Files
computer-playbook/package.json
T
kevinveenbirkenbachandClaude Opus 5 9be786a23d fix(lint): repair the npm manifests a dependabot merge left unparseable
Merging the stylelint 17.16.0 and the globals 17.13.0 bump dropped the comma after stylelint and left a trailing one after globals, in package.json and package-lock.json alike. Neither file was JSON any more, so npm could not read the lock and npm ci refused with EUSAGE: 'can only install with an existing package-lock.json'. make lint died in install-lint before a single linter ran, which is the whole lint job on every branch that carries main.

The two entries move into the alphabetical order npm writes them in and the commas follow. No version changes: the lock already resolved stylelint 17.16.0 and globals 17.13.0, only the devDependencies block was malformed. npm ci --dry-run now resolves the tree instead of refusing it.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-10-05 03:38:19 +02:00

22 lines
529 B
JSON

{
"name": "infinito-nexus-js-lint",
"version": "0.0.0",
"private": true,
"description": "JavaScript lint dependencies for infinito-nexus (Playwright specs + persona helpers).",
"scripts": {
"lint": "eslint",
"lint:fix": "eslint --fix"
},
"devDependencies": {
"@eslint/js": "^10.0.1",
"@playwright/test": "^1.63.0",
"eslint": "^10.9.1",
"eslint-plugin-playwright": "^2.10.5",
"globals": "^17.13.0",
"stylelint": "^17.16.0"
},
"overrides": {
"brace-expansion": "^5.0.12"
}
}