diff --git a/package.json b/package.json index b2efa82..566efdc 100644 --- a/package.json +++ b/package.json @@ -16,7 +16,7 @@ "@nx/devkit": "^16.8.0", "@nx/esbuild": "16.7.4", "@nx/eslint-plugin": "16.7.4", - "@nx/jest": "16.7.4", + "@nx/jest": "17.3.1", "@nx/js": "16.7.4", "@nx/linter": "16.7.4", "@nx/node": "^16.7.4", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 8d9c651..27a10e3 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -1,5 +1,9 @@ lockfileVersion: '6.0' +settings: + autoInstallPeers: true + excludeLinksFromLockfile: false + patchedDependencies: typescript@5.2.2: hash: gjjh7cjpfn7iqsdltnrgjjosyq @@ -120,8 +124,8 @@ devDependencies: specifier: 16.7.4 version: 16.7.4(@types/node@18.7.1)(@typescript-eslint/parser@5.60.1)(eslint-config-prettier@8.1.0)(eslint@8.46.0)(nx@16.7.4)(typescript@5.2.2)(verdaccio@5.0.4) '@nx/jest': - specifier: 16.7.4 - version: 16.7.4(@types/node@18.7.1)(nx@16.7.4)(ts-node@10.9.1)(typescript@5.2.2)(verdaccio@5.0.4) + specifier: 17.3.1 + version: 17.3.1(@types/node@18.7.1)(nx@16.7.4)(ts-node@10.9.1)(typescript@5.2.2)(verdaccio@5.0.4) '@nx/js': specifier: 16.7.4 version: 16.7.4(@types/node@18.7.1)(nx@16.7.4)(typescript@5.2.2)(verdaccio@5.0.4) @@ -3510,6 +3514,14 @@ packages: - nx dev: true + /@nrwl/devkit@17.3.1(nx@16.7.4): + resolution: {integrity: sha512-MtHlsdErSz0Z1j8j+qAKUafWzMs3XcHgXmJomjUzect1jS/HtmbcDvdMv9GwVtk+67JD+7ca2CWjk2atv6dZdw==} + dependencies: + '@nx/devkit': 17.3.1(nx@16.7.4) + transitivePeerDependencies: + - nx + dev: true + /@nrwl/esbuild@16.7.4(@types/node@18.7.1)(esbuild@0.17.16)(nx@16.7.4)(typescript@5.2.2)(verdaccio@5.0.4): resolution: {integrity: sha512-BKS2flToALMrGdJlsgBbIEGVG2pFiZ91juS7VbddBIxliuuijgHkBdsCvm8ae167Ppkg/jh4RJgceUMpetqBYQ==} dependencies: @@ -3568,6 +3580,26 @@ packages: - verdaccio dev: true + /@nrwl/jest@17.3.1(@types/node@18.7.1)(nx@16.7.4)(ts-node@10.9.1)(typescript@5.2.2)(verdaccio@5.0.4): + resolution: {integrity: sha512-zcd967sR+XaSK0UyCreqesP7oxZztOk+UOUoGINoFXktVvUJAogSTqDQtZd8smdFOREQaziFdcEtjAQ15scxxw==} + dependencies: + '@nx/jest': 17.3.1(@types/node@18.7.1)(nx@16.7.4)(ts-node@10.9.1)(typescript@5.2.2)(verdaccio@5.0.4) + transitivePeerDependencies: + - '@babel/traverse' + - '@swc-node/register' + - '@swc/core' + - '@swc/wasm' + - '@types/node' + - babel-plugin-macros + - debug + - node-notifier + - nx + - supports-color + - ts-node + - typescript + - verdaccio + dev: true + /@nrwl/js@16.7.4(@types/node@18.7.1)(nx@16.7.4)(typescript@5.2.2)(verdaccio@5.0.4): resolution: {integrity: sha512-7mQnzhUUSpMOnSxM10Q2XOWWEj+GdtV7HVt1s+LDvRVXSFNLWBOucjfBunbttYGO36aKk+ZPCU53SvwH2aL5eA==} dependencies: @@ -3585,6 +3617,23 @@ packages: - verdaccio dev: true + /@nrwl/js@17.3.1(@types/node@18.7.1)(nx@16.7.4)(typescript@5.2.2)(verdaccio@5.0.4): + resolution: {integrity: sha512-YHUrPJV3c6iWPAx3+il88x64c7dDRbPhQ4Xsj70VAgftgTJSIvHPVsZVYCEmvEobWSSvkklAXAU/zHFwuOLn4A==} + dependencies: + '@nx/js': 17.3.1(@types/node@18.7.1)(nx@16.7.4)(typescript@5.2.2)(verdaccio@5.0.4) + transitivePeerDependencies: + - '@babel/traverse' + - '@swc-node/register' + - '@swc/core' + - '@swc/wasm' + - '@types/node' + - debug + - nx + - supports-color + - typescript + - verdaccio + dev: true + /@nrwl/linter@16.7.4(@types/node@18.7.1)(eslint@8.46.0)(nx@16.7.4)(typescript@5.2.2)(verdaccio@5.0.4): resolution: {integrity: sha512-XBxFn/2nbJUPAfAJ6y7rDlEZIpkN2cZ4z1C0+QvDJkIT24YhHUIdSvYBUav0TX17xneH7+NQhY2EHelgXFf4yw==} dependencies: @@ -3664,6 +3713,18 @@ packages: - debug dev: true + /@nrwl/tao@17.3.1: + resolution: {integrity: sha512-bohZt2rzqCz2ITOpQ6H7sYlHhxn3NftHDz0a0QVVDJojjpak73r8XV0zCk2yUN2T8HdRJVyYLyAqDENl9X48pA==} + hasBin: true + dependencies: + nx: 17.3.1 + tslib: 2.6.2 + transitivePeerDependencies: + - '@swc-node/register' + - '@swc/core' + - debug + dev: true + /@nrwl/webpack@16.7.4(@types/node@18.7.1)(esbuild@0.17.16)(nx@16.7.4)(typescript@5.2.2)(verdaccio@5.0.4): resolution: {integrity: sha512-AFplOBmoq+IehP9XML1loEHJQLhPIqibpyOLmt2kZbne0BVKrLcLxmIztqbVHWfqJz9A1QO6DgxTcHdFF8447A==} dependencies: @@ -3706,6 +3767,16 @@ packages: - debug dev: true + /@nrwl/workspace@17.3.1: + resolution: {integrity: sha512-AfgWtnh5/w4MM0dzWh5FHx6HH/2vrMBQTFCD4et4MiBXzOWdqY8fnylz+J5pK+0LZXqm77Uz+DpJbg24kE4pYQ==} + dependencies: + '@nx/workspace': 17.3.1 + transitivePeerDependencies: + - '@swc-node/register' + - '@swc/core' + - debug + dev: true + /@nx/devkit@16.7.4(nx@16.7.4): resolution: {integrity: sha512-SLito+/TAeDYR+d7IIpp/sBJm41WM+nIevILv0TSQW4Pq0ylUy1nUvV8Pe7l1ohZccDrQuebMUWPwGO0hv8SeQ==} peerDependencies: @@ -3736,6 +3807,38 @@ packages: tslib: 2.6.2 dev: true + /@nx/devkit@17.3.1(nx@16.7.4): + resolution: {integrity: sha512-E44feT7x/pGTzMWSndjTAoBXvZYEdy2SU99O14LdW7atUK4gv0glKUfyq6nNFULrs6r173WKfJgfmJDL3l78lg==} + peerDependencies: + nx: '>= 16 <= 18' + dependencies: + '@nrwl/devkit': 17.3.1(nx@16.7.4) + ejs: 3.1.9 + enquirer: 2.3.6 + ignore: 5.3.0 + nx: 16.7.4 + semver: 7.5.3 + tmp: 0.2.1 + tslib: 2.6.2 + yargs-parser: 21.1.1 + dev: true + + /@nx/devkit@17.3.1(nx@17.3.1): + resolution: {integrity: sha512-E44feT7x/pGTzMWSndjTAoBXvZYEdy2SU99O14LdW7atUK4gv0glKUfyq6nNFULrs6r173WKfJgfmJDL3l78lg==} + peerDependencies: + nx: '>= 16 <= 18' + dependencies: + '@nrwl/devkit': 17.3.1(nx@16.7.4) + ejs: 3.1.9 + enquirer: 2.3.6 + ignore: 5.3.0 + nx: 17.3.1 + semver: 7.5.3 + tmp: 0.2.1 + tslib: 2.6.2 + yargs-parser: 21.1.1 + dev: true + /@nx/esbuild@16.7.4(@types/node@18.7.1)(esbuild@0.17.16)(nx@16.7.4)(typescript@5.2.2)(verdaccio@5.0.4): resolution: {integrity: sha512-qfh1QpL7c7iKsjBCYsmPo0zBZARnGcmO6/bMJpFkvVQAKpRJeguRvDK9lVgHJPwvzYJToCqJNDbnvFnDNQFqMw==} peerDependencies: @@ -3835,6 +3938,39 @@ packages: - verdaccio dev: true + /@nx/jest@17.3.1(@types/node@18.7.1)(nx@16.7.4)(ts-node@10.9.1)(typescript@5.2.2)(verdaccio@5.0.4): + resolution: {integrity: sha512-HKtaJq36jmpDcVqvCFNfzhW3BVrC9u+CuYD+niyKQdqf8KvRTDr1XE5T3htMFHdZkircU45jPwSdRhGxhHvY6A==} + dependencies: + '@jest/reporters': 29.7.0 + '@jest/test-result': 29.7.0 + '@nrwl/jest': 17.3.1(@types/node@18.7.1)(nx@16.7.4)(ts-node@10.9.1)(typescript@5.2.2)(verdaccio@5.0.4) + '@nx/devkit': 17.3.1(nx@16.7.4) + '@nx/js': 17.3.1(@types/node@18.7.1)(nx@16.7.4)(typescript@5.2.2)(verdaccio@5.0.4) + '@phenomnomnominal/tsquery': 5.0.1(typescript@5.2.2) + chalk: 4.1.2 + identity-obj-proxy: 3.0.0 + jest-config: 29.7.0(@types/node@18.7.1)(ts-node@10.9.1) + jest-resolve: 29.7.0 + jest-util: 29.7.0 + minimatch: 9.0.3 + resolve.exports: 1.1.0 + tslib: 2.6.2 + transitivePeerDependencies: + - '@babel/traverse' + - '@swc-node/register' + - '@swc/core' + - '@swc/wasm' + - '@types/node' + - babel-plugin-macros + - debug + - node-notifier + - nx + - supports-color + - ts-node + - typescript + - verdaccio + dev: true + /@nx/js@16.7.4(@types/node@18.7.1)(nx@16.7.4)(typescript@5.2.2)(verdaccio@5.0.4): resolution: {integrity: sha512-aJnpJkgGgEt1IjsV/ywZRLZ4B5/jDkTtdVu+Wf+6UrtlWji7sq2PC96NSuKeEHjq3oAvNsBc8+u2rjB/9a+8jQ==} peerDependencies: @@ -3882,6 +4018,57 @@ packages: - typescript dev: true + /@nx/js@17.3.1(@types/node@18.7.1)(nx@16.7.4)(typescript@5.2.2)(verdaccio@5.0.4): + resolution: {integrity: sha512-Vhk8bseDcK9DamJFR1op6XB+uILhpLNZTDIF/7eIrWjkl9JKLbCtG2WSYNiWUY6227dMbGWpQ3hg7jhs01FckQ==} + peerDependencies: + verdaccio: ^5.0.4 + peerDependenciesMeta: + verdaccio: + optional: true + dependencies: + '@babel/core': 7.23.7 + '@babel/plugin-proposal-decorators': 7.23.7(@babel/core@7.23.7) + '@babel/plugin-transform-class-properties': 7.23.3(@babel/core@7.23.7) + '@babel/plugin-transform-runtime': 7.23.7(@babel/core@7.23.7) + '@babel/preset-env': 7.23.8(@babel/core@7.23.7) + '@babel/preset-typescript': 7.23.3(@babel/core@7.23.7) + '@babel/runtime': 7.23.8 + '@nrwl/js': 17.3.1(@types/node@18.7.1)(nx@16.7.4)(typescript@5.2.2)(verdaccio@5.0.4) + '@nx/devkit': 17.3.1(nx@16.7.4) + '@nx/workspace': 17.3.1 + '@phenomnomnominal/tsquery': 5.0.1(typescript@5.2.2) + babel-plugin-const-enum: 1.2.0(@babel/core@7.23.7) + babel-plugin-macros: 2.8.0 + babel-plugin-transform-typescript-metadata: 0.3.2(@babel/core@7.23.7) + chalk: 4.1.2 + columnify: 1.6.0 + detect-port: 1.5.1 + fast-glob: 3.2.7 + fs-extra: 11.2.0 + ignore: 5.3.0 + js-tokens: 4.0.0 + minimatch: 9.0.3 + npm-package-arg: 11.0.1 + npm-run-path: 4.0.1 + ora: 5.3.0 + semver: 7.5.3 + source-map-support: 0.5.19 + ts-node: 10.9.1(@types/node@18.7.1)(typescript@5.2.2) + tsconfig-paths: 4.2.0 + tslib: 2.6.2 + verdaccio: 5.0.4(typanion@3.14.0) + transitivePeerDependencies: + - '@babel/traverse' + - '@swc-node/register' + - '@swc/core' + - '@swc/wasm' + - '@types/node' + - debug + - nx + - supports-color + - typescript + dev: true + /@nx/linter@16.7.4(@types/node@18.7.1)(eslint@8.46.0)(nx@16.7.4)(typescript@5.2.2)(verdaccio@5.0.4): resolution: {integrity: sha512-AGuPfpDIk44fBIwcloo2Hb0+ROmoD69n6ypzdpZvRrBS6KHROGjT3SoWKituyj75bSgtWndNC1ywBhcVnRfamg==} peerDependencies: @@ -3946,6 +4133,15 @@ packages: dev: true optional: true + /@nx/nx-darwin-arm64@17.3.1: + resolution: {integrity: sha512-19YkMr/9fMWQsaiFxkLmz50WzIQ6nktEwDfjhSOOFeRc40SCw848ZWZ4EZDH6dOgKK3UOeW6OX9vr5+GMn2yLA==} + engines: {node: '>= 10'} + cpu: [arm64] + os: [darwin] + requiresBuild: true + dev: true + optional: true + /@nx/nx-darwin-x64@16.7.4: resolution: {integrity: sha512-GANXeabAAWRoF85WDla2ZPxtr8vnqvXjwyCIhRCda8hlKiVCpM98GemucN25z97G5H6MgyV9Dd9t9jrr2Fn0Og==} engines: {node: '>= 10'} @@ -3955,6 +4151,15 @@ packages: dev: true optional: true + /@nx/nx-darwin-x64@17.3.1: + resolution: {integrity: sha512-FaI9VI7XwG32jDArAZK0F+mWN6ZU7Y8anFr7C1VMcgVbaMLz6i4kp3sy5kFAbFDgFcpTdUOiZq5Ay+hJtDyufg==} + engines: {node: '>= 10'} + cpu: [x64] + os: [darwin] + requiresBuild: true + dev: true + optional: true + /@nx/nx-freebsd-x64@16.7.4: resolution: {integrity: sha512-zmBBDYjPaHhIHx1YASUJJIy+oz7mCrj5f0f3kOzfMraQOjkQZ0xYgNNUzBqmnYu1855yiphu94MkAMYJnbk0jw==} engines: {node: '>= 10'} @@ -3964,6 +4169,15 @@ packages: dev: true optional: true + /@nx/nx-freebsd-x64@17.3.1: + resolution: {integrity: sha512-AZ+kl5x+O+8Ptrzw/RXgSZFs6V4U6TlieTOoCtrPtmVR7mz9nxMfwQNf/GAz8kbiC+u9PDH5rFl/UblEi4WF6g==} + engines: {node: '>= 10'} + cpu: [x64] + os: [freebsd] + requiresBuild: true + dev: true + optional: true + /@nx/nx-linux-arm-gnueabihf@16.7.4: resolution: {integrity: sha512-d3Cmz/vdtoSasTUANoh4ZYLJESNA3+PCP/HnXNqmrr6AEHo+T8DcI+qsamO3rmYUSFxTMAeMyoihZMU8OKGZ1A==} engines: {node: '>= 10'} @@ -3973,6 +4187,15 @@ packages: dev: true optional: true + /@nx/nx-linux-arm-gnueabihf@17.3.1: + resolution: {integrity: sha512-a8Y7435O2lxbtNsQ4vciYqXJ8eFVyOJizhiQ6koh/VHN/0FEYuGVkJRRXinDS44W0dfiDRXvbQKvPtjAvD5gJQ==} + engines: {node: '>= 10'} + cpu: [arm] + os: [linux] + requiresBuild: true + dev: true + optional: true + /@nx/nx-linux-arm64-gnu@16.7.4: resolution: {integrity: sha512-W1u4O78lTHCwvUP0vakeKWFXeSZ13nYzbd6FARICnImY2my8vz41rLm6aU9TYWaiOGEGL2xKpHKSgiNwbLjhFw==} engines: {node: '>= 10'} @@ -3982,6 +4205,15 @@ packages: dev: true optional: true + /@nx/nx-linux-arm64-gnu@17.3.1: + resolution: {integrity: sha512-B/o/xTvSUlWG/OTCh96BkaWD1rE1kSJ20BdRgyG4CGGH318/PgcvimeMvJcwNJNDoRsyJxAEKveGGD6gKkffcQ==} + engines: {node: '>= 10'} + cpu: [arm64] + os: [linux] + requiresBuild: true + dev: true + optional: true + /@nx/nx-linux-arm64-musl@16.7.4: resolution: {integrity: sha512-Dc8IQFvhfH/Z3GmhBBNNxGd2Ehw6Y5SePEgJj1c2JyPdoVtc2OjGzkUaZkT4z5z77VKtju6Yi10T6Enps+y+kw==} engines: {node: '>= 10'} @@ -3991,6 +4223,15 @@ packages: dev: true optional: true + /@nx/nx-linux-arm64-musl@17.3.1: + resolution: {integrity: sha512-lOIAE3N6I1U2/dctuw2b3QIR+pXjlag3dYk+hLC+p/Sd5FZ0GBzpQhGzi03VsbQdIkIJ95K2gd05yolZLFOVqw==} + engines: {node: '>= 10'} + cpu: [arm64] + os: [linux] + requiresBuild: true + dev: true + optional: true + /@nx/nx-linux-x64-gnu@16.7.4: resolution: {integrity: sha512-4B58C/pXeuovSznBOeicsxNieBApbGMoi2du8jR6Is1gYFPv4l8fFHQHHGAa1l5XJC5JuGJqFywS4elInWprNw==} engines: {node: '>= 10'} @@ -4000,6 +4241,15 @@ packages: dev: true optional: true + /@nx/nx-linux-x64-gnu@17.3.1: + resolution: {integrity: sha512-pTCwQFAojEpeYP02xDZtnmRvViRLzbBXXWZNBf5pprCJGGKtHsVrwrswRJlt3btN/UWn2J/uFbTXyHDFWu8egA==} + engines: {node: '>= 10'} + cpu: [x64] + os: [linux] + requiresBuild: true + dev: true + optional: true + /@nx/nx-linux-x64-musl@16.7.4: resolution: {integrity: sha512-spqqvEdGSSeV2ByJHkex5m8MRQfM6lQlnon25XgVBdPR47lKMWSikUsaWCiE7bVAFU9BFyWY2L4HfZ4+LiNY7A==} engines: {node: '>= 10'} @@ -4009,6 +4259,15 @@ packages: dev: true optional: true + /@nx/nx-linux-x64-musl@17.3.1: + resolution: {integrity: sha512-WIV4gQjQAVp2oW/qtY4FmP7eeLwyo+bkoVw9PY42A89N6o7rYa/z77s9ajnl98A3eGb2ghe9fwwgAerLgmuFzA==} + engines: {node: '>= 10'} + cpu: [x64] + os: [linux] + requiresBuild: true + dev: true + optional: true + /@nx/nx-win32-arm64-msvc@16.7.4: resolution: {integrity: sha512-etNnbuCcSqAYOeDcS6si6qw0WR/IS87ovTzLS17ETKpdHcHN5nM4l02CQyupKiD58ShxrXHxXmvgBfbXxoN5Ew==} engines: {node: '>= 10'} @@ -4018,6 +4277,15 @@ packages: dev: true optional: true + /@nx/nx-win32-arm64-msvc@17.3.1: + resolution: {integrity: sha512-HKc4QWIP7r+FmK0Anzrey7udlDLaKscHbrNGQN9YV2/ulYVtHidIVZCXYZq3p93Gg55e4t2uAiUuXSXdyy8Q6g==} + engines: {node: '>= 10'} + cpu: [arm64] + os: [win32] + requiresBuild: true + dev: true + optional: true + /@nx/nx-win32-x64-msvc@16.7.4: resolution: {integrity: sha512-y6pugK6ino1wvo2FbgtXG2cVbEm3LzJwOSBKBRBXSWhUgjP7T92uGfOt6KVQKpaqDvS9lA9TO/2DcygcLHXh7A==} engines: {node: '>= 10'} @@ -4027,6 +4295,15 @@ packages: dev: true optional: true + /@nx/nx-win32-x64-msvc@17.3.1: + resolution: {integrity: sha512-o2QrIeHGBG6BqViVCPP0J3V9UEDMjyDxyMJF/l/DT4dWr/+zdrIJ11eiQs7Tvo2GLXJFXI0fMur8p3HopnOvAQ==} + engines: {node: '>= 10'} + cpu: [x64] + os: [win32] + requiresBuild: true + dev: true + optional: true + /@nx/rollup@16.7.4(@babel/core@7.23.7)(@types/node@18.7.1)(nx@16.7.4)(ts-node@10.9.1)(typescript@5.2.2)(verdaccio@5.0.4): resolution: {integrity: sha512-SWpX/aPkh45Trv326CnX8DGV2gZGX3eeVGTgo9YrDVMfAfZebtCarFDTOu8pFCjgHDhb/XEZo500HGuaqesnZQ==} dependencies: @@ -4154,6 +4431,22 @@ packages: - debug dev: true + /@nx/workspace@17.3.1: + resolution: {integrity: sha512-j2IKiTcu6YYjjpDvwZPI+pUPNG8VrDurfWbn934ka7zPNv8t0Dkbm3Ro3GoAggan2txMKb1ZOHcRPhZZijocZg==} + dependencies: + '@nrwl/workspace': 17.3.1 + '@nx/devkit': 17.3.1(nx@17.3.1) + chalk: 4.1.2 + enquirer: 2.3.6 + nx: 17.3.1 + tslib: 2.6.2 + yargs-parser: 21.1.1 + transitivePeerDependencies: + - '@swc-node/register' + - '@swc/core' + - debug + dev: true + /@oclif/command@1.8.36(@oclif/config@1.18.17): resolution: {integrity: sha512-/zACSgaYGtAQRzc7HjzrlIs14FuEYAZrMOEwicRoUnZVyRunG4+t5iSEeQu0Xy2bgbCD0U1SP/EdeNZSTXRwjQ==} engines: {node: '>=12.0.0'} @@ -5191,7 +5484,7 @@ packages: debug: 4.3.4 globby: 11.1.0 is-glob: 4.0.3 - semver: 7.5.3 + semver: 7.5.4 tsutils: 3.21.0(typescript@5.2.2) typescript: 5.2.2(patch_hash=gjjh7cjpfn7iqsdltnrgjjosyq) transitivePeerDependencies: @@ -6324,6 +6617,12 @@ packages: engines: {node: '>=6'} dev: true + /builtins@5.0.1: + resolution: {integrity: sha512-qwVpFEHNfhYJIzNRBvd2C1kyo6jz3ZSMPyyuR47OPdiKWlbYnZNyDWuyR175qDnAJLiCo5fBBqPb3RiXgWlkOQ==} + dependencies: + semver: 7.5.4 + dev: true + /bundle-name@3.0.0: resolution: {integrity: sha512-PKA4BeSvBpQKQ8iPOGCSiell+N8P+Tf1DlwqmYhpe2gAhKPHn8EYOxVT+ShuGmhg8lN8XiSlS80yiExKXrURlw==} engines: {node: '>=12'} @@ -6640,6 +6939,14 @@ packages: engines: {node: '>=0.1.90'} dev: true + /columnify@1.6.0: + resolution: {integrity: sha512-lomjuFZKfM6MSAnV9aCZC9sc0qGbmZdfygNv+nCpqVkSKdCxCklLtd16O0EILGkImHw9ZpHkAnHaB+8Zxq5W6Q==} + engines: {node: '>=8.0.0'} + dependencies: + strip-ansi: 6.0.1 + wcwidth: 1.0.1 + dev: true + /combined-stream@1.0.8: resolution: {integrity: sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==} engines: {node: '>= 0.8'} @@ -7762,6 +8069,11 @@ packages: is-obj: 2.0.0 dev: true + /dotenv-expand@10.0.0: + resolution: {integrity: sha512-GopVGCpVS1UKH75VKHGuQFqS1Gusej0z4FyQkPdwjil2gNIv+LNsqBlboOzpJFZKVT95GkCyWJbBSdFEFUWI2A==} + engines: {node: '>=12'} + dev: true + /dotenv@10.0.0: resolution: {integrity: sha512-rlBi9d8jpv9Sf1klPjNfFAuWDjKLwTIJJ/VxtoTwIR6hnZxcEOQCZg2oIL3MWBYw5GpUDKOEnND7LXTbIpQ03Q==} engines: {node: '>=10'} @@ -9004,7 +9316,7 @@ packages: dependencies: inflight: 1.0.6 inherits: 2.0.4 - minimatch: 3.0.4 + minimatch: 3.1.2 once: 1.4.0 path-is-absolute: 1.0.1 dev: true @@ -9015,7 +9327,7 @@ packages: fs.realpath: 1.0.0 inflight: 1.0.6 inherits: 2.0.4 - minimatch: 3.0.5 + minimatch: 3.1.2 once: 1.4.0 path-is-absolute: 1.0.1 dev: true @@ -11916,6 +12228,16 @@ packages: glob: 7.2.3 dev: true + /npm-package-arg@11.0.1: + resolution: {integrity: sha512-M7s1BD4NxdAvBKUPqqRW957Xwcl/4Zvo8Aj+ANrzvIPzGJZElrH7Z//rSaec2ORcND6FHHLnZeY8qgTpXDMFQQ==} + engines: {node: ^16.14.0 || >=18.0.0} + dependencies: + hosted-git-info: 7.0.1 + proc-log: 3.0.0 + semver: 7.5.4 + validate-npm-package-name: 5.0.0 + dev: true + /npm-run-path@4.0.1: resolution: {integrity: sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==} engines: {node: '>=8'} @@ -12031,6 +12353,68 @@ packages: - debug dev: true + /nx@17.3.1: + resolution: {integrity: sha512-D7moIq+0D9WSjQmkVsce7GxKF603XASGBTApX6+fAdl2KN3aGG8zPlOEE55sVT0/OsdHeoHXPmydL/egTpG2WQ==} + hasBin: true + requiresBuild: true + peerDependencies: + '@swc-node/register': ^1.6.7 + '@swc/core': ^1.3.85 + peerDependenciesMeta: + '@swc-node/register': + optional: true + '@swc/core': + optional: true + dependencies: + '@nrwl/tao': 17.3.1 + '@yarnpkg/lockfile': 1.1.0 + '@yarnpkg/parsers': 3.0.0-rc.46 + '@zkochan/js-yaml': 0.0.6 + axios: 1.6.5 + chalk: 4.1.2 + cli-cursor: 3.1.0 + cli-spinners: 2.6.1 + cliui: 8.0.1 + dotenv: 16.3.1 + dotenv-expand: 10.0.0 + enquirer: 2.3.6 + figures: 3.2.0 + flat: 5.0.2 + fs-extra: 11.2.0 + ignore: 5.3.0 + jest-diff: 29.7.0 + js-yaml: 4.1.0 + jsonc-parser: 3.2.0 + lines-and-columns: 2.0.4 + 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.5.3 + string-width: 4.2.3 + strong-log-transformer: 2.1.0 + tar-stream: 2.2.0 + tmp: 0.2.1 + tsconfig-paths: 4.2.0 + tslib: 2.6.2 + yargs: 17.7.2 + yargs-parser: 21.1.1 + optionalDependencies: + '@nx/nx-darwin-arm64': 17.3.1 + '@nx/nx-darwin-x64': 17.3.1 + '@nx/nx-freebsd-x64': 17.3.1 + '@nx/nx-linux-arm-gnueabihf': 17.3.1 + '@nx/nx-linux-arm64-gnu': 17.3.1 + '@nx/nx-linux-arm64-musl': 17.3.1 + '@nx/nx-linux-x64-gnu': 17.3.1 + '@nx/nx-linux-x64-musl': 17.3.1 + '@nx/nx-win32-arm64-msvc': 17.3.1 + '@nx/nx-win32-x64-msvc': 17.3.1 + transitivePeerDependencies: + - debug + dev: true + /oauth-sign@0.9.0: resolution: {integrity: sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==} dev: true @@ -12163,6 +12547,20 @@ packages: type-check: 0.4.0 dev: true + /ora@5.3.0: + resolution: {integrity: sha512-zAKMgGXUim0Jyd6CXK9lraBnD3H5yPGBPPOkC23a2BG6hsm4Zu6OQSjQuEtV0BHDf4aKHcUFvJiGRrFuW3MG8g==} + 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 + log-symbols: 4.1.0 + strip-ansi: 6.0.1 + wcwidth: 1.0.1 + dev: true + /ora@5.4.1: resolution: {integrity: sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ==} engines: {node: '>=10'} @@ -13372,6 +13770,11 @@ packages: parse-ms: 2.1.0 dev: true + /proc-log@3.0.0: + resolution: {integrity: sha512-++Vn7NS4Xf9NacaU9Xq3URUuqZETPsf8L4j5/ckhaRYsfPeRyzGw+iDjFhV/Jr3uNmTvvddEJFWh5R1gRgUH8A==} + engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + dev: true + /process-nextick-args@2.0.1: resolution: {integrity: sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==} dev: true @@ -15622,6 +16025,13 @@ packages: spdx-expression-parse: 3.0.1 dev: true + /validate-npm-package-name@5.0.0: + resolution: {integrity: sha512-YuKoXDAhBYxY7SfOKxHBDoSyENFeW5VvIIQp2TGQuit8gpK6MnWaQelBKxso72DoxTZfZdcP3W90LqpSkgPzLQ==} + engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + dependencies: + builtins: 5.0.1 + dev: true + /validator@13.5.2: resolution: {integrity: sha512-mD45p0rvHVBlY2Zuy3F3ESIe1h5X58GPfAtslBjY7EtTqGquZTj+VX/J4RnHWN8FKq0C9WRVt1oWAcytWRuYLQ==} engines: {node: '>= 0.10'} @@ -16194,7 +16604,3 @@ packages: resolution: {integrity: sha512-9bnSc/HEW2uRy67wc+T8UwauLuPJVn28jb+GtJY16iiKWyvmYJRXVT4UamsAEGQfPohgr2q4Tq0sQbQlxTfi1g==} engines: {node: '>=12.20'} dev: true - -settings: - autoInstallPeers: true - excludeLinksFromLockfile: false