1
0
mirror of https://github.com/dzeiocom/libs.git synced 2025-04-23 11:22:15 +00:00
libs/packages/config/README.md
Florian Bouillon 588caedd84
First @dzeio/config version
Signed-off-by: Avior <florian.bouillon@delta-wings.net>
2021-07-10 18:50:50 +02:00

45 lines
1.0 KiB
Markdown

# Dzeio Config
thoses are base configuration files for multiple items
## ESLint
Depending on your configuration add a `.eslintrc.json` to your repository and add the following code (remove the comments if you keep it a a json file)
```json
{
"extends": [
// Note: add only one file as they calls each ones out
// Base configuration for javascript
"./node_modules/@dzeio/config/eslint/base",
// React configuration
"./node_modules/@dzeio/config/eslint/react",
// Typescript configuration
"./node_modules/@dzeio/config/eslint/typescript",
// Typescript AND React configuration
"./node_modules/@dzeio/config/eslint/react-typescript",
]
}
```
## Typescript
```json
{
// Note: Only include one file
// Base Typescript configuration
"extends": "@dzeio/config/tsconfig.base.json",
// Base NextJS configuration
"extends": "@dzeio/config/tsconfig.nextjs.json",
}
```
## Copy-paste
files under the folder `copy-paste` are configurations that can't be extended so you'll have to copy/paste them into your repository