@w0s/eslint-config
v9.4.0
Published
ESLint configuration file used on `w0s.jp`
Downloads
2,037
Maintainers
Readme
eslint-config
ESLint configuration file used on my personal website (w0s.jp).
Base rules & plugins
All files (Vanilla JavaScript, etc.)
- eslint: recommended
- eslint-plugin-functional: externalVanillaRecommended, recommended, stylistic
- eslint-plugin-import: recommended
- eslint-plugin-jsdoc: recommended
- eslint-plugin-safely-storage
- and, some customizations
TypeScript
- @typescript-eslint/eslint-plugin: strict-type-checked, stylistic-type-checked
- eslint-plugin-functional: externalTypeScriptRecommended, recommended, stylistic
- eslint-plugin-jsdoc: recommended-typescript
- and, some customizations
Usage
import w0sConfig from '@w0s/eslint-config';
/** @type {import("eslint").Linter.Config[]} */
export default [
...w0sConfig,
{
// other options
},
];or
import { defineConfig } from 'eslint/config';
import w0sConfig from '@w0s/eslint-config';
/** @type {import("eslint").Linter.Config[]} */
export default defineConfig(w0sConfig, {
// other options
});