Skip to content

Commit

Permalink
fix lint
Browse files Browse the repository at this point in the history
  • Loading branch information
joephela committed Jul 11, 2024
1 parent dd879d7 commit fc58dd2
Show file tree
Hide file tree
Showing 4 changed files with 154 additions and 9 deletions.
1 change: 1 addition & 0 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,7 @@
"@typescript-eslint/eslint-plugin": "^7.16.0",
"@typescript-eslint/parser": "^7.16.0",
"eslint": "^9.6.0",
"eslint-plugin-sort": "^3.0.2",
"globals": "^15.8.0",
"jest": "^29.7.0",
"prettier": "^3.3.2",
Expand Down
2 changes: 1 addition & 1 deletion packages/eslint-config-widen/src/base.ts
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
import babelParser from '@babel/eslint-parser'
import js from '@eslint/js'
import sort from 'eslint-plugin-sort'
import widen from 'eslint-plugin-widen'

Check warning on line 3 in packages/eslint-config-widen/src/base.ts

View workflow job for this annotation

GitHub Actions / lint

Imports should be sorted
import globals from 'globals'
import babelParser from '@babel/eslint-parser'

export default [
{
Expand Down
14 changes: 7 additions & 7 deletions packages/eslint-config-widen/src/index.ts
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
// index.js or index.mjs inside eslint-config-widen package
import { Linter } from 'eslint'
import baseConfig from './index.js'
import typescriptConfig from './typescript.js'
import reactConfig from './react.js'
import playwrightConfig from './playwright.js'
import jestConfig from './jest.js'
import { Linter } from 'eslint'
import playwrightConfig from './playwright.js'
import reactConfig from './react.js'
import typescriptConfig from './typescript.js'

export interface EslintConfig {
base: Linter.FlatConfig[]
Expand All @@ -16,10 +16,10 @@ export interface EslintConfig {

const configs = {
base: baseConfig,
typescript: typescriptConfig,
react: reactConfig,
playwright: playwrightConfig,
jest: jestConfig,
playwright: playwrightConfig,
react: reactConfig,
typescript: typescriptConfig,
} as unknown as EslintConfig

export default configs
146 changes: 145 additions & 1 deletion yarn.lock
Original file line number Diff line number Diff line change
Expand Up @@ -2215,6 +2215,13 @@ __metadata:
languageName: node
linkType: hard

"@types/json-schema@npm:^7.0.9":
version: 7.0.15
resolution: "@types/json-schema@npm:7.0.15"
checksum: 97ed0cb44d4070aecea772b7b2e2ed971e10c81ec87dd4ecc160322ffa55ff330dace1793489540e3e318d90942064bb697cc0f8989391797792d919737b3b98
languageName: node
linkType: hard

"@types/node@npm:*":
version: 14.14.10
resolution: "@types/node@npm:14.14.10"
Expand All @@ -2229,6 +2236,13 @@ __metadata:
languageName: node
linkType: hard

"@types/semver@npm:^7.3.12":
version: 7.5.8
resolution: "@types/semver@npm:7.5.8"
checksum: ea6f5276f5b84c55921785a3a27a3cd37afee0111dfe2bcb3e03c31819c197c782598f17f0b150a69d453c9584cd14c4c4d7b9a55d2c5e6cacd4d66fdb3b3663
languageName: node
linkType: hard

"@types/semver@npm:^7.5.0":
version: 7.5.0
resolution: "@types/semver@npm:7.5.0"
Expand Down Expand Up @@ -2282,6 +2296,17 @@ __metadata:
languageName: node
linkType: hard

"@typescript-eslint/experimental-utils@npm:^5.54.1":
version: 5.62.0
resolution: "@typescript-eslint/experimental-utils@npm:5.62.0"
dependencies:
"@typescript-eslint/utils": 5.62.0
peerDependencies:
eslint: ^6.0.0 || ^7.0.0 || ^8.0.0
checksum: ce55d9f74eac5cb94d66d5db9ead9a5d734f4301519fb5956a57f4b405a5318a115b0316195a3c039e0111489138680411709cb769085d71e1e1db1376ea0949
languageName: node
linkType: hard

"@typescript-eslint/parser@npm:7.16.0, @typescript-eslint/parser@npm:^7.16.0":
version: 7.16.0
resolution: "@typescript-eslint/parser@npm:7.16.0"
Expand All @@ -2300,6 +2325,16 @@ __metadata:
languageName: node
linkType: hard

"@typescript-eslint/scope-manager@npm:5.62.0":
version: 5.62.0
resolution: "@typescript-eslint/scope-manager@npm:5.62.0"
dependencies:
"@typescript-eslint/types": 5.62.0
"@typescript-eslint/visitor-keys": 5.62.0
checksum: 6062d6b797fe1ce4d275bb0d17204c827494af59b5eaf09d8a78cdd39dadddb31074dded4297aaf5d0f839016d601032857698b0e4516c86a41207de606e9573
languageName: node
linkType: hard

"@typescript-eslint/scope-manager@npm:7.16.0":
version: 7.16.0
resolution: "@typescript-eslint/scope-manager@npm:7.16.0"
Expand Down Expand Up @@ -2327,13 +2362,38 @@ __metadata:
languageName: node
linkType: hard

"@typescript-eslint/types@npm:5.62.0":
version: 5.62.0
resolution: "@typescript-eslint/types@npm:5.62.0"
checksum: 48c87117383d1864766486f24de34086155532b070f6264e09d0e6139449270f8a9559cfef3c56d16e3bcfb52d83d42105d61b36743626399c7c2b5e0ac3b670
languageName: node
linkType: hard

"@typescript-eslint/types@npm:7.16.0":
version: 7.16.0
resolution: "@typescript-eslint/types@npm:7.16.0"
checksum: bdbf79351cf023544045429d1f5dbbca193266507cea5d916552eddd5b3fcc9ac0f8efc889bd9f0f85d8ced89c6b0b5af6fedb6b04f4f3666542af6d57772c87
languageName: node
linkType: hard

"@typescript-eslint/typescript-estree@npm:5.62.0":
version: 5.62.0
resolution: "@typescript-eslint/typescript-estree@npm:5.62.0"
dependencies:
"@typescript-eslint/types": 5.62.0
"@typescript-eslint/visitor-keys": 5.62.0
debug: ^4.3.4
globby: ^11.1.0
is-glob: ^4.0.3
semver: ^7.3.7
tsutils: ^3.21.0
peerDependenciesMeta:
typescript:
optional: true
checksum: 3624520abb5807ed8f57b1197e61c7b1ed770c56dfcaca66372d584ff50175225798bccb701f7ef129d62c5989070e1ee3a0aa2d84e56d9524dcf011a2bb1a52
languageName: node
linkType: hard

"@typescript-eslint/typescript-estree@npm:7.16.0":
version: 7.16.0
resolution: "@typescript-eslint/typescript-estree@npm:7.16.0"
Expand All @@ -2353,6 +2413,24 @@ __metadata:
languageName: node
linkType: hard

"@typescript-eslint/utils@npm:5.62.0":
version: 5.62.0
resolution: "@typescript-eslint/utils@npm:5.62.0"
dependencies:
"@eslint-community/eslint-utils": ^4.2.0
"@types/json-schema": ^7.0.9
"@types/semver": ^7.3.12
"@typescript-eslint/scope-manager": 5.62.0
"@typescript-eslint/types": 5.62.0
"@typescript-eslint/typescript-estree": 5.62.0
eslint-scope: ^5.1.1
semver: ^7.3.7
peerDependencies:
eslint: ^6.0.0 || ^7.0.0 || ^8.0.0
checksum: ee9398c8c5db6d1da09463ca7bf36ed134361e20131ea354b2da16a5fdb6df9ba70c62a388d19f6eebb421af1786dbbd79ba95ddd6ab287324fc171c3e28d931
languageName: node
linkType: hard

"@typescript-eslint/utils@npm:7.16.0":
version: 7.16.0
resolution: "@typescript-eslint/utils@npm:7.16.0"
Expand All @@ -2367,6 +2445,16 @@ __metadata:
languageName: node
linkType: hard

"@typescript-eslint/visitor-keys@npm:5.62.0":
version: 5.62.0
resolution: "@typescript-eslint/visitor-keys@npm:5.62.0"
dependencies:
"@typescript-eslint/types": 5.62.0
eslint-visitor-keys: ^3.3.0
checksum: 976b05d103fe8335bef5c93ad3f76d781e3ce50329c0243ee0f00c0fcfb186c81df50e64bfdd34970148113f8ade90887f53e3c4938183afba830b4ba8e30a35
languageName: node
linkType: hard

"@typescript-eslint/visitor-keys@npm:7.16.0":
version: 7.16.0
resolution: "@typescript-eslint/visitor-keys@npm:7.16.0"
Expand Down Expand Up @@ -3225,6 +3313,7 @@ __metadata:
"@typescript-eslint/eslint-plugin": ^7.16.0
"@typescript-eslint/parser": ^7.16.0
eslint: ^9.6.0
eslint-plugin-sort: ^3.0.2
globals: ^15.8.0
jest: ^29.7.0
prettier: ^3.3.2
Expand All @@ -3233,6 +3322,19 @@ __metadata:
languageName: unknown
linkType: soft

"eslint-plugin-sort@npm:^3.0.2":
version: 3.0.2
resolution: "eslint-plugin-sort@npm:3.0.2"
dependencies:
"@typescript-eslint/experimental-utils": ^5.54.1
isomorphic-resolve: ^1.0.0
natural-compare: ^1.4.0
peerDependencies:
eslint: ">=8"
checksum: b150500a2a9ef02774a0a99bb628f6fce744e3a3c31fd09c05442bc10fa68c809e982872ce290f36a974e3a2be55b5f3c3b101d387409456385f8438462425b5
languageName: node
linkType: hard

"eslint-plugin-widen@workspace:packages/eslint-plugin-widen":
version: 0.0.0-use.local
resolution: "eslint-plugin-widen@workspace:packages/eslint-plugin-widen"
Expand All @@ -3246,6 +3348,16 @@ __metadata:
languageName: unknown
linkType: soft

"eslint-scope@npm:^5.1.1":
version: 5.1.1
resolution: "eslint-scope@npm:5.1.1"
dependencies:
esrecurse: ^4.3.0
estraverse: ^4.1.1
checksum: 47e4b6a3f0cc29c7feedee6c67b225a2da7e155802c6ea13bbef4ac6b9e10c66cd2dcb987867ef176292bf4e64eccc680a49e35e9e9c669f4a02bac17e86abdb
languageName: node
linkType: hard

"eslint-scope@npm:^8.0.1":
version: 8.0.1
resolution: "eslint-scope@npm:8.0.1"
Expand Down Expand Up @@ -3353,6 +3465,13 @@ __metadata:
languageName: node
linkType: hard

"estraverse@npm:^4.1.1":
version: 4.3.0
resolution: "estraverse@npm:4.3.0"
checksum: a6299491f9940bb246124a8d44b7b7a413a8336f5436f9837aaa9330209bd9ee8af7e91a654a3545aee9c54b3308e78ee360cef1d777d37cfef77d2fa33b5827
languageName: node
linkType: hard

"estraverse@npm:^5.1.0, estraverse@npm:^5.2.0":
version: 5.2.0
resolution: "estraverse@npm:5.2.0"
Expand Down Expand Up @@ -4023,6 +4142,13 @@ __metadata:
languageName: node
linkType: hard

"isomorphic-resolve@npm:^1.0.0":
version: 1.0.0
resolution: "isomorphic-resolve@npm:1.0.0"
checksum: 9f66d097e52bc891595c37a16472fb4bbb5797d9726fbac4958e360502c402fd0de3cbf5f614fcb235238ca1d650dbfb8b9063d67b9066957410f631a19ad018
languageName: node
linkType: hard

"isstream@npm:~0.1.2":
version: 0.1.2
resolution: "isstream@npm:0.1.2"
Expand Down Expand Up @@ -5542,7 +5668,7 @@ __metadata:
languageName: node
linkType: hard

"semver@npm:^7.3.2, semver@npm:^7.5.3, semver@npm:^7.5.4, semver@npm:^7.6.0":
"semver@npm:^7.3.2, semver@npm:^7.3.7, semver@npm:^7.5.3, semver@npm:^7.5.4, semver@npm:^7.6.0":
version: 7.6.2
resolution: "semver@npm:7.6.2"
bin:
Expand Down Expand Up @@ -5902,6 +6028,24 @@ __metadata:
languageName: node
linkType: hard

"tslib@npm:^1.8.1":
version: 1.14.1
resolution: "tslib@npm:1.14.1"
checksum: dbe628ef87f66691d5d2959b3e41b9ca0045c3ee3c7c7b906cc1e328b39f199bb1ad9e671c39025bd56122ac57dfbf7385a94843b1cc07c60a4db74795829acd
languageName: node
linkType: hard

"tsutils@npm:^3.21.0":
version: 3.21.0
resolution: "tsutils@npm:3.21.0"
dependencies:
tslib: ^1.8.1
peerDependencies:
typescript: ">=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta"
checksum: 1843f4c1b2e0f975e08c4c21caa4af4f7f65a12ac1b81b3b8489366826259323feb3fc7a243123453d2d1a02314205a7634e048d4a8009921da19f99755cdc48
languageName: node
linkType: hard

"tunnel-agent@npm:^0.6.0":
version: 0.6.0
resolution: "tunnel-agent@npm:0.6.0"
Expand Down

0 comments on commit fc58dd2

Please sign in to comment.