@purpurds/eslint-plugin-purpur v7.4.0
@purpurds/eslint-plugin-purpur
Eslint plugins for purpur. Use to enforce best practices and code quality using purpur. 🧹🪄
Installation
rush: rush add -p @purpurds/eslint-plugin-purpur --dev
npm: npm i @purpurds/eslint-plugin-purpur
Flat config
import purpurPlugin from "@purpurds/eslint-plugin-purpur"
export default [
{
files: ["**/*.ts?(x)"],
...purpurPlugin.configs["recommended-flat"],
}
]Legacy config
// eslint <= 8
module.exports = {
extends: ["plugin:@purpurds/purpur/recommended"],
};Custom usage
Flat config
import purpurPlugin from "@purpur/eslint-plugin-purpur";
export default [
{
files: ["**/*.ts?(x)"],
plugins: {
purpur: purpurPlugin,
},
rules: {
"purpur/no-barrel-imports-flat": "error",
},
},
];Legacy config
// eslint <= 8
module.exports = {
plugins: ["@purpurds/purpur"],
rules: {
"@purpurds/purpur/no-barrel-imports": "error" | "warn",
},
};8 months ago
8 months ago
8 months ago
8 months ago
8 months ago
8 months ago
9 months ago
9 months ago
9 months ago
9 months ago
9 months ago
9 months ago
9 months ago
9 months ago
9 months ago
9 months ago
9 months ago
9 months ago
9 months ago
9 months ago
9 months ago
9 months ago
9 months ago
9 months ago
9 months ago
9 months ago
9 months ago
9 months ago
9 months ago
9 months ago
9 months ago
9 months ago
9 months ago
9 months ago
9 months ago
9 months ago
9 months ago
9 months ago
9 months ago
9 months ago
9 months ago
9 months ago
9 months ago
9 months ago
9 months ago
9 months ago
9 months ago
9 months ago
9 months ago
9 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
11 months ago
11 months ago
11 months ago
11 months ago
11 months ago
11 months ago
11 months ago
11 months ago
11 months ago
11 months ago
11 months ago
11 months ago
11 months ago
11 months ago
11 months ago
12 months ago
12 months ago
12 months ago