eslint-config-astro-svelte-jsdoc-standard
v1.2.0
Published
Sharable ESLint config based on JavaScript Standard Style and @typescript-eslint/recommended-requiring-type-checking which supports .astro and .svelte files with JavaScript code using JSDoc comments for strong typing.
Downloads
90
Maintainers
Readme
An ESLint shareable config for JavaScript Projects using Astro and Svelte with JSDoc Type-Information that is based on eslint-config-love and has rules supporting type-information from @typescript-eslint/eslint-plugin.
Usage
Add all packages to your project:
npm install --save-dev eslint-config-astro-svelte-jsdoc-standard
Edit your eslint.config.js
:
import ecASJS from 'eslint-config-astro-svelte-jsdoc-standard'
export default [
...ecASJS,
]
Details
The package will use all recommended rules from eslint, typescript-eslint (strictly type checked) and stylistic rules and love. Some type-safe rules are disabled for .svelte and .astro files since the parsers currently don't forward the complete type information to typescript-eslint.
Example command line usage:
$ npx eslint .