1.5.3 • Published 11 months ago
@magicdawn/eslint-config v1.5.3
@magicdawn/eslint-config
eslint-config for self use
Install
$ pnpm add -D @magicdawn/eslint-configUsage
extend from @sxzz/eslint-config
import { fromSxzz } from '@magicdawn/eslint-config'
export default fromSxzz()from ground to up
import { defineConfig } from 'eslint/config'
import { groundToUpConfigs } from '@magicdawn/eslint-config'
export default defineConfig([
...groundToUpConfigs,
// more configs
])Extra Setup
.vscode/settings.json
{
"editor.codeActionsOnSave": {
"source.fixAll.eslint": "explicit"
}
}package.json
{
"lint-staged": {
"*.{js,cjs,mjs,ts,cts,mts,jsx,tsx,json,md,yaml,yml}": ["eslint --fix", "prettier --write"],
"!*.{js,cjs,mjs,ts,cts,mts,jsx,tsx,json,md,yaml,yml}": ["prettier --write --ignore-unknown"], // optional, I don't know is this really necessary?
// or more aggressive
"*": ["eslint --fix --no-warn-ignored", "prettier --write --ignore-unknown"]
}
}.prettierignore
pnpm-lock.yamlLicense
the MIT License http://magicdawn.mit-license.org
1.2.0
12 months ago
1.0.2
12 months ago
1.1.0
12 months ago
1.0.1
12 months ago
1.0.0
12 months ago
1.5.3
11 months ago
1.5.2
11 months ago
1.5.1
11 months ago
1.5.0
11 months ago
1.4.0
12 months ago
1.3.0
12 months ago
1.0.3
12 months ago
0.1.0
3 years ago
0.0.6
5 years ago
0.0.5
5 years ago
0.0.4
6 years ago
0.0.3
6 years ago
0.0.2
6 years ago
0.0.1
7 years ago