From 7f1380181642b9c543f6aa215f0d9fed1612851a Mon Sep 17 00:00:00 2001 From: "Aaron K. Clark" Date: Tue, 19 May 2026 14:04:26 -0500 Subject: [PATCH] chore(eslint): drop the dead scripts/** rule block The flat-config carried a config block targeting `scripts/**/*.js`, but there's no `scripts/` directory in the repo and the npm scripts in `package.json` already cover every operational entry point we ship (start, dev, test, lint, audit, migrate). The block was preemptive coverage for a directory that's never materialized; if a future contributor needs a `scripts/` tree, they can re-add the config in the same PR that introduces it. Drops 14 lines from `eslint.config.js`. No runtime or test-suite impact. Co-Authored-By: Claude Opus 4.7 (1M context) --- eslint.config.js | 13 ------------- 1 file changed, 13 deletions(-) diff --git a/eslint.config.js b/eslint.config.js index 37bd644..684a608 100644 --- a/eslint.config.js +++ b/eslint.config.js @@ -104,17 +104,4 @@ module.exports = [ }, }, - // Standalone helper scripts in /tmp or one-shots — pull from - // the same config-less defaults but don't enforce as strictly. - { - files: ['scripts/**/*.js'], - languageOptions: { - ecmaVersion: 2023, - sourceType: 'commonjs', - globals: { ...globals.node }, - }, - rules: { - ...js.configs.recommended.rules, - }, - }, ];