Compare commits
	
		
			10 Commits
		
	
	
		
	
	| Author | SHA1 | Date | |
|---|---|---|---|
|  | cdb1849476 | ||
|  | 55ffba3288 | ||
|  | 8ddaee3bf8 | ||
|  | af2c3273cf | ||
|  | 12e57fce54 | ||
|  | b08b769a8a | ||
|  | 65cef9437a | ||
|  | f1b9dc396b | ||
|  | b8fe7fe4e7 | ||
|  | 001de3b060 | 
| @@ -1,10 +1,10 @@ | ||||
| { | ||||
|   "name": "@antfu/eslint-config-monorepo", | ||||
|   "version": "0.24.1", | ||||
|   "version": "0.25.2", | ||||
|   "private": true, | ||||
|   "packageManager": "pnpm@7.1.0", | ||||
|   "license": "MIT", | ||||
|   "author": "Anthony Fu <anthonyfu117@hotmail.com> (https://github.com/antfu/)", | ||||
|   "license": "MIT", | ||||
|   "scripts": { | ||||
|     "lint": "eslint .", | ||||
|     "prepare": "pnpm -r run stub", | ||||
|   | ||||
| @@ -1,10 +1,13 @@ | ||||
| { | ||||
|   "name": "@antfu/eslint-config", | ||||
|   "version": "0.24.1", | ||||
|   "description": "", | ||||
|   "keywords": [], | ||||
|   "license": "MIT", | ||||
|   "version": "0.25.2", | ||||
|   "description": "Anthony's ESLint config", | ||||
|   "author": "Anthony Fu <anthonyfu117@hotmail.com> (https://github.com/antfu/)", | ||||
|   "license": "MIT", | ||||
|   "homepage": "https://github.com/antfu/eslint-config", | ||||
|   "keywords": [ | ||||
|     "eslint-config" | ||||
|   ], | ||||
|   "main": "index.js", | ||||
|   "files": [ | ||||
|     "index.js" | ||||
| @@ -31,8 +34,5 @@ | ||||
|   }, | ||||
|   "devDependencies": { | ||||
|     "eslint": "^8.16.0" | ||||
|   }, | ||||
|   "publishConfig": { | ||||
|     "access": "public" | ||||
|   } | ||||
| } | ||||
|   | ||||
| @@ -4,6 +4,7 @@ module.exports = { | ||||
|     browser: true, | ||||
|     node: true, | ||||
|   }, | ||||
|   reportUnusedDisableDirectives: true, | ||||
|   extends: [ | ||||
|     './standard', | ||||
|     'plugin:import/recommended', | ||||
| @@ -14,6 +15,7 @@ module.exports = { | ||||
|   ], | ||||
|   ignorePatterns: [ | ||||
|     '*.min.*', | ||||
|     '*.d.ts', | ||||
|     'CHANGELOG.md', | ||||
|     'dist', | ||||
|     'LICENSE*', | ||||
| @@ -71,33 +73,47 @@ module.exports = { | ||||
|           { | ||||
|             pathPattern: '^$', | ||||
|             order: [ | ||||
|               'publisher', | ||||
|               'name', | ||||
|               'displayName', | ||||
|               'type', | ||||
|               'version', | ||||
|               'private', | ||||
|               'packageManager', | ||||
|               'description', | ||||
|               'keywords', | ||||
|               'license', | ||||
|               'author', | ||||
|               'repository', | ||||
|               'license', | ||||
|               'funding', | ||||
|               'homepage', | ||||
|               'repository', | ||||
|               'bugs', | ||||
|               'keywords', | ||||
|               'categories', | ||||
|               'sideEffects', | ||||
|               'exports', | ||||
|               'main', | ||||
|               'module', | ||||
|               'types', | ||||
|               'unpkg', | ||||
|               'jsdelivr', | ||||
|               'exports', | ||||
|               'files', | ||||
|               'types', | ||||
|               'typesVersions', | ||||
|               'bin', | ||||
|               'sideEffects', | ||||
|               'icon', | ||||
|               'files', | ||||
|               'engines', | ||||
|               'activationEvents', | ||||
|               'contributes', | ||||
|               'scripts', | ||||
|               'peerDependencies', | ||||
|               'peerDependenciesMeta', | ||||
|               'dependencies', | ||||
|               'optionalDependencies', | ||||
|               'devDependencies', | ||||
|               'pnpm', | ||||
|               'overrides', | ||||
|               'resolutions', | ||||
|               'husky', | ||||
|               'simple-git-hooks', | ||||
|               'lint-staged', | ||||
|               'eslintConfig', | ||||
|             ], | ||||
| @@ -106,6 +122,14 @@ module.exports = { | ||||
|             pathPattern: '^(?:dev|peer|optional|bundled)?[Dd]ependencies$', | ||||
|             order: { type: 'asc' }, | ||||
|           }, | ||||
|           { | ||||
|             pathPattern: '^exports.*$', | ||||
|             order: [ | ||||
|               'types', | ||||
|               'require', | ||||
|               'import', | ||||
|             ], | ||||
|           }, | ||||
|         ], | ||||
|       }, | ||||
|     }, | ||||
|   | ||||
| @@ -1,10 +1,13 @@ | ||||
| { | ||||
|   "name": "@antfu/eslint-config-basic", | ||||
|   "version": "0.24.1", | ||||
|   "version": "0.25.2", | ||||
|   "description": "", | ||||
|   "keywords": [], | ||||
|   "license": "MIT", | ||||
|   "author": "Anthony Fu <anthonyfu117@hotmail.com> (https://github.com/antfu/)", | ||||
|   "license": "MIT", | ||||
|   "homepage": "https://github.com/antfu/eslint-config", | ||||
|   "keywords": [ | ||||
|     "eslint-config" | ||||
|   ], | ||||
|   "main": "index.js", | ||||
|   "files": [ | ||||
|     "*.js" | ||||
| @@ -31,8 +34,5 @@ | ||||
|   }, | ||||
|   "devDependencies": { | ||||
|     "eslint": "^8.16.0" | ||||
|   }, | ||||
|   "publishConfig": { | ||||
|     "access": "public" | ||||
|   } | ||||
| } | ||||
|   | ||||
| @@ -1,17 +1,11 @@ | ||||
| { | ||||
|   "name": "eslint-plugin-antfu", | ||||
|   "version": "0.24.1", | ||||
|   "version": "0.25.2", | ||||
|   "license": "MIT", | ||||
|   "homepage": "https://github.com/antfu/eslint-config", | ||||
|   "main": "./dist/index.cjs", | ||||
|   "module": "./dist/index.mjs", | ||||
|   "types": "./dist/index.d.ts", | ||||
|   "exports": { | ||||
|     ".": { | ||||
|       "require": "./dist/index.cjs", | ||||
|       "import": "./dist/index.mjs", | ||||
|       "types": "./dist/index.d.ts" | ||||
|     } | ||||
|   }, | ||||
|   "files": [ | ||||
|     "dist" | ||||
|   ], | ||||
|   | ||||
| @@ -1,10 +1,13 @@ | ||||
| { | ||||
|   "name": "@antfu/eslint-config-react", | ||||
|   "version": "0.24.1", | ||||
|   "version": "0.25.2", | ||||
|   "description": "", | ||||
|   "keywords": [], | ||||
|   "license": "MIT", | ||||
|   "author": "Anthony Fu <anthonyfu117@hotmail.com> (https://github.com/antfu/)", | ||||
|   "license": "MIT", | ||||
|   "homepage": "https://github.com/antfu/eslint-config", | ||||
|   "keywords": [ | ||||
|     "eslint-config" | ||||
|   ], | ||||
|   "main": "index.js", | ||||
|   "files": [ | ||||
|     "index.js" | ||||
| @@ -15,9 +18,6 @@ | ||||
|   "peerDependencies": { | ||||
|     "eslint": ">=7.4.0" | ||||
|   }, | ||||
|   "publishConfig": { | ||||
|     "access": "public" | ||||
|   }, | ||||
|   "dependencies": { | ||||
|     "@antfu/eslint-config-ts": "workspace:*", | ||||
|     "eslint-plugin-react": "^7.30.0" | ||||
|   | ||||
| @@ -1,4 +1,3 @@ | ||||
| // eslint-disable-next-line @typescript-eslint/no-var-requires | ||||
| const basic = require('@antfu/eslint-config-basic') | ||||
|  | ||||
| module.exports = { | ||||
| @@ -22,7 +21,6 @@ module.exports = { | ||||
|     '@typescript-eslint/type-annotation-spacing': ['error', {}], | ||||
|     '@typescript-eslint/consistent-type-imports': ['error', { prefer: 'type-imports', disallowTypeAnnotations: false }], | ||||
|     '@typescript-eslint/consistent-type-definitions': ['error', 'interface'], | ||||
|     '@typescript-eslint/consistent-indexed-object-style': ['error', 'record'], | ||||
|     '@typescript-eslint/prefer-ts-expect-error': 'error', | ||||
|  | ||||
|     // Override JS | ||||
| @@ -114,6 +112,7 @@ module.exports = { | ||||
|     // '@typescript-eslint/dot-notation': ['error', { allowKeywords: true }], | ||||
|  | ||||
|     // off | ||||
|     '@typescript-eslint/consistent-indexed-object-style': 'off', | ||||
|     '@typescript-eslint/naming-convention': 'off', | ||||
|     '@typescript-eslint/explicit-function-return-type': 'off', | ||||
|     '@typescript-eslint/explicit-member-accessibility': 'off', | ||||
|   | ||||
| @@ -1,17 +1,17 @@ | ||||
| { | ||||
|   "name": "@antfu/eslint-config-ts", | ||||
|   "version": "0.24.1", | ||||
|   "version": "0.25.2", | ||||
|   "description": "", | ||||
|   "keywords": [], | ||||
|   "license": "MIT", | ||||
|   "author": "Anthony Fu <anthonyfu117@hotmail.com> (https://github.com/antfu/)", | ||||
|   "license": "MIT", | ||||
|   "homepage": "https://github.com/antfu/eslint-config", | ||||
|   "keywords": [ | ||||
|     "eslint-config" | ||||
|   ], | ||||
|   "main": "index.js", | ||||
|   "files": [ | ||||
|     "index.js" | ||||
|   ], | ||||
|   "publishConfig": { | ||||
|     "access": "public" | ||||
|   }, | ||||
|   "peerDependencies": { | ||||
|     "eslint": ">=7.4.0", | ||||
|     "typescript": ">=3.9" | ||||
|   | ||||
| @@ -1,10 +1,12 @@ | ||||
| { | ||||
|   "name": "@antfu/eslint-config-vue", | ||||
|   "version": "0.24.1", | ||||
|   "version": "0.25.2", | ||||
|   "description": "", | ||||
|   "keywords": [], | ||||
|   "license": "MIT", | ||||
|   "author": "Anthony Fu <anthonyfu117@hotmail.com> (https://github.com/antfu/)", | ||||
|   "license": "MIT", | ||||
|   "keywords": [ | ||||
|     "eslint-config" | ||||
|   ], | ||||
|   "main": "index.js", | ||||
|   "files": [ | ||||
|     "index.js" | ||||
| @@ -12,9 +14,6 @@ | ||||
|   "peerDependencies": { | ||||
|     "eslint": ">=7.4.0" | ||||
|   }, | ||||
|   "publishConfig": { | ||||
|     "access": "public" | ||||
|   }, | ||||
|   "dependencies": { | ||||
|     "@antfu/eslint-config-ts": "workspace:*", | ||||
|     "eslint-plugin-vue": "^9.0.1" | ||||
|   | ||||
		Reference in New Issue
	
	Block a user