diff --git a/.eslintignore b/.eslintignore deleted file mode 100644 index 9ffe58a..0000000 --- a/.eslintignore +++ /dev/null @@ -1,7 +0,0 @@ -.nyc_output/ -coverage/ -dist/ -mod.test.ts -rollup.config.js -src/compat/vendor/ -tmp/ diff --git a/eslint.config.js b/eslint.config.js new file mode 100644 index 0000000..02d3669 --- /dev/null +++ b/eslint.config.js @@ -0,0 +1,16 @@ +const arc = require('@architect/eslint-config') + +module.exports = [ + ...arc, + { + ignores: [ + '.nyc_output/', + 'coverage/', + 'dist/', + 'mod.test.ts', + 'rollup.config.js', + 'src/compat/vendor/', + 'tmp/', + ], + }, +] diff --git a/package.json b/package.json index ccc9142..0e6d7fe 100644 --- a/package.json +++ b/package.json @@ -28,19 +28,19 @@ "src/*" ], "devDependencies": { - "@architect/eslint-config": "~2.1.2", + "@architect/eslint-config": "~3.0.0", "@rollup/plugin-commonjs": "~25.0.3", "@rollup/plugin-json": "^6.0.0", "@rollup/plugin-terser": "~0.4.3", "browserify": "~17.0.0", "cross-env": "~7.0.3", - "eslint": "~8.56.0", + "eslint": "~9.1.1", "js-yaml": "~4.1.0", "nyc": "^15.1.0", "rollup": "^3.27.0", "tap-arc": "~1.2.2", - "tape": "~5.7.2", - "terser": "~5.26.0" + "tape": "~5.7.5", + "terser": "~5.31.0" }, "eslintConfig": { "extends": "@architect/eslint-config"