Remove unused cli-spinner/elkjs deps and broken profile script
REC-021: cli-spinner and elkjs had no source consumer (rg over package.json/package-lock.json only, no *.ts/*.tsx/*.js/*.mjs hit) and the `profile` npm script invoked an `0x` binary that is not declared as any dependency (rg '"0x"' package.json -> no match), making it broken as shipped. Removed both deps and the script; updated package-lock.json via `npm install --package-lock-only`. Not executed from REC-021: the "unused nested graph package manifest/build script under quartz/graph-spa" claim is false. It is built by scripts/build-graph-spa.mjs (documented in README.md and AGENTS.md), consumed by sibling sites via `node ../GameCult-Quartz/scripts/build-graph-spa.mjs --siteRoot ...`, and its own package.json does not depend on elkjs at all. Left untouched. Kill attempts that failed: none beyond the graph-spa false-positive above; cli-spinner/elkjs/0x had zero hits outside manifests. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This commit is contained in:
parent
793598d030
commit
ef43df072b
2 changed files with 1 additions and 20 deletions
16
package-lock.json
generated
16
package-lock.json
generated
|
|
@ -19,9 +19,7 @@
|
|||
"ansi-truncate": "^1.4.0",
|
||||
"async-mutex": "^0.5.0",
|
||||
"chokidar": "^5.0.0",
|
||||
"cli-spinner": "^0.2.10",
|
||||
"d3": "^7.9.0",
|
||||
"elkjs": "^0.11.1",
|
||||
"esbuild-sass-plugin": "^3.6.0",
|
||||
"flexsearch": "^0.8.205",
|
||||
"github-slugger": "^2.0.0",
|
||||
|
|
@ -3558,14 +3556,6 @@
|
|||
"resolved": "https://registry.npmjs.org/citeproc/-/citeproc-2.4.63.tgz",
|
||||
"integrity": "sha512-68F95Bp4UbgZU/DBUGQn0qV3HDZLCdI9+Bb2ByrTaNJDL5VEm9LqaiNaxljsvoaExSLEXe1/r6n2Z06SCzW3/Q=="
|
||||
},
|
||||
"node_modules/cli-spinner": {
|
||||
"version": "0.2.10",
|
||||
"resolved": "https://registry.npmjs.org/cli-spinner/-/cli-spinner-0.2.10.tgz",
|
||||
"integrity": "sha512-U0sSQ+JJvSLi1pAYuJykwiA8Dsr15uHEy85iCJ6A+0DjVxivr3d+N2Wjvodeg89uP5K6TswFkKBfAD7B3YSn/Q==",
|
||||
"engines": {
|
||||
"node": ">=0.10"
|
||||
}
|
||||
},
|
||||
"node_modules/cliui": {
|
||||
"version": "9.0.1",
|
||||
"resolved": "https://registry.npmjs.org/cliui/-/cliui-9.0.1.tgz",
|
||||
|
|
@ -4132,12 +4122,6 @@
|
|||
"integrity": "sha512-Q6Hts7N9FnJc5LeGRINFvLhCI9xZmNtTDe5ZbcVezQz7cU4a8Aua3GH1b8J2XY8Al9PF+OCwYqhgsOOheMdvkA==",
|
||||
"license": "ISC"
|
||||
},
|
||||
"node_modules/elkjs": {
|
||||
"version": "0.11.1",
|
||||
"resolved": "https://registry.npmjs.org/elkjs/-/elkjs-0.11.1.tgz",
|
||||
"integrity": "sha512-zxxR9k+rx5ktMwT/FwyLdPCrq7xN6e4VGGHH8hA01vVYKjTFik7nHOxBnAYtrgYUB1RpAiLvA1/U2YraWxyKKg==",
|
||||
"license": "EPL-2.0"
|
||||
},
|
||||
"node_modules/emoji-regex": {
|
||||
"version": "10.4.0",
|
||||
"resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-10.4.0.tgz",
|
||||
|
|
|
|||
|
|
@ -17,8 +17,7 @@
|
|||
"site:build": "node scripts/build-site.mjs build",
|
||||
"check": "tsc --noEmit && npx prettier . --check",
|
||||
"format": "npx prettier . --write",
|
||||
"test": "tsx --test",
|
||||
"profile": "0x -D prof ./quartz/bootstrap-cli.mjs build --concurrency=1"
|
||||
"test": "tsx --test"
|
||||
},
|
||||
"engines": {
|
||||
"npm": ">=10.9.2",
|
||||
|
|
@ -45,9 +44,7 @@
|
|||
"ansi-truncate": "^1.4.0",
|
||||
"async-mutex": "^0.5.0",
|
||||
"chokidar": "^5.0.0",
|
||||
"cli-spinner": "^0.2.10",
|
||||
"d3": "^7.9.0",
|
||||
"elkjs": "^0.11.1",
|
||||
"esbuild-sass-plugin": "^3.6.0",
|
||||
"flexsearch": "^0.8.205",
|
||||
"github-slugger": "^2.0.0",
|
||||
|
|
|
|||
Loading…
Reference in a new issue