mirror of
https://github.com/millionco/react-doctor.git
synced 2026-09-14 20:00:24 +08:00
914e5f3aee
* docs(readme): add leaderboard section with top 10 from benchmarks repo Co-authored-by: Aiden Bai <aidenybai@users.noreply.github.com> * ci(leaderboard): refresh README leaderboard from benchmarks json on schedule Co-authored-by: Aiden Bai <aidenybai@users.noreply.github.com> * feat(website): add /leaderboard page driven by react-doctor-benchmarks Co-authored-by: Aiden Bai <aidenybai@users.noreply.github.com> * chore(scripts): drop bench:scores in favor of leaderboard.json Co-authored-by: Aiden Bai <aidenybai@users.noreply.github.com> * docs(readme): trim leaderboard table to repo + score Co-authored-by: Aiden Bai <aidenybai@users.noreply.github.com> * docs(readme): drop raw-results link from leaderboard section Co-authored-by: Aiden Bai <aidenybai@users.noreply.github.com> * fix(scripts): make update-leaderboard idempotent against formatter Co-authored-by: Aiden Bai <aidenybai@users.noreply.github.com> * refactor(website): extract score thresholds, color, label, doctor face to shared utils Co-authored-by: Aiden Bai <aidenybai@users.noreply.github.com> --------- Co-authored-by: Cursor Agent <cursoragent@cursor.com> Co-authored-by: Aiden Bai <aidenybai@users.noreply.github.com>
53 lines
1.4 KiB
JSON
53 lines
1.4 KiB
JSON
{
|
|
"name": "react-doctor",
|
|
"private": true,
|
|
"homepage": "https://github.com/millionco/react-doctor#readme",
|
|
"bugs": {
|
|
"url": "https://github.com/millionco/react-doctor/issues"
|
|
},
|
|
"repository": {
|
|
"type": "git",
|
|
"url": "https://github.com/millionco/react-doctor.git"
|
|
},
|
|
"type": "module",
|
|
"scripts": {
|
|
"dev": "turbo run dev --filter=react-doctor",
|
|
"build": "turbo run build --filter=react-doctor",
|
|
"test": "turbo run test --filter=react-doctor",
|
|
"typecheck": "turbo run typecheck",
|
|
"lint": "vp lint",
|
|
"lint:fix": "vp lint --fix",
|
|
"format": "vp fmt",
|
|
"format:check": "vp fmt --check",
|
|
"check": "vp check",
|
|
"changeset": "changeset",
|
|
"version": "changeset version",
|
|
"release": "pnpm build && changeset publish",
|
|
"leaderboard:update": "node --experimental-strip-types --no-warnings scripts/update-leaderboard.ts"
|
|
},
|
|
"devDependencies": {
|
|
"@changesets/cli": "^2.31.0",
|
|
"@types/node": "^25.6.0",
|
|
"@voidzero-dev/vite-plus-core": "^0.1.15",
|
|
"turbo": "^2.9.7",
|
|
"typescript": "^6.0.3",
|
|
"vite-plus": "^0.1.15"
|
|
},
|
|
"engines": {
|
|
"node": ">=22",
|
|
"pnpm": ">=8"
|
|
},
|
|
"packageManager": "pnpm@10.29.1",
|
|
"pnpm": {
|
|
"onlyBuiltDependencies": [
|
|
"@parcel/watcher",
|
|
"esbuild",
|
|
"unrs-resolver"
|
|
],
|
|
"overrides": {
|
|
"oxlint": "^1.63.0",
|
|
"oxlint-tsgolint": "^0.22.1"
|
|
}
|
|
}
|
|
}
|