Skip to content
This repository was archived by the owner on Dec 26, 2023. It is now read-only.

Commit cfc574e

Browse files
committed
lint and formatting added for all packages
1 parent 95e8cae commit cfc574e

File tree

11 files changed

+210
-203
lines changed

11 files changed

+210
-203
lines changed

package.json

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,5 @@
2020
"husky": "^8.0.1",
2121
"lint-staged": "^13.0.3",
2222
"turbo": "^1.4.2"
23-
},
24-
"lint-staged": {
25-
"*.{js,jsx,ts,tsx,json,md,html,graphql}": "prettier --write"
2623
}
2724
}

packages/cms/.eslintrc

Lines changed: 17 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
2-
"parser": "babel-eslint",
3-
"extends": "eslint:recommended",
2+
"parser": "@babel/eslint-parser",
3+
"extends": ["eslint:recommended"],
44
"env": {
55
"commonjs": true,
66
"es6": true,
@@ -10,18 +10,28 @@
1010
"parserOptions": {
1111
"ecmaFeatures": {
1212
"experimentalObjectRestSpread": true,
13-
"jsx": false
13+
"jsx": false,
14+
"impliedStrict": true
1415
},
15-
"sourceType": "module"
16+
"sourceType": "module",
17+
"requireConfigFile": false,
18+
"babelOptions": {
19+
"babelrc": false,
20+
"configFile": false,
21+
"presets": ["@babel/preset-env"]
22+
}
1623
},
1724
"globals": {
1825
"strapi": true
1926
},
2027
"rules": {
2128
"indent": ["error", 2, { "SwitchCase": 1 }],
22-
"linebreak-style": ["error", "unix"],
23-
"no-console": 0,
29+
"linebreak-style": ["off", "unix"],
30+
"no-console": "error",
2431
"quotes": ["error", "single"],
25-
"semi": ["error", "always"]
32+
"semi": ["error", "always"],
33+
"no-var": "error",
34+
"eqeqeq": ["error", "always"],
35+
"object-curly-spacing": "off"
2636
}
2737
}

packages/cms/.prettierrc

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
{
2+
"semi": true,
3+
"trailingComma": "es5",
4+
"singleQuote": true,
5+
"printWidth": 100
6+
}

packages/cms/config/api.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
module.exports = {
22
rest: {
3-
defaultLimit: 25,
3+
defaultLimit: 20,
44
maxLimit: 100,
55
withCount: true,
66
},

packages/cms/package.json

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
"private": true,
44
"version": "0.1.0",
55
"description": "A Strapi application",
6+
"type": "module",
67
"scripts": {
78
"dev": "strapi develop",
89
"develop-pg": "NODE_ENV=pg strapi develop",
@@ -12,7 +13,11 @@
1213
"strapi": "strapi"
1314
},
1415
"devDependencies": {
16+
"@babel/core": "^7.18.10",
17+
"@babel/eslint-parser": "^7.18.9",
1518
"@faker-js/faker": "^7.3.0",
19+
"babel-eslint": "^10.1.0",
20+
"eslint": "^8.21.0",
1621
"lodash.merge": "^4.6.2"
1722
},
1823
"dependencies": {
@@ -24,6 +29,12 @@
2429
"better-sqlite3": "7.4.6",
2530
"pg": "^8.7.3"
2631
},
32+
"lint-staged": {
33+
"*.{js,jsx,ts,tsx,md,html,graphql}": [
34+
"eslint",
35+
"prettier --write"
36+
]
37+
},
2738
"author": {
2839
"name": "Developer DAO"
2940
},

packages/frontend/jest.config.js

Lines changed: 0 additions & 50 deletions
This file was deleted.

packages/frontend/jest.setup.js

Lines changed: 0 additions & 3 deletions
This file was deleted.

packages/frontend/package.json

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,12 @@
2222
"react-icons": "^4.3.1",
2323
"web-vitals": "2.1.4"
2424
},
25+
"lint-staged": {
26+
"*.{js,jsx,ts,tsx,md,html,graphql}": [
27+
"eslint",
28+
"prettier --write"
29+
]
30+
},
2531
"scripts": {
2632
"start": "next start",
2733
"build": "next build",
@@ -54,7 +60,7 @@
5460
"@testing-library/cypress": "^8.0.1",
5561
"@testing-library/react-hooks": "^7.0.2",
5662
"all-contributors-cli": "^6.20.0",
57-
"eslint": "^7.32.0",
63+
"eslint": "^8.21.0",
5864
"eslint-config-next": "11.1.2",
5965
"eslint-config-prettier": "^8.3.0",
6066
"eslint-plugin-prettier": "^4.0.0",

packages/frontend/src/Components/Intro/index.tsx

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,6 @@ const IntroComponent = () => {
1515
useEffect(() => {
1616
setTimeout(() => {
1717
setShowImages(true);
18-
console.log('test');
1918
}, 1000);
2019
}, []);
2120

turbo.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
],
1515
"outputs": []
1616
},
17-
"lint": {
17+
"lint-staged": {
1818
"outputs": []
1919
},
2020
"dev": {

0 commit comments

Comments
 (0)