diff --git a/package.json b/package.json index 72d7d1f..b291319 100644 --- a/package.json +++ b/package.json @@ -57,7 +57,7 @@ "devDependencies": { "@innei-util/eslint-config-ts": "0.8.2", "@innei-util/prettier": "0.8.2", - "@innei/eslint-config-ts": "0.9.7", + "@innei/eslint-config-ts": "0.9.10", "@types/node": "18.11.18", "bumpp": "8.2.1", "eslint": "8.32.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 1410fd3..4522c37 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -13,8 +13,8 @@ devDependencies: specifier: 0.8.2 version: 0.8.2 '@innei/eslint-config-ts': - specifier: 0.9.7 - version: 0.9.7(typescript@4.9.4) + specifier: 0.9.10 + version: 0.9.10(typescript@4.9.4) '@types/node': specifier: 18.11.18 version: 18.11.18 @@ -320,6 +320,21 @@ packages: dev: true optional: true + /@eslint-community/eslint-utils@4.4.0(eslint@8.32.0): + resolution: {integrity: sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + peerDependencies: + eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 + dependencies: + eslint: 8.32.0 + eslint-visitor-keys: 3.3.0 + dev: true + + /@eslint-community/regexpp@4.5.1: + resolution: {integrity: sha512-Z5ba73P98O1KUYCCJTUeVpja9RcGoMdncZ6T49FCUl2lN38JtCJ+3WgIDBv0AuY4WChU5PmtJmOCTlN6FZTFKQ==} + engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} + dev: true + /@eslint/eslintrc@1.4.1: resolution: {integrity: sha512-XXrH9Uarn0stsyldqDYq8r++mROmWRI1xKMXa640Bb//SY1+ECYX6VzT6Lcx5frD0V30XieqJ0oX9I2Xj5aoMA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} @@ -401,17 +416,17 @@ packages: - supports-color dev: true - /@innei/eslint-config-ts@0.9.7(typescript@4.9.4): - resolution: {integrity: sha512-bgAni+rhvw+bxHKAcMg8CDEqTOsu5LoCPWkwLTSYApNEhWgnCfvZVU7w4Dc4BiFCc7mgHeUQIVqhqHtwTQBYDg==} + /@innei/eslint-config-ts@0.9.10(typescript@4.9.4): + resolution: {integrity: sha512-mmYD02NL3k04Hkz5BqVD7Lg2Bh1fy3M2xLRYhOA6850sxVXt5Rvvqm3yGglZJmrltWPV3lt1vn9+30715BBJqg==} peerDependencies: typescript: '>=4' dependencies: - '@typescript-eslint/eslint-plugin': 5.48.0(@typescript-eslint/parser@5.45.0)(eslint@8.32.0)(typescript@4.9.4) + '@typescript-eslint/eslint-plugin': 5.59.2(@typescript-eslint/parser@5.45.0)(eslint@8.32.0)(typescript@4.9.4) '@typescript-eslint/parser': 5.45.0(eslint@8.32.0)(typescript@4.9.4) eslint: 8.32.0 eslint-config-prettier: 8.5.0(eslint@8.32.0) eslint-plugin-import: 2.26.0(@typescript-eslint/parser@5.45.0)(eslint@8.32.0) - eslint-plugin-unused-imports: 2.0.0(@typescript-eslint/eslint-plugin@5.48.0)(eslint@8.32.0) + eslint-plugin-unused-imports: 2.0.0(@typescript-eslint/eslint-plugin@5.59.2)(eslint@8.32.0) typescript: 4.9.4 transitivePeerDependencies: - eslint-import-resolver-typescript @@ -648,8 +663,8 @@ packages: - supports-color dev: true - /@typescript-eslint/eslint-plugin@5.48.0(@typescript-eslint/parser@5.45.0)(eslint@8.32.0)(typescript@4.9.4): - resolution: {integrity: sha512-SVLafp0NXpoJY7ut6VFVUU9I+YeFsDzeQwtK0WZ+xbRN3mtxJ08je+6Oi2N89qDn087COdO0u3blKZNv9VetRQ==} + /@typescript-eslint/eslint-plugin@5.59.2(@typescript-eslint/parser@5.45.0)(eslint@8.32.0)(typescript@4.9.4): + resolution: {integrity: sha512-yVrXupeHjRxLDcPKL10sGQ/QlVrA8J5IYOEWVqk0lJaSZP7X5DfnP7Ns3cc74/blmbipQ1htFNVGsHX6wsYm0A==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: '@typescript-eslint/parser': ^5.0.0 @@ -659,15 +674,16 @@ packages: typescript: optional: true dependencies: + '@eslint-community/regexpp': 4.5.1 '@typescript-eslint/parser': 5.45.0(eslint@8.32.0)(typescript@4.9.4) - '@typescript-eslint/scope-manager': 5.48.0 - '@typescript-eslint/type-utils': 5.48.0(eslint@8.32.0)(typescript@4.9.4) - '@typescript-eslint/utils': 5.48.0(eslint@8.32.0)(typescript@4.9.4) + '@typescript-eslint/scope-manager': 5.59.2 + '@typescript-eslint/type-utils': 5.59.2(eslint@8.32.0)(typescript@4.9.4) + '@typescript-eslint/utils': 5.59.2(eslint@8.32.0)(typescript@4.9.4) debug: 4.3.4 eslint: 8.32.0 + grapheme-splitter: 1.0.4 ignore: 5.2.0 natural-compare-lite: 1.4.0 - regexpp: 3.2.0 semver: 7.3.7 tsutils: 3.21.0(typescript@4.9.4) typescript: 4.9.4 @@ -739,12 +755,12 @@ packages: '@typescript-eslint/visitor-keys': 5.45.0 dev: true - /@typescript-eslint/scope-manager@5.48.0: - resolution: {integrity: sha512-0AA4LviDtVtZqlyUQnZMVHydDATpD9SAX/RC5qh6cBd3xmyWvmXYF+WT1oOmxkeMnWDlUVTwdODeucUnjz3gow==} + /@typescript-eslint/scope-manager@5.59.2: + resolution: {integrity: sha512-dB1v7ROySwQWKqQ8rEWcdbTsFjh2G0vn8KUyvTXdPoyzSL6lLGkiXEV5CvpJsEe9xIdKV+8Zqb7wif2issoOFA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: - '@typescript-eslint/types': 5.48.0 - '@typescript-eslint/visitor-keys': 5.48.0 + '@typescript-eslint/types': 5.59.2 + '@typescript-eslint/visitor-keys': 5.59.2 dev: true /@typescript-eslint/type-utils@5.19.0(eslint@8.32.0)(typescript@4.9.4): @@ -766,8 +782,8 @@ packages: - supports-color dev: true - /@typescript-eslint/type-utils@5.48.0(eslint@8.32.0)(typescript@4.9.4): - resolution: {integrity: sha512-vbtPO5sJyFjtHkGlGK4Sthmta0Bbls4Onv0bEqOGm7hP9h8UpRsHJwsrCiWtCUndTRNQO/qe6Ijz9rnT/DB+7g==} + /@typescript-eslint/type-utils@5.59.2(eslint@8.32.0)(typescript@4.9.4): + resolution: {integrity: sha512-b1LS2phBOsEy/T381bxkkywfQXkV1dWda/z0PhnIy3bC5+rQWQDS7fk9CSpcXBccPY27Z6vBEuaPBCKCgYezyQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: '*' @@ -776,8 +792,8 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/typescript-estree': 5.48.0(typescript@4.9.4) - '@typescript-eslint/utils': 5.48.0(eslint@8.32.0)(typescript@4.9.4) + '@typescript-eslint/typescript-estree': 5.59.2(typescript@4.9.4) + '@typescript-eslint/utils': 5.59.2(eslint@8.32.0)(typescript@4.9.4) debug: 4.3.4 eslint: 8.32.0 tsutils: 3.21.0(typescript@4.9.4) @@ -801,8 +817,8 @@ packages: engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dev: true - /@typescript-eslint/types@5.48.0: - resolution: {integrity: sha512-UTe67B0Ypius0fnEE518NB2N8gGutIlTojeTg4nt0GQvikReVkurqxd2LvYa9q9M5MQ6rtpNyWTBxdscw40Xhw==} + /@typescript-eslint/types@5.59.2: + resolution: {integrity: sha512-LbJ/HqoVs2XTGq5shkiKaNTuVv5tTejdHgfdjqRUGdYhjW1crm/M7og2jhVskMt8/4wS3T1+PfFvL1K3wqYj4w==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dev: true @@ -869,8 +885,8 @@ packages: - supports-color dev: true - /@typescript-eslint/typescript-estree@5.48.0(typescript@4.9.4): - resolution: {integrity: sha512-7pjd94vvIjI1zTz6aq/5wwE/YrfIyEPLtGJmRfyNR9NYIW+rOvzzUv3Cmq2hRKpvt6e9vpvPUQ7puzX7VSmsEw==} + /@typescript-eslint/typescript-estree@5.59.2(typescript@4.9.4): + resolution: {integrity: sha512-+j4SmbwVmZsQ9jEyBMgpuBD0rKwi9RxRpjX71Brr73RsYnEr3Lt5QZ624Bxphp8HUkSKfqGnPJp1kA5nl0Sh7Q==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: typescript: '*' @@ -878,8 +894,8 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/types': 5.48.0 - '@typescript-eslint/visitor-keys': 5.48.0 + '@typescript-eslint/types': 5.59.2 + '@typescript-eslint/visitor-keys': 5.59.2 debug: 4.3.4 globby: 11.1.0 is-glob: 4.0.3 @@ -908,20 +924,20 @@ packages: - typescript dev: true - /@typescript-eslint/utils@5.48.0(eslint@8.32.0)(typescript@4.9.4): - resolution: {integrity: sha512-x2jrMcPaMfsHRRIkL+x96++xdzvrdBCnYRd5QiW5Wgo1OB4kDYPbC1XjWP/TNqlfK93K/lUL92erq5zPLgFScQ==} + /@typescript-eslint/utils@5.59.2(eslint@8.32.0)(typescript@4.9.4): + resolution: {integrity: sha512-kSuF6/77TZzyGPhGO4uVp+f0SBoYxCDf+lW3GKhtKru/L8k/Hd7NFQxyWUeY7Z/KGB2C6Fe3yf2vVi4V9TsCSQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 dependencies: + '@eslint-community/eslint-utils': 4.4.0(eslint@8.32.0) '@types/json-schema': 7.0.11 '@types/semver': 7.3.13 - '@typescript-eslint/scope-manager': 5.48.0 - '@typescript-eslint/types': 5.48.0 - '@typescript-eslint/typescript-estree': 5.48.0(typescript@4.9.4) + '@typescript-eslint/scope-manager': 5.59.2 + '@typescript-eslint/types': 5.59.2 + '@typescript-eslint/typescript-estree': 5.59.2(typescript@4.9.4) eslint: 8.32.0 eslint-scope: 5.1.1 - eslint-utils: 3.0.0(eslint@8.32.0) semver: 7.3.7 transitivePeerDependencies: - supports-color @@ -952,11 +968,11 @@ packages: eslint-visitor-keys: 3.3.0 dev: true - /@typescript-eslint/visitor-keys@5.48.0: - resolution: {integrity: sha512-5motVPz5EgxQ0bHjut3chzBkJ3Z3sheYVcSwS5BpHZpLqSptSmELNtGixmgj65+rIfhvtQTz5i9OP2vtzdDH7Q==} + /@typescript-eslint/visitor-keys@5.59.2: + resolution: {integrity: sha512-EEpsO8m3RASrKAHI9jpavNv9NlEUebV4qmF1OWxSTtKSFBpC1NCmWazDQHFivRf0O1DV11BA645yrLEVQ0/Lig==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: - '@typescript-eslint/types': 5.48.0 + '@typescript-eslint/types': 5.59.2 eslint-visitor-keys: 3.3.0 dev: true @@ -2226,7 +2242,7 @@ packages: - supports-color dev: true - /eslint-plugin-unused-imports@2.0.0(@typescript-eslint/eslint-plugin@5.48.0)(eslint@8.32.0): + /eslint-plugin-unused-imports@2.0.0(@typescript-eslint/eslint-plugin@5.59.2)(eslint@8.32.0): resolution: {integrity: sha512-3APeS/tQlTrFa167ThtP0Zm0vctjr4M44HMpeg1P4bK6wItarumq0Ma82xorMKdFsWpphQBlRPzw/pxiVELX1A==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -2236,7 +2252,7 @@ packages: '@typescript-eslint/eslint-plugin': optional: true dependencies: - '@typescript-eslint/eslint-plugin': 5.48.0(@typescript-eslint/parser@5.45.0)(eslint@8.32.0)(typescript@4.9.4) + '@typescript-eslint/eslint-plugin': 5.59.2(@typescript-eslint/parser@5.45.0)(eslint@8.32.0)(typescript@4.9.4) eslint: 8.32.0 eslint-rule-composer: 0.3.0 dev: true