From 35b5c62ee8a8e9547d334d4dd95d64d1ad0758b3 Mon Sep 17 00:00:00 2001 From: Mend Renovate Date: Sat, 19 Oct 2024 18:05:38 +0200 Subject: [PATCH] chore(deps): update all non-major dependencies (#1272) --- package.json | 22 +- packages/aurelia-slickgrid/package.json | 4 +- packages/demo/package.json | 12 +- pnpm-lock.yaml | 897 ++++++++++++++---------- 4 files changed, 536 insertions(+), 399 deletions(-) diff --git a/package.json b/package.json index 926645b45..2db3c361a 100644 --- a/package.json +++ b/package.json @@ -47,37 +47,37 @@ "@aurelia/platform-browser": "^2.0.0-beta.22", "@formkit/tempo": "^0.1.2", "@jest/types": "^29.6.3", - "@lerna-lite/cli": "^3.9.2", - "@lerna-lite/publish": "^3.9.2", - "@slickgrid-universal/common": "^5.7.0", + "@lerna-lite/cli": "^3.10.0", + "@lerna-lite/publish": "^3.10.0", + "@slickgrid-universal/common": "^5.8.0", "@types/jest": "^29.5.13", - "@types/node": "^22.7.4", + "@types/node": "^22.7.7", "conventional-changelog-conventionalcommits": "^7.0.2", "cross-env": "^7.0.3", "cypress": "^13.15.0", "cypress-real-events": "^1.13.0", - "eslint": "^9.11.1", + "eslint": "^9.13.0", "eslint-plugin-cypress": "^4.0.0", - "eslint-plugin-n": "^17.10.3", + "eslint-plugin-n": "^17.11.1", "eslint-plugin-prefer-arrow": "^1.2.3", - "globals": "^15.9.0", + "globals": "^15.11.0", "jest": "^29.7.0", "jest-cli": "^29.7.0", "jest-environment-jsdom": "^29.7.0", "jest-extended": "^4.0.2", "jest-transform-stub": "^2.0.0", "jsdom-global": "^3.0.2", - "npm-run-all2": "^6.2.3", + "npm-run-all2": "^6.2.4", "pnpm": "^8.15.9", "rimraf": "^5.0.10", "rxjs": "^7.8.1", "ts-jest": "^29.2.5", - "typescript": "^5.6.2", - "typescript-eslint": "^8.7.0" + "typescript": "^5.6.3", + "typescript-eslint": "^8.10.0" }, "pnpm": { "overrides": { - "express": "^4.21.0", + "express": "^4.21.1", "ws": "^8.18.0" } }, diff --git a/packages/aurelia-slickgrid/package.json b/packages/aurelia-slickgrid/package.json index d4cfb76d8..272e58218 100644 --- a/packages/aurelia-slickgrid/package.json +++ b/packages/aurelia-slickgrid/package.json @@ -68,7 +68,7 @@ "copyfiles": "^2.4.1", "dompurify": "^3.1.7", "rimraf": "^5.0.10", - "tslib": "^2.7.0", - "typescript": "^5.6.2" + "tslib": "^2.8.0", + "typescript": "^5.6.3" } } diff --git a/packages/demo/package.json b/packages/demo/package.json index 57457f397..59459a321 100644 --- a/packages/demo/package.json +++ b/packages/demo/package.json @@ -66,7 +66,7 @@ "@types/dompurify": "^3.0.5", "@types/fnando__sparkline": "^0.3.7", "@types/jest": "^29.5.13", - "@types/node": "^22.7.4", + "@types/node": "^22.7.7", "@types/sortablejs": "^1.15.8", "aurelia-polyfills": "^1.3.4", "autoprefixer": "^10.4.20", @@ -76,21 +76,21 @@ "css-loader": "^7.1.2", "dompurify": "^3.1.7", "fetch-jsonp": "^1.3.0", - "html-webpack-plugin": "^5.6.0", + "html-webpack-plugin": "^5.6.2", "htmlhint": "^1.1.4", "isomorphic-fetch": "^3.0.0", - "npm-run-all2": "^6.2.3", + "npm-run-all2": "^6.2.4", "postcss": "^8.4.47", "postcss-loader": "^8.1.1", "rimraf": "^5.0.10", - "sass": "^1.79.4", + "sass": "^1.80.3", "sass-loader": "^16.0.2", "servor": "^4.0.2", "style-loader": "^4.0.0", "ts-loader": "^9.5.1", "ts-node": "^10.9.2", - "tslib": "^2.7.0", - "typescript": "^5.6.2", + "tslib": "^2.8.0", + "typescript": "^5.6.3", "webpack": "^5.95.0", "webpack-bundle-analyzer": "^4.10.2", "webpack-cli": "^5.1.4", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 4a97dd70f..367f593e7 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -5,7 +5,7 @@ settings: excludeLinksFromLockfile: false overrides: - express: ^4.21.0 + express: ^4.21.1 ws: ^8.18.0 importers: @@ -34,20 +34,20 @@ importers: specifier: ^29.6.3 version: 29.6.3 '@lerna-lite/cli': - specifier: ^3.9.2 - version: 3.9.2(@lerna-lite/publish@3.9.2)(@lerna-lite/version@3.9.2)(typescript@5.6.2) + specifier: ^3.10.0 + version: 3.10.0(@lerna-lite/publish@3.10.0)(@lerna-lite/version@3.10.0)(@types/node@22.7.7)(typescript@5.6.3) '@lerna-lite/publish': - specifier: ^3.9.2 - version: 3.9.2(typescript@5.6.2) + specifier: ^3.10.0 + version: 3.10.0(@types/node@22.7.7)(typescript@5.6.3) '@slickgrid-universal/common': - specifier: ^5.7.0 - version: 5.7.0 + specifier: ^5.8.0 + version: 5.8.0 '@types/jest': specifier: ^29.5.13 version: 29.5.13 '@types/node': - specifier: ^22.7.4 - version: 22.7.4 + specifier: ^22.7.7 + version: 22.7.7 conventional-changelog-conventionalcommits: specifier: ^7.0.2 version: 7.0.2 @@ -61,26 +61,26 @@ importers: specifier: ^1.13.0 version: 1.13.0(cypress@13.15.0) eslint: - specifier: ^9.11.1 - version: 9.11.1 + specifier: ^9.13.0 + version: 9.13.0 eslint-plugin-cypress: specifier: ^4.0.0 - version: 4.0.0(eslint@9.11.1) + version: 4.0.0(eslint@9.13.0) eslint-plugin-n: - specifier: ^17.10.3 - version: 17.10.3(eslint@9.11.1) + specifier: ^17.11.1 + version: 17.11.1(eslint@9.13.0) eslint-plugin-prefer-arrow: specifier: ^1.2.3 - version: 1.2.3(eslint@9.11.1) + version: 1.2.3(eslint@9.13.0) globals: - specifier: ^15.9.0 - version: 15.9.0 + specifier: ^15.11.0 + version: 15.11.0 jest: specifier: ^29.7.0 - version: 29.7.0(@types/node@22.7.4)(ts-node@10.9.2) + version: 29.7.0(@types/node@22.7.7)(ts-node@10.9.2) jest-cli: specifier: ^29.7.0 - version: 29.7.0(@types/node@22.7.4)(ts-node@10.9.2) + version: 29.7.0(@types/node@22.7.7)(ts-node@10.9.2) jest-environment-jsdom: specifier: ^29.7.0 version: 29.7.0 @@ -94,8 +94,8 @@ importers: specifier: ^3.0.2 version: 3.0.2(jsdom@24.0.0) npm-run-all2: - specifier: ^6.2.3 - version: 6.2.3 + specifier: ^6.2.4 + version: 6.2.4 pnpm: specifier: ^8.15.9 version: 8.15.9 @@ -107,13 +107,13 @@ importers: version: 7.8.1 ts-jest: specifier: ^29.2.5 - version: 29.2.5(@babel/core@7.24.3)(@jest/types@29.6.3)(jest@29.7.0)(typescript@5.6.2) + version: 29.2.5(@babel/core@7.24.3)(@jest/types@29.6.3)(jest@29.7.0)(typescript@5.6.3) typescript: - specifier: ^5.6.2 - version: 5.6.2 + specifier: ^5.6.3 + version: 5.6.3 typescript-eslint: - specifier: ^8.7.0 - version: 8.7.0(eslint@9.11.1)(typescript@5.6.2) + specifier: ^8.10.0 + version: 8.10.0(eslint@9.13.0)(typescript@5.6.3) packages/aurelia-slickgrid: dependencies: @@ -173,11 +173,11 @@ importers: specifier: ^5.0.10 version: 5.0.10 tslib: - specifier: ^2.7.0 - version: 2.7.0 + specifier: ^2.8.0 + version: 2.8.0 typescript: - specifier: ^5.6.2 - version: 5.6.2 + specifier: ^5.6.3 + version: 5.6.3 packages/demo: dependencies: @@ -265,7 +265,7 @@ importers: version: 2.0.0-beta.22 '@aurelia/ts-jest': specifier: ^2.0.0-beta.22 - version: 2.0.0-beta.22(@babel/core@7.24.3)(@jest/types@29.6.3)(jest@29.7.0)(typescript@5.6.2) + version: 2.0.0-beta.22(@babel/core@7.24.3)(@jest/types@29.6.3)(jest@29.7.0)(typescript@5.6.3) '@aurelia/webpack-loader': specifier: ^2.0.0-beta.22 version: 2.0.0-beta.22 @@ -279,8 +279,8 @@ importers: specifier: ^29.5.13 version: 29.5.13 '@types/node': - specifier: ^22.7.4 - version: 22.7.4 + specifier: ^22.7.7 + version: 22.7.7 '@types/sortablejs': specifier: ^1.15.8 version: 1.15.8 @@ -309,8 +309,8 @@ importers: specifier: ^1.3.0 version: 1.3.0 html-webpack-plugin: - specifier: ^5.6.0 - version: 5.6.0(webpack@5.95.0) + specifier: ^5.6.2 + version: 5.6.2(webpack@5.95.0) htmlhint: specifier: ^1.1.4 version: 1.1.4 @@ -318,23 +318,23 @@ importers: specifier: ^3.0.0 version: 3.0.0 npm-run-all2: - specifier: ^6.2.3 - version: 6.2.3 + specifier: ^6.2.4 + version: 6.2.4 postcss: specifier: ^8.4.47 version: 8.4.47 postcss-loader: specifier: ^8.1.1 - version: 8.1.1(postcss@8.4.47)(typescript@5.6.2)(webpack@5.95.0) + version: 8.1.1(postcss@8.4.47)(typescript@5.6.3)(webpack@5.95.0) rimraf: specifier: ^5.0.10 version: 5.0.10 sass: - specifier: ^1.79.4 - version: 1.79.4 + specifier: ^1.80.3 + version: 1.80.3 sass-loader: specifier: ^16.0.2 - version: 16.0.2(sass@1.79.4)(webpack@5.95.0) + version: 16.0.2(sass@1.80.3)(webpack@5.95.0) servor: specifier: ^4.0.2 version: 4.0.2 @@ -343,16 +343,16 @@ importers: version: 4.0.0(webpack@5.95.0) ts-loader: specifier: ^9.5.1 - version: 9.5.1(typescript@5.6.2)(webpack@5.95.0) + version: 9.5.1(typescript@5.6.3)(webpack@5.95.0) ts-node: specifier: ^10.9.2 - version: 10.9.2(@types/node@22.7.4)(typescript@5.6.2) + version: 10.9.2(@types/node@22.7.7)(typescript@5.6.3) tslib: - specifier: ^2.7.0 - version: 2.7.0 + specifier: ^2.8.0 + version: 2.8.0 typescript: - specifier: ^5.6.2 - version: 5.6.2 + specifier: ^5.6.3 + version: 5.6.3 webpack: specifier: ^5.95.0 version: 5.95.0(webpack-cli@5.1.4) @@ -450,7 +450,7 @@ packages: '@aurelia/runtime-html': 2.0.0-beta.22 modify-code: 2.1.3 parse5: 7.1.2 - typescript: 5.6.2 + typescript: 5.6.3 dev: true /@aurelia/route-recognizer@2.0.0-beta.22: @@ -514,7 +514,7 @@ packages: '@aurelia/template-compiler': 2.0.0-beta.22 dev: true - /@aurelia/ts-jest@2.0.0-beta.22(@babel/core@7.24.3)(@jest/types@29.6.3)(jest@29.7.0)(typescript@5.6.2): + /@aurelia/ts-jest@2.0.0-beta.22(@babel/core@7.24.3)(@jest/types@29.6.3)(jest@29.7.0)(typescript@5.6.3): resolution: {integrity: sha512-geWmVwkg+w8UIft57fheCxLz5JELL2xiw3I/2XhTIoOC5GcfQZjhn0w+jv+pl5RL9M13W3WW5DUyqSV3oCrUfA==} engines: {node: '>=14.17.0'} dependencies: @@ -523,7 +523,7 @@ packages: '@aurelia/platform': 2.0.0-beta.22 '@aurelia/plugin-conventions': 2.0.0-beta.22 '@aurelia/runtime': 2.0.0-beta.22 - ts-jest: 29.2.5(@babel/core@7.24.3)(@jest/types@29.6.3)(jest@29.7.0)(typescript@5.6.2) + ts-jest: 29.2.5(@babel/core@7.24.3)(@jest/types@29.6.3)(jest@29.7.0)(typescript@5.6.3) transitivePeerDependencies: - '@babel/core' - '@jest/transform' @@ -551,7 +551,7 @@ packages: engines: {node: '>=6.9.0'} dependencies: '@babel/highlight': 7.24.2 - picocolors: 1.0.1 + picocolors: 1.1.0 dev: true /@babel/compat-data@7.24.1: @@ -934,13 +934,13 @@ packages: engines: {node: '>=10.0.0'} dev: true - /@eslint-community/eslint-utils@4.4.0(eslint@9.11.1): + /@eslint-community/eslint-utils@4.4.0(eslint@9.13.0): resolution: {integrity: sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 dependencies: - eslint: 9.11.1 + eslint: 9.13.0 eslint-visitor-keys: 3.4.3 dev: true @@ -960,8 +960,8 @@ packages: - supports-color dev: true - /@eslint/core@0.6.0: - resolution: {integrity: sha512-8I2Q8ykA4J0x0o7cg67FPVnehcqWTBehu/lmY+bolPFHGjh49YzGBMXTvpqVgEbBdvNCSxj6iFgiIyHzf03lzg==} + /@eslint/core@0.7.0: + resolution: {integrity: sha512-xp5Jirz5DyPYlPiKat8jaq0EmYvDXKKpzTbxXMpT9eqlRJkRKIz9AGMdlvYjih+im+QlhWrpvVjl8IPC/lHlUw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} dev: true @@ -971,7 +971,7 @@ packages: dependencies: ajv: 6.12.6 debug: 4.3.4(supports-color@8.1.1) - espree: 10.1.0 + espree: 10.2.0 globals: 14.0.0 ignore: 5.3.1 import-fresh: 3.3.0 @@ -982,8 +982,8 @@ packages: - supports-color dev: true - /@eslint/js@9.11.1: - resolution: {integrity: sha512-/qu+TWz8WwPWc7/HcIJKi+c+MOm46GdVaSlTTQcaqaL53+GsoA6MxWp5PtTx48qbSP7ylM1Kn7nhvkugfJvRSA==} + /@eslint/js@9.13.0: + resolution: {integrity: sha512-IFLyoY4d72Z5y/6o/BazFBezupzI/taV8sGumxTAVw3lXG9A6md1Dc34T9s1FoD/an9pJH8RHbAxsaEbBed9lA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} dev: true @@ -1016,13 +1016,26 @@ packages: /@formkit/tempo@0.1.2: resolution: {integrity: sha512-jNPPbjL8oj7hK3eHX++CwbR6X4GKQt+x00/q4yeXkwynXHGKL27dylYhpEgwrmediPP4y7s0XtN1if/M/JYujg==} + /@humanfs/core@0.19.0: + resolution: {integrity: sha512-2cbWIHbZVEweE853g8jymffCA+NCMiuqeECeBBLm8dg2oFdjuGJhgN4UAbI+6v0CKbbhvtXA4qV8YR5Ji86nmw==} + engines: {node: '>=18.18.0'} + dev: true + + /@humanfs/node@0.16.5: + resolution: {integrity: sha512-KSPA4umqSG4LHYRodq31VDwKAvaTF4xmVlzM8Aeh4PlU1JQ3IG0wiA8C25d3RQ9nJyM3mBHyI53K06VVL/oFFg==} + engines: {node: '>=18.18.0'} + dependencies: + '@humanfs/core': 0.19.0 + '@humanwhocodes/retry': 0.3.1 + dev: true + /@humanwhocodes/module-importer@1.0.1: resolution: {integrity: sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==} engines: {node: '>=12.22'} dev: true - /@humanwhocodes/retry@0.3.0: - resolution: {integrity: sha512-d2CGZR2o7fS6sWB7DG/3a95bGKQyHMACZ5aW8qGkkqQpUoZV6C0X7Pc7l4ZNMZkfNBf4VWNe9E1jRsf0G146Ew==} + /@humanwhocodes/retry@0.3.1: + resolution: {integrity: sha512-JBxkERygn7Bv/GbN5Rv8Ul6LVknS+5Bp6RgDC/O8gEBU/yeH5Ui5C/OlWrTb6qct7LjjfT6Re2NxB0ln0yYybA==} engines: {node: '>=18.18'} dev: true @@ -1031,62 +1044,69 @@ packages: engines: {node: '>=10.13.0'} dev: true - /@inquirer/core@9.2.1: - resolution: {integrity: sha512-F2VBt7W/mwqEU4bL0RnHNZmC/OxzNx9cOYxHqnXX3MP6ruYvZUZAW9imgN9+h/uBT/oP8Gh888J2OZSbjSeWcg==} + /@inquirer/core@10.0.0(@types/node@22.7.7): + resolution: {integrity: sha512-7dwoKCGvgZGHWTZfOj2KLmbIAIdiXP9NTrwGaTO/XDfKMEmyBahZpnombiG6JDHmiOrmK3GLEJRXrWExXCDLmQ==} engines: {node: '>=18'} dependencies: - '@inquirer/figures': 1.0.6 - '@inquirer/type': 2.0.0 - '@types/mute-stream': 0.0.4 - '@types/node': 22.7.4 - '@types/wrap-ansi': 3.0.0 + '@inquirer/figures': 1.0.7 + '@inquirer/type': 3.0.0(@types/node@22.7.7) ansi-escapes: 4.3.2 cli-width: 4.1.0 - mute-stream: 1.0.0 + mute-stream: 2.0.0 signal-exit: 4.1.0 strip-ansi: 6.0.1 wrap-ansi: 6.2.0 yoctocolors-cjs: 2.1.2 + transitivePeerDependencies: + - '@types/node' dev: true - /@inquirer/expand@3.0.1: - resolution: {integrity: sha512-ToG8d6RIbnVpbdPdiN7BCxZGiHOTomOX94C2FaT5KOHupV40tKEDozp12res6cMIfRKrXLJyexAZhWVHgbALSQ==} + /@inquirer/expand@4.0.0(@types/node@22.7.7): + resolution: {integrity: sha512-mR7JHNIvCB4o12f75KN42he7s1O9tmcSN4wJ6l04oymfXKLn+lYJFI7z9lbe4/Ald6fm8nuF38fuY5hNPl3B+A==} engines: {node: '>=18'} dependencies: - '@inquirer/core': 9.2.1 - '@inquirer/type': 2.0.0 + '@inquirer/core': 10.0.0(@types/node@22.7.7) + '@inquirer/type': 3.0.0(@types/node@22.7.7) yoctocolors-cjs: 2.1.2 + transitivePeerDependencies: + - '@types/node' dev: true - /@inquirer/figures@1.0.6: - resolution: {integrity: sha512-yfZzps3Cso2UbM7WlxKwZQh2Hs6plrbjs1QnzQDZhK2DgyCo6D8AaHps9olkNcUFlcYERMqU3uJSp1gmy3s/qQ==} + /@inquirer/figures@1.0.7: + resolution: {integrity: sha512-m+Trk77mp54Zma6xLkLuY+mvanPxlE4A7yNKs2HBiyZ4UkVs28Mv5c/pgWrHeInx+USHeX/WEPzjrWrcJiQgjw==} engines: {node: '>=18'} dev: true - /@inquirer/input@3.0.1: - resolution: {integrity: sha512-BDuPBmpvi8eMCxqC5iacloWqv+5tQSJlUafYWUe31ow1BVXjW2a5qe3dh4X/Z25Wp22RwvcaLCc2siHobEOfzg==} + /@inquirer/input@4.0.0(@types/node@22.7.7): + resolution: {integrity: sha512-LD7MNzaX+q2OpU4Fn0i/SedhnnBCAnEzRr6L0MP6ohofFFlx9kp5EXX7flbRZlUnh8icOwC3NFmXTyP76hvo0g==} engines: {node: '>=18'} dependencies: - '@inquirer/core': 9.2.1 - '@inquirer/type': 2.0.0 + '@inquirer/core': 10.0.0(@types/node@22.7.7) + '@inquirer/type': 3.0.0(@types/node@22.7.7) + transitivePeerDependencies: + - '@types/node' dev: true - /@inquirer/select@3.0.1: - resolution: {integrity: sha512-lUDGUxPhdWMkN/fHy1Lk7pF3nK1fh/gqeyWXmctefhxLYxlDsc7vsPBEpxrfVGDsVdyYJsiJoD4bJ1b623cV1Q==} + /@inquirer/select@4.0.0(@types/node@22.7.7): + resolution: {integrity: sha512-XTN4AIFusWbNCBU1Xm2YDxbtH94e/FOrC27U3QargSsoDT1mRm+aLfqE+oOZnUuxwtTnInRT8UHRU3MVOu52wg==} engines: {node: '>=18'} dependencies: - '@inquirer/core': 9.2.1 - '@inquirer/figures': 1.0.6 - '@inquirer/type': 2.0.0 + '@inquirer/core': 10.0.0(@types/node@22.7.7) + '@inquirer/figures': 1.0.7 + '@inquirer/type': 3.0.0(@types/node@22.7.7) ansi-escapes: 4.3.2 yoctocolors-cjs: 2.1.2 + transitivePeerDependencies: + - '@types/node' dev: true - /@inquirer/type@2.0.0: - resolution: {integrity: sha512-XvJRx+2KR3YXyYtPUUy+qd9i7p+GO9Ko6VIIpWlBrpWwXDv8WLFeHTxz35CfQFUiBMLXlGHhGzys7lqit9gWag==} + /@inquirer/type@3.0.0(@types/node@22.7.7): + resolution: {integrity: sha512-YYykfbw/lefC7yKj7nanzQXILM7r3suIvyFlCcMskc99axmsSewXWkAfXKwMbgxL76iAFVmRwmYdwNZNc8gjog==} engines: {node: '>=18'} + peerDependencies: + '@types/node': '>=18' dependencies: - mute-stream: 1.0.0 + '@types/node': 22.7.7 dev: true /@isaacs/cliui@8.0.2: @@ -1126,7 +1146,7 @@ packages: engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@jest/types': 29.6.3 - '@types/node': 22.7.4 + '@types/node': 22.7.7 chalk: 4.1.2 jest-message-util: 29.7.0 jest-util: 29.7.0 @@ -1147,14 +1167,14 @@ packages: '@jest/test-result': 29.7.0 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 22.7.4 + '@types/node': 22.7.7 ansi-escapes: 4.3.2 chalk: 4.1.2 ci-info: 3.9.0 exit: 0.1.2 graceful-fs: 4.2.11 jest-changed-files: 29.7.0 - jest-config: 29.7.0(@types/node@22.7.4)(ts-node@10.9.2) + jest-config: 29.7.0(@types/node@22.7.7)(ts-node@10.9.2) jest-haste-map: 29.7.0 jest-message-util: 29.7.0 jest-regex-util: 29.6.3 @@ -1182,7 +1202,7 @@ packages: dependencies: '@jest/fake-timers': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 22.7.4 + '@types/node': 22.7.7 jest-mock: 29.7.0 dev: true @@ -1209,7 +1229,7 @@ packages: dependencies: '@jest/types': 29.6.3 '@sinonjs/fake-timers': 10.3.0 - '@types/node': 22.7.4 + '@types/node': 22.7.7 jest-message-util: 29.7.0 jest-mock: 29.7.0 jest-util: 29.7.0 @@ -1242,7 +1262,7 @@ packages: '@jest/transform': 29.7.0 '@jest/types': 29.6.3 '@jridgewell/trace-mapping': 0.3.25 - '@types/node': 22.7.4 + '@types/node': 22.7.7 chalk: 4.1.2 collect-v8-coverage: 1.0.2 exit: 0.1.2 @@ -1330,7 +1350,7 @@ packages: '@jest/schemas': 29.6.3 '@types/istanbul-lib-coverage': 2.0.6 '@types/istanbul-reports': 3.0.4 - '@types/node': 22.7.4 + '@types/node': 22.7.7 '@types/yargs': 17.0.32 chalk: 4.1.2 dev: true @@ -1383,8 +1403,8 @@ packages: resolution: {integrity: sha512-Hcv+nVC0kZnQ3tD9GVu5xSMR4VVYOteQIr/hwFPVEvPdlXqgGEuRjiheChHgdM+JyqdgNcmzZOX/tnl0JOiI7A==} dev: true - /@lerna-lite/cli@3.9.2(@lerna-lite/publish@3.9.2)(@lerna-lite/version@3.9.2)(typescript@5.6.2): - resolution: {integrity: sha512-luplQHUv3HeZ+YWBH+Q2NApEhEhczQDhzORoHwT5GofZQSsnINKD5PSUQrRBLRRp5rgXB587vSTQF6OoQV0mWw==} + /@lerna-lite/cli@3.10.0(@lerna-lite/publish@3.10.0)(@lerna-lite/version@3.10.0)(@types/node@22.7.7)(typescript@5.6.3): + resolution: {integrity: sha512-D0QS8vw1lz9LWDlKax1nXQPbA4qokT/yXsi36hFmnNATVViJL1TRqbsz5lpFEW8WNlz42/r+Uftt/jW+DtIymA==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true peerDependencies: @@ -1408,79 +1428,83 @@ packages: '@lerna-lite/watch': optional: true dependencies: - '@lerna-lite/core': 3.9.2(typescript@5.6.2) - '@lerna-lite/init': 3.9.2(typescript@5.6.2) - '@lerna-lite/npmlog': 3.8.0 - '@lerna-lite/publish': 3.9.2(typescript@5.6.2) - '@lerna-lite/version': 3.9.2(@lerna-lite/publish@3.9.2)(typescript@5.6.2) + '@lerna-lite/core': 3.10.0(@types/node@22.7.7)(typescript@5.6.3) + '@lerna-lite/init': 3.10.0(@types/node@22.7.7)(typescript@5.6.3) + '@lerna-lite/npmlog': 3.10.0 + '@lerna-lite/publish': 3.10.0(@types/node@22.7.7)(typescript@5.6.3) + '@lerna-lite/version': 3.10.0(@lerna-lite/publish@3.10.0)(@types/node@22.7.7)(typescript@5.6.3) dedent: 1.5.3 dotenv: 16.4.5 import-local: 3.2.0 load-json-file: 7.0.1 yargs: 17.7.2 transitivePeerDependencies: + - '@types/node' - babel-plugin-macros - bluebird - supports-color - typescript dev: true - /@lerna-lite/core@3.9.2(typescript@5.6.2): - resolution: {integrity: sha512-phbTnRNAMRvAtYiCl70SUaVWItAwY6HOznUgKt1vykReW3PabNEfb+sbq69/a7FS2qeQaCSAmAjO9fkVaEjUjw==} + /@lerna-lite/core@3.10.0(@types/node@22.7.7)(typescript@5.6.3): + resolution: {integrity: sha512-y4Xm+5uLhwX8N0KRMd7wl32TYZWbUJ3dcfAkKNQ111zsLrwoMaKvG3HfBwT7IMVdvjapwuQd95AMDFZYB9akJQ==} engines: {node: ^18.0.0 || >=20.0.0} dependencies: - '@inquirer/expand': 3.0.1 - '@inquirer/input': 3.0.1 - '@inquirer/select': 3.0.1 - '@lerna-lite/npmlog': 3.8.0 + '@inquirer/expand': 4.0.0(@types/node@22.7.7) + '@inquirer/input': 4.0.0(@types/node@22.7.7) + '@inquirer/select': 4.0.0(@types/node@22.7.7) + '@lerna-lite/npmlog': 3.10.0 '@npmcli/run-script': 8.1.0 clone-deep: 4.0.1 config-chain: 1.1.13 - cosmiconfig: 9.0.0(typescript@5.6.2) + cosmiconfig: 9.0.0(typescript@5.6.3) dedent: 1.5.3 execa: 8.0.1 fs-extra: 11.2.0 glob-parent: 6.0.2 - globby: 14.0.2 is-ci: 3.0.1 json5: 2.2.3 load-json-file: 7.0.1 minimatch: 9.0.5 + multimatch: 7.0.0 npm-package-arg: 11.0.3 p-map: 7.0.2 p-queue: 8.0.1 - picocolors: 1.1.0 resolve-from: 5.0.0 semver: 7.6.3 slash: 5.1.0 strong-log-transformer: 2.1.0 + tinyglobby: 0.2.9 + tinyrainbow: 1.2.0 write-file-atomic: 5.0.1 write-json-file: 6.0.0 write-package: 7.1.0 transitivePeerDependencies: + - '@types/node' - babel-plugin-macros - bluebird - supports-color - typescript dev: true - /@lerna-lite/init@3.9.2(typescript@5.6.2): - resolution: {integrity: sha512-2YNlZsUk2DBcAUpIy4ZKjaNgi2bQ87+P96xqxaUGw5s+oFCgJJZwPGKORH/Slm9d5m1cPTpywiBBgbgG18JUwQ==} + /@lerna-lite/init@3.10.0(@types/node@22.7.7)(typescript@5.6.3): + resolution: {integrity: sha512-lLdhw/0uqXi5vKjcliudMTxe2zvHVTFdNw6xeI8ni3eq3T1duguoPb+832wgApJK+yzQM6kWG8j9GxtQQzAZdg==} engines: {node: ^18.0.0 || >=20.0.0} dependencies: - '@lerna-lite/core': 3.9.2(typescript@5.6.2) + '@lerna-lite/core': 3.10.0(@types/node@22.7.7)(typescript@5.6.3) fs-extra: 11.2.0 p-map: 7.0.2 write-json-file: 6.0.0 transitivePeerDependencies: + - '@types/node' - babel-plugin-macros - bluebird - supports-color - typescript dev: true - /@lerna-lite/npmlog@3.8.0: - resolution: {integrity: sha512-ny8vueqyhWZtNRsoOVUybdOK6KcGDpLzFD01Ae4k/NjEw1ap3v6sUS0k7h/U2/HmZgiR0bU+XRJShuoUZf6E/g==} + /@lerna-lite/npmlog@3.10.0: + resolution: {integrity: sha512-z4nh+ZXAkn/Ut019qIayHsGWBoPo9+OpdkUYhhXlUtJ84WJWoeyuuTpyaMWmnA6F6Q5U7/nzZA2Fn5Ml6t5c0A==} engines: {node: ^18.0.0 || >=20.0.0} dependencies: aproba: 2.0.0 @@ -1494,20 +1518,19 @@ packages: wide-align: 1.1.5 dev: true - /@lerna-lite/publish@3.9.2(typescript@5.6.2): - resolution: {integrity: sha512-H/2/1JWgx0GnhYaLN47DJAx8r3jMp6BTrtgX0KomAskJKPl85QerEkBCwg1NQ0UcAqVISbhwrLx9U8rvUZBIeA==} + /@lerna-lite/publish@3.10.0(@types/node@22.7.7)(typescript@5.6.3): + resolution: {integrity: sha512-FzMUZaBrvBciUbC00yoJMzGS1t8/n2ZFZHOLMZ6Nbxfvf51ZZRS/iJKECQv+2aAKCCmKIS0BuuDdo7kbKxYV5A==} engines: {node: ^18.0.0 || >=20.0.0} dependencies: - '@lerna-lite/cli': 3.9.2(@lerna-lite/publish@3.9.2)(@lerna-lite/version@3.9.2)(typescript@5.6.2) - '@lerna-lite/core': 3.9.2(typescript@5.6.2) - '@lerna-lite/npmlog': 3.8.0 - '@lerna-lite/version': 3.9.2(@lerna-lite/publish@3.9.2)(typescript@5.6.2) + '@lerna-lite/cli': 3.10.0(@lerna-lite/publish@3.10.0)(@lerna-lite/version@3.10.0)(@types/node@22.7.7)(typescript@5.6.3) + '@lerna-lite/core': 3.10.0(@types/node@22.7.7)(typescript@5.6.3) + '@lerna-lite/npmlog': 3.10.0 + '@lerna-lite/version': 3.10.0(@lerna-lite/publish@3.10.0)(@types/node@22.7.7)(typescript@5.6.3) '@npmcli/arborist': 7.5.4 '@npmcli/package-json': 5.2.1 byte-size: 9.0.0 columnify: 1.6.0 fs-extra: 11.2.0 - globby: 14.0.2 has-unicode: 2.0.1 libnpmaccess: 8.0.6 libnpmpublish: 9.0.9 @@ -1518,29 +1541,31 @@ packages: p-map: 7.0.2 p-pipe: 4.0.0 pacote: 18.0.6 - picocolors: 1.1.0 semver: 7.6.3 ssri: 11.0.0 tar: 6.2.1 temp-dir: 3.0.0 + tinyglobby: 0.2.9 + tinyrainbow: 1.2.0 transitivePeerDependencies: - '@lerna-lite/exec' - '@lerna-lite/list' - '@lerna-lite/run' - '@lerna-lite/watch' + - '@types/node' - babel-plugin-macros - bluebird - supports-color - typescript dev: true - /@lerna-lite/version@3.9.2(@lerna-lite/publish@3.9.2)(typescript@5.6.2): - resolution: {integrity: sha512-Gev5HLFW7UCkBuYnXBHLHj+/9CJtH8g1CBZ3Fjc7OdIHVOivFH/2Dzm+PbWsxbn0QGIyt4qJPIFCvOw8eo/Adw==} + /@lerna-lite/version@3.10.0(@lerna-lite/publish@3.10.0)(@types/node@22.7.7)(typescript@5.6.3): + resolution: {integrity: sha512-1Tra2KvyAkJxFOAr8j69nZ7tCq4kswOPVu4C6ZbrcMf6GGQwuBaZH9M9nG5HP3tBShsdEA7+WVfSSgQGnRSclA==} engines: {node: ^18.0.0 || >=20.0.0} dependencies: - '@lerna-lite/cli': 3.9.2(@lerna-lite/publish@3.9.2)(@lerna-lite/version@3.9.2)(typescript@5.6.2) - '@lerna-lite/core': 3.9.2(typescript@5.6.2) - '@lerna-lite/npmlog': 3.8.0 + '@lerna-lite/cli': 3.10.0(@lerna-lite/publish@3.10.0)(@lerna-lite/version@3.10.0)(@types/node@22.7.7)(typescript@5.6.3) + '@lerna-lite/core': 3.10.0(@types/node@22.7.7)(typescript@5.6.3) + '@lerna-lite/npmlog': 3.10.0 '@octokit/plugin-enterprise-rest': 6.0.1 '@octokit/rest': 21.0.2 conventional-changelog-angular: 7.0.0 @@ -1564,11 +1589,11 @@ packages: p-map: 7.0.2 p-pipe: 4.0.0 p-reduce: 3.0.0 - picocolors: 1.1.0 pify: 6.1.0 semver: 7.6.3 slash: 5.1.0 temp-dir: 3.0.0 + tinyrainbow: 1.2.0 uuid: 10.0.0 write-json-file: 6.0.0 transitivePeerDependencies: @@ -1577,6 +1602,7 @@ packages: - '@lerna-lite/publish' - '@lerna-lite/run' - '@lerna-lite/watch' + - '@types/node' - babel-plugin-macros - bluebird - supports-color @@ -1728,21 +1754,6 @@ packages: engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} dev: true - /@npmcli/package-json@5.2.0: - resolution: {integrity: sha512-qe/kiqqkW0AGtvBjL8TJKZk/eBBSpnJkUWvHdQ9jM2lKHXRYYJuyNpJPlJw3c8QjC2ow6NZYiLExhUaeJelbxQ==} - engines: {node: ^16.14.0 || >=18.0.0} - dependencies: - '@npmcli/git': 5.0.4 - glob: 10.4.5 - hosted-git-info: 7.0.2 - json-parse-even-better-errors: 3.0.2 - normalize-package-data: 6.0.1 - proc-log: 4.2.0 - semver: 7.6.3 - transitivePeerDependencies: - - bluebird - dev: true - /@npmcli/package-json@5.2.1: resolution: {integrity: sha512-f7zYC6kQautXHvNbLEWgD/uGu1+xCn9izgqBfgItWSx22U0ZDekxN08A1vM8cTxj/cRVe0Q94Ode+tdoYmIOOQ==} engines: {node: ^16.14.0 || >=18.0.0} @@ -1782,7 +1793,7 @@ packages: engines: {node: ^16.14.0 || >=18.0.0} dependencies: '@npmcli/node-gyp': 3.0.0 - '@npmcli/package-json': 5.2.0 + '@npmcli/package-json': 5.2.1 '@npmcli/promise-spawn': 7.0.1 node-gyp: 10.0.1 proc-log: 4.2.0 @@ -1897,6 +1908,137 @@ packages: '@octokit/openapi-types': 22.2.0 dev: true + /@parcel/watcher-android-arm64@2.4.1: + resolution: {integrity: sha512-LOi/WTbbh3aTn2RYddrO8pnapixAziFl6SMxHM69r3tvdSm94JtCenaKgk1GRg5FJ5wpMCpHeW+7yqPlvZv7kg==} + engines: {node: '>= 10.0.0'} + cpu: [arm64] + os: [android] + requiresBuild: true + dev: true + optional: true + + /@parcel/watcher-darwin-arm64@2.4.1: + resolution: {integrity: sha512-ln41eihm5YXIY043vBrrHfn94SIBlqOWmoROhsMVTSXGh0QahKGy77tfEywQ7v3NywyxBBkGIfrWRHm0hsKtzA==} + engines: {node: '>= 10.0.0'} + cpu: [arm64] + os: [darwin] + requiresBuild: true + dev: true + optional: true + + /@parcel/watcher-darwin-x64@2.4.1: + resolution: {integrity: sha512-yrw81BRLjjtHyDu7J61oPuSoeYWR3lDElcPGJyOvIXmor6DEo7/G2u1o7I38cwlcoBHQFULqF6nesIX3tsEXMg==} + engines: {node: '>= 10.0.0'} + cpu: [x64] + os: [darwin] + requiresBuild: true + dev: true + optional: true + + /@parcel/watcher-freebsd-x64@2.4.1: + resolution: {integrity: sha512-TJa3Pex/gX3CWIx/Co8k+ykNdDCLx+TuZj3f3h7eOjgpdKM+Mnix37RYsYU4LHhiYJz3DK5nFCCra81p6g050w==} + engines: {node: '>= 10.0.0'} + cpu: [x64] + os: [freebsd] + requiresBuild: true + dev: true + optional: true + + /@parcel/watcher-linux-arm-glibc@2.4.1: + resolution: {integrity: sha512-4rVYDlsMEYfa537BRXxJ5UF4ddNwnr2/1O4MHM5PjI9cvV2qymvhwZSFgXqbS8YoTk5i/JR0L0JDs69BUn45YA==} + engines: {node: '>= 10.0.0'} + cpu: [arm] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@parcel/watcher-linux-arm64-glibc@2.4.1: + resolution: {integrity: sha512-BJ7mH985OADVLpbrzCLgrJ3TOpiZggE9FMblfO65PlOCdG++xJpKUJ0Aol74ZUIYfb8WsRlUdgrZxKkz3zXWYA==} + engines: {node: '>= 10.0.0'} + cpu: [arm64] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@parcel/watcher-linux-arm64-musl@2.4.1: + resolution: {integrity: sha512-p4Xb7JGq3MLgAfYhslU2SjoV9G0kI0Xry0kuxeG/41UfpjHGOhv7UoUDAz/jb1u2elbhazy4rRBL8PegPJFBhA==} + engines: {node: '>= 10.0.0'} + cpu: [arm64] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@parcel/watcher-linux-x64-glibc@2.4.1: + resolution: {integrity: sha512-s9O3fByZ/2pyYDPoLM6zt92yu6P4E39a03zvO0qCHOTjxmt3GHRMLuRZEWhWLASTMSrrnVNWdVI/+pUElJBBBg==} + engines: {node: '>= 10.0.0'} + cpu: [x64] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@parcel/watcher-linux-x64-musl@2.4.1: + resolution: {integrity: sha512-L2nZTYR1myLNST0O632g0Dx9LyMNHrn6TOt76sYxWLdff3cB22/GZX2UPtJnaqQPdCRoszoY5rcOj4oMTtp5fQ==} + engines: {node: '>= 10.0.0'} + cpu: [x64] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@parcel/watcher-win32-arm64@2.4.1: + resolution: {integrity: sha512-Uq2BPp5GWhrq/lcuItCHoqxjULU1QYEcyjSO5jqqOK8RNFDBQnenMMx4gAl3v8GiWa59E9+uDM7yZ6LxwUIfRg==} + engines: {node: '>= 10.0.0'} + cpu: [arm64] + os: [win32] + requiresBuild: true + dev: true + optional: true + + /@parcel/watcher-win32-ia32@2.4.1: + resolution: {integrity: sha512-maNRit5QQV2kgHFSYwftmPBxiuK5u4DXjbXx7q6eKjq5dsLXZ4FJiVvlcw35QXzk0KrUecJmuVFbj4uV9oYrcw==} + engines: {node: '>= 10.0.0'} + cpu: [ia32] + os: [win32] + requiresBuild: true + dev: true + optional: true + + /@parcel/watcher-win32-x64@2.4.1: + resolution: {integrity: sha512-+DvS92F9ezicfswqrvIRM2njcYJbd5mb9CUgtrHCHmvn7pPPa+nMDRu1o1bYYz/l5IB2NVGNJWiH7h1E58IF2A==} + engines: {node: '>= 10.0.0'} + cpu: [x64] + os: [win32] + requiresBuild: true + dev: true + optional: true + + /@parcel/watcher@2.4.1: + resolution: {integrity: sha512-HNjmfLQEVRZmHRET336f20H/8kOozUGwk7yajvsonjNxbj2wBTK1WsQuHkD5yYh9RxFGL2EyDHryOihOwUoKDA==} + engines: {node: '>= 10.0.0'} + dependencies: + detect-libc: 1.0.3 + is-glob: 4.0.3 + micromatch: 4.0.5 + node-addon-api: 7.1.1 + optionalDependencies: + '@parcel/watcher-android-arm64': 2.4.1 + '@parcel/watcher-darwin-arm64': 2.4.1 + '@parcel/watcher-darwin-x64': 2.4.1 + '@parcel/watcher-freebsd-x64': 2.4.1 + '@parcel/watcher-linux-arm-glibc': 2.4.1 + '@parcel/watcher-linux-arm64-glibc': 2.4.1 + '@parcel/watcher-linux-arm64-musl': 2.4.1 + '@parcel/watcher-linux-x64-glibc': 2.4.1 + '@parcel/watcher-linux-x64-musl': 2.4.1 + '@parcel/watcher-win32-arm64': 2.4.1 + '@parcel/watcher-win32-ia32': 2.4.1 + '@parcel/watcher-win32-x64': 2.4.1 + dev: true + /@pkgjs/parseargs@0.11.0: resolution: {integrity: sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==} engines: {node: '>=14'} @@ -1985,32 +2127,8 @@ packages: '@sinonjs/commons': 3.0.1 dev: true - /@slickgrid-universal/binding@5.7.0: - resolution: {integrity: sha512-HOyFJwXfEyiqwB83mgDY+wWoEXzxA72c+20orfkBulIgv5of0p7qRyqNX80G4hEQS8WdVAKCNxxhKlqYuqVU0g==} - dev: true - /@slickgrid-universal/binding@5.8.0: resolution: {integrity: sha512-+XJEtey7Y0SHX4KYHFJyxxxG9BDME4MlNnyKRAq6zI8csGozNT5/b9pheS3gHD4ZrCWNuabczMxya+849+07lg==} - dev: false - - /@slickgrid-universal/common@5.7.0: - resolution: {integrity: sha512-a3/5yD2hglpHr2Sb6d+/wf8a7w8RhMNvaRev35Q5kTTzxFSoy2r2jlzcEg91WEgUO3tAjuV2LynmU/v996JaEg==} - engines: {node: ^18.0.0 || >=20.0.0} - dependencies: - '@excel-builder-vanilla/types': 3.0.7 - '@formkit/tempo': 0.1.2 - '@slickgrid-universal/binding': 5.7.0 - '@slickgrid-universal/event-pub-sub': 5.7.0 - '@slickgrid-universal/utils': 5.7.0 - '@types/sortablejs': 1.15.8 - '@types/trusted-types': 2.0.7 - autocompleter: 9.3.2 - dequal: 2.0.3 - multiple-select-vanilla: 3.3.3 - sortablejs: 1.15.3 - un-flatten-tree: 2.0.12 - vanilla-calendar-pro: 2.9.10 - dev: true /@slickgrid-universal/common@5.8.0: resolution: {integrity: sha512-9NU6PhxaoL4ZvsAS8piBwl4ROrPDkvANyGpCFxUpxSmo1I27sfnGdQXwKuTdISoLdewTBXTajEO/pr7HAOHA8A==} @@ -2029,7 +2147,6 @@ packages: sortablejs: 1.15.3 un-flatten-tree: 2.0.12 vanilla-calendar-pro: 2.9.10 - dev: false /@slickgrid-universal/composite-editor-component@5.8.0: resolution: {integrity: sha512-teJ6Z/qVnYVIUN/0Q/h/7OFdySAatrZVACOXc7EBLFgyrnD80FIYxLMui2P1xkZYLsHHOmJiTueQe/8l/agYxw==} @@ -2060,17 +2177,10 @@ packages: '@slickgrid-universal/common': 5.8.0 dev: false - /@slickgrid-universal/event-pub-sub@5.7.0: - resolution: {integrity: sha512-D1M8D63zIiINCHrpBSa99uQstzqvWYCfy5lU9NIREOHB6pfD0uQcxq8z+s6hIVOnLI7Q3KsTsN7SqDdfjfXCcw==} - dependencies: - '@slickgrid-universal/utils': 5.7.0 - dev: true - /@slickgrid-universal/event-pub-sub@5.8.0: resolution: {integrity: sha512-77yuw4yDjRJ7zJJ8GMaTL4R1+9iMvIogT4rd7Hjc5sEH5aVLHNRK95Cgj/OaWa7SB+mlU0v0bTs22omgKbMAFg==} dependencies: '@slickgrid-universal/utils': 5.8.0 - dev: false /@slickgrid-universal/excel-export@5.8.0: resolution: {integrity: sha512-sMWOOcdjmW9HnNVqY7/YIXceX6sGVJN1XDP2qHBOvZe7aOAd3d5/AUZyl6y3GVfy9dBgxQovsxsjQEDzCf3ZqA==} @@ -2123,13 +2233,8 @@ packages: text-encoding-utf-8: 1.0.2 dev: false - /@slickgrid-universal/utils@5.7.0: - resolution: {integrity: sha512-48+YCh9Rzs8641ZUtrBrfZarfaa50xIxni15Pd5sHURcGiXcHWfzz4t8l1r2TJFZ9JgSO3BYu7+LSrVyJzsrfw==} - dev: true - /@slickgrid-universal/utils@5.8.0: resolution: {integrity: sha512-fUDKcI9hsqWKeXQlQbinSYgCIFtDVwK2d3BP9mGvP7NmaWDIKkmCQzrBkPV3fHWV875pXvYHDHOyvsj13FnaXg==} - dev: false /@tootallnate/once@2.0.0: resolution: {integrity: sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A==} @@ -2198,26 +2303,26 @@ packages: resolution: {integrity: sha512-fB3Zu92ucau0iQ0JMCFQE7b/dv8Ot07NI3KaZIkIUNXq82k4eBAqUaneXfleGY9JWskeS9y+u0nXMyspcuQrCg==} dependencies: '@types/connect': 3.4.38 - '@types/node': 22.7.4 + '@types/node': 22.7.7 dev: true /@types/bonjour@3.5.13: resolution: {integrity: sha512-z9fJ5Im06zvUL548KvYNecEVlA7cVDkGUi6kZusb04mpyEFKCIZJvloCcmpmLaIahDpOQGHaHmG6imtPMmPXGQ==} dependencies: - '@types/node': 22.7.4 + '@types/node': 22.7.7 dev: true /@types/connect-history-api-fallback@1.5.4: resolution: {integrity: sha512-n6Cr2xS1h4uAulPRdlw6Jl6s1oG8KrVilPN2yUITEs+K48EzMJJ3W1xy8K5eWuFvjp3R74AOIGSmp2UfBJ8HFw==} dependencies: '@types/express-serve-static-core': 4.17.43 - '@types/node': 22.7.4 + '@types/node': 22.7.7 dev: true /@types/connect@3.4.38: resolution: {integrity: sha512-K6uROf1LD88uDQqJCktA4yzL1YYAK6NgfsI0v/mTgyPKWsX1CnJ0XPSDhViejru1GcRkLWb8RlzFYJRqGUbaug==} dependencies: - '@types/node': 22.7.4 + '@types/node': 22.7.7 dev: true /@types/dompurify@3.0.5: @@ -2237,7 +2342,7 @@ packages: /@types/express-serve-static-core@4.17.43: resolution: {integrity: sha512-oaYtiBirUOPQGSWNGPWnzyAFJ0BP3cwvN4oWZQY+zUBwpVIGsKUkpBpSztp74drYcjavs7SKFZ4DX1V2QeN8rg==} dependencies: - '@types/node': 22.7.4 + '@types/node': 22.7.7 '@types/qs': 6.9.14 '@types/range-parser': 1.2.7 '@types/send': 0.17.4 @@ -2260,13 +2365,13 @@ packages: resolution: {integrity: sha512-ZUxbzKl0IfJILTS6t7ip5fQQM/J3TJYubDm3nMbgubNNYS62eXeUpoLUC8/7fJNiFYHTrGPQn7hspDUzIHX3UA==} dependencies: '@types/minimatch': 5.1.2 - '@types/node': 22.7.4 + '@types/node': 22.7.7 dev: true /@types/graceful-fs@4.1.9: resolution: {integrity: sha512-olP3sd1qOEe5dXTSaFvQG+02VdRXcdytWLAZsAq1PecU8uqQAhkrnbli7DagjtXKW/Bl7YJbUsa8MPcuc8LHEQ==} dependencies: - '@types/node': 22.7.4 + '@types/node': 22.7.7 dev: true /@types/html-minifier-terser@6.1.0: @@ -2280,7 +2385,7 @@ packages: /@types/http-proxy@1.17.14: resolution: {integrity: sha512-SSrD0c1OQzlFX7pGu1eXxSEjemej64aaNPRhhVYUGqXh0BtldAAx37MG8btcumvpgKyZp1F5Gn3JkktdxiFv6w==} dependencies: - '@types/node': 22.7.4 + '@types/node': 22.7.7 dev: true /@types/istanbul-lib-coverage@2.0.6: @@ -2309,7 +2414,7 @@ packages: /@types/jsdom@20.0.1: resolution: {integrity: sha512-d0r18sZPmMQr1eG35u12FZfhIXNrnsPU/g5wvRKCUf/tOGilKKwYMYGqh33BNR6ba+2gkHw1EUiHoN3mn7E5IQ==} dependencies: - '@types/node': 22.7.4 + '@types/node': 22.7.7 '@types/tough-cookie': 4.0.5 parse5: 7.1.2 dev: true @@ -2330,20 +2435,14 @@ packages: resolution: {integrity: sha512-K0VQKziLUWkVKiRVrx4a40iPaxTUefQmjtkQofBkYRcoaaL/8rhwDWww9qWbrgicNOgnpIsMxyNIUM4+n6dUIA==} dev: true - /@types/mute-stream@0.0.4: - resolution: {integrity: sha512-CPM9nzrCPPJHQNA9keH9CVkVI+WR5kMa+7XEs5jcGQ0VoAGnLv242w8lIVgwAEfmE4oufJRaTc9PNLQl0ioAow==} - dependencies: - '@types/node': 22.7.4 - dev: true - /@types/node-forge@1.3.11: resolution: {integrity: sha512-FQx220y22OKNTqaByeBGqHWYz4cl94tpcxeFdvBo3wjG6XPBuZ0BNgNZRV5J5TFmmcsJ4IzsLkmGRiQbnYsBEQ==} dependencies: - '@types/node': 22.7.4 + '@types/node': 22.7.7 dev: true - /@types/node@22.7.4: - resolution: {integrity: sha512-y+NPi1rFzDs1NdQHHToqeiX2TIS79SWEAw9GYhkkx8bD0ChpfqC+n2j5OXOCpzfojBEBt6DnEnnG9MY0zk1XLg==} + /@types/node@22.7.7: + resolution: {integrity: sha512-SRxCrrg9CL/y54aiMCG3edPKdprgMVGDXjA3gB8UmmBW5TcXzRUYAh8EWzTnSJFAd1rgImPELza+A3bJ+qxz8Q==} dependencies: undici-types: 6.19.6 dev: true @@ -2368,7 +2467,7 @@ packages: resolution: {integrity: sha512-x2EM6TJOybec7c52BX0ZspPodMsQUd5L6PRwOunVyVUhXiBSKf3AezDL8Dgvgt5o0UfKNfuA0eMLr2wLT4AiBA==} dependencies: '@types/mime': 1.3.5 - '@types/node': 22.7.4 + '@types/node': 22.7.7 dev: true /@types/serve-index@1.9.4: @@ -2382,7 +2481,7 @@ packages: dependencies: '@types/http-errors': 2.0.4 '@types/mime': 3.0.4 - '@types/node': 22.7.4 + '@types/node': 22.7.7 dev: true /@types/sinonjs__fake-timers@8.1.1: @@ -2396,7 +2495,7 @@ packages: /@types/sockjs@0.3.36: resolution: {integrity: sha512-MK9V6NzAS1+Ud7JV9lJLFqW85VbC9dq3LmwZCuBe4wBDgKC0Kj/jd8Xl+nSviU+Qc3+m7umHHyHg//2KSa0a0Q==} dependencies: - '@types/node': 22.7.4 + '@types/node': 22.7.7 dev: true /@types/sortablejs@1.15.8: @@ -2413,14 +2512,10 @@ packages: /@types/trusted-types@2.0.7: resolution: {integrity: sha512-ScaPdn1dQczgbl0QFTeTOmVHFULt394XJgOQNoyVhZ6r2vLnMLJfBPd53SB52T/3G36VI1/g2MZaX0cwDuXsfw==} - /@types/wrap-ansi@3.0.0: - resolution: {integrity: sha512-ltIpx+kM7g/MLRZfkbL7EsCEjfzCcScLpkg37eXEtx5kmrAKBkTJwd1GIAjDSL8wTpM6Hzn5YO4pSb91BEwu1g==} - dev: true - /@types/ws@8.5.10: resolution: {integrity: sha512-vmQSUcfalpIq0R9q7uTo2lXs6eGIpt9wtnLdMv9LVpIjCA/+ufZRozlVoVelIYixx1ugCBKDhn89vnsEGOCx9A==} dependencies: - '@types/node': 22.7.4 + '@types/node': 22.7.7 dev: true /@types/yargs-parser@21.0.3: @@ -2437,12 +2532,12 @@ packages: resolution: {integrity: sha512-oJoftv0LSuaDZE3Le4DbKX+KS9G36NzOeSap90UIK0yMA/NhKJhqlSGtNDORNRaIbQfzjXDrQa0ytJ6mNRGz/Q==} requiresBuild: true dependencies: - '@types/node': 22.7.4 + '@types/node': 22.7.7 dev: true optional: true - /@typescript-eslint/eslint-plugin@8.7.0(@typescript-eslint/parser@8.7.0)(eslint@9.11.1)(typescript@5.6.2): - resolution: {integrity: sha512-RIHOoznhA3CCfSTFiB6kBGLQtB/sox+pJ6jeFu6FxJvqL8qRxq/FfGO/UhsGgQM9oGdXkV4xUgli+dt26biB6A==} + /@typescript-eslint/eslint-plugin@8.10.0(@typescript-eslint/parser@8.10.0)(eslint@9.13.0)(typescript@5.6.3): + resolution: {integrity: sha512-phuB3hoP7FFKbRXxjl+DRlQDuJqhpOnm5MmtROXyWi3uS/Xg2ZXqiQfcG2BJHiN4QKyzdOJi3NEn/qTnjUlkmQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: '@typescript-eslint/parser': ^8.0.0 || ^8.0.0-alpha.0 @@ -2453,23 +2548,23 @@ packages: optional: true dependencies: '@eslint-community/regexpp': 4.11.0 - '@typescript-eslint/parser': 8.7.0(eslint@9.11.1)(typescript@5.6.2) - '@typescript-eslint/scope-manager': 8.7.0 - '@typescript-eslint/type-utils': 8.7.0(eslint@9.11.1)(typescript@5.6.2) - '@typescript-eslint/utils': 8.7.0(eslint@9.11.1)(typescript@5.6.2) - '@typescript-eslint/visitor-keys': 8.7.0 - eslint: 9.11.1 + '@typescript-eslint/parser': 8.10.0(eslint@9.13.0)(typescript@5.6.3) + '@typescript-eslint/scope-manager': 8.10.0 + '@typescript-eslint/type-utils': 8.10.0(eslint@9.13.0)(typescript@5.6.3) + '@typescript-eslint/utils': 8.10.0(eslint@9.13.0)(typescript@5.6.3) + '@typescript-eslint/visitor-keys': 8.10.0 + eslint: 9.13.0 graphemer: 1.4.0 ignore: 5.3.1 natural-compare: 1.4.0 - ts-api-utils: 1.3.0(typescript@5.6.2) - typescript: 5.6.2 + ts-api-utils: 1.3.0(typescript@5.6.3) + typescript: 5.6.3 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/parser@8.7.0(eslint@9.11.1)(typescript@5.6.2): - resolution: {integrity: sha512-lN0btVpj2unxHlNYLI//BQ7nzbMJYBVQX5+pbNXvGYazdlgYonMn4AhhHifQ+J4fGRYA/m1DjaQjx+fDetqBOQ==} + /@typescript-eslint/parser@8.10.0(eslint@9.13.0)(typescript@5.6.3): + resolution: {integrity: sha512-E24l90SxuJhytWJ0pTQydFT46Nk0Z+bsLKo/L8rtQSL93rQ6byd1V/QbDpHUTdLPOMsBCcYXZweADNCfOCmOAg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 @@ -2478,27 +2573,27 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/scope-manager': 8.7.0 - '@typescript-eslint/types': 8.7.0 - '@typescript-eslint/typescript-estree': 8.7.0(typescript@5.6.2) - '@typescript-eslint/visitor-keys': 8.7.0 + '@typescript-eslint/scope-manager': 8.10.0 + '@typescript-eslint/types': 8.10.0 + '@typescript-eslint/typescript-estree': 8.10.0(typescript@5.6.3) + '@typescript-eslint/visitor-keys': 8.10.0 debug: 4.3.4(supports-color@8.1.1) - eslint: 9.11.1 - typescript: 5.6.2 + eslint: 9.13.0 + typescript: 5.6.3 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/scope-manager@8.7.0: - resolution: {integrity: sha512-87rC0k3ZlDOuz82zzXRtQ7Akv3GKhHs0ti4YcbAJtaomllXoSO8hi7Ix3ccEvCd824dy9aIX+j3d2UMAfCtVpg==} + /@typescript-eslint/scope-manager@8.10.0: + resolution: {integrity: sha512-AgCaEjhfql9MDKjMUxWvH7HjLeBqMCBfIaBbzzIcBbQPZE7CPh1m6FF+L75NUMJFMLYhCywJXIDEMa3//1A0dw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} dependencies: - '@typescript-eslint/types': 8.7.0 - '@typescript-eslint/visitor-keys': 8.7.0 + '@typescript-eslint/types': 8.10.0 + '@typescript-eslint/visitor-keys': 8.10.0 dev: true - /@typescript-eslint/type-utils@8.7.0(eslint@9.11.1)(typescript@5.6.2): - resolution: {integrity: sha512-tl0N0Mj3hMSkEYhLkjREp54OSb/FI6qyCzfiiclvJvOqre6hsZTGSnHtmFLDU8TIM62G7ygEa1bI08lcuRwEnQ==} + /@typescript-eslint/type-utils@8.10.0(eslint@9.13.0)(typescript@5.6.3): + resolution: {integrity: sha512-PCpUOpyQSpxBn230yIcK+LeCQaXuxrgCm2Zk1S+PTIRJsEfU6nJ0TtwyH8pIwPK/vJoA+7TZtzyAJSGBz+s/dg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: typescript: '*' @@ -2506,23 +2601,23 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/typescript-estree': 8.7.0(typescript@5.6.2) - '@typescript-eslint/utils': 8.7.0(eslint@9.11.1)(typescript@5.6.2) + '@typescript-eslint/typescript-estree': 8.10.0(typescript@5.6.3) + '@typescript-eslint/utils': 8.10.0(eslint@9.13.0)(typescript@5.6.3) debug: 4.3.4(supports-color@8.1.1) - ts-api-utils: 1.3.0(typescript@5.6.2) - typescript: 5.6.2 + ts-api-utils: 1.3.0(typescript@5.6.3) + typescript: 5.6.3 transitivePeerDependencies: - eslint - supports-color dev: true - /@typescript-eslint/types@8.7.0: - resolution: {integrity: sha512-LLt4BLHFwSfASHSF2K29SZ+ZCsbQOM+LuarPjRUuHm+Qd09hSe3GCeaQbcCr+Mik+0QFRmep/FyZBO6fJ64U3w==} + /@typescript-eslint/types@8.10.0: + resolution: {integrity: sha512-k/E48uzsfJCRRbGLapdZgrX52csmWJ2rcowwPvOZ8lwPUv3xW6CcFeJAXgx4uJm+Ge4+a4tFOkdYvSpxhRhg1w==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} dev: true - /@typescript-eslint/typescript-estree@8.7.0(typescript@5.6.2): - resolution: {integrity: sha512-MC8nmcGHsmfAKxwnluTQpNqceniT8SteVwd2voYlmiSWGOtjvGXdPl17dYu2797GVscK30Z04WRM28CrKS9WOg==} + /@typescript-eslint/typescript-estree@8.10.0(typescript@5.6.3): + resolution: {integrity: sha512-3OE0nlcOHaMvQ8Xu5gAfME3/tWVDpb/HxtpUZ1WeOAksZ/h/gwrBzCklaGzwZT97/lBbbxJ16dMA98JMEngW4w==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: typescript: '*' @@ -2530,40 +2625,40 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/types': 8.7.0 - '@typescript-eslint/visitor-keys': 8.7.0 + '@typescript-eslint/types': 8.10.0 + '@typescript-eslint/visitor-keys': 8.10.0 debug: 4.3.4(supports-color@8.1.1) fast-glob: 3.3.2 is-glob: 4.0.3 minimatch: 9.0.5 semver: 7.6.3 - ts-api-utils: 1.3.0(typescript@5.6.2) - typescript: 5.6.2 + ts-api-utils: 1.3.0(typescript@5.6.3) + typescript: 5.6.3 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/utils@8.7.0(eslint@9.11.1)(typescript@5.6.2): - resolution: {integrity: sha512-ZbdUdwsl2X/s3CiyAu3gOlfQzpbuG3nTWKPoIvAu1pu5r8viiJvv2NPN2AqArL35NCYtw/lrPPfM4gxrMLNLPw==} + /@typescript-eslint/utils@8.10.0(eslint@9.13.0)(typescript@5.6.3): + resolution: {integrity: sha512-Oq4uZ7JFr9d1ZunE/QKy5egcDRXT/FrS2z/nlxzPua2VHFtmMvFNDvpq1m/hq0ra+T52aUezfcjGRIB7vNJF9w==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@9.11.1) - '@typescript-eslint/scope-manager': 8.7.0 - '@typescript-eslint/types': 8.7.0 - '@typescript-eslint/typescript-estree': 8.7.0(typescript@5.6.2) - eslint: 9.11.1 + '@eslint-community/eslint-utils': 4.4.0(eslint@9.13.0) + '@typescript-eslint/scope-manager': 8.10.0 + '@typescript-eslint/types': 8.10.0 + '@typescript-eslint/typescript-estree': 8.10.0(typescript@5.6.3) + eslint: 9.13.0 transitivePeerDependencies: - supports-color - typescript dev: true - /@typescript-eslint/visitor-keys@8.7.0: - resolution: {integrity: sha512-b1tx0orFCCh/THWPQa2ZwWzvOeyzzp36vkJYOpVg0u8UVOIsfVrnuC9FqAw9gRKn+rG2VmWQ/zDJZzkxUnj/XQ==} + /@typescript-eslint/visitor-keys@8.10.0: + resolution: {integrity: sha512-k8nekgqwr7FadWk548Lfph6V3r9OVqjzAIVskE7orMZR23cGJjAOVazsZSJW+ElyjfTM4wx/1g88Mi70DDtG9A==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} dependencies: - '@typescript-eslint/types': 8.7.0 + '@typescript-eslint/types': 8.10.0 eslint-visitor-keys: 3.4.3 dev: true @@ -2943,6 +3038,11 @@ packages: resolution: {integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==} dev: true + /array-differ@4.0.0: + resolution: {integrity: sha512-Q6VPTLMsmXZ47ENG3V+wQyZS1ZxXMxFyYzA+Z/GMrJ6yIutAIEf9wTyroTzmGjNfox9/h3GdGBCVh43GVFx4Uw==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + dev: true + /array-flatten@1.1.1: resolution: {integrity: sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==} dev: true @@ -2958,6 +3058,11 @@ packages: array-uniq: 1.0.3 dev: true + /array-union@3.0.1: + resolution: {integrity: sha512-1OvF9IbWwaeiM9VhzYXVQacMibxpXOMYVNIvMtKRyX9SImBXpKcFr8XvFDeEslCyuH/t6KRt7HEO94AlP8Iatw==} + engines: {node: '>=12'} + dev: true + /array-uniq@1.0.3: resolution: {integrity: sha512-MNha4BWQ6JbwhFhj03YK552f7cb3AzoE8SzeljgChvL1dl3IcvggXVz1DilzySZkCja+CXuZbdW7yATchWn8/Q==} engines: {node: '>=0.10.0'} @@ -3338,7 +3443,7 @@ packages: resolution: {integrity: sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==} dependencies: pascal-case: 3.1.2 - tslib: 2.7.0 + tslib: 2.8.0 dev: true /camelcase@5.3.1: @@ -3757,8 +3862,8 @@ packages: resolution: {integrity: sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==} dev: true - /cookie@0.6.0: - resolution: {integrity: sha512-U71cyTamuh1CRNCfpGY6to28lxvNwPG4Guz/EVjgf3Jmzv0vlDp1atT9eS5dDjMYHucpHbWns6Lwf3BKz6svdw==} + /cookie@0.7.1: + resolution: {integrity: sha512-6DnInpx7SJ2AK3+CTUE/ZM0vWTUboZCegxhC2xiIydHR9jNuTAASBrfEpHhiGOZw/nX51bHt6YQl8jsGo4y/0w==} engines: {node: '>= 0.6'} dev: true @@ -3798,7 +3903,7 @@ packages: resolution: {integrity: sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==} dev: true - /cosmiconfig@9.0.0(typescript@5.6.2): + /cosmiconfig@9.0.0(typescript@5.6.3): resolution: {integrity: sha512-itvL5h8RETACmOTFc4UfIyB2RfEHi71Ax6E/PivVxq9NseKbOWpeyHEOIbmAw1rs8Ak0VursQNww7lf7YtUwzg==} engines: {node: '>=14'} peerDependencies: @@ -3811,10 +3916,10 @@ packages: import-fresh: 3.3.0 js-yaml: 4.1.0 parse-json: 5.2.0 - typescript: 5.6.2 + typescript: 5.6.3 dev: true - /create-jest@29.7.0(@types/node@22.7.4)(ts-node@10.9.2): + /create-jest@29.7.0(@types/node@22.7.7)(ts-node@10.9.2): resolution: {integrity: sha512-Adz2bdH0Vq3F53KEMJOoftQFutWCukm6J24wbPWRO4k1kMY7gS7ds/uoJkNuV8wDCtWWnuwGcJwpWcih+zEW1Q==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} hasBin: true @@ -3823,7 +3928,7 @@ packages: chalk: 4.1.2 exit: 0.1.2 graceful-fs: 4.2.11 - jest-config: 29.7.0(@types/node@22.7.4)(ts-node@10.9.2) + jest-config: 29.7.0(@types/node@22.7.7)(ts-node@10.9.2) jest-util: 29.7.0 prompts: 2.4.2 transitivePeerDependencies: @@ -4158,6 +4263,12 @@ packages: engines: {node: '>=12.20'} dev: true + /detect-libc@1.0.3: + resolution: {integrity: sha512-pGjwhsmsp4kL2RTz08wcOlGN83otlqHeD/Z5T8GXZB+/YcpQ/dgo+lbU8ZsGxV0HIvqqxo9l7mqYwyYMD9bKDg==} + engines: {node: '>=0.10'} + hasBin: true + dev: true + /detect-newline@3.1.0: resolution: {integrity: sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==} engines: {node: '>=8'} @@ -4233,7 +4344,7 @@ packages: resolution: {integrity: sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==} dependencies: no-case: 3.0.4 - tslib: 2.7.0 + tslib: 2.8.0 dev: true /dot-prop@5.3.0: @@ -4431,60 +4542,60 @@ packages: source-map: 0.6.1 dev: true - /eslint-compat-utils@0.5.0(eslint@9.11.1): + /eslint-compat-utils@0.5.0(eslint@9.13.0): resolution: {integrity: sha512-dc6Y8tzEcSYZMHa+CMPLi/hyo1FzNeonbhJL7Ol0ccuKQkwopJcJBA9YL/xmMTLU1eKigXo9vj9nALElWYSowg==} engines: {node: '>=12'} peerDependencies: eslint: '>=6.0.0' dependencies: - eslint: 9.11.1 + eslint: 9.13.0 semver: 7.6.3 dev: true - /eslint-plugin-cypress@4.0.0(eslint@9.11.1): + /eslint-plugin-cypress@4.0.0(eslint@9.13.0): resolution: {integrity: sha512-KRzI4zxoOKMhWKRxcikRu/Vjsomnx1vXJEY2CTG+4oluFbXxGuyRC1CLlhmBVOK5/iR17vY7rzuyRbpcx5zEPA==} peerDependencies: eslint: '>=9' dependencies: - eslint: 9.11.1 + eslint: 9.13.0 globals: 15.11.0 dev: true - /eslint-plugin-es-x@7.6.0(eslint@9.11.1): + /eslint-plugin-es-x@7.6.0(eslint@9.13.0): resolution: {integrity: sha512-I0AmeNgevgaTR7y2lrVCJmGYF0rjoznpDvqV/kIkZSZbZ8Rw3eu4cGlvBBULScfkSOCzqKbff5LR4CNrV7mZHA==} engines: {node: ^14.18.0 || >=16.0.0} peerDependencies: eslint: '>=8' dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@9.11.1) + '@eslint-community/eslint-utils': 4.4.0(eslint@9.13.0) '@eslint-community/regexpp': 4.11.0 - eslint: 9.11.1 - eslint-compat-utils: 0.5.0(eslint@9.11.1) + eslint: 9.13.0 + eslint-compat-utils: 0.5.0(eslint@9.13.0) dev: true - /eslint-plugin-n@17.10.3(eslint@9.11.1): - resolution: {integrity: sha512-ySZBfKe49nQZWR1yFaA0v/GsH6Fgp8ah6XV0WDz6CN8WO0ek4McMzb7A2xnf4DCYV43frjCygvb9f/wx7UUxRw==} + /eslint-plugin-n@17.11.1(eslint@9.13.0): + resolution: {integrity: sha512-93IUD82N6tIEgjztVI/l3ElHtC2wTa9boJHrD8iN+NyDxjxz/daZUZKfkedjBZNdg6EqDk4irybUsiPwDqXAEA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: '>=8.23.0' dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@9.11.1) + '@eslint-community/eslint-utils': 4.4.0(eslint@9.13.0) enhanced-resolve: 5.17.1 - eslint: 9.11.1 - eslint-plugin-es-x: 7.6.0(eslint@9.11.1) + eslint: 9.13.0 + eslint-plugin-es-x: 7.6.0(eslint@9.13.0) get-tsconfig: 4.7.3 - globals: 15.9.0 + globals: 15.11.0 ignore: 5.3.1 minimatch: 9.0.5 semver: 7.6.3 dev: true - /eslint-plugin-prefer-arrow@1.2.3(eslint@9.11.1): + /eslint-plugin-prefer-arrow@1.2.3(eslint@9.13.0): resolution: {integrity: sha512-J9I5PKCOJretVuiZRGvPQxCbllxGAV/viI20JO3LYblAodofBxyMnZAJ+WGeClHgANnSJberTNoFWWjrWKBuXQ==} peerDependencies: eslint: '>=2.0.0' dependencies: - eslint: 9.11.1 + eslint: 9.13.0 dev: true /eslint-scope@5.1.1: @@ -4495,8 +4606,8 @@ packages: estraverse: 4.3.0 dev: true - /eslint-scope@8.0.2: - resolution: {integrity: sha512-6E4xmrTw5wtxnLA5wYL3WDfhZ/1bUBGOXV0zQvVRDOtrR8D0p6W7fs3JweNYhwRYeGvd/1CKX2se0/2s7Q/nJA==} + /eslint-scope@8.1.0: + resolution: {integrity: sha512-14dSvlhaVhKKsa9Fx1l8A17s7ah7Ef7wCakJ10LYk6+GYmP9yDti2oq2SEwcyndt6knfcZyhyxwY3i9yL78EQw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} dependencies: esrecurse: 4.3.0 @@ -4508,13 +4619,13 @@ packages: engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dev: true - /eslint-visitor-keys@4.0.0: - resolution: {integrity: sha512-OtIRv/2GyiF6o/d8K7MYKKbXrOUBIK6SfkIRM4Z0dY3w+LiQ0vy3F57m0Z71bjbyeiWFiHJ8brqnmE6H6/jEuw==} + /eslint-visitor-keys@4.1.0: + resolution: {integrity: sha512-Q7lok0mqMUSf5a/AdAZkA5a/gHcO6snwQClVNNvFKCAVlxXucdU8pKydU5ZVZjBx5xr37vGbFFWtLQYreLzrZg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} dev: true - /eslint@9.11.1: - resolution: {integrity: sha512-MobhYKIoAO1s1e4VUrgx1l1Sk2JBR/Gqjjgw8+mfgoLE2xwsHur4gdfTxyTgShrhvdVFTaJSgMiQBl1jv/AWxg==} + /eslint@9.13.0: + resolution: {integrity: sha512-EYZK6SX6zjFHST/HRytOdA/zE72Cq/bfw45LSyuwrdvcclb/gqV8RRQxywOBEWO2+WDpva6UZa4CcDeJKzUCFA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} hasBin: true peerDependencies: @@ -4523,16 +4634,16 @@ packages: jiti: optional: true dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@9.11.1) + '@eslint-community/eslint-utils': 4.4.0(eslint@9.13.0) '@eslint-community/regexpp': 4.11.0 '@eslint/config-array': 0.18.0 - '@eslint/core': 0.6.0 + '@eslint/core': 0.7.0 '@eslint/eslintrc': 3.1.0 - '@eslint/js': 9.11.1 + '@eslint/js': 9.13.0 '@eslint/plugin-kit': 0.2.0 + '@humanfs/node': 0.16.5 '@humanwhocodes/module-importer': 1.0.1 - '@humanwhocodes/retry': 0.3.0 - '@nodelib/fs.walk': 1.2.8 + '@humanwhocodes/retry': 0.3.1 '@types/estree': 1.0.6 '@types/json-schema': 7.0.15 ajv: 6.12.6 @@ -4540,9 +4651,9 @@ packages: cross-spawn: 7.0.3 debug: 4.3.4(supports-color@8.1.1) escape-string-regexp: 4.0.0 - eslint-scope: 8.0.2 - eslint-visitor-keys: 4.0.0 - espree: 10.1.0 + eslint-scope: 8.1.0 + eslint-visitor-keys: 4.1.0 + espree: 10.2.0 esquery: 1.5.0 esutils: 2.0.3 fast-deep-equal: 3.1.3 @@ -4552,25 +4663,23 @@ packages: ignore: 5.3.1 imurmurhash: 0.1.4 is-glob: 4.0.3 - is-path-inside: 3.0.3 json-stable-stringify-without-jsonify: 1.0.1 lodash.merge: 4.6.2 minimatch: 3.1.2 natural-compare: 1.4.0 optionator: 0.9.3 - strip-ansi: 6.0.1 text-table: 0.2.0 transitivePeerDependencies: - supports-color dev: true - /espree@10.1.0: - resolution: {integrity: sha512-M1M6CpiE6ffoigIOWYO9UDP8TMUw9kqb21tf+08IgDYjCsOvCuDt4jQcZmoYxx+w7zlKw9/N0KXfto+I8/FrXA==} + /espree@10.2.0: + resolution: {integrity: sha512-upbkBJbckcCNBDBDXEbuhjbP68n+scUd3k/U2EkyM9nw+I/jPiL4cLF/Al06CF96wRltFda16sxDFrxsI1v0/g==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} dependencies: acorn: 8.12.0 acorn-jsx: 5.3.2(acorn@8.12.0) - eslint-visitor-keys: 4.0.0 + eslint-visitor-keys: 4.1.0 dev: true /esprima@4.0.1: @@ -4708,8 +4817,8 @@ packages: resolution: {integrity: sha512-dX7e/LHVJ6W3DE1MHWi9S1EYzDESENfLrYohG2G++ovZrYOkm4Knwa0mc1cn84xJOR4KEU0WSchhLbd0UklbHw==} dev: true - /express@4.21.0: - resolution: {integrity: sha512-VqcNGcj/Id5ZT1LZ/cfihi3ttTn+NJmkli2eZADigjq29qTlWi/hAQ43t/VLPq8+UX06FCEx3ByOYet6ZFblng==} + /express@4.21.1: + resolution: {integrity: sha512-YSFlK1Ee0/GC8QaO91tHcDxJiE/X4FbpAyQWkxAvG6AXCuR65YzK8ua6D9hvi/TzUfZMpc+BwuM1IPw8fmQBiQ==} engines: {node: '>= 0.10.0'} dependencies: accepts: 1.3.8 @@ -4717,7 +4826,7 @@ packages: body-parser: 1.20.3 content-disposition: 0.5.4 content-type: 1.0.5 - cookie: 0.6.0 + cookie: 0.7.1 cookie-signature: 1.0.6 debug: 2.6.9 depd: 2.0.0 @@ -4823,6 +4932,17 @@ packages: pend: 1.2.0 dev: true + /fdir@6.4.2(picomatch@4.0.2): + resolution: {integrity: sha512-KnhMXsKSPZlAhp7+IjUkRZKPb4fUyccpDrdFXbi4QL1qkmFh9kVY09Yox+n4MaOb3lHZ1Tv829C3oaaXoMYPDQ==} + peerDependencies: + picomatch: ^3 || ^4 + peerDependenciesMeta: + picomatch: + optional: true + dependencies: + picomatch: 4.0.2 + dev: true + /fetch-blob@3.2.0: resolution: {integrity: sha512-7yAQpD2UMJzLi1Dqv7qFYnPbaPx7ZfFK6PiIxQ4PfkGPyNyl2Ugx+a/umUonmKqjhM4DnfbMvdX6otXq83soQQ==} engines: {node: ^12.20 || >= 14.13} @@ -5191,11 +5311,6 @@ packages: engines: {node: '>=18'} dev: true - /globals@15.9.0: - resolution: {integrity: sha512-SmSKyLLKFbSr6rptvP8izbyxJL4ILwqO9Jg23UA0sDlGlu58V59D1//I3vlc0KJphVdUR7vMjHIplYnzBxorQA==} - engines: {node: '>=18'} - dev: true - /globby@14.0.1: resolution: {integrity: sha512-jOMLD2Z7MAhyG8aJpNOpmziMOP4rPLcc95oQPKXBazW82z+CEgPFBQvEpRUa1KeIMUJo4Wsm+q6uzO/Q/4BksQ==} engines: {node: '>=18'} @@ -5208,18 +5323,6 @@ packages: unicorn-magic: 0.1.0 dev: true - /globby@14.0.2: - resolution: {integrity: sha512-s3Fq41ZVh7vbbe2PN3nrW7yC7U7MFVc5c98/iTl9c2GawNMKx/J648KQRW6WKkuU8GIbbh2IXfIRQjOZnXcTnw==} - 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: true - /globby@6.1.0: resolution: {integrity: sha512-KVbFv2TQtbzCoxAnfD6JcHZTYCzyliEaaeM/gH8qQdkKr5s0OP9scEgvdcngyk7AVdY6YVW/TJHd+lQ/Df3Daw==} engines: {node: '>=0.10.0'} @@ -5363,8 +5466,8 @@ packages: terser: 5.29.2 dev: true - /html-webpack-plugin@5.6.0(webpack@5.95.0): - resolution: {integrity: sha512-iwaY4wzbe48AfKLZ/Cc8k0L+FKG6oSNRaZ8x5A/T/IVDGyXcbHncM9TdDa93wn0FsSm82FhTKW7f3vS61thXAw==} + /html-webpack-plugin@5.6.2(webpack@5.95.0): + resolution: {integrity: sha512-q7xp/FO9RGBVoTKNItkdX1jKLscLFkgn/dLVFNYbHVbfHLBk6DYW5nsQ8kCzIWcgKP/kUBocetjvav6lD8YfCQ==} engines: {node: '>=10.13.0'} peerDependencies: '@rspack/core': 0.x || 1.x @@ -5985,7 +6088,7 @@ packages: '@jest/expect': 29.7.0 '@jest/test-result': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 22.7.4 + '@types/node': 22.7.7 chalk: 4.1.2 co: 4.6.0 dedent: 1.5.3 @@ -6006,7 +6109,7 @@ packages: - supports-color dev: true - /jest-cli@29.7.0(@types/node@22.7.4)(ts-node@10.9.2): + /jest-cli@29.7.0(@types/node@22.7.7)(ts-node@10.9.2): resolution: {integrity: sha512-OVVobw2IubN/GSYsxETi+gOe7Ka59EFMR/twOU3Jb2GnKKeMGJB5SGUUrEz3SFVmJASUdZUzy83sLNNQ2gZslg==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} hasBin: true @@ -6020,10 +6123,10 @@ packages: '@jest/test-result': 29.7.0 '@jest/types': 29.6.3 chalk: 4.1.2 - create-jest: 29.7.0(@types/node@22.7.4)(ts-node@10.9.2) + create-jest: 29.7.0(@types/node@22.7.7)(ts-node@10.9.2) exit: 0.1.2 import-local: 3.1.0 - jest-config: 29.7.0(@types/node@22.7.4)(ts-node@10.9.2) + jest-config: 29.7.0(@types/node@22.7.7)(ts-node@10.9.2) jest-util: 29.7.0 jest-validate: 29.7.0 yargs: 17.7.2 @@ -6034,7 +6137,7 @@ packages: - ts-node dev: true - /jest-config@29.7.0(@types/node@22.7.4)(ts-node@10.9.2): + /jest-config@29.7.0(@types/node@22.7.7)(ts-node@10.9.2): resolution: {integrity: sha512-uXbpfeQ7R6TZBqI3/TxCU4q4ttk3u0PJeC+E0zbfSoSjq6bJ7buBPxzQPL0ifrkY4DNu4JUdk0ImlBUYi840eQ==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} peerDependencies: @@ -6049,7 +6152,7 @@ packages: '@babel/core': 7.24.3 '@jest/test-sequencer': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 22.7.4 + '@types/node': 22.7.7 babel-jest: 29.7.0(@babel/core@7.24.3) chalk: 4.1.2 ci-info: 3.9.0 @@ -6069,7 +6172,7 @@ packages: pretty-format: 29.7.0 slash: 3.0.0 strip-json-comments: 3.1.1 - ts-node: 10.9.2(@types/node@22.7.4)(typescript@5.6.2) + ts-node: 10.9.2(@types/node@22.7.7)(typescript@5.6.3) transitivePeerDependencies: - babel-plugin-macros - supports-color @@ -6116,7 +6219,7 @@ packages: '@jest/fake-timers': 29.7.0 '@jest/types': 29.6.3 '@types/jsdom': 20.0.1 - '@types/node': 22.7.4 + '@types/node': 22.7.7 jest-mock: 29.7.0 jest-util: 29.7.0 jsdom: 20.0.3 @@ -6133,7 +6236,7 @@ packages: '@jest/environment': 29.7.0 '@jest/fake-timers': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 22.7.4 + '@types/node': 22.7.7 jest-mock: 29.7.0 jest-util: 29.7.0 dev: true @@ -6147,7 +6250,7 @@ packages: jest: optional: true dependencies: - jest: 29.7.0(@types/node@22.7.4)(ts-node@10.9.2) + jest: 29.7.0(@types/node@22.7.7)(ts-node@10.9.2) jest-diff: 29.7.0 jest-get-type: 29.6.3 dev: true @@ -6163,7 +6266,7 @@ packages: dependencies: '@jest/types': 29.6.3 '@types/graceful-fs': 4.1.9 - '@types/node': 22.7.4 + '@types/node': 22.7.7 anymatch: 3.1.3 fb-watchman: 2.0.2 graceful-fs: 4.2.11 @@ -6214,7 +6317,7 @@ packages: engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@jest/types': 29.6.3 - '@types/node': 22.7.4 + '@types/node': 22.7.7 jest-util: 29.7.0 dev: true @@ -6269,7 +6372,7 @@ packages: '@jest/test-result': 29.7.0 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 22.7.4 + '@types/node': 22.7.7 chalk: 4.1.2 emittery: 0.13.1 graceful-fs: 4.2.11 @@ -6300,7 +6403,7 @@ packages: '@jest/test-result': 29.7.0 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 22.7.4 + '@types/node': 22.7.7 chalk: 4.1.2 cjs-module-lexer: 1.2.3 collect-v8-coverage: 1.0.2 @@ -6356,7 +6459,7 @@ packages: engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@jest/types': 29.6.3 - '@types/node': 22.7.4 + '@types/node': 22.7.7 chalk: 4.1.2 ci-info: 3.9.0 graceful-fs: 4.2.11 @@ -6381,7 +6484,7 @@ packages: dependencies: '@jest/test-result': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 22.7.4 + '@types/node': 22.7.7 ansi-escapes: 4.3.2 chalk: 4.1.2 emittery: 0.13.1 @@ -6393,7 +6496,7 @@ packages: resolution: {integrity: sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==} engines: {node: '>= 10.13.0'} dependencies: - '@types/node': 22.7.4 + '@types/node': 22.7.7 merge-stream: 2.0.0 supports-color: 8.1.1 dev: true @@ -6402,13 +6505,13 @@ packages: resolution: {integrity: sha512-eIz2msL/EzL9UFTFFx7jBTkeZfku0yUAyZZZmJ93H2TYEiroIx2PQjEXcwYtYl8zXCxb+PAmA2hLIt/6ZEkPHw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@types/node': 22.7.4 + '@types/node': 22.7.7 jest-util: 29.7.0 merge-stream: 2.0.0 supports-color: 8.1.1 dev: true - /jest@29.7.0(@types/node@22.7.4)(ts-node@10.9.2): + /jest@29.7.0(@types/node@22.7.7)(ts-node@10.9.2): resolution: {integrity: sha512-NIy3oAFp9shda19hy4HK0HRTWKtPJmGdnvywu01nOqNC2vZg+Z+fvJDxpMQA88eb2I9EcafcdjYgsDthnYTvGw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} hasBin: true @@ -6421,7 +6524,7 @@ packages: '@jest/core': 29.7.0(ts-node@10.9.2) '@jest/types': 29.6.3 import-local: 3.1.0 - jest-cli: 29.7.0(@types/node@22.7.4)(ts-node@10.9.2) + jest-cli: 29.7.0(@types/node@22.7.7)(ts-node@10.9.2) transitivePeerDependencies: - '@types/node' - babel-plugin-macros @@ -6799,7 +6902,7 @@ packages: /lower-case@2.0.2: resolution: {integrity: sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==} dependencies: - tslib: 2.7.0 + tslib: 2.8.0 dev: true /lru-cache@10.3.0: @@ -6870,7 +6973,7 @@ packages: resolution: {integrity: sha512-fcs7trFxZlOMadmTw5nyfOwS3il9pr3y+6xzLfXNwmuR/D0i4wz6rJURxArAbcJDGalbpbMvQ/IFI0NojRZgRg==} engines: {node: '>= 4.0.0'} dependencies: - tslib: 2.7.0 + tslib: 2.8.0 dev: true /memorystream@0.3.1: @@ -7066,21 +7169,23 @@ packages: thunky: 1.1.0 dev: true - /multiple-select-vanilla@3.3.3: - resolution: {integrity: sha512-SOcWuYEB3ISR3M3YohaDJgRH7Fe6nupcgp1UpefVTSvbLluzlyRaQxwQqMXFI3ePMkrX9ERY1uU3NZ9pmW//7A==} + /multimatch@7.0.0: + resolution: {integrity: sha512-SYU3HBAdF4psHEL/+jXDKHO95/m5P2RvboHT2Y0WtTttvJLP4H/2WS9WlQPFvF6C8d6SpLw8vjCnQOnVIVOSJQ==} + engines: {node: '>=18'} dependencies: - '@types/trusted-types': 2.0.7 + array-differ: 4.0.0 + array-union: 3.0.1 + minimatch: 9.0.5 dev: true /multiple-select-vanilla@3.3.4: resolution: {integrity: sha512-NQuuoJqj+LY9JAhg94qvGIXPELKQpVlocuegxi1vhADvUnZSFbbgflcryO3CgcHII77zkWl82U0sFs8tLpBmlg==} dependencies: '@types/trusted-types': 2.0.7 - dev: false - /mute-stream@1.0.0: - resolution: {integrity: sha512-avsJQhyd+680gKXyG/sQc0nXaC6rBkPOfyHYcFb9+hdkqQkR9bdnkJ0AMZhke0oesPqIO+mFFJ+IdBc7mst4IA==} - engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + /mute-stream@2.0.0: + resolution: {integrity: sha512-WWdIxpyjEn+FhQJQQv9aQAYlHoNVdzIzUySNV1gHUPDSdZJ3yZn7pAAbQcV7B56Mvu881q9FZV+0Vx2xC44VWA==} + engines: {node: ^18.17.0 || >=20.5.0} dev: true /nanoid@3.3.7: @@ -7113,7 +7218,11 @@ packages: resolution: {integrity: sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==} dependencies: lower-case: 2.0.2 - tslib: 2.7.0 + tslib: 2.8.0 + dev: true + + /node-addon-api@7.1.1: + resolution: {integrity: sha512-5m3bsyrjFWE1xf7nz7YXdN4udnVtXK6/Yfgn5qnahL6bCkf2yKt4k3nuTKAtT4r3IG8JNR2ncsIMdZuAzJjHQQ==} dev: true /node-domexception@1.0.0: @@ -7271,8 +7380,8 @@ packages: - supports-color dev: true - /npm-run-all2@6.2.3: - resolution: {integrity: sha512-5RsxC7jEc/RjxOYBVdEfrJf5FsJ0pHA7jr2/OxrThXknajETCTYjigOCG3iaGjdYIKEQlDuCG0ir0T1HTva8pg==} + /npm-run-all2@6.2.4: + resolution: {integrity: sha512-h/v0JWs0P12iR076jL0iTi4JzZVaJPnwse2+s4XzaIxwjtybQbQM2kg/Wd7Lxi0iEOXy3ZX2tLPNbm3MqzIFqw==} engines: {node: ^14.18.0 || ^16.13.0 || >=18.0.0, npm: '>= 8'} hasBin: true dependencies: @@ -7283,6 +7392,7 @@ packages: pidtree: 0.6.0 read-package-json-fast: 3.0.2 shell-quote: 1.8.1 + which: 3.0.1 dev: true /npm-run-path@4.0.1: @@ -7523,7 +7633,7 @@ packages: resolution: {integrity: sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==} dependencies: dot-case: 3.0.4 - tslib: 2.7.0 + tslib: 2.8.0 dev: true /parent-module@1.0.1: @@ -7599,7 +7709,7 @@ packages: resolution: {integrity: sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==} dependencies: no-case: 3.0.4 - tslib: 2.7.0 + tslib: 2.8.0 dev: true /path-exists@4.0.0: @@ -7677,6 +7787,11 @@ packages: engines: {node: '>=8.6'} dev: true + /picomatch@4.0.2: + resolution: {integrity: sha512-M7BAV6Rlcy5u+m6oPhAPFgJTzAioX/6B0DxyvDlo9l8+T3nLKbrczg2WLUyzd45L8RqfUMyGPzekbMvX2Ldkwg==} + engines: {node: '>=12'} + dev: true + /pidtree@0.6.0: resolution: {integrity: sha512-eG2dWTVw5bzqGRztnHExczNxt5VGsE6OwTeCG3fdUf9KBsZzO3R5OIIIzWR+iZA0NtZ+RDVdaoE2dK1cn6jH4g==} engines: {node: '>=0.10'} @@ -7728,7 +7843,7 @@ packages: hasBin: true dev: true - /postcss-loader@8.1.1(postcss@8.4.47)(typescript@5.6.2)(webpack@5.95.0): + /postcss-loader@8.1.1(postcss@8.4.47)(typescript@5.6.3)(webpack@5.95.0): resolution: {integrity: sha512-0IeqyAsG6tYiDRCYKQJLAmgQr47DX6N7sFSWvQxt6AcupX8DIdmykuk/o/tx0Lze3ErGHJEp5OSRxrelC6+NdQ==} engines: {node: '>= 18.12.0'} peerDependencies: @@ -7741,7 +7856,7 @@ packages: webpack: optional: true dependencies: - cosmiconfig: 9.0.0(typescript@5.6.2) + cosmiconfig: 9.0.0(typescript@5.6.3) jiti: 1.21.0 postcss: 8.4.47 semver: 7.6.0 @@ -8214,7 +8329,7 @@ packages: resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==} dev: true - /sass-loader@16.0.2(sass@1.79.4)(webpack@5.95.0): + /sass-loader@16.0.2(sass@1.80.3)(webpack@5.95.0): resolution: {integrity: sha512-Ll6iXZ1EYwYT19SqW4mSBb76vSSi8JgzElmzIerhEGgzB5hRjDQIWsPmuk1UrAXkR16KJHqVY0eH+5/uw9Tmfw==} engines: {node: '>= 18.12.0'} peerDependencies: @@ -8236,15 +8351,16 @@ packages: optional: true dependencies: neo-async: 2.6.2 - sass: 1.79.4 + sass: 1.80.3 webpack: 5.95.0(webpack-cli@5.1.4) dev: true - /sass@1.79.4: - resolution: {integrity: sha512-K0QDSNPXgyqO4GZq2HO5Q70TLxTH6cIT59RdoCHMivrC8rqzaTw5ab9prjz9KUN1El4FLXrBXJhik61JR4HcGg==} + /sass@1.80.3: + resolution: {integrity: sha512-ptDWyVmDMVielpz/oWy3YP3nfs7LpJTHIJZboMVs8GEC9eUmtZTZhMHlTW98wY4aEorDfjN38+Wr/XjskFWcfA==} engines: {node: '>=14.0.0'} hasBin: true dependencies: + '@parcel/watcher': 2.4.1 chokidar: 4.0.1 immutable: 4.3.5 source-map-js: 1.2.1 @@ -8903,6 +9019,19 @@ packages: resolution: {integrity: sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==} dev: true + /tinyglobby@0.2.9: + resolution: {integrity: sha512-8or1+BGEdk1Zkkw2ii16qSS7uVrQJPre5A9o/XkWPATkk23FZh/15BKFxPnlTy6vkljZxLqYCzzBMj30ZrSvjw==} + engines: {node: '>=12.0.0'} + dependencies: + fdir: 6.4.2(picomatch@4.0.2) + picomatch: 4.0.2 + dev: true + + /tinyrainbow@1.2.0: + resolution: {integrity: sha512-weEDEq7Z5eTHPDh4xjX789+fHfF+P8boiFB+0vbWzpbnbsEr/GRaohi/uMKxg8RZMXnl1ItAi/IUHWMsjDV7kQ==} + engines: {node: '>=14.0.0'} + dev: true + /tmp@0.2.3: resolution: {integrity: sha512-nZD7m9iCPC5g0pYmcaxogYKggSfLsdxl8of3Q/oIbqCqLLIO9IAF0GWjX1z9NZRHPiXv8Wex4yDCaZsgEw0Y8w==} engines: {node: '>=14.14'} @@ -8967,16 +9096,16 @@ packages: engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} dev: true - /ts-api-utils@1.3.0(typescript@5.6.2): + /ts-api-utils@1.3.0(typescript@5.6.3): resolution: {integrity: sha512-UQMIo7pb8WRomKR1/+MFVLTroIvDVtMX3K6OUir8ynLyzB8Jeriont2bTAtmNPa1ekAgN7YPDyf6V+ygrdU+eQ==} engines: {node: '>=16'} peerDependencies: typescript: '>=4.2.0' dependencies: - typescript: 5.6.2 + typescript: 5.6.3 dev: true - /ts-jest@29.2.5(@babel/core@7.24.3)(@jest/types@29.6.3)(jest@29.7.0)(typescript@5.6.2): + /ts-jest@29.2.5(@babel/core@7.24.3)(@jest/types@29.6.3)(jest@29.7.0)(typescript@5.6.3): resolution: {integrity: sha512-KD8zB2aAZrcKIdGk4OwpJggeLcH1FgrICqDSROWqlnJXGCXK4Mn6FcdK2B6670Xr73lHMG1kHw8R87A0ecZ+vA==} engines: {node: ^14.15.0 || ^16.10.0 || ^18.0.0 || >=20.0.0} hasBin: true @@ -9005,17 +9134,17 @@ packages: bs-logger: 0.2.6 ejs: 3.1.10 fast-json-stable-stringify: 2.1.0 - jest: 29.7.0(@types/node@22.7.4)(ts-node@10.9.2) + jest: 29.7.0(@types/node@22.7.7)(ts-node@10.9.2) jest-util: 29.7.0 json5: 2.2.3 lodash.memoize: 4.1.2 make-error: 1.3.6 semver: 7.6.3 - typescript: 5.6.2 + typescript: 5.6.3 yargs-parser: 21.1.1 dev: true - /ts-loader@9.5.1(typescript@5.6.2)(webpack@5.95.0): + /ts-loader@9.5.1(typescript@5.6.3)(webpack@5.95.0): resolution: {integrity: sha512-rNH3sK9kGZcH9dYzC7CewQm4NtxJTjSEVRJ2DyBZR7f8/wcta+iV44UPCXc5+nzDzivKtlzV6c9P4e+oFhDLYg==} engines: {node: '>=12.0.0'} peerDependencies: @@ -9027,11 +9156,11 @@ packages: micromatch: 4.0.5 semver: 7.6.0 source-map: 0.7.4 - typescript: 5.6.2 + typescript: 5.6.3 webpack: 5.95.0(webpack-cli@5.1.4) dev: true - /ts-node@10.9.2(@types/node@22.7.4)(typescript@5.6.2): + /ts-node@10.9.2(@types/node@22.7.7)(typescript@5.6.3): resolution: {integrity: sha512-f0FFpIdcHgn8zcPSbf1dRevwt047YMnaiJM3u2w2RewrB+fob/zePZcrOyQoLMMO7aBIddLcQIEK5dYjkLnGrQ==} hasBin: true peerDependencies: @@ -9050,14 +9179,14 @@ packages: '@tsconfig/node12': 1.0.11 '@tsconfig/node14': 1.0.3 '@tsconfig/node16': 1.0.4 - '@types/node': 22.7.4 + '@types/node': 22.7.7 acorn: 8.11.3 acorn-walk: 8.3.2 arg: 4.1.3 create-require: 1.1.1 diff: 4.0.2 make-error: 1.3.6 - typescript: 5.6.2 + typescript: 5.6.3 v8-compile-cache-lib: 3.0.1 yn: 3.1.1 dev: true @@ -9065,8 +9194,8 @@ packages: /tslib@2.6.3: resolution: {integrity: sha512-xNvxJEOUiWPGhUuUdQgAJPKOOJfGnIyKySOc09XkKsgdUV/3E2zvwZYdejjmRgPCgcym1juLH3226yA7sEFJKQ==} - /tslib@2.7.0: - resolution: {integrity: sha512-gLXCKdN1/j47AiHiOkJN69hJmcbGTHI0ImLmbYLHykhgeN0jVGola9yVjFgzCUklsZQMW55o+dW7IXv3RCXDzA==} + /tslib@2.8.0: + resolution: {integrity: sha512-jWVzBLplnCmoaTr13V9dYbiQ99wvZRd0vNWaDRg+aVYRcjDF3nDksxFDE/+fkXnKhpnUUkmx5pK/v8mCtLVqZA==} dev: true /tuf-js@2.2.0: @@ -9130,8 +9259,8 @@ packages: mime-types: 2.1.35 dev: true - /typescript-eslint@8.7.0(eslint@9.11.1)(typescript@5.6.2): - resolution: {integrity: sha512-nEHbEYJyHwsuf7c3V3RS7Saq+1+la3i0ieR3qP0yjqWSzVmh8Drp47uOl9LjbPANac4S7EFSqvcYIKXUUwIfIQ==} + /typescript-eslint@8.10.0(eslint@9.13.0)(typescript@5.6.3): + resolution: {integrity: sha512-YIu230PeN7z9zpu/EtqCIuRVHPs4iSlqW6TEvjbyDAE3MZsSl2RXBo+5ag+lbABCG8sFM1WVKEXhlQ8Ml8A3Fw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: typescript: '*' @@ -9139,17 +9268,17 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/eslint-plugin': 8.7.0(@typescript-eslint/parser@8.7.0)(eslint@9.11.1)(typescript@5.6.2) - '@typescript-eslint/parser': 8.7.0(eslint@9.11.1)(typescript@5.6.2) - '@typescript-eslint/utils': 8.7.0(eslint@9.11.1)(typescript@5.6.2) - typescript: 5.6.2 + '@typescript-eslint/eslint-plugin': 8.10.0(@typescript-eslint/parser@8.10.0)(eslint@9.13.0)(typescript@5.6.3) + '@typescript-eslint/parser': 8.10.0(eslint@9.13.0)(typescript@5.6.3) + '@typescript-eslint/utils': 8.10.0(eslint@9.13.0)(typescript@5.6.3) + typescript: 5.6.3 transitivePeerDependencies: - eslint - supports-color dev: true - /typescript@5.6.2: - resolution: {integrity: sha512-NW8ByodCSNCwZeghjN3o+JX5OFH0Ojg6sadjEKY4huZ52TqbJTJnDo5+Tw98lSy63NZvi4n+ez5m2u5d4PkZyw==} + /typescript@5.6.3: + resolution: {integrity: sha512-hjcS1mhfuyi4WW8IWtjP7brDrG2cuDZukyrYrSauoXGNgx0S7zceP07adYkJycEr56BOUTNPzbInooiN3fn1qw==} engines: {node: '>=14.17'} hasBin: true dev: true @@ -9462,7 +9591,7 @@ packages: colorette: 2.0.20 compression: 1.7.4 connect-history-api-fallback: 2.0.0 - express: 4.21.0 + express: 4.21.1 graceful-fs: 4.2.11 html-entities: 2.5.2 http-proxy-middleware: 2.0.6(@types/express@4.17.21) @@ -9618,6 +9747,14 @@ packages: isexe: 2.0.0 dev: true + /which@3.0.1: + resolution: {integrity: sha512-XA1b62dzQzLfaEOSQFTCOd5KFf/1VSzZo7/7TUjnya6u0vGGKzU96UQBZTAThCb2j4/xjBAyii1OhRLJEivHvg==} + engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + hasBin: true + dependencies: + isexe: 2.0.0 + dev: true + /which@4.0.0: resolution: {integrity: sha512-GlaYyEb07DPxYCKhKzplCWBJtvxZcZMrL+4UkrTSJHHPyZU4mYYTv3qaOe77H7EODLSSopAUFAc6W8U4yqvscg==} engines: {node: ^16.13.0 || >=18.0.0}