Skip to content

Commit fba33f6

Browse files
committed
Enable tseslint strict rules
1 parent 48094d2 commit fba33f6

15 files changed

+5
-58
lines changed

eslint.config.mjs

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,7 @@ export default [
2727
js.configs.recommended,
2828
// Type-checked rules from typescript-eslint
2929
...tseslint.configs.recommendedTypeChecked,
30+
...tseslint.configs.strict,
3031
// eslint-plugin-github recommended config
3132
githubFlatConfigs.recommended,
3233
// eslint-plugin-github typescript config
@@ -127,6 +128,8 @@ export default [
127128
"no-async-foreach/no-async-foreach": "error",
128129
"no-sequences": "error",
129130
"no-shadow": "off",
131+
// This is overly restrictive with unsetting `EnvVar`s
132+
"@typescript-eslint/no-dynamic-delete": "off",
130133
"@typescript-eslint/no-shadow": "error",
131134
"@typescript-eslint/prefer-optional-chain": "error",
132135
"one-var": ["error", "never"],

lib/analyze-action-post.js

Lines changed: 0 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

lib/analyze-action.js

Lines changed: 0 additions & 6 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

lib/autobuild-action.js

Lines changed: 0 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

lib/init-action-post.js

Lines changed: 0 additions & 6 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

lib/init-action.js

Lines changed: 0 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

lib/resolve-environment-action.js

Lines changed: 0 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

lib/setup-codeql-action.js

Lines changed: 0 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

lib/start-proxy-action-post.js

Lines changed: 0 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

lib/start-proxy-action.js

Lines changed: 0 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)