@praha/eslint-config-style
v2.0.9
Published
ESLint config for PrAha
Downloads
1,279
Readme
@praha/eslint-config-style
This is a ESLint config commonly inherited by PrAha products.
Use this setting to ensure consistent code writing and maintain high code quality.
🚀 Installation
# Install peer dependencies.
npm install -D eslint @praha/eslint-config-common @praha/eslint-config-definer @praha/eslint-config-javascript
# Install this package.
npm install -D @praha/eslint-config-style
# (Optional) If you are using TypeScript, install the following package.
npm install -D @praha/eslint-config-typescript
👏 Getting Started
Create a eslint.config.js
file in the root directory of your project.
import { common } from '@praha/eslint-config-common';
import { define } from '@praha/eslint-config-definer';
import { javascript } from '@praha/eslint-config-javascript';
import { style } from '@praha/eslint-config-style';
import { typescript } from '@praha/eslint-config-typescript';
const config = define([
common,
javascript,
style,
// If you are using TypeScript, add the following line.
typescript,
]);
export default config({
tsconfigPath: './tsconfig.json',
});
🤝 Contributing
Contributions, issues and feature requests are welcome.
Feel free to check issues page if you want to contribute.
📝 License
Copyright © 2024 PrAha.
This project is MIT
licensed.