eslint-config-noir
v3.3.0
Published
Noir ESLint shareable config
Maintainers
Readme
eslint-config-noir
Noir is an opinionated sharable ESLint config.
Installation
PNPM
pnpm add -D eslint eslint-config-noirNPM
npm i -D eslint eslint-config-noirYarn
yarn add -D eslint eslint-config-noirUsage
Add noir configs to your ESLint flat configuration file:
import { configs, smartConfig } from "eslint-config-noir";
export default smartConfig(
configs.javascript,
);With Stylistic support:
import { configs, smartConfig } from "eslint-config-noir";
export default smartConfig(
configs.javascript,
configs.stylistic,
);With Import support:
import { configs, smartConfig } from "eslint-config-noir";
export default smartConfig(
configs.javascript,
configs.imports,
);With Export support:
import { configs, smartConfig } from "eslint-config-noir";
export default smartConfig(
configs.javascript,
configs.exports,
);With TypeScript support:
import { configs, smartConfig } from "eslint-config-noir";
export default smartConfig(
configs.javascript,
configs.typescript,
);With Unicorn support:
import { configs, smartConfig } from "eslint-config-noir";
export default smartConfig(
configs.javascript,
configs.unicorn,
);With all the configs at once:
import { configs, smartConfig } from "eslint-config-noir";
export default smartConfig(
configs.recommended,
);