Add shared eslint

This commit is contained in:
Lukasz Ostrowski 2023-02-07 19:11:48 +01:00
parent 073ce83e30
commit d38ab0bd89
6 changed files with 8075 additions and 1 deletions

9
.eslintrc.js Normal file
View file

@ -0,0 +1,9 @@
module.exports = {
root: true,
extends: ["saleor"],
settings: {
next: {
rootDir: ["apps/*/"],
},
},
};

2
.gitignore vendored
View file

@ -24,6 +24,8 @@ yarn-debug.log*
yarn-error.log*
.pnpm-debug.log*
.env
# local env files
.env.local
.env.development.local

View file

@ -15,7 +15,8 @@
},
"devDependencies": {
"prettier": "^2.8.3",
"turbo": "^1.7.3"
"turbo": "^1.7.3",
"eslint-config-saleor": "workspace:*"
},
"engines": {
"node": ">=18.0.0"

View file

@ -0,0 +1,9 @@
module.exports = {
extends: ["next", "turbo", "prettier"],
rules: {},
parserOptions: {
babelOptions: {
presets: [require.resolve("next/babel")],
},
},
};

View file

@ -0,0 +1,15 @@
{
"name": "eslint-config-saleor",
"version": "0.0.0",
"main": "index.js",
"license": "MIT",
"dependencies": {
"eslint-config-next": "latest",
"eslint-config-prettier": "^8.3.0",
"eslint-plugin-react": "7.28.0",
"eslint-config-turbo": "^0.0.7"
},
"publishConfig": {
"access": "public"
}
}

File diff suppressed because it is too large Load diff