mirror of
https://github.com/dzeiocom/libs.git
synced 2025-04-22 19:02:14 +00:00
* Update workflow Signed-off-by: Avior <github@avior.me> * Fixed parcel version Signed-off-by: Avior <github@avior.me> * Some more fixes Signed-off-by: Avior <github@avior.me> * Removed console.memory Signed-off-by: Avior <github@avior.me> * Update Signed-off-by: Avior <github@avior.me> * fuck windows Signed-off-by: Avior <github@avior.me> * bump config for better node 12 support Signed-off-by: Avior <github@avior.me>
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)
{
"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
{
// 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