diff --git a/package.json b/package.json index a94529c..de2b3a9 100644 --- a/package.json +++ b/package.json @@ -25,8 +25,8 @@ "@babel/eslint-parser": "^7.21.8", "@babel/plugin-syntax-flow": "^7.21.4", "@babel/plugin-syntax-jsx": "^7.21.4", - "@typescript-eslint/eslint-plugin": "6.0.0-alpha.138", - "@typescript-eslint/parser": "6.0.0-alpha.138", + "@typescript-eslint/eslint-plugin": "6.0.0-alpha.162", + "@typescript-eslint/parser": "6.0.0-alpha.162", "anymatch": "^3.1.3", "eslint": "^8.41.0", "eslint-config-prettier": "^8.8.0", @@ -39,9 +39,9 @@ "eslint-plugin-react": "^7.32.2", "eslint-plugin-yaml": "^0.5.0", "globify-gitignore": "^1.0.3", - "make-synchronous": "^0.1.1", + "make-synchronous": "^1.0.0", "prettier": "2.8.8", - "read-pkg-up": "^7.0.1", + "read-pkg-up": "^9.0.0", "semver": "^7.5.1", "typescript": "^5.0.4" }, diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 44b4770..6372182 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -1,4 +1,4 @@ -lockfileVersion: '6.1' +lockfileVersion: '6.0' settings: autoInstallPeers: true @@ -18,11 +18,11 @@ dependencies: specifier: ^7.21.4 version: 7.21.4(@babel/core@7.22.1) '@typescript-eslint/eslint-plugin': - specifier: 6.0.0-alpha.138 - version: 6.0.0-alpha.138(@typescript-eslint/parser@6.0.0-alpha.138)(eslint@8.41.0)(typescript@5.0.4) + specifier: 6.0.0-alpha.162 + version: 6.0.0-alpha.162(@typescript-eslint/parser@6.0.0-alpha.162)(eslint@8.41.0)(typescript@5.0.4) '@typescript-eslint/parser': - specifier: 6.0.0-alpha.138 - version: 6.0.0-alpha.138(eslint@8.41.0)(typescript@5.0.4) + specifier: 6.0.0-alpha.162 + version: 6.0.0-alpha.162(eslint@8.41.0)(typescript@5.0.4) anymatch: specifier: ^3.1.3 version: 3.1.3 @@ -37,7 +37,7 @@ dependencies: version: 7.1.0 eslint-plugin-import: specifier: ^2.27.5 - version: 2.27.5(@typescript-eslint/parser@6.0.0-alpha.138)(eslint@8.41.0) + version: 2.27.5(@typescript-eslint/parser@6.0.0-alpha.162)(eslint@8.41.0) eslint-plugin-json: specifier: ^3.1.0 version: 3.1.0 @@ -60,14 +60,14 @@ dependencies: specifier: ^1.0.3 version: 1.0.3 make-synchronous: - specifier: ^0.1.1 - version: 0.1.1 + specifier: ^1.0.0 + version: 1.0.0 prettier: specifier: 2.8.8 version: 2.8.8 read-pkg-up: - specifier: ^7.0.1 - version: 7.0.1 + specifier: ^9.0.0 + version: 9.0.0 semver: specifier: ^7.5.1 version: 7.5.1 @@ -81,7 +81,7 @@ optionalDependencies: version: 1.12.7 eslint-plugin-coffee: specifier: ^0.1.15 - version: 0.1.15(@typescript-eslint/parser@6.0.0-alpha.138)(eslint-plugin-react-hooks@4.6.0)(eslint@8.41.0) + version: 0.1.15(@typescript-eslint/parser@6.0.0-alpha.162)(eslint-plugin-react-hooks@4.6.0)(eslint@8.41.0) eslint-plugin-react-hooks: specifier: ^4.6.0 version: 4.6.0(eslint@8.41.0) @@ -708,11 +708,11 @@ packages: resolution: {integrity: sha512-PBjIUxZHOuj0R15/xuwJYjFi+KZdNFrehocChv4g5hu6aFroHue8m0lBP0POdK2nKzbw0cgV1mws8+V/JAcEkQ==} dev: true - /@typescript-eslint/eslint-plugin@6.0.0-alpha.138(@typescript-eslint/parser@6.0.0-alpha.138)(eslint@8.41.0)(typescript@5.0.4): - resolution: {integrity: sha512-Jyyk1qM8FKxu2s4Y+mymHBTXkVCKHN6z5gxxkveIkAWBeXoq58Vf4AnauFsJyVxmm9nimnKO75bVIFRzsaLqOw==} - engines: {node: ^14.18.0 || ^16.0.0 || >=18.0.0} + /@typescript-eslint/eslint-plugin@6.0.0-alpha.162(@typescript-eslint/parser@6.0.0-alpha.162)(eslint@8.41.0)(typescript@5.0.4): + resolution: {integrity: sha512-eO3vC/Zuor9qL8mlzben18TiS9ZUy1Euyqrv45ePv/xMmDLunQAapIKYePfr9kwIJWZ+53b6wYSHROecDTHMxg==} + engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: - '@typescript-eslint/parser': ^5.0.0 || ^6.0.0 || ^6.0.0-alpha + '@typescript-eslint/parser': ^6.0.0 || ^6.0.0-alpha eslint: ^7.0.0 || ^8.0.0 typescript: '*' peerDependenciesMeta: @@ -720,25 +720,25 @@ packages: optional: true dependencies: '@eslint-community/regexpp': 4.5.1 - '@typescript-eslint/parser': 6.0.0-alpha.138(eslint@8.41.0)(typescript@5.0.4) - '@typescript-eslint/scope-manager': 6.0.0-alpha.138 - '@typescript-eslint/type-utils': 6.0.0-alpha.138(eslint@8.41.0)(typescript@5.0.4) - '@typescript-eslint/utils': 6.0.0-alpha.138(eslint@8.41.0)(typescript@5.0.4) + '@typescript-eslint/parser': 6.0.0-alpha.162(eslint@8.41.0)(typescript@5.0.4) + '@typescript-eslint/scope-manager': 6.0.0-alpha.162 + '@typescript-eslint/type-utils': 6.0.0-alpha.162(eslint@8.41.0)(typescript@5.0.4) + '@typescript-eslint/utils': 6.0.0-alpha.162(eslint@8.41.0)(typescript@5.0.4) debug: 4.3.4 eslint: 8.41.0 grapheme-splitter: 1.0.4 ignore: 5.2.4 natural-compare: 1.4.0 semver: 7.5.1 - ts-api-utils: 0.0.46(typescript@5.0.4) + ts-api-utils: 1.0.1(typescript@5.0.4) typescript: 5.0.4 transitivePeerDependencies: - supports-color dev: false - /@typescript-eslint/parser@6.0.0-alpha.138(eslint@8.41.0)(typescript@5.0.4): - resolution: {integrity: sha512-wvtEJRvRl2lxMVYpqv/Pl4Bch2B7WODRpL9kWx2xQMiNvlVQMrcEZnFiJDTniwCkZ260q/2iE2W95p72YVWMhw==} - engines: {node: ^14.18.0 || ^16.0.0 || >=18.0.0} + /@typescript-eslint/parser@6.0.0-alpha.162(eslint@8.41.0)(typescript@5.0.4): + resolution: {integrity: sha512-GReMAHp7lxyTUPbfmnneRJgaeaM2VFFvCYfcmK0y8FV4/gOYFpu3PxjJV/bMz9oG0aJgCcTsHLWj2XGxjTMwdA==} + engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: eslint: ^7.0.0 || ^8.0.0 typescript: '*' @@ -746,10 +746,10 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/scope-manager': 6.0.0-alpha.138 - '@typescript-eslint/types': 6.0.0-alpha.138 - '@typescript-eslint/typescript-estree': 6.0.0-alpha.138(typescript@5.0.4) - '@typescript-eslint/visitor-keys': 6.0.0-alpha.138 + '@typescript-eslint/scope-manager': 6.0.0-alpha.162 + '@typescript-eslint/types': 6.0.0-alpha.162 + '@typescript-eslint/typescript-estree': 6.0.0-alpha.162(typescript@5.0.4) + '@typescript-eslint/visitor-keys': 6.0.0-alpha.162 debug: 4.3.4 eslint: 8.41.0 typescript: 5.0.4 @@ -757,17 +757,17 @@ packages: - supports-color dev: false - /@typescript-eslint/scope-manager@6.0.0-alpha.138: - resolution: {integrity: sha512-GM0SAwdySwiARFo3ju9MsFe1kAdbBnHeX7oofCVaIZve6+ZjcieZvWzTPvXWofUflU0Rf4uGfqBDMiZ5vWmd5w==} - engines: {node: ^14.18.0 || ^16.0.0 || >=18.0.0} + /@typescript-eslint/scope-manager@6.0.0-alpha.162: + resolution: {integrity: sha512-WzH5xgMXvROByq4LzqglxoToZzDS1LXqRqAAoFM0ou6zBvmAe2H3fcrI+zCoOT6fYMFtRO8GVGsiLsflwts7lg==} + engines: {node: ^16.0.0 || >=18.0.0} dependencies: - '@typescript-eslint/types': 6.0.0-alpha.138 - '@typescript-eslint/visitor-keys': 6.0.0-alpha.138 + '@typescript-eslint/types': 6.0.0-alpha.162 + '@typescript-eslint/visitor-keys': 6.0.0-alpha.162 dev: false - /@typescript-eslint/type-utils@6.0.0-alpha.138(eslint@8.41.0)(typescript@5.0.4): - resolution: {integrity: sha512-WxJs+YeuPX34s+KFWQ6YNRIc0Yaxvy3k/GRxhus405nNuj84B4v5iSNY4dOk6+Ry+wixUcCSVeqXXK4GiUIYGQ==} - engines: {node: ^14.18.0 || ^16.0.0 || >=18.0.0} + /@typescript-eslint/type-utils@6.0.0-alpha.162(eslint@8.41.0)(typescript@5.0.4): + resolution: {integrity: sha512-OCcuuYMHaZP2uLsLfnAM5DyBno0536QBdeGaetKFfxrZ+CY8UsMXKjrbG8skcgL0UJUJgWBNxUy7AA90gYS30w==} + engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: eslint: ^7.0.0 || ^8.0.0 typescript: '*' @@ -775,54 +775,54 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/typescript-estree': 6.0.0-alpha.138(typescript@5.0.4) - '@typescript-eslint/utils': 6.0.0-alpha.138(eslint@8.41.0)(typescript@5.0.4) + '@typescript-eslint/typescript-estree': 6.0.0-alpha.162(typescript@5.0.4) + '@typescript-eslint/utils': 6.0.0-alpha.162(eslint@8.41.0)(typescript@5.0.4) debug: 4.3.4 eslint: 8.41.0 - ts-api-utils: 0.0.46(typescript@5.0.4) + ts-api-utils: 1.0.1(typescript@5.0.4) typescript: 5.0.4 transitivePeerDependencies: - supports-color dev: false - /@typescript-eslint/types@6.0.0-alpha.138: - resolution: {integrity: sha512-PsAjFMlAe0qaknebi4Ouz4QgcLtx8ABu6Z6N9UN06DY3gRtfPDcn68FCa2+DHIsQgEv9+oZbysvvKDTaPc1eSw==} - engines: {node: ^14.18.0 || ^16.0.0 || >=18.0.0} + /@typescript-eslint/types@6.0.0-alpha.162: + resolution: {integrity: sha512-8LHUzpSI6i/9M+LJ0BlHSu2n6wHf4kdb8iWzkEwyWn4Ay74k60ytlenWemce8GUjtVn15ADVmie0+8WrY36aqQ==} + engines: {node: ^16.0.0 || >=18.0.0} dev: false - /@typescript-eslint/typescript-estree@6.0.0-alpha.138(typescript@5.0.4): - resolution: {integrity: sha512-b7hvhpIToAkcsD37YUhP/ylzUdDDZO2RzNOd6kVThQ3AY7i0gh4ABmnGs32/YMmGwm+FssEAxGhi2W90w77Etw==} - engines: {node: ^14.18.0 || ^16.0.0 || >=18.0.0} + /@typescript-eslint/typescript-estree@6.0.0-alpha.162(typescript@5.0.4): + resolution: {integrity: sha512-c+oVfePCpN8YyfUUtqdKhFhovQY/fJ1Tkv+IQ4LYm6PyBwjLZoMwVpq37hoOZGOMaazXQ/oATagWTqjjG/pHYg==} + engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: typescript: '*' peerDependenciesMeta: typescript: optional: true dependencies: - '@typescript-eslint/types': 6.0.0-alpha.138 - '@typescript-eslint/visitor-keys': 6.0.0-alpha.138 + '@typescript-eslint/types': 6.0.0-alpha.162 + '@typescript-eslint/visitor-keys': 6.0.0-alpha.162 debug: 4.3.4 globby: 11.1.0 is-glob: 4.0.3 semver: 7.5.1 - ts-api-utils: 0.0.46(typescript@5.0.4) + ts-api-utils: 1.0.1(typescript@5.0.4) typescript: 5.0.4 transitivePeerDependencies: - supports-color dev: false - /@typescript-eslint/utils@6.0.0-alpha.138(eslint@8.41.0)(typescript@5.0.4): - resolution: {integrity: sha512-iXmDk+UQx/NUZ3gIUMHar3GDAJ7mxz6q/O26Z+dF8fZZgCBepOCk1siFKVt1EsyDUIM9kruY9f1ay4zTwl2e8A==} - engines: {node: ^14.18.0 || ^16.0.0 || >=18.0.0} + /@typescript-eslint/utils@6.0.0-alpha.162(eslint@8.41.0)(typescript@5.0.4): + resolution: {integrity: sha512-J7iJa19y+NcoHnnHM8DHNCjYZR8zAG2iMGirQiUR/wWbyWmdFy2cEzVSoa38O3Z2bfEkxKO9U80HxfVBX+sBXw==} + engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: eslint: ^7.0.0 || ^8.0.0 dependencies: '@eslint-community/eslint-utils': 4.4.0(eslint@8.41.0) '@types/json-schema': 7.0.11 '@types/semver': 7.5.0 - '@typescript-eslint/scope-manager': 6.0.0-alpha.138 - '@typescript-eslint/types': 6.0.0-alpha.138 - '@typescript-eslint/typescript-estree': 6.0.0-alpha.138(typescript@5.0.4) + '@typescript-eslint/scope-manager': 6.0.0-alpha.162 + '@typescript-eslint/types': 6.0.0-alpha.162 + '@typescript-eslint/typescript-estree': 6.0.0-alpha.162(typescript@5.0.4) eslint: 8.41.0 eslint-scope: 5.1.1 semver: 7.5.1 @@ -831,11 +831,11 @@ packages: - typescript dev: false - /@typescript-eslint/visitor-keys@6.0.0-alpha.138: - resolution: {integrity: sha512-JQpOmbDTAv42gGrvT2ZaWMe4S7edXvAwALzHhHJbr9ssxmh+f/0j8U5i2UOlILpUFW7Sx+RcwX0zEiLC1ToUow==} - engines: {node: ^14.18.0 || ^16.0.0 || >=18.0.0} + /@typescript-eslint/visitor-keys@6.0.0-alpha.162: + resolution: {integrity: sha512-fCoxtfYh9AlJK8s0rQ5HuG9Ep1cGjVUJU/KVRiutIHy5XffQSmqTNVQydBtdsEvT5Ydq3U5u0gOYvffWD5opZA==} + engines: {node: ^16.0.0 || >=18.0.0} dependencies: - '@typescript-eslint/types': 6.0.0-alpha.138 + '@typescript-eslint/types': 6.0.0-alpha.162 eslint-visitor-keys: 3.4.1 dev: false @@ -1506,17 +1506,11 @@ packages: shebang-command: 2.0.0 which: 2.0.2 - /crypto-random-string@2.0.0: - resolution: {integrity: sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA==} - engines: {node: '>=8'} - dev: false - /crypto-random-string@4.0.0: resolution: {integrity: sha512-x8dy3RnvYdlUcPOjkEHqozhiwzKNSq7GcPuXFbnyMOCHxX8V3OgIg/pYuabl2sbUPfIJaeAQB7PMOK8DFIdoRA==} engines: {node: '>=12'} dependencies: type-fest: 1.4.0 - dev: true /damerau-levenshtein@1.0.8: resolution: {integrity: sha512-sdQSFB7+llfUcQHUQO3+B8ERRj0Oa4w9POWMI/puGtuf7gFywGmkaLCElnudfTiKZV+NvHqL0ifzdrI8Ro7ESA==} @@ -1914,16 +1908,16 @@ packages: engines: {node: '>=0.8.0'} dev: false - /escape-string-regexp@2.0.0: - resolution: {integrity: sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==} - engines: {node: '>=8'} - dev: false - /escape-string-regexp@4.0.0: resolution: {integrity: sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==} engines: {node: '>=10'} dev: false + /escape-string-regexp@5.0.0: + resolution: {integrity: sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==} + engines: {node: '>=12'} + dev: false + /eslint-config-airbnb-base@14.2.1(eslint-plugin-import@2.27.5)(eslint@8.41.0): resolution: {integrity: sha512-GOrQyDtVEc1Xy20U7vsB2yAoB4nBlfH5HZJeatRXHleO+OS5Ot+MWij4Dpltw4/DyIkqUfqz1epfhVR5XWWQPA==} engines: {node: '>= 6'} @@ -1933,7 +1927,7 @@ packages: dependencies: confusing-browser-globals: 1.0.11 eslint: 8.41.0 - eslint-plugin-import: 2.27.5(@typescript-eslint/parser@6.0.0-alpha.138)(eslint@8.41.0) + eslint-plugin-import: 2.27.5(@typescript-eslint/parser@6.0.0-alpha.162)(eslint@8.41.0) object.assign: 4.1.4 object.entries: 1.1.6 dev: false @@ -1951,7 +1945,7 @@ packages: dependencies: eslint: 8.41.0 eslint-config-airbnb-base: 14.2.1(eslint-plugin-import@2.27.5)(eslint@8.41.0) - eslint-plugin-import: 2.27.5(@typescript-eslint/parser@6.0.0-alpha.138)(eslint@8.41.0) + eslint-plugin-import: 2.27.5(@typescript-eslint/parser@6.0.0-alpha.162)(eslint@8.41.0) eslint-plugin-jsx-a11y: 6.7.1(eslint@8.41.0) eslint-plugin-react: 7.23.2(eslint@8.41.0) eslint-plugin-react-hooks: 4.6.0(eslint@8.41.0) @@ -1979,7 +1973,7 @@ packages: - supports-color dev: false - /eslint-module-utils@2.8.0(@typescript-eslint/parser@6.0.0-alpha.138)(eslint-import-resolver-node@0.3.7)(eslint@8.41.0): + /eslint-module-utils@2.8.0(@typescript-eslint/parser@6.0.0-alpha.162)(eslint-import-resolver-node@0.3.7)(eslint@8.41.0): resolution: {integrity: sha512-aWajIYfsqCKRDgUfjEXNN/JlrzauMuSEy5sbd7WXbtW3EH6A6MpwEh42c7qD+MqQo9QMJ6fWLAeIJynx0g6OAw==} engines: {node: '>=4'} peerDependencies: @@ -2000,7 +1994,7 @@ packages: eslint-import-resolver-webpack: optional: true dependencies: - '@typescript-eslint/parser': 6.0.0-alpha.138(eslint@8.41.0)(typescript@5.0.4) + '@typescript-eslint/parser': 6.0.0-alpha.162(eslint@8.41.0)(typescript@5.0.4) debug: 3.2.7 eslint: 8.41.0 eslint-import-resolver-node: 0.3.7 @@ -2008,7 +2002,7 @@ packages: - supports-color dev: false - /eslint-plugin-coffee@0.1.15(@typescript-eslint/parser@6.0.0-alpha.138)(eslint-plugin-react-hooks@4.6.0)(eslint@8.41.0): + /eslint-plugin-coffee@0.1.15(@typescript-eslint/parser@6.0.0-alpha.162)(eslint-plugin-react-hooks@4.6.0)(eslint@8.41.0): resolution: {integrity: sha512-+qtkIPSc9etYqOODIlENqiRjID/oEoGMAAQJN988Aczy461NIwzaamFY6Fi0QDVVDb2v+OL/StVrk/QmyItfeg==} requiresBuild: true peerDependencies: @@ -2022,7 +2016,7 @@ packages: eslint: 8.41.0 eslint-config-airbnb: 18.2.1(eslint-plugin-import@2.27.5)(eslint-plugin-jsx-a11y@6.7.1)(eslint-plugin-react-hooks@4.6.0)(eslint-plugin-react@7.23.2)(eslint@8.41.0) eslint-config-airbnb-base: 14.2.1(eslint-plugin-import@2.27.5)(eslint@8.41.0) - eslint-plugin-import: 2.27.5(@typescript-eslint/parser@6.0.0-alpha.138)(eslint@8.41.0) + eslint-plugin-import: 2.27.5(@typescript-eslint/parser@6.0.0-alpha.162)(eslint@8.41.0) eslint-plugin-jsx-a11y: 6.7.1(eslint@8.41.0) eslint-plugin-react: 7.23.2(eslint@8.41.0) eslint-plugin-react-native: 3.11.0(eslint@8.41.0) @@ -2057,7 +2051,7 @@ packages: htmlparser2: 8.0.2 dev: false - /eslint-plugin-import@2.27.5(@typescript-eslint/parser@6.0.0-alpha.138)(eslint@8.41.0): + /eslint-plugin-import@2.27.5(@typescript-eslint/parser@6.0.0-alpha.162)(eslint@8.41.0): resolution: {integrity: sha512-LmEt3GVofgiGuiE+ORpnvP+kAm3h6MLZJ4Q5HCyHADofsb4VzXFsRiWj3c0OFiV+3DWFh0qg3v9gcPlfc3zRow==} engines: {node: '>=4'} peerDependencies: @@ -2067,7 +2061,7 @@ packages: '@typescript-eslint/parser': optional: true dependencies: - '@typescript-eslint/parser': 6.0.0-alpha.138(eslint@8.41.0)(typescript@5.0.4) + '@typescript-eslint/parser': 6.0.0-alpha.162(eslint@8.41.0)(typescript@5.0.4) array-includes: 3.1.6 array.prototype.flat: 1.3.1 array.prototype.flatmap: 1.3.1 @@ -2075,7 +2069,7 @@ packages: doctrine: 2.1.0 eslint: 8.41.0 eslint-import-resolver-node: 0.3.7 - eslint-module-utils: 2.8.0(@typescript-eslint/parser@6.0.0-alpha.138)(eslint-import-resolver-node@0.3.7)(eslint@8.41.0) + eslint-module-utils: 2.8.0(@typescript-eslint/parser@6.0.0-alpha.162)(eslint-import-resolver-node@0.3.7)(eslint@8.41.0) has: 1.0.3 is-core-module: 2.12.1 is-glob: 4.0.3 @@ -2448,14 +2442,6 @@ packages: dependencies: to-regex-range: 5.0.1 - /find-up@4.1.0: - resolution: {integrity: sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==} - engines: {node: '>=8'} - dependencies: - locate-path: 5.0.0 - path-exists: 4.0.0 - dev: false - /find-up@5.0.0: resolution: {integrity: sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==} engines: {node: '>=10'} @@ -2463,6 +2449,14 @@ packages: locate-path: 6.0.0 path-exists: 4.0.0 + /find-up@6.3.0: + resolution: {integrity: sha512-v2ZsoEuVHYy8ZIlYqwPe/39Cy+cFDzp4dXPaxNvkEuouymu+2Jbz0PxpKarJHYJTmv2HWT3O382qY8l4jMWthw==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + dependencies: + locate-path: 7.2.0 + path-exists: 5.0.0 + dev: false + /flat-cache@3.0.4: resolution: {integrity: sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==} engines: {node: ^10.12.0 || >=12.0.0} @@ -2845,8 +2839,11 @@ packages: traverse: 0.6.7 dev: false - /hosted-git-info@2.8.9: - resolution: {integrity: sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==} + /hosted-git-info@4.1.0: + resolution: {integrity: sha512-kyCuEOWjJqZuDbRHzL8V93NzQhwIB71oFWSyzVo+KPZI+pnQPPxucdkrOZvkLRnrf5URsQM+IJ09Dw29cRALIA==} + engines: {node: '>=10'} + dependencies: + lru-cache: 6.0.0 dev: false /hosted-git-info@5.2.1: @@ -3460,19 +3457,19 @@ packages: resolution: {integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==} dev: false - /locate-path@5.0.0: - resolution: {integrity: sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==} - engines: {node: '>=8'} - dependencies: - p-locate: 4.1.0 - dev: false - /locate-path@6.0.0: resolution: {integrity: sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==} engines: {node: '>=10'} dependencies: p-locate: 5.0.0 + /locate-path@7.2.0: + resolution: {integrity: sha512-gvVijfZvn7R+2qyPX8mAuKcFGDf6Nc61GdvGafQsHL0sBIxfKzA+usWn4GFC/bk+QdwPUD4kWFJLhElipq+0VA==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + dependencies: + p-locate: 6.0.0 + dev: false + /lodash.merge@4.6.2: resolution: {integrity: sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==} dev: false @@ -3562,12 +3559,12 @@ packages: - supports-color dev: true - /make-synchronous@0.1.1: - resolution: {integrity: sha512-Y4SxxqhaoyMDokJQ0AZz0E+bLhRkOSR7Z/IQoTKPdS6HYi3aobal2kMHoHHoqBadPWjf07P4K1FQLXOx3wf9Yw==} - engines: {node: '>=12'} + /make-synchronous@1.0.0: + resolution: {integrity: sha512-IgPLsc2Pf6c7qiIGRQiE8ns0GaCdHmwfz1dJBqJAOwMN2naVp9+JlirSqNPYlGsDSrNRCgVqEiPOieaNqWxeqA==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} dependencies: - subsume: 3.0.0 - type-fest: 0.16.0 + subsume: 4.0.0 + type-fest: 2.19.0 dev: false /make-unique@1.0.4: @@ -4005,12 +4002,13 @@ packages: abbrev: 1.1.1 dev: true - /normalize-package-data@2.5.0: - resolution: {integrity: sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==} + /normalize-package-data@3.0.3: + resolution: {integrity: sha512-p2W1sgqij3zMMyRC067Dg16bfzVH+w7hyegmpIvZ4JNjqtGOVAIvLmjBx3yP7YTe9vKJgkoNOPjwQGogDoMXFA==} + engines: {node: '>=10'} dependencies: - hosted-git-info: 2.8.9 - resolve: 1.22.2 - semver: 5.7.1 + hosted-git-info: 4.1.0 + is-core-module: 2.12.1 + semver: 7.5.1 validate-npm-package-license: 3.0.4 dev: false @@ -4272,24 +4270,17 @@ packages: engines: {node: '>=12.20'} dev: true - /p-limit@2.3.0: - resolution: {integrity: sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==} - engines: {node: '>=6'} - dependencies: - p-try: 2.2.0 - dev: false - /p-limit@3.1.0: resolution: {integrity: sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==} engines: {node: '>=10'} dependencies: yocto-queue: 0.1.0 - /p-locate@4.1.0: - resolution: {integrity: sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==} - engines: {node: '>=8'} + /p-limit@4.0.0: + resolution: {integrity: sha512-5b0R4txpzjPWVw/cXXUResoD4hb6U/x9BH08L7nw+GN1sezDzPdxeRvpc9c433fZhBan/wusjbCsqwqm4EIBIQ==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} dependencies: - p-limit: 2.3.0 + yocto-queue: 1.0.0 dev: false /p-locate@5.0.0: @@ -4298,6 +4289,13 @@ packages: dependencies: p-limit: 3.1.0 + /p-locate@6.0.0: + resolution: {integrity: sha512-wPrq66Llhl7/4AGC6I+cqxT07LhXvWL08LNXz1fENOw0Ap4sRZZ/gZpTTJ5jpurzzzfS2W/Ge9BY3LgLjCShcw==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + dependencies: + p-limit: 4.0.0 + dev: false + /p-map@4.0.0: resolution: {integrity: sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==} engines: {node: '>=10'} @@ -4305,11 +4303,6 @@ packages: aggregate-error: 3.1.0 dev: true - /p-try@2.2.0: - resolution: {integrity: sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==} - engines: {node: '>=6'} - dev: false - /package-json@8.1.0: resolution: {integrity: sha512-hySwcV8RAWeAfPsXb9/HGSPn8lwDnv6fabH+obUZKX169QknRkRhPxd1yMubpKDskLFATkl3jHpNtVtDPFA0Wg==} engines: {node: '>=14.16'} @@ -4375,6 +4368,11 @@ packages: resolution: {integrity: sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==} engines: {node: '>=8'} + /path-exists@5.0.0: + resolution: {integrity: sha512-RjhtfwJOxzcFmNOi6ltcbcu4Iu+FL3zEj83dk4kAS+fVpTxXLO1b38RvJgT/0QwvV/L3aY9TAnyv0EOqW4GoMQ==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + dev: false + /path-is-absolute@1.0.1: resolution: {integrity: sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==} engines: {node: '>=0.10.0'} @@ -4579,23 +4577,23 @@ packages: npm-normalize-package-bin: 3.0.1 dev: true - /read-pkg-up@7.0.1: - resolution: {integrity: sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==} - engines: {node: '>=8'} + /read-pkg-up@9.0.0: + resolution: {integrity: sha512-7dNMZVru/9QQYnYYjboVqpaqT/e24MuhovJWjZHFBmUnCKVz5ZVFNLbd+fJCUsH7uIgkYbX9yQJvab2nc6P7Nw==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} dependencies: - find-up: 4.1.0 - read-pkg: 5.2.0 - type-fest: 0.8.1 + find-up: 6.3.0 + read-pkg: 7.1.0 + type-fest: 2.19.0 dev: false - /read-pkg@5.2.0: - resolution: {integrity: sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==} - engines: {node: '>=8'} + /read-pkg@7.1.0: + resolution: {integrity: sha512-5iOehe+WF75IccPc30bWTbpdDQLOCc3Uu8bi3Dte3Eueij81yx1Mrufk8qBx/YAbR4uL1FdUr+7BKXDwEtisXg==} + engines: {node: '>=12.20'} dependencies: '@types/normalize-package-data': 2.4.1 - normalize-package-data: 2.5.0 + normalize-package-data: 3.0.3 parse-json: 5.2.0 - type-fest: 0.6.0 + type-fest: 2.19.0 dev: false /readable-stream@1.1.14: @@ -4785,11 +4783,6 @@ packages: resolution: {integrity: sha512-EjnoLE5OGmDAVV/8YDoN5KiajNadjzIp9BAHOhYeQHt7j0UWxjmgsx4YD48wp4Ue1Qogq38F1GNUJNqF1kKKxA==} dev: true - /semver@5.7.1: - resolution: {integrity: sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==} - hasBin: true - dev: false - /semver@6.3.0: resolution: {integrity: sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==} hasBin: true @@ -5103,12 +5096,12 @@ packages: engines: {node: '>=14.16'} dev: true - /subsume@3.0.0: - resolution: {integrity: sha512-6n/UfV8UWKwJNO8OAOiKntwEMihuBeeoJfzpL542C+OuvT4iWG9SwjrXkOmsxjb4SteHUsos9SvrdqZ9+ICwTQ==} - engines: {node: '>=8'} + /subsume@4.0.0: + resolution: {integrity: sha512-BWnYJElmHbYZ/zKevy+TG+SsyoFCmRPDHJbR1MzLxkPOv1Jp/4hGhVUtP98s+wZBsBsHwCXvPTP0x287/WMjGg==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} dependencies: - escape-string-regexp: 2.0.0 - unique-string: 2.0.0 + escape-string-regexp: 5.0.0 + unique-string: 3.0.0 dev: false /supports-color@2.0.0: @@ -5189,8 +5182,8 @@ packages: resolution: {integrity: sha512-/y956gpUo9ZNCb99YjxG7OaslxZWHfCHAUUfshwqOXmxUIvqLjVO581BT+gM59+QV9tFe6/CGG53tsA1Y7RSdg==} dev: false - /ts-api-utils@0.0.46(typescript@5.0.4): - resolution: {integrity: sha512-YKJeSx39n0mMk+hrpyHKyTgxA3s7Pz/j1cXYR+t8HcwwZupzOR5xDGKnOEw3gmLaUeFUQt3FJD39AH9Ajn/mdA==} + /ts-api-utils@1.0.1(typescript@5.0.4): + resolution: {integrity: sha512-lC/RGlPmwdrIBFTX59wwNzqh7aR2otPNPR/5brHZm/XKFYKsfqxihXUe9pU3JI+3vGkl+vyCoNNnPhJn3aLK1A==} engines: {node: '>=16.13.0'} peerDependencies: typescript: '>=4.2.0' @@ -5229,35 +5222,18 @@ packages: prelude-ls: 1.2.1 dev: false - /type-fest@0.16.0: - resolution: {integrity: sha512-eaBzG6MxNzEn9kiwvtre90cXaNLkmadMWa1zQMs3XORCXNbsH/OewwbxC5ia9dCxIxnTAsSxXJaa/p5y8DlvJg==} - engines: {node: '>=10'} - dev: false - /type-fest@0.20.2: resolution: {integrity: sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==} engines: {node: '>=10'} dev: false - /type-fest@0.6.0: - resolution: {integrity: sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==} - engines: {node: '>=8'} - dev: false - - /type-fest@0.8.1: - resolution: {integrity: sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==} - engines: {node: '>=8'} - dev: false - /type-fest@1.4.0: resolution: {integrity: sha512-yGSza74xk0UG8k+pLh5oeoYirvIiWo5t0/o3zHHAO2tRDiZcxWP7fywNlXhqb6/r6sWvwi+RsyQMWhVLe4BVuA==} engines: {node: '>=10'} - dev: true /type-fest@2.19.0: resolution: {integrity: sha512-RAH822pAdBgcNMAfWnCBU3CFZcfZ/i1eZjwFU/dsLKumyuuP3niueg2UAukXYF0E2AAoc82ZSSf9J0WQBinzHA==} engines: {node: '>=12.20'} - dev: true /typed-array-length@1.0.4: resolution: {integrity: sha512-KjZypGq+I/H7HI5HlOoGHkWUUGq+Q0TPhQurLbyrVrvnKTBgzLhIJ7j6J/XTQOi0d1RjyZ0wdas8bKs2p0x3Ng==} @@ -5316,19 +5292,11 @@ packages: imurmurhash: 0.1.4 dev: true - /unique-string@2.0.0: - resolution: {integrity: sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg==} - engines: {node: '>=8'} - dependencies: - crypto-random-string: 2.0.0 - dev: false - /unique-string@3.0.0: resolution: {integrity: sha512-VGXBUVwxKMBUznyffQweQABPRRW1vHZAbadFZud4pLFAqRGvv/96vafgjWFqzourzr8YonlQiPgH0YCJfawoGQ==} engines: {node: '>=12'} dependencies: crypto-random-string: 4.0.0 - dev: true /unist-util-stringify-position@3.0.3: resolution: {integrity: sha512-k5GzIBZ/QatR8N5X2y+drfpWG8IDBzdnVj6OInRNWm1oXrzydiaAT2OQiA8DPRRZyAKb9b6I2a6PxYklZD0gKg==} @@ -5543,6 +5511,11 @@ packages: resolution: {integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==} engines: {node: '>=10'} + /yocto-queue@1.0.0: + resolution: {integrity: sha512-9bnSc/HEW2uRy67wc+T8UwauLuPJVn28jb+GtJY16iiKWyvmYJRXVT4UamsAEGQfPohgr2q4Tq0sQbQlxTfi1g==} + engines: {node: '>=12.20'} + dev: false + github.com/aminya/sort-package-json/076051b58be7b198732d1ce2b9a415ccd0c63a97: resolution: {tarball: https://codeload.github.com/aminya/sort-package-json/tar.gz/076051b58be7b198732d1ce2b9a415ccd0c63a97} name: sort-package-json