refactor: update eslint configuration to match typescript-action template

This commit is contained in:
Naoki Oketani
2025-05-05 13:15:49 +00:00
parent 768e68f33d
commit ef3accdd1c
5 changed files with 145 additions and 793 deletions

View File

@@ -15,7 +15,7 @@
"bundle": "npm run format:write && npm run package",
"format:write": "npx prettier --write .",
"format:check": "npx prettier --check .",
"lint": "eslint src/**/*.ts",
"lint": "npx eslint .",
"package": "npx rollup --config rollup.config.ts --configPlugin @rollup/plugin-typescript",
"test": "vitest --run",
"test:coverage": "vitest --run --coverage",
@@ -40,6 +40,9 @@
"strip-ansi": "^7.1.0"
},
"devDependencies": {
"@eslint/compat": "^1.2.9",
"@eslint/eslintrc": "^3.3.1",
"@eslint/js": "^9.26.0",
"@rollup/plugin-commonjs": "^25.0.0",
"@rollup/plugin-node-resolve": "^15.0.0",
"@rollup/plugin-typescript": "^12.1.2",
@@ -48,9 +51,11 @@
"@typescript-eslint/parser": "^8.31.1",
"@vitest/coverage-v8": "^3.1.2",
"eslint": "^9.26.0",
"eslint-define-config": "^2.1.0",
"eslint-config-prettier": "^10.1.2",
"eslint-import-resolver-typescript": "^4.3.4",
"eslint-plugin-github": "^6.0.0",
"eslint-plugin-import": "^2.31.0",
"eslint-plugin-prettier": "^5.4.0",
"globals": "^16.0.0",
"js-yaml": "^4.0.0",
"prettier": "^3.5.3",
"rollup": "^3.0.0",