Files
Ignacy Łątka 5976e7b178 chore(eslint): make the gate strict (fail on warnings + unused disables)
- reportUnusedDisableDirectives: error — a stale or unjustified eslint-disable
  is now a hard failure, so suppressions can't accumulate or be used to dodge
  a rule (the tree already had dead directives before this gate existed).
- lint script runs with --max-warnings 0 so a future warn-level rule can't
  pass CI silently.
No-ops against the current tree (0 disables, 0 warnings); guardrails for what comes next.
2026-06-17 12:58:36 +02:00

33 lines
1.4 KiB
JSON

{
"name": "argent-workspace",
"private": true,
"workspaces": [
"packages/*"
],
"scripts": {
"build": "tsc --build",
"start": "npm run build -w @argent/registry && npm run dev -w @argent/tool-server",
"start:tool-server": "npm run build -w @argent/registry && npm run dev -w @argent/tool-server",
"download:simulator-server": "bash scripts/download-simulator-server.sh",
"download:native-binaries": "bash scripts/download-native-binaries.sh",
"download:trace-processor": "bash scripts/download-trace-processor.sh",
"build:ios-binaries": "bash packages/native-devtools-ios/scripts/build.sh dev",
"build:android-binaries": "bash packages/native-devtools-android/scripts/build.sh",
"pack": "node scripts/pack-mcp.cjs",
"pack:mcp": "node scripts/pack-mcp.cjs",
"pack:mcp:local": "npm run download:simulator-server && npm run build:ios-binaries && npm run build:android-binaries && npm run download:trace-processor && npm run build && npm run build -w @swmansion/argent && npm pack -w @swmansion/argent --pack-destination .",
"dev": "node scripts/dev.cjs",
"format": "prettier --write .",
"lint": "eslint . --max-warnings 0",
"lint:fix": "eslint . --fix",
"typecheck:scripts": "tsc --noEmit -p tsconfig.scripts.json"
},
"devDependencies": {
"@eslint/js": "^10.0.1",
"eslint": "^10.5.0",
"globals": "^17.6.0",
"prettier": "^3.8.3",
"typescript-eslint": "^8.61.1"
}
}