eslint-config-piecioshka
v3.0.0
Published
🔨 ESLint configuration of my style. Defined all rules.
Maintainers
Readme
eslint-config-piecioshka
🔨 ESLint configuration of my style. All rules was defined.
Support Babel.js
- Install:
npm install -D @babel/eslint-parser- Set parser in
.eslintrc.js:
{
"parser": "@babel/eslint-parser"
}Support TypeScript
- Install:
npm install -D typescript eslint-config-piecioshkaThe parser and plugin (@typescript-eslint/*) ship as dependencies of this config, so there is nothing else to install.
- Extend both configs in
.eslintrc.js(base first, TypeScript second):
{
"extends": ["piecioshka", "piecioshka/typescript"]
}Compatibility
Requires ESLint v8 (legacy .eslintrc format). ESLint v9+ flat config is not supported yet.
Usage
Installation:
npm install -D eslint eslint-config-piecioshkaAdd some ESLint config to your package.json:
{
"scripts": {
"lint": "eslint ."
},
"devDependencies": {
"eslint": "^8",
"eslint-config-piecioshka": "latest"
},
"eslintConfig": {
"extends": "piecioshka"
}
}Then just run npm run lint.
License
The MIT License @ 2026
