From 264845ffa674416f9f77b37b066fa00b4099186d Mon Sep 17 00:00:00 2001 From: Mayur Date: Thu, 7 Mar 2024 18:59:26 +0530 Subject: [PATCH] fix: NX modules not found in the workspace --- .gitignore | 3 +- package.json | 56 +++++----- pnpm-lock.yaml | 270 ++++++++++++++++++++++++++++++++++++++++++++----- 3 files changed, 274 insertions(+), 55 deletions(-) diff --git a/.gitignore b/.gitignore index 0b52eccd8..c6fcdfa82 100644 --- a/.gitignore +++ b/.gitignore @@ -2,4 +2,5 @@ node_modules dist build -.env \ No newline at end of file +.env +.nx \ No newline at end of file diff --git a/package.json b/package.json index 2636271aa..a50001ef2 100644 --- a/package.json +++ b/package.json @@ -6,40 +6,40 @@ "private": true, "scripts": { "clean": "pnpm run prebuild && lerna clean --yes", - "lint": "nx run-many --target=lint --all", + "lint": "npx nx run-many --target=lint --all", "kill-ports": "npx kill-port 4701 3000 3500 4200", "setup:project": "npx pnpm@7.9.4 i && node scripts/setup-env-files.js", - "start:dev": "cross-env TZ=UTC lerna run start --parallel --scope=@impler/{api,widget,embed,queue-manager,web}", - "start:demo": "cross-env nx run @impler/demo:start", - "start:dal": "cross-env nx run @impler/dal:start", - "start:api": "cross-env nx run @impler/api:start", - "start:embed": "cross-env nx run @impler/embed:start", - "start:widget": "cross-env nx run @impler/widget:start", - "start:queue-manager": "cross-env nx run @impler/queue-manager:start", - "start:web": "cross-env nx run @impler/web:start", - "prebuild": "nx run-many --target=prebuild --all", - "build": "nx run-many --target=build --all", - "build:api": "nx build @impler/api", - "build:dal": "nx build @impler/dal", - "build:react": "nx build @impler/react", - "build:shared": "nx build @impler/shared", - "build:widget": "nx build @impler/widget", - "build:embed": "nx build @impler/embed", - "build:client": "nx build @impler/client", - "build:demo": "nx build @impler/demo", - "build:web": "nx build @impler/web", - "build:queue-manager": "nx build @impler/queue-manager", + "start:dev": "nx run-many --target=start -p @impler/api @impler/web @impler/widget @impler/embed @impler/queue-manager --parallel=5", + "start:demo": "cross-env npx nx run @impler/demo:start", + "start:dal": "cross-env npx nx run @impler/dal:start", + "start:api": "cross-env npx nx run @impler/api:start", + "start:embed": "cross-env npx nx run @impler/embed:start", + "start:widget": "cross-env npx nx run @impler/widget:start", + "start:queue-manager": "cross-env npx nx run @impler/queue-manager:start", + "start:web": "cross-env npx nx run @impler/web:start", + "prebuild": "npx nx run-many --target=prebuild --all", + "build": "npx nx run-many --target=build --all", + "build:api": "npx nx build @impler/api", + "build:dal": "npx nx build @impler/dal", + "build:react": "npx nx build @impler/react", + "build:shared": "npx nx build @impler/shared", + "build:widget": "npx nx build @impler/widget", + "build:embed": "npx nx build @impler/embed", + "build:client": "npx nx build @impler/client", + "build:demo": "npx nx build @impler/demo", + "build:web": "npx nx build @impler/web", + "build:queue-manager": "npx nx build @impler/queue-manager", "docker:build:api": "docker build -t api -f apps/api/Dockerfile .", "docker:build:embed": "docker build -t embed -f libs/embed/Dockerfile .", "docker:build:widget": "docker build -t widget -f apps/widget/Dockerfile .", "docker:build:queue-manager": "docker build -t queue-manager -f apps/queue-manager/Dockerfile .", "docker:build:demo": "docker build -t demo -f apps/demo/Dockerfile .", "docker:build:web": "docker build -t web -f apps/web/Dockerfile .", - "start:static:widget": "cross-env nx start:static:build @impler/widget", - "start:static:demo": "cross-env nx start:static:build @impler/demo", - "start:static:web": "cross-env nx start:static:build @impler/web", - "start:docker:embed": "cross-env nx start:docker @impler/embed", - "test": "nx run-many --target=test --all", + "start:static:widget": "cross-env npx npx nx start:static:build @impler/widget", + "start:static:demo": "cross-env npx nx start:static:build @impler/demo", + "start:static:web": "cross-env npx nx start:static:build @impler/web", + "start:docker:embed": "cross-env npx nx start:docker @impler/embed", + "test": "npx nx run-many --target=test --all", "test:api": "pnpm run --filter @impler/api test", "release:patch": "lerna version patch --no-push", "release:minor": "lerna version minor --no-push", @@ -106,11 +106,11 @@ "husky": "^8.0.3", "lerna": "^6.4.1", "lint-staged": "^13.1.0", - "nx": "^14.8.6", + "nx": "^18.0.7", "prettier": "^2.8.3" }, "dependencies": { "amqp-connection-manager": "^4.1.10", "amqplib": "^0.10.3" } -} +} \ No newline at end of file diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index d904b4a56..23702ceb3 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -28,7 +28,7 @@ importers: husky: ^8.0.3 lerna: ^6.4.1 lint-staged: ^13.1.0 - nx: ^14.8.6 + nx: ^18.0.7 prettier: ^2.8.3 dependencies: amqp-connection-manager: 4.1.14_amqplib@0.10.3 @@ -37,7 +37,7 @@ importers: '@commitlint/cli': 17.8.1 '@commitlint/config-conventional': 17.8.1 '@nrwl/nx-cloud': 14.7.0 - '@nrwl/workspace': 14.8.9_j2356uq6yfruercrclwmipl55m + '@nrwl/workspace': 14.8.9_xeq5nk6hknuhqbcqksu6n7u5uq '@typescript-eslint/eslint-plugin': 5.62.0_gceg25gd4xew4ky25uvc7u6nti '@typescript-eslint/parser': 5.62.0_4lxgoysztp3gakdxqfzw7vhg4u cross-env: 7.0.3 @@ -56,7 +56,7 @@ importers: husky: 8.0.3 lerna: 6.6.2 lint-staged: 13.3.0 - nx: 14.8.9 + nx: 18.0.7 prettier: 2.8.8 apps/api: @@ -3564,7 +3564,7 @@ packages: dependencies: '@jest/types': 28.1.3 '@types/node': 20.11.24 - chalk: 4.1.0 + chalk: 4.1.2 jest-message-util: 28.1.3 jest-util: 28.1.3 slash: 3.0.0 @@ -3907,7 +3907,7 @@ packages: '@jest/types': 28.1.3 '@jridgewell/trace-mapping': 0.3.25 babel-plugin-istanbul: 6.1.1 - chalk: 4.1.0 + chalk: 4.1.2 convert-source-map: 1.9.0 fast-json-stable-stringify: 2.1.0 graceful-fs: 4.2.11 @@ -3953,7 +3953,7 @@ packages: '@types/istanbul-reports': 3.0.4 '@types/node': 20.11.24 '@types/yargs': 17.0.32 - chalk: 4.1.0 + chalk: 4.1.2 /@jridgewell/gen-mapping/0.3.5: resolution: {integrity: sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg==} @@ -5096,7 +5096,7 @@ packages: tslib: 2.6.2 dev: true - /@nrwl/jest/14.8.9_nx@14.8.9+typescript@4.9.5: + /@nrwl/jest/14.8.9_3777ke3xwqblc53cr6spm7uksi: resolution: {integrity: sha512-TTfkwMKiecWAL4r6vkEZCoF+Z+zgeM9fusMEUOjgRZfb+YN1UlJf2B6SrmcsaKoKtEaTC1OEvPSWOZ9w3u/Adw==} dependencies: '@jest/reporters': 28.1.1 @@ -5106,7 +5106,7 @@ packages: chalk: 4.1.0 dotenv: 10.0.0 identity-obj-proxy: 3.0.0 - jest-config: 28.1.1 + jest-config: 28.1.1_isazjvpdqw62gpjxgwyes7putu jest-resolve: 28.1.1 jest-util: 28.1.1 resolve.exports: 1.1.0 @@ -5120,7 +5120,7 @@ packages: - typescript dev: true - /@nrwl/linter/14.8.9_4lxgoysztp3gakdxqfzw7vhg4u: + /@nrwl/linter/14.8.9_bv5ebjt5fqnskuipb3rsejj5i4: resolution: {integrity: sha512-JqDAIxL2Tmb+jlNb706XuldMIDBKD2FyDnYTTGyQ+nKcB/0RISEEG9o+A/JnhG1YN8PxZ/oGnrsY65agfufCdg==} peerDependencies: eslint: ^8.0.0 @@ -5129,7 +5129,7 @@ packages: optional: true dependencies: '@nrwl/devkit': 14.8.9_nx@14.8.9+typescript@4.9.5 - '@nrwl/jest': 14.8.9_nx@14.8.9+typescript@4.9.5 + '@nrwl/jest': 14.8.9_3777ke3xwqblc53cr6spm7uksi '@phenomnomnominal/tsquery': 4.1.1_typescript@4.9.5 eslint: 8.57.0 nx: 14.8.9 @@ -5265,7 +5265,19 @@ packages: - debug dev: true - /@nrwl/workspace/14.8.9_j2356uq6yfruercrclwmipl55m: + /@nrwl/tao/18.0.7: + resolution: {integrity: sha512-oJ1Euo3mxy7BdC4/z/M+UO7RVYrYRs700R/vyGAEaELBj6dv8X7qm+fH4jTAbECHJLsmNp/HYnfAdimsK+rKMQ==} + hasBin: true + dependencies: + nx: 18.0.7 + tslib: 2.6.2 + transitivePeerDependencies: + - '@swc-node/register' + - '@swc/core' + - debug + dev: true + + /@nrwl/workspace/14.8.9_xeq5nk6hknuhqbcqksu6n7u5uq: resolution: {integrity: sha512-kn5zPhBG0OFwKPCVkgY0t1Jke1KAQyyoYC0d5JhON3KW/TgXrOeUHXOjHr2cL5yCnRLcqdwPxaSqwfK2JFUc2g==} peerDependencies: prettier: ^2.6.2 @@ -5274,8 +5286,8 @@ packages: optional: true dependencies: '@nrwl/devkit': 14.8.9_nx@14.8.9+typescript@4.9.5 - '@nrwl/jest': 14.8.9_nx@14.8.9+typescript@4.9.5 - '@nrwl/linter': 14.8.9_4lxgoysztp3gakdxqfzw7vhg4u + '@nrwl/jest': 14.8.9_3777ke3xwqblc53cr6spm7uksi + '@nrwl/linter': 14.8.9_bv5ebjt5fqnskuipb3rsejj5i4 '@parcel/watcher': 2.0.4 chalk: 4.1.0 chokidar: 3.6.0 @@ -5323,6 +5335,96 @@ packages: - encoding dev: false + /@nx/nx-darwin-arm64/18.0.7: + resolution: {integrity: sha512-0ZCgalq5NwJy0SPJGisFcT+kHftWoyMyb78yFNFeFCL7dPmLUq2QqbLR2HFo2SIuPFY5+DVv9FBB63ZbdPXTJw==} + engines: {node: '>= 10'} + cpu: [arm64] + os: [darwin] + requiresBuild: true + dev: true + optional: true + + /@nx/nx-darwin-x64/18.0.7: + resolution: {integrity: sha512-yA5bXhsw0C4YjUcJcsXgsN/Pv8nSM3xo8hJ+RJCjgkh15f3ylXzYvBa+xL6qWTyZqhICULDInfJwsw9x5GTQWg==} + engines: {node: '>= 10'} + cpu: [x64] + os: [darwin] + requiresBuild: true + dev: true + optional: true + + /@nx/nx-freebsd-x64/18.0.7: + resolution: {integrity: sha512-KplveiJ59HeMLUN6S6dWMVjIgzLYx0v/1W9RdmTJB8EAAiduJdtDip0GLjSj902pEXbIhr3n9p4USPWFnrdL5w==} + engines: {node: '>= 10'} + cpu: [x64] + os: [freebsd] + requiresBuild: true + dev: true + optional: true + + /@nx/nx-linux-arm-gnueabihf/18.0.7: + resolution: {integrity: sha512-Uj4OF7yZLK9US/+4a33FiFpyP6SaDB34HLHIht9ROjL6dGxv1iUs8Ut+JaUQ6DaP/XBwV6/+CDBH5uXMfMWLww==} + engines: {node: '>= 10'} + cpu: [arm] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@nx/nx-linux-arm64-gnu/18.0.7: + resolution: {integrity: sha512-hGuM7mtOsZTuxnBTm9uLKNBmkRL0zQs0ZtFomHscSt/reN8WBgduKSPWJ18LLj5D7Z1otxI3ooUf8+5/jwmr3A==} + engines: {node: '>= 10'} + cpu: [arm64] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@nx/nx-linux-arm64-musl/18.0.7: + resolution: {integrity: sha512-34Xb5mZT3p2E6mM0D6cFIpPF5hJtF3aDzBnzeitP/lZe70n+S0PUpgB/2Vi9j3IHW2xjci5jU2UYsdF2RIEWTQ==} + engines: {node: '>= 10'} + cpu: [arm64] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@nx/nx-linux-x64-gnu/18.0.7: + resolution: {integrity: sha512-tn1puRzCk/Sn8f7d1134Zyob1CT25kovPWPvUadvEoqqetMgRgVxMqTr7Ud/2hu61iGSKQEmOlQ2bVM/NMeRvA==} + engines: {node: '>= 10'} + cpu: [x64] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@nx/nx-linux-x64-musl/18.0.7: + resolution: {integrity: sha512-at1nI9mBMNMCIC5BrY8oJ+7ptknZPhQwu7j4jhRAgcHd2JOZZtgJSo4FI2chBTbzf3SLQL1omts0zKB1syas1w==} + engines: {node: '>= 10'} + cpu: [x64] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@nx/nx-win32-arm64-msvc/18.0.7: + resolution: {integrity: sha512-DTn5X5NhnjpG1LZgESM0EmBPLnwoeZzOaJfjt92Loib1TmALEHUIdVRcshb8FJfoXY4zNEdNUCmZ+M3us4xb9A==} + engines: {node: '>= 10'} + cpu: [arm64] + os: [win32] + requiresBuild: true + dev: true + optional: true + + /@nx/nx-win32-x64-msvc/18.0.7: + resolution: {integrity: sha512-/2Ue0kTuvXQpF0QfJGtBZ5yqhpRVcDTidDcZSgdFdNEkqUXK2GgXG4lPQtw8zf2Ja9Q+93lXwH6NMhQWCB8cNA==} + engines: {node: '>= 10'} + cpu: [x64] + os: [win32] + requiresBuild: true + dev: true + optional: true + /@octokit/auth-token/3.0.4: resolution: {integrity: sha512-TWFX7cZF2LXoCvdmJWY7XVPi74aSY0+FfBZNSXEXFkMpjcqsQwDSYVv5FhRFaI0V1ECnwbz4j59T/G+rXNWaIQ==} engines: {node: '>= 14'} @@ -9975,7 +10077,7 @@ packages: '@types/babel__core': 7.20.5 babel-plugin-istanbul: 6.1.1 babel-preset-jest: 28.1.3_@babel+core@7.24.0 - chalk: 4.1.0 + chalk: 4.1.2 graceful-fs: 4.2.11 slash: 3.0.0 transitivePeerDependencies: @@ -12415,6 +12517,11 @@ packages: engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} dev: true + /diff-sequences/29.6.3: + resolution: {integrity: sha512-EjePK1srD3P08o2j4f0ExnylqRs5B9tJjcp9t1krH2qRi8CCdsYfwe9JgSLurFBWwq4uOlipzfk5fHNvwFKr8Q==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + dev: true + /diff/4.0.2: resolution: {integrity: sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==} engines: {node: '>=0.3.1'} @@ -12566,6 +12673,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-expand/5.1.0: resolution: {integrity: sha512-YXQl1DSa4/PQyRfgrv6aoNjhasp/p4qs9FjJ4q4cQk+8m4r6k4ZSiEyytKG8f8W9gi8WsQtIObNmKd+tMzNTmA==} @@ -12573,6 +12685,11 @@ packages: resolution: {integrity: sha512-rlBi9d8jpv9Sf1klPjNfFAuWDjKLwTIJJ/VxtoTwIR6hnZxcEOQCZg2oIL3MWBYw5GpUDKOEnND7LXTbIpQ03Q==} engines: {node: '>=10'} + /dotenv/16.3.2: + resolution: {integrity: sha512-HTlk5nmhkm8F6JcdXvHIzaorzCoziNQT9mGxLPVXW8wJF1TiGSL60ZGB4gHWabHOaMmWmhvk2/lPHfnBiT78AQ==} + engines: {node: '>=12'} + dev: true + /dotenv/16.4.5: resolution: {integrity: sha512-ZmdL2rui+eB2YwhsWzjInR8LldtZHGDoQ1ugH85ppHKwpUHL7j7rN0Ti9NCnGiQbhaZ11FpR+7ao1dNsmduNUg==} engines: {node: '>=12'} @@ -16179,7 +16296,7 @@ packages: '@jest/test-result': 28.1.3 '@jest/types': 28.1.3 '@types/node': 20.11.24 - chalk: 4.1.0 + chalk: 4.1.2 co: 4.6.0 dedent: 0.7.0 is-generator-fn: 2.1.0 @@ -16267,7 +16384,7 @@ packages: - utf-8-validate dev: false - /jest-config/28.1.1: + /jest-config/28.1.1_isazjvpdqw62gpjxgwyes7putu: resolution: {integrity: sha512-tASynMhS+jVV85zKvjfbJ8nUyJS/jUSYZ5KQxLUN2ZCvcQc/OmhQl2j6VEL3ezQkNofxn5pQ3SPYWPHb0unTZA==} engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} peerDependencies: @@ -16282,6 +16399,7 @@ packages: '@babel/core': 7.24.0 '@jest/test-sequencer': 28.1.3 '@jest/types': 28.1.3 + '@types/node': 20.11.24 babel-jest: 28.1.3_@babel+core@7.24.0 chalk: 4.1.0 ci-info: 3.9.0 @@ -16301,6 +16419,7 @@ packages: pretty-format: 28.1.3 slash: 3.0.0 strip-json-comments: 3.1.1 + ts-node: 10.9.2_unlytyolalkuehtxpekxzoybxi transitivePeerDependencies: - supports-color dev: true @@ -16319,12 +16438,22 @@ packages: resolution: {integrity: sha512-8RqP1B/OXzjjTWkqMX67iqgwBVJRgCyKD3L9nq+6ZqJMdvjE8RgHktqZ6jNrkdMT+dJuYNI3rhQpxaz7drJHfw==} engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} dependencies: - chalk: 4.1.0 + chalk: 4.1.2 diff-sequences: 28.1.1 jest-get-type: 28.0.2 pretty-format: 28.1.3 dev: true + /jest-diff/29.7.0: + resolution: {integrity: sha512-LMIgiIrhigmPrs03JHpxUh2yISK3vLFPkAodPeo0+BuF7wA2FoQbkEg1u8gBYBThncu7e1oEDUfIXVuTqLRUjw==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + dependencies: + chalk: 4.1.2 + diff-sequences: 29.6.3 + jest-get-type: 29.6.3 + pretty-format: 29.7.0 + dev: true + /jest-docblock/27.5.1: resolution: {integrity: sha512-rl7hlABeTsRYxKiUfpHrQrG4e2obOiTQWfMEH3PxPjOtdsfLQO4ReWSZaQ7DETm4xu07rl4q/h4zcKXyU0/OzQ==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} @@ -16355,7 +16484,7 @@ packages: engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} dependencies: '@jest/types': 28.1.3 - chalk: 4.1.0 + chalk: 4.1.2 jest-get-type: 28.0.2 jest-util: 28.1.3 pretty-format: 28.1.3 @@ -16413,6 +16542,11 @@ packages: engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} dev: true + /jest-get-type/29.6.3: + resolution: {integrity: sha512-zrteXnqYxfQh7l5FHyL38jL39di8H8rHoecLH3JNxH3BwOrBsNeabdap5e0I23lD4HHI8W5VFBZqG4Eaq5LNcw==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + dev: true + /jest-haste-map/26.6.2: resolution: {integrity: sha512-easWIJXIw71B2RdR8kgqpjQrbMRWQBgiBwXYEhtGUTaX+doCjBheluShdDMeR8IMfJiTqH4+zfhtg29apJf/8w==} engines: {node: '>= 10.14.2'} @@ -16530,7 +16664,7 @@ packages: resolution: {integrity: sha512-kQeJ7qHemKfbzKoGjHHrRKH6atgxMk8Enkk2iPQ3XwO6oE/KYD8lMYOziCkeSB9G4adPM4nR1DE8Tf5JeWH6Bw==} engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} dependencies: - chalk: 4.1.0 + chalk: 4.1.2 jest-diff: 28.1.3 jest-get-type: 28.0.2 pretty-format: 28.1.3 @@ -16558,7 +16692,7 @@ packages: '@babel/code-frame': 7.23.5 '@jest/types': 28.1.3 '@types/stack-utils': 2.0.3 - chalk: 4.1.0 + chalk: 4.1.2 graceful-fs: 4.2.11 micromatch: 4.0.5 pretty-format: 28.1.3 @@ -16677,7 +16811,7 @@ packages: resolution: {integrity: sha512-Z1W3tTjE6QaNI90qo/BJpfnvpxtaFTFw5CDgwpyE/Kz8U/06N1Hjf4ia9quUhCh39qIGWF1ZuxFiBiJQwSEYKQ==} engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} dependencies: - chalk: 4.1.0 + chalk: 4.1.2 graceful-fs: 4.2.11 jest-haste-map: 28.1.3 jest-pnp-resolver: 1.2.3_jest-resolve@28.1.3 @@ -16730,7 +16864,7 @@ packages: '@jest/transform': 28.1.3 '@jest/types': 28.1.3 '@types/node': 20.11.24 - chalk: 4.1.0 + chalk: 4.1.2 emittery: 0.10.2 graceful-fs: 4.2.11 jest-docblock: 28.1.1 @@ -16790,7 +16924,7 @@ packages: '@jest/test-result': 28.1.3 '@jest/transform': 28.1.3 '@jest/types': 28.1.3 - chalk: 4.1.0 + chalk: 4.1.2 cjs-module-lexer: 1.2.3 collect-v8-coverage: 1.0.2 execa: 5.1.1 @@ -16870,7 +17004,7 @@ packages: '@types/babel__traverse': 7.20.5 '@types/prettier': 2.7.3 babel-preset-current-node-syntax: 1.0.1_@babel+core@7.24.0 - chalk: 4.1.0 + chalk: 4.1.2 expect: 28.1.3 graceful-fs: 4.2.11 jest-diff: 28.1.3 @@ -16951,7 +17085,7 @@ packages: dependencies: '@jest/types': 28.1.3 camelcase: 6.3.0 - chalk: 4.1.0 + chalk: 4.1.2 jest-get-type: 28.0.2 leven: 3.1.0 pretty-format: 28.1.3 @@ -19280,6 +19414,68 @@ packages: - debug dev: true + /nx/18.0.7: + resolution: {integrity: sha512-jcJ7ohP/rgqI9X6FJ8WnsPHpzm99oBV9qmaUeOUHWsdjp8r+2ptSHDmMmA67BPT+J6T+/ILhVlgzboXV1W7Ccg==} + hasBin: true + requiresBuild: true + peerDependencies: + '@swc-node/register': ^1.8.0 + '@swc/core': ^1.3.85 + peerDependenciesMeta: + '@swc-node/register': + optional: true + '@swc/core': + optional: true + dependencies: + '@nrwl/tao': 18.0.7 + '@yarnpkg/lockfile': 1.1.0 + '@yarnpkg/parsers': 3.0.0-rc.46 + '@zkochan/js-yaml': 0.0.6 + axios: 1.6.7 + chalk: 4.1.2 + cli-cursor: 3.1.0 + cli-spinners: 2.6.1 + cliui: 8.0.1 + dotenv: 16.3.2 + 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.1 + 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.6.0 + string-width: 4.2.3 + strong-log-transformer: 2.1.0 + tar-stream: 2.2.0 + tmp: 0.2.3 + tsconfig-paths: 4.2.0 + tslib: 2.6.2 + yargs: 17.7.2 + yargs-parser: 21.1.1 + optionalDependencies: + '@nx/nx-darwin-arm64': 18.0.7 + '@nx/nx-darwin-x64': 18.0.7 + '@nx/nx-freebsd-x64': 18.0.7 + '@nx/nx-linux-arm-gnueabihf': 18.0.7 + '@nx/nx-linux-arm64-gnu': 18.0.7 + '@nx/nx-linux-arm64-musl': 18.0.7 + '@nx/nx-linux-x64-gnu': 18.0.7 + '@nx/nx-linux-x64-musl': 18.0.7 + '@nx/nx-win32-arm64-msvc': 18.0.7 + '@nx/nx-win32-x64-msvc': 18.0.7 + transitivePeerDependencies: + - debug + dev: true + /oauth/0.10.0: resolution: {integrity: sha512-1orQ9MT1vHFGQxhuy7E/0gECD3fd2fCC+PIX+/jgmU/gI3EpRocXtmtvxCO5x3WZ443FLTLFWNDjl5MPJf9u+Q==} dev: false @@ -19464,6 +19660,20 @@ packages: prelude-ls: 1.2.1 type-check: 0.4.0 + /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'} @@ -20959,6 +21169,15 @@ packages: react-is: 18.2.0 dev: true + /pretty-format/29.7.0: + resolution: {integrity: sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + dependencies: + '@jest/schemas': 29.6.3 + ansi-styles: 5.2.0 + react-is: 18.2.0 + dev: true + /pretty-hrtime/1.0.3: resolution: {integrity: sha512-66hKPCr+72mlfiSjlEB1+45IjXSqvVAIy6mocupoww4tBFE9R9IhwwUGoI4G++Tc9Aq+2rxOt0RFU6gPcrte0A==} engines: {node: '>= 0.8'} @@ -24222,7 +24441,6 @@ packages: typescript: 4.9.5 v8-compile-cache-lib: 3.0.1 yn: 3.1.1 - dev: false /ts-pnp/1.2.0_typescript@4.9.5: resolution: {integrity: sha512-csd+vJOb/gkzvcCHgTGSChYpy5f1/XKNsmvBGO4JXS+z1v2HobugDz4s1IeFXM3wZB44uczs+eazB5Q/ccdhQw==}