@subframe7536/eslint-config v0.6.4
@subframe7536/eslint-config
self use eslint config, extends antfu's config
difference
- add solid-js support
- prefer curly
- prefer global
Buffer
,process
- ignores can start with
./
- loose some rules
setup
in eslint.config.js
import { defineEslintConfig } from '@subframe7536/eslint-config'
export default defineEslintConfig({ solid: true })
types:
import type { OptionsConfig, TypedFlatConfigItem } from '@antfu/eslint-config'
type Options = Omit<OptionsConfig, 'overrides'> & {
/**
* Enable Solid-js rules
*/
solid?: boolean
/**
* Ignore files
*/
ignores?: string | string[]
/**
* Override all rules
*/
overrideRules?: TypedFlatConfigItem['rules']
}
in .vscode/settings.json
{
// Enable the ESlint flat config support
"eslint.experimental.useFlatConfig": true,
// Disable the default formatter, use eslint instead
"prettier.enable": false,
"editor.formatOnSave": false,
// Auto fix
"editor.codeActionsOnSave": {
"source.fixAll.eslint": "explicit",
"source.organizeImports": "never"
},
// Enable eslint for all supported languages
"eslint.validate": [
"javascript",
"javascriptreact",
"typescript",
"typescriptreact",
"vue",
"html",
"markdown",
"json",
"jsonc",
"yaml"
]
}
2 days ago
8 days ago
16 days ago
1 month ago
1 month ago
2 months ago
2 months ago
2 months ago
3 months ago
4 months ago
4 months ago
5 months ago
5 months ago
5 months ago
5 months ago
5 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
7 months ago
9 months ago
9 months ago
7 months ago
8 months ago
7 months ago
9 months ago
8 months ago
7 months ago
8 months ago
6 months ago
6 months ago
7 months ago
9 months ago
6 months ago
7 months ago
9 months ago
6 months ago
6 months ago
7 months ago
9 months ago
6 months ago
6 months ago
7 months ago
9 months ago
12 months ago
1 year ago
12 months ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago