From 869ddbd8d70201d52801dafb25747291a7c00982 Mon Sep 17 00:00:00 2001 From: ghiscoding Date: Sat, 13 Jul 2024 14:31:47 -0400 Subject: [PATCH] fix: SASS warnings & other unit test fixes --- package.json | 14 +- packages/aurelia-slickgrid/package.json | 16 +- packages/demo/package.json | 24 +- pnpm-lock.yaml | 984 +++++++++++++----------- 4 files changed, 562 insertions(+), 476 deletions(-) diff --git a/package.json b/package.json index 23aae4667..b6eb13a3b 100644 --- a/package.json +++ b/package.json @@ -46,16 +46,16 @@ "@aurelia/platform-browser": "^2.0.0-beta.20", "@formkit/tempo": "^0.1.2", "@jest/types": "^29.6.3", - "@lerna-lite/cli": "^3.7.0", - "@lerna-lite/publish": "^3.7.0", - "@slickgrid-universal/common": "^5.3.3", + "@lerna-lite/cli": "^3.7.1", + "@lerna-lite/publish": "^3.7.1", + "@slickgrid-universal/common": "^5.3.4", "@types/jest": "^29.5.12", "@types/node": "^20.14.10", "conventional-changelog-conventionalcommits": "^7.0.2", "cross-env": "^7.0.3", "cypress": "^13.13.0", "cypress-real-events": "^1.13.0", - "eslint": "^9.6.0", + "eslint": "^9.7.0", "eslint-plugin-cypress": "^3.3.0", "eslint-plugin-import": "^2.29.1", "eslint-plugin-n": "^17.9.0", @@ -69,11 +69,11 @@ "jsdom-global": "^3.0.2", "npm-run-all2": "^6.2.2", "pnpm": "^8.15.8", - "rimraf": "^5.0.7", + "rimraf": "^5.0.9", "rxjs": "^7.8.1", - "ts-jest": "^29.1.5", + "ts-jest": "^29.2.2", "typescript": "^5.5.3", - "typescript-eslint": "^7.15.0" + "typescript-eslint": "^7.16.0" }, "packageManager": "pnpm@8.15.8" } diff --git a/packages/aurelia-slickgrid/package.json b/packages/aurelia-slickgrid/package.json index 5e9a4f4d1..0f00a049a 100644 --- a/packages/aurelia-slickgrid/package.json +++ b/packages/aurelia-slickgrid/package.json @@ -53,13 +53,13 @@ "@aurelia/runtime": "^2.0.0-beta.20", "@aurelia/runtime-html": "^2.0.0-beta.20", "@formkit/tempo": "^0.1.2", - "@slickgrid-universal/common": "~5.3.3", - "@slickgrid-universal/custom-footer-component": "~5.3.3", - "@slickgrid-universal/empty-warning-component": "~5.3.3", - "@slickgrid-universal/event-pub-sub": "~5.3.0", - "@slickgrid-universal/pagination-component": "~5.3.3", - "@slickgrid-universal/row-detail-view-plugin": "~5.3.3", - "@slickgrid-universal/utils": "~5.3.0", + "@slickgrid-universal/common": "~5.3.4", + "@slickgrid-universal/custom-footer-component": "~5.3.4", + "@slickgrid-universal/empty-warning-component": "~5.3.4", + "@slickgrid-universal/event-pub-sub": "~5.3.4", + "@slickgrid-universal/pagination-component": "~5.3.4", + "@slickgrid-universal/row-detail-view-plugin": "~5.3.4", + "@slickgrid-universal/utils": "~5.3.4", "dequal": "^2.0.3", "sortablejs": "^1.15.2" }, @@ -67,7 +67,7 @@ "@types/dompurify": "^3.0.5", "copyfiles": "^2.4.1", "dompurify": "^3.1.6", - "rimraf": "^5.0.7", + "rimraf": "^5.0.9", "tslib": "^2.6.3", "typescript": "^5.5.3" } diff --git a/packages/demo/package.json b/packages/demo/package.json index 6fe3c3740..f3c9c138a 100644 --- a/packages/demo/package.json +++ b/packages/demo/package.json @@ -43,15 +43,15 @@ "@fnando/sparkline": "^0.3.10", "@formkit/tempo": "^0.1.2", "@popperjs/core": "^2.11.8", - "@slickgrid-universal/common": "^5.3.3", - "@slickgrid-universal/composite-editor-component": "^5.3.3", - "@slickgrid-universal/custom-tooltip-plugin": "^5.3.3", - "@slickgrid-universal/excel-export": "^5.3.3", - "@slickgrid-universal/graphql": "^5.3.3", - "@slickgrid-universal/odata": "^5.3.3", - "@slickgrid-universal/row-detail-view-plugin": "^5.3.3", - "@slickgrid-universal/rxjs-observable": "^5.3.3", - "@slickgrid-universal/text-export": "^5.3.3", + "@slickgrid-universal/common": "^5.3.4", + "@slickgrid-universal/composite-editor-component": "^5.3.4", + "@slickgrid-universal/custom-tooltip-plugin": "^5.3.4", + "@slickgrid-universal/excel-export": "^5.3.4", + "@slickgrid-universal/graphql": "^5.3.4", + "@slickgrid-universal/odata": "^5.3.4", + "@slickgrid-universal/row-detail-view-plugin": "^5.3.4", + "@slickgrid-universal/rxjs-observable": "^5.3.4", + "@slickgrid-universal/text-export": "^5.3.4", "aurelia": "^2.0.0-beta.20", "aurelia-slickgrid": "workspace:*", "bootstrap": "^5.3.3", @@ -82,8 +82,8 @@ "npm-run-all2": "^6.2.2", "postcss": "^8.4.39", "postcss-loader": "^8.1.1", - "rimraf": "^5.0.7", - "sass": "^1.77.6", + "rimraf": "^5.0.9", + "sass": "^1.77.8", "sass-loader": "^14.2.1", "servor": "^4.0.2", "style-loader": "^4.0.0", @@ -91,7 +91,7 @@ "ts-node": "^10.9.2", "tslib": "^2.6.3", "typescript": "^5.5.3", - "webpack": "^5.92.1", + "webpack": "^5.93.0", "webpack-bundle-analyzer": "^4.10.2", "webpack-cli": "^5.1.4", "webpack-dev-server": "^5.0.4", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index d73dd6573..15d541806 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -30,14 +30,14 @@ importers: specifier: ^29.6.3 version: 29.6.3 '@lerna-lite/cli': - specifier: ^3.7.0 - version: 3.7.0(@lerna-lite/publish@3.7.0)(@lerna-lite/version@3.7.0)(typescript@5.5.3) + specifier: ^3.7.1 + version: 3.7.1(@lerna-lite/publish@3.7.1)(@lerna-lite/version@3.7.1)(typescript@5.5.3) '@lerna-lite/publish': - specifier: ^3.7.0 - version: 3.7.0(typescript@5.5.3) + specifier: ^3.7.1 + version: 3.7.1(typescript@5.5.3) '@slickgrid-universal/common': - specifier: ^5.3.3 - version: 5.3.3 + specifier: ^5.3.4 + version: 5.3.4 '@types/jest': specifier: ^29.5.12 version: 29.5.12 @@ -57,20 +57,20 @@ importers: specifier: ^1.13.0 version: 1.13.0(cypress@13.13.0) eslint: - specifier: ^9.6.0 - version: 9.6.0 + specifier: ^9.7.0 + version: 9.7.0 eslint-plugin-cypress: specifier: ^3.3.0 - version: 3.3.0(eslint@9.6.0) + version: 3.3.0(eslint@9.7.0) eslint-plugin-import: specifier: ^2.29.1 - version: 2.29.1(@typescript-eslint/parser@7.15.0)(eslint@9.6.0) + version: 2.29.1(@typescript-eslint/parser@7.16.0)(eslint@9.7.0) eslint-plugin-n: specifier: ^17.9.0 - version: 17.9.0(eslint@9.6.0) + version: 17.9.0(eslint@9.7.0) eslint-plugin-prefer-arrow: specifier: ^1.2.3 - version: 1.2.3(eslint@9.6.0) + version: 1.2.3(eslint@9.7.0) globals: specifier: ^15.8.0 version: 15.8.0 @@ -99,20 +99,20 @@ importers: specifier: ^8.15.8 version: 8.15.8 rimraf: - specifier: ^5.0.7 - version: 5.0.7 + specifier: ^5.0.9 + version: 5.0.9 rxjs: specifier: ^7.8.1 version: 7.8.1 ts-jest: - specifier: ^29.1.5 - version: 29.1.5(@babel/core@7.24.3)(@jest/types@29.6.3)(jest@29.7.0)(typescript@5.5.3) + specifier: ^29.2.2 + version: 29.2.2(@babel/core@7.24.3)(@jest/types@29.6.3)(jest@29.7.0)(typescript@5.5.3) typescript: specifier: ^5.5.3 version: 5.5.3 typescript-eslint: - specifier: ^7.15.0 - version: 7.15.0(eslint@9.6.0)(typescript@5.5.3) + specifier: ^7.16.0 + version: 7.16.0(eslint@9.7.0)(typescript@5.5.3) packages/aurelia-slickgrid: dependencies: @@ -129,26 +129,26 @@ importers: specifier: ^0.1.2 version: 0.1.2 '@slickgrid-universal/common': - specifier: ~5.3.3 - version: 5.3.3 + specifier: ~5.3.4 + version: 5.3.4 '@slickgrid-universal/custom-footer-component': - specifier: ~5.3.3 - version: 5.3.3 + specifier: ~5.3.4 + version: 5.3.4 '@slickgrid-universal/empty-warning-component': - specifier: ~5.3.3 - version: 5.3.3 + specifier: ~5.3.4 + version: 5.3.4 '@slickgrid-universal/event-pub-sub': - specifier: ~5.3.0 - version: 5.3.0 + specifier: ~5.3.4 + version: 5.3.4 '@slickgrid-universal/pagination-component': - specifier: ~5.3.3 - version: 5.3.3 + specifier: ~5.3.4 + version: 5.3.4 '@slickgrid-universal/row-detail-view-plugin': - specifier: ~5.3.3 - version: 5.3.3 + specifier: ~5.3.4 + version: 5.3.4 '@slickgrid-universal/utils': - specifier: ~5.3.0 - version: 5.3.0 + specifier: ~5.3.4 + version: 5.3.4 aurelia: specifier: ^2.0.0-beta.20 version: 2.0.0-beta.20 @@ -169,8 +169,8 @@ importers: specifier: ^3.1.6 version: 3.1.6 rimraf: - specifier: ^5.0.7 - version: 5.0.7 + specifier: ^5.0.9 + version: 5.0.9 tslib: specifier: ^2.6.3 version: 2.6.3 @@ -214,32 +214,32 @@ importers: specifier: ^2.11.8 version: 2.11.8 '@slickgrid-universal/common': - specifier: ^5.3.3 - version: 5.3.3 + specifier: ^5.3.4 + version: 5.3.4 '@slickgrid-universal/composite-editor-component': - specifier: ^5.3.3 - version: 5.3.3 + specifier: ^5.3.4 + version: 5.3.4 '@slickgrid-universal/custom-tooltip-plugin': - specifier: ^5.3.3 - version: 5.3.3 + specifier: ^5.3.4 + version: 5.3.4 '@slickgrid-universal/excel-export': - specifier: ^5.3.3 - version: 5.3.3 + specifier: ^5.3.4 + version: 5.3.4 '@slickgrid-universal/graphql': - specifier: ^5.3.3 - version: 5.3.3 + specifier: ^5.3.4 + version: 5.3.4 '@slickgrid-universal/odata': - specifier: ^5.3.3 - version: 5.3.3 + specifier: ^5.3.4 + version: 5.3.4 '@slickgrid-universal/row-detail-view-plugin': - specifier: ^5.3.3 - version: 5.3.3 + specifier: ^5.3.4 + version: 5.3.4 '@slickgrid-universal/rxjs-observable': - specifier: ^5.3.3 - version: 5.3.3 + specifier: ^5.3.4 + version: 5.3.4 '@slickgrid-universal/text-export': - specifier: ^5.3.3 - version: 5.3.3 + specifier: ^5.3.4 + version: 5.3.4 aurelia: specifier: ^2.0.0-beta.20 version: 2.0.0-beta.20 @@ -291,16 +291,16 @@ importers: version: 10.4.19(postcss@8.4.39) clean-webpack-plugin: specifier: ^4.0.0 - version: 4.0.0(webpack@5.92.1) + version: 4.0.0(webpack@5.93.0) copy-webpack-plugin: specifier: ^12.0.2 - version: 12.0.2(webpack@5.92.1) + version: 12.0.2(webpack@5.93.0) copyfiles: specifier: ^2.4.1 version: 2.4.1 css-loader: specifier: ^7.1.2 - version: 7.1.2(webpack@5.92.1) + version: 7.1.2(webpack@5.93.0) dompurify: specifier: ^3.1.6 version: 3.1.6 @@ -309,7 +309,7 @@ importers: version: 1.3.0 html-webpack-plugin: specifier: ^5.6.0 - version: 5.6.0(webpack@5.92.1) + version: 5.6.0(webpack@5.93.0) htmlhint: specifier: ^1.1.4 version: 1.1.4 @@ -324,25 +324,25 @@ importers: version: 8.4.39 postcss-loader: specifier: ^8.1.1 - version: 8.1.1(postcss@8.4.39)(typescript@5.5.3)(webpack@5.92.1) + version: 8.1.1(postcss@8.4.39)(typescript@5.5.3)(webpack@5.93.0) rimraf: - specifier: ^5.0.7 - version: 5.0.7 + specifier: ^5.0.9 + version: 5.0.9 sass: - specifier: ^1.77.6 - version: 1.77.6 + specifier: ^1.77.8 + version: 1.77.8 sass-loader: specifier: ^14.2.1 - version: 14.2.1(sass@1.77.6)(webpack@5.92.1) + version: 14.2.1(sass@1.77.8)(webpack@5.93.0) servor: specifier: ^4.0.2 version: 4.0.2 style-loader: specifier: ^4.0.0 - version: 4.0.0(webpack@5.92.1) + version: 4.0.0(webpack@5.93.0) ts-loader: specifier: ^9.5.1 - version: 9.5.1(typescript@5.5.3)(webpack@5.92.1) + version: 9.5.1(typescript@5.5.3)(webpack@5.93.0) ts-node: specifier: ^10.9.2 version: 10.9.2(@types/node@20.14.10)(typescript@5.5.3) @@ -353,17 +353,17 @@ importers: specifier: ^5.5.3 version: 5.5.3 webpack: - specifier: ^5.92.1 - version: 5.92.1(webpack-cli@5.1.4) + specifier: ^5.93.0 + version: 5.93.0(webpack-cli@5.1.4) webpack-bundle-analyzer: specifier: ^4.10.2 version: 4.10.2 webpack-cli: specifier: ^5.1.4 - version: 5.1.4(webpack-bundle-analyzer@4.10.2)(webpack-dev-server@5.0.4)(webpack@5.92.1) + version: 5.1.4(webpack-bundle-analyzer@4.10.2)(webpack-dev-server@5.0.4)(webpack@5.93.0) webpack-dev-server: specifier: ^5.0.4 - version: 5.0.4(webpack-cli@5.1.4)(webpack@5.92.1) + version: 5.0.4(webpack-cli@5.1.4)(webpack@5.93.0) webpack-node-externals: specifier: ^3.0.0 version: 3.0.0 @@ -933,13 +933,13 @@ packages: engines: {node: '>=10.0.0'} dev: true - /@eslint-community/eslint-utils@4.4.0(eslint@9.6.0): + /@eslint-community/eslint-utils@4.4.0(eslint@9.7.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.6.0 + eslint: 9.7.0 eslint-visitor-keys: 3.4.3 dev: true @@ -948,6 +948,11 @@ packages: engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} dev: true + /@eslint-community/regexpp@4.11.0: + resolution: {integrity: sha512-G/M/tIiMrTAxEWRfLfQJMmGNX28IxBg4PBz8XqQhqUHLFI6TL2htpIB1iQCj144V5ee/JaKyT9/WZ0MGZWfA7A==} + engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} + dev: true + /@eslint/config-array@0.17.0: resolution: {integrity: sha512-A68TBu6/1mHHuc5YJL0U0VVeGNiklLAL6rRmhTCP2B5XjWLMnrX+HkO+IAXyHvks5cyyY1jjK5ITPQ1HGS2EVA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} @@ -976,8 +981,8 @@ packages: - supports-color dev: true - /@eslint/js@9.6.0: - resolution: {integrity: sha512-D9B0/3vNg44ZeWbYMpBoXqNP4j6eQD5vNwIlGAuFRRzK/WtT/jvDQW3Bi9kkf3PMDMlM7Yi+73VLUsn5bJcl8A==} + /@eslint/js@9.7.0: + resolution: {integrity: sha512-ChuWDQenef8OSFnvuxv0TCVxEwmu3+hPNKvM9B34qpM0rDRbjL8t5QkQeHHeAfsKQjuH9wS82WeCi1J/owatng==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} dev: true @@ -1013,11 +1018,134 @@ packages: engines: {node: '>=10.13.0'} dev: true + /@inquirer/checkbox@2.3.10: + resolution: {integrity: sha512-CTc864M2/523rKc9AglIzAcUCuPXDZENgc5S2KZFVRbnMzpXcYTsUWmbqSeL0XLvtlvEtNevkkVbfVhJpruOyQ==} + engines: {node: '>=18'} + dependencies: + '@inquirer/core': 9.0.2 + '@inquirer/figures': 1.0.3 + '@inquirer/type': 1.4.0 + ansi-escapes: 4.3.2 + yoctocolors-cjs: 2.1.2 + dev: true + + /@inquirer/confirm@3.1.14: + resolution: {integrity: sha512-nbLSX37b2dGPtKWL3rPuR/5hOuD30S+pqJ/MuFiUEgN6GiMs8UMxiurKAMDzKt6C95ltjupa8zH6+3csXNHWpA==} + engines: {node: '>=18'} + dependencies: + '@inquirer/core': 9.0.2 + '@inquirer/type': 1.4.0 + dev: true + + /@inquirer/core@9.0.2: + resolution: {integrity: sha512-nguvH3TZar3ACwbytZrraRTzGqyxJfYJwv+ZwqZNatAosdWQMP1GV8zvmkNlBe2JeZSaw0WYBHZk52pDpWC9qA==} + engines: {node: '>=18'} + dependencies: + '@inquirer/figures': 1.0.3 + '@inquirer/type': 1.4.0 + '@types/mute-stream': 0.0.4 + '@types/node': 20.14.10 + '@types/wrap-ansi': 3.0.0 + ansi-escapes: 4.3.2 + cli-spinners: 2.9.2 + cli-width: 4.1.0 + mute-stream: 1.0.0 + signal-exit: 4.1.0 + strip-ansi: 6.0.1 + wrap-ansi: 6.2.0 + yoctocolors-cjs: 2.1.2 + dev: true + + /@inquirer/editor@2.1.14: + resolution: {integrity: sha512-6nWpoJyVAKwAcv67bkbBmmi3f32xua79fP7TRmNUoR4K+B1GiOBsHO1YdvET/jvC+nTlBZL7puKAKyM7G+Lkzw==} + engines: {node: '>=18'} + dependencies: + '@inquirer/core': 9.0.2 + '@inquirer/type': 1.4.0 + external-editor: 3.1.0 + dev: true + + /@inquirer/expand@2.1.14: + resolution: {integrity: sha512-JcxsLajwPykF2kq6biIUdoOzTQ3LXqb8XMVrWkCprG/pFeU1SsxcSSFbF1T5jJGvvlTVcsE+JdGjbQ8ZRZ82RA==} + engines: {node: '>=18'} + dependencies: + '@inquirer/core': 9.0.2 + '@inquirer/type': 1.4.0 + yoctocolors-cjs: 2.1.2 + dev: true + /@inquirer/figures@1.0.3: resolution: {integrity: sha512-ErXXzENMH5pJt5/ssXV0DfWUZqly8nGzf0UcBV9xTnP+KyffE2mqyxIMBrZ8ijQck2nU0TQm40EQB53YreyWHw==} engines: {node: '>=18'} dev: true + /@inquirer/input@2.2.1: + resolution: {integrity: sha512-Yl1G6h7qWydzrJwqN777geeJVaAFL5Ly83aZlw4xHf8Z/BoTMfKRheyuMaQwOG7LQ4e5nQP7PxXdEg4SzQ+OKw==} + engines: {node: '>=18'} + dependencies: + '@inquirer/core': 9.0.2 + '@inquirer/type': 1.4.0 + dev: true + + /@inquirer/number@1.0.2: + resolution: {integrity: sha512-GcoK+Phxcln0Qw9e73S5a8B2Ejg3HgSTvNfDegIcS5/BKwUm8t5rejja1l09WXjZM9vrVbRDf9RzWtSUiWVYRQ==} + engines: {node: '>=18'} + dependencies: + '@inquirer/core': 9.0.2 + '@inquirer/type': 1.4.0 + dev: true + + /@inquirer/password@2.1.14: + resolution: {integrity: sha512-sPzOkXLhWJQ96K6nPZFnF8XB8tsDrcCRobd1d3EDz81F+4hp8BbdmsnsQcqZ7oYDIOVM/mWJyIUtJ35TrssJxQ==} + engines: {node: '>=18'} + dependencies: + '@inquirer/core': 9.0.2 + '@inquirer/type': 1.4.0 + ansi-escapes: 4.3.2 + dev: true + + /@inquirer/prompts@5.1.2: + resolution: {integrity: sha512-E+ndnfwtVQtcmPt888Hc/HAxJUHSaA6OIvyvLAQ5BLQv+t20GbYdFSjXeLgb47OpMU+aRsKA/ys+Zoylw3kTVg==} + engines: {node: '>=18'} + dependencies: + '@inquirer/checkbox': 2.3.10 + '@inquirer/confirm': 3.1.14 + '@inquirer/editor': 2.1.14 + '@inquirer/expand': 2.1.14 + '@inquirer/input': 2.2.1 + '@inquirer/number': 1.0.2 + '@inquirer/password': 2.1.14 + '@inquirer/rawlist': 2.1.14 + '@inquirer/select': 2.3.10 + dev: true + + /@inquirer/rawlist@2.1.14: + resolution: {integrity: sha512-pLpEzhKNQ/ugFAFfgCNaXljB+dcCwmXwR1jOxAbVeFIdB3l02E5gjI+h1rb136tq0T8JO6P5KFR1oTeld/wdrA==} + engines: {node: '>=18'} + dependencies: + '@inquirer/core': 9.0.2 + '@inquirer/type': 1.4.0 + yoctocolors-cjs: 2.1.2 + dev: true + + /@inquirer/select@2.3.10: + resolution: {integrity: sha512-rr7iR0Zj1YFfgM8IUGimPD9Yukd+n/U63CnYT9kdum6DbRXtMxR45rrreP+EA9ixCnShr+W4xj7suRxC1+8t9g==} + engines: {node: '>=18'} + dependencies: + '@inquirer/core': 9.0.2 + '@inquirer/figures': 1.0.3 + '@inquirer/type': 1.4.0 + ansi-escapes: 4.3.2 + yoctocolors-cjs: 2.1.2 + dev: true + + /@inquirer/type@1.4.0: + resolution: {integrity: sha512-AjOqykVyjdJQvtfkNDGUyMYGF8xN50VUxftCQWsOyIo4DFRLr6VQhW0VItGI1JIyQGCGgIpKa7hMMwNhZb4OIw==} + engines: {node: '>=18'} + dependencies: + mute-stream: 1.0.0 + dev: true + /@isaacs/cliui@8.0.2: resolution: {integrity: sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==} engines: {node: '>=12'} @@ -1312,8 +1440,8 @@ packages: resolution: {integrity: sha512-Hcv+nVC0kZnQ3tD9GVu5xSMR4VVYOteQIr/hwFPVEvPdlXqgGEuRjiheChHgdM+JyqdgNcmzZOX/tnl0JOiI7A==} dev: true - /@lerna-lite/cli@3.7.0(@lerna-lite/publish@3.7.0)(@lerna-lite/version@3.7.0)(typescript@5.5.3): - resolution: {integrity: sha512-F0he3aKOf8rtoxRlVdphf8CVnoQC58HCgAlAo7E4qLHQ4b67Dr5J1+WTvdt4n7s2YaKC1gS5fvJYQR4aPQWnsw==} + /@lerna-lite/cli@3.7.1(@lerna-lite/publish@3.7.1)(@lerna-lite/version@3.7.1)(typescript@5.5.3): + resolution: {integrity: sha512-aaOjRJv/DWyBXw9gFdt0M7k1oSBPnMo3Vt4adg7MMgJkWjGOwKY3Q83d286beN9+wn1YBEmrf/4W4oThsojnSQ==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true peerDependencies: @@ -1337,11 +1465,11 @@ packages: '@lerna-lite/watch': optional: true dependencies: - '@lerna-lite/core': 3.7.0(typescript@5.5.3) - '@lerna-lite/init': 3.7.0(typescript@5.5.3) + '@lerna-lite/core': 3.7.1(typescript@5.5.3) + '@lerna-lite/init': 3.7.1(typescript@5.5.3) '@lerna-lite/npmlog': 3.7.0 - '@lerna-lite/publish': 3.7.0(typescript@5.5.3) - '@lerna-lite/version': 3.7.0(@lerna-lite/publish@3.7.0)(typescript@5.5.3) + '@lerna-lite/publish': 3.7.1(typescript@5.5.3) + '@lerna-lite/version': 3.7.1(@lerna-lite/publish@3.7.1)(typescript@5.5.3) dedent: 1.5.3 dotenv: 16.4.5 import-local: 3.1.0 @@ -1354,8 +1482,8 @@ packages: - typescript dev: true - /@lerna-lite/core@3.7.0(typescript@5.5.3): - resolution: {integrity: sha512-96qIIZFVnJlE0Reu83XIqwpF8joVK40tIoVAmkcTsSTUAwvKrLURGnrHiQLjdlwS+TUaJ8klm81Cmw6oj0TDdA==} + /@lerna-lite/core@3.7.1(typescript@5.5.3): + resolution: {integrity: sha512-GvGc6W7hq4GU6JbqLSHusFIMnvJ4l51BVefGwMiKmXerX4B2JLQVnzeB18N4v0N+T04S+rxktU6yMnmmqsWZhQ==} engines: {node: ^18.0.0 || >=20.0.0} dependencies: '@lerna-lite/npmlog': 3.7.0 @@ -1369,7 +1497,7 @@ packages: fs-extra: 11.2.0 glob-parent: 6.0.2 globby: 14.0.2 - inquirer: 9.3.4 + inquirer: 10.0.1 is-ci: 3.0.1 json5: 2.2.3 load-json-file: 7.0.1 @@ -1391,11 +1519,11 @@ packages: - typescript dev: true - /@lerna-lite/init@3.7.0(typescript@5.5.3): - resolution: {integrity: sha512-2QOR8DgDBW4X/Xp0xSWSa1umJj6rkqWOVwusZsf37ydWoSIdhr5GhQkj3yA0J6xSYemSz5CY5BDOBioXsEyahQ==} + /@lerna-lite/init@3.7.1(typescript@5.5.3): + resolution: {integrity: sha512-bcQwhz2muCerlKyECui19a6Z0oAQ9g5jfgza3X/ctnIh3C9SXZcpKmgQzOmbDYqFLcGhHE283LZTAVWqG0sNFg==} engines: {node: ^18.0.0 || >=20.0.0} dependencies: - '@lerna-lite/core': 3.7.0(typescript@5.5.3) + '@lerna-lite/core': 3.7.1(typescript@5.5.3) fs-extra: 11.2.0 p-map: 7.0.2 write-json-file: 5.0.0 @@ -1421,21 +1549,21 @@ packages: wide-align: 1.1.5 dev: true - /@lerna-lite/publish@3.7.0(typescript@5.5.3): - resolution: {integrity: sha512-dnIs8emUzgWGyEnTWA7giNJaEZvWEQaSMCP61jqEOELRjh1XvaUlMigsH4j/hkqz85AwicHLbxKT+wIePyyqrQ==} + /@lerna-lite/publish@3.7.1(typescript@5.5.3): + resolution: {integrity: sha512-/1MGMm4snqCzq5k/wRUiTL8NbMS41uqqRSPdFes/3yNUu3HUSNA1RuLFje0jZXMrfVg1Hh1x5SzhDrpYzhNh6Q==} engines: {node: ^18.0.0 || >=20.0.0} dependencies: - '@lerna-lite/cli': 3.7.0(@lerna-lite/publish@3.7.0)(@lerna-lite/version@3.7.0)(typescript@5.5.3) - '@lerna-lite/core': 3.7.0(typescript@5.5.3) + '@lerna-lite/cli': 3.7.1(@lerna-lite/publish@3.7.1)(@lerna-lite/version@3.7.1)(typescript@5.5.3) + '@lerna-lite/core': 3.7.1(typescript@5.5.3) '@lerna-lite/npmlog': 3.7.0 - '@lerna-lite/version': 3.7.0(@lerna-lite/publish@3.7.0)(typescript@5.5.3) - '@npmcli/arborist': 7.5.3 + '@lerna-lite/version': 3.7.1(@lerna-lite/publish@3.7.1)(typescript@5.5.3) + '@npmcli/arborist': 7.5.4 '@npmcli/package-json': 5.2.0 byte-size: 8.1.1 chalk: 5.3.0 columnify: 1.6.0 fs-extra: 11.2.0 - glob: 10.4.2 + glob: 10.4.5 has-unicode: 2.0.1 libnpmaccess: 8.0.6 libnpmpublish: 9.0.9 @@ -1461,12 +1589,12 @@ packages: - typescript dev: true - /@lerna-lite/version@3.7.0(@lerna-lite/publish@3.7.0)(typescript@5.5.3): - resolution: {integrity: sha512-Db/njqB10KQbO9OrA/d9ee65w5DuTVTPkytdU/bzN6RKe8P+jpB/czNvfnhEeQQ92QRC9rImrNDTyOUwB5RQJw==} + /@lerna-lite/version@3.7.1(@lerna-lite/publish@3.7.1)(typescript@5.5.3): + resolution: {integrity: sha512-C4CycUp4rgdTGtWYGoa+Ci8EZUsO7b0sAl8Vsdwzjk3g2FRD8d62tpD5Q6drthUQrWRKWpg62rY3q+H+7CGSPg==} engines: {node: ^18.0.0 || >=20.0.0} dependencies: - '@lerna-lite/cli': 3.7.0(@lerna-lite/publish@3.7.0)(@lerna-lite/version@3.7.0)(typescript@5.5.3) - '@lerna-lite/core': 3.7.0(typescript@5.5.3) + '@lerna-lite/cli': 3.7.1(@lerna-lite/publish@3.7.1)(@lerna-lite/version@3.7.1)(typescript@5.5.3) + '@lerna-lite/core': 3.7.1(typescript@5.5.3) '@lerna-lite/npmlog': 3.7.0 '@octokit/plugin-enterprise-rest': 6.0.1 '@octokit/rest': 21.0.0 @@ -1488,7 +1616,7 @@ packages: new-github-release-url: 2.0.0 node-fetch: 3.3.2 npm-package-arg: 11.0.2 - p-limit: 6.0.0 + p-limit: 6.1.0 p-map: 7.0.2 p-pipe: 4.0.0 p-reduce: 3.0.0 @@ -1538,14 +1666,14 @@ packages: agent-base: 7.1.0 http-proxy-agent: 7.0.2 https-proxy-agent: 7.0.4 - lru-cache: 10.2.0 + lru-cache: 10.3.0 socks-proxy-agent: 8.0.2 transitivePeerDependencies: - supports-color dev: true - /@npmcli/arborist@7.5.3: - resolution: {integrity: sha512-7gbMdDNSYUzi0j2mpb6FoXRg3BxXWplMQZH1MZlvNjSdWFObaUz2Ssvo0Nlh2xmWks1OPo+gpsE6qxpT/5M7lQ==} + /@npmcli/arborist@7.5.4: + resolution: {integrity: sha512-nWtIc6QwwoUORCRNzKx4ypHqCk3drI+5aeYdMTQQiRCcn4lOOgfQh7WyZobGYTxXPSq1VwV53lkpN/BRlRk08g==} engines: {node: ^16.14.0 || >=18.0.0} hasBin: true dependencies: @@ -1589,13 +1717,6 @@ packages: - supports-color dev: true - /@npmcli/fs@3.1.0: - resolution: {integrity: sha512-7kZUAaLscfgbwBQRbvdMYaZOWyMEcPTH/tJjnyAWJ/dvvs9Ef+CERx/qJb9GExJpl1qipaDGn7KqHnFGGixd0w==} - engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} - dependencies: - semver: 7.6.2 - dev: true - /@npmcli/fs@3.1.1: resolution: {integrity: sha512-q9CRWjpHCMIh5sVyefoD1cA7PkvILqCZsnSOEUUivORLjxCO/Irmue2DprETiNgEqktDBZaM1Bi+jrarx1XdCg==} engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} @@ -1608,8 +1729,8 @@ packages: engines: {node: ^16.14.0 || >=18.0.0} dependencies: '@npmcli/promise-spawn': 7.0.1 - lru-cache: 10.2.0 - npm-pick-manifest: 9.0.0 + lru-cache: 10.3.0 + npm-pick-manifest: 9.0.1 proc-log: 3.0.0 promise-inflight: 1.0.1 promise-retry: 2.0.1 @@ -1619,15 +1740,6 @@ packages: - bluebird dev: true - /@npmcli/installed-package-contents@2.0.2: - resolution: {integrity: sha512-xACzLPhnfD51GKvTOOuNX2/V4G4mz9/1I2MfDoye9kBM3RYe5g2YbscsaGoTlaWqkxeiapBWyseULVKpSVHtKQ==} - engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} - hasBin: true - dependencies: - npm-bundled: 3.0.0 - npm-normalize-package-bin: 3.0.1 - dev: true - /@npmcli/installed-package-contents@2.1.0: resolution: {integrity: sha512-c8UuGLeZpm69BryRykLuKRyKFZYJsZSCT4aVY5ds4omyZqJ172ApzgfKJ5eV/r3HgLdUYgFVe54KSFVjKoe27w==} engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} @@ -1642,7 +1754,7 @@ packages: engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} dependencies: '@npmcli/name-from-folder': 2.0.0 - glob: 10.4.2 + glob: 10.4.5 minimatch: 9.0.5 read-package-json-fast: 3.0.2 dev: true @@ -1676,9 +1788,9 @@ packages: engines: {node: ^16.14.0 || >=18.0.0} dependencies: '@npmcli/git': 5.0.4 - glob: 10.4.2 - hosted-git-info: 7.0.1 - json-parse-even-better-errors: 3.0.1 + 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.2 @@ -1913,19 +2025,19 @@ packages: '@sinonjs/commons': 3.0.1 dev: true - /@slickgrid-universal/binding@5.3.0: - resolution: {integrity: sha512-D1ntleeiwQ8CLjeW6BSKaEnrG9fKVxvvHRLsgiZ7ZkgAUjpO4KN1scv1SuKLzP1e9xBGsWCZMC7qwJTUYMgOyw==} + /@slickgrid-universal/binding@5.3.4: + resolution: {integrity: sha512-VLE4HBvQo4wyBeQzvQqImtDJNWULECnbtQRcgEChNd3/MYjMfMLZx+7YG8p7fVkQ34PQmyiQiC8Z9x6vdPr+pg==} - /@slickgrid-universal/common@5.3.3: - resolution: {integrity: sha512-f2ze2WVdXC+eSpKtHlHi01iJPtMaBE65is16Re0F1earY4M2hwCua90TrSO9D4HDdEh5E9nusCJVmLfPx8kOMA==} + /@slickgrid-universal/common@5.3.4: + resolution: {integrity: sha512-HdnrRUHysbIWx5/hbeyyJ1+EvuCR16VIseJEwDBpNJvrFMfXwbzajcatpstAhRNHAjEqXpC7Tj/HVT3I653TkA==} engines: {node: ^18.0.0 || >=20.0.0} dependencies: '@formkit/tempo': 0.1.2 - '@slickgrid-universal/binding': 5.3.0 - '@slickgrid-universal/event-pub-sub': 5.3.0 - '@slickgrid-universal/utils': 5.3.0 + '@slickgrid-universal/binding': 5.3.4 + '@slickgrid-universal/event-pub-sub': 5.3.4 + '@slickgrid-universal/utils': 5.3.4 '@types/sortablejs': 1.15.8 - autocompleter: 9.2.1 + autocompleter: 9.3.0 dequal: 2.0.3 excel-builder-vanilla: 3.0.1 multiple-select-vanilla: 3.2.2 @@ -1933,93 +2045,93 @@ packages: un-flatten-tree: 2.0.12 vanilla-calendar-picker: 2.11.7 - /@slickgrid-universal/composite-editor-component@5.3.3: - resolution: {integrity: sha512-3rIwdoszny6XMsiIh9iYANxb8WIK6eUWmNopocyyKVE/jZbjBD/7dlMgY9eyIFmnXRwtXbpaOqmFIlHm9cX1fA==} + /@slickgrid-universal/composite-editor-component@5.3.4: + resolution: {integrity: sha512-u98M7k1vdW+b3whiV80XwsGs/E9QwNTtPgnpeaqB9GTs7iZmQb+quU8iZtSFGeL8kMJqKFcemo99VpgI0vMHJg==} dependencies: - '@slickgrid-universal/binding': 5.3.0 - '@slickgrid-universal/common': 5.3.3 - '@slickgrid-universal/utils': 5.3.0 + '@slickgrid-universal/binding': 5.3.4 + '@slickgrid-universal/common': 5.3.4 + '@slickgrid-universal/utils': 5.3.4 dev: false - /@slickgrid-universal/custom-footer-component@5.3.3: - resolution: {integrity: sha512-3xf9NBBZwoYan2CVnEI+kXuVD0wkfNpT+VLy97u0cqkeB0uxav8nIfwneec+cA7ZuWEJaTqAHyMBeco58U3MBA==} + /@slickgrid-universal/custom-footer-component@5.3.4: + resolution: {integrity: sha512-rQtpfUzVLuhJOyE7XWhzxyqtvMglairHZGGNQfNClUL5JP9AjsOVaW8EW82TtIpDxBkAKcME698giFMMLCUq1A==} dependencies: '@formkit/tempo': 0.1.2 - '@slickgrid-universal/binding': 5.3.0 - '@slickgrid-universal/common': 5.3.3 + '@slickgrid-universal/binding': 5.3.4 + '@slickgrid-universal/common': 5.3.4 dev: false - /@slickgrid-universal/custom-tooltip-plugin@5.3.3: - resolution: {integrity: sha512-SAu9+aUwBUYYwZd15td7xaervmpL/k1sEVoAlGVYCWlzPQEdP/Yi1g4+EQvyyaH410Dy9Pa1Ucb46kYoKqOjjA==} + /@slickgrid-universal/custom-tooltip-plugin@5.3.4: + resolution: {integrity: sha512-ouM9SjfeNz2hMPLlA2eLlv/otL/5RcxJchEJrQb9jJUYMnO5Grbcv6MmVNBIvyb3goHagXVHBkHkR9DlDOQ5+Q==} dependencies: - '@slickgrid-universal/common': 5.3.3 - '@slickgrid-universal/utils': 5.3.0 + '@slickgrid-universal/common': 5.3.4 + '@slickgrid-universal/utils': 5.3.4 dev: false - /@slickgrid-universal/empty-warning-component@5.3.3: - resolution: {integrity: sha512-+vNC2BwjFnlo4rwwbTRspFjQV8SyRsrrnnokfy1Sq083hgNx4oMHpkowMBToAMtAuQor2x4b1Qn7B2+i83cW8A==} + /@slickgrid-universal/empty-warning-component@5.3.4: + resolution: {integrity: sha512-t5x+mc8LG/NgQVAPSEw7Zsd4yIscniba4ykTBeyPN1/wCIPhV0AFuO09N4zyeQo4bxEzWWnFEgknzfAWVwHqXA==} dependencies: - '@slickgrid-universal/common': 5.3.3 + '@slickgrid-universal/common': 5.3.4 dev: false - /@slickgrid-universal/event-pub-sub@5.3.0: - resolution: {integrity: sha512-R+I+/JOP++PHuYYPAIDjTUmeDBr16cgeG+u6dWhTyJdTqWt0YJaQ69jvO9eTK7qhgF1BGd9PQhzmHp1A9KLxPg==} + /@slickgrid-universal/event-pub-sub@5.3.4: + resolution: {integrity: sha512-H/EaXg2eF/Zf29ABKRhD22bQR7zpld+ZCPVnE/3pjt1F/qBTBZZRIIBOIupI7Bk43mdI9TC30DUsYlJEZuzntg==} dependencies: - '@slickgrid-universal/utils': 5.3.0 + '@slickgrid-universal/utils': 5.3.4 - /@slickgrid-universal/excel-export@5.3.3: - resolution: {integrity: sha512-uWazcUm1iUF8YNVjIPpvl2as42X+uli8MgWdR9wMySyxFnqBRSHDtKOqrDkeJoL6OK5O40WE7h+zCfyAojn0cA==} + /@slickgrid-universal/excel-export@5.3.4: + resolution: {integrity: sha512-VoL3FjZ7ilCcI5SBfnte+5i51sMaOUbexmtkxIXGT9xLo1XC4rTJRGIeipW/Fc6kKm62hBAg8qppmOwtC4CVrg==} dependencies: - '@slickgrid-universal/common': 5.3.3 - '@slickgrid-universal/utils': 5.3.0 + '@slickgrid-universal/common': 5.3.4 + '@slickgrid-universal/utils': 5.3.4 excel-builder-vanilla: 3.0.1 dev: false - /@slickgrid-universal/graphql@5.3.3: - resolution: {integrity: sha512-iRidJwTR61cIZzT21MuC6xTMH03URCeenE69C9KO33OgAl0UL7OjEIZCVU0R12dJHvyZ6z33EgXRclMNz3m/Nw==} + /@slickgrid-universal/graphql@5.3.4: + resolution: {integrity: sha512-bT2BEitjzodotgaRRugU/S4frgJo00YPC59tT/A/vbcWWci71VtRjA7YY3w5Vi+hfpEGYtbpUfxfXq0DtTQUsA==} dependencies: - '@slickgrid-universal/common': 5.3.3 - '@slickgrid-universal/utils': 5.3.0 + '@slickgrid-universal/common': 5.3.4 + '@slickgrid-universal/utils': 5.3.4 dev: false - /@slickgrid-universal/odata@5.3.3: - resolution: {integrity: sha512-5JetFY8d/VkaUvIXgMQqJfFhzoc9rxnAO6Cb5NA9c3ccaNJygGmJny0DGc/ea1uAFMse3VBz6lSS2WFR9eIXXw==} + /@slickgrid-universal/odata@5.3.4: + resolution: {integrity: sha512-zrwwJSUrIjwaIKkrNZgPVXqYaeuAaoU9m/bMPNJbejwg601u6oYhUk74Sk1y3kEynEMrNlo0FczAhIMsOrwS5Q==} dependencies: - '@slickgrid-universal/common': 5.3.3 - '@slickgrid-universal/utils': 5.3.0 + '@slickgrid-universal/common': 5.3.4 + '@slickgrid-universal/utils': 5.3.4 dev: false - /@slickgrid-universal/pagination-component@5.3.3: - resolution: {integrity: sha512-c/fXby1wm5d/wYHsGdC/H+1MPRrNsLJL3bqrNGicgrhvFWAL41AHM8Za5cg2/lzaB2eRq6A/tdELxYH44g1CGQ==} + /@slickgrid-universal/pagination-component@5.3.4: + resolution: {integrity: sha512-xXy0W5XSHHPjAT5VV6UHojOgZpScjiIEl4PgVnMTRVdE1HRxXeMD/za7eex6m+188HIDfAxrqDC9HPyK9ASpdA==} dependencies: - '@slickgrid-universal/binding': 5.3.0 - '@slickgrid-universal/common': 5.3.3 + '@slickgrid-universal/binding': 5.3.4 + '@slickgrid-universal/common': 5.3.4 dev: false - /@slickgrid-universal/row-detail-view-plugin@5.3.3: - resolution: {integrity: sha512-U7WgDOs2HZkwy6onPhHJLXwjvX0jlf1tGSDa/saM1FGc4sfAKxQ7L3UQ2KaX8qKHAC/5e90dK75phCcXGTVu2Q==} + /@slickgrid-universal/row-detail-view-plugin@5.3.4: + resolution: {integrity: sha512-OFXfXrdtF5o142y6sSxILmP1Z/cVPdkTf5KwjS6PxP7h4jvL7OH/dDWX/fmtcfMcDqOia8tbSLC0EXpx9eG6Xw==} dependencies: - '@slickgrid-universal/common': 5.3.3 - '@slickgrid-universal/utils': 5.3.0 + '@slickgrid-universal/common': 5.3.4 + '@slickgrid-universal/utils': 5.3.4 dev: false - /@slickgrid-universal/rxjs-observable@5.3.3: - resolution: {integrity: sha512-wFKfd1KfHh76I/pxAv5bBawYYisNf4x8xnnIR5jcR08/IEJ80Fkvk9mJqTLjCvU9whypnMV2fNbXSfgBVd45jw==} + /@slickgrid-universal/rxjs-observable@5.3.4: + resolution: {integrity: sha512-HQ3p/xDkuMJhtaRvSqqaIB5Z/I0Tfjjc1reW13F0/OTn4LgUxBeHf97bHSZE6aW+qwtqHmsVSFmlSk8km8j9hQ==} dependencies: - '@slickgrid-universal/common': 5.3.3 + '@slickgrid-universal/common': 5.3.4 rxjs: 7.8.1 dev: false - /@slickgrid-universal/text-export@5.3.3: - resolution: {integrity: sha512-WiazlX1kEy8Qo3t/hJeGOdmid73yK3i5lVlpE4HDASFnmNdKP5LUWn1UU4MaDa6ApXy90LahImLZh4selMhy/g==} + /@slickgrid-universal/text-export@5.3.4: + resolution: {integrity: sha512-kYG+f1REefFnaD9gy6UXq0KJ6WyI/QP9sE9kZD+WN++i41bdM2KuoHw7oEZvwAAOnD2AwECIna3h23qVrREWQg==} dependencies: - '@slickgrid-universal/common': 5.3.3 - '@slickgrid-universal/utils': 5.3.0 + '@slickgrid-universal/common': 5.3.4 + '@slickgrid-universal/utils': 5.3.4 text-encoding-utf-8: 1.0.2 dev: false - /@slickgrid-universal/utils@5.3.0: - resolution: {integrity: sha512-WG1hWtDrrY/KbE1kbw3Cn3OQnE7fxFTCrqsLU+nsdx2/mzrPFkeGqGfS7+gH8EaR1577H6I97tMmcMJLP8MipQ==} + /@slickgrid-universal/utils@5.3.4: + resolution: {integrity: sha512-VAot4FvNGYVj8uyVeL11eeSHC0V7wQf6+tW2HfDCmPU1/OTRYMBEHBsTa36Et+LdTVd4ZdB9+uOqRLd3gK69Kw==} /@tootallnate/once@2.0.0: resolution: {integrity: sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A==} @@ -2234,6 +2346,12 @@ packages: resolution: {integrity: sha512-K0VQKziLUWkVKiRVrx4a40iPaxTUefQmjtkQofBkYRcoaaL/8rhwDWww9qWbrgicNOgnpIsMxyNIUM4+n6dUIA==} dev: true + /@types/mute-stream@0.0.4: + resolution: {integrity: sha512-CPM9nzrCPPJHQNA9keH9CVkVI+WR5kMa+7XEs5jcGQ0VoAGnLv242w8lIVgwAEfmE4oufJRaTc9PNLQl0ioAow==} + dependencies: + '@types/node': 20.14.10 + dev: true + /@types/node-forge@1.3.11: resolution: {integrity: sha512-FQx220y22OKNTqaByeBGqHWYz4cl94tpcxeFdvBo3wjG6XPBuZ0BNgNZRV5J5TFmmcsJ4IzsLkmGRiQbnYsBEQ==} dependencies: @@ -2311,6 +2429,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: @@ -2335,8 +2457,8 @@ packages: dev: true optional: true - /@typescript-eslint/eslint-plugin@7.15.0(@typescript-eslint/parser@7.15.0)(eslint@9.6.0)(typescript@5.5.3): - resolution: {integrity: sha512-uiNHpyjZtFrLwLDpHnzaDlP3Tt6sGMqTCiqmxaN4n4RP0EfYZDODJyddiFDF44Hjwxr5xAcaYxVKm9QKQFJFLA==} + /@typescript-eslint/eslint-plugin@7.16.0(@typescript-eslint/parser@7.16.0)(eslint@9.7.0)(typescript@5.5.3): + resolution: {integrity: sha512-py1miT6iQpJcs1BiJjm54AMzeuMPBSPuKPlnT8HlfudbcS5rYeX5jajpLf3mrdRh9dA/Ec2FVUY0ifeVNDIhZw==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: '@typescript-eslint/parser': ^7.0.0 @@ -2347,12 +2469,12 @@ packages: optional: true dependencies: '@eslint-community/regexpp': 4.10.0 - '@typescript-eslint/parser': 7.15.0(eslint@9.6.0)(typescript@5.5.3) - '@typescript-eslint/scope-manager': 7.15.0 - '@typescript-eslint/type-utils': 7.15.0(eslint@9.6.0)(typescript@5.5.3) - '@typescript-eslint/utils': 7.15.0(eslint@9.6.0)(typescript@5.5.3) - '@typescript-eslint/visitor-keys': 7.15.0 - eslint: 9.6.0 + '@typescript-eslint/parser': 7.16.0(eslint@9.7.0)(typescript@5.5.3) + '@typescript-eslint/scope-manager': 7.16.0 + '@typescript-eslint/type-utils': 7.16.0(eslint@9.7.0)(typescript@5.5.3) + '@typescript-eslint/utils': 7.16.0(eslint@9.7.0)(typescript@5.5.3) + '@typescript-eslint/visitor-keys': 7.16.0 + eslint: 9.7.0 graphemer: 1.4.0 ignore: 5.3.1 natural-compare: 1.4.0 @@ -2362,8 +2484,8 @@ packages: - supports-color dev: true - /@typescript-eslint/parser@7.15.0(eslint@9.6.0)(typescript@5.5.3): - resolution: {integrity: sha512-k9fYuQNnypLFcqORNClRykkGOMOj+pV6V91R4GO/l1FDGwpqmSwoOQrOHo3cGaH63e+D3ZiCAOsuS/D2c99j/A==} + /@typescript-eslint/parser@7.16.0(eslint@9.7.0)(typescript@5.5.3): + resolution: {integrity: sha512-ar9E+k7CU8rWi2e5ErzQiC93KKEFAXA2Kky0scAlPcxYblLt8+XZuHUZwlyfXILyQa95P6lQg+eZgh/dDs3+Vw==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: eslint: ^8.56.0 @@ -2372,27 +2494,27 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/scope-manager': 7.15.0 - '@typescript-eslint/types': 7.15.0 - '@typescript-eslint/typescript-estree': 7.15.0(typescript@5.5.3) - '@typescript-eslint/visitor-keys': 7.15.0 + '@typescript-eslint/scope-manager': 7.16.0 + '@typescript-eslint/types': 7.16.0 + '@typescript-eslint/typescript-estree': 7.16.0(typescript@5.5.3) + '@typescript-eslint/visitor-keys': 7.16.0 debug: 4.3.4(supports-color@8.1.1) - eslint: 9.6.0 + eslint: 9.7.0 typescript: 5.5.3 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/scope-manager@7.15.0: - resolution: {integrity: sha512-Q/1yrF/XbxOTvttNVPihxh1b9fxamjEoz2Os/Pe38OHwxC24CyCqXxGTOdpb4lt6HYtqw9HetA/Rf6gDGaMPlw==} + /@typescript-eslint/scope-manager@7.16.0: + resolution: {integrity: sha512-8gVv3kW6n01Q6TrI1cmTZ9YMFi3ucDT7i7aI5lEikk2ebk1AEjrwX8MDTdaX5D7fPXMBLvnsaa0IFTAu+jcfOw==} engines: {node: ^18.18.0 || >=20.0.0} dependencies: - '@typescript-eslint/types': 7.15.0 - '@typescript-eslint/visitor-keys': 7.15.0 + '@typescript-eslint/types': 7.16.0 + '@typescript-eslint/visitor-keys': 7.16.0 dev: true - /@typescript-eslint/type-utils@7.15.0(eslint@9.6.0)(typescript@5.5.3): - resolution: {integrity: sha512-SkgriaeV6PDvpA6253PDVep0qCqgbO1IOBiycjnXsszNTVQe5flN5wR5jiczoEoDEnAqYFSFFc9al9BSGVltkg==} + /@typescript-eslint/type-utils@7.16.0(eslint@9.7.0)(typescript@5.5.3): + resolution: {integrity: sha512-j0fuUswUjDHfqV/UdW6mLtOQQseORqfdmoBNDFOqs9rvNVR2e+cmu6zJu/Ku4SDuqiJko6YnhwcL8x45r8Oqxg==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: eslint: ^8.56.0 @@ -2401,23 +2523,23 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/typescript-estree': 7.15.0(typescript@5.5.3) - '@typescript-eslint/utils': 7.15.0(eslint@9.6.0)(typescript@5.5.3) + '@typescript-eslint/typescript-estree': 7.16.0(typescript@5.5.3) + '@typescript-eslint/utils': 7.16.0(eslint@9.7.0)(typescript@5.5.3) debug: 4.3.4(supports-color@8.1.1) - eslint: 9.6.0 + eslint: 9.7.0 ts-api-utils: 1.3.0(typescript@5.5.3) typescript: 5.5.3 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/types@7.15.0: - resolution: {integrity: sha512-aV1+B1+ySXbQH0pLK0rx66I3IkiZNidYobyfn0WFsdGhSXw+P3YOqeTq5GED458SfB24tg+ux3S+9g118hjlTw==} + /@typescript-eslint/types@7.16.0: + resolution: {integrity: sha512-fecuH15Y+TzlUutvUl9Cc2XJxqdLr7+93SQIbcZfd4XRGGKoxyljK27b+kxKamjRkU7FYC6RrbSCg0ALcZn/xw==} engines: {node: ^18.18.0 || >=20.0.0} dev: true - /@typescript-eslint/typescript-estree@7.15.0(typescript@5.5.3): - resolution: {integrity: sha512-gjyB/rHAopL/XxfmYThQbXbzRMGhZzGw6KpcMbfe8Q3nNQKStpxnUKeXb0KiN/fFDR42Z43szs6rY7eHk0zdGQ==} + /@typescript-eslint/typescript-estree@7.16.0(typescript@5.5.3): + resolution: {integrity: sha512-a5NTvk51ZndFuOLCh5OaJBELYc2O3Zqxfl3Js78VFE1zE46J2AaVuW+rEbVkQznjkmlzWsUI15BG5tQMixzZLw==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: typescript: '*' @@ -2425,8 +2547,8 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/types': 7.15.0 - '@typescript-eslint/visitor-keys': 7.15.0 + '@typescript-eslint/types': 7.16.0 + '@typescript-eslint/visitor-keys': 7.16.0 debug: 4.3.4(supports-color@8.1.1) globby: 11.1.0 is-glob: 4.0.3 @@ -2438,27 +2560,27 @@ packages: - supports-color dev: true - /@typescript-eslint/utils@7.15.0(eslint@9.6.0)(typescript@5.5.3): - resolution: {integrity: sha512-hfDMDqaqOqsUVGiEPSMLR/AjTSCsmJwjpKkYQRo1FNbmW4tBwBspYDwO9eh7sKSTwMQgBw9/T4DHudPaqshRWA==} + /@typescript-eslint/utils@7.16.0(eslint@9.7.0)(typescript@5.5.3): + resolution: {integrity: sha512-PqP4kP3hb4r7Jav+NiRCntlVzhxBNWq6ZQ+zQwII1y/G/1gdIPeYDCKr2+dH6049yJQsWZiHU6RlwvIFBXXGNA==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: eslint: ^8.56.0 dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@9.6.0) - '@typescript-eslint/scope-manager': 7.15.0 - '@typescript-eslint/types': 7.15.0 - '@typescript-eslint/typescript-estree': 7.15.0(typescript@5.5.3) - eslint: 9.6.0 + '@eslint-community/eslint-utils': 4.4.0(eslint@9.7.0) + '@typescript-eslint/scope-manager': 7.16.0 + '@typescript-eslint/types': 7.16.0 + '@typescript-eslint/typescript-estree': 7.16.0(typescript@5.5.3) + eslint: 9.7.0 transitivePeerDependencies: - supports-color - typescript dev: true - /@typescript-eslint/visitor-keys@7.15.0: - resolution: {integrity: sha512-Hqgy/ETgpt2L5xueA/zHHIl4fJI2O4XUE9l4+OIfbJIRSnTJb/QscncdqqZzofQegIJugRIF57OJea1khw2SDw==} + /@typescript-eslint/visitor-keys@7.16.0: + resolution: {integrity: sha512-rMo01uPy9C7XxG7AFsxa8zLnWXTF8N3PYclekWSrurvhwiw1eW88mrKiAYe6s53AUY57nTRz8dJsuuXdkAhzCg==} engines: {node: ^18.18.0 || >=20.0.0} dependencies: - '@typescript-eslint/types': 7.15.0 + '@typescript-eslint/types': 7.16.0 eslint-visitor-keys: 3.4.3 dev: true @@ -2568,29 +2690,29 @@ packages: '@xtuc/long': 4.2.2 dev: true - /@webpack-cli/configtest@2.1.1(webpack-cli@5.1.4)(webpack@5.92.1): + /@webpack-cli/configtest@2.1.1(webpack-cli@5.1.4)(webpack@5.93.0): resolution: {integrity: sha512-wy0mglZpDSiSS0XHrVR+BAdId2+yxPSoJW8fsna3ZpYSlufjvxnP4YbKTCBZnNIcGN4r6ZPXV55X4mYExOfLmw==} engines: {node: '>=14.15.0'} peerDependencies: webpack: 5.x.x webpack-cli: 5.x.x dependencies: - webpack: 5.92.1(webpack-cli@5.1.4) - webpack-cli: 5.1.4(webpack-bundle-analyzer@4.10.2)(webpack-dev-server@5.0.4)(webpack@5.92.1) + webpack: 5.93.0(webpack-cli@5.1.4) + webpack-cli: 5.1.4(webpack-bundle-analyzer@4.10.2)(webpack-dev-server@5.0.4)(webpack@5.93.0) dev: true - /@webpack-cli/info@2.0.2(webpack-cli@5.1.4)(webpack@5.92.1): + /@webpack-cli/info@2.0.2(webpack-cli@5.1.4)(webpack@5.93.0): resolution: {integrity: sha512-zLHQdI/Qs1UyT5UBdWNqsARasIA+AaF8t+4u2aS2nEpBQh2mWIVb8qAklq0eUENnC5mOItrIB4LiS9xMtph18A==} engines: {node: '>=14.15.0'} peerDependencies: webpack: 5.x.x webpack-cli: 5.x.x dependencies: - webpack: 5.92.1(webpack-cli@5.1.4) - webpack-cli: 5.1.4(webpack-bundle-analyzer@4.10.2)(webpack-dev-server@5.0.4)(webpack@5.92.1) + webpack: 5.93.0(webpack-cli@5.1.4) + webpack-cli: 5.1.4(webpack-bundle-analyzer@4.10.2)(webpack-dev-server@5.0.4)(webpack@5.93.0) dev: true - /@webpack-cli/serve@2.0.5(webpack-cli@5.1.4)(webpack-dev-server@5.0.4)(webpack@5.92.1): + /@webpack-cli/serve@2.0.5(webpack-cli@5.1.4)(webpack-dev-server@5.0.4)(webpack@5.93.0): resolution: {integrity: sha512-lqaoKnRYBdo1UgDX8uF24AfGMifWK19TxPmM5FHc2vAGxrJ/qtyUyFBWoY1tISZdelsQ5fBcOusifo5o5wSJxQ==} engines: {node: '>=14.15.0'} peerDependencies: @@ -2601,9 +2723,9 @@ packages: webpack-dev-server: optional: true dependencies: - webpack: 5.92.1(webpack-cli@5.1.4) - webpack-cli: 5.1.4(webpack-bundle-analyzer@4.10.2)(webpack-dev-server@5.0.4)(webpack@5.92.1) - webpack-dev-server: 5.0.4(webpack-cli@5.1.4)(webpack@5.92.1) + webpack: 5.93.0(webpack-cli@5.1.4) + webpack-cli: 5.1.4(webpack-bundle-analyzer@4.10.2)(webpack-dev-server@5.0.4)(webpack@5.93.0) + webpack-dev-server: 5.0.4(webpack-cli@5.1.4)(webpack@5.93.0) dev: true /@xtuc/ieee754@1.2.0: @@ -2643,16 +2765,16 @@ packages: /acorn-globals@7.0.1: resolution: {integrity: sha512-umOSDSDrfHbTNPuNpC2NSnnA3LUrqpevPb4T9jRx4MagXNS0rs+gwiTcAvqCRmsD6utzsrzNt+ebm00SNWiC3Q==} dependencies: - acorn: 8.11.3 + acorn: 8.12.0 acorn-walk: 8.3.2 dev: true - /acorn-import-attributes@1.9.5(acorn@8.11.3): + /acorn-import-attributes@1.9.5(acorn@8.12.0): resolution: {integrity: sha512-n02Vykv5uA3eHGM/Z2dQrcD56kL8TyDb2p1+0P83PClMnC/nc+anbQRhIOWnSq4Ke/KvDPrY3C9hDtC/A3eHnQ==} peerDependencies: acorn: ^8 dependencies: - acorn: 8.11.3 + acorn: 8.12.0 dev: true /acorn-jsx@5.3.2(acorn@8.12.0): @@ -2987,8 +3109,8 @@ packages: '@aurelia/template-compiler': 2.0.0-beta.20 dev: false - /autocompleter@9.2.1: - resolution: {integrity: sha512-lZVD5JZxxg3o6hnh7oB3M4kVAJPp/xFKmrO9RYeMGpFIH1XokmwevMLzSYz0BHSAbXMX6H3hEMsDxAd2dMebag==} + /autocompleter@9.3.0: + resolution: {integrity: sha512-ykZIm9OZd99I+ee3139O6mqrw9Jdtlk3CwHdDIxtOjNAcxUBChza8f0wrgL4+ZvmHNZgosljKdHskRKuiYjFHQ==} /autoprefixer@10.4.19(postcss@8.4.39): resolution: {integrity: sha512-BaENR2+zBZ8xXhM4pUaKUxlVdxZ0EZhjvbopwnXmxRUfqDmwSpC2lAi/QXvx7NRdPCo1WKEcEF6mV64si1z4Ew==} @@ -3134,14 +3256,6 @@ packages: engines: {node: '>=8'} dev: true - /bl@4.1.0: - resolution: {integrity: sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==} - dependencies: - buffer: 5.7.1 - inherits: 2.0.4 - readable-stream: 3.6.2 - dev: true - /blob-util@2.0.2: resolution: {integrity: sha512-T7JQa+zsXXEa6/8ZhHcQEW1UFfVM49Ts65uBkFL6fz2QmrElqmbajIDJvuA0tEhRe5eIjpV9ZF+0RfZR9voJFQ==} dev: true @@ -3276,31 +3390,13 @@ packages: engines: {node: '>= 0.8'} dev: true - /cacache@18.0.2: - resolution: {integrity: sha512-r3NU8h/P+4lVUHfeRw1dtgQYar3DZMm4/cm2bZgOvrFC/su7budSOeqh52VJIC4U4iG1WWwV6vRW0znqBvxNuw==} - engines: {node: ^16.14.0 || >=18.0.0} - dependencies: - '@npmcli/fs': 3.1.0 - fs-minipass: 3.0.3 - glob: 10.4.2 - lru-cache: 10.2.0 - minipass: 7.1.2 - minipass-collect: 2.0.1 - minipass-flush: 1.0.5 - minipass-pipeline: 1.2.4 - p-map: 4.0.0 - ssri: 10.0.6 - tar: 6.2.1 - unique-filename: 3.0.0 - dev: true - /cacache@18.0.3: resolution: {integrity: sha512-qXCd4rh6I07cnDqh8V48/94Tc/WSfj+o3Gn6NZ0aZovS255bUx8O13uKxRFd2eWG0xgsco7+YItQNPaa5E85hg==} engines: {node: ^16.14.0 || >=18.0.0} dependencies: '@npmcli/fs': 3.1.1 fs-minipass: 3.0.3 - glob: 10.4.2 + glob: 10.4.5 lru-cache: 10.3.0 minipass: 7.1.2 minipass-collect: 2.0.1 @@ -3445,14 +3541,14 @@ packages: engines: {node: '>=6'} dev: true - /clean-webpack-plugin@4.0.0(webpack@5.92.1): + /clean-webpack-plugin@4.0.0(webpack@5.93.0): resolution: {integrity: sha512-WuWE1nyTNAyW5T7oNyys2EN0cfP2fdRxhxnIQWiAp0bMabPdHhoGxM8A6YL2GhqwgrPnnaemVE7nv5XJ2Fhh2w==} engines: {node: '>=10.0.0'} peerDependencies: webpack: '>=4.0.0 <6.0.0' dependencies: del: 4.1.1 - webpack: 5.92.1(webpack-cli@5.1.4) + webpack: 5.93.0(webpack-cli@5.1.4) dev: true /cli-cursor@3.1.0: @@ -3702,7 +3798,7 @@ packages: conventional-commits-parser: 5.0.0 git-raw-commits: 4.0.0 git-semver-tags: 7.0.1 - hosted-git-info: 7.0.1 + hosted-git-info: 7.0.2 normalize-package-data: 6.0.1 read-pkg: 8.1.0 read-pkg-up: 10.1.0 @@ -3768,7 +3864,7 @@ packages: engines: {node: '>= 0.6'} dev: true - /copy-webpack-plugin@12.0.2(webpack@5.92.1): + /copy-webpack-plugin@12.0.2(webpack@5.93.0): resolution: {integrity: sha512-SNwdBeHyII+rWvee/bTnAYyO8vfVdcSTud4EIb6jcZ8inLeWucJE0DnxXQBjlQ5zlteuuvooGQy3LIyGxhvlOA==} engines: {node: '>= 18.12.0'} peerDependencies: @@ -3780,7 +3876,7 @@ packages: normalize-path: 3.0.0 schema-utils: 4.2.0 serialize-javascript: 6.0.2 - webpack: 5.92.1(webpack-cli@5.1.4) + webpack: 5.93.0(webpack-cli@5.1.4) dev: true /copyfiles@2.4.1: @@ -3860,7 +3956,7 @@ packages: which: 2.0.2 dev: true - /css-loader@7.1.2(webpack@5.92.1): + /css-loader@7.1.2(webpack@5.93.0): resolution: {integrity: sha512-6WvYYn7l/XEGN8Xu2vWFt9nVzrCn39vKyTEFf/ExEyoksJjjSZV/0/35XPlMbpnr6VGhZIUg5yJrL8tGfes/FA==} engines: {node: '>= 18.12.0'} peerDependencies: @@ -3880,7 +3976,7 @@ packages: postcss-modules-values: 4.0.0(postcss@8.4.39) postcss-value-parser: 4.2.0 semver: 7.6.0 - webpack: 5.92.1(webpack-cli@5.1.4) + webpack: 5.93.0(webpack-cli@5.1.4) dev: true /css-select@4.3.0: @@ -4330,6 +4426,14 @@ packages: resolution: {integrity: sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==} dev: true + /ejs@3.1.10: + resolution: {integrity: sha512-UeJmFfOrAQS8OJWPZ4qtgHyWExa088/MtK5UEyoJGFH67cDEXkZSviOiKRCZ4Xij0zxI3JECgYs3oKx+AizQBA==} + engines: {node: '>=0.10.0'} + hasBin: true + dependencies: + jake: 10.9.1 + dev: true + /electron-to-chromium@1.4.715: resolution: {integrity: sha512-XzWNH4ZSa9BwVUQSDorPWAUQ5WGuYz7zJUNpNif40zFCiCl20t8zgylmreNmn26h5kiyw2lg7RfTmeMBsDklqg==} dev: true @@ -4564,13 +4668,13 @@ packages: source-map: 0.6.1 dev: true - /eslint-compat-utils@0.5.0(eslint@9.6.0): + /eslint-compat-utils@0.5.0(eslint@9.7.0): resolution: {integrity: sha512-dc6Y8tzEcSYZMHa+CMPLi/hyo1FzNeonbhJL7Ol0ccuKQkwopJcJBA9YL/xmMTLU1eKigXo9vj9nALElWYSowg==} engines: {node: '>=12'} peerDependencies: eslint: '>=6.0.0' dependencies: - eslint: 9.6.0 + eslint: 9.7.0 semver: 7.6.2 dev: true @@ -4584,7 +4688,7 @@ packages: - supports-color dev: true - /eslint-module-utils@2.8.1(@typescript-eslint/parser@7.15.0)(eslint-import-resolver-node@0.3.9)(eslint@9.6.0): + /eslint-module-utils@2.8.1(@typescript-eslint/parser@7.16.0)(eslint-import-resolver-node@0.3.9)(eslint@9.7.0): resolution: {integrity: sha512-rXDXR3h7cs7dy9RNpUlQf80nX31XWJEyGq1tRMo+6GsO5VmTe4UTwtmonAD4ZkAsrfMVDA2wlGJ3790Ys+D49Q==} engines: {node: '>=4'} peerDependencies: @@ -4605,36 +4709,36 @@ packages: eslint-import-resolver-webpack: optional: true dependencies: - '@typescript-eslint/parser': 7.15.0(eslint@9.6.0)(typescript@5.5.3) + '@typescript-eslint/parser': 7.16.0(eslint@9.7.0)(typescript@5.5.3) debug: 3.2.7(supports-color@8.1.1) - eslint: 9.6.0 + eslint: 9.7.0 eslint-import-resolver-node: 0.3.9 transitivePeerDependencies: - supports-color dev: true - /eslint-plugin-cypress@3.3.0(eslint@9.6.0): + /eslint-plugin-cypress@3.3.0(eslint@9.7.0): resolution: {integrity: sha512-HPHMPzYBIshzJM8wqgKSKHG2p/8R0Gbg4Pb3tcdC9WrmkuqxiKxSKbjunUrajhV5l7gCIFrh1P7C7GuBqH6YuQ==} peerDependencies: eslint: '>=7' dependencies: - eslint: 9.6.0 + eslint: 9.7.0 globals: 13.24.0 dev: true - /eslint-plugin-es-x@7.6.0(eslint@9.6.0): + /eslint-plugin-es-x@7.6.0(eslint@9.7.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.6.0) + '@eslint-community/eslint-utils': 4.4.0(eslint@9.7.0) '@eslint-community/regexpp': 4.10.0 - eslint: 9.6.0 - eslint-compat-utils: 0.5.0(eslint@9.6.0) + eslint: 9.7.0 + eslint-compat-utils: 0.5.0(eslint@9.7.0) dev: true - /eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.15.0)(eslint@9.6.0): + /eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.16.0)(eslint@9.7.0): resolution: {integrity: sha512-BbPC0cuExzhiMo4Ff1BTVwHpjjv28C5R+btTOGaCRC7UEz801up0JadwkeSk5Ued6TG34uaczuVuH6qyy5YUxw==} engines: {node: '>=4'} peerDependencies: @@ -4644,16 +4748,16 @@ packages: '@typescript-eslint/parser': optional: true dependencies: - '@typescript-eslint/parser': 7.15.0(eslint@9.6.0)(typescript@5.5.3) + '@typescript-eslint/parser': 7.16.0(eslint@9.7.0)(typescript@5.5.3) array-includes: 3.1.8 array.prototype.findlastindex: 1.2.5 array.prototype.flat: 1.3.2 array.prototype.flatmap: 1.3.2 debug: 3.2.7(supports-color@8.1.1) doctrine: 2.1.0 - eslint: 9.6.0 + eslint: 9.7.0 eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.8.1(@typescript-eslint/parser@7.15.0)(eslint-import-resolver-node@0.3.9)(eslint@9.6.0) + eslint-module-utils: 2.8.1(@typescript-eslint/parser@7.16.0)(eslint-import-resolver-node@0.3.9)(eslint@9.7.0) hasown: 2.0.2 is-core-module: 2.13.1 is-glob: 4.0.3 @@ -4669,16 +4773,16 @@ packages: - supports-color dev: true - /eslint-plugin-n@17.9.0(eslint@9.6.0): + /eslint-plugin-n@17.9.0(eslint@9.7.0): resolution: {integrity: sha512-CPSaXDXdrT4nsrOrO4mT4VB6FMUkoySRkHWuuJJHVqsIEjIeZgMY1H7AzSwPbDScikBmLN82KeM1u7ixV7PzGg==} 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.6.0) + '@eslint-community/eslint-utils': 4.4.0(eslint@9.7.0) enhanced-resolve: 5.17.0 - eslint: 9.6.0 - eslint-plugin-es-x: 7.6.0(eslint@9.6.0) + eslint: 9.7.0 + eslint-plugin-es-x: 7.6.0(eslint@9.7.0) get-tsconfig: 4.7.3 globals: 15.8.0 ignore: 5.3.1 @@ -4686,12 +4790,12 @@ packages: semver: 7.6.2 dev: true - /eslint-plugin-prefer-arrow@1.2.3(eslint@9.6.0): + /eslint-plugin-prefer-arrow@1.2.3(eslint@9.7.0): resolution: {integrity: sha512-J9I5PKCOJretVuiZRGvPQxCbllxGAV/viI20JO3LYblAodofBxyMnZAJ+WGeClHgANnSJberTNoFWWjrWKBuXQ==} peerDependencies: eslint: '>=2.0.0' dependencies: - eslint: 9.6.0 + eslint: 9.7.0 dev: true /eslint-scope@5.1.1: @@ -4702,8 +4806,8 @@ packages: estraverse: 4.3.0 dev: true - /eslint-scope@8.0.1: - resolution: {integrity: sha512-pL8XjgP4ZOmmwfFE8mEhSxA7ZY4C+LWyqjQ3o4yWkkmD0qcMT9kkW3zWHOczhWcjTSgqycYAgwSlXvZltv65og==} + /eslint-scope@8.0.2: + resolution: {integrity: sha512-6E4xmrTw5wtxnLA5wYL3WDfhZ/1bUBGOXV0zQvVRDOtrR8D0p6W7fs3JweNYhwRYeGvd/1CKX2se0/2s7Q/nJA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} dependencies: esrecurse: 4.3.0 @@ -4720,16 +4824,16 @@ packages: engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} dev: true - /eslint@9.6.0: - resolution: {integrity: sha512-ElQkdLMEEqQNM9Njff+2Y4q2afHk7JpkPvrd7Xh7xefwgQynqPxwf55J7di9+MEibWUGdNjFF9ITG9Pck5M84w==} + /eslint@9.7.0: + resolution: {integrity: sha512-FzJ9D/0nGiCGBf8UXO/IGLTgLVzIxze1zpfA8Ton2mjLovXdAPlYDv+MQDcqj3TmrhAGYfOpz9RfR+ent0AgAw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} hasBin: true dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@9.6.0) - '@eslint-community/regexpp': 4.10.0 + '@eslint-community/eslint-utils': 4.4.0(eslint@9.7.0) + '@eslint-community/regexpp': 4.11.0 '@eslint/config-array': 0.17.0 '@eslint/eslintrc': 3.1.0 - '@eslint/js': 9.6.0 + '@eslint/js': 9.7.0 '@humanwhocodes/module-importer': 1.0.1 '@humanwhocodes/retry': 0.3.0 '@nodelib/fs.walk': 1.2.8 @@ -4738,7 +4842,7 @@ 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.1 + eslint-scope: 8.0.2 eslint-visitor-keys: 4.0.0 espree: 10.1.0 esquery: 1.5.0 @@ -5059,6 +5163,12 @@ packages: flat-cache: 4.0.1 dev: true + /filelist@1.0.4: + resolution: {integrity: sha512-w1cEuf3S+DrLCQL7ET6kz+gmlJdbq9J7yXCSjK/OZCPA+qEN1WyF4ZAf0YYJa4/shHJra2t/d/r8SV4Ji+x+8Q==} + dependencies: + minimatch: 5.1.6 + dev: true + /fill-range@7.0.1: resolution: {integrity: sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==} engines: {node: '>=8'} @@ -5385,21 +5495,21 @@ packages: resolution: {integrity: sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==} dev: true - /glob@10.3.12: - resolution: {integrity: sha512-TCNv8vJ+xz4QiqTpfOJA7HvYv+tNIRHKfUWw/q+v2jdgN4ebz+KY9tGx5J4rHP0o84mNP+ApH66HRX8us3Khqg==} - engines: {node: '>=16 || 14 >=14.17'} + /glob@10.4.2: + resolution: {integrity: sha512-GwMlUF6PkPo3Gk21UxkCohOv0PLcIXVtKyLlpEI28R/cO/4eNOdmLk3CMW1wROV/WR/EsZOWAfBbBOqYvs88/w==} + engines: {node: '>=16 || 14 >=14.18'} hasBin: true dependencies: foreground-child: 3.1.1 - jackspeak: 2.3.6 - minimatch: 9.0.4 - minipass: 7.0.4 - path-scurry: 1.10.2 + jackspeak: 3.1.2 + minimatch: 9.0.5 + minipass: 7.1.2 + package-json-from-dist: 1.0.0 + path-scurry: 1.11.1 dev: true - /glob@10.4.2: - resolution: {integrity: sha512-GwMlUF6PkPo3Gk21UxkCohOv0PLcIXVtKyLlpEI28R/cO/4eNOdmLk3CMW1wROV/WR/EsZOWAfBbBOqYvs88/w==} - engines: {node: '>=16 || 14 >=14.18'} + /glob@10.4.5: + resolution: {integrity: sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==} hasBin: true dependencies: foreground-child: 3.1.1 @@ -5595,13 +5705,6 @@ packages: hasBin: true dev: true - /hosted-git-info@7.0.1: - resolution: {integrity: sha512-+K84LB1DYwMHoHSgaOY/Jfhw3ucPmSET5v98Ke/HdNSw4a0UktWzyW1mjhjpuxxTqOOsfWT/7iVshHmVZ4IpOA==} - engines: {node: ^16.14.0 || >=18.0.0} - dependencies: - lru-cache: 10.2.0 - dev: true - /hosted-git-info@7.0.2: resolution: {integrity: sha512-puUZAUKT5m8Zzvs72XWy3HtvVbTWljRE66cP60bxJzAqf2DgICo7lYTY2IHUmLnNpjYvw5bvmoHvPc0QO2a62w==} engines: {node: ^16.14.0 || >=18.0.0} @@ -5654,7 +5757,7 @@ packages: terser: 5.29.2 dev: true - /html-webpack-plugin@5.6.0(webpack@5.92.1): + /html-webpack-plugin@5.6.0(webpack@5.93.0): resolution: {integrity: sha512-iwaY4wzbe48AfKLZ/Cc8k0L+FKG6oSNRaZ8x5A/T/IVDGyXcbHncM9TdDa93wn0FsSm82FhTKW7f3vS61thXAw==} engines: {node: '>=10.13.0'} peerDependencies: @@ -5671,7 +5774,7 @@ packages: lodash: 4.17.21 pretty-error: 4.0.0 tapable: 2.2.1 - webpack: 5.92.1(webpack-cli@5.1.4) + webpack: 5.93.0(webpack-cli@5.1.4) dev: true /htmlhint@1.1.4: @@ -5937,22 +6040,17 @@ packages: engines: {node: '>=10'} dev: true - /inquirer@9.3.4: - resolution: {integrity: sha512-Hp6meNSDzp+Oc9JNUUlYsK81dxaPrrBRa7H/s3+yebCDRJe4UNKYSkEUZoIcuKJjNipBLPKsuc7BvO6tLzo/KA==} + /inquirer@10.0.1: + resolution: {integrity: sha512-XgthhRIn0Ci9JdGJpUo2EtpPfaczbooZbGTN+FTzSCyUb7YHJcPPnuSXfeG5903bJMy3OyEoVTQMnvO4Ly5tFg==} engines: {node: '>=18'} dependencies: - '@inquirer/figures': 1.0.3 + '@inquirer/prompts': 5.1.2 + '@inquirer/type': 1.4.0 + '@types/mute-stream': 0.0.4 ansi-escapes: 4.3.2 - cli-width: 4.1.0 - external-editor: 3.1.0 mute-stream: 1.0.0 - ora: 5.4.1 run-async: 3.0.0 rxjs: 7.8.1 - string-width: 4.2.3 - strip-ansi: 6.0.1 - wrap-ansi: 6.2.0 - yoctocolors-cjs: 2.1.2 dev: true /internal-slot@1.0.7: @@ -6096,11 +6194,6 @@ packages: is-path-inside: 3.0.3 dev: true - /is-interactive@1.0.0: - resolution: {integrity: sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w==} - engines: {node: '>=8'} - dev: true - /is-lambda@1.0.1: resolution: {integrity: sha512-z7CMFGNrENq5iFB9Bqo64Xk6Y9sg+epq1myIcdHaGnbMTYOxvzsEtdYqQUylB7LxfkvgrrjP32T6Ywciio9UIQ==} dev: true @@ -6361,8 +6454,8 @@ packages: istanbul-lib-report: 3.0.1 dev: true - /jackspeak@2.3.6: - resolution: {integrity: sha512-N3yCS/NegsOBokc8GAdM8UcmfsKiSS8cipheD/nivzr700H+nsMOxJjQnvwOcRYVuFkdH0wGUvW2WbXGmrZGbQ==} + /jackspeak@3.1.2: + resolution: {integrity: sha512-kWmLKn2tRtfYMF/BakihVVRzBKOxz4gJMiL2Rj91WnAB5TPZumSH99R/Yf1qE1u4uRimvCSJfm6hnxohXeEXjQ==} engines: {node: '>=14'} dependencies: '@isaacs/cliui': 8.0.2 @@ -6370,13 +6463,15 @@ packages: '@pkgjs/parseargs': 0.11.0 dev: true - /jackspeak@3.1.2: - resolution: {integrity: sha512-kWmLKn2tRtfYMF/BakihVVRzBKOxz4gJMiL2Rj91WnAB5TPZumSH99R/Yf1qE1u4uRimvCSJfm6hnxohXeEXjQ==} - engines: {node: '>=14'} + /jake@10.9.1: + resolution: {integrity: sha512-61btcOHNnLnsOdtLgA5efqQWjnSi/vow5HbI7HMdKKWqvrKR1bLK3BPlJn9gcSaP2ewuamUSMB5XEy76KUIS2w==} + engines: {node: '>=10'} + hasBin: true dependencies: - '@isaacs/cliui': 8.0.2 - optionalDependencies: - '@pkgjs/parseargs': 0.11.0 + async: 3.2.5 + chalk: 4.1.2 + filelist: 1.0.4 + minimatch: 3.1.2 dev: true /jest-changed-files@29.7.0: @@ -6890,7 +6985,7 @@ packages: optional: true dependencies: abab: 2.0.6 - acorn: 8.11.3 + acorn: 8.12.0 acorn-globals: 7.0.1 cssom: 0.5.0 cssstyle: 2.3.0 @@ -7225,11 +7320,6 @@ packages: tslib: 2.6.3 dev: true - /lru-cache@10.2.0: - resolution: {integrity: sha512-2bIM8x+VAf6JT4bKAljS1qUWgMsqZRPGJS6FSahIMPVvctcNhyVp7AJu7quxOW9jwkryBReKZY5tY5JYv2n/7Q==} - engines: {node: 14 || >=16.14} - dev: true - /lru-cache@10.3.0: resolution: {integrity: sha512-CQl19J/g+Hbjbv4Y3mFNNXFEL/5t/KCg8POCuUqd4rMKjGG+j1ybER83hxV58zL+dFI1PTkt3GNFSHRt+d8qEQ==} engines: {node: 14 || >=16.14} @@ -7269,7 +7359,7 @@ packages: engines: {node: ^16.14.0 || >=18.0.0} dependencies: '@npmcli/agent': 2.2.1 - cacache: 18.0.2 + cacache: 18.0.3 http-cache-semantics: 4.1.1 is-lambda: 1.0.1 minipass: 7.1.2 @@ -7375,6 +7465,13 @@ packages: brace-expansion: 1.1.11 dev: true + /minimatch@5.1.6: + resolution: {integrity: sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==} + engines: {node: '>=10'} + dependencies: + brace-expansion: 2.0.1 + dev: true + /minimatch@9.0.4: resolution: {integrity: sha512-KqWh+VchfxcMNRAJjj2tnsSJdNbHsVgnkBhTNrW7AjVo6OvLtxw8zfT9oLw1JSohlFzJ8jCoTgaoXvJ+kHt6fw==} engines: {node: '>=16 || 14 >=14.17'} @@ -7444,11 +7541,6 @@ packages: engines: {node: '>=8'} dev: true - /minipass@7.0.4: - resolution: {integrity: sha512-jYofLM5Dam9279rdkWzqHozUo4ybjdZmCsDHePy5V/PbBcVMiSZR97gmAy45aqi8CK1lG2ECd356FU86avfwUQ==} - engines: {node: '>=16 || 14 >=14.17'} - dev: true - /minipass@7.1.2: resolution: {integrity: sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==} engines: {node: '>=16 || 14 >=14.17'} @@ -7583,7 +7675,7 @@ packages: glob: 10.4.2 graceful-fs: 4.2.11 make-fetch-happen: 13.0.0 - nopt: 7.2.0 + nopt: 7.2.1 proc-log: 3.0.0 semver: 7.6.2 tar: 6.2.1 @@ -7607,14 +7699,6 @@ packages: readable-stream: 1.0.34 dev: true - /nopt@7.2.0: - resolution: {integrity: sha512-CVDtwCdhYIvnAzFoJ6NJ6dX3oga9/HyciQDnG1vQDjSLMeKLJ4A93ZqYKDrgYSr1FBY5/hMYC+2VCi24pgpkGA==} - engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} - hasBin: true - dependencies: - abbrev: 2.0.0 - dev: true - /nopt@7.2.1: resolution: {integrity: sha512-taM24ViiimT/XntxbPyJQzCG+p4EKOpgD3mxFwW38mGjVUrfERQOeY4EDHjdnptttfHuHQXFx+lTP08Q+mLa/w==} engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} @@ -7627,7 +7711,7 @@ packages: resolution: {integrity: sha512-6rvCfeRW+OEZagAB4lMLSNuTNYZWLVtKccK79VSTf//yTY5VOCgcpH80O+bZK8Neps7pUnd5G+QlMg1yV/2iZQ==} engines: {node: ^16.14.0 || >=18.0.0} dependencies: - hosted-git-info: 7.0.1 + hosted-git-info: 7.0.2 is-core-module: 2.13.1 semver: 7.6.2 validate-npm-package-license: 3.0.4 @@ -7666,7 +7750,7 @@ packages: resolution: {integrity: sha512-IGN0IAwmhDJwy13Wc8k+4PEbTPhpJnMtfR53ZbOyjkvmEcLS4nCwp6mvMWjS5sUjeiW3mpx6cHmuhKEu9XmcQw==} engines: {node: ^16.14.0 || >=18.0.0} dependencies: - hosted-git-info: 7.0.1 + hosted-git-info: 7.0.2 proc-log: 4.2.0 semver: 7.6.2 validate-npm-package-name: 5.0.0 @@ -7679,16 +7763,6 @@ packages: ignore-walk: 6.0.4 dev: true - /npm-pick-manifest@9.0.0: - resolution: {integrity: sha512-VfvRSs/b6n9ol4Qb+bDwNGUXutpy76x6MARw/XssevE0TnctIKcmklJZM5Z7nqs5z5aW+0S63pgCNbpkUNNXBg==} - engines: {node: ^16.14.0 || >=18.0.0} - dependencies: - npm-install-checks: 6.3.0 - npm-normalize-package-bin: 3.0.1 - npm-package-arg: 11.0.2 - semver: 7.6.2 - dev: true - /npm-pick-manifest@9.0.1: resolution: {integrity: sha512-Udm1f0l2nXb3wxDpKjfohwgdFUSV50UVwzEIpDXVsbDMXVIEF81a/i0UhuQbhrPMMmdiq3+YMFLFIRVLs3hxQw==} engines: {node: ^16.14.0 || >=18.0.0} @@ -7868,21 +7942,6 @@ packages: type-check: 0.4.0 dev: true - /ora@5.4.1: - resolution: {integrity: sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ==} - engines: {node: '>=10'} - dependencies: - bl: 4.1.0 - chalk: 4.1.2 - cli-cursor: 3.1.0 - cli-spinners: 2.9.2 - is-interactive: 1.0.0 - is-unicode-supported: 0.1.0 - log-symbols: 4.1.0 - strip-ansi: 6.0.1 - wcwidth: 1.0.1 - dev: true - /os-tmpdir@1.0.2: resolution: {integrity: sha512-D2FR03Vir7FIu45XBY20mTb+/ZSWB00sjU9jdQXt83gDrI4Ztz5Fs7/yy74g2N5SVQY4xY1qDr4rNddwYRVX0g==} engines: {node: '>=0.10.0'} @@ -7910,11 +7969,11 @@ packages: resolution: {integrity: sha512-5b0R4txpzjPWVw/cXXUResoD4hb6U/x9BH08L7nw+GN1sezDzPdxeRvpc9c433fZhBan/wusjbCsqwqm4EIBIQ==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} dependencies: - yocto-queue: 1.0.0 + yocto-queue: 1.1.1 dev: true - /p-limit@6.0.0: - resolution: {integrity: sha512-Dx+NzOuILWwjJE9OYtEKuQRy0i3c5QVAmDsVrvvRSgyNnPuB27D2DyEjl6QTNyeePaAHjaPk+ya0yA0Frld8RA==} + /p-limit@6.1.0: + resolution: {integrity: sha512-H0jc0q1vOzlEk0TqAKXKZxdl7kX3OFUzCnNVUnq5Pc3DGo0kpeaMuPqxQn235HibwBEb0/pm9dgKTjXy66fBkg==} engines: {node: '>=18'} dependencies: yocto-queue: 1.1.1 @@ -8005,16 +8064,16 @@ packages: hasBin: true dependencies: '@npmcli/git': 5.0.4 - '@npmcli/installed-package-contents': 2.0.2 + '@npmcli/installed-package-contents': 2.1.0 '@npmcli/package-json': 5.2.0 '@npmcli/promise-spawn': 7.0.1 '@npmcli/run-script': 8.1.0 - cacache: 18.0.2 + cacache: 18.0.3 fs-minipass: 3.0.3 minipass: 7.1.2 npm-package-arg: 11.0.2 npm-packlist: 8.0.2 - npm-pick-manifest: 9.0.0 + npm-pick-manifest: 9.0.1 npm-registry-fetch: 17.1.0 proc-log: 4.2.0 promise-retry: 2.0.1 @@ -8065,7 +8124,7 @@ packages: dependencies: '@babel/code-frame': 7.24.2 error-ex: 1.3.2 - json-parse-even-better-errors: 3.0.1 + json-parse-even-better-errors: 3.0.2 lines-and-columns: 2.0.4 type-fest: 3.13.1 dev: true @@ -8142,19 +8201,11 @@ packages: resolution: {integrity: sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==} dev: true - /path-scurry@1.10.2: - resolution: {integrity: sha512-7xTavNy5RQXnsjANvVvMkEjvloOinkAjv/Z6Ildz9v2RinZ4SBKTWFOVRbaF8p0vpHnyjV/UwNDdKuUv6M5qcA==} - engines: {node: '>=16 || 14 >=14.17'} - dependencies: - lru-cache: 10.2.0 - minipass: 7.0.4 - dev: true - /path-scurry@1.11.1: resolution: {integrity: sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==} engines: {node: '>=16 || 14 >=14.18'} dependencies: - lru-cache: 10.2.0 + lru-cache: 10.3.0 minipass: 7.1.2 dev: true @@ -8249,7 +8300,7 @@ packages: engines: {node: '>= 0.4'} dev: true - /postcss-loader@8.1.1(postcss@8.4.39)(typescript@5.5.3)(webpack@5.92.1): + /postcss-loader@8.1.1(postcss@8.4.39)(typescript@5.5.3)(webpack@5.93.0): resolution: {integrity: sha512-0IeqyAsG6tYiDRCYKQJLAmgQr47DX6N7sFSWvQxt6AcupX8DIdmykuk/o/tx0Lze3ErGHJEp5OSRxrelC6+NdQ==} engines: {node: '>= 18.12.0'} peerDependencies: @@ -8266,7 +8317,7 @@ packages: jiti: 1.21.0 postcss: 8.4.39 semver: 7.6.0 - webpack: 5.92.1(webpack-cli@5.1.4) + webpack: 5.93.0(webpack-cli@5.1.4) transitivePeerDependencies: - typescript dev: true @@ -8702,17 +8753,18 @@ packages: /rimraf@2.7.1: resolution: {integrity: sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==} + deprecated: Rimraf versions prior to v4 are no longer supported hasBin: true dependencies: glob: 7.2.3 dev: true - /rimraf@5.0.7: - resolution: {integrity: sha512-nV6YcJo5wbLW77m+8KjH8aB/7/rxQy9SZ0HY5shnwULfS+9nmTtVXAJET5NdZmCzA4fPI/Hm1wo/Po/4mopOdg==} - engines: {node: '>=14.18'} + /rimraf@5.0.9: + resolution: {integrity: sha512-3i7b8OcswU6CpU8Ej89quJD4O98id7TtVM5U4Mybh84zQXdrFmDLouWBEEaD/QfO3gDDfH+AGFCGsR7kngzQnA==} + engines: {node: 14 >=14.20 || 16 >=16.20 || >=18} hasBin: true dependencies: - glob: 10.3.12 + glob: 10.4.2 dev: true /rrweb-cssom@0.6.0: @@ -8771,7 +8823,7 @@ packages: resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==} dev: true - /sass-loader@14.2.1(sass@1.77.6)(webpack@5.92.1): + /sass-loader@14.2.1(sass@1.77.8)(webpack@5.93.0): resolution: {integrity: sha512-G0VcnMYU18a4N7VoNDegg2OuMjYtxnqzQWARVWCIVSZwJeiL9kg8QMsuIZOplsJgTzZLF6jGxI3AClj8I9nRdQ==} engines: {node: '>= 18.12.0'} peerDependencies: @@ -8793,12 +8845,12 @@ packages: optional: true dependencies: neo-async: 2.6.2 - sass: 1.77.6 - webpack: 5.92.1(webpack-cli@5.1.4) + sass: 1.77.8 + webpack: 5.93.0(webpack-cli@5.1.4) dev: true - /sass@1.77.6: - resolution: {integrity: sha512-ByXE1oLD79GVq9Ht1PeHWCPMPB8XHpBuz1r85oByKHjZY6qV6rWnQovQzXJXuQ/XyE1Oj3iPk3lo28uzaRA2/Q==} + /sass@1.77.8: + resolution: {integrity: sha512-4UHg6prsrycW20fqLGPShtEvo/WyHRVRHwOP4DzkUrObWoWI05QBSfzU71TVB7PFaL104TwNaHpjlWXAZbQiNQ==} engines: {node: '>=14.0.0'} hasBin: true dependencies: @@ -9358,13 +9410,13 @@ packages: through: 2.3.8 dev: true - /style-loader@4.0.0(webpack@5.92.1): + /style-loader@4.0.0(webpack@5.93.0): resolution: {integrity: sha512-1V4WqhhZZgjVAVJyt7TdDPZoPBPNHbekX4fWnCJL1yQukhCeZhJySUL+gL9y6sNdN95uEOS83Y55SqHcP7MzLA==} engines: {node: '>= 18.12.0'} peerDependencies: webpack: ^5.27.0 dependencies: - webpack: 5.92.1(webpack-cli@5.1.4) + webpack: 5.93.0(webpack-cli@5.1.4) dev: true /supports-color@5.5.0: @@ -9419,7 +9471,7 @@ packages: engines: {node: '>=14.16'} dev: true - /terser-webpack-plugin@5.3.10(webpack@5.92.1): + /terser-webpack-plugin@5.3.10(webpack@5.93.0): resolution: {integrity: sha512-BKFPWlPDndPs+NGGCr1U59t0XScL5317Y0UReNrHaw9/FwhPENlq6bfgs+4yPfyP51vqC1bQ4rp1EfXW5ZSH9w==} engines: {node: '>= 10.13.0'} peerDependencies: @@ -9440,7 +9492,7 @@ packages: schema-utils: 3.3.0 serialize-javascript: 6.0.2 terser: 5.29.2 - webpack: 5.92.1(webpack-cli@5.1.4) + webpack: 5.93.0(webpack-cli@5.1.4) dev: true /terser@5.29.2: @@ -9449,7 +9501,7 @@ packages: hasBin: true dependencies: '@jridgewell/source-map': 0.3.6 - acorn: 8.11.3 + acorn: 8.12.0 commander: 2.20.3 source-map-support: 0.5.21 dev: true @@ -9613,7 +9665,46 @@ packages: yargs-parser: 21.1.1 dev: true - /ts-loader@9.5.1(typescript@5.5.3)(webpack@5.92.1): + /ts-jest@29.2.2(@babel/core@7.24.3)(@jest/types@29.6.3)(jest@29.7.0)(typescript@5.5.3): + resolution: {integrity: sha512-sSW7OooaKT34AAngP6k1VS669a0HdLxkQZnlC7T76sckGCokXFnvJ3yRlQZGRTAoV5K19HfSgCiSwWOSIfcYlg==} + engines: {node: ^14.15.0 || ^16.10.0 || ^18.0.0 || >=20.0.0} + hasBin: true + peerDependencies: + '@babel/core': '>=7.0.0-beta.0 <8' + '@jest/transform': ^29.0.0 + '@jest/types': ^29.0.0 + babel-jest: ^29.0.0 + esbuild: '*' + jest: ^29.0.0 + typescript: '>=4.3 <6' + peerDependenciesMeta: + '@babel/core': + optional: true + '@jest/transform': + optional: true + '@jest/types': + optional: true + babel-jest: + optional: true + esbuild: + optional: true + dependencies: + '@babel/core': 7.24.3 + '@jest/types': 29.6.3 + bs-logger: 0.2.6 + ejs: 3.1.10 + fast-json-stable-stringify: 2.1.0 + jest: 29.7.0(@types/node@20.14.10)(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.2 + typescript: 5.5.3 + yargs-parser: 21.1.1 + dev: true + + /ts-loader@9.5.1(typescript@5.5.3)(webpack@5.93.0): resolution: {integrity: sha512-rNH3sK9kGZcH9dYzC7CewQm4NtxJTjSEVRJ2DyBZR7f8/wcta+iV44UPCXc5+nzDzivKtlzV6c9P4e+oFhDLYg==} engines: {node: '>=12.0.0'} peerDependencies: @@ -9626,7 +9717,7 @@ packages: semver: 7.6.0 source-map: 0.7.4 typescript: 5.5.3 - webpack: 5.92.1(webpack-cli@5.1.4) + webpack: 5.93.0(webpack-cli@5.1.4) dev: true /ts-node@10.9.2(@types/node@20.14.10)(typescript@5.5.3): @@ -9788,8 +9879,8 @@ packages: is-typedarray: 1.0.0 dev: true - /typescript-eslint@7.15.0(eslint@9.6.0)(typescript@5.5.3): - resolution: {integrity: sha512-Ta40FhMXBCwHura4X4fncaCVkVcnJ9jnOq5+Lp4lN8F4DzHZtOwZdRvVBiNUGznUDHPwdGnrnwxmUOU2fFQqFA==} + /typescript-eslint@7.16.0(eslint@9.7.0)(typescript@5.5.3): + resolution: {integrity: sha512-kaVRivQjOzuoCXU6+hLnjo3/baxyzWVO5GrnExkFzETRYJKVHYkrJglOu2OCm8Hi9RPDWX1PTNNTpU5KRV0+RA==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: eslint: ^8.56.0 @@ -9798,10 +9889,10 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/eslint-plugin': 7.15.0(@typescript-eslint/parser@7.15.0)(eslint@9.6.0)(typescript@5.5.3) - '@typescript-eslint/parser': 7.15.0(eslint@9.6.0)(typescript@5.5.3) - '@typescript-eslint/utils': 7.15.0(eslint@9.6.0)(typescript@5.5.3) - eslint: 9.6.0 + '@typescript-eslint/eslint-plugin': 7.16.0(@typescript-eslint/parser@7.16.0)(eslint@9.7.0)(typescript@5.5.3) + '@typescript-eslint/parser': 7.16.0(eslint@9.7.0)(typescript@5.5.3) + '@typescript-eslint/utils': 7.16.0(eslint@9.7.0)(typescript@5.5.3) + eslint: 9.7.0 typescript: 5.5.3 transitivePeerDependencies: - supports-color @@ -10051,7 +10142,7 @@ packages: - utf-8-validate dev: true - /webpack-cli@5.1.4(webpack-bundle-analyzer@4.10.2)(webpack-dev-server@5.0.4)(webpack@5.92.1): + /webpack-cli@5.1.4(webpack-bundle-analyzer@4.10.2)(webpack-dev-server@5.0.4)(webpack@5.93.0): resolution: {integrity: sha512-pIDJHIEI9LR0yxHXQ+Qh95k2EvXpWzZ5l+d+jIo+RdSm9MiHfzazIxwwni/p7+x4eJZuvG1AJwgC4TNQ7NRgsg==} engines: {node: '>=14.15.0'} hasBin: true @@ -10069,9 +10160,9 @@ packages: optional: true dependencies: '@discoveryjs/json-ext': 0.5.7 - '@webpack-cli/configtest': 2.1.1(webpack-cli@5.1.4)(webpack@5.92.1) - '@webpack-cli/info': 2.0.2(webpack-cli@5.1.4)(webpack@5.92.1) - '@webpack-cli/serve': 2.0.5(webpack-cli@5.1.4)(webpack-dev-server@5.0.4)(webpack@5.92.1) + '@webpack-cli/configtest': 2.1.1(webpack-cli@5.1.4)(webpack@5.93.0) + '@webpack-cli/info': 2.0.2(webpack-cli@5.1.4)(webpack@5.93.0) + '@webpack-cli/serve': 2.0.5(webpack-cli@5.1.4)(webpack-dev-server@5.0.4)(webpack@5.93.0) colorette: 2.0.20 commander: 10.0.1 cross-spawn: 7.0.3 @@ -10080,13 +10171,13 @@ packages: import-local: 3.1.0 interpret: 3.1.1 rechoir: 0.8.0 - webpack: 5.92.1(webpack-cli@5.1.4) + webpack: 5.93.0(webpack-cli@5.1.4) webpack-bundle-analyzer: 4.10.2 - webpack-dev-server: 5.0.4(webpack-cli@5.1.4)(webpack@5.92.1) + webpack-dev-server: 5.0.4(webpack-cli@5.1.4)(webpack@5.93.0) webpack-merge: 5.10.0 dev: true - /webpack-dev-middleware@7.1.1(webpack@5.92.1): + /webpack-dev-middleware@7.1.1(webpack@5.93.0): resolution: {integrity: sha512-NmRVq4AvRQs66dFWyDR4GsFDJggtSi2Yn38MXLk0nffgF9n/AIP4TFBg2TQKYaRAN4sHuKOTiz9BnNCENDLEVA==} engines: {node: '>= 18.12.0'} peerDependencies: @@ -10101,10 +10192,10 @@ packages: on-finished: 2.4.1 range-parser: 1.2.1 schema-utils: 4.2.0 - webpack: 5.92.1(webpack-cli@5.1.4) + webpack: 5.93.0(webpack-cli@5.1.4) dev: true - /webpack-dev-server@5.0.4(webpack-cli@5.1.4)(webpack@5.92.1): + /webpack-dev-server@5.0.4(webpack-cli@5.1.4)(webpack@5.93.0): resolution: {integrity: sha512-dljXhUgx3HqKP2d8J/fUMvhxGhzjeNVarDLcbO/EWMSgRizDkxHQDZQaLFL5VJY9tRBj2Gz+rvCEYYvhbqPHNA==} engines: {node: '>= 18.12.0'} hasBin: true @@ -10139,15 +10230,15 @@ packages: launch-editor: 2.6.1 open: 10.1.0 p-retry: 6.2.0 - rimraf: 5.0.7 + rimraf: 5.0.9 schema-utils: 4.2.0 selfsigned: 2.4.1 serve-index: 1.9.1 sockjs: 0.3.24 spdy: 4.0.2 - webpack: 5.92.1(webpack-cli@5.1.4) - webpack-cli: 5.1.4(webpack-bundle-analyzer@4.10.2)(webpack-dev-server@5.0.4)(webpack@5.92.1) - webpack-dev-middleware: 7.1.1(webpack@5.92.1) + webpack: 5.93.0(webpack-cli@5.1.4) + webpack-cli: 5.1.4(webpack-bundle-analyzer@4.10.2)(webpack-dev-server@5.0.4)(webpack@5.93.0) + webpack-dev-middleware: 7.1.1(webpack@5.93.0) ws: 8.16.0 transitivePeerDependencies: - bufferutil @@ -10175,8 +10266,8 @@ packages: engines: {node: '>=10.13.0'} dev: true - /webpack@5.92.1(webpack-cli@5.1.4): - resolution: {integrity: sha512-JECQ7IwJb+7fgUFBlrJzbyu3GEuNBcdqr1LD7IbSzwkSmIevTm8PF+wej3Oxuz/JFBUZ6O1o43zsPkwm1C4TmA==} + /webpack@5.93.0(webpack-cli@5.1.4): + resolution: {integrity: sha512-Y0m5oEY1LRuwly578VqluorkXbvXKh7U3rLoQCEO04M97ScRr44afGVkI0FQFsXzysk5OgFAxjZAb9rsGQVihA==} engines: {node: '>=10.13.0'} hasBin: true peerDependencies: @@ -10190,8 +10281,8 @@ packages: '@webassemblyjs/ast': 1.12.1 '@webassemblyjs/wasm-edit': 1.12.1 '@webassemblyjs/wasm-parser': 1.12.1 - acorn: 8.11.3 - acorn-import-attributes: 1.9.5(acorn@8.11.3) + acorn: 8.12.0 + acorn-import-attributes: 1.9.5(acorn@8.12.0) browserslist: 4.23.0 chrome-trace-event: 1.0.3 enhanced-resolve: 5.17.0 @@ -10206,9 +10297,9 @@ packages: neo-async: 2.6.2 schema-utils: 3.3.0 tapable: 2.2.1 - terser-webpack-plugin: 5.3.10(webpack@5.92.1) + terser-webpack-plugin: 5.3.10(webpack@5.93.0) watchpack: 2.4.1 - webpack-cli: 5.1.4(webpack-bundle-analyzer@4.10.2)(webpack-dev-server@5.0.4)(webpack@5.92.1) + webpack-cli: 5.1.4(webpack-bundle-analyzer@4.10.2)(webpack-dev-server@5.0.4)(webpack@5.93.0) webpack-sources: 3.2.3 transitivePeerDependencies: - '@swc/core' @@ -10524,11 +10615,6 @@ packages: engines: {node: '>=10'} dev: true - /yocto-queue@1.0.0: - resolution: {integrity: sha512-9bnSc/HEW2uRy67wc+T8UwauLuPJVn28jb+GtJY16iiKWyvmYJRXVT4UamsAEGQfPohgr2q4Tq0sQbQlxTfi1g==} - engines: {node: '>=12.20'} - dev: true - /yocto-queue@1.1.1: resolution: {integrity: sha512-b4JR1PFR10y1mKjhHY9LaGo6tmrgjit7hxVIeAmyMw3jegXR4dhYqLaQF5zMXZxY7tLpMyJeLjr1C4rLmkVe8g==} engines: {node: '>=12.20'}