diff --git a/package.json b/package.json index 3e9b7fec..1fb3b0b4 100644 --- a/package.json +++ b/package.json @@ -31,11 +31,11 @@ }, "devDependencies": { "@angular-builders/custom-webpack": "^14.1.0", - "@angular-eslint/builder": "~14.4.0", - "@angular-eslint/eslint-plugin": "~14.4.0", - "@angular-eslint/eslint-plugin-template": "~14.4.0", - "@angular-eslint/schematics": "~14.4.0", - "@angular-eslint/template-parser": "~14.4.0", + "@angular-eslint/builder": "~19.0.0", + "@angular-eslint/eslint-plugin": "~19.0.0", + "@angular-eslint/eslint-plugin-template": "~19.0.0", + "@angular-eslint/schematics": "~19.0.0", + "@angular-eslint/template-parser": "~19.0.0", "@angular/cli": "^15.0.0", "@angular/compiler-cli": "^14.2.12", "@types/jasmine": "~4.3.1", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index fdbbc76d..207fdb51 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -1,27 +1,31 @@ lockfileVersion: '6.0' +settings: + autoInstallPeers: true + excludeLinksFromLockfile: false + dependencies: '@angular/animations': specifier: ^14.2.12 version: 14.2.12(@angular/core@14.2.12) '@angular/cdk': specifier: ^14.2.7 - version: 14.2.7(@angular/common@14.2.12)(@angular/core@14.2.12)(rxjs@7.8.0) + version: 14.2.7(@angular/common@14.2.12)(@angular/core@14.2.12)(rxjs@7.8.1) '@angular/common': specifier: ^14.2.12 - version: 14.2.12(@angular/core@14.2.12)(rxjs@7.8.0) + version: 14.2.12(@angular/core@14.2.12)(rxjs@7.8.1) '@angular/compiler': specifier: ^14.2.12 version: 14.2.12(@angular/core@14.2.12) '@angular/core': specifier: ^14.2.12 - version: 14.2.12(rxjs@7.8.0)(zone.js@0.12.0) + version: 14.2.12(rxjs@7.8.1)(zone.js@0.12.0) '@angular/forms': specifier: ^14.2.12 - version: 14.2.12(@angular/common@14.2.12)(@angular/core@14.2.12)(@angular/platform-browser@14.2.12)(rxjs@7.8.0) + version: 14.2.12(@angular/common@14.2.12)(@angular/core@14.2.12)(@angular/platform-browser@14.2.12)(rxjs@7.8.1) '@angular/material': specifier: ^14.2.7 - version: 14.2.7(@angular/animations@14.2.12)(@angular/cdk@14.2.7)(@angular/common@14.2.12)(@angular/core@14.2.12)(@angular/forms@14.2.12)(@angular/platform-browser@14.2.12)(rxjs@7.8.0) + version: 14.2.7(@angular/animations@14.2.12)(@angular/cdk@14.2.7)(@angular/common@14.2.12)(@angular/core@14.2.12)(@angular/forms@14.2.12)(@angular/platform-browser@14.2.12)(rxjs@7.8.1) '@angular/platform-browser': specifier: ^14.2.12 version: 14.2.12(@angular/animations@14.2.12)(@angular/common@14.2.12)(@angular/core@14.2.12) @@ -30,19 +34,19 @@ dependencies: version: 14.2.12(@angular/common@14.2.12)(@angular/compiler@14.2.12)(@angular/core@14.2.12)(@angular/platform-browser@14.2.12) '@angular/router': specifier: ^14.2.12 - version: 14.2.12(@angular/common@14.2.12)(@angular/core@14.2.12)(@angular/platform-browser@14.2.12)(rxjs@7.8.0) + version: 14.2.12(@angular/common@14.2.12)(@angular/core@14.2.12)(@angular/platform-browser@14.2.12)(rxjs@7.8.1) '@angular/service-worker': specifier: ^14.2.12 version: 14.2.12(@angular/common@14.2.12)(@angular/core@14.2.12) rxjs: specifier: ~7.8.0 - version: 7.8.0 + version: 7.8.1 tslib: specifier: ^2.4.1 version: 2.4.1 webpack: specifier: ^5.75.0 - version: 5.75.0 + version: 5.76.1 zone.js: specifier: ~0.12.0 version: 0.12.0 @@ -52,20 +56,20 @@ devDependencies: specifier: ^14.1.0 version: 14.1.0(@angular/compiler-cli@14.2.12)(@angular/service-worker@14.2.12)(@types/node@18.0.0)(karma@6.4.1)(typescript@4.7.4) '@angular-eslint/builder': - specifier: ~14.4.0 - version: 14.4.0(eslint@8.31.0)(typescript@4.7.4) + specifier: ~19.0.0 + version: 19.0.1(eslint@8.31.0)(typescript@4.7.4) '@angular-eslint/eslint-plugin': - specifier: ~14.4.0 - version: 14.4.0(eslint@8.31.0)(typescript@4.7.4) + specifier: ~19.0.0 + version: 19.0.1(@typescript-eslint/utils@8.17.0)(eslint@8.31.0)(typescript@4.7.4) '@angular-eslint/eslint-plugin-template': - specifier: ~14.4.0 - version: 14.4.0(eslint@8.31.0)(typescript@4.7.4) + specifier: ~19.0.0 + version: 19.0.1(@typescript-eslint/types@8.17.0)(@typescript-eslint/utils@8.17.0)(eslint@8.31.0)(typescript@4.7.4) '@angular-eslint/schematics': - specifier: ~14.4.0 - version: 14.4.0(@angular/cli@15.0.0)(eslint@8.31.0)(typescript@4.7.4) + specifier: ~19.0.0 + version: 19.0.1(@typescript-eslint/types@8.17.0)(@typescript-eslint/utils@8.17.0)(eslint@8.31.0)(typescript@4.7.4) '@angular-eslint/template-parser': - specifier: ~14.4.0 - version: 14.4.0(eslint@8.31.0)(typescript@4.7.4) + specifier: ~19.0.0 + version: 19.0.1(eslint@8.31.0)(typescript@4.7.4) '@angular/cli': specifier: ^15.0.0 version: 15.0.0 @@ -89,7 +93,7 @@ devDependencies: version: 1.1.0 compression-webpack-plugin: specifier: ^10.0.0 - version: 10.0.0(webpack@5.75.0) + version: 10.0.0(webpack@5.76.1) eslint: specifier: ^8.31.0 version: 8.31.0 @@ -205,6 +209,16 @@ packages: - chokidar dev: true + /@angular-devkit/architect@0.1900.4: + resolution: {integrity: sha512-9XwZ21BPYS2vGOOwVB40fsMyuwJT0H1lWaAMo8Umwi6XbKBVfaWbEhjtR9dlarrySKtFuTz9hmTZkIXHLjXPdA==} + engines: {node: ^18.19.1 || ^20.11.1 || >=22.0.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} + dependencies: + '@angular-devkit/core': 19.0.4 + rxjs: 7.8.1 + transitivePeerDependencies: + - chokidar + dev: true + /@angular-devkit/build-angular@14.2.11(@angular/compiler-cli@14.2.12)(@angular/service-worker@14.2.12)(karma@6.4.1)(typescript@4.7.4): resolution: {integrity: sha512-O3X7GXcCBCGceVSHT+GIJ2JrRCg2YcO7HtNavpmPrraNr1o+aCdTkmT5WTS2cqWkZBm/z0wqKR8PsX/ZoD2r1A==} engines: {node: ^14.15.0 || >=16.10.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} @@ -294,7 +308,7 @@ packages: typescript: 4.7.4 webpack: 5.76.1(esbuild@0.15.5) webpack-dev-middleware: 5.3.3(webpack@5.76.1) - webpack-dev-server: 4.11.0(webpack@5.75.0) + webpack-dev-server: 4.11.0(webpack@5.76.1) webpack-merge: 5.8.0 webpack-subresource-integrity: 5.1.0(webpack@5.76.1) optionalDependencies: @@ -325,7 +339,7 @@ packages: '@angular-devkit/architect': 0.1402.11 rxjs: 6.6.7 webpack: 5.76.1(esbuild@0.15.5) - webpack-dev-server: 4.11.0(webpack@5.75.0) + webpack-dev-server: 4.11.0(webpack@5.76.1) transitivePeerDependencies: - chokidar dev: true @@ -362,6 +376,23 @@ packages: source-map: 0.7.4 dev: true + /@angular-devkit/core@19.0.4: + resolution: {integrity: sha512-+imxIj1JLr2hbUYQePHgkTUKr0VmlxNSZvIREcCWtXUcdCypiwhJAtGXv6MfpB4hAx+FJZYEpVWeLwYOS/gW0A==} + engines: {node: ^18.19.1 || ^20.11.1 || >=22.0.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} + peerDependencies: + chokidar: ^4.0.0 + peerDependenciesMeta: + chokidar: + optional: true + dependencies: + ajv: 8.17.1 + ajv-formats: 3.0.1(ajv@8.17.1) + jsonc-parser: 3.3.1 + picomatch: 4.0.2 + rxjs: 7.8.1 + source-map: 0.7.4 + dev: true + /@angular-devkit/schematics@15.0.0: resolution: {integrity: sha512-DvIbtan/EOTZyA+r2XxiD10KGl+oZ73BaEbW2E9QbvSKUoVGTu8kQ/4Wg9NeC8B75oJmfQKtIYp1KeB/Wej/yg==} engines: {node: ^14.20.0 || ^16.13.0 || >=18.10.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} @@ -375,93 +406,110 @@ packages: - chokidar dev: true - /@angular-eslint/builder@14.4.0(eslint@8.31.0)(typescript@4.7.4): - resolution: {integrity: sha512-AhAUFvSg0urtb6Lsowvuxwu6DMXUy0BPwrnfNOBGjRt9vG7F9kgXXAsm5DnIS0GNy/mLZ9mSfa86fv++1e0KUA==} + /@angular-devkit/schematics@19.0.4: + resolution: {integrity: sha512-2r6Qs4N5NSPho+qzegCYS8kIgylXyH4DHaS7HJ5+4XvM1I8V8AII8payLWkUK0i29XufVoD5XfPUFnjxZrBfYQ==} + engines: {node: ^18.19.1 || ^20.11.1 || >=22.0.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} + dependencies: + '@angular-devkit/core': 19.0.4 + jsonc-parser: 3.3.1 + magic-string: 0.30.12 + ora: 5.4.1 + rxjs: 7.8.1 + transitivePeerDependencies: + - chokidar + dev: true + + /@angular-eslint/builder@19.0.1(eslint@8.31.0)(typescript@4.7.4): + resolution: {integrity: sha512-+QbnGKkAetNl2/6TJxljzaTUUEjaRJ6LaCbGBeehMby9RVr3R8csRnuGZHxfdUBpsdJ1T/fOgwmImMUmpZSh4w==} peerDependencies: - eslint: ^7.0.0 || ^8.0.0 + eslint: ^8.57.0 || ^9.0.0 typescript: '*' dependencies: + '@angular-devkit/architect': 0.1900.4 + '@angular-devkit/core': 19.0.4 eslint: 8.31.0 typescript: 4.7.4 + transitivePeerDependencies: + - chokidar dev: true - /@angular-eslint/bundled-angular-compiler@14.4.0: - resolution: {integrity: sha512-KMHPHd24s0HVvAP/DxSSqhYBWhwW8FgS/r0Uwv8eWpsIdc/z/Chd2ush2SgPchmmquAXTgOZsbEY7ZmW+XkJfQ==} + /@angular-eslint/bundled-angular-compiler@19.0.1: + resolution: {integrity: sha512-ENnRzQdXKKisX0G2b7FmQu1IfhvPCrpZW2I4KMXNTOEp4+eouIoUzzHgM0dsRaXwB/RUfwBblTuAx8HZHW1oxw==} dev: true - /@angular-eslint/eslint-plugin-template@14.4.0(eslint@8.31.0)(typescript@4.7.4): - resolution: {integrity: sha512-d3GM/EU2iWzr+BrITwO4gBf9WfDfuOdTjfinV/zN84oXMFaK2ENo+IP6OEsD9hh36rdPps+m2gFGDdx+rTzBpg==} + /@angular-eslint/eslint-plugin-template@19.0.1(@typescript-eslint/types@8.17.0)(@typescript-eslint/utils@8.17.0)(eslint@8.31.0)(typescript@4.7.4): + resolution: {integrity: sha512-PIsv12/Rom7OUbPuSBvwtwt0hH06/cq8LMy1TQHByT2GL7/PRTn+kIrFG+eYx1IyRJXdtXjKcilLVRW8CDoFpA==} peerDependencies: - eslint: ^7.0.0 || ^8.0.0 + '@typescript-eslint/types': ^7.11.0 || ^8.0.0 + '@typescript-eslint/utils': ^7.11.0 || ^8.0.0 + eslint: ^8.57.0 || ^9.0.0 typescript: '*' dependencies: - '@angular-eslint/bundled-angular-compiler': 14.4.0 - '@angular-eslint/utils': 14.4.0(eslint@8.31.0)(typescript@4.7.4) - '@typescript-eslint/type-utils': 5.43.0(eslint@8.31.0)(typescript@4.7.4) - '@typescript-eslint/utils': 5.43.0(eslint@8.31.0)(typescript@4.7.4) - aria-query: 5.1.3 - axobject-query: 3.1.1 + '@angular-eslint/bundled-angular-compiler': 19.0.1 + '@angular-eslint/utils': 19.0.1(@typescript-eslint/utils@8.17.0)(eslint@8.31.0)(typescript@4.7.4) + '@typescript-eslint/types': 8.17.0 + '@typescript-eslint/utils': 8.17.0(eslint@8.31.0)(typescript@4.7.4) + aria-query: 5.3.2 + axobject-query: 4.1.0 eslint: 8.31.0 typescript: 4.7.4 - transitivePeerDependencies: - - supports-color dev: true - /@angular-eslint/eslint-plugin@14.4.0(eslint@8.31.0)(typescript@4.7.4): - resolution: {integrity: sha512-2rZQ4mt7tEUW+lI5jjuj3HWaT4VQtWTG6+LDnmuUmx76m8hqQ7NvFUpOcNDofu5KbEVBP+oF2DA6wjoZOIuSOA==} + /@angular-eslint/eslint-plugin@19.0.1(@typescript-eslint/utils@8.17.0)(eslint@8.31.0)(typescript@4.7.4): + resolution: {integrity: sha512-pjS/G65ilytiQWhpz1EU7kOyNn11ZyonRZmLgH1MoES6LW2m+a9B5+zLSd+JOQxiRIkdcVeyCzRWmku0LmHBsg==} peerDependencies: - eslint: ^7.0.0 || ^8.0.0 + '@typescript-eslint/utils': ^7.11.0 || ^8.0.0 + eslint: ^8.57.0 || ^9.0.0 typescript: '*' dependencies: - '@angular-eslint/utils': 14.4.0(eslint@8.31.0)(typescript@4.7.4) - '@typescript-eslint/utils': 5.43.0(eslint@8.31.0)(typescript@4.7.4) + '@angular-eslint/bundled-angular-compiler': 19.0.1 + '@angular-eslint/utils': 19.0.1(@typescript-eslint/utils@8.17.0)(eslint@8.31.0)(typescript@4.7.4) + '@typescript-eslint/utils': 8.17.0(eslint@8.31.0)(typescript@4.7.4) eslint: 8.31.0 typescript: 4.7.4 - transitivePeerDependencies: - - supports-color dev: true - /@angular-eslint/schematics@14.4.0(@angular/cli@15.0.0)(eslint@8.31.0)(typescript@4.7.4): - resolution: {integrity: sha512-BrGkPug+CZQWOfmNRsJDrEtYJcxvzF/kLlV7RjvIN9Ky5TjUiJVCeafl3VY6COSY32tjlh2GvBdl1AQKWWovbA==} - peerDependencies: - '@angular/cli': '>= 14.0.0 < 15.0.0' + /@angular-eslint/schematics@19.0.1(@typescript-eslint/types@8.17.0)(@typescript-eslint/utils@8.17.0)(eslint@8.31.0)(typescript@4.7.4): + resolution: {integrity: sha512-vFUSujsmJySYmCsth0HTN+JAE+2GxNLQZFKSaUgcx1+TfUaEwnt8FH4tNgfOdr3oGI8QHypYqPa7vvR/QA2D/w==} dependencies: - '@angular-eslint/eslint-plugin': 14.4.0(eslint@8.31.0)(typescript@4.7.4) - '@angular-eslint/eslint-plugin-template': 14.4.0(eslint@8.31.0)(typescript@4.7.4) - '@angular/cli': 15.0.0 - ignore: 5.2.0 + '@angular-devkit/core': 19.0.4 + '@angular-devkit/schematics': 19.0.4 + '@angular-eslint/eslint-plugin': 19.0.1(@typescript-eslint/utils@8.17.0)(eslint@8.31.0)(typescript@4.7.4) + '@angular-eslint/eslint-plugin-template': 19.0.1(@typescript-eslint/types@8.17.0)(@typescript-eslint/utils@8.17.0)(eslint@8.31.0)(typescript@4.7.4) + ignore: 6.0.2 + semver: 7.6.3 strip-json-comments: 3.1.1 - tmp: 0.2.1 transitivePeerDependencies: + - '@typescript-eslint/types' + - '@typescript-eslint/utils' + - chokidar - eslint - - supports-color - typescript dev: true - /@angular-eslint/template-parser@14.4.0(eslint@8.31.0)(typescript@4.7.4): - resolution: {integrity: sha512-zq888KpQB0YTEK26mkKcT4fs8LDWWT1oAEXU8DrXhvkikS8XavTSHOWJye/bVZR4oJRFCF5YTJV75DEMcGNIpQ==} + /@angular-eslint/template-parser@19.0.1(eslint@8.31.0)(typescript@4.7.4): + resolution: {integrity: sha512-h0d9sPHxjJza+KkEBuVhxGdwWS9te65ZpQbltMzC8Lug6iusIu+bGM2UigKWU5SsFoOwfQ1/4mIJJ7H2+Em+pQ==} peerDependencies: - eslint: ^7.0.0 || ^8.0.0 + eslint: ^8.57.0 || ^9.0.0 typescript: '*' dependencies: - '@angular-eslint/bundled-angular-compiler': 14.4.0 + '@angular-eslint/bundled-angular-compiler': 19.0.1 eslint: 8.31.0 - eslint-scope: 7.2.0 + eslint-scope: 8.2.0 typescript: 4.7.4 dev: true - /@angular-eslint/utils@14.4.0(eslint@8.31.0)(typescript@4.7.4): - resolution: {integrity: sha512-dPHklAVfh+JfueDfXre9Xooq7p5bFyKO2Z6y1agYeofAgHCPIJOPx2AhtFPrOtsc4VXFFiyE9XbowlXh4ogoKQ==} + /@angular-eslint/utils@19.0.1(@typescript-eslint/utils@8.17.0)(eslint@8.31.0)(typescript@4.7.4): + resolution: {integrity: sha512-t0jlld7GhaZnvKmlqwHEhzteJ1hfTNsqhYycDO1GthXXohswtmS2uePMrD2LDUS/YyHFyDdXLjdxtSmDLifK0Q==} peerDependencies: - eslint: ^7.0.0 || ^8.0.0 + '@typescript-eslint/utils': ^7.11.0 || ^8.0.0 + eslint: ^8.57.0 || ^9.0.0 typescript: '*' dependencies: - '@angular-eslint/bundled-angular-compiler': 14.4.0 - '@typescript-eslint/utils': 5.43.0(eslint@8.31.0)(typescript@4.7.4) + '@angular-eslint/bundled-angular-compiler': 19.0.1 + '@typescript-eslint/utils': 8.17.0(eslint@8.31.0)(typescript@4.7.4) eslint: 8.31.0 typescript: 4.7.4 - transitivePeerDependencies: - - supports-color dev: true /@angular/animations@14.2.12(@angular/core@14.2.12): @@ -470,20 +518,20 @@ packages: peerDependencies: '@angular/core': 14.2.12 dependencies: - '@angular/core': 14.2.12(rxjs@7.8.0)(zone.js@0.12.0) + '@angular/core': 14.2.12(rxjs@7.8.1)(zone.js@0.12.0) tslib: 2.4.1 dev: false - /@angular/cdk@14.2.7(@angular/common@14.2.12)(@angular/core@14.2.12)(rxjs@7.8.0): + /@angular/cdk@14.2.7(@angular/common@14.2.12)(@angular/core@14.2.12)(rxjs@7.8.1): resolution: {integrity: sha512-/tEsYaUbDSnfEmKVvAMramIptmhI67O+9STjOV0i+74XR2NospeK0fkbywIANu1n3w6AHGMotvRWJrjmbCElFg==} peerDependencies: '@angular/common': ^14.0.0 || ^15.0.0 '@angular/core': ^14.0.0 || ^15.0.0 rxjs: ^6.5.3 || ^7.4.0 dependencies: - '@angular/common': 14.2.12(@angular/core@14.2.12)(rxjs@7.8.0) - '@angular/core': 14.2.12(rxjs@7.8.0)(zone.js@0.12.0) - rxjs: 7.8.0 + '@angular/common': 14.2.12(@angular/core@14.2.12)(rxjs@7.8.1) + '@angular/core': 14.2.12(rxjs@7.8.1)(zone.js@0.12.0) + rxjs: 7.8.1 tslib: 2.4.1 optionalDependencies: parse5: 5.1.1 @@ -518,15 +566,15 @@ packages: - supports-color dev: true - /@angular/common@14.2.12(@angular/core@14.2.12)(rxjs@7.8.0): + /@angular/common@14.2.12(@angular/core@14.2.12)(rxjs@7.8.1): resolution: {integrity: sha512-oZunh9wfInFWhNO1P8uoEs/o4u8kerKMhw8GruywKm1TV7gHDP2Fi5WHGjFqq3XYptgBTPCTSEfyLX6Cwq1PUw==} engines: {node: ^14.15.0 || >=16.10.0} peerDependencies: '@angular/core': 14.2.12 rxjs: ^6.5.3 || ^7.4.0 dependencies: - '@angular/core': 14.2.12(rxjs@7.8.0)(zone.js@0.12.0) - rxjs: 7.8.0 + '@angular/core': 14.2.12(rxjs@7.8.1)(zone.js@0.12.0) + rxjs: 7.8.1 tslib: 2.4.1 /@angular/compiler-cli@14.2.12(@angular/compiler@14.2.12)(typescript@4.7.4): @@ -544,7 +592,7 @@ packages: dependency-graph: 0.11.0 magic-string: 0.26.7 reflect-metadata: 0.1.13 - semver: 7.5.0 + semver: 7.6.3 sourcemap-codec: 1.4.8 tslib: 2.4.1 typescript: 4.7.4 @@ -562,21 +610,21 @@ packages: '@angular/core': optional: true dependencies: - '@angular/core': 14.2.12(rxjs@7.8.0)(zone.js@0.12.0) + '@angular/core': 14.2.12(rxjs@7.8.1)(zone.js@0.12.0) tslib: 2.4.1 - /@angular/core@14.2.12(rxjs@7.8.0)(zone.js@0.12.0): + /@angular/core@14.2.12(rxjs@7.8.1)(zone.js@0.12.0): resolution: {integrity: sha512-sGQxU5u4uawwvJa6jOTmGoisJiQ5HIN/RoBw99CmoqZIVyUSg9IRJJC1KVdH8gbpWBNLkElZv21lwJTL/msWyg==} engines: {node: ^14.15.0 || >=16.10.0} peerDependencies: rxjs: ^6.5.3 || ^7.4.0 zone.js: ~0.11.4 || ~0.12.0 dependencies: - rxjs: 7.8.0 + rxjs: 7.8.1 tslib: 2.4.1 zone.js: 0.12.0 - /@angular/forms@14.2.12(@angular/common@14.2.12)(@angular/core@14.2.12)(@angular/platform-browser@14.2.12)(rxjs@7.8.0): + /@angular/forms@14.2.12(@angular/common@14.2.12)(@angular/core@14.2.12)(@angular/platform-browser@14.2.12)(rxjs@7.8.1): resolution: {integrity: sha512-7abYlGIT2JnAtutQUlH3fQS6QEpbfftgvsVcZJCyvX0rXL3u2w2vUQkDHJH4YJJp3AHFVCH4/l7R4VcaPnrwvA==} engines: {node: ^14.15.0 || >=16.10.0} peerDependencies: @@ -585,14 +633,14 @@ packages: '@angular/platform-browser': 14.2.12 rxjs: ^6.5.3 || ^7.4.0 dependencies: - '@angular/common': 14.2.12(@angular/core@14.2.12)(rxjs@7.8.0) - '@angular/core': 14.2.12(rxjs@7.8.0)(zone.js@0.12.0) + '@angular/common': 14.2.12(@angular/core@14.2.12)(rxjs@7.8.1) + '@angular/core': 14.2.12(rxjs@7.8.1)(zone.js@0.12.0) '@angular/platform-browser': 14.2.12(@angular/animations@14.2.12)(@angular/common@14.2.12)(@angular/core@14.2.12) - rxjs: 7.8.0 + rxjs: 7.8.1 tslib: 2.4.1 dev: false - /@angular/material@14.2.7(@angular/animations@14.2.12)(@angular/cdk@14.2.7)(@angular/common@14.2.12)(@angular/core@14.2.12)(@angular/forms@14.2.12)(@angular/platform-browser@14.2.12)(rxjs@7.8.0): + /@angular/material@14.2.7(@angular/animations@14.2.12)(@angular/cdk@14.2.7)(@angular/common@14.2.12)(@angular/core@14.2.12)(@angular/forms@14.2.12)(@angular/platform-browser@14.2.12)(rxjs@7.8.1): resolution: {integrity: sha512-WXHh8pEStpgkXZJmYOg2cI8BSHkV82ET4XTJCNPdveumaCn1UYnaNzsXD13kw5z+zmy8CufhFEzdXTrv/yt7KQ==} peerDependencies: '@angular/animations': ^14.0.0 || ^15.0.0 @@ -604,12 +652,12 @@ packages: rxjs: ^6.5.3 || ^7.4.0 dependencies: '@angular/animations': 14.2.12(@angular/core@14.2.12) - '@angular/cdk': 14.2.7(@angular/common@14.2.12)(@angular/core@14.2.12)(rxjs@7.8.0) - '@angular/common': 14.2.12(@angular/core@14.2.12)(rxjs@7.8.0) - '@angular/core': 14.2.12(rxjs@7.8.0)(zone.js@0.12.0) - '@angular/forms': 14.2.12(@angular/common@14.2.12)(@angular/core@14.2.12)(@angular/platform-browser@14.2.12)(rxjs@7.8.0) + '@angular/cdk': 14.2.7(@angular/common@14.2.12)(@angular/core@14.2.12)(rxjs@7.8.1) + '@angular/common': 14.2.12(@angular/core@14.2.12)(rxjs@7.8.1) + '@angular/core': 14.2.12(rxjs@7.8.1)(zone.js@0.12.0) + '@angular/forms': 14.2.12(@angular/common@14.2.12)(@angular/core@14.2.12)(@angular/platform-browser@14.2.12)(rxjs@7.8.1) '@angular/platform-browser': 14.2.12(@angular/animations@14.2.12)(@angular/common@14.2.12)(@angular/core@14.2.12) - rxjs: 7.8.0 + rxjs: 7.8.1 tslib: 2.4.1 dev: false @@ -622,9 +670,9 @@ packages: '@angular/core': 14.2.12 '@angular/platform-browser': 14.2.12 dependencies: - '@angular/common': 14.2.12(@angular/core@14.2.12)(rxjs@7.8.0) + '@angular/common': 14.2.12(@angular/core@14.2.12)(rxjs@7.8.1) '@angular/compiler': 14.2.12(@angular/core@14.2.12) - '@angular/core': 14.2.12(rxjs@7.8.0)(zone.js@0.12.0) + '@angular/core': 14.2.12(rxjs@7.8.1)(zone.js@0.12.0) '@angular/platform-browser': 14.2.12(@angular/animations@14.2.12)(@angular/common@14.2.12)(@angular/core@14.2.12) tslib: 2.4.1 dev: false @@ -641,12 +689,12 @@ packages: optional: true dependencies: '@angular/animations': 14.2.12(@angular/core@14.2.12) - '@angular/common': 14.2.12(@angular/core@14.2.12)(rxjs@7.8.0) - '@angular/core': 14.2.12(rxjs@7.8.0)(zone.js@0.12.0) + '@angular/common': 14.2.12(@angular/core@14.2.12)(rxjs@7.8.1) + '@angular/core': 14.2.12(rxjs@7.8.1)(zone.js@0.12.0) tslib: 2.4.1 dev: false - /@angular/router@14.2.12(@angular/common@14.2.12)(@angular/core@14.2.12)(@angular/platform-browser@14.2.12)(rxjs@7.8.0): + /@angular/router@14.2.12(@angular/common@14.2.12)(@angular/core@14.2.12)(@angular/platform-browser@14.2.12)(rxjs@7.8.1): resolution: {integrity: sha512-r5tVus5RJDNc4U2v0jMtjPiAS1xDsVsJ70lS313DgZmBDHIVZP1cWIehdxwgNlGwQQtAA36eG7toBwqUU3gb/A==} engines: {node: ^14.15.0 || >=16.10.0} peerDependencies: @@ -655,10 +703,10 @@ packages: '@angular/platform-browser': 14.2.12 rxjs: ^6.5.3 || ^7.4.0 dependencies: - '@angular/common': 14.2.12(@angular/core@14.2.12)(rxjs@7.8.0) - '@angular/core': 14.2.12(rxjs@7.8.0)(zone.js@0.12.0) + '@angular/common': 14.2.12(@angular/core@14.2.12)(rxjs@7.8.1) + '@angular/core': 14.2.12(rxjs@7.8.1)(zone.js@0.12.0) '@angular/platform-browser': 14.2.12(@angular/animations@14.2.12)(@angular/common@14.2.12)(@angular/core@14.2.12) - rxjs: 7.8.0 + rxjs: 7.8.1 tslib: 2.4.1 dev: false @@ -670,8 +718,8 @@ packages: '@angular/common': 14.2.12 '@angular/core': 14.2.12 dependencies: - '@angular/common': 14.2.12(@angular/core@14.2.12)(rxjs@7.8.0) - '@angular/core': 14.2.12(rxjs@7.8.0)(zone.js@0.12.0) + '@angular/common': 14.2.12(@angular/core@14.2.12)(rxjs@7.8.1) + '@angular/core': 14.2.12(rxjs@7.8.1)(zone.js@0.12.0) tslib: 2.4.1 /@assemblyscript/loader@0.10.1: @@ -694,14 +742,14 @@ packages: resolution: {integrity: sha512-JQM6k6ENcBFKVtWvLavlvi/mPcpYZ3+R+2EySDEMSMbp7Mn4FexlbbJVrx2R7Ijhr01T8gyqrOaABWIOgxeUyw==} engines: {node: '>=6.9.0'} dependencies: - '@ampproject/remapping': 2.2.0 + '@ampproject/remapping': 2.2.1 '@babel/code-frame': 7.21.4 - '@babel/generator': 7.18.12 + '@babel/generator': 7.21.5 '@babel/helper-compilation-targets': 7.21.5(@babel/core@7.18.10) '@babel/helper-module-transforms': 7.21.5 '@babel/helpers': 7.21.5 '@babel/parser': 7.21.8 - '@babel/template': 7.18.10 + '@babel/template': 7.20.7 '@babel/traverse': 7.21.5 '@babel/types': 7.21.5 convert-source-map: 1.9.0 @@ -1037,6 +1085,7 @@ packages: /@babel/plugin-proposal-async-generator-functions@7.18.10(@babel/core@7.18.10): resolution: {integrity: sha512-1mFuY2TOsR1hxbjCo4QL+qlIjV07p4H4EUYw2J/WCqsvFV6V9X9z9YhXbWndc/4fw+hYGlDT7egYxliMp5O6Ew==} engines: {node: '>=6.9.0'} + deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-async-generator-functions instead. peerDependencies: '@babel/core': ^7.0.0-0 dependencies: @@ -1052,6 +1101,7 @@ packages: /@babel/plugin-proposal-class-properties@7.18.6(@babel/core@7.18.10): resolution: {integrity: sha512-cumfXOF0+nzZrrN8Rf0t7M+tF6sZc7vhQwYQck9q1/5w2OExlD+b4v4RpMJFaV1Z7WcDRgO6FqvxqxGlwo+RHQ==} engines: {node: '>=6.9.0'} + deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-class-properties instead. peerDependencies: '@babel/core': ^7.0.0-0 dependencies: @@ -1065,6 +1115,7 @@ packages: /@babel/plugin-proposal-class-static-block@7.21.0(@babel/core@7.18.10): resolution: {integrity: sha512-XP5G9MWNUskFuP30IfFSEFB0Z6HzLIUcjYM4bYOPHXl7eiJ9HFv8tWj6TXTN5QODiEhDZAeI4hLok2iHFFV4hw==} engines: {node: '>=6.9.0'} + deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-class-static-block instead. peerDependencies: '@babel/core': ^7.12.0 dependencies: @@ -1079,6 +1130,7 @@ packages: /@babel/plugin-proposal-dynamic-import@7.18.6(@babel/core@7.18.10): resolution: {integrity: sha512-1auuwmK+Rz13SJj36R+jqFPMJWyKEDd7lLSdOj4oJK0UTgGueSAtkrCvz9ewmgyU/P941Rv2fQwZJN8s6QruXw==} engines: {node: '>=6.9.0'} + deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-dynamic-import instead. peerDependencies: '@babel/core': ^7.0.0-0 dependencies: @@ -1090,6 +1142,7 @@ packages: /@babel/plugin-proposal-export-namespace-from@7.18.9(@babel/core@7.18.10): resolution: {integrity: sha512-k1NtHyOMvlDDFeb9G5PhUXuGj8m/wiwojgQVEhJ/fsVsMCpLyOP4h0uGEjYJKrRI+EVPlb5Jk+Gt9P97lOGwtA==} engines: {node: '>=6.9.0'} + deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-export-namespace-from instead. peerDependencies: '@babel/core': ^7.0.0-0 dependencies: @@ -1101,6 +1154,7 @@ packages: /@babel/plugin-proposal-json-strings@7.18.6(@babel/core@7.18.10): resolution: {integrity: sha512-lr1peyn9kOdbYc0xr0OdHTZ5FMqS6Di+H0Fz2I/JwMzGmzJETNeOFq2pBySw6X/KFL5EWDjlJuMsUGRFb8fQgQ==} engines: {node: '>=6.9.0'} + deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-json-strings instead. peerDependencies: '@babel/core': ^7.0.0-0 dependencies: @@ -1112,6 +1166,7 @@ packages: /@babel/plugin-proposal-logical-assignment-operators@7.20.7(@babel/core@7.18.10): resolution: {integrity: sha512-y7C7cZgpMIjWlKE5T7eJwp+tnRYM89HmRvWM5EQuB5BoHEONjmQ8lSNmBUwOyy/GFRsohJED51YBF79hE1djug==} engines: {node: '>=6.9.0'} + deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-logical-assignment-operators instead. peerDependencies: '@babel/core': ^7.0.0-0 dependencies: @@ -1123,6 +1178,7 @@ packages: /@babel/plugin-proposal-nullish-coalescing-operator@7.18.6(@babel/core@7.18.10): resolution: {integrity: sha512-wQxQzxYeJqHcfppzBDnm1yAY0jSRkUXR2z8RePZYrKwMKgMlE8+Z6LUno+bd6LvbGh8Gltvy74+9pIYkr+XkKA==} engines: {node: '>=6.9.0'} + deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-nullish-coalescing-operator instead. peerDependencies: '@babel/core': ^7.0.0-0 dependencies: @@ -1134,6 +1190,7 @@ packages: /@babel/plugin-proposal-numeric-separator@7.18.6(@babel/core@7.18.10): resolution: {integrity: sha512-ozlZFogPqoLm8WBr5Z8UckIoE4YQ5KESVcNudyXOR8uqIkliTEgJ3RoketfG6pmzLdeZF0H/wjE9/cCEitBl7Q==} engines: {node: '>=6.9.0'} + deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-numeric-separator instead. peerDependencies: '@babel/core': ^7.0.0-0 dependencies: @@ -1145,6 +1202,7 @@ packages: /@babel/plugin-proposal-object-rest-spread@7.20.7(@babel/core@7.18.10): resolution: {integrity: sha512-d2S98yCiLxDVmBmE8UjGcfPvNEUbA1U5q5WxaWFUGRzJSVAZqm5W6MbPct0jxnegUZ0niLeNX+IOzEs7wYg9Dg==} engines: {node: '>=6.9.0'} + deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-object-rest-spread instead. peerDependencies: '@babel/core': ^7.0.0-0 dependencies: @@ -1159,6 +1217,7 @@ packages: /@babel/plugin-proposal-optional-catch-binding@7.18.6(@babel/core@7.18.10): resolution: {integrity: sha512-Q40HEhs9DJQyaZfUjjn6vE8Cv4GmMHCYuMGIWUnlxH6400VGxOuwWsPt4FxXxJkC/5eOzgn0z21M9gMT4MOhbw==} engines: {node: '>=6.9.0'} + deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-optional-catch-binding instead. peerDependencies: '@babel/core': ^7.0.0-0 dependencies: @@ -1170,6 +1229,7 @@ packages: /@babel/plugin-proposal-optional-chaining@7.21.0(@babel/core@7.18.10): resolution: {integrity: sha512-p4zeefM72gpmEe2fkUr/OnOXpWEf8nAgk7ZYVqqfFiyIG7oFfVZcCrU64hWn5xp4tQ9LkV4bTIa5rD0KANpKNA==} engines: {node: '>=6.9.0'} + deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-optional-chaining instead. peerDependencies: '@babel/core': ^7.0.0-0 dependencies: @@ -1182,6 +1242,7 @@ packages: /@babel/plugin-proposal-private-methods@7.18.6(@babel/core@7.18.10): resolution: {integrity: sha512-nutsvktDItsNn4rpGItSNV2sz1XwS+nfU0Rg8aCx3W3NOKVzdMjJRu0O5OkgDp3ZGICSTbgRpxZoWsxoKRvbeA==} engines: {node: '>=6.9.0'} + deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-private-methods instead. peerDependencies: '@babel/core': ^7.0.0-0 dependencies: @@ -1195,6 +1256,7 @@ packages: /@babel/plugin-proposal-private-property-in-object@7.21.0(@babel/core@7.18.10): resolution: {integrity: sha512-ha4zfehbJjc5MmXBlHec1igel5TJXXLDDRbuJ4+XT2TJcyD9/V1919BA8gMvsdHcNMBy4WBUBiRb3nw/EQUtBw==} engines: {node: '>=6.9.0'} + deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-private-property-in-object instead. peerDependencies: '@babel/core': ^7.0.0-0 dependencies: @@ -1210,6 +1272,7 @@ packages: /@babel/plugin-proposal-unicode-property-regex@7.18.6(@babel/core@7.18.10): resolution: {integrity: sha512-2BShG/d5yoZyXZfVePH91urL5wTG6ASZU9M4o03lKK8u8UW1y08OMttBSOADTcJrnPMpvDXRG3G8fyLh4ovs8w==} engines: {node: '>=4'} + deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-unicode-property-regex instead. peerDependencies: '@babel/core': ^7.0.0-0 dependencies: @@ -2066,8 +2129,19 @@ packages: cpu: [loong64] os: [linux] requiresBuild: true + dev: true optional: true + /@eslint-community/eslint-utils@4.4.1(eslint@8.31.0): + resolution: {integrity: sha512-s3O3waFUrMV8P/XaF/+ZTp1X9XBZW1a4B97ZnjQF2KYWaFD2A8KyFBsrsfSjEmjn3RGWAIuvlneuZm3CUK3jbA==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + peerDependencies: + eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 + dependencies: + eslint: 8.31.0 + eslint-visitor-keys: 3.4.3 + dev: true + /@eslint/eslintrc@1.4.1: resolution: {integrity: sha512-XXrH9Uarn0stsyldqDYq8r++mROmWRI1xKMXa640Bb//SY1+ECYX6VzT6Lcx5frD0V30XieqJ0oX9I2Xj5aoMA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} @@ -2099,6 +2173,7 @@ packages: /@humanwhocodes/config-array@0.11.8: resolution: {integrity: sha512-UybHIJzJnR5Qc/MsD9Kr+RpO2h+/P1GhOwdiLPXK5TWk5sgTdu88bTD9UP+CKbPPh5Rni1u0GjAdYQLemG8g+g==} engines: {node: '>=10.10.0'} + deprecated: Use @eslint/config-array instead dependencies: '@humanwhocodes/object-schema': 1.2.1 debug: 4.3.4 @@ -2114,6 +2189,7 @@ packages: /@humanwhocodes/object-schema@1.2.1: resolution: {integrity: sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==} + deprecated: Use @eslint/object-schema instead dev: true /@isaacs/cliui@8.0.2: @@ -2149,7 +2225,7 @@ packages: engines: {node: '>=6.0.0'} dependencies: '@jridgewell/set-array': 1.1.2 - '@jridgewell/sourcemap-codec': 1.4.15 + '@jridgewell/sourcemap-codec': 1.5.0 dev: true /@jridgewell/gen-mapping@0.3.3: @@ -2157,7 +2233,7 @@ packages: engines: {node: '>=6.0.0'} dependencies: '@jridgewell/set-array': 1.1.2 - '@jridgewell/sourcemap-codec': 1.4.15 + '@jridgewell/sourcemap-codec': 1.5.0 '@jridgewell/trace-mapping': 0.3.18 /@jridgewell/resolve-uri@3.1.0: @@ -2182,8 +2258,8 @@ packages: /@jridgewell/sourcemap-codec@1.4.14: resolution: {integrity: sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==} - /@jridgewell/sourcemap-codec@1.4.15: - resolution: {integrity: sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==} + /@jridgewell/sourcemap-codec@1.5.0: + resolution: {integrity: sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==} /@jridgewell/trace-mapping@0.3.18: resolution: {integrity: sha512-w+niJYzMHdd7USdiH2U6869nqhD2nbfZXND5Yp93qIbEmnDNk7PD48o+YchRVpzMU7M6jVCbenTR7PA1FLQ9pA==} @@ -2195,7 +2271,7 @@ packages: resolution: {integrity: sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==} dependencies: '@jridgewell/resolve-uri': 3.1.1 - '@jridgewell/sourcemap-codec': 1.4.15 + '@jridgewell/sourcemap-codec': 1.5.0 dev: true /@leichtgewicht/ip-codec@2.0.4: @@ -2241,14 +2317,14 @@ packages: engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} dependencies: '@gar/promisify': 1.1.3 - semver: 7.3.7 + semver: 7.6.3 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.3.8 + semver: 7.6.3 dev: true /@npmcli/git@4.0.4: @@ -2261,7 +2337,7 @@ packages: proc-log: 3.0.0 promise-inflight: 1.0.1 promise-retry: 2.0.1 - semver: 7.3.8 + semver: 7.6.3 which: 3.0.1 transitivePeerDependencies: - bluebird @@ -2523,7 +2599,7 @@ packages: ignore: 5.2.4 natural-compare-lite: 1.4.0 regexpp: 3.2.0 - semver: 7.5.0 + semver: 7.6.3 tsutils: 3.21.0(typescript@4.7.4) typescript: 4.7.4 transitivePeerDependencies: @@ -2550,14 +2626,6 @@ packages: - supports-color dev: true - /@typescript-eslint/scope-manager@5.43.0: - resolution: {integrity: sha512-XNWnGaqAtTJsUiZaoiGIrdJYHsUOd3BZ3Qj5zKp9w6km6HsrjPk/TGZv0qMTWyWj0+1QOqpHQ2gZOLXaGA9Ekw==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - dependencies: - '@typescript-eslint/types': 5.43.0 - '@typescript-eslint/visitor-keys': 5.43.0 - dev: true - /@typescript-eslint/scope-manager@5.47.0: resolution: {integrity: sha512-dvJab4bFf7JVvjPuh3sfBUWsiD73aiftKBpWSfi3sUkysDQ4W8x+ZcFpNp7Kgv0weldhpmMOZBjx1wKN8uWvAw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} @@ -2566,24 +2634,12 @@ packages: '@typescript-eslint/visitor-keys': 5.47.0 dev: true - /@typescript-eslint/type-utils@5.43.0(eslint@8.31.0)(typescript@4.7.4): - resolution: {integrity: sha512-K21f+KY2/VvYggLf5Pk4tgBOPs2otTaIHy2zjclo7UZGLyFH86VfUOm5iq+OtDtxq/Zwu2I3ujDBykVW4Xtmtg==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - peerDependencies: - eslint: '*' - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true + /@typescript-eslint/scope-manager@8.17.0: + resolution: {integrity: sha512-/ewp4XjvnxaREtqsZjF4Mfn078RD/9GmiEAtTeLQ7yFdKnqwTOgRMSvFz4et9U5RiJQ15WTGXPLj89zGusvxBg==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} dependencies: - '@typescript-eslint/typescript-estree': 5.43.0(typescript@4.7.4) - '@typescript-eslint/utils': 5.43.0(eslint@8.31.0)(typescript@4.7.4) - debug: 4.3.4 - eslint: 8.31.0 - tsutils: 3.21.0(typescript@4.7.4) - typescript: 4.7.4 - transitivePeerDependencies: - - supports-color + '@typescript-eslint/types': 8.17.0 + '@typescript-eslint/visitor-keys': 8.17.0 dev: true /@typescript-eslint/type-utils@5.47.0(eslint@8.31.0)(typescript@4.7.4): @@ -2606,18 +2662,18 @@ packages: - supports-color dev: true - /@typescript-eslint/types@5.43.0: - resolution: {integrity: sha512-jpsbcD0x6AUvV7tyOlyvon0aUsQpF8W+7TpJntfCUWU1qaIKu2K34pMwQKSzQH8ORgUrGYY6pVIh1Pi8TNeteg==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - dev: true - /@typescript-eslint/types@5.47.0: resolution: {integrity: sha512-eslFG0Qy8wpGzDdYKu58CEr3WLkjwC5Usa6XbuV89ce/yN5RITLe1O8e+WFEuxnfftHiJImkkOBADj58ahRxSg==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dev: true - /@typescript-eslint/typescript-estree@5.43.0(typescript@4.7.4): - resolution: {integrity: sha512-BZ1WVe+QQ+igWal2tDbNg1j2HWUkAa+CVqdU79L4HP9izQY6CNhXfkNwd1SS4+sSZAP/EthI1uiCSY/+H0pROg==} + /@typescript-eslint/types@8.17.0: + resolution: {integrity: sha512-gY2TVzeve3z6crqh2Ic7Cr+CAv6pfb0Egee7J5UAVWCpVvDI/F71wNfolIim4FE6hT15EbpZFVUj9j5i38jYXA==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + dev: true + + /@typescript-eslint/typescript-estree@5.47.0(typescript@4.7.4): + resolution: {integrity: sha512-LxfKCG4bsRGq60Sqqu+34QT5qT2TEAHvSCCJ321uBWywgE2dS0LKcu5u+3sMGo+Vy9UmLOhdTw5JHzePV/1y4Q==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: typescript: '*' @@ -2625,59 +2681,40 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/types': 5.43.0 - '@typescript-eslint/visitor-keys': 5.43.0 + '@typescript-eslint/types': 5.47.0 + '@typescript-eslint/visitor-keys': 5.47.0 debug: 4.3.4 globby: 11.1.0 is-glob: 4.0.3 - semver: 7.5.0 + semver: 7.6.3 tsutils: 3.21.0(typescript@4.7.4) typescript: 4.7.4 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/typescript-estree@5.47.0(typescript@4.7.4): - resolution: {integrity: sha512-LxfKCG4bsRGq60Sqqu+34QT5qT2TEAHvSCCJ321uBWywgE2dS0LKcu5u+3sMGo+Vy9UmLOhdTw5JHzePV/1y4Q==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + /@typescript-eslint/typescript-estree@8.17.0(typescript@4.7.4): + resolution: {integrity: sha512-JqkOopc1nRKZpX+opvKqnM3XUlM7LpFMD0lYxTqOTKQfCWAmxw45e3qlOCsEqEB2yuacujivudOFpCnqkBDNMw==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: typescript: '*' peerDependenciesMeta: typescript: optional: true dependencies: - '@typescript-eslint/types': 5.47.0 - '@typescript-eslint/visitor-keys': 5.47.0 + '@typescript-eslint/types': 8.17.0 + '@typescript-eslint/visitor-keys': 8.17.0 debug: 4.3.4 - globby: 11.1.0 + fast-glob: 3.3.2 is-glob: 4.0.3 - semver: 7.5.0 - tsutils: 3.21.0(typescript@4.7.4) + minimatch: 9.0.5 + semver: 7.6.3 + ts-api-utils: 1.4.3(typescript@4.7.4) typescript: 4.7.4 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/utils@5.43.0(eslint@8.31.0)(typescript@4.7.4): - resolution: {integrity: sha512-8nVpA6yX0sCjf7v/NDfeaOlyaIIqL7OaIGOWSPFqUKK59Gnumd3Wa+2l8oAaYO2lk0sO+SbWFWRSvhu8gLGv4A==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - peerDependencies: - eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 - dependencies: - '@types/json-schema': 7.0.11 - '@types/semver': 7.3.13 - '@typescript-eslint/scope-manager': 5.43.0 - '@typescript-eslint/types': 5.43.0 - '@typescript-eslint/typescript-estree': 5.43.0(typescript@4.7.4) - eslint: 8.31.0 - eslint-scope: 5.1.1 - eslint-utils: 3.0.0(eslint@8.31.0) - semver: 7.5.0 - transitivePeerDependencies: - - supports-color - - typescript - dev: true - /@typescript-eslint/utils@5.47.0(eslint@8.31.0)(typescript@4.7.4): resolution: {integrity: sha512-U9xcc0N7xINrCdGVPwABjbAKqx4GK67xuMV87toI+HUqgXj26m6RBp9UshEXcTrgCkdGYFzgKLt8kxu49RilDw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} @@ -2692,18 +2729,30 @@ packages: eslint: 8.31.0 eslint-scope: 5.1.1 eslint-utils: 3.0.0(eslint@8.31.0) - semver: 7.5.0 + semver: 7.6.3 transitivePeerDependencies: - supports-color - typescript dev: true - /@typescript-eslint/visitor-keys@5.43.0: - resolution: {integrity: sha512-icl1jNH/d18OVHLfcwdL3bWUKsBeIiKYTGxMJCoGe7xFht+E4QgzOqoWYrU8XSLJWhVw8nTacbm03v23J/hFTg==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + /@typescript-eslint/utils@8.17.0(eslint@8.31.0)(typescript@4.7.4): + resolution: {integrity: sha512-bQC8BnEkxqG8HBGKwG9wXlZqg37RKSMY7v/X8VEWD8JG2JuTHuNK0VFvMPMUKQcbk6B+tf05k+4AShAEtCtJ/w==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + eslint: ^8.57.0 || ^9.0.0 + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true dependencies: - '@typescript-eslint/types': 5.43.0 - eslint-visitor-keys: 3.4.1 + '@eslint-community/eslint-utils': 4.4.1(eslint@8.31.0) + '@typescript-eslint/scope-manager': 8.17.0 + '@typescript-eslint/types': 8.17.0 + '@typescript-eslint/typescript-estree': 8.17.0(typescript@4.7.4) + eslint: 8.31.0 + typescript: 4.7.4 + transitivePeerDependencies: + - supports-color dev: true /@typescript-eslint/visitor-keys@5.47.0: @@ -2711,7 +2760,15 @@ packages: engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: '@typescript-eslint/types': 5.47.0 - eslint-visitor-keys: 3.4.1 + eslint-visitor-keys: 3.4.3 + dev: true + + /@typescript-eslint/visitor-keys@8.17.0: + resolution: {integrity: sha512-1Hm7THLpO6ww5QU6H/Qp+AusUUl+z/CAm3cNZZ0jQvon9yicgO7Rwd+/WWRpMKLYV6p2UvdbR27c86rzCPpreg==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + dependencies: + '@typescript-eslint/types': 8.17.0 + eslint-visitor-keys: 4.2.0 dev: true /@webassemblyjs/ast@1.11.1: @@ -2817,6 +2874,7 @@ packages: /abab@2.0.6: resolution: {integrity: sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==} + deprecated: Use your platform's native atob() and btoa() methods instead dev: true /abbrev@1.1.1: @@ -2833,6 +2891,7 @@ packages: /acorn-import-assertions@1.8.0(acorn@8.8.2): resolution: {integrity: sha512-m7VZ3jwz4eK6A4Vtt8Ew1/mNbP24u0FhdyfA7fSvnJR6LMdfOYnmuIrrJAgrYfYJ10F/otaHTtrtrtmHdMNzEw==} + deprecated: package has been renamed to acorn-import-attributes peerDependencies: acorn: ^8 dependencies: @@ -2903,7 +2962,7 @@ packages: ajv: 8.11.0 dev: true - /ajv-formats@2.1.1(ajv@8.12.0): + /ajv-formats@2.1.1(ajv@8.17.1): resolution: {integrity: sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==} peerDependencies: ajv: ^8.0.0 @@ -2911,7 +2970,18 @@ packages: ajv: optional: true dependencies: - ajv: 8.12.0 + ajv: 8.17.1 + dev: true + + /ajv-formats@3.0.1(ajv@8.17.1): + resolution: {integrity: sha512-8iUql50EUR+uUcdRQ3HDqa6EVyo3docL8g5WJ3FNcWmu62IbkGUue/pEyLBW8VGKKucTPgqeks4fIU1DA4yowQ==} + peerDependencies: + ajv: ^8.0.0 + peerDependenciesMeta: + ajv: + optional: true + dependencies: + ajv: 8.17.1 dev: true /ajv-keywords@3.5.2(ajv@6.12.6): @@ -2921,12 +2991,12 @@ packages: dependencies: ajv: 6.12.6 - /ajv-keywords@5.1.0(ajv@8.12.0): + /ajv-keywords@5.1.0(ajv@8.17.1): resolution: {integrity: sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==} peerDependencies: ajv: ^8.8.2 dependencies: - ajv: 8.12.0 + ajv: 8.17.1 fast-deep-equal: 3.1.3 dev: true @@ -2947,13 +3017,13 @@ packages: uri-js: 4.4.1 dev: true - /ajv@8.12.0: - resolution: {integrity: sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==} + /ajv@8.17.1: + resolution: {integrity: sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==} dependencies: fast-deep-equal: 3.1.3 + fast-uri: 3.0.3 json-schema-traverse: 1.0.0 require-from-string: 2.0.2 - uri-js: 4.4.1 dev: true /ansi-colors@4.1.3: @@ -2977,7 +3047,9 @@ packages: /ansi-regex@2.1.1: resolution: {integrity: sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==} engines: {node: '>=0.10.0'} + requiresBuild: true dev: true + optional: true /ansi-regex@5.0.1: resolution: {integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==} @@ -3018,6 +3090,7 @@ packages: /aproba@1.2.0: resolution: {integrity: sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==} + requiresBuild: true dev: true optional: true @@ -3027,6 +3100,8 @@ packages: /are-we-there-yet@1.1.7: resolution: {integrity: sha512-nxwy40TuMiUGqMyRHgCSWZ9FM4VAoRP4xUYSTv5ImRog+h9yISPbVH7H8fASCIzYn9wlEv4zvFL7uKDMCFQm3g==} + deprecated: This package is no longer supported. + requiresBuild: true dependencies: delegates: 1.0.0 readable-stream: 2.3.8 @@ -3036,6 +3111,7 @@ packages: /are-we-there-yet@3.0.1: resolution: {integrity: sha512-QZW4EDmGwlYur0Yyf/b2uGucHQMa8aFUP7eu9ddR73vvhFyt4V0Vl3QHPcTNJ8l6qYOBdxgXdnBXQrHilfRQBg==} engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} + deprecated: This package is no longer supported. dependencies: delegates: 1.0.0 readable-stream: 3.6.2 @@ -3055,10 +3131,9 @@ packages: resolution: {integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==} dev: true - /aria-query@5.1.3: - resolution: {integrity: sha512-R5iJ5lkuHybztUfuOAznmboyjWq8O6sqNqtK7CLOqdydi54VNbORp49mb14KbWgG1QD3JFO9hJdZ+y4KutfdOQ==} - dependencies: - deep-equal: 2.2.1 + /aria-query@5.3.2: + resolution: {integrity: sha512-COROpnaoap1E2F000S62r6A60uHZnmlvomhfyT2DlTcrY1OrBKn2UhH7qn5wTC9zMvD0AY7csdPSNwKP+7WiQw==} + engines: {node: '>= 0.4'} dev: true /array-buffer-byte-length@1.0.0: @@ -3108,10 +3183,9 @@ packages: engines: {node: '>= 0.4'} dev: true - /axobject-query@3.1.1: - resolution: {integrity: sha512-goKlv8DZrK9hUh975fnHzhNIO4jUnFCfv/dszV5VwUGDFjI6vQ2VwoyjYjYNEbBE8AH87TduWP5uyDR1D+Iteg==} - dependencies: - deep-equal: 2.2.1 + /axobject-query@4.1.0: + resolution: {integrity: sha512-qIj0G9wZbMGNLjLmg1PT6v2mE9AH2zlnADJD/2tC6E00hgmhUOfEB6greHPAfLRSufHqROIUTkw6E+M3lH0PTQ==} + engines: {node: '>= 0.4'} dev: true /babel-loader@8.2.5(@babel/core@7.18.10)(webpack@5.76.1): @@ -3326,7 +3400,7 @@ packages: /builtins@5.0.1: resolution: {integrity: sha512-qwVpFEHNfhYJIzNRBvd2C1kyo6jz3ZSMPyyuR47OPdiKWlbYnZNyDWuyR175qDnAJLiCo5fBBqPb3RiXgWlkOQ==} dependencies: - semver: 7.3.8 + semver: 7.6.3 dev: true /bytes@3.0.0: @@ -3347,7 +3421,7 @@ packages: '@npmcli/move-file': 2.0.1 chownr: 2.0.0 fs-minipass: 2.1.0 - glob: 8.0.3 + glob: 8.1.0 infer-owner: 1.0.4 lru-cache: 7.18.3 minipass: 3.3.6 @@ -3467,6 +3541,7 @@ packages: /chownr@1.1.4: resolution: {integrity: sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==} + requiresBuild: true dev: true optional: true @@ -3535,7 +3610,9 @@ packages: /code-point-at@1.1.0: resolution: {integrity: sha512-RpAVKQA5T63xEj6/giIbUEtZwJ4UFIc3ZtvEkiaUERylqe8xb5IvqcgOurZLahv93CLKfxcw5YI+DZcUBRyLXA==} engines: {node: '>=0.10.0'} + requiresBuild: true dev: true + optional: true /color-convert@1.9.3: resolution: {integrity: sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==} @@ -3586,7 +3663,7 @@ packages: mime-db: 1.52.0 dev: true - /compression-webpack-plugin@10.0.0(webpack@5.75.0): + /compression-webpack-plugin@10.0.0(webpack@5.76.1): resolution: {integrity: sha512-wLXLIBwpul/ALcm7Aj+69X0pYT3BYt6DdPn3qrgBIh9YejV9Bju9ShhlAsjujLyWMo6SAweFIWaUoFmXZNuNrg==} engines: {node: '>= 14.15.0'} peerDependencies: @@ -3594,7 +3671,7 @@ packages: dependencies: schema-utils: 4.0.1 serialize-javascript: 6.0.1 - webpack: 5.75.0 + webpack: 5.76.1 dev: true /compression@1.7.4: @@ -3679,7 +3756,7 @@ packages: peerDependencies: webpack: ^5.1.0 dependencies: - fast-glob: 3.2.12 + fast-glob: 3.3.2 glob-parent: 6.0.2 globby: 13.1.4 normalize-path: 3.0.0 @@ -3696,6 +3773,7 @@ packages: /core-util-is@1.0.3: resolution: {integrity: sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==} + requiresBuild: true dev: true /cors@2.8.5: @@ -3776,7 +3854,7 @@ packages: postcss-modules-scope: 3.0.0(postcss@8.4.16) postcss-modules-values: 4.0.0(postcss@8.4.16) postcss-value-parser: 4.2.0 - semver: 7.3.7 + semver: 7.6.3 webpack: 5.76.1(esbuild@0.15.5) dev: true @@ -3837,6 +3915,7 @@ packages: /debug@3.2.7: resolution: {integrity: sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==} + requiresBuild: true peerDependencies: supports-color: '*' peerDependenciesMeta: @@ -3862,6 +3941,7 @@ packages: /decompress-response@4.2.1: resolution: {integrity: sha512-jOSne2qbyE+/r8G1VU+G/82LBs2Fs4LAsTiLSHOCOMZQl2OKZ6i8i4IyHemTe+/yIXOtTcRQMzPcgyhoFlqPkw==} engines: {node: '>=8'} + requiresBuild: true dependencies: mimic-response: 2.1.0 dev: true @@ -3893,6 +3973,7 @@ packages: /deep-extend@0.6.0: resolution: {integrity: sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==} engines: {node: '>=4.0.0'} + requiresBuild: true dev: true optional: true @@ -3954,6 +4035,7 @@ packages: resolution: {integrity: sha512-pGjwhsmsp4kL2RTz08wcOlGN83otlqHeD/Z5T8GXZB+/YcpQ/dgo+lbU8ZsGxV0HIvqqxo9l7mqYwyYMD9bKDg==} engines: {node: '>=0.10'} hasBin: true + requiresBuild: true dev: true optional: true @@ -4174,6 +4256,7 @@ packages: cpu: [x64] os: [android] requiresBuild: true + dev: true optional: true /esbuild-android-arm64@0.15.5: @@ -4182,6 +4265,7 @@ packages: cpu: [arm64] os: [android] requiresBuild: true + dev: true optional: true /esbuild-darwin-64@0.15.5: @@ -4190,6 +4274,7 @@ packages: cpu: [x64] os: [darwin] requiresBuild: true + dev: true optional: true /esbuild-darwin-arm64@0.15.5: @@ -4198,6 +4283,7 @@ packages: cpu: [arm64] os: [darwin] requiresBuild: true + dev: true optional: true /esbuild-freebsd-64@0.15.5: @@ -4206,6 +4292,7 @@ packages: cpu: [x64] os: [freebsd] requiresBuild: true + dev: true optional: true /esbuild-freebsd-arm64@0.15.5: @@ -4214,6 +4301,7 @@ packages: cpu: [arm64] os: [freebsd] requiresBuild: true + dev: true optional: true /esbuild-linux-32@0.15.5: @@ -4222,6 +4310,7 @@ packages: cpu: [ia32] os: [linux] requiresBuild: true + dev: true optional: true /esbuild-linux-64@0.15.5: @@ -4230,6 +4319,7 @@ packages: cpu: [x64] os: [linux] requiresBuild: true + dev: true optional: true /esbuild-linux-arm64@0.15.5: @@ -4238,6 +4328,7 @@ packages: cpu: [arm64] os: [linux] requiresBuild: true + dev: true optional: true /esbuild-linux-arm@0.15.5: @@ -4246,6 +4337,7 @@ packages: cpu: [arm] os: [linux] requiresBuild: true + dev: true optional: true /esbuild-linux-mips64le@0.15.5: @@ -4254,6 +4346,7 @@ packages: cpu: [mips64el] os: [linux] requiresBuild: true + dev: true optional: true /esbuild-linux-ppc64le@0.15.5: @@ -4262,6 +4355,7 @@ packages: cpu: [ppc64] os: [linux] requiresBuild: true + dev: true optional: true /esbuild-linux-riscv64@0.15.5: @@ -4270,6 +4364,7 @@ packages: cpu: [riscv64] os: [linux] requiresBuild: true + dev: true optional: true /esbuild-linux-s390x@0.15.5: @@ -4278,6 +4373,7 @@ packages: cpu: [s390x] os: [linux] requiresBuild: true + dev: true optional: true /esbuild-netbsd-64@0.15.5: @@ -4286,6 +4382,7 @@ packages: cpu: [x64] os: [netbsd] requiresBuild: true + dev: true optional: true /esbuild-openbsd-64@0.15.5: @@ -4294,6 +4391,7 @@ packages: cpu: [x64] os: [openbsd] requiresBuild: true + dev: true optional: true /esbuild-sunos-64@0.15.5: @@ -4302,6 +4400,7 @@ packages: cpu: [x64] os: [sunos] requiresBuild: true + dev: true optional: true /esbuild-wasm@0.15.5: @@ -4316,6 +4415,7 @@ packages: cpu: [ia32] os: [win32] requiresBuild: true + dev: true optional: true /esbuild-windows-64@0.15.5: @@ -4324,6 +4424,7 @@ packages: cpu: [x64] os: [win32] requiresBuild: true + dev: true optional: true /esbuild-windows-arm64@0.15.5: @@ -4332,6 +4433,7 @@ packages: cpu: [arm64] os: [win32] requiresBuild: true + dev: true optional: true /esbuild@0.15.5: @@ -4361,6 +4463,7 @@ packages: esbuild-windows-32: 0.15.5 esbuild-windows-64: 0.15.5 esbuild-windows-arm64: 0.15.5 + dev: true /escalade@3.1.1: resolution: {integrity: sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==} @@ -4395,6 +4498,14 @@ packages: estraverse: 5.3.0 dev: true + /eslint-scope@8.2.0: + resolution: {integrity: sha512-PHlWUfG6lvPc3yvP5A4PNyBL1W8fkDUccmI21JUu/+GKZBoH/W5u6usENXUrWFRsyoW5ACUjFGgAFQp5gUlb/A==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + dependencies: + esrecurse: 4.3.0 + estraverse: 5.3.0 + dev: true + /eslint-utils@3.0.0(eslint@8.31.0): resolution: {integrity: sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==} engines: {node: ^10.0.0 || ^12.0.0 || >= 14.0.0} @@ -4410,14 +4521,20 @@ packages: engines: {node: '>=10'} dev: true - /eslint-visitor-keys@3.4.1: - resolution: {integrity: sha512-pZnmmLwYzf+kWaM/Qgrvpen51upAktaaiI01nsJD/Yr3lMOdNtq0cxkrrg16w64VtisN6okbs7Q8AfGqj4c9fA==} + /eslint-visitor-keys@3.4.3: + resolution: {integrity: sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dev: true + /eslint-visitor-keys@4.2.0: + resolution: {integrity: sha512-UyLnSehNt62FFhSwjZlHmeokpRK59rcz29j+F1/aDgbkbRTk7wIc9XzdoasMUbRNKDM0qQt/+BJ4BrpFeABemw==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + dev: true + /eslint@8.31.0: resolution: {integrity: sha512-0tQQEVdmPZ1UtUKXjX7EMm9BlgJ08G90IhWh0PKDCb3ZLsgAOHI8fYSIzYVZej92zsgq+ft0FGsxhJ3xo2tbuA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + deprecated: This version is no longer supported. Please see https://eslint.org/version-support for other options. hasBin: true dependencies: '@eslint/eslintrc': 1.4.1 @@ -4432,7 +4549,7 @@ packages: escape-string-regexp: 4.0.0 eslint-scope: 7.2.0 eslint-utils: 3.0.0(eslint@8.31.0) - eslint-visitor-keys: 3.4.1 + eslint-visitor-keys: 3.4.3 espree: 9.5.2 esquery: 1.5.0 esutils: 2.0.3 @@ -4469,7 +4586,7 @@ packages: dependencies: acorn: 8.8.2 acorn-jsx: 5.3.2(acorn@8.8.2) - eslint-visitor-keys: 3.4.1 + eslint-visitor-keys: 3.4.3 dev: true /esprima@4.0.1: @@ -4539,6 +4656,7 @@ packages: /expand-template@2.0.3: resolution: {integrity: sha512-XYfuKMvj4O35f/pOXLObndIRvyQ+/+6AhODh+OKWj9S9498pHHn/IMszH+gt0fBCRWMNfk1ZSp5x3AifmnI2vg==} engines: {node: '>=6'} + requiresBuild: true dev: true optional: true @@ -4597,8 +4715,8 @@ packages: /fast-deep-equal@3.1.3: resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==} - /fast-glob@3.2.12: - resolution: {integrity: sha512-DVj4CQIYYow0BlaelwK1pHl5n5cRSJfM60UA0zK891sVInoPri2Ekj7+e1CT3/3qxXenpI+nBBmQAcJPJgaj4w==} + /fast-glob@3.3.2: + resolution: {integrity: sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==} engines: {node: '>=8.6.0'} dependencies: '@nodelib/fs.stat': 2.0.5 @@ -4615,6 +4733,10 @@ packages: resolution: {integrity: sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==} dev: true + /fast-uri@3.0.3: + resolution: {integrity: sha512-aLrHthzCjH5He4Z2H9YZ+v6Ujb9ocRuW6ZzkJQOrTxleEijANq4v1TsaPaVG1PZcuurEzrLcWRyYBYXD5cEiaw==} + dev: true + /fastq@1.15.0: resolution: {integrity: sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw==} dependencies: @@ -4756,6 +4878,7 @@ packages: /fs-constants@1.0.0: resolution: {integrity: sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==} + requiresBuild: true dev: true optional: true @@ -4808,6 +4931,8 @@ packages: /gauge@2.7.4: resolution: {integrity: sha512-14x4kjc6lkD3ltw589k0NrPD6cCNTD6CWoVUNpB85+DrtONoZn+Rug6xZU5RvSC4+TZPxA5AnBibQYAvZn41Hg==} + deprecated: This package is no longer supported. + requiresBuild: true dependencies: aproba: 1.2.0 console-control-strings: 1.1.0 @@ -4823,6 +4948,7 @@ packages: /gauge@4.0.4: resolution: {integrity: sha512-f9m+BEN5jkg6a0fZjleidjN51VE1X+mPFQ2DJ0uv1V39oCLCbsGe6yjbBnp7eK7z/+GAon99a3nHuqbuuthyPg==} engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} + deprecated: This package is no longer supported. dependencies: aproba: 2.0.0 color-support: 1.1.3 @@ -4864,6 +4990,7 @@ packages: /github-from-package@0.0.0: resolution: {integrity: sha512-SyHy3T1v2NUXn29OsWdxmK6RwHD+vkj3v8en8AOBZ1wBQ/hCAQ5bAQTD02kW4W9tUp/3Qh6J8r9EvntiyCmOOw==} + requiresBuild: true dev: true optional: true @@ -4891,13 +5018,14 @@ packages: dependencies: foreground-child: 3.1.1 jackspeak: 2.2.0 - minimatch: 9.0.0 + minimatch: 9.0.5 minipass: 5.0.0 path-scurry: 1.7.0 dev: true /glob@7.2.3: resolution: {integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==} + deprecated: Glob versions prior to v9 are no longer supported dependencies: fs.realpath: 1.0.0 inflight: 1.0.6 @@ -4910,17 +5038,19 @@ packages: /glob@8.0.3: resolution: {integrity: sha512-ull455NHSHI/Y1FqGaaYFaLGkNMMJbavMrEGFXG/PGrg6y7sutWHUHrz6gy6WEBH6akM1M414dWKCNs+IhKdiQ==} engines: {node: '>=12'} + deprecated: Glob versions prior to v9 are no longer supported dependencies: fs.realpath: 1.0.0 inflight: 1.0.6 inherits: 2.0.4 - minimatch: 5.1.0 + minimatch: 5.1.6 once: 1.4.0 dev: true /glob@8.1.0: resolution: {integrity: sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ==} engines: {node: '>=12'} + deprecated: Glob versions prior to v9 are no longer supported dependencies: fs.realpath: 1.0.0 inflight: 1.0.6 @@ -4947,7 +5077,7 @@ packages: dependencies: array-union: 2.1.0 dir-glob: 3.0.1 - fast-glob: 3.2.12 + fast-glob: 3.3.2 ignore: 5.2.4 merge2: 1.4.1 slash: 3.0.0 @@ -4958,7 +5088,7 @@ packages: engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} dependencies: dir-glob: 3.0.1 - fast-glob: 3.2.12 + fast-glob: 3.3.2 ignore: 5.2.4 merge2: 1.4.1 slash: 4.0.0 @@ -5204,16 +5334,16 @@ packages: resolution: {integrity: sha512-C7FfFoTA+bI10qfeydT8aZbvr91vAEU+2W5BZUlzPec47oNb07SsOfwYrtxuvOYdUApPP/Qlh4DtAO51Ekk2QA==} engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} dependencies: - minimatch: 9.0.0 + minimatch: 9.0.5 dev: true - /ignore@5.2.0: - resolution: {integrity: sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==} + /ignore@5.2.4: + resolution: {integrity: sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==} engines: {node: '>= 4'} dev: true - /ignore@5.2.4: - resolution: {integrity: sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==} + /ignore@6.0.2: + resolution: {integrity: sha512-InwqeHHN2XpumIkMvpl/DCJVrAHgCsG5+cn1XlnLWGwtZBm8QJfSusItfrwx81CTp5agNZqpKU2J/ccC5nGT4A==} engines: {node: '>= 4'} dev: true @@ -5266,6 +5396,7 @@ packages: /inflight@1.0.6: resolution: {integrity: sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==} + deprecated: This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful. dependencies: once: 1.4.0 wrappy: 1.0.2 @@ -5281,6 +5412,7 @@ packages: /ini@1.3.8: resolution: {integrity: sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==} + requiresBuild: true dev: true optional: true @@ -5303,7 +5435,7 @@ packages: mute-stream: 0.0.8 ora: 5.4.1 run-async: 2.4.1 - rxjs: 7.8.0 + rxjs: 7.8.1 string-width: 4.2.3 strip-ansi: 6.0.1 through: 2.3.8 @@ -5406,9 +5538,11 @@ packages: /is-fullwidth-code-point@1.0.0: resolution: {integrity: sha512-1pqUqRjkhPJ9miNq9SwMfdvi6lBJcd6eFxvfaivQhaH3SgisfiuudvFntdKOmxuee/77l+FPjKrQjWvmPjWrRw==} engines: {node: '>=0.10.0'} + requiresBuild: true dependencies: number-is-nan: 1.0.1 dev: true + optional: true /is-fullwidth-code-point@3.0.0: resolution: {integrity: sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==} @@ -5545,6 +5679,7 @@ packages: /isarray@1.0.0: resolution: {integrity: sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==} + requiresBuild: true dev: true /isarray@2.0.5: @@ -5706,6 +5841,10 @@ packages: resolution: {integrity: sha512-gfFQZrcTc8CnKXp6Y4/CBT3fTc0OVuDofpre4aEeEpSBPV5X5v4+Vmx+8snU7RLPrNHPKSgLxGo9YuQzz20o+w==} dev: true + /jsonc-parser@3.3.1: + resolution: {integrity: sha512-HUgH65KyejrUFPvHFPbqOY0rsFip3Bo5wb4ngvdi1EpCYWUQDC5V+Y7mZws+DLkr4M//zQJoanu1SP+87Dv1oQ==} + dev: true + /jsonfile@4.0.0: resolution: {integrity: sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==} optionalDependencies: @@ -5858,8 +5997,6 @@ packages: peerDependenciesMeta: webpack: optional: true - webpack-sources: - optional: true dependencies: webpack: 5.76.1(esbuild@0.15.5) webpack-sources: 3.2.3 @@ -5964,6 +6101,12 @@ packages: sourcemap-codec: 1.4.8 dev: true + /magic-string@0.30.12: + resolution: {integrity: sha512-Ea8I3sQMVXr8JhN4z+H/d8zwo+tYDgHE9+5G4Wnrwhs0gaK9fXTKx0Tw5Xwsd/bCPTTZNRAdpyzvoeORe9LYpw==} + dependencies: + '@jridgewell/sourcemap-codec': 1.5.0 + dev: true + /make-dir@2.1.0: resolution: {integrity: sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==} engines: {node: '>=6'} @@ -6100,6 +6243,7 @@ packages: /mimic-response@2.1.0: resolution: {integrity: sha512-wXqjST+SLt7R009ySCglWBCFpjUygmCIfD790/kVbiGmUgfYGuB14PiTd5DwVxSV4NcYHjzMkoj5LjQZwTQLEA==} engines: {node: '>=8'} + requiresBuild: true dev: true optional: true @@ -6137,8 +6281,8 @@ packages: brace-expansion: 2.0.1 dev: true - /minimatch@9.0.0: - resolution: {integrity: sha512-0jJj8AvgKqWN05mrwuqi8QYKx1WmYSUoKSxu5Qhs9prezTz10sxAHGNZe9J9cqIJzta8DWsleh2KaVaLl6Ru2w==} + /minimatch@9.0.5: + resolution: {integrity: sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==} engines: {node: '>=16 || 14 >=14.17'} dependencies: brace-expansion: 2.0.1 @@ -6227,6 +6371,7 @@ packages: /mkdirp-classic@0.5.3: resolution: {integrity: sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==} + requiresBuild: true dev: true optional: true @@ -6269,6 +6414,7 @@ packages: /nan@2.17.0: resolution: {integrity: sha512-2ZTgtl0nJsO0KQCjEpxcIr5D+Yv90plTitZt9JBfQvVJDS5seMl3FOvsh3+9CoYWXf/1l5OaZzzF6nDm4cagaQ==} + requiresBuild: true dev: true optional: true @@ -6280,6 +6426,7 @@ packages: /napi-build-utils@1.0.2: resolution: {integrity: sha512-ONmRUqK7zj7DWX0D9ADe03wbwOBZxNAfF20PlGfCWQcD3+/MakShIHrMqx9YwPTfxDdF1zLeL+RGZiR9kGMLdg==} + requiresBuild: true dev: true optional: true @@ -6325,6 +6472,7 @@ packages: /node-abi@2.30.1: resolution: {integrity: sha512-/2D0wOQPgaUWzVSVgRMx+trKJRC2UG4SUc4oCJoXx9Uxjtp0Vy3/kt7zcbxHF8+Z/pK3UloLWzBISg72brfy1w==} + requiresBuild: true dependencies: semver: 5.7.1 dev: true @@ -6332,6 +6480,7 @@ packages: /node-addon-api@3.2.1: resolution: {integrity: sha512-mmcei9JghVNDYydghQmeDX8KoAm0FAiYyIcUt/N4nhyAipB17pllZQDOJD2fotxABnt4Mdz+dKTO7eftLg4d0A==} + requiresBuild: true dev: true optional: true @@ -6343,6 +6492,7 @@ packages: /node-gyp-build@4.6.0: resolution: {integrity: sha512-NTZVKn9IylLwUzaKjkas1e4u2DLNcV4rdYagA4PWdPwW87Bi7z+BznyKSRwS/761tV/lzCGXplWsiaMjLqP2zQ==} hasBin: true + requiresBuild: true dev: true optional: true @@ -6358,7 +6508,7 @@ packages: nopt: 6.0.0 npmlog: 6.0.2 rimraf: 3.0.2 - semver: 7.3.8 + semver: 7.6.3 tar: 6.1.14 which: 2.0.2 transitivePeerDependencies: @@ -6371,6 +6521,7 @@ packages: /noop-logger@0.1.1: resolution: {integrity: sha512-6kM8CLXvuW5crTxsAtva2YLrRrDaiTIkIePWs9moLHqbFWT94WpNFjwS/5dfLfECg5i/lkmw3aoqVidxt23TEQ==} + requiresBuild: true dev: true optional: true @@ -6388,7 +6539,7 @@ packages: dependencies: hosted-git-info: 6.1.1 is-core-module: 2.12.0 - semver: 7.3.8 + semver: 7.6.3 validate-npm-package-license: 3.0.4 dev: true @@ -6413,7 +6564,7 @@ packages: resolution: {integrity: sha512-dH3GmQL4vsPtld59cOn8uY0iOqRmqKvV+DLGwNXV/Q7MDgD2QfOADWd/mFXcIE5LVhYYGjA3baz6W9JneqnuCw==} engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} dependencies: - semver: 7.3.8 + semver: 7.6.3 dev: true /npm-normalize-package-bin@3.0.1: @@ -6427,7 +6578,7 @@ packages: dependencies: hosted-git-info: 6.1.1 proc-log: 3.0.0 - semver: 7.3.8 + semver: 7.6.3 validate-npm-package-name: 5.0.0 dev: true @@ -6437,7 +6588,7 @@ packages: dependencies: hosted-git-info: 5.2.1 proc-log: 2.0.1 - semver: 7.3.8 + semver: 7.6.3 validate-npm-package-name: 4.0.0 dev: true @@ -6455,7 +6606,7 @@ packages: npm-install-checks: 6.1.1 npm-normalize-package-bin: 3.0.1 npm-package-arg: 10.1.0 - semver: 7.3.8 + semver: 7.6.3 dev: true /npm-registry-fetch@14.0.5: @@ -6482,6 +6633,8 @@ packages: /npmlog@4.1.2: resolution: {integrity: sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg==} + deprecated: This package is no longer supported. + requiresBuild: true dependencies: are-we-there-yet: 1.1.7 console-control-strings: 1.1.0 @@ -6493,6 +6646,7 @@ packages: /npmlog@6.0.2: resolution: {integrity: sha512-/vBvz5Jfr9dT/aFWd0FIRf+T/Q2WBsLENygUaFUqstqsycmZAP/t5BvFJTK0viFmSUxiUKTUplWy5vt+rvKIxg==} engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} + deprecated: This package is no longer supported. dependencies: are-we-there-yet: 3.0.1 console-control-strings: 1.1.0 @@ -6509,7 +6663,9 @@ packages: /number-is-nan@1.0.1: resolution: {integrity: sha512-4jbtZXNAsfZbAHiiqjLPBiCl16dES1zI4Hpzzxw61Tk+loF+sBDBKx1ICKKKwIqQ7M0mFn1TmkN7euSncWgHiQ==} engines: {node: '>=0.10.0'} + requiresBuild: true dev: true + optional: true /object-assign@4.1.1: resolution: {integrity: sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==} @@ -6807,6 +6963,11 @@ packages: engines: {node: '>=8.6'} dev: true + /picomatch@4.0.2: + resolution: {integrity: sha512-M7BAV6Rlcy5u+m6oPhAPFgJTzAioX/6B0DxyvDlo9l8+T3nLKbrczg2WLUyzd45L8RqfUMyGPzekbMvX2Ldkwg==} + engines: {node: '>=12'} + dev: true + /pify@2.3.0: resolution: {integrity: sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==} engines: {node: '>=0.10.0'} @@ -6815,6 +6976,7 @@ packages: /pify@4.0.1: resolution: {integrity: sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==} engines: {node: '>=6'} + requiresBuild: true dev: true optional: true @@ -7034,7 +7196,7 @@ packages: cosmiconfig: 7.1.0 klona: 2.0.6 postcss: 8.4.16 - semver: 7.3.7 + semver: 7.6.3 webpack: 5.76.1(esbuild@0.15.5) dev: true @@ -7256,6 +7418,7 @@ packages: resolution: {integrity: sha512-s8Aai8++QQGi4sSbs/M1Qku62PFK49Jm1CbgXklGz4nmHveDq0wzJkg7Na5QbnO1uNH8K7iqx2EQ/mV0MZEmOg==} engines: {node: '>=6'} hasBin: true + requiresBuild: true dependencies: detect-libc: 1.0.3 expand-template: 2.0.3 @@ -7303,6 +7466,7 @@ packages: /process-nextick-args@2.0.1: resolution: {integrity: sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==} + requiresBuild: true dev: true /process-streams@1.0.1: @@ -7340,11 +7504,13 @@ packages: /prr@1.0.1: resolution: {integrity: sha512-yPw4Sng1gWghHQWj0B3ZggWUm4qVbPwPFcRG8KyxiU7J2OHFSoEHKS+EZ3fv5l1t9CyCiop6l/ZYeWbrgoQejw==} + requiresBuild: true dev: true optional: true /pump@3.0.0: resolution: {integrity: sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==} + requiresBuild: true dependencies: end-of-stream: 1.4.4 once: 1.4.0 @@ -7408,6 +7574,7 @@ packages: /rc@1.2.8: resolution: {integrity: sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==} hasBin: true + requiresBuild: true dependencies: deep-extend: 0.6.0 ini: 1.3.8 @@ -7433,6 +7600,7 @@ packages: /read-package-json@6.0.3: resolution: {integrity: sha512-4QbpReW4kxFgeBQ0vPAqh2y8sXEB3D4t3jsXbJKIhBiF80KT6XRo45reqwtftju5J6ru1ax06A2Gb/wM1qCOEQ==} engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + deprecated: This package is no longer supported. Please use @npmcli/package-json instead. dependencies: glob: 10.2.2 json-parse-even-better-errors: 3.0.0 @@ -7612,6 +7780,7 @@ packages: /rimraf@3.0.2: resolution: {integrity: sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==} + deprecated: Rimraf versions prior to v4 are no longer supported hasBin: true dependencies: glob: 7.2.3 @@ -7635,8 +7804,8 @@ packages: tslib: 1.14.1 dev: true - /rxjs@7.8.0: - resolution: {integrity: sha512-F2+gxDshqmIub1KdvZkaEfGDwLNpPvk9Fs6LD/MyQxNgMds/WH9OdDDXOmxUZpME+iSK3rQCctkL0DYyytUqMg==} + /rxjs@7.8.1: + resolution: {integrity: sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg==} dependencies: tslib: 2.4.1 @@ -7712,9 +7881,9 @@ packages: engines: {node: '>= 12.13.0'} dependencies: '@types/json-schema': 7.0.11 - ajv: 8.12.0 - ajv-formats: 2.1.1(ajv@8.12.0) - ajv-keywords: 5.1.0(ajv@8.12.0) + ajv: 8.17.1 + ajv-formats: 2.1.1(ajv@8.17.1) + ajv-keywords: 5.1.0(ajv@8.17.1) dev: true /select-hose@2.0.0: @@ -7731,6 +7900,7 @@ packages: /semver@5.7.1: resolution: {integrity: sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==} hasBin: true + requiresBuild: true dev: true optional: true @@ -7755,12 +7925,10 @@ packages: lru-cache: 6.0.0 dev: true - /semver@7.5.0: - resolution: {integrity: sha512-+XC0AD/R7Q2mPSRuy2Id0+CGTZ98+8f+KvwirxOKIEyid+XSx6HbC63p+O4IndTHuX5Z+JxQ0TghCkO5Cg/2HA==} + /semver@7.6.3: + resolution: {integrity: sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==} engines: {node: '>=10'} hasBin: true - dependencies: - lru-cache: 6.0.0 dev: true /send@0.18.0: @@ -7866,11 +8034,13 @@ packages: /simple-concat@1.0.1: resolution: {integrity: sha512-cSFtAPtRhljv69IK0hTVZQ+OfE9nePi/rtJmw5UjHeVyVroEqJXP1sFztKUy1qU+xvz3u/sfYJLa947b7nAN2Q==} + requiresBuild: true dev: true optional: true /simple-get@3.1.1: resolution: {integrity: sha512-CQ5LTKGfCpvE1K0n2us+kuMPbk/q0EKl82s4aheV9oXjFEz6W/Y7oQFVJuU6QG77hRT4Ghb5RURteF5vnWjupA==} + requiresBuild: true dependencies: decompress-response: 4.2.1 once: 1.4.0 @@ -8106,11 +8276,13 @@ packages: /string-width@1.0.2: resolution: {integrity: sha512-0XsVpQLnVCXHJfyEs8tC0zpTVIr5PKKsQtkT29IwupnPTjtPmQ3xT/4yCREF9hYkV/3M3kzcUTSAZT6a6h81tw==} engines: {node: '>=0.10.0'} + requiresBuild: true dependencies: code-point-at: 1.1.0 is-fullwidth-code-point: 1.0.0 strip-ansi: 3.0.1 dev: true + optional: true /string-width@4.2.3: resolution: {integrity: sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==} @@ -8132,6 +8304,7 @@ packages: /string_decoder@1.1.1: resolution: {integrity: sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==} + requiresBuild: true dependencies: safe-buffer: 5.1.2 dev: true @@ -8145,9 +8318,11 @@ packages: /strip-ansi@3.0.1: resolution: {integrity: sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==} engines: {node: '>=0.10.0'} + requiresBuild: true dependencies: ansi-regex: 2.1.1 dev: true + optional: true /strip-ansi@6.0.1: resolution: {integrity: sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==} @@ -8176,6 +8351,7 @@ packages: /strip-json-comments@2.0.1: resolution: {integrity: sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==} engines: {node: '>=0.10.0'} + requiresBuild: true dev: true optional: true @@ -8191,7 +8367,7 @@ packages: stylus: '>=0.52.4' webpack: ^5.0.0 dependencies: - fast-glob: 3.2.12 + fast-glob: 3.3.2 klona: 2.0.6 normalize-path: 3.0.0 stylus: 0.59.0 @@ -8247,6 +8423,7 @@ packages: /tar-fs@2.1.1: resolution: {integrity: sha512-V0r2Y9scmbDRLCNex/+hYzvp/zyYjvFbHPNgVTKfQvVrb6guiE/fxP+XblDNR011utopbkex2nM4dHNV6GDsng==} + requiresBuild: true dependencies: chownr: 1.1.4 mkdirp-classic: 0.5.3 @@ -8258,6 +8435,7 @@ packages: /tar-stream@2.2.0: resolution: {integrity: sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==} engines: {node: '>=6'} + requiresBuild: true dependencies: bl: 4.1.0 end-of-stream: 1.4.4 @@ -8310,6 +8488,30 @@ packages: serialize-javascript: 6.0.1 terser: 5.17.1 webpack: 5.76.1(esbuild@0.15.5) + dev: true + + /terser-webpack-plugin@5.3.8(webpack@5.76.1): + resolution: {integrity: sha512-WiHL3ElchZMsK27P8uIUh4604IgJyAW47LVXGbEoB21DbQcZ+OuMpGjVYnEUaqcWM6dO8uS2qUbA7LSCWqvsbg==} + engines: {node: '>= 10.13.0'} + peerDependencies: + '@swc/core': '*' + esbuild: '*' + uglify-js: '*' + webpack: ^5.1.0 + peerDependenciesMeta: + '@swc/core': + optional: true + esbuild: + optional: true + uglify-js: + optional: true + dependencies: + '@jridgewell/trace-mapping': 0.3.18 + jest-worker: 27.5.1 + schema-utils: 3.1.2 + serialize-javascript: 6.0.1 + terser: 5.17.1 + webpack: 5.76.1 /terser@5.14.2: resolution: {integrity: sha512-oL0rGeM/WFQCUd0y2QrWxYnq7tfSuKBiqTjRPWrRgB46WD/kiwHwF8T23z78H6Q6kGCuuHcPB+KULHRdxvVGQA==} @@ -8402,6 +8604,15 @@ packages: hasBin: true dev: true + /ts-api-utils@1.4.3(typescript@4.7.4): + resolution: {integrity: sha512-i3eMG77UTMD0hZhgRS562pv83RC6ukSAC2GMNWc+9dieh/+jDM5u5YG+NHX6VNDRHQcHwmsTHctP9LhbC3WxVw==} + engines: {node: '>=16'} + peerDependencies: + typescript: '>=4.2.0' + dependencies: + typescript: 4.7.4 + dev: true + /ts-node@10.9.1(@types/node@18.0.0)(typescript@4.7.4): resolution: {integrity: sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw==} hasBin: true @@ -8465,6 +8676,7 @@ packages: /tunnel-agent@0.6.0: resolution: {integrity: sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==} + requiresBuild: true dependencies: safe-buffer: 5.2.1 dev: true @@ -8670,20 +8882,6 @@ packages: defaults: 1.0.4 dev: true - /webpack-dev-middleware@5.3.3(webpack@5.75.0): - resolution: {integrity: sha512-hj5CYrY0bZLB+eTO+x/j67Pkrquiy7kWepMHmUMoPsmcUaeEnQJqFzHJOyxgWlq746/wUuA64p9ta34Kyb01pA==} - engines: {node: '>= 12.13.0'} - peerDependencies: - webpack: ^4.0.0 || ^5.0.0 - dependencies: - colorette: 2.0.20 - memfs: 3.5.1 - mime-types: 2.1.35 - range-parser: 1.2.1 - schema-utils: 4.0.1 - webpack: 5.75.0 - dev: true - /webpack-dev-middleware@5.3.3(webpack@5.76.1): resolution: {integrity: sha512-hj5CYrY0bZLB+eTO+x/j67Pkrquiy7kWepMHmUMoPsmcUaeEnQJqFzHJOyxgWlq746/wUuA64p9ta34Kyb01pA==} engines: {node: '>= 12.13.0'} @@ -8698,7 +8896,7 @@ packages: webpack: 5.76.1(esbuild@0.15.5) dev: true - /webpack-dev-server@4.11.0(webpack@5.75.0): + /webpack-dev-server@4.11.0(webpack@5.76.1): resolution: {integrity: sha512-L5S4Q2zT57SK7tazgzjMiSMBdsw+rGYIX27MgPgx7LDhWO0lViPrHKoLS7jo5In06PWYAhlYu3PbyoC6yAThbw==} engines: {node: '>= 12.13.0'} hasBin: true @@ -8736,8 +8934,8 @@ packages: serve-index: 1.9.1 sockjs: 0.3.24 spdy: 4.0.2 - webpack: 5.75.0 - webpack-dev-middleware: 5.3.3(webpack@5.75.0) + webpack: 5.76.1(esbuild@0.15.5) + webpack-dev-middleware: 5.3.3(webpack@5.76.1) ws: 8.13.0 transitivePeerDependencies: - bufferutil @@ -8779,8 +8977,8 @@ packages: webpack: 5.76.1(esbuild@0.15.5) dev: true - /webpack@5.75.0: - resolution: {integrity: sha512-piaIaoVJlqMsPtX/+3KTTO6jfvrSYgauFVdt8cr9LTHKmcq/AMd4mhzsiP7ZF/PGRNPGA8336jldh9l2Kt2ogQ==} + /webpack@5.76.1: + resolution: {integrity: sha512-4+YIK4Abzv8172/SGqObnUjaIHjLEuUasz9EwQj/9xmPPkYJy2Mh03Q/lJfSD3YLzbxy5FeTq5Uw0323Oh6SJQ==} engines: {node: '>=10.13.0'} hasBin: true peerDependencies: @@ -8810,7 +9008,7 @@ packages: neo-async: 2.6.2 schema-utils: 3.1.2 tapable: 2.2.1 - terser-webpack-plugin: 5.3.8(esbuild@0.15.5)(webpack@5.76.1) + terser-webpack-plugin: 5.3.8(webpack@5.76.1) watchpack: 2.4.0 webpack-sources: 3.2.3 transitivePeerDependencies: @@ -8856,6 +9054,7 @@ packages: - '@swc/core' - esbuild - uglify-js + dev: true /websocket-driver@0.7.4: resolution: {integrity: sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==} @@ -8893,6 +9092,7 @@ packages: /which-pm-runs@1.1.0: resolution: {integrity: sha512-n1brCuqClxfFfq/Rb0ICg9giSZqCS+pLtccdag6C2HyufBrh3fBOiy9nb6ggRMvWOVH5GrdJskj5iGTZNxd7SA==} engines: {node: '>=4'} + requiresBuild: true dev: true optional: true @@ -8934,7 +9134,7 @@ packages: /wide-align@1.1.5: resolution: {integrity: sha512-eDMORYaPNZ4sQIuuYPDHdQvf4gyCF9rEEV/yPxGfwPkRodwEgiMUUXTx/dex+Me0wxx53S+NgUHaP7y3MGlDmg==} dependencies: - string-width: 1.0.2 + string-width: 4.2.3 dev: true /wildcard@2.0.1: