diff --git a/package.json b/package.json index 9c2d9d7..6a61c72 100644 --- a/package.json +++ b/package.json @@ -36,7 +36,7 @@ }, "devDependencies": { "@biomejs/biome": "^1.9.4", - "@nx/js": "20.1.3", + "@nx/js": "20.1.4", "@types/node": "^22.9.4", "@vitest/coverage-istanbul": "^2.1.5", "jsdom": "^25.0.1", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 4d94137..acf5f94 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -12,8 +12,8 @@ importers: specifier: ^1.9.4 version: 1.9.4 '@nx/js': - specifier: 20.1.3 - version: 20.1.3(@babel/traverse@7.25.9)(@types/node@22.9.4)(nx@20.1.3)(typescript@5.7.2) + specifier: 20.1.4 + version: 20.1.4(@babel/traverse@7.25.9)(@types/node@22.9.4)(nx@20.1.3)(typescript@5.7.2) '@types/node': specifier: ^22.9.4 version: 22.9.4 @@ -2113,13 +2113,13 @@ packages: resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==} engines: {node: '>= 8'} - '@nx/devkit@20.1.3': - resolution: {integrity: sha512-+bNCRNSHKS7SS4Q2xI/p4hhd4mIibIbeF+hpF3TLO5wxyXbrYGSdhCVK5SwclwWUN/KhcKQjOrVGW5CKAm7HAw==} + '@nx/devkit@20.1.4': + resolution: {integrity: sha512-Opz7eRPmpt3e4SGkbwZbE9Bg3MhKeivh1QTNCj4tQVAB4gucz0lW/F3mdtRDFdj6gUbqIc5rRrbO/DGlNaEzYw==} peerDependencies: nx: '>= 19 <= 21' - '@nx/js@20.1.3': - resolution: {integrity: sha512-PS6GjPWS0u37JJ6Gh7MVq+r25p5YRHcm+FlxzIfngDesLB8rZ2GFgztsz2r21WlOncGurDmjzJ8aRKQZNWXl8Q==} + '@nx/js@20.1.4': + resolution: {integrity: sha512-o44prlNHyEEzhLOaIsEWdHm0I6SrEYkX5zjGAjlajoHuZ0o9JJBuE4uyIPZGo/EOZIy6idANfvpAbEtd6XAhJA==} peerDependencies: verdaccio: ^5.0.4 peerDependenciesMeta: @@ -2132,62 +2132,122 @@ packages: cpu: [arm64] os: [darwin] + '@nx/nx-darwin-arm64@20.1.4': + resolution: {integrity: sha512-afyDOZbIyHi6BgKk+Bb4RI1t8dZ6/oIbOY89z4mBPNNevZkbGqUfMwO2vjKnaOoThcjT93SEMJfCLGL8i857ww==} + engines: {node: '>= 10'} + cpu: [arm64] + os: [darwin] + '@nx/nx-darwin-x64@20.1.3': resolution: {integrity: sha512-WsQK1sxOJFzD0vOtFqSHpLzWuFO4vG7G1PUyJ1Y5mPo4vbRslqoAUTqF7n42bBRPY/lE2aT7BqAAj8hm4PgcnQ==} engines: {node: '>= 10'} cpu: [x64] os: [darwin] + '@nx/nx-darwin-x64@20.1.4': + resolution: {integrity: sha512-aiYklAt95aX0EinepJRryMna8K53G52ngYOFuac1G8iLlguinJvg/YgSKCf7GOAzec8b7Hm7KauPjSJE/P3/iw==} + engines: {node: '>= 10'} + cpu: [x64] + os: [darwin] + '@nx/nx-freebsd-x64@20.1.3': resolution: {integrity: sha512-HV57XMtCVPy/0LZtifcEHbOpVNKLTOBFUoUXkmGYBmAKfw7lccfF600/tunTCZ4aijsD6+opEeGHzlDUK0Ir1w==} engines: {node: '>= 10'} cpu: [x64] os: [freebsd] + '@nx/nx-freebsd-x64@20.1.4': + resolution: {integrity: sha512-WUh4bsLK+e7wuN3lE3ZQUj+xQKdWU4P4RymutfLQQnPYiilCMtFwITcvDmazmOHFWI2vPhzSyYJRbOu+YMIR3A==} + engines: {node: '>= 10'} + cpu: [x64] + os: [freebsd] + '@nx/nx-linux-arm-gnueabihf@20.1.3': resolution: {integrity: sha512-RzP0vc4yhXktKxz7iiwVYFkgpyb5TN/lLGcKLMM4kjuyYJ0IUX58Kk5FDoqCy+HMKiMfGyTOT4fP+/UEsgW6qQ==} engines: {node: '>= 10'} cpu: [arm] os: [linux] + '@nx/nx-linux-arm-gnueabihf@20.1.4': + resolution: {integrity: sha512-9vPMw5s89v3od7aw3enTWjdMSCAmQ0tIA89Uz7xbbjB2kX2mAdihSzAKd9woi/cj+ROnY+ynNXzU9UjqhfxdBg==} + engines: {node: '>= 10'} + cpu: [arm] + os: [linux] + '@nx/nx-linux-arm64-gnu@20.1.3': resolution: {integrity: sha512-WCaU5AiGx21C3t3v4+d7nrA1r5Xc5Wk7yVxZFWh+mKHdcqk1JebDIr1qj/7yoKHD2R9k2Vp5x5Kd0pzAGS8AyA==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] + '@nx/nx-linux-arm64-gnu@20.1.4': + resolution: {integrity: sha512-JUE4l8utr9KmQSG9tO2Qw5R5i/bZ16s1+J5xnEar7UfcSOfOLqxGHS7HCBUZcfr46dmtv6KjIC83uHMs19AwDQ==} + engines: {node: '>= 10'} + cpu: [arm64] + os: [linux] + '@nx/nx-linux-arm64-musl@20.1.3': resolution: {integrity: sha512-lKAvR9jNyx/qvk3UZGYNJAoK5mkZc+rDD4gA23tOGYPjNrWHJEgbWycCk5A9tQ4QX4CskCNmkgQx0lOMdLeXsw==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] + '@nx/nx-linux-arm64-musl@20.1.4': + resolution: {integrity: sha512-EaPUDqXvnPc/ure0x7N+5lRYvk5zqOQ3LzFOTRPWdqnFXejyTkGjZEYWbLFIJTFrvyEdpfaPTHyNmCHUrEz9TQ==} + engines: {node: '>= 10'} + cpu: [arm64] + os: [linux] + '@nx/nx-linux-x64-gnu@20.1.3': resolution: {integrity: sha512-RKNm7RnTgCSl2HstDb/qMKO9r8o81EUe+UZB5fgjNR89PB757iHUX30kM0xbkiRZui1vIkMAvWcNsidxBnGGfg==} engines: {node: '>= 10'} cpu: [x64] os: [linux] + '@nx/nx-linux-x64-gnu@20.1.4': + resolution: {integrity: sha512-vaWV37ZayfyckVI/faWdQWIV9XQb06ZT8jHQnwgSd9tKbGz37vN30eYtgZlFL0P4bHfhjtmMXnLvADmfyO/KOw==} + engines: {node: '>= 10'} + cpu: [x64] + os: [linux] + '@nx/nx-linux-x64-musl@20.1.3': resolution: {integrity: sha512-aCXEWt1WQDPLzgp5I+NfqaP0y4ZKi2aauZMnSO6KE54MnZmvB+B4HQMZvqHM3dfU0jluvLRBmVIPLeTHiCccrw==} engines: {node: '>= 10'} cpu: [x64] os: [linux] + '@nx/nx-linux-x64-musl@20.1.4': + resolution: {integrity: sha512-wjq4Ea1oweBsIA9jq+jDT6BALxv/uac0aFykwoN23dOiwwSMFWMxbXUuBrxp0LjMFGV49S62kVDoRezukvkiZA==} + engines: {node: '>= 10'} + cpu: [x64] + os: [linux] + '@nx/nx-win32-arm64-msvc@20.1.3': resolution: {integrity: sha512-625rRYFfoCTu73bjDZ+jOLU0lvEN2heiiUGlErc6GchfcWuIcZy16oyYQzZX69UQqryGkkZVTaoyMXhGS5p7Tg==} engines: {node: '>= 10'} cpu: [arm64] os: [win32] + '@nx/nx-win32-arm64-msvc@20.1.4': + resolution: {integrity: sha512-d9jN8biyEJh4Mjdc3RU1j/+WIOjrO9mCDxYuERXP2ELaNsOk0tJgcXE1xsa9AF88AHGpOkCOS2rxy61DKBtFKg==} + engines: {node: '>= 10'} + cpu: [arm64] + os: [win32] + '@nx/nx-win32-x64-msvc@20.1.3': resolution: {integrity: sha512-XUbxSB6vUWoixNyCXkaXGkeUy/syqFOBXVh5Wbi6bqwTJ5o6EFUxCnzK/JsK55dfOz+I/jMXJzDWYEDAsikTSA==} engines: {node: '>= 10'} cpu: [x64] os: [win32] - '@nx/workspace@20.1.3': - resolution: {integrity: sha512-YOFzkvCcREG4sYNrW3GukBiXCUjxfe4dN2qgYZJ7p4aGoStgfIntjP0REwbgdrZMPTQi9gfAQo27+wTJ6O0FwA==} + '@nx/nx-win32-x64-msvc@20.1.4': + resolution: {integrity: sha512-s3RwOkkWKzOflbTmc5MRc4EH2mk1AkJ/V8Gu3Qi2QncF9r1GrR7hDxROpu0MEoHfIhRG+d+n8OGX31nC9GZWUg==} + engines: {node: '>= 10'} + cpu: [x64] + os: [win32] + + '@nx/workspace@20.1.4': + resolution: {integrity: sha512-rEceXQqcNdlD5EvUA2w3MLi7mZPH13OvpvDPPyBNBurBrRcSaylDSvUCL54jWJ2G7bLzJx9bqWy81W8g7KNS5Q==} '@pkgjs/parseargs@0.11.0': resolution: {integrity: sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==} @@ -4349,6 +4409,18 @@ packages: '@swc/core': optional: true + nx@20.1.4: + resolution: {integrity: sha512-hyvGYxTzBkPxSXAB2tuqdv9TpVde5xOdGalsIdhF7j7PI3nwPpqtc3y28YTgRgpxtOE1Y6BfDNkXMO1SW0xu2w==} + hasBin: true + peerDependencies: + '@swc-node/register': ^1.8.0 + '@swc/core': ^1.3.85 + peerDependenciesMeta: + '@swc-node/register': + optional: true + '@swc/core': + optional: true + object-assign@4.1.1: resolution: {integrity: sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==} engines: {node: '>=0.10.0'} @@ -6501,7 +6573,7 @@ snapshots: '@nodelib/fs.scandir': 2.1.5 fastq: 1.17.1 - '@nx/devkit@20.1.3(nx@20.1.3)': + '@nx/devkit@20.1.4(nx@20.1.3)': dependencies: ejs: 3.1.10 enquirer: 2.3.6 @@ -6513,7 +6585,19 @@ snapshots: tslib: 2.8.1 yargs-parser: 21.1.1 - '@nx/js@20.1.3(@babel/traverse@7.25.9)(@types/node@22.9.4)(nx@20.1.3)(typescript@5.7.2)': + '@nx/devkit@20.1.4(nx@20.1.4)': + dependencies: + ejs: 3.1.10 + enquirer: 2.3.6 + ignore: 5.3.2 + minimatch: 9.0.3 + nx: 20.1.4 + semver: 7.6.3 + tmp: 0.2.3 + tslib: 2.8.1 + yargs-parser: 21.1.1 + + '@nx/js@20.1.4(@babel/traverse@7.25.9)(@types/node@22.9.4)(nx@20.1.3)(typescript@5.7.2)': dependencies: '@babel/core': 7.26.0 '@babel/plugin-proposal-decorators': 7.25.9(@babel/core@7.26.0) @@ -6522,8 +6606,8 @@ snapshots: '@babel/preset-env': 7.26.0(@babel/core@7.26.0) '@babel/preset-typescript': 7.26.0(@babel/core@7.26.0) '@babel/runtime': 7.26.0 - '@nx/devkit': 20.1.3(nx@20.1.3) - '@nx/workspace': 20.1.3 + '@nx/devkit': 20.1.4(nx@20.1.3) + '@nx/workspace': 20.1.4 '@zkochan/js-yaml': 0.0.7 babel-plugin-const-enum: 1.2.0(@babel/core@7.26.0) babel-plugin-macros: 2.8.0 @@ -6559,39 +6643,69 @@ snapshots: '@nx/nx-darwin-arm64@20.1.3': optional: true + '@nx/nx-darwin-arm64@20.1.4': + optional: true + '@nx/nx-darwin-x64@20.1.3': optional: true + '@nx/nx-darwin-x64@20.1.4': + optional: true + '@nx/nx-freebsd-x64@20.1.3': optional: true + '@nx/nx-freebsd-x64@20.1.4': + optional: true + '@nx/nx-linux-arm-gnueabihf@20.1.3': optional: true + '@nx/nx-linux-arm-gnueabihf@20.1.4': + optional: true + '@nx/nx-linux-arm64-gnu@20.1.3': optional: true + '@nx/nx-linux-arm64-gnu@20.1.4': + optional: true + '@nx/nx-linux-arm64-musl@20.1.3': optional: true + '@nx/nx-linux-arm64-musl@20.1.4': + optional: true + '@nx/nx-linux-x64-gnu@20.1.3': optional: true + '@nx/nx-linux-x64-gnu@20.1.4': + optional: true + '@nx/nx-linux-x64-musl@20.1.3': optional: true + '@nx/nx-linux-x64-musl@20.1.4': + optional: true + '@nx/nx-win32-arm64-msvc@20.1.3': optional: true + '@nx/nx-win32-arm64-msvc@20.1.4': + optional: true + '@nx/nx-win32-x64-msvc@20.1.3': optional: true - '@nx/workspace@20.1.3': + '@nx/nx-win32-x64-msvc@20.1.4': + optional: true + + '@nx/workspace@20.1.4': dependencies: - '@nx/devkit': 20.1.3(nx@20.1.3) + '@nx/devkit': 20.1.4(nx@20.1.4) chalk: 4.1.2 enquirer: 2.3.6 - nx: 20.1.3 + nx: 20.1.4 tslib: 2.8.1 yargs-parser: 21.1.1 transitivePeerDependencies: @@ -8874,6 +8988,54 @@ snapshots: transitivePeerDependencies: - debug + nx@20.1.4: + dependencies: + '@napi-rs/wasm-runtime': 0.2.4 + '@yarnpkg/lockfile': 1.1.0 + '@yarnpkg/parsers': 3.0.2 + '@zkochan/js-yaml': 0.0.7 + axios: 1.7.7 + chalk: 4.1.2 + cli-cursor: 3.1.0 + cli-spinners: 2.6.1 + cliui: 8.0.1 + dotenv: 16.4.5 + dotenv-expand: 11.0.7 + enquirer: 2.3.6 + figures: 3.2.0 + flat: 5.0.2 + front-matter: 4.0.2 + ignore: 5.3.2 + jest-diff: 29.7.0 + jsonc-parser: 3.2.0 + lines-and-columns: 2.0.3 + minimatch: 9.0.3 + node-machine-id: 1.1.12 + npm-run-path: 4.0.1 + open: 8.4.2 + ora: 5.3.0 + semver: 7.6.3 + string-width: 4.2.3 + tar-stream: 2.2.0 + tmp: 0.2.3 + tsconfig-paths: 4.2.0 + tslib: 2.8.1 + yargs: 17.7.2 + yargs-parser: 21.1.1 + optionalDependencies: + '@nx/nx-darwin-arm64': 20.1.4 + '@nx/nx-darwin-x64': 20.1.4 + '@nx/nx-freebsd-x64': 20.1.4 + '@nx/nx-linux-arm-gnueabihf': 20.1.4 + '@nx/nx-linux-arm64-gnu': 20.1.4 + '@nx/nx-linux-arm64-musl': 20.1.4 + '@nx/nx-linux-x64-gnu': 20.1.4 + '@nx/nx-linux-x64-musl': 20.1.4 + '@nx/nx-win32-arm64-msvc': 20.1.4 + '@nx/nx-win32-x64-msvc': 20.1.4 + transitivePeerDependencies: + - debug + object-assign@4.1.1: {} object-hash@3.0.0: {}