Skip to content

Commit

Permalink
Merge pull request #95 from jsonresume/feature/fix-linting
Browse files Browse the repository at this point in the history
fix: linting
  • Loading branch information
levino committed May 24, 2024
2 parents ef3d7c6 + 985ad9a commit f60a1aa
Show file tree
Hide file tree
Showing 24 changed files with 268 additions and 395 deletions.
1 change: 0 additions & 1 deletion .eslintignore

This file was deleted.

22 changes: 0 additions & 22 deletions .eslintrc.json

This file was deleted.

20 changes: 5 additions & 15 deletions apps/homepage2/.eslintrc.js
Original file line number Diff line number Diff line change
@@ -1,21 +1,11 @@
module.exports = {
parser: '@babel/eslint-parser',
extends: ['eslint:recommended', 'plugin:react/recommended', 'next'],
parserOptions: {
ecmaVersion: 2021,
sourceType: 'module',
ecmaFeatures: {
jsx: true,
},
requireConfigFile: false,
},
plugins: ['react'],
extends: ['custom', 'next'],
rules: {
'@next/next/no-html-link-for-pages': 'off',
},
settings: {
react: {
version: 'detect',
},
env: {
browser: true,
es2021: true,
jquery: true,
},
};
3 changes: 1 addition & 2 deletions apps/homepage2/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -44,6 +44,7 @@
"react-autocomplete": "^1.8.1",
"react-dom": "^18.2.0",
"react-markdown": "^8.0.7",
"react-syntax-highlighter": "^15.5.0",
"remark": "^15.0.1",
"remark-html": "^16.0.1",
"resume-schema": "^1.0.0",
Expand All @@ -52,13 +53,11 @@
"uuid": "^9.0.0"
},
"devDependencies": {
"@babel/eslint-parser": "^7.24.5",
"@types/node": "^20.10.0",
"caniuse-lite": "^1.0.30001566",
"eslint": "^8.55.0",
"eslint-config-custom": "workspace:*",
"eslint-config-next": "^14.0.3",
"eslint-plugin-react": "^7.33.2",
"typescript": "^5.3.2"
}
}
2 changes: 0 additions & 2 deletions apps/registry/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -92,14 +92,12 @@
"uuid": "^9.0.0"
},
"devDependencies": {
"@babel/eslint-parser": "^7.24.5",
"@playwright/test": "^1.40.0",
"@types/node": "^20.10.0",
"caniuse-lite": "^1.0.30001566",
"eslint": "^8.55.0",
"eslint-config-custom": "workspace:*",
"eslint-config-next": "^14.0.3",
"eslint-plugin-react": "^7.33.2",
"playwright": "^1.40.0",
"typescript": "^5.3.2"
}
Expand Down
1 change: 0 additions & 1 deletion eslint.config.js

This file was deleted.

3 changes: 1 addition & 2 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,6 @@
"name": "jsonresume.org",
"dependencies": {
"@changesets/cli": "^2.27.1",
"dotenv": "^16.0.3",
"react-syntax-highlighter": "^15.5.0"
"dotenv": "^16.0.3"
}
}
4 changes: 1 addition & 3 deletions packages/eslint-config-custom/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -7,17 +7,15 @@
"dependencies": {
"eslint-config-prettier": "^8.3.0",
"eslint-config-turbo": "^1",
"prismjs": "^1.29.0"
"eslint-plugin-react": "^7.33.2"
},
"publishConfig": {
"access": "public"
},
"devDependencies": {
"@babel/eslint-parser": "^7.24.5",
"@typescript-eslint/eslint-plugin": "^6.13.1",
"@typescript-eslint/parser": "^6.13.1",
"eslint": "^8.54.0",
"eslint-plugin-react": "^7.33.2",
"typescript": "^5.3.2"
},
"scripts": {
Expand Down
3 changes: 3 additions & 0 deletions packages/jsonresume-theme-cv/.eslintrc
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
{
"extends": ["custom/react"]
}
4 changes: 4 additions & 0 deletions packages/jsonresume-theme-cv/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -5,12 +5,16 @@
"main": "./src/index.js",
"license": "MIT",
"devDependencies": {
"eslint-config-custom": "workspace:^",
"react": "^18",
"styled-components": "^6"
},
"peerDependencies": {
"styled-components": "^6"
},
"scripts": {
"lint": "eslint ."
},
"dependencies": {
"prismjs": "^1.29.0",
"react-icons": "^5.0.1"
Expand Down
10 changes: 2 additions & 8 deletions packages/jsonresume-theme-flat/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -12,13 +12,7 @@
"start": "resume serve"
},
"dependencies": {
"handlebars": "latest",
"prismjs": "^1.29.0"
"handlebars": "latest"
},
"license": "MIT",
"devDependencies": {
"@babel/eslint-parser": "^7.24.5",
"eslint": "^9.3.0",
"eslint-plugin-react": "^7.33.2"
}
"license": "MIT"
}
6 changes: 1 addition & 5 deletions packages/jsonresume-theme-full/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -25,13 +25,9 @@
},
"license": "MIT",
"dependencies": {
"handlebars": "latest",
"prismjs": "^1.29.0"
"handlebars": "latest"
},
"devDependencies": {
"@babel/eslint-parser": "^7.24.5",
"eslint": "^9.3.0",
"eslint-plugin-react": "^7.33.2",
"sass": "^1.44.0"
}
}
7 changes: 1 addition & 6 deletions packages/jsonresume-theme-onepage/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -17,10 +17,5 @@
"url": "https://github.com/ainsleychong/jsonresume-theme-onepage/issues"
},
"homepage": "https://github.com/ainsleychong/jsonresume-theme-onepage",
"main": "index.js",
"devDependencies": {
"@babel/eslint-parser": "^7.24.5",
"eslint": "^9.3.0",
"eslint-plugin-react": "^7.33.2"
}
"main": "index.js"
}
8 changes: 1 addition & 7 deletions packages/jsonresume-theme-spartacus/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -11,12 +11,6 @@
"license": "MIT",
"dependencies": {
"handlebars": "latest",
"moment": "^2.14.1",
"prismjs": "^1.29.0"
},
"devDependencies": {
"@babel/eslint-parser": "^7.24.5",
"eslint": "^9.3.0",
"eslint-plugin-react": "^7.33.2"
"moment": "^2.14.1"
}
}
3 changes: 3 additions & 0 deletions packages/jsonresume-theme-standard/.eslintrc
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
{
"extends": ["custom/react"]
}
5 changes: 3 additions & 2 deletions packages/jsonresume-theme-standard/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -5,13 +5,14 @@
"main": "./src/index.js",
"license": "MIT",
"devDependencies": {
"eslint-config-custom": "workspace:^",
"react": "^18",
"styled-components": "^6"
},
"peerDependencies": {
"styled-components": "^6"
},
"dependencies": {
"prismjs": "^1.29.0"
"scripts": {
"lint": "eslint ."
}
}
3 changes: 3 additions & 0 deletions packages/jsonresume-theme-tailwind/.eslintrc
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
{
"extends": ["custom/react"]
}
7 changes: 3 additions & 4 deletions packages/jsonresume-theme-tailwind/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -5,24 +5,23 @@
"main": "./src/index.js",
"license": "MIT",
"devDependencies": {
"@babel/eslint-parser": "^7.24.5",
"eslint": "^9.3.0",
"eslint-config-custom": "workspace:*",
"eslint-plugin-react": "^7.33.2",
"react": "^18",
"styled-components": "^6",
"tailwindcss": "^3.4.3"
},
"peerDependencies": {
"styled-components": "^6"
},
"scripts": {
"lint": "eslint ."
},
"dependencies": {
"@radix-ui/react-avatar": "^1.0.4",
"@radix-ui/react-slot": "^1.0.2",
"class-variance-authority": "^0.7.0",
"clsx": "^2.1.1",
"google": "link:next/font/google",
"prismjs": "^1.29.0",
"react-icons": "^5.0.1",
"server": "link:twind/shim/server",
"tailwind-merge": "^2.3.0",
Expand Down
8 changes: 0 additions & 8 deletions packages/tsconfig/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -5,13 +5,5 @@
"license": "MIT",
"publishConfig": {
"access": "public"
},
"dependencies": {
"prismjs": "^1.29.0"
},
"devDependencies": {
"@babel/eslint-parser": "^7.24.5",
"eslint": "^9.3.0",
"eslint-plugin-react": "^7.33.2"
}
}
3 changes: 0 additions & 3 deletions packages/ui/.eslintrc.json

This file was deleted.

7 changes: 1 addition & 6 deletions packages/ui/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -6,18 +6,13 @@
"types": "./index.tsx",
"license": "MIT",
"devDependencies": {
"@babel/eslint-parser": "^7.24.5",
"@types/react": "^18",
"@types/react-dom": "^18",
"eslint": "^7.32.0",
"eslint-config-custom": "workspace:*",
"eslint-plugin-react": "^7.33.2",
"react": "^18",
"tsconfig": "workspace:*",
"typescript": "^5"
},
"module": "true",
"dependencies": {
"prismjs": "^1.29.0"
}
"module": "true"
}
Loading

0 comments on commit f60a1aa

Please sign in to comment.