diff --git a/apps/lit-override/package.json b/apps/lit-override/package.json index 12d70458..a95ffd8e 100644 --- a/apps/lit-override/package.json +++ b/apps/lit-override/package.json @@ -1,7 +1,7 @@ { "name": "lit-override", "private": true, - "version": "2.3.4", + "version": "2.3.5", "type": "module", "scripts": { "dev": "vite", @@ -20,7 +20,7 @@ }, "dependencies": { "@waldronmatt/lit-override": "workspace:*", - "lit": "3.1.4", - "lit-html": "3.1.4" + "lit": "3.2.1", + "lit-html": "3.2.1" } } diff --git a/configs/jest-config/package.json b/configs/jest-config/package.json index 98b7eb73..68fc6530 100644 --- a/configs/jest-config/package.json +++ b/configs/jest-config/package.json @@ -1,6 +1,6 @@ { "name": "jest-config", - "version": "1.1.35", + "version": "1.1.36", "private": true, "license": "MIT", "scripts": { @@ -8,7 +8,7 @@ }, "dependencies": { "jest-environment-jsdom": "29.7.0", - "ts-jest": "29.1.5" + "ts-jest": "29.2.5" }, "devDependencies": { "eslint": "8.57.1", diff --git a/package.json b/package.json index 14e14b9d..18be9f44 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "groundwork", "description": "A monorepo boilerplate using pnpm, nx, and lerna-lite.", - "version": "0.0.19", + "version": "0.0.20", "type": "module", "private": true, "author": "Matthew Waldron", @@ -42,7 +42,7 @@ }, "license": "MIT", "dependencies": { - "@arethetypeswrong/cli": "0.15.4", + "@arethetypeswrong/cli": "0.17.2", "@commitlint/cli": "18.6.1", "@commitlint/config-conventional": "18.6.3", "@lerna-lite/changed": "3.10.1", @@ -50,24 +50,24 @@ "@lerna-lite/list": "3.10.1", "@lerna-lite/publish": "3.10.1", "@lerna-lite/version": "3.10.1", - "@manypkg/cli": "0.21.4", + "@manypkg/cli": "0.23.0", "@nrwl/cli": "15.9.3", "@nrwl/nx-cloud": "18.0.1", "@secretlint/secretlint-rule-preset-recommend": "8.5.0", - "@types/node": "20.14.15", + "@types/node": "20.17.10", "commitizen": "4.3.1", "cz-conventional-changelog": "3.3.0", "execa": "8.0.1", - "husky": "9.0.11", + "husky": "9.1.7", "knip": "4.6.0", - "lint-staged": "15.2.11", + "lint-staged": "15.3.0", "npm-run-all2": "6.2.6", "nx": "17.3.2", - "prettier": "3.3.3", + "prettier": "3.4.2", "publint": "0.2.12", "secretlint": "8.5.0", - "syncpack": "12.3.3", - "typescript": "5.5.4" + "syncpack": "12.4.0", + "typescript": "5.7.2" }, "manypkg": { "ignoredRules": [ diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index fa3abb9b..dd80a05f 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -9,32 +9,32 @@ importers: .: dependencies: '@arethetypeswrong/cli': - specifier: 0.15.4 - version: 0.15.4 + specifier: 0.17.2 + version: 0.17.2 '@commitlint/cli': specifier: 18.6.1 - version: 18.6.1(@types/node@20.14.15)(typescript@5.5.4) + version: 18.6.1(@types/node@20.17.10)(typescript@5.7.2) '@commitlint/config-conventional': specifier: 18.6.3 version: 18.6.3 '@lerna-lite/changed': specifier: 3.10.1 - version: 3.10.1(@lerna-lite/publish@3.10.1)(@lerna-lite/version@3.10.1)(@types/node@20.14.15)(typescript@5.5.4) + version: 3.10.1(@lerna-lite/publish@3.10.1)(@lerna-lite/version@3.10.1)(@types/node@20.17.10)(typescript@5.7.2) '@lerna-lite/cli': specifier: 3.10.1 - version: 3.10.1(@lerna-lite/list@3.10.1)(@lerna-lite/publish@3.10.1)(@lerna-lite/version@3.10.1)(@types/node@20.14.15)(typescript@5.5.4) + version: 3.10.1(@lerna-lite/list@3.10.1)(@lerna-lite/publish@3.10.1)(@lerna-lite/version@3.10.1)(@types/node@20.17.10)(typescript@5.7.2) '@lerna-lite/list': specifier: 3.10.1 - version: 3.10.1(@lerna-lite/publish@3.10.1)(@lerna-lite/version@3.10.1)(@types/node@20.14.15)(typescript@5.5.4) + version: 3.10.1(@lerna-lite/publish@3.10.1)(@lerna-lite/version@3.10.1)(@types/node@20.17.10)(typescript@5.7.2) '@lerna-lite/publish': specifier: 3.10.1 - version: 3.10.1(@lerna-lite/list@3.10.1)(@types/node@20.14.15)(typescript@5.5.4) + version: 3.10.1(@lerna-lite/list@3.10.1)(@types/node@20.17.10)(typescript@5.7.2) '@lerna-lite/version': specifier: 3.10.1 - version: 3.10.1(@lerna-lite/list@3.10.1)(@lerna-lite/publish@3.10.1)(@types/node@20.14.15)(typescript@5.5.4) + version: 3.10.1(@lerna-lite/list@3.10.1)(@lerna-lite/publish@3.10.1)(@types/node@20.17.10)(typescript@5.7.2) '@manypkg/cli': - specifier: 0.21.4 - version: 0.21.4 + specifier: 0.23.0 + version: 0.23.0 '@nrwl/cli': specifier: 15.9.3 version: 15.9.3 @@ -45,26 +45,26 @@ importers: specifier: 8.5.0 version: 8.5.0 '@types/node': - specifier: 20.14.15 - version: 20.14.15 + specifier: 20.17.10 + version: 20.17.10 commitizen: specifier: 4.3.1 - version: 4.3.1(@types/node@20.14.15)(typescript@5.5.4) + version: 4.3.1(@types/node@20.17.10)(typescript@5.7.2) cz-conventional-changelog: specifier: 3.3.0 - version: 3.3.0(@types/node@20.14.15)(typescript@5.5.4) + version: 3.3.0(@types/node@20.17.10)(typescript@5.7.2) execa: specifier: 8.0.1 version: 8.0.1 husky: - specifier: 9.0.11 - version: 9.0.11 + specifier: 9.1.7 + version: 9.1.7 knip: specifier: 4.6.0 - version: 4.6.0(@types/node@20.14.15)(typescript@5.5.4) + version: 4.6.0(@types/node@20.17.10)(typescript@5.7.2) lint-staged: - specifier: 15.2.11 - version: 15.2.11 + specifier: 15.3.0 + version: 15.3.0 npm-run-all2: specifier: 6.2.6 version: 6.2.6 @@ -72,8 +72,8 @@ importers: specifier: 17.3.2 version: 17.3.2 prettier: - specifier: 3.3.3 - version: 3.3.3 + specifier: 3.4.2 + version: 3.4.2 publint: specifier: 0.2.12 version: 0.2.12 @@ -81,11 +81,11 @@ importers: specifier: 8.5.0 version: 8.5.0 syncpack: - specifier: 12.3.3 - version: 12.3.3(typescript@5.5.4) + specifier: 12.4.0 + version: 12.4.0(typescript@5.7.2) typescript: - specifier: 5.5.4 - version: 5.5.4 + specifier: 5.7.2 + version: 5.7.2 apps/lit-override: dependencies: @@ -93,11 +93,11 @@ importers: specifier: workspace:* version: link:../../packages/lit-override lit: - specifier: 3.1.4 - version: 3.1.4 + specifier: 3.2.1 + version: 3.2.1 lit-html: - specifier: 3.1.4 - version: 3.1.4 + specifier: 3.2.1 + version: 3.2.1 devDependencies: eslint: specifier: 8.57.1 @@ -116,7 +116,7 @@ importers: version: 5.7.2 vite: specifier: 5.4.11 - version: 5.4.11(@types/node@20.14.15) + version: 5.4.11(@types/node@20.17.10) configs/eslint-config-custom: dependencies: @@ -188,8 +188,8 @@ importers: specifier: 29.7.0 version: 29.7.0 ts-jest: - specifier: 29.1.5 - version: 29.1.5(@babel/core@7.24.7)(jest@29.7.0)(typescript@5.7.2) + specifier: 29.2.5 + version: 29.2.5(@babel/core@7.24.7)(jest@29.7.0)(typescript@5.7.2) devDependencies: eslint: specifier: 8.57.1 @@ -199,7 +199,7 @@ importers: version: link:../eslint-config-custom jest: specifier: 29.7.0 - version: 29.7.0(@types/node@20.14.15) + version: 29.7.0(@types/node@20.17.10) configs/tsconfig-config: {} @@ -309,10 +309,10 @@ importers: version: 5.4.5 vite: specifier: 5.2.12 - version: 5.2.12(@types/node@20.14.15) + version: 5.2.12(@types/node@20.17.10) vitest: specifier: 1.6.0 - version: 1.6.0(@types/node@20.14.15) + version: 1.6.0(@types/node@20.17.10) examples/vite-project: dependencies: @@ -355,7 +355,7 @@ importers: version: 5.4.5 vite: specifier: 5.2.12 - version: 5.2.12(@types/node@20.14.15) + version: 5.2.12(@types/node@20.17.10) packages/lit-override: devDependencies: @@ -400,7 +400,7 @@ importers: version: link:../../configs/eslint-config-custom jest: specifier: 29.7.0 - version: 29.7.0(@types/node@20.14.15) + version: 29.7.0(@types/node@20.17.10) jest-config: specifier: workspace:* version: link:../../configs/jest-config @@ -472,10 +472,10 @@ importers: version: 5.7.2 vite: specifier: 5.4.11 - version: 5.4.11(@types/node@20.14.15) + version: 5.4.11(@types/node@20.17.10) vite-plugin-dts: specifier: 3.9.1 - version: 3.9.1(@types/node@20.14.15)(typescript@5.7.2)(vite@5.4.11) + version: 3.9.1(@types/node@20.17.10)(typescript@5.7.2)(vite@5.4.11) vite-plugin-lib-inject-css: specifier: 1.3.0 version: 1.3.0(vite@5.4.11) @@ -547,7 +547,7 @@ importers: version: link:../../configs/eslint-config-custom jest: specifier: 29.7.0 - version: 29.7.0(@types/node@20.14.15) + version: 29.7.0(@types/node@20.17.10) jest-config: specifier: workspace:* version: link:../../configs/jest-config @@ -592,29 +592,30 @@ packages: resolution: {integrity: sha512-Jh15/qVmrLGhkKJBdXlK1+9tY4lZruYjsgkDFj08ZmDiWVBLJcqkok7Z0/R0In+i1rScBpJlSvrTS2Lm41Pbnw==} dev: false - /@arethetypeswrong/cli@0.15.4: - resolution: {integrity: sha512-YDbImAi1MGkouT7f2yAECpUMFhhA1J0EaXzIqoC5GGtK0xDgauLtcsZezm8tNq7d3wOFXH7OnY+IORYcG212rw==} + /@arethetypeswrong/cli@0.17.2: + resolution: {integrity: sha512-/u2VcQJ8PKc4hcao/vXnHrYLEI/sQqKarbHi+NEIfvdymaW5o62XOCXy2yvalQa/vR+AAD/QNEgAUzHo5f7hrw==} engines: {node: '>=18'} hasBin: true dependencies: - '@arethetypeswrong/core': 0.15.1 + '@arethetypeswrong/core': 0.17.2 chalk: 4.1.2 cli-table3: 0.6.5 commander: 10.0.1 marked: 9.1.6 marked-terminal: 7.2.1(marked@9.1.6) - semver: 7.6.2 + semver: 7.6.3 dev: false - /@arethetypeswrong/core@0.15.1: - resolution: {integrity: sha512-FYp6GBAgsNz81BkfItRz8RLZO03w5+BaeiPma1uCfmxTnxbtuMrI/dbzGiOk8VghO108uFI0oJo0OkewdSHw7g==} + /@arethetypeswrong/core@0.17.2: + resolution: {integrity: sha512-JYeLgS4rQ2l3gHCabaka3atsEyskfpx+WqUbo+6l8LApILJgr0/XDb7KNC9Ovevp4iPVF2Q73oshpgOKJ3uDRQ==} engines: {node: '>=18'} dependencies: '@andrewbranch/untar.js': 1.0.3 + cjs-module-lexer: 1.3.1 fflate: 0.8.2 + lru-cache: 10.4.3 semver: 7.6.3 - ts-expose-internals-conditionally: 1.0.0-empty.0 - typescript: 5.3.3 + typescript: 5.6.1-rc validate-npm-package-name: 5.0.1 dev: false @@ -1982,14 +1983,14 @@ packages: requiresBuild: true optional: true - /@commitlint/cli@18.6.1(@types/node@20.14.15)(typescript@5.5.4): + /@commitlint/cli@18.6.1(@types/node@20.17.10)(typescript@5.7.2): resolution: {integrity: sha512-5IDE0a+lWGdkOvKH892HHAZgbAjcj1mT5QrfA/SVbLJV/BbBMGyKN0W5mhgjekPJJwEQdVNvhl9PwUacY58Usw==} engines: {node: '>=v18'} hasBin: true dependencies: '@commitlint/format': 18.6.1 '@commitlint/lint': 18.6.1 - '@commitlint/load': 18.6.1(@types/node@20.14.15)(typescript@5.5.4) + '@commitlint/load': 18.6.1(@types/node@20.17.10)(typescript@5.7.2) '@commitlint/read': 18.6.1 '@commitlint/types': 18.6.1 execa: 5.1.1 @@ -2078,7 +2079,7 @@ packages: '@commitlint/types': 18.6.1 dev: false - /@commitlint/load@18.6.1(@types/node@20.14.15)(typescript@5.5.4): + /@commitlint/load@18.6.1(@types/node@20.17.10)(typescript@5.7.2): resolution: {integrity: sha512-p26x8734tSXUHoAw0ERIiHyW4RaI4Bj99D8YgUlVV9SedLf8hlWAfyIFhHRIhfPngLlCe0QYOdRKYFt8gy56TA==} engines: {node: '>=v18'} dependencies: @@ -2087,8 +2088,8 @@ packages: '@commitlint/resolve-extends': 18.6.1 '@commitlint/types': 18.6.1 chalk: 4.1.2 - cosmiconfig: 8.3.6(typescript@5.5.4) - cosmiconfig-typescript-loader: 5.0.0(@types/node@20.14.15)(cosmiconfig@8.3.6)(typescript@5.5.4) + cosmiconfig: 8.3.6(typescript@5.7.2) + cosmiconfig-typescript-loader: 5.0.0(@types/node@20.17.10)(cosmiconfig@8.3.6)(typescript@5.7.2) lodash.isplainobject: 4.0.6 lodash.merge: 4.6.2 lodash.uniq: 4.5.0 @@ -2098,7 +2099,7 @@ packages: - typescript dev: false - /@commitlint/load@19.2.0(@types/node@20.14.15)(typescript@5.5.4): + /@commitlint/load@19.2.0(@types/node@20.17.10)(typescript@5.7.2): resolution: {integrity: sha512-XvxxLJTKqZojCxaBQ7u92qQLFMMZc4+p9qrIq/9kJDy8DOrEa7P1yx7Tjdc2u2JxIalqT4KOGraVgCE7eCYJyQ==} engines: {node: '>=v18'} requiresBuild: true @@ -2108,8 +2109,8 @@ packages: '@commitlint/resolve-extends': 19.1.0 '@commitlint/types': 19.0.3 chalk: 5.3.0 - cosmiconfig: 9.0.0(typescript@5.5.4) - cosmiconfig-typescript-loader: 5.0.0(@types/node@20.14.15)(cosmiconfig@9.0.0)(typescript@5.5.4) + cosmiconfig: 9.0.0(typescript@5.7.2) + cosmiconfig-typescript-loader: 5.0.0(@types/node@20.17.10)(cosmiconfig@9.0.0)(typescript@5.7.2) lodash.isplainobject: 4.0.6 lodash.merge: 4.6.2 lodash.uniq: 4.5.0 @@ -2250,14 +2251,13 @@ packages: engines: {node: '>=10.0.0'} dev: true - /@effect/schema@0.66.5(effect@3.0.3)(fast-check@3.17.2): - resolution: {integrity: sha512-xfu5161JyrfAS1Ruwv0RXd4QFiCALbm3iu9nlW9N9K+52wbS0WdO6XUekPZ9V/O7LN+XmlIh5Y9xhJaIWCZ/gw==} + /@effect/schema@0.69.0(effect@3.5.7): + resolution: {integrity: sha512-dqVnriWqM8TT8d+5vgg1pH4ZOXfs7tQBVAY5N7PALzIOlZamsBKQCdwvMMqremjSkKITckF8/cIj1eQZHQeg7Q==} peerDependencies: - effect: ^3.0.3 - fast-check: ^3.13.2 + effect: ^3.5.7 dependencies: - effect: 3.0.3 - fast-check: 3.17.2 + effect: 3.5.7 + fast-check: 3.20.0 dev: false /@emotion/use-insertion-effect-with-fallbacks@1.0.1(react@18.3.1): @@ -3305,12 +3305,12 @@ packages: engines: {node: '>=10.13.0'} dev: false - /@inquirer/core@10.1.2(@types/node@20.14.15): + /@inquirer/core@10.1.2(@types/node@20.17.10): resolution: {integrity: sha512-bHd96F3ezHg1mf/J0Rb4CV8ndCN0v28kUlrHqP7+ECm1C/A+paB7Xh2lbMk6x+kweQC+rZOxM/YeKikzxco8bQ==} engines: {node: '>=18'} dependencies: '@inquirer/figures': 1.0.9 - '@inquirer/type': 3.0.2(@types/node@20.14.15) + '@inquirer/type': 3.0.2(@types/node@20.17.10) ansi-escapes: 4.3.2 cli-width: 4.1.0 mute-stream: 2.0.0 @@ -3322,15 +3322,15 @@ packages: - '@types/node' dev: false - /@inquirer/expand@4.0.4(@types/node@20.14.15): + /@inquirer/expand@4.0.4(@types/node@20.17.10): resolution: {integrity: sha512-GYocr+BPyxKPxQ4UZyNMqZFSGKScSUc0Vk17II3J+0bDcgGsQm0KYQNooN1Q5iBfXsy3x/VWmHGh20QnzsaHwg==} engines: {node: '>=18'} peerDependencies: '@types/node': '>=18' dependencies: - '@inquirer/core': 10.1.2(@types/node@20.14.15) - '@inquirer/type': 3.0.2(@types/node@20.14.15) - '@types/node': 20.14.15 + '@inquirer/core': 10.1.2(@types/node@20.17.10) + '@inquirer/type': 3.0.2(@types/node@20.17.10) + '@types/node': 20.17.10 yoctocolors-cjs: 2.1.2 dev: false @@ -3339,38 +3339,38 @@ packages: engines: {node: '>=18'} dev: false - /@inquirer/input@4.1.1(@types/node@20.14.15): + /@inquirer/input@4.1.1(@types/node@20.17.10): resolution: {integrity: sha512-nAXAHQndZcXB+7CyjIW3XuQZZHbQQ0q8LX6miY6bqAWwDzNa9JUioDBYrFmOUNIsuF08o1WT/m2gbBXvBhYVxg==} engines: {node: '>=18'} peerDependencies: '@types/node': '>=18' dependencies: - '@inquirer/core': 10.1.2(@types/node@20.14.15) - '@inquirer/type': 3.0.2(@types/node@20.14.15) - '@types/node': 20.14.15 + '@inquirer/core': 10.1.2(@types/node@20.17.10) + '@inquirer/type': 3.0.2(@types/node@20.17.10) + '@types/node': 20.17.10 dev: false - /@inquirer/select@4.0.4(@types/node@20.14.15): + /@inquirer/select@4.0.4(@types/node@20.17.10): resolution: {integrity: sha512-ZzYLuLoUzTIW9EJm++jBpRiTshGqS3Q1o5qOEQqgzaBlmdsjQr6pA4TUNkwu6OBYgM2mIRbCz6mUhFDfl/GF+w==} engines: {node: '>=18'} peerDependencies: '@types/node': '>=18' dependencies: - '@inquirer/core': 10.1.2(@types/node@20.14.15) + '@inquirer/core': 10.1.2(@types/node@20.17.10) '@inquirer/figures': 1.0.9 - '@inquirer/type': 3.0.2(@types/node@20.14.15) - '@types/node': 20.14.15 + '@inquirer/type': 3.0.2(@types/node@20.17.10) + '@types/node': 20.17.10 ansi-escapes: 4.3.2 yoctocolors-cjs: 2.1.2 dev: false - /@inquirer/type@3.0.2(@types/node@20.14.15): + /@inquirer/type@3.0.2(@types/node@20.17.10): resolution: {integrity: sha512-ZhQ4TvhwHZF+lGhQ2O/rsjo80XoZR5/5qhOY3t6FJuX5XBg5Be8YzYTvaUGJnc12AUGI2nr4QSUE4PhKSigx7g==} engines: {node: '>=18'} peerDependencies: '@types/node': '>=18' dependencies: - '@types/node': 20.14.15 + '@types/node': 20.17.10 dev: false /@isaacs/cliui@8.0.2: @@ -3616,7 +3616,7 @@ packages: magic-string: 0.27.0 react-docgen-typescript: 2.2.2(typescript@5.4.5) typescript: 5.4.5 - vite: 5.2.12(@types/node@20.14.15) + vite: 5.2.12(@types/node@20.17.10) dev: true /@jridgewell/gen-mapping@0.3.5: @@ -3648,14 +3648,14 @@ packages: resolution: {integrity: sha512-dfLbk+PwWvFzSxwk3n5ySL0hfBog779o8h68wK/7/APo/7cgyWp5jcXockbxdk5kFRkbeXWm4Fbi9FrdN381sA==} dev: true - /@lerna-lite/changed@3.10.1(@lerna-lite/publish@3.10.1)(@lerna-lite/version@3.10.1)(@types/node@20.14.15)(typescript@5.5.4): + /@lerna-lite/changed@3.10.1(@lerna-lite/publish@3.10.1)(@lerna-lite/version@3.10.1)(@types/node@20.17.10)(typescript@5.7.2): resolution: {integrity: sha512-2ZKsTxq2asv9S4E23OjS7yHG2IPtLHEegC4vFj8+CvxX1Xt3OC7rKBfmPTpMZAaMs82GFnlqboRo0RF3Rck3ZA==} engines: {node: ^18.0.0 || >=20.0.0} dependencies: - '@lerna-lite/cli': 3.10.1(@lerna-lite/list@3.10.1)(@lerna-lite/publish@3.10.1)(@lerna-lite/version@3.10.1)(@types/node@20.14.15)(typescript@5.5.4) - '@lerna-lite/core': 3.10.1(@types/node@20.14.15)(typescript@5.5.4) - '@lerna-lite/list': 3.10.1(@lerna-lite/publish@3.10.1)(@lerna-lite/version@3.10.1)(@types/node@20.14.15)(typescript@5.5.4) - '@lerna-lite/listable': 3.10.1(@types/node@20.14.15)(typescript@5.5.4) + '@lerna-lite/cli': 3.10.1(@lerna-lite/list@3.10.1)(@lerna-lite/publish@3.10.1)(@lerna-lite/version@3.10.1)(@types/node@20.17.10)(typescript@5.7.2) + '@lerna-lite/core': 3.10.1(@types/node@20.17.10)(typescript@5.7.2) + '@lerna-lite/list': 3.10.1(@lerna-lite/publish@3.10.1)(@lerna-lite/version@3.10.1)(@types/node@20.17.10)(typescript@5.7.2) + '@lerna-lite/listable': 3.10.1(@types/node@20.17.10)(typescript@5.7.2) transitivePeerDependencies: - '@lerna-lite/exec' - '@lerna-lite/publish' @@ -3669,7 +3669,7 @@ packages: - typescript dev: false - /@lerna-lite/cli@3.10.1(@lerna-lite/list@3.10.1)(@lerna-lite/publish@3.10.1)(@lerna-lite/version@3.10.1)(@types/node@20.14.15)(typescript@5.5.4): + /@lerna-lite/cli@3.10.1(@lerna-lite/list@3.10.1)(@lerna-lite/publish@3.10.1)(@lerna-lite/version@3.10.1)(@types/node@20.17.10)(typescript@5.7.2): resolution: {integrity: sha512-T7wFyKpH8YaXADadqYMyIl5n3ZNSGNXxCiy+KodHqLmeUlMzUGb57zL3QvZ2k/yqotJGIhc7m9FGhdwh0kfDgA==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true @@ -3694,12 +3694,12 @@ packages: '@lerna-lite/watch': optional: true dependencies: - '@lerna-lite/core': 3.10.1(@types/node@20.14.15)(typescript@5.5.4) - '@lerna-lite/init': 3.10.1(@types/node@20.14.15)(typescript@5.5.4) - '@lerna-lite/list': 3.10.1(@lerna-lite/publish@3.10.1)(@lerna-lite/version@3.10.1)(@types/node@20.14.15)(typescript@5.5.4) + '@lerna-lite/core': 3.10.1(@types/node@20.17.10)(typescript@5.7.2) + '@lerna-lite/init': 3.10.1(@types/node@20.17.10)(typescript@5.7.2) + '@lerna-lite/list': 3.10.1(@lerna-lite/publish@3.10.1)(@lerna-lite/version@3.10.1)(@types/node@20.17.10)(typescript@5.7.2) '@lerna-lite/npmlog': 3.10.1 - '@lerna-lite/publish': 3.10.1(@lerna-lite/list@3.10.1)(@types/node@20.14.15)(typescript@5.5.4) - '@lerna-lite/version': 3.10.1(@lerna-lite/list@3.10.1)(@lerna-lite/publish@3.10.1)(@types/node@20.14.15)(typescript@5.5.4) + '@lerna-lite/publish': 3.10.1(@lerna-lite/list@3.10.1)(@types/node@20.17.10)(typescript@5.7.2) + '@lerna-lite/version': 3.10.1(@lerna-lite/list@3.10.1)(@lerna-lite/publish@3.10.1)(@types/node@20.17.10)(typescript@5.7.2) dedent: 1.5.3 dotenv: 16.4.5 import-local: 3.2.0 @@ -3713,18 +3713,18 @@ packages: - typescript dev: false - /@lerna-lite/core@3.10.1(@types/node@20.14.15)(typescript@5.5.4): + /@lerna-lite/core@3.10.1(@types/node@20.17.10)(typescript@5.7.2): resolution: {integrity: sha512-eT9JgikaPrv+EPdSTWTLVOdZt8BeYZODJDi+HAgRxni1t5zHnXAVm4e1KmPsLQ0OBJzYOvPp0oXoI9XRCdr7cQ==} engines: {node: ^18.0.0 || >=20.0.0} dependencies: - '@inquirer/expand': 4.0.4(@types/node@20.14.15) - '@inquirer/input': 4.1.1(@types/node@20.14.15) - '@inquirer/select': 4.0.4(@types/node@20.14.15) + '@inquirer/expand': 4.0.4(@types/node@20.17.10) + '@inquirer/input': 4.1.1(@types/node@20.17.10) + '@inquirer/select': 4.0.4(@types/node@20.17.10) '@lerna-lite/npmlog': 3.10.1 '@npmcli/run-script': 8.1.0 clone-deep: 4.0.1 config-chain: 1.1.13 - cosmiconfig: 9.0.0(typescript@5.5.4) + cosmiconfig: 9.0.0(typescript@5.7.2) dedent: 1.5.3 execa: 8.0.1 fs-extra: 11.2.0 @@ -3754,11 +3754,11 @@ packages: - typescript dev: false - /@lerna-lite/init@3.10.1(@types/node@20.14.15)(typescript@5.5.4): + /@lerna-lite/init@3.10.1(@types/node@20.17.10)(typescript@5.7.2): resolution: {integrity: sha512-zK6TRUGFSuNO36berXaauVPH/FHjus6zRFZvO+9WMzmtTOw3MNwtONnp6ONLTbvtK/Of3F98nJ68cEasdaRs+g==} engines: {node: ^18.0.0 || >=20.0.0} dependencies: - '@lerna-lite/core': 3.10.1(@types/node@20.14.15)(typescript@5.5.4) + '@lerna-lite/core': 3.10.1(@types/node@20.17.10)(typescript@5.7.2) fs-extra: 11.2.0 p-map: 7.0.2 write-json-file: 6.0.0 @@ -3770,13 +3770,13 @@ packages: - typescript dev: false - /@lerna-lite/list@3.10.1(@lerna-lite/publish@3.10.1)(@lerna-lite/version@3.10.1)(@types/node@20.14.15)(typescript@5.5.4): + /@lerna-lite/list@3.10.1(@lerna-lite/publish@3.10.1)(@lerna-lite/version@3.10.1)(@types/node@20.17.10)(typescript@5.7.2): resolution: {integrity: sha512-BOSUvmr3t4gsicBh+Wv1P4+rgLojQONRWZBe9woIj6IUveAhhlVELjgxrGeH+Kks93KduVYZL2RwpOS/k/Swog==} engines: {node: ^18.0.0 || >=20.0.0} dependencies: - '@lerna-lite/cli': 3.10.1(@lerna-lite/list@3.10.1)(@lerna-lite/publish@3.10.1)(@lerna-lite/version@3.10.1)(@types/node@20.14.15)(typescript@5.5.4) - '@lerna-lite/core': 3.10.1(@types/node@20.14.15)(typescript@5.5.4) - '@lerna-lite/listable': 3.10.1(@types/node@20.14.15)(typescript@5.5.4) + '@lerna-lite/cli': 3.10.1(@lerna-lite/list@3.10.1)(@lerna-lite/publish@3.10.1)(@lerna-lite/version@3.10.1)(@types/node@20.17.10)(typescript@5.7.2) + '@lerna-lite/core': 3.10.1(@types/node@20.17.10)(typescript@5.7.2) + '@lerna-lite/listable': 3.10.1(@types/node@20.17.10)(typescript@5.7.2) transitivePeerDependencies: - '@lerna-lite/exec' - '@lerna-lite/publish' @@ -3790,11 +3790,11 @@ packages: - typescript dev: false - /@lerna-lite/listable@3.10.1(@types/node@20.14.15)(typescript@5.5.4): + /@lerna-lite/listable@3.10.1(@types/node@20.17.10)(typescript@5.7.2): resolution: {integrity: sha512-oYeaI5sJ5Y71P4eg/do5DQ5y/j8O6LOdjXeVp1Agoto2mns6aXIPpL/j26aQBtj0aCYVFBiOUUVpU9lfHsOtJQ==} engines: {node: ^18.0.0 || >=20.0.0} dependencies: - '@lerna-lite/core': 3.10.1(@types/node@20.14.15)(typescript@5.5.4) + '@lerna-lite/core': 3.10.1(@types/node@20.17.10)(typescript@5.7.2) columnify: 1.6.0 tinyrainbow: 1.2.0 transitivePeerDependencies: @@ -3819,14 +3819,14 @@ packages: wide-align: 1.1.5 dev: false - /@lerna-lite/publish@3.10.1(@lerna-lite/list@3.10.1)(@types/node@20.14.15)(typescript@5.5.4): + /@lerna-lite/publish@3.10.1(@lerna-lite/list@3.10.1)(@types/node@20.17.10)(typescript@5.7.2): resolution: {integrity: sha512-1wLj6gboT4g6qUoTap36GRrhjJdVY+ir4ofbFlfi/0vf3MS2QfwDhBAU3myJdSRTXpDyXkQ1i7xgmkfqOoD4RA==} engines: {node: ^18.0.0 || >=20.0.0} dependencies: - '@lerna-lite/cli': 3.10.1(@lerna-lite/list@3.10.1)(@lerna-lite/publish@3.10.1)(@lerna-lite/version@3.10.1)(@types/node@20.14.15)(typescript@5.5.4) - '@lerna-lite/core': 3.10.1(@types/node@20.14.15)(typescript@5.5.4) + '@lerna-lite/cli': 3.10.1(@lerna-lite/list@3.10.1)(@lerna-lite/publish@3.10.1)(@lerna-lite/version@3.10.1)(@types/node@20.17.10)(typescript@5.7.2) + '@lerna-lite/core': 3.10.1(@types/node@20.17.10)(typescript@5.7.2) '@lerna-lite/npmlog': 3.10.1 - '@lerna-lite/version': 3.10.1(@lerna-lite/list@3.10.1)(@lerna-lite/publish@3.10.1)(@types/node@20.14.15)(typescript@5.5.4) + '@lerna-lite/version': 3.10.1(@lerna-lite/list@3.10.1)(@lerna-lite/publish@3.10.1)(@types/node@20.17.10)(typescript@5.7.2) '@npmcli/arborist': 7.5.4 '@npmcli/package-json': 5.2.1 byte-size: 9.0.1 @@ -3861,12 +3861,12 @@ packages: - typescript dev: false - /@lerna-lite/version@3.10.1(@lerna-lite/list@3.10.1)(@lerna-lite/publish@3.10.1)(@types/node@20.14.15)(typescript@5.5.4): + /@lerna-lite/version@3.10.1(@lerna-lite/list@3.10.1)(@lerna-lite/publish@3.10.1)(@types/node@20.17.10)(typescript@5.7.2): resolution: {integrity: sha512-2a+xLesTQhpglMwxi3xemoMvHV45ZyMYocmkCvivSTv9GAsRuVxRdK6aE1WLbo8NKErztZcfs9kxnr6U+/RrQg==} engines: {node: ^18.0.0 || >=20.0.0} dependencies: - '@lerna-lite/cli': 3.10.1(@lerna-lite/list@3.10.1)(@lerna-lite/publish@3.10.1)(@lerna-lite/version@3.10.1)(@types/node@20.14.15)(typescript@5.5.4) - '@lerna-lite/core': 3.10.1(@types/node@20.14.15)(typescript@5.5.4) + '@lerna-lite/cli': 3.10.1(@lerna-lite/list@3.10.1)(@lerna-lite/publish@3.10.1)(@lerna-lite/version@3.10.1)(@types/node@20.17.10)(typescript@5.7.2) + '@lerna-lite/core': 3.10.1(@types/node@20.17.10)(typescript@5.7.2) '@lerna-lite/npmlog': 3.10.1 '@octokit/plugin-enterprise-rest': 6.0.1 '@octokit/rest': 21.0.2 @@ -3935,24 +3935,22 @@ packages: dependencies: '@lit-labs/ssr-dom-shim': 1.2.0 - /@manypkg/cli@0.21.4: - resolution: {integrity: sha512-EACxxb+c/t6G0l1FrlyewZeBnyR5V1cLkXjnBfsay5TN1UgbilFpG6POglzn+lVJet9NqnEKe3RLHABzkIDZ0Q==} - engines: {node: '>=14.18.0'} + /@manypkg/cli@0.23.0: + resolution: {integrity: sha512-9N0GuhUZhrDbOS2rer1/ZWaO8RvPOUI+kKTwlq74iQXomL+725E9Vfvl9U64FYwnLkQCxCmPZ9nBs/u8JwFnSw==} + engines: {node: '>=18.0.0'} hasBin: true dependencies: '@manypkg/get-packages': 2.2.1 - chalk: 2.4.2 detect-indent: 6.1.0 - find-up: 4.1.0 - fs-extra: 8.1.0 normalize-path: 3.0.0 p-limit: 2.3.0 - package-json: 8.1.1 + package-json: 10.0.1 parse-github-url: 1.0.2 - sembear: 0.5.2 - semver: 6.3.1 - spawndamnit: 2.0.0 - validate-npm-package-name: 3.0.0 + picocolors: 1.1.1 + sembear: 0.7.0 + semver: 7.6.3 + tinyexec: 0.3.2 + validate-npm-package-name: 5.0.1 dev: false /@manypkg/find-root@2.2.1: @@ -3996,16 +3994,6 @@ packages: react: 18.3.1 dev: true - /@microsoft/api-extractor-model@7.28.13(@types/node@20.14.15): - resolution: {integrity: sha512-39v/JyldX4MS9uzHcdfmjjfS6cYGAoXV+io8B5a338pkHiSt+gy2eXQ0Q7cGFJ7quSa1VqqlMdlPrB6sLR/cAw==} - dependencies: - '@microsoft/tsdoc': 0.14.2 - '@microsoft/tsdoc-config': 0.16.2 - '@rushstack/node-core-library': 4.0.2(@types/node@20.14.15) - transitivePeerDependencies: - - '@types/node' - dev: true - /@microsoft/api-extractor-model@7.28.13(@types/node@20.17.10): resolution: {integrity: sha512-39v/JyldX4MS9uzHcdfmjjfS6cYGAoXV+io8B5a338pkHiSt+gy2eXQ0Q7cGFJ7quSa1VqqlMdlPrB6sLR/cAw==} dependencies: @@ -4016,27 +4004,6 @@ packages: - '@types/node' dev: true - /@microsoft/api-extractor@7.43.0(@types/node@20.14.15): - resolution: {integrity: sha512-GFhTcJpB+MI6FhvXEI9b2K0snulNLWHqC/BbcJtyNYcKUiw7l3Lgis5ApsYncJ0leALX7/of4XfmXk+maT111w==} - hasBin: true - dependencies: - '@microsoft/api-extractor-model': 7.28.13(@types/node@20.14.15) - '@microsoft/tsdoc': 0.14.2 - '@microsoft/tsdoc-config': 0.16.2 - '@rushstack/node-core-library': 4.0.2(@types/node@20.14.15) - '@rushstack/rig-package': 0.5.2 - '@rushstack/terminal': 0.10.0(@types/node@20.14.15) - '@rushstack/ts-command-line': 4.19.1(@types/node@20.14.15) - lodash: 4.17.21 - minimatch: 3.0.8 - resolve: 1.22.8 - semver: 7.5.4 - source-map: 0.6.1 - typescript: 5.4.2 - transitivePeerDependencies: - - '@types/node' - dev: true - /@microsoft/api-extractor@7.43.0(@types/node@20.17.10): resolution: {integrity: sha512-GFhTcJpB+MI6FhvXEI9b2K0snulNLWHqC/BbcJtyNYcKUiw7l3Lgis5ApsYncJ0leALX7/of4XfmXk+maT111w==} hasBin: true @@ -4228,7 +4195,7 @@ packages: dependencies: '@npmcli/name-from-folder': 2.0.0 glob: 10.4.5 - minimatch: 9.0.4 + minimatch: 9.0.5 read-package-json-fast: 3.0.2 dev: false @@ -5891,23 +5858,6 @@ packages: dev: true optional: true - /@rushstack/node-core-library@4.0.2(@types/node@20.14.15): - resolution: {integrity: sha512-hyES82QVpkfQMeBMteQUnrhASL/KHPhd7iJ8euduwNJG4mu2GSOKybf0rOEjOm1Wz7CwJEUm9y0yD7jg2C1bfg==} - peerDependencies: - '@types/node': '*' - peerDependenciesMeta: - '@types/node': - optional: true - dependencies: - '@types/node': 20.14.15 - fs-extra: 7.0.1 - import-lazy: 4.0.0 - jju: 1.4.0 - resolve: 1.22.8 - semver: 7.5.4 - z-schema: 5.0.5 - dev: true - /@rushstack/node-core-library@4.0.2(@types/node@20.17.10): resolution: {integrity: sha512-hyES82QVpkfQMeBMteQUnrhASL/KHPhd7iJ8euduwNJG4mu2GSOKybf0rOEjOm1Wz7CwJEUm9y0yD7jg2C1bfg==} peerDependencies: @@ -5932,19 +5882,6 @@ packages: strip-json-comments: 3.1.1 dev: true - /@rushstack/terminal@0.10.0(@types/node@20.14.15): - resolution: {integrity: sha512-UbELbXnUdc7EKwfH2sb8ChqNgapUOdqcCIdQP4NGxBpTZV2sQyeekuK3zmfQSa/MN+/7b4kBogl2wq0vpkpYGw==} - peerDependencies: - '@types/node': '*' - peerDependenciesMeta: - '@types/node': - optional: true - dependencies: - '@rushstack/node-core-library': 4.0.2(@types/node@20.14.15) - '@types/node': 20.14.15 - supports-color: 8.1.1 - dev: true - /@rushstack/terminal@0.10.0(@types/node@20.17.10): resolution: {integrity: sha512-UbELbXnUdc7EKwfH2sb8ChqNgapUOdqcCIdQP4NGxBpTZV2sQyeekuK3zmfQSa/MN+/7b4kBogl2wq0vpkpYGw==} peerDependencies: @@ -5958,17 +5895,6 @@ packages: supports-color: 8.1.1 dev: true - /@rushstack/ts-command-line@4.19.1(@types/node@20.14.15): - resolution: {integrity: sha512-J7H768dgcpG60d7skZ5uSSwyCZs/S2HrWP1Ds8d1qYAyaaeJmpmmLr9BVw97RjFzmQPOYnoXcKA4GkqDCkduQg==} - dependencies: - '@rushstack/terminal': 0.10.0(@types/node@20.14.15) - '@types/argparse': 1.0.38 - argparse: 1.0.10 - string-argv: 0.3.2 - transitivePeerDependencies: - - '@types/node' - dev: true - /@rushstack/ts-command-line@4.19.1(@types/node@20.17.10): resolution: {integrity: sha512-J7H768dgcpG60d7skZ5uSSwyCZs/S2HrWP1Ds8d1qYAyaaeJmpmmLr9BVw97RjFzmQPOYnoXcKA4GkqDCkduQg==} dependencies: @@ -6138,11 +6064,6 @@ packages: engines: {node: '>=10'} dev: false - /@sindresorhus/is@5.6.0: - resolution: {integrity: sha512-TV7t8GKYaJWsn00tFDqBw8+Uqmr8A0fRU1tvTQhyZzGv0sJCGRQL3JGMI3ucuKo3XIZdUP+Lx7/gh2t3lewy7g==} - engines: {node: '>=14.16'} - dev: false - /@sindresorhus/merge-streams@2.3.0: resolution: {integrity: sha512-LtoMMhxAlorcGhmFYI+LhPgbPZCkgP6ra1YL604EeF6U98pLlQ3iWIGMdWSC+vWmPBWBNgmDBAhnAobLROJmwg==} engines: {node: '>=18'} @@ -6489,7 +6410,7 @@ packages: magic-string: 0.30.10 rollup: 3.29.4 typescript: 5.4.5 - vite: 5.2.12(@types/node@20.14.15) + vite: 5.2.12(@types/node@20.17.10) transitivePeerDependencies: - encoding - supports-color @@ -6567,7 +6488,7 @@ packages: prompts: 2.4.2 puppeteer-core: 2.1.1 read-pkg-up: 7.0.1 - semver: 7.6.2 + semver: 7.6.3 strip-json-comments: 3.1.1 tempy: 1.0.1 ts-dedent: 2.2.0 @@ -7144,7 +7065,7 @@ packages: react: 18.3.1 react-docgen: 7.0.3 react-dom: 18.3.1(react@18.3.1) - vite: 5.2.12(@types/node@20.14.15) + vite: 5.2.12(@types/node@20.17.10) transitivePeerDependencies: - '@preact/preset-vite' - encoding @@ -7543,13 +7464,6 @@ packages: '@swc/counter': 0.1.3 dev: true - /@szmarczak/http-timer@5.0.1: - resolution: {integrity: sha512-+PmQX0PiAYPMeVYe237LJAYvOMYW1j2rH5YROyS3b4CTVJum34HfRvKvAzozHAQG0TnHNdUfY9nCeUyRAs//cw==} - engines: {node: '>=14.16'} - dependencies: - defer-to-connect: 2.0.1 - dev: false - /@testing-library/dom@10.1.0: resolution: {integrity: sha512-wdsYKy5zupPyLCW2Je5DLHSxSfbIp6h80WoHOQc+RPtmPGA52O9x5MJEkv92Sjonpq+poOAtUKhh1kBGAXBrNA==} engines: {node: '>=18'} @@ -7607,7 +7521,7 @@ packages: dom-accessibility-api: 0.6.3 lodash: 4.17.21 redent: 3.0.0 - vitest: 1.6.0(@types/node@20.14.15) + vitest: 1.6.0(@types/node@20.17.10) dev: true /@testing-library/react@14.3.1(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1): @@ -7910,10 +7824,6 @@ packages: resolution: {integrity: sha512-4+tE/lwdAahgZT1g30Jkdm9PzFRde0xwxBNUyRsCitRvCQB90iuA2uJYdUnhnANRcqGXaWOGY4FEoxeElNAK2g==} dev: true - /@types/http-cache-semantics@4.0.4: - resolution: {integrity: sha512-1m0bIFVc7eJWyve9S0RnuRgcQqF/Xd5QsUZAZeQFr1Q3/p9JWoQQEqmVy+DPTNpGXwhgIetAoYF8JSc33q29QA==} - dev: false - /@types/http-errors@2.0.4: resolution: {integrity: sha512-D0CFMMtydbJAegzOyHjtiKPLlvnm3iTZyZRSZoLq2mRhDdmLfIWOCYPfQJ4cu2erKghU++QvjcUjp/5h7hESpA==} dev: true @@ -8032,11 +7942,6 @@ packages: undici-types: 5.26.5 dev: true - /@types/node@20.14.15: - resolution: {integrity: sha512-Fz1xDMCF/B00/tYSVMlmK7hVeLh7jE5f3B7X1/hmV0MJBwE27KlS7EvD/Yp+z1lm8mVhwV5w+n8jOZG8AfTlKw==} - dependencies: - undici-types: 5.26.5 - /@types/node@20.17.10: resolution: {integrity: sha512-/jrvh5h6NXhEauFFexRin69nA0uHJ5gwk4iDivp/DeoEua3uwCUto6PC86IpRITBOs4+6i2I56K5x5b6WYGXHA==} dependencies: @@ -8123,10 +8028,6 @@ packages: resolution: {integrity: sha512-A4STmOXPhMUtHH+S6ymgE2GiBSMqf4oTvcQZMcHzokuTLVYzXTB8ttjcgxOVaAp2lGwEdzZ0J+cRbbeevQj1UQ==} dev: true - /@types/semver@6.2.7: - resolution: {integrity: sha512-blctEWbzUFzQx799RZjzzIdBJOXmE37YYEyDtKkx5Dg+V7o/zyyAxLPiI98A2jdTtDgxZleMdfV+7p8WbRJ1OQ==} - dev: false - /@types/semver@7.5.8: resolution: {integrity: sha512-I8EUhyrgfLrcTkzV3TSsGyl1tSuPrEDzr0yd5m90UgNxQkyDXULk3b6MlQqTCpZpNtWe1K0hzclnZkTcLBe2UQ==} @@ -8332,7 +8233,7 @@ packages: debug: 4.4.0 globby: 11.1.0 is-glob: 4.0.3 - semver: 7.6.2 + semver: 7.6.3 tsutils: 3.21.0(typescript@5.7.2) typescript: 5.7.2 transitivePeerDependencies: @@ -8376,7 +8277,7 @@ packages: globby: 11.1.0 is-glob: 4.0.3 minimatch: 9.0.5 - semver: 7.6.2 + semver: 7.6.3 ts-api-utils: 1.3.0(typescript@5.7.2) typescript: 5.7.2 transitivePeerDependencies: @@ -8397,7 +8298,7 @@ packages: '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.7.2) eslint: 8.57.1 eslint-scope: 5.1.1 - semver: 7.6.2 + semver: 7.6.3 transitivePeerDependencies: - supports-color - typescript @@ -8471,7 +8372,7 @@ packages: vite: ^4 || ^5 dependencies: '@swc/core': 1.6.0 - vite: 5.2.12(@types/node@20.14.15) + vite: 5.2.12(@types/node@20.17.10) transitivePeerDependencies: - '@swc/helpers' dev: true @@ -8498,7 +8399,7 @@ packages: '@babel/plugin-transform-react-jsx-source': 7.24.7(@babel/core@7.24.7) magic-string: 0.27.0 react-refresh: 0.14.2 - vite: 5.2.12(@types/node@20.14.15) + vite: 5.2.12(@types/node@20.17.10) transitivePeerDependencies: - supports-color dev: true @@ -8521,7 +8422,7 @@ packages: std-env: 3.7.0 strip-literal: 2.1.0 test-exclude: 6.0.0 - vitest: 1.6.0(@types/node@20.14.15) + vitest: 1.6.0(@types/node@20.17.10) transitivePeerDependencies: - supports-color dev: true @@ -9138,14 +9039,9 @@ packages: resolution: {integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==} engines: {node: '>=8'} - /ansi-regex@6.0.1: - resolution: {integrity: sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==} - engines: {node: '>=12'} - /ansi-regex@6.1.0: resolution: {integrity: sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA==} engines: {node: '>=12'} - dev: false /ansi-styles@3.2.1: resolution: {integrity: sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==} @@ -9423,7 +9319,6 @@ packages: /async@3.2.5: resolution: {integrity: sha512-baNZyqaaLhyLVKm/DlvdW051MSgO6b8eVfIezl9E5PqWxFgzLm/wQntEW4zOytVburDEr0JlALEpdOFwvErLsg==} - dev: true /asynckit@0.4.0: resolution: {integrity: sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==} @@ -9806,10 +9701,6 @@ packages: engines: {node: '>=6'} dev: true - /builtins@1.0.3: - resolution: {integrity: sha512-uYBjakWipfaO/bXI7E8rq6kpwHRZK5cNYrUv2OzZSI/FvmdMyXJ2tG9dKcjEC5YHmHpUAwsargWIZNWdxb/bnQ==} - dev: false - /builtins@5.1.0: resolution: {integrity: sha512-SW9lzGTLvWTP1AY8xeAMZimqDrIaSdLQUcVr9DMef51niJ022Ri87SwRRKYm4A6iHfkPaiVUu/Duw2Wc4J7kKg==} dependencies: @@ -9877,24 +9768,6 @@ packages: ylru: 1.4.0 dev: true - /cacheable-lookup@7.0.0: - resolution: {integrity: sha512-+qJyx4xiKra8mZrcwhjMRMUhD5NR1R8esPkzIYxX96JiecFoxAXFuz/GpR3+ev4PE1WamHip78wV0vcmPQtp8w==} - engines: {node: '>=14.16'} - dev: false - - /cacheable-request@10.2.14: - resolution: {integrity: sha512-zkDT5WAF4hSSoUgyfg5tFIxz8XQK+25W/TLVojJTMKBaxevLBBtLxgqguAuVQB8PVW79FVjHcU+GJ9tVbDZ9mQ==} - engines: {node: '>=14.16'} - dependencies: - '@types/http-cache-semantics': 4.0.4 - get-stream: 6.0.1 - http-cache-semantics: 4.1.1 - keyv: 4.5.4 - mimic-response: 4.0.0 - normalize-url: 8.0.1 - responselike: 3.0.0 - dev: false - /cachedir@2.3.0: resolution: {integrity: sha512-A+Fezp4zxnit6FanDmv9EqXNAi3vt9DWp51/71UEhXukb7QUuvtv9344h91dyAxuTLoSYJFU299qzR3tzwPAhw==} engines: {node: '>=6'} @@ -10011,6 +9884,11 @@ packages: resolution: {integrity: sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==} engines: {node: ^12.17.0 || ^14.13 || >=16.0.0} + /chalk@5.4.1: + resolution: {integrity: sha512-zgVZuo2WcZgfUEmsn6eO3kINexW8RAE4maiQ8QNs8CtpPCSyMiYsULR3HQYkm3w8FIA3SberyMJMSldGsW+U3w==} + engines: {node: ^12.17.0 || ^14.13 || >=16.0.0} + dev: false + /char-regex@1.0.2: resolution: {integrity: sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==} engines: {node: '>=10'} @@ -10199,7 +10077,7 @@ packages: engines: {node: '>=18'} dependencies: slice-ansi: 5.0.0 - string-width: 7.1.0 + string-width: 7.2.0 dev: false /cli-width@3.0.0: @@ -10351,11 +10229,6 @@ packages: engines: {node: '>=14'} dev: false - /commander@12.0.0: - resolution: {integrity: sha512-MwVNWlYjDTtOjX5PiD7o5pK0UrFU/OYgcJfjjK4RaHZETNtjJqrZa9Y9ds88+A+f+d5lv+561eZ+yCKoS3gbAA==} - engines: {node: '>=18'} - dev: false - /commander@12.1.0: resolution: {integrity: sha512-Vw8qHK3bZM9y/P10u3Vib8o/DdkvA2OtPtZvD871QKjy74Wj1WSKFILMPRPSdUSx5RFK1arlJzEtA4PkFgnbuA==} engines: {node: '>=18'} @@ -10382,13 +10255,13 @@ packages: engines: {node: '>= 12.0.0'} dev: true - /commitizen@4.3.1(@types/node@20.14.15)(typescript@5.5.4): + /commitizen@4.3.1(@types/node@20.17.10)(typescript@5.7.2): resolution: {integrity: sha512-gwAPAVTy/j5YcOOebcCRIijn+mSjWJC+IYKivTu6aG8Ei/scoXgfsMRnuAk6b0GRste2J4NGxVdMN3ZpfNaVaw==} engines: {node: '>= 12'} hasBin: true dependencies: cachedir: 2.3.0 - cz-conventional-changelog: 3.3.0(@types/node@20.14.15)(typescript@5.5.4) + cz-conventional-changelog: 3.3.0(@types/node@20.17.10)(typescript@5.7.2) dedent: 0.7.0 detect-indent: 6.1.0 find-node-modules: 2.1.3 @@ -10633,7 +10506,7 @@ packages: resolution: {integrity: sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==} dev: true - /cosmiconfig-typescript-loader@5.0.0(@types/node@20.14.15)(cosmiconfig@8.3.6)(typescript@5.5.4): + /cosmiconfig-typescript-loader@5.0.0(@types/node@20.17.10)(cosmiconfig@8.3.6)(typescript@5.7.2): resolution: {integrity: sha512-+8cK7jRAReYkMwMiG+bxhcNKiHJDM6bR9FD/nGBXOWdMLuYawjF5cGrtLilJ+LGd3ZjCXnJjR5DkfWPoIVlqJA==} engines: {node: '>=v16'} peerDependencies: @@ -10641,13 +10514,13 @@ packages: cosmiconfig: '>=8.2' typescript: '>=4' dependencies: - '@types/node': 20.14.15 - cosmiconfig: 8.3.6(typescript@5.5.4) + '@types/node': 20.17.10 + cosmiconfig: 8.3.6(typescript@5.7.2) jiti: 1.21.6 - typescript: 5.5.4 + typescript: 5.7.2 dev: false - /cosmiconfig-typescript-loader@5.0.0(@types/node@20.14.15)(cosmiconfig@9.0.0)(typescript@5.5.4): + /cosmiconfig-typescript-loader@5.0.0(@types/node@20.17.10)(cosmiconfig@9.0.0)(typescript@5.7.2): resolution: {integrity: sha512-+8cK7jRAReYkMwMiG+bxhcNKiHJDM6bR9FD/nGBXOWdMLuYawjF5cGrtLilJ+LGd3ZjCXnJjR5DkfWPoIVlqJA==} engines: {node: '>=v16'} peerDependencies: @@ -10655,14 +10528,14 @@ packages: cosmiconfig: '>=8.2' typescript: '>=4' dependencies: - '@types/node': 20.14.15 - cosmiconfig: 9.0.0(typescript@5.5.4) + '@types/node': 20.17.10 + cosmiconfig: 9.0.0(typescript@5.7.2) jiti: 1.21.6 - typescript: 5.5.4 + typescript: 5.7.2 dev: false optional: true - /cosmiconfig@8.3.6(typescript@5.5.4): + /cosmiconfig@8.3.6(typescript@5.7.2): resolution: {integrity: sha512-kcZ6+W5QzcJ3P1Mt+83OUv/oHFqZHIx8DuxG6eZ5RGMERoLqp4BuGjhHLYGK+Kf5XVkQvqBSmAy/nGWN3qDgEA==} engines: {node: '>=14'} peerDependencies: @@ -10675,10 +10548,10 @@ packages: js-yaml: 4.1.0 parse-json: 5.2.0 path-type: 4.0.0 - typescript: 5.5.4 + typescript: 5.7.2 dev: false - /cosmiconfig@9.0.0(typescript@5.5.4): + /cosmiconfig@9.0.0(typescript@5.7.2): resolution: {integrity: sha512-itvL5h8RETACmOTFc4UfIyB2RfEHi71Ax6E/PivVxq9NseKbOWpeyHEOIbmAw1rs8Ak0VursQNww7lf7YtUwzg==} engines: {node: '>=14'} peerDependencies: @@ -10691,10 +10564,10 @@ packages: import-fresh: 3.3.0 js-yaml: 4.1.0 parse-json: 5.2.0 - typescript: 5.5.4 + typescript: 5.7.2 dev: false - /create-jest@29.7.0(@types/node@20.14.15): + /create-jest@29.7.0(@types/node@20.17.10): resolution: {integrity: sha512-Adz2bdH0Vq3F53KEMJOoftQFutWCukm6J24wbPWRO4k1kMY7gS7ds/uoJkNuV8wDCtWWnuwGcJwpWcih+zEW1Q==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} hasBin: true @@ -10703,7 +10576,7 @@ packages: chalk: 4.1.2 exit: 0.1.2 graceful-fs: 4.2.11 - jest-config: 29.7.0(@types/node@20.14.15) + jest-config: 29.7.0(@types/node@20.17.10) jest-util: 29.7.0 prompts: 2.4.2 transitivePeerDependencies: @@ -10712,14 +10585,6 @@ packages: - supports-color - ts-node - /cross-spawn@5.1.0: - resolution: {integrity: sha512-pTgQJ5KC0d2hcY8eyL1IzlBPYjTkyH72XRZPnLyKus2mBfNjQs3klqbJU2VILqZryAZUt9JOb3h/mWMy23/f5A==} - dependencies: - lru-cache: 4.1.5 - shebang-command: 1.2.0 - which: 1.3.1 - dev: false - /cross-spawn@7.0.3: resolution: {integrity: sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==} engines: {node: '>= 8'} @@ -10765,18 +10630,18 @@ packages: resolution: {integrity: sha512-j59k0ExGCKA8T6Mzaq+7axc+KVHwpEphEERU7VZ99260npu/p/9kd+Db+I3cGKxHkM5y6q5gnlXn00mzRQkX2A==} dev: true - /cz-conventional-changelog@3.3.0(@types/node@20.14.15)(typescript@5.5.4): + /cz-conventional-changelog@3.3.0(@types/node@20.17.10)(typescript@5.7.2): resolution: {integrity: sha512-U466fIzU5U22eES5lTNiNbZ+d8dfcHcssH4o7QsdWaCcRs/feIPCxKYSWkYBNs5mny7MvEfwpTLWjvbm94hecw==} engines: {node: '>= 10'} dependencies: chalk: 2.4.2 - commitizen: 4.3.1(@types/node@20.14.15)(typescript@5.5.4) + commitizen: 4.3.1(@types/node@20.17.10)(typescript@5.7.2) conventional-commit-types: 3.0.0 lodash.map: 4.6.0 longest: 2.0.1 word-wrap: 1.2.5 optionalDependencies: - '@commitlint/load': 19.2.0(@types/node@20.14.15)(typescript@5.5.4) + '@commitlint/load': 19.2.0(@types/node@20.17.10)(typescript@5.7.2) transitivePeerDependencies: - '@types/node' - typescript @@ -10916,13 +10781,6 @@ packages: dependencies: character-entities: 2.0.2 - /decompress-response@6.0.0: - resolution: {integrity: sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==} - engines: {node: '>=10'} - dependencies: - mimic-response: 3.1.0 - dev: false - /dedent@0.7.0: resolution: {integrity: sha512-Q6fKUPqnAHAyhiUgFU7BUzLiv0kd8saH9al7tnu5Q/okj6dnupxyTgFIBjVzJATdfIAm9NAsvXNzjaKa+bxVyA==} dev: false @@ -11003,11 +10861,6 @@ packages: dependencies: clone: 1.0.4 - /defer-to-connect@2.0.1: - resolution: {integrity: sha512-4tvttepXG1VaYGrRibk5EwJd1t4udunSOVMdLSAL6mId1ix438oPwPZMALY41FCijukO1L0twNcGsdzS7dHgDg==} - engines: {node: '>=10'} - dev: false - /define-data-property@1.1.4: resolution: {integrity: sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==} engines: {node: '>= 0.4'} @@ -11241,8 +11094,8 @@ packages: resolution: {integrity: sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==} dev: true - /effect@3.0.3: - resolution: {integrity: sha512-mgG+FoWrM4sny8OxDFWCpq+6LwGf9cK/JztVhxZQeZM9ZMXY+lKbdMEQmemNYce0QVAz2+YqUKwhKzOidwbZzg==} + /effect@3.5.7: + resolution: {integrity: sha512-PzEncc0R3ZZhqNTR+fXrSX+anF/4Ai6ftKie1ZrUUWY7WPE7d4KjB6wjpeWoGMOC7xWFPGSkBBUudyJN1mx3+g==} dev: false /ejs@3.1.10: @@ -11251,7 +11104,6 @@ packages: hasBin: true dependencies: jake: 10.9.1 - dev: true /electron-to-chromium@1.4.803: resolution: {integrity: sha512-61H9mLzGOCLLVsnLiRzCbc63uldP0AniRYPV3hbGVtONA1pI7qSGILdbofR7A8TMbOypDocEAjH/e+9k1QIe3g==} @@ -12319,8 +12171,8 @@ packages: - supports-color dev: true - /fast-check@3.17.2: - resolution: {integrity: sha512-+3DPTxtxABLgmmVpYxrash3DHoq0cMa1jjLYNp3qqokKKhqVEaS4lbnaDKqWU5Dd6C2pEudPPBAEEQ9nUou9OQ==} + /fast-check@3.20.0: + resolution: {integrity: sha512-pZIjqLpOZgdSLecec4GKC3Zq5702MZ34upMKxojnNVSWA0K64V3pXOBT1Wdsrc3AphLtzRBbsi8bRWF4TUGmUg==} engines: {node: '>=8.0.0'} dependencies: pure-rand: 6.1.0 @@ -12450,7 +12302,6 @@ packages: resolution: {integrity: sha512-w1cEuf3S+DrLCQL7ET6kz+gmlJdbq9J7yXCSjK/OZCPA+qEN1WyF4ZAf0YYJa4/shHJra2t/d/r8SV4Ji+x+8Q==} dependencies: minimatch: 5.1.6 - dev: true /fill-range@7.1.1: resolution: {integrity: sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==} @@ -12600,11 +12451,6 @@ packages: cross-spawn: 7.0.3 signal-exit: 4.1.0 - /form-data-encoder@2.1.4: - resolution: {integrity: sha512-yDYSgNMraqvnxiEXO4hi88+YZxaHC6QKzb5N84iRCTDeRO7ZALpir/lVmf/uXUhnwUr2O4HU8s/n6x+yNjQkHw==} - engines: {node: '>= 14.17'} - dev: false - /form-data@4.0.0: resolution: {integrity: sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==} engines: {node: '>= 6'} @@ -13047,18 +12893,6 @@ packages: merge2: 1.4.1 slash: 3.0.0 - /globby@14.0.1: - resolution: {integrity: sha512-jOMLD2Z7MAhyG8aJpNOpmziMOP4rPLcc95oQPKXBazW82z+CEgPFBQvEpRUa1KeIMUJo4Wsm+q6uzO/Q/4BksQ==} - engines: {node: '>=18'} - dependencies: - '@sindresorhus/merge-streams': 2.3.0 - fast-glob: 3.3.2 - ignore: 5.3.1 - path-type: 5.0.0 - slash: 5.1.0 - unicorn-magic: 0.1.0 - dev: false - /globby@14.0.2: resolution: {integrity: sha512-s3Fq41ZVh7vbbe2PN3nrW7yC7U7MFVc5c98/iTl9c2GawNMKx/J648KQRW6WKkuU8GIbbh2IXfIRQjOZnXcTnw==} engines: {node: '>=18'} @@ -13076,23 +12910,6 @@ packages: dependencies: get-intrinsic: 1.2.4 - /got@12.6.1: - resolution: {integrity: sha512-mThBblvlAF1d4O5oqyvN+ZxLAYwIJK7bpMxgYqPD9okW0C3qm5FFn7k811QrcuEBwaogR3ngOFoCfs6mRv7teQ==} - engines: {node: '>=14.16'} - dependencies: - '@sindresorhus/is': 5.6.0 - '@szmarczak/http-timer': 5.0.1 - cacheable-lookup: 7.0.0 - cacheable-request: 10.2.14 - decompress-response: 6.0.0 - form-data-encoder: 2.1.4 - get-stream: 6.0.1 - http2-wrapper: 2.2.1 - lowercase-keys: 3.0.0 - p-cancelable: 3.0.0 - responselike: 3.0.0 - dev: false - /graceful-fs@4.2.10: resolution: {integrity: sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==} dev: false @@ -13288,14 +13105,6 @@ packages: transitivePeerDependencies: - supports-color - /http2-wrapper@2.2.1: - resolution: {integrity: sha512-V5nVw1PAOgfI3Lmeaj2Exmeg7fenjhRUgz1lPSezy1CuhPYbgQtbQj4jZfEAEMlaL+vupsvhjqCyjzob0yxsmQ==} - engines: {node: '>=10.19.0'} - dependencies: - quick-lru: 5.1.1 - resolve-alpn: 1.2.1 - dev: false - /https-proxy-agent@4.0.0: resolution: {integrity: sha512-zoDhWrkR3of1l9QAL8/scJZyLu8j/gBkcwcaQOZh7Gyh/+uJQzGVETdgT30akuwkpL8HTRfssqI3BZuV18teDg==} engines: {node: '>= 6.0.0'} @@ -13344,8 +13153,8 @@ packages: resolution: {integrity: sha512-AXcZb6vzzrFAUE61HnN4mpLqd/cSIwNQjtNWR0euPm6y0iqx3G4gOXaIDdtdDwZmhwe82LA6+zinmW4UBWVePQ==} engines: {node: '>=16.17.0'} - /husky@9.0.11: - resolution: {integrity: sha512-AB6lFlbwwyIqMdHYhwPe+kjOC3Oc5P3nThEoW/AaO2BX3vJDjWPFxYLxokUZOo6RNX20He3AaT8sESs9NJcmEw==} + /husky@9.1.7: + resolution: {integrity: sha512-5gs5ytaNjBrh5Ow3zrvdUUY+0VxIuWVL4i9irt6friV+BqdCfmV11CQTWMiBYWHbXhco+J1kHfTOUkePhCDvMA==} engines: {node: '>=18'} hasBin: true dev: false @@ -14003,7 +13812,7 @@ packages: engines: {node: '>=10'} dependencies: '@jridgewell/trace-mapping': 0.3.25 - debug: 4.3.5 + debug: 4.4.0 istanbul-lib-coverage: 3.2.2 transitivePeerDependencies: - supports-color @@ -14056,7 +13865,6 @@ packages: chalk: 4.1.2 filelist: 1.0.4 minimatch: 3.1.2 - dev: true /jest-changed-files@29.7.0: resolution: {integrity: sha512-fEArFiwf1BpQ+4bXSprcDc3/x4HSzL4al2tozwVpDFpsxALjLYdyiIK4e5Vz66GQJIbXJ82+35PtysofptNX2w==} @@ -14094,7 +13902,7 @@ packages: - babel-plugin-macros - supports-color - /jest-cli@29.7.0(@types/node@20.14.15): + /jest-cli@29.7.0(@types/node@20.17.10): resolution: {integrity: sha512-OVVobw2IubN/GSYsxETi+gOe7Ka59EFMR/twOU3Jb2GnKKeMGJB5SGUUrEz3SFVmJASUdZUzy83sLNNQ2gZslg==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} hasBin: true @@ -14108,10 +13916,10 @@ packages: '@jest/test-result': 29.7.0 '@jest/types': 29.6.3 chalk: 4.1.2 - create-jest: 29.7.0(@types/node@20.14.15) + create-jest: 29.7.0(@types/node@20.17.10) exit: 0.1.2 import-local: 3.1.0 - jest-config: 29.7.0(@types/node@20.14.15) + jest-config: 29.7.0(@types/node@20.17.10) jest-util: 29.7.0 jest-validate: 29.7.0 yargs: 17.7.2 @@ -14121,45 +13929,6 @@ packages: - supports-color - ts-node - /jest-config@29.7.0(@types/node@20.14.15): - resolution: {integrity: sha512-uXbpfeQ7R6TZBqI3/TxCU4q4ttk3u0PJeC+E0zbfSoSjq6bJ7buBPxzQPL0ifrkY4DNu4JUdk0ImlBUYi840eQ==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - peerDependencies: - '@types/node': '*' - ts-node: '>=9.0.0' - peerDependenciesMeta: - '@types/node': - optional: true - ts-node: - optional: true - dependencies: - '@babel/core': 7.24.7 - '@jest/test-sequencer': 29.7.0 - '@jest/types': 29.6.3 - '@types/node': 20.14.15 - babel-jest: 29.7.0(@babel/core@7.24.7) - chalk: 4.1.2 - ci-info: 3.9.0 - deepmerge: 4.3.1 - glob: 7.2.3 - graceful-fs: 4.2.11 - jest-circus: 29.7.0 - jest-environment-node: 29.7.0 - jest-get-type: 29.6.3 - jest-regex-util: 29.6.3 - jest-resolve: 29.7.0 - jest-runner: 29.7.0 - jest-util: 29.7.0 - jest-validate: 29.7.0 - micromatch: 4.0.8 - parse-json: 5.2.0 - pretty-format: 29.7.0 - slash: 3.0.0 - strip-json-comments: 3.1.1 - transitivePeerDependencies: - - babel-plugin-macros - - supports-color - /jest-config@29.7.0(@types/node@20.17.10): resolution: {integrity: sha512-uXbpfeQ7R6TZBqI3/TxCU4q4ttk3u0PJeC+E0zbfSoSjq6bJ7buBPxzQPL0ifrkY4DNu4JUdk0ImlBUYi840eQ==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} @@ -14305,7 +14074,7 @@ packages: '@types/stack-utils': 2.0.3 chalk: 4.1.2 graceful-fs: 4.2.11 - micromatch: 4.0.7 + micromatch: 4.0.8 pretty-format: 29.7.0 slash: 3.0.0 stack-utils: 2.0.6 @@ -14484,7 +14253,7 @@ packages: merge-stream: 2.0.0 supports-color: 8.1.1 - /jest@29.7.0(@types/node@20.14.15): + /jest@29.7.0(@types/node@20.17.10): resolution: {integrity: sha512-NIy3oAFp9shda19hy4HK0HRTWKtPJmGdnvywu01nOqNC2vZg+Z+fvJDxpMQA88eb2I9EcafcdjYgsDthnYTvGw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} hasBin: true @@ -14497,7 +14266,7 @@ packages: '@jest/core': 29.7.0 '@jest/types': 29.6.3 import-local: 3.1.0 - jest-cli: 29.7.0(@types/node@20.14.15) + jest-cli: 29.7.0(@types/node@20.17.10) transitivePeerDependencies: - '@types/node' - babel-plugin-macros @@ -14742,7 +14511,7 @@ packages: resolution: {integrity: sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==} engines: {node: '>=6'} - /knip@4.6.0(@types/node@20.14.15)(typescript@5.5.4): + /knip@4.6.0(@types/node@20.17.10)(typescript@5.7.2): resolution: {integrity: sha512-6slzggzmyAuvtr97nH56ob1RNlkrG2dGF7yn8PJ/LIF8bPsoM93TRNLWTbmuOg4/E1CImilSX4qy9fok0AKJyA==} engines: {node: '>=18.6.0'} hasBin: true @@ -14757,7 +14526,7 @@ packages: '@pnpm/logger': 5.0.0 '@pnpm/workspace.pkgs-graph': 2.0.16(@pnpm/logger@5.0.0) '@snyk/github-codeowners': 1.1.0 - '@types/node': 20.14.15 + '@types/node': 20.17.10 '@types/picomatch': 2.3.3 easy-table: 1.2.0 fast-glob: 3.3.2 @@ -14772,7 +14541,7 @@ packages: smol-toml: 1.1.4 strip-json-comments: 5.0.1 summary: 2.1.0 - typescript: 5.5.4 + typescript: 5.7.2 zod: 3.22.4 zod-validation-error: 3.0.0(zod@3.22.4) transitivePeerDependencies: @@ -14854,6 +14623,11 @@ packages: resolution: {integrity: sha512-Y+60/zizpJ3HRH8DCss+q95yr6145JXZo46OTpFvDZWLfRCE4qChOyk1b26nMaNpfHHgxagk9dXT5OP0Tfe+dQ==} dev: true + /ky@1.7.4: + resolution: {integrity: sha512-zYEr/gh7uLW2l4su11bmQ2M9xLgQLjyvx58UyNM/6nuqyWFHPX5ktMjvpev3F8QWdjSsHUpnWew4PBCswBNuMQ==} + engines: {node: '>=18'} + dev: false + /lazy-universal-dotenv@4.0.0: resolution: {integrity: sha512-aXpZJRnTkpK6gQ/z4nk+ZBLd/Qdp118cvPruLSIQzQNRhKwEcdXCOzXuF55VDqIiuAaY3UGZ10DJtvZzDcvsxg==} engines: {node: '>=14.0.0'} @@ -14921,12 +14695,12 @@ packages: engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} dev: false - /lint-staged@15.2.11: - resolution: {integrity: sha512-Ev6ivCTYRTGs9ychvpVw35m/bcNDuBN+mnTeObCL5h+boS5WzBEC6LHI4I9F/++sZm1m+J2LEiy0gxL/R9TBqQ==} + /lint-staged@15.3.0: + resolution: {integrity: sha512-vHFahytLoF2enJklgtOtCtIjZrKD/LoxlaUusd5nh7dWv/dkKQJY74ndFSzxCdv7g0ueGg1ORgTSt4Y9LPZn9A==} engines: {node: '>=18.12.0'} hasBin: true dependencies: - chalk: 5.3.0 + chalk: 5.4.1 commander: 12.1.0 debug: 4.4.0 execa: 8.0.1 @@ -14960,21 +14734,12 @@ packages: lit-html: 2.8.0 dev: true - /lit-element@4.0.6: - resolution: {integrity: sha512-U4sdJ3CSQip7sLGZ/uJskO5hGiqtlpxndsLr6mt3IQIjheg93UKYeGQjWMRql1s/cXNOaRrCzC2FQwjIwSUqkg==} - dependencies: - '@lit-labs/ssr-dom-shim': 1.2.0 - '@lit/reactive-element': 2.0.4 - lit-html: 3.2.1 - dev: false - /lit-element@4.1.1: resolution: {integrity: sha512-HO9Tkkh34QkTeUmEdNYhMT8hzLid7YlMlATSi1q4q17HE5d9mrrEHJ/o8O2D0cMi182zK1F3v7x0PWFjrhXFew==} dependencies: '@lit-labs/ssr-dom-shim': 1.2.0 '@lit/reactive-element': 2.0.4 lit-html: 3.2.1 - dev: true /lit-html@2.8.0: resolution: {integrity: sha512-o9t+MQM3P4y7M7yNzqAyjp7z+mQGa4NS4CxiyLqFPyFWyc4O+nodLrkrxSaCTrla6M5YOLaT3RpbbqjszB5g3Q==} @@ -14982,12 +14747,6 @@ packages: '@types/trusted-types': 2.0.7 dev: true - /lit-html@3.1.4: - resolution: {integrity: sha512-yKKO2uVv7zYFHlWMfZmqc+4hkmSbFp8jgjdZY9vvR9jr4J8fH6FUMXhr+ljfELgmjpvlF7Z1SJ5n5/Jeqtc9YA==} - dependencies: - '@types/trusted-types': 2.0.7 - dev: false - /lit-html@3.2.1: resolution: {integrity: sha512-qI/3lziaPMSKsrwlxH/xMgikhQ0EGOX2ICU73Bi/YHFvz2j/yMCIrw4+puF2IpQ4+upd3EWbvnHM9+PnJn48YA==} dependencies: @@ -15001,21 +14760,12 @@ packages: lit-html: 2.8.0 dev: true - /lit@3.1.4: - resolution: {integrity: sha512-q6qKnKXHy2g1kjBaNfcoLlgbI3+aSOZ9Q4tiGa9bGYXq5RBXxkVTqTIVmP2VWMp29L4GyvCFm8ZQ2o56eUAMyA==} - dependencies: - '@lit/reactive-element': 2.0.4 - lit-element: 4.0.6 - lit-html: 3.1.4 - dev: false - /lit@3.2.1: resolution: {integrity: sha512-1BBa1E/z0O9ye5fZprPtdqnc0BFzxIxTTOO/tQFmyC/hj1O3jL4TfmLBw0WEwjAokdLwpclkvGgDJwTIh0/22w==} dependencies: '@lit/reactive-element': 2.0.4 lit-element: 4.1.1 lit-html: 3.2.1 - dev: true /load-json-file@6.2.0: resolution: {integrity: sha512-gUD/epcRms75Cw8RT1pUdHugZYM5ce64ucs2GEISABwkRsOQr0q2wm/MV2TKThycIe5e0ytRweW2RZxclogCdQ==} @@ -15216,20 +14966,12 @@ packages: get-func-name: 2.0.2 dev: true - /lowercase-keys@3.0.0: - resolution: {integrity: sha512-ozCC6gdQ+glXOQsveKD0YsDy8DSQFjDTz4zyzEHNV5+JP5D62LmfDZ6o1cycFx9ouG940M5dE8C8CTewdj2YWQ==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - dev: false - /lru-cache@10.2.2: resolution: {integrity: sha512-9hp3Vp2/hFQUiIwKo8XCeFVnrg8Pk3TYNPIR7tJADKi5YfcF7vEaK7avFHTlSy3kOKYaJQaalfEo6YuXdceBOQ==} engines: {node: 14 || >=16.14} - /lru-cache@4.1.5: - resolution: {integrity: sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==} - dependencies: - pseudomap: 1.0.2 - yallist: 2.1.2 + /lru-cache@10.4.3: + resolution: {integrity: sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==} dev: false /lru-cache@5.1.1: @@ -15304,7 +15046,7 @@ packages: resolution: {integrity: sha512-hXdUTZYIVOt1Ex//jAQi+wTZZpUpwBj/0QsOzqegb3rGMMeJiSEu5xLHnYfBrRV4RH2+OCSOO95Is/7x1WJ4bw==} engines: {node: '>=10'} dependencies: - semver: 7.6.2 + semver: 7.6.3 /make-dir@5.0.0: resolution: {integrity: sha512-G0yBotnlWVonPClw+tq+xi4K7DZC9n96HjGTBDdHkstAVsDkfZhi1sTvZypXLpyQTbISBkDtK0E5XlUqDsShQg==} @@ -16346,20 +16088,17 @@ packages: engines: {node: '>=18'} dev: false - /mimic-response@3.1.0: - resolution: {integrity: sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==} - engines: {node: '>=10'} - dev: false - - /mimic-response@4.0.0: - resolution: {integrity: sha512-e5ISH9xMYU0DzrT+jl8q2ze9D6eWBto+I8CNpe+VI+K2J/F/k3PdkdTdz4wvGVH4NTpo+NRYTVIuMQEMMcsLqg==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - dev: false - /min-indent@1.0.1: resolution: {integrity: sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==} engines: {node: '>=4'} + /minimatch@10.0.1: + resolution: {integrity: sha512-ethXTt3SGGR+95gudmqJ1eNhRO7eGEGIgYA9vnPatK4/etz2MEVDno5GMCibdMTuBMyElzIlgxMna3K94XDIDQ==} + engines: {node: 20 || >=22} + dependencies: + brace-expansion: 2.0.1 + dev: false + /minimatch@3.0.5: resolution: {integrity: sha512-tUpxzX0VAzJHjLu0xUfFv1gwVp9ba3IOuRAVH2EGuRW8a5emA2FlACLqiT/lDVtS1W+TGNwqz3sWaNyLgDJWuw==} dependencies: @@ -16395,6 +16134,7 @@ packages: engines: {node: '>=16 || 14 >=14.17'} dependencies: brace-expansion: 2.0.1 + dev: true /minimatch@9.0.5: resolution: {integrity: sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==} @@ -16739,11 +16479,6 @@ packages: resolution: {integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==} engines: {node: '>=0.10.0'} - /normalize-url@8.0.1: - resolution: {integrity: sha512-IO9QvjUMWxPQQhs60oOu10CRkWCiZzSUkzbXGGV9pviYl1fXYcvkzQ5jV9z8Y6un8ARoVRl4EtC6v6jNqbaJ/w==} - engines: {node: '>=14.16'} - dev: false - /npm-bundled@2.0.1: resolution: {integrity: sha512-gZLxXdjEzE/+mOstGDqR6b0EkhJ+kM6fxM6vUuckuctuVPh80Q6pw/rSZj9s4Gex9GxWtIicO1pc8DB9KZWudw==} engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} @@ -16775,16 +16510,6 @@ packages: engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} dev: false - /npm-package-arg@11.0.2: - resolution: {integrity: sha512-IGN0IAwmhDJwy13Wc8k+4PEbTPhpJnMtfR53ZbOyjkvmEcLS4nCwp6mvMWjS5sUjeiW3mpx6cHmuhKEu9XmcQw==} - engines: {node: ^16.14.0 || >=18.0.0} - dependencies: - hosted-git-info: 7.0.2 - proc-log: 4.2.0 - semver: 7.6.3 - validate-npm-package-name: 5.0.1 - dev: false - /npm-package-arg@11.0.3: resolution: {integrity: sha512-sHGJy8sOC1YraBywpzQlIKBE4pBbGbiF95U6Auspzyem956E0+FtDtsx1ZxlOJkQCZ1AFXAY/yuvtFYrOxF+Bw==} engines: {node: ^16.14.0 || >=18.0.0} @@ -16819,7 +16544,7 @@ packages: dependencies: npm-install-checks: 6.3.0 npm-normalize-package-bin: 3.0.1 - npm-package-arg: 11.0.2 + npm-package-arg: 11.0.3 semver: 7.6.3 dev: false @@ -17200,7 +16925,7 @@ packages: is-unicode-supported: 2.0.0 log-symbols: 6.0.0 stdin-discarder: 0.2.2 - string-width: 7.1.0 + string-width: 7.2.0 strip-ansi: 7.1.0 dev: false @@ -17209,11 +16934,6 @@ packages: engines: {node: '>=0.10.0'} dev: false - /p-cancelable@3.0.0: - resolution: {integrity: sha512-mlVgR3PGuzlo0MmTdk4cXqXWlwQDLnONTAg6sm62XkMJEiRxN3GL3SffkYvqwonbkJBcrI7Uvv5Zh9yjvn2iUw==} - engines: {node: '>=12.20'} - dev: false - /p-defer@1.0.0: resolution: {integrity: sha512-wB3wfAxZpk2AzOfUMJNL+d36xothRSyj8EXOa4f6GMqYDN9BJaaSISbsk+wS9abmnebVw95C2Kb5t85UmpCxuw==} engines: {node: '>=4'} @@ -17351,11 +17071,11 @@ packages: /package-json-from-dist@1.0.0: resolution: {integrity: sha512-dATvCeZN/8wQsGywez1mzHtTlP22H8OEfPrVMLNr4/eGa+ijtLn/6M5f0dY8UKNrC2O9UCU6SSoG3qRKnt7STw==} - /package-json@8.1.1: - resolution: {integrity: sha512-cbH9IAIJHNj9uXi196JVsRlt7cHKak6u/e6AkL/bkRelZ7rlL3X1YKxsZwa36xipOEKAsdtmaG6aAJoM1fx2zA==} - engines: {node: '>=14.16'} + /package-json@10.0.1: + resolution: {integrity: sha512-ua1L4OgXSBdsu1FPb7F3tYH0F48a6kxvod4pLUlGY9COeJAJQNX/sNH2IiEmsxw7lqYiAwrdHMjz1FctOsyDQg==} + engines: {node: '>=18'} dependencies: - got: 12.6.1 + ky: 1.7.4 registry-auth-token: 5.0.2 registry-url: 6.0.1 semver: 7.6.3 @@ -17791,8 +17511,8 @@ packages: hasBin: true dev: true - /prettier@3.3.3: - resolution: {integrity: sha512-i2tDNA0O5IrMO757lfrdQZCc2jPNDVntV0m/+4whiDfWaTKfMNgR7Qz0NAeGz/nRqF4m5/6CLzbP4/liHt12Ew==} + /prettier@3.4.2: + resolution: {integrity: sha512-e9MewbtFo+Fevyuxn/4rrcDAaq0IYxPGLvObpQjiZBMAzB9IGmzlnG9RZy3FFas+eBMu2vA0CszMeduow5dIuQ==} engines: {node: '>=14'} hasBin: true dev: false @@ -17929,10 +17649,6 @@ packages: /proxy-from-env@1.1.0: resolution: {integrity: sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==} - /pseudomap@1.0.2: - resolution: {integrity: sha512-b/YwNhb8lk1Zz2+bXXpS/LK9OisiZZ1SNsSLxN1x2OXVEhW2Ckr/7mWE5vrC1ZTiJlD9g19jWszTmJsB+oEpFQ==} - dev: false - /psl@1.9.0: resolution: {integrity: sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag==} dev: false @@ -18046,11 +17762,6 @@ packages: engines: {node: '>=8'} dev: false - /quick-lru@5.1.1: - resolution: {integrity: sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==} - engines: {node: '>=10'} - dev: false - /ramda@0.29.0: resolution: {integrity: sha512-BBea6L67bYLtdbOqfp8f58fPMqEwx0doL+pAi8TZyp2YWz8R9G8z9x75CZI8W+ftqhFHCpEX2cRnUUXK130iKA==} dev: true @@ -18538,10 +18249,6 @@ packages: resolution: {integrity: sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==} dev: false - /resolve-alpn@1.2.1: - resolution: {integrity: sha512-0a1F4l73/ZFZOakJnQ3FvkJ2+gSTQWz/r2KE5OdDY0TxPm5h4GkqkWWfM47T7HsbnOtcJVEF4epCVy6u7Q3K+g==} - dev: false - /resolve-cwd@3.0.0: resolution: {integrity: sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==} engines: {node: '>=8'} @@ -18607,13 +18314,6 @@ packages: supports-preserve-symlinks-flag: 1.0.0 dev: false - /responselike@3.0.0: - resolution: {integrity: sha512-40yHxbNcl2+rzXvZuVkrYohathsSJlMTXKryG5y8uciHv1+xDLHQpgjG64JUO9nrEq2jGLH6IZ8BcZyw3wrweg==} - engines: {node: '>=14.16'} - dependencies: - lowercase-keys: 3.0.0 - dev: false - /restore-cursor@3.1.0: resolution: {integrity: sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==} engines: {node: '>=8'} @@ -18861,11 +18561,10 @@ packages: - supports-color dev: false - /sembear@0.5.2: - resolution: {integrity: sha512-Ij1vCAdFgWABd7zTg50Xw1/p0JgESNxuLlneEAsmBrKishA06ulTTL/SHGmNy2Zud7+rKrHTKNI6moJsn1ppAQ==} + /sembear@0.7.0: + resolution: {integrity: sha512-XyLTEich2D02FODCkfdto3mB9DetWPLuTzr4tvoofe9SvyM27h4nQSbV3+iVcYQz94AFyKtqBv5pcZbj3k2hdA==} dependencies: - '@types/semver': 6.2.7 - semver: 6.3.1 + semver: 7.6.3 dev: false /semver@5.7.2: @@ -18904,6 +18603,7 @@ packages: resolution: {integrity: sha512-FNAIBWCx9qcRhoHcgcJ0gvU7SN1lYU2ZXuSfl04bSC5OpvDHFyJCjdNHomPXxjQlCBU67YW64PzY7/VIEH7F2w==} engines: {node: '>=10'} hasBin: true + dev: false /semver@7.6.3: resolution: {integrity: sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==} @@ -19014,24 +18714,12 @@ packages: dependencies: kind-of: 6.0.3 - /shebang-command@1.2.0: - resolution: {integrity: sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg==} - engines: {node: '>=0.10.0'} - dependencies: - shebang-regex: 1.0.0 - dev: false - /shebang-command@2.0.0: resolution: {integrity: sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==} engines: {node: '>=8'} dependencies: shebang-regex: 3.0.0 - /shebang-regex@1.0.0: - resolution: {integrity: sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ==} - engines: {node: '>=0.10.0'} - dev: false - /shebang-regex@3.0.0: resolution: {integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==} engines: {node: '>=8'} @@ -19215,13 +18903,6 @@ packages: resolution: {integrity: sha512-q/JSVd1Lptzhf5bkYm4ob4iWPjx0KiRe3sRFBNrVqbJkFaBm5vbbowy1mymoPNLRa52+oadOhJ+K49wsSeSjTA==} dev: true - /spawndamnit@2.0.0: - resolution: {integrity: sha512-j4JKEcncSjFlqIwU5L/rp2N5SIPsdxaRsIv678+TZxZ0SRDJTm8JrxJMjE/XuiEZNEir3S8l0Fa3Ke339WI4qA==} - dependencies: - cross-spawn: 5.1.0 - signal-exit: 3.0.7 - dev: false - /spdx-correct@3.2.0: resolution: {integrity: sha512-kN9dJbvnySHULIluDHy32WHRUu3Og7B9sbY7tsFLctQkIqnMh3hErYgdMjTYuqmcXX+lK5T1lnUt3G7zNswmZA==} dependencies: @@ -19448,15 +19129,6 @@ packages: strip-ansi: 7.1.0 dev: false - /string-width@7.1.0: - resolution: {integrity: sha512-SEIJCWiX7Kg4c129n48aDRwLbFb2LJmXXFrWBG4NGaRtMQ3myKPKbwrD1BKqQn74oCoNMBVrfDEr5M9YxCsrkw==} - engines: {node: '>=18'} - dependencies: - emoji-regex: 10.3.0 - get-east-asian-width: 1.2.0 - strip-ansi: 7.1.0 - dev: false - /string-width@7.2.0: resolution: {integrity: sha512-tsaTIkKW9b4N+AEj+SVA+WhJzV7/zMhcSu78mLKWSk7cXMOSHsBKFWUs0fWwq8QyK3MgJBQRX6Gbi4kYbdvGkQ==} engines: {node: '>=18'} @@ -19550,7 +19222,7 @@ packages: resolution: {integrity: sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==} engines: {node: '>=12'} dependencies: - ansi-regex: 6.0.1 + ansi-regex: 6.1.0 /strip-bom@3.0.0: resolution: {integrity: sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==} @@ -19694,26 +19366,26 @@ packages: tslib: 2.8.1 dev: false - /syncpack@12.3.3(typescript@5.5.4): - resolution: {integrity: sha512-r154Rk8YtJA0My8Nu5v4e58n3y85atG4WlxekTQ/DT4toqiMtprqn5LrHuNVAhbpsOfUHPv6EFMj9k+FdDvgDA==} + /syncpack@12.4.0(typescript@5.7.2): + resolution: {integrity: sha512-iVDbuxW1zpjC8IuGLLgTjfgnAjr1iTd+In//RGUi49nKT8f6BWYSEAt496fj4eGNmYeajUiGngBHl15Jb++RBg==} engines: {node: '>=16'} hasBin: true dependencies: - '@effect/schema': 0.66.5(effect@3.0.3)(fast-check@3.17.2) + '@effect/schema': 0.69.0(effect@3.5.7) chalk: 5.3.0 chalk-template: 1.1.0 - commander: 12.0.0 - cosmiconfig: 9.0.0(typescript@5.5.4) - effect: 3.0.3 + commander: 12.1.0 + cosmiconfig: 9.0.0(typescript@5.7.2) + effect: 3.5.7 enquirer: 2.4.1 - fast-check: 3.17.2 - globby: 14.0.1 - minimatch: 9.0.4 - npm-package-arg: 11.0.2 + fast-check: 3.20.0 + globby: 14.0.2 + minimatch: 10.0.1 + npm-package-arg: 11.0.3 ora: 8.0.1 prompts: 2.4.2 read-yaml-file: 2.1.0 - semver: 7.6.0 + semver: 7.6.3 tightrope: 0.2.0 ts-toolbelt: 9.6.0 transitivePeerDependencies: @@ -19904,7 +19576,6 @@ packages: /tinyexec@0.3.2: resolution: {integrity: sha512-KQQR9yN7R5+OSwaK0XQoj22pwHoTlgYqmUscPYoknOoWCWfj/5/ABTMRi69FrKU5ffPVh5QcFikpWJI/P1ocHA==} - dev: true /tinyglobby@0.2.10: resolution: {integrity: sha512-Zc+8eJlFMvgatPZTl6A9L/yht8QqdmUNtURHaKZLmKBE12hNPSrqNkUp2cs3M/UKmNVVAMFQYSjYIVHDjW5zew==} @@ -20045,16 +19716,12 @@ packages: resolution: {integrity: sha512-q5W7tVM71e2xjHZTlgfTDoPF/SmqKG5hddq9SzR49CH2hayqRKJtQ4mtRlSxKaJlR/+9rEM+mnBHf7I2/BQcpQ==} engines: {node: '>=6.10'} - /ts-expose-internals-conditionally@1.0.0-empty.0: - resolution: {integrity: sha512-F8m9NOF6ZhdOClDVdlM8gj3fDCav4ZIFSs/EI3ksQbAAXVSCN/Jh5OCJDDZWBuBy9psFc6jULGDlPwjMYMhJDw==} - dev: false - /ts-interface-checker@0.1.13: resolution: {integrity: sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==} dev: true - /ts-jest@29.1.5(@babel/core@7.24.7)(jest@29.7.0)(typescript@5.7.2): - resolution: {integrity: sha512-UuClSYxM7byvvYfyWdFI+/2UxMmwNyJb0NPkZPQE2hew3RurV7l7zURgOHAd/1I1ZdPpe3GUsXNXAcN8TFKSIg==} + /ts-jest@29.2.5(@babel/core@7.24.7)(jest@29.7.0)(typescript@5.7.2): + resolution: {integrity: sha512-KD8zB2aAZrcKIdGk4OwpJggeLcH1FgrICqDSROWqlnJXGCXK4Mn6FcdK2B6670Xr73lHMG1kHw8R87A0ecZ+vA==} engines: {node: ^14.15.0 || ^16.10.0 || ^18.0.0 || >=20.0.0} hasBin: true peerDependencies: @@ -20079,13 +19746,14 @@ packages: dependencies: '@babel/core': 7.24.7 bs-logger: 0.2.6 + ejs: 3.1.10 fast-json-stable-stringify: 2.1.0 - jest: 29.7.0(@types/node@20.14.15) + jest: 29.7.0(@types/node@20.17.10) jest-util: 29.7.0 json5: 2.2.3 lodash.memoize: 4.1.2 make-error: 1.3.6 - semver: 7.6.2 + semver: 7.6.3 typescript: 5.7.2 yargs-parser: 21.1.1 dev: false @@ -20301,12 +19969,6 @@ packages: /typedarray@0.0.6: resolution: {integrity: sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA==} - /typescript@5.3.3: - resolution: {integrity: sha512-pXWcraxM0uxAS+tN0AG/BF2TyqmHO014Z070UsJ+pFvYuRSq8KH8DmWpnbXe0pEPDHXZV3FcAbJkijJ5oNEnWw==} - engines: {node: '>=14.17'} - hasBin: true - dev: false - /typescript@5.4.2: resolution: {integrity: sha512-+2/g0Fds1ERlP6JsakQQDXjZdZMM+rqpamFZJEKh4kwTIn3iDkgKtby0CeNd5ATNZ4Ry1ax15TMx0W2V+miizQ==} engines: {node: '>=14.17'} @@ -20319,8 +19981,8 @@ packages: hasBin: true dev: true - /typescript@5.5.4: - resolution: {integrity: sha512-Mtq29sKDAEYP7aljRgtPOpTvOfbwRWlS6dPRzwjdE+C0R4brX/GUyhHSecbHMFLNBLcJIPt9nl9yG5TZ1weH+Q==} + /typescript@5.6.1-rc: + resolution: {integrity: sha512-E3b2+1zEFu84jB0YQi9BORDjz9+jGbwwy1Zi3G0LUNw7a7cePUrHMRNy8aPh53nXpkFGVHSxIZo5vKTfYaFiBQ==} engines: {node: '>=14.17'} hasBin: true dev: false @@ -20373,6 +20035,7 @@ packages: /undici-types@5.26.5: resolution: {integrity: sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==} + dev: true /undici-types@6.19.8: resolution: {integrity: sha512-ve2KP6f/JnbPBFyobGHuerC9g1FYGn/F8n1LWTwNxCEzd6IfqTwUQcNXgEtmmQ6DlRrC1hrSrBnCZPokRrDHjw==} @@ -20439,7 +20102,7 @@ packages: vfile-message: 4.0.2 vfile-reporter: 8.1.1 vfile-statistics: 3.0.0 - yaml: 2.4.5 + yaml: 2.6.1 transitivePeerDependencies: - supports-color dev: false @@ -20749,12 +20412,6 @@ packages: spdx-correct: 3.2.0 spdx-expression-parse: 3.0.1 - /validate-npm-package-name@3.0.0: - resolution: {integrity: sha512-M6w37eVCMMouJ9V/sdPGnC5H4uDr73/+xdq0FBLO3TFFX1+7wiUY6Es328NN+y43tmY+doUdN9g9J21vqB7iLw==} - dependencies: - builtins: 1.0.3 - dev: false - /validate-npm-package-name@4.0.0: resolution: {integrity: sha512-mzR0L8ZDktZjpX4OB46KT+56MAhl4EIazWP/+G/HPGuvfdaqg4YsCdtOm6U9+LOFyYDoh4dpnpxZRB9MQQns5Q==} engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} @@ -20842,7 +20499,7 @@ packages: vfile-message: 4.0.2 dev: false - /vite-node@1.6.0(@types/node@20.14.15): + /vite-node@1.6.0(@types/node@20.17.10): resolution: {integrity: sha512-de6HJgzC+TFzOu0NTC4RAIsyf/DY/ibWDYQUcuEA84EMHhcefTUGkjFHKKEJhQN4A+6I0u++kr3l36ZF2d7XRw==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true @@ -20851,7 +20508,7 @@ packages: debug: 4.4.0 pathe: 1.1.2 picocolors: 1.1.1 - vite: 5.4.11(@types/node@20.14.15) + vite: 5.4.11(@types/node@20.17.10) transitivePeerDependencies: - '@types/node' - less @@ -20864,31 +20521,6 @@ packages: - terser dev: true - /vite-plugin-dts@3.9.1(@types/node@20.14.15)(typescript@5.7.2)(vite@5.4.11): - resolution: {integrity: sha512-rVp2KM9Ue22NGWB8dNtWEr+KekN3rIgz1tWD050QnRGlriUCmaDwa7qA5zDEjbXg5lAXhYMSBJtx3q3hQIJZSg==} - engines: {node: ^14.18.0 || >=16.0.0} - peerDependencies: - typescript: '*' - vite: '*' - peerDependenciesMeta: - vite: - optional: true - dependencies: - '@microsoft/api-extractor': 7.43.0(@types/node@20.14.15) - '@rollup/pluginutils': 5.1.0(rollup@4.22.4) - '@vue/language-core': 1.8.27(typescript@5.7.2) - debug: 4.3.5 - kolorist: 1.8.0 - magic-string: 0.30.10 - typescript: 5.7.2 - vite: 5.4.11(@types/node@20.14.15) - vue-tsc: 1.8.27(typescript@5.7.2) - transitivePeerDependencies: - - '@types/node' - - rollup - - supports-color - dev: true - /vite-plugin-dts@3.9.1(@types/node@20.17.10)(typescript@5.7.2)(vite@5.4.11): resolution: {integrity: sha512-rVp2KM9Ue22NGWB8dNtWEr+KekN3rIgz1tWD050QnRGlriUCmaDwa7qA5zDEjbXg5lAXhYMSBJtx3q3hQIJZSg==} engines: {node: ^14.18.0 || >=16.0.0} @@ -20937,7 +20569,7 @@ packages: vite: 5.4.11(@types/node@20.17.10) dev: true - /vite@5.2.12(@types/node@20.14.15): + /vite@5.2.12(@types/node@20.17.10): resolution: {integrity: sha512-/gC8GxzxMK5ntBwb48pR32GGhENnjtY30G4A0jemunsBkiEZFw60s8InGpN8gkhHEkjnRK1aSAxeQgwvFhUHAA==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true @@ -20965,7 +20597,7 @@ packages: terser: optional: true dependencies: - '@types/node': 20.14.15 + '@types/node': 20.17.10 esbuild: 0.20.2 postcss: 8.4.38 rollup: 4.18.0 @@ -20973,45 +20605,6 @@ packages: fsevents: 2.3.3 dev: true - /vite@5.4.11(@types/node@20.14.15): - resolution: {integrity: sha512-c7jFQRklXua0mTzneGW9QVyxFjUgwcihC4bXEtujIo2ouWCe1Ajt/amn2PCxYnhYfd5k09JX3SB7OYWFKYqj8Q==} - engines: {node: ^18.0.0 || >=20.0.0} - hasBin: true - peerDependencies: - '@types/node': ^18.0.0 || >=20.0.0 - less: '*' - lightningcss: ^1.21.0 - sass: '*' - sass-embedded: '*' - stylus: '*' - sugarss: '*' - terser: ^5.4.0 - peerDependenciesMeta: - '@types/node': - optional: true - less: - optional: true - lightningcss: - optional: true - sass: - optional: true - sass-embedded: - optional: true - stylus: - optional: true - sugarss: - optional: true - terser: - optional: true - dependencies: - '@types/node': 20.14.15 - esbuild: 0.21.5 - postcss: 8.4.47 - rollup: 4.22.4 - optionalDependencies: - fsevents: 2.3.3 - dev: true - /vite@5.4.11(@types/node@20.17.10): resolution: {integrity: sha512-c7jFQRklXua0mTzneGW9QVyxFjUgwcihC4bXEtujIo2ouWCe1Ajt/amn2PCxYnhYfd5k09JX3SB7OYWFKYqj8Q==} engines: {node: ^18.0.0 || >=20.0.0} @@ -21051,7 +20644,7 @@ packages: fsevents: 2.3.3 dev: true - /vitest@1.6.0(@types/node@20.14.15): + /vitest@1.6.0(@types/node@20.17.10): resolution: {integrity: sha512-H5r/dN06swuFnzNFhq/dnz37bPXnq8xB2xB5JOVk8K09rUtoeNN+LHWkoQ0A/i3hvbUKKcCei9KpbxqHMLhLLA==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true @@ -21076,7 +20669,7 @@ packages: jsdom: optional: true dependencies: - '@types/node': 20.14.15 + '@types/node': 20.17.10 '@vitest/expect': 1.6.0 '@vitest/runner': 1.6.0 '@vitest/snapshot': 1.6.0 @@ -21094,8 +20687,8 @@ packages: strip-literal: 2.1.0 tinybench: 2.8.0 tinypool: 0.8.4 - vite: 5.4.11(@types/node@20.14.15) - vite-node: 1.6.0(@types/node@20.14.15) + vite: 5.4.11(@types/node@20.17.10) + vite-node: 1.6.0(@types/node@20.17.10) why-is-node-running: 2.2.2 transitivePeerDependencies: - less @@ -21127,7 +20720,7 @@ packages: dependencies: '@volar/typescript': 1.11.1 '@vue/language-core': 1.8.27(typescript@5.7.2) - semver: 7.6.2 + semver: 7.6.3 typescript: 5.7.2 dev: true @@ -21359,7 +20952,7 @@ packages: engines: {node: '>=18'} dependencies: ansi-styles: 6.2.1 - string-width: 7.1.0 + string-width: 7.2.0 strip-ansi: 7.1.0 dev: false @@ -21480,22 +21073,12 @@ packages: resolution: {integrity: sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==} engines: {node: '>=10'} - /yallist@2.1.2: - resolution: {integrity: sha512-ncTzHV7NvsQZkYe1DW7cbDLm0YpzHmZF5r/iyP3ZnQtMiJ+pjzisCiMNI+Sj+xQF5pXhSHxSB3uDbsBTzY/c2A==} - dev: false - /yallist@3.1.1: resolution: {integrity: sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==} /yallist@4.0.0: resolution: {integrity: sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==} - /yaml@2.4.5: - resolution: {integrity: sha512-aBx2bnqDzVOyNKfsysjA2ms5ZlnjSAW2eG3/L5G/CSujfjLJTJsEw1bGw8kCf04KodQWk1pxlGnZ56CRxiawmg==} - engines: {node: '>= 14'} - hasBin: true - dev: false - /yaml@2.6.1: resolution: {integrity: sha512-7r0XPzioN/Q9kXBro/XPnA6kznR73DHq+GXh5ON7ZozRO6aMjbmiBuKste2wslTFkC5d1dw0GooOCepZXJ2SAg==} engines: {node: '>= 14'}