diff options
Diffstat (limited to '.eslintrc.cjs')
| -rw-r--r-- | .eslintrc.cjs | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/.eslintrc.cjs b/.eslintrc.cjs new file mode 100644 index 0000000..2fbf517 --- /dev/null +++ b/.eslintrc.cjs @@ -0,0 +1,23 @@ +module.exports = { + extends: [ + "plugin:astro/recommended", + ], + overrides: [ + { + // Define the configuration for `.astro` file. + files: ["*.astro"], + // Allows Astro components to be parsed. + parser: "astro-eslint-parser", + // Parse the script in `.astro` as TypeScript by adding the following configuration. + // It's the setting you need when using TypeScript. + parserOptions: { + parser: "@typescript-eslint/parser", + extraFileExtensions: [".astro"], + }, + rules: { + // override/add rules settings here, such as: + // "astro/no-set-html-directive": "error" + }, + }, + ], +} |
