diff --git a/.changeset/wet-owls-attack.md b/.changeset/wet-owls-attack.md new file mode 100644 index 000000000..a3e22ef9e --- /dev/null +++ b/.changeset/wet-owls-attack.md @@ -0,0 +1,10 @@ +--- +'eslint-config-skuba': minor +--- + +Revert to modern JavaScript language option defaults + +- `ecmaVersion: 5 => latest` +- `sourceType: script => module` + +See [JavaScript language options](https://eslint.org/docs/latest/use/configure/language-options#specifying-javascript-options) for more information. diff --git a/packages/eslint-config-skuba/index.js b/packages/eslint-config-skuba/index.js index 8ff4c8644..857338672 100644 --- a/packages/eslint-config-skuba/index.js +++ b/packages/eslint-config-skuba/index.js @@ -100,15 +100,6 @@ module.exports = [ name: 'skuba/typescript', files: [`**/*.{${tsExtensions}}`], - languageOptions: { - ecmaVersion: 5, - sourceType: 'script', - - parserOptions: { - projectService: true, - }, - }, - rules: { '@typescript-eslint/consistent-type-exports': 'error', '@typescript-eslint/no-floating-promises': 'error',