diff --git a/package.json b/package.json index a500a290..c407fb5a 100644 --- a/package.json +++ b/package.json @@ -33,8 +33,8 @@ }, "dependencies": { "@actions/core": "^1.10.0", - "@nx/devkit": "16.7.4", - "@nx/workspace": "16.7.4", + "@nx/devkit": "16.8.0", + "@nx/workspace": "16.8.0", "@types/tar": "^6.1.5", "axios": "^1.5.0", "crypto-js": "^4.1.1", @@ -50,13 +50,13 @@ "@google-cloud/storage": "^7.0.1", "@jamesives/github-pages-deploy-action": "^4.4.3", "@jscutlery/semver": "^3.1.0", - "@nx/eslint-plugin": "16.7.4", - "@nx/jest": "16.7.4", - "@nx/js": "16.7.4", - "@nx/node": "16.7.4", - "@nx/plugin": "16.7.4", - "@nx/react": "16.7.4", - "@nx/webpack": "16.7.4", + "@nx/eslint-plugin": "16.8.0", + "@nx/jest": "16.8.0", + "@nx/js": "16.8.0", + "@nx/node": "16.8.0", + "@nx/plugin": "16.8.0", + "@nx/react": "16.8.0", + "@nx/webpack": "16.8.0", "@swc-node/register": "^1.6.7", "@swc/core": "^1.3.81", "@types/jest": "29.5.4", @@ -73,7 +73,7 @@ "husky": "^8.0.3", "jest": "29.6.4", "jest-environment-jsdom": "29.6.4", - "nx": "16.7.4", + "nx": "16.8.0", "nx-cloud": "16.3.0", "prettier": "3.0.3", "ts-jest": "29.1.1", diff --git a/packages/core/migrations.json b/packages/core/migrations.json new file mode 100644 index 00000000..65a4590b --- /dev/null +++ b/packages/core/migrations.json @@ -0,0 +1,3 @@ +{ + "generators": {} +} diff --git a/packages/core/package.json b/packages/core/package.json index fe40296f..6781ca98 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -1,5 +1,26 @@ { "name": "@nx-extend/core", "version": "4.3.2", - "main": "src/index.js" + "main": "src/index.js", + "nx-migrations": { + "migrations": "./migrations.json", + "packageGroup": [ + "@nx-extend/changelog-notify", + "@nx-extend/e2e-runner", + "@nx-extend/firebase-hosting", + "@nx-extend/gcp-cloud-run", + "@nx-extend/gcp-deployment-manager", + "@nx-extend/gcp-functions", + "@nx-extend/gcp-secrets", + "@nx-extend/gcp-storage", + "@nx-extend/gcp-task-runner", + "@nx-extend/github-pages", + "@nx-extend/playwright", + "@nx-extend/pulumi", + "@nx-extend/strapi", + "@nx-extend/terraform", + "@nx-extend/translations", + "@nx-extend/vercel" + ] + } } diff --git a/packages/gcp-functions/src/utils/generate-package-json.ts b/packages/gcp-functions/src/utils/generate-package-json.ts index ba64b789..2a36847b 100644 --- a/packages/gcp-functions/src/utils/generate-package-json.ts +++ b/packages/gcp-functions/src/utils/generate-package-json.ts @@ -1,5 +1,6 @@ import { - ExecutorContext, + detectPackageManager, + ExecutorContext, getPackageManagerCommand, logger, readJsonFile, writeJsonFile @@ -103,8 +104,8 @@ export const generatePackageJson = ( if (generateLockFile) { fs.writeFileSync( - `${options.outputPath}/${getLockFileName()}`, - createLockFile(packageJson), + `${options.outputPath}/${getLockFileName(detectPackageManager())}`, + createLockFile(packageJson, readCachedProjectGraph()), { encoding: 'utf-8' } diff --git a/packages/strapi/src/utils/create-package-json.ts b/packages/strapi/src/utils/create-package-json.ts index f10be833..daf74376 100644 --- a/packages/strapi/src/utils/create-package-json.ts +++ b/packages/strapi/src/utils/create-package-json.ts @@ -1,4 +1,4 @@ -import { readJsonFile, writeJsonFile } from '@nx/devkit' +import { detectPackageManager, readJsonFile, writeJsonFile } from '@nx/devkit' import { createLockFile, createPackageJson as generatePackageJson } from '@nx/js' import { readCachedProjectGraph } from '@nx/workspace/src/core/project-graph' import { existsSync,writeFileSync } from 'fs' @@ -55,8 +55,8 @@ export async function createPackageJson( if (generateLockFile) { writeFileSync( - `${outputPath}/${getLockFileName()}`, - createLockFile(packageJson), + `${outputPath}/${getLockFileName(detectPackageManager())}`, + createLockFile(packageJson, readCachedProjectGraph()), { encoding: 'utf-8' } diff --git a/yarn.lock b/yarn.lock index 02d9c1c2..e58cade1 100644 --- a/yarn.lock +++ b/yarn.lock @@ -3783,48 +3783,57 @@ __metadata: languageName: node linkType: hard -"@nrwl/eslint-plugin-nx@npm:16.7.4": - version: 16.7.4 - resolution: "@nrwl/eslint-plugin-nx@npm:16.7.4" +"@nrwl/devkit@npm:16.8.0": + version: 16.8.0 + resolution: "@nrwl/devkit@npm:16.8.0" dependencies: - "@nx/eslint-plugin": 16.7.4 - checksum: 26760eee7a64525cc6d65224db520ec09d7c1f660220d3e49079d84e51e06612579e3936d5403db388426f23b33ddb3a0f62f142f246c53f9892b217610d3149 + "@nx/devkit": 16.8.0 + checksum: 760f2f5b4cace1b4dd23e990d1f49cc0441d40686024b446d0b46b650afc3a786d6328916c87df77f423541f7fa7cee4913ddb5b5c553f994ce0f8c42142a5c2 languageName: node linkType: hard -"@nrwl/jest@npm:16.7.4": - version: 16.7.4 - resolution: "@nrwl/jest@npm:16.7.4" +"@nrwl/eslint-plugin-nx@npm:16.8.0": + version: 16.8.0 + resolution: "@nrwl/eslint-plugin-nx@npm:16.8.0" dependencies: - "@nx/jest": 16.7.4 - checksum: 45112b1732dfe9803a6c03b7d1a022542ee91bad73df4630b46c03c355553ded93abf5962ab512ed1924b7bd5d51f3c49886477ffc86d512c9a9a6ada6637fc5 + "@nx/eslint-plugin": 16.8.0 + checksum: de9d7d39f47daf4267f1bbb8bed0ec063247cd975f38a5ac25c5de7021dfaf097c108c3c71fb6db283ac496272f65d6fcf1ab488c5620b677e85346b8d5a3881 languageName: node linkType: hard -"@nrwl/js@npm:16.7.4": - version: 16.7.4 - resolution: "@nrwl/js@npm:16.7.4" +"@nrwl/jest@npm:16.8.0": + version: 16.8.0 + resolution: "@nrwl/jest@npm:16.8.0" dependencies: - "@nx/js": 16.7.4 - checksum: 8ad2ec3ffa611c28f8e11a2e1582f8e28a7d8306930c1cc792dea96d59645870743ed4826bf192b5300d81f041f157072ef95cca1705654863db4f90b4437210 + "@nx/jest": 16.8.0 + checksum: 6955f62874290cd62c99cc5cfb8cd42d62b3303cb0b9ed022af27e9989b395ee1e1470af0ada16eae9a33c78cde93920fbff39ad44c13d982d2ed725b72cb4fa languageName: node linkType: hard -"@nrwl/linter@npm:16.7.4": - version: 16.7.4 - resolution: "@nrwl/linter@npm:16.7.4" +"@nrwl/js@npm:16.8.0": + version: 16.8.0 + resolution: "@nrwl/js@npm:16.8.0" dependencies: - "@nx/linter": 16.7.4 - checksum: 9a896b38943ae5c0019d0ac6438b0f5510c5a6d37198f3c35e9d18ddc9c43bb452e57a5f1f52ee0b3a1a8acb75e40ade24d7d7a392fbdbe23a038c372e4d3a34 + "@nx/js": 16.8.0 + checksum: c156570cdd3b4bfcee8e357473ab3c42132955ad78b8e2c300189a5a3059ad6bad159580b536386c42692738cfe6776428facf37b4fa7455df3a04067a1b2ffe languageName: node linkType: hard -"@nrwl/node@npm:16.7.4": - version: 16.7.4 - resolution: "@nrwl/node@npm:16.7.4" +"@nrwl/linter@npm:16.8.0": + version: 16.8.0 + resolution: "@nrwl/linter@npm:16.8.0" dependencies: - "@nx/node": 16.7.4 - checksum: 48fc06ba36e942e91ebbc62d873b4694b58ba1b6a65993c928add9d0d320a3377235e94567ba6977493e6b0e3884949d0f01935121ed410a0307645450927843 + "@nx/linter": 16.8.0 + checksum: f053ae1c8d4ea308b11ebdbd1cceb942f7a7a6aa3b1731c65740fd3f7ce81c320f44f7a02ebc37daddfc904cddffc95c2d29b9f6e751786a35c4797104a84c93 + languageName: node + linkType: hard + +"@nrwl/node@npm:16.8.0": + version: 16.8.0 + resolution: "@nrwl/node@npm:16.8.0" + dependencies: + "@nx/node": 16.8.0 + checksum: 7050cd1bfba78612046726e406eef175a2bc44c61bff03184134af743207fa483409618074d4ed04a92b4244c61d4cb83ecb2ccb6e54c23a45b93cdfb74cc887 languageName: node linkType: hard @@ -3837,60 +3846,60 @@ __metadata: languageName: node linkType: hard -"@nrwl/nx-plugin@npm:16.7.4": - version: 16.7.4 - resolution: "@nrwl/nx-plugin@npm:16.7.4" +"@nrwl/nx-plugin@npm:16.8.0": + version: 16.8.0 + resolution: "@nrwl/nx-plugin@npm:16.8.0" dependencies: - "@nx/plugin": 16.7.4 - checksum: e5216b05256b0fb7b9bbb59f3aa4bfe94f5a590533e2049a6b97c1df745ac5c1598dff0189cf4d4b3abb8fafc9a3501ba6badd582c7989498aed57e506de6359 + "@nx/plugin": 16.8.0 + checksum: b21eff314c622d82b84148c0d4fd4e23b84447dbaa388ff8dafc6fc8f2641bd9bd724cf34ffcdacc8dc8013b8d74f6f7ffa8f2094c3fda837abea0d40c8c021b languageName: node linkType: hard -"@nrwl/react@npm:16.7.4": - version: 16.7.4 - resolution: "@nrwl/react@npm:16.7.4" +"@nrwl/react@npm:16.8.0": + version: 16.8.0 + resolution: "@nrwl/react@npm:16.8.0" dependencies: - "@nx/react": 16.7.4 - checksum: 3f58cf19e0ada7a550cac14f61612fda2c7baafdadfbe2ce498bb722e3588d7e0130c1d0e1e010fc6991c65f7cd7bc02dd2cd483b0ef3727480e1ebf0603a803 + "@nx/react": 16.8.0 + checksum: 5ce1ef9e3082ecc03fa6450223ce264128fde1efa5992b905f31a711ca81f81ed1758cafb925bd4a43cf02550672f85aa8af8fe9a97c4b1efbb684c84ad91d6f languageName: node linkType: hard -"@nrwl/tao@npm:16.7.4": - version: 16.7.4 - resolution: "@nrwl/tao@npm:16.7.4" +"@nrwl/tao@npm:16.8.0": + version: 16.8.0 + resolution: "@nrwl/tao@npm:16.8.0" dependencies: - nx: 16.7.4 + nx: 16.8.0 tslib: ^2.3.0 bin: tao: index.js - checksum: d4ccc192162afa03983e8b9ab656944966bf93c1e50ef1826862b3f8e32f911312de819f4ff55be6a64082007ead678b76f8cb55f068a5841a7a51a3fa2882a5 + checksum: 47ec5bc2e8ff1ac96da3791d7c0df08d129e841048918b5124c377dcd3d4b5b56d5f884d65623113a3f8b468262da43e81d2574b09b62e4584a70e822653c2f3 languageName: node linkType: hard -"@nrwl/web@npm:16.7.4": - version: 16.7.4 - resolution: "@nrwl/web@npm:16.7.4" +"@nrwl/web@npm:16.8.0": + version: 16.8.0 + resolution: "@nrwl/web@npm:16.8.0" dependencies: - "@nx/web": 16.7.4 - checksum: 49fdcc9b5707cacf872eb580e7e393cdb72ecd0a87690c4e893ba7d20f2366a9e31e2274aee65f96bbfafcaca92a150a575ff8ab8e43c5d611beaabc2c0745b2 + "@nx/web": 16.8.0 + checksum: b1ccedcf74015d648f3b498a25dd87ff04216596e46ebe85887dd5ca9a0895d5739790fc9773071e7a074fc3d58cfded26bab9d695aeeeaf654b98079d6a36bf languageName: node linkType: hard -"@nrwl/webpack@npm:16.7.4": - version: 16.7.4 - resolution: "@nrwl/webpack@npm:16.7.4" +"@nrwl/webpack@npm:16.8.0": + version: 16.8.0 + resolution: "@nrwl/webpack@npm:16.8.0" dependencies: - "@nx/webpack": 16.7.4 - checksum: ef16f0e351aa935b164c629bb37b102daf9d513cf891bf310251441f36bf4bcf10513f72206d8e812f28e0cc975801e443b9fc0e209813f3a4f541a3590e650e + "@nx/webpack": 16.8.0 + checksum: 7e3d8d4b4ba5dc363c6ca76751aef2e0ca377770261c6dad633b9905408a715c05a6b4b7e669524e0cb96fba4ce8c3670a0ee097998468d6c76e6308b5d9c753 languageName: node linkType: hard -"@nrwl/workspace@npm:16.7.4": - version: 16.7.4 - resolution: "@nrwl/workspace@npm:16.7.4" +"@nrwl/workspace@npm:16.8.0": + version: 16.8.0 + resolution: "@nrwl/workspace@npm:16.8.0" dependencies: - "@nx/workspace": 16.7.4 - checksum: edb538a8cc6ff0ef45db80f7b4e5f1e9079bf45afdbbcfac461a338a5e288b8338de9e6134211fe9774e54c0d5cf4e233046b02b0618383af223c92e9f1c26dc + "@nx/workspace": 16.8.0 + checksum: 221225b25460a7b313cbee2c01eac79d377ab4a357fab5f815a00ab8484be69f03eaaa6ae31f316bbb5c30c5ba3e433bbf2dd77a5fa82461d7eeeaef08eb8510 languageName: node linkType: hard @@ -4041,13 +4050,30 @@ __metadata: languageName: node linkType: hard -"@nx/eslint-plugin@npm:16.7.4": - version: 16.7.4 - resolution: "@nx/eslint-plugin@npm:16.7.4" +"@nx/devkit@npm:16.8.0": + version: 16.8.0 + resolution: "@nx/devkit@npm:16.8.0" dependencies: - "@nrwl/eslint-plugin-nx": 16.7.4 - "@nx/devkit": 16.7.4 - "@nx/js": 16.7.4 + "@nrwl/devkit": 16.8.0 + ejs: ^3.1.7 + enquirer: ~2.3.6 + ignore: ^5.0.4 + semver: 7.5.3 + tmp: ~0.2.1 + tslib: ^2.3.0 + peerDependencies: + nx: ">= 15 <= 17" + checksum: 3d098fc3740a802e519a418cfa70fad8fe2a423e2e5b5be15f6af146e349d1572aa07f75efcd586bab206395b47e451c554ed30993d1e796bc66fb2a43800a8f + languageName: node + linkType: hard + +"@nx/eslint-plugin@npm:16.8.0": + version: 16.8.0 + resolution: "@nx/eslint-plugin@npm:16.8.0" + dependencies: + "@nrwl/eslint-plugin-nx": 16.8.0 + "@nx/devkit": 16.8.0 + "@nx/js": 16.8.0 "@typescript-eslint/type-utils": ^5.60.1 "@typescript-eslint/utils": ^5.60.1 chalk: ^4.1.0 @@ -4061,35 +4087,34 @@ __metadata: peerDependenciesMeta: eslint-config-prettier: optional: true - checksum: bbd2d9480efcd039e33194a26639d76b1d1c83ead4404892d4b8174de28ad7897b23419d22b1c44afdbfd110280566d9f879ecc650505c1c58af812dd7dbe8ff + checksum: eac9ad94d5624f23f7ff56e1499c56f4648c689a4a15e5e3721df18019b0539d9fc5ef5b839123cb1beb62bc52866cab54c36e64369c0c09c7244300934fe6ac languageName: node linkType: hard -"@nx/jest@npm:16.7.4": - version: 16.7.4 - resolution: "@nx/jest@npm:16.7.4" +"@nx/jest@npm:16.8.0": + version: 16.8.0 + resolution: "@nx/jest@npm:16.8.0" dependencies: "@jest/reporters": ^29.4.1 "@jest/test-result": ^29.4.1 - "@nrwl/jest": 16.7.4 - "@nx/devkit": 16.7.4 - "@nx/js": 16.7.4 + "@nrwl/jest": 16.8.0 + "@nx/devkit": 16.8.0 + "@nx/js": 16.8.0 "@phenomnomnominal/tsquery": ~5.0.1 chalk: ^4.1.0 - dotenv: ~16.3.1 identity-obj-proxy: 3.0.0 jest-config: ^29.4.1 jest-resolve: ^29.4.1 jest-util: ^29.4.1 resolve.exports: 1.1.0 tslib: ^2.3.0 - checksum: c236616774c3458688a8071afc6ac9a3a49a60a90a1b30479a4335733307c0441f647c3d6bee52f9b3de1f1db8054c9db045f20fc22d38dce801efa79ddf8d2c + checksum: f19981c5de3c458e131e279e04b6d3b092728e4792c896d7d56a1fe81d5025c35100ddaa6baa45f5a69608fe1cb6aa21aef6abf9c7916eb6a4b5be36582471a7 languageName: node linkType: hard -"@nx/js@npm:16.7.4": - version: 16.7.4 - resolution: "@nx/js@npm:16.7.4" +"@nx/js@npm:16.8.0": + version: 16.8.0 + resolution: "@nx/js@npm:16.8.0" dependencies: "@babel/core": ^7.22.9 "@babel/plugin-proposal-class-properties": ^7.18.6 @@ -4098,9 +4123,9 @@ __metadata: "@babel/preset-env": ^7.22.9 "@babel/preset-typescript": ^7.22.5 "@babel/runtime": ^7.22.6 - "@nrwl/js": 16.7.4 - "@nx/devkit": 16.7.4 - "@nx/workspace": 16.7.4 + "@nrwl/js": 16.8.0 + "@nx/devkit": 16.8.0 + "@nx/workspace": 16.8.0 "@phenomnomnominal/tsquery": ~5.0.1 babel-plugin-const-enum: ^1.0.1 babel-plugin-macros: ^2.8.0 @@ -4122,186 +4147,181 @@ __metadata: peerDependenciesMeta: verdaccio: optional: true - checksum: 365617f64a1364f8e8dff67bb1a68ef01e2830ea76e7d62687a89b69724a2611ba4f86a38d325ec3060caddb25ed56f14b61888c3597a944f012f87a086a558f + checksum: 5983cf31e8b7b37bc404ca21b0a0d59af7169d4b648b3af56112832cfa0ea7b6cff83b2c044d5b86bd13a67b63211566d1e677707870dbe656f110e4621c79a0 languageName: node linkType: hard -"@nx/linter@npm:16.7.4": - version: 16.7.4 - resolution: "@nx/linter@npm:16.7.4" +"@nx/linter@npm:16.8.0": + version: 16.8.0 + resolution: "@nx/linter@npm:16.8.0" dependencies: - "@nrwl/linter": 16.7.4 - "@nx/devkit": 16.7.4 - "@nx/js": 16.7.4 + "@nrwl/linter": 16.8.0 + "@nx/devkit": 16.8.0 + "@nx/js": 16.8.0 "@phenomnomnominal/tsquery": ~5.0.1 tmp: ~0.2.1 tslib: ^2.3.0 + typescript: ~5.1.3 peerDependencies: eslint: ^8.0.0 peerDependenciesMeta: eslint: optional: true - checksum: 88e0f5d375d298e8e15311ed2ff4e6795e14e10d9b9d6a5f39842cbee4583f348e987125d2dcecc169371dc14a21401cdd3c12c9d8f6fe45eb9ff9cf640cc074 + checksum: 99b298d4f4a885f0c8ed0914eabbdcbb10e126f340b68963b3384f72ecb9c74b92be5f6e51f7a7658ff76cfdc7e4fb52fe776845c08b44bfd9769f6e57e6e45b languageName: node linkType: hard -"@nx/node@npm:16.7.4": - version: 16.7.4 - resolution: "@nx/node@npm:16.7.4" +"@nx/node@npm:16.8.0": + version: 16.8.0 + resolution: "@nx/node@npm:16.8.0" dependencies: - "@nrwl/node": 16.7.4 - "@nx/devkit": 16.7.4 - "@nx/jest": 16.7.4 - "@nx/js": 16.7.4 - "@nx/linter": 16.7.4 - "@nx/workspace": 16.7.4 + "@nrwl/node": 16.8.0 + "@nx/devkit": 16.8.0 + "@nx/jest": 16.8.0 + "@nx/js": 16.8.0 + "@nx/linter": 16.8.0 + "@nx/workspace": 16.8.0 tslib: ^2.3.0 - checksum: 158d4ba09d28111ad777c1c0aeb11a7d721cbf8e8f4af1830db39c4538350dbde37a41d87f22d085a5709b260d7aa9ed3b87bc320009b18dc477871562a74f34 + checksum: 82b3a89cdf899786017e9dc8158e9a843c1385162027a02b42ae2ce9ab0402f09b6dded75b0565295c8320d6083ba58bb45540543a40401270d3f93d594c5a53 languageName: node linkType: hard -"@nx/nx-darwin-arm64@npm:16.7.4": - version: 16.7.4 - resolution: "@nx/nx-darwin-arm64@npm:16.7.4" +"@nx/nx-darwin-arm64@npm:16.8.0": + version: 16.8.0 + resolution: "@nx/nx-darwin-arm64@npm:16.8.0" conditions: os=darwin & cpu=arm64 languageName: node linkType: hard -"@nx/nx-darwin-x64@npm:16.7.4": - version: 16.7.4 - resolution: "@nx/nx-darwin-x64@npm:16.7.4" +"@nx/nx-darwin-x64@npm:16.8.0": + version: 16.8.0 + resolution: "@nx/nx-darwin-x64@npm:16.8.0" conditions: os=darwin & cpu=x64 languageName: node linkType: hard -"@nx/nx-freebsd-x64@npm:16.7.4": - version: 16.7.4 - resolution: "@nx/nx-freebsd-x64@npm:16.7.4" +"@nx/nx-freebsd-x64@npm:16.8.0": + version: 16.8.0 + resolution: "@nx/nx-freebsd-x64@npm:16.8.0" conditions: os=freebsd & cpu=x64 languageName: node linkType: hard -"@nx/nx-linux-arm-gnueabihf@npm:16.7.4": - version: 16.7.4 - resolution: "@nx/nx-linux-arm-gnueabihf@npm:16.7.4" +"@nx/nx-linux-arm-gnueabihf@npm:16.8.0": + version: 16.8.0 + resolution: "@nx/nx-linux-arm-gnueabihf@npm:16.8.0" conditions: os=linux & cpu=arm languageName: node linkType: hard -"@nx/nx-linux-arm64-gnu@npm:16.7.4": - version: 16.7.4 - resolution: "@nx/nx-linux-arm64-gnu@npm:16.7.4" +"@nx/nx-linux-arm64-gnu@npm:16.8.0": + version: 16.8.0 + resolution: "@nx/nx-linux-arm64-gnu@npm:16.8.0" conditions: os=linux & cpu=arm64 & libc=glibc languageName: node linkType: hard -"@nx/nx-linux-arm64-musl@npm:16.7.4": - version: 16.7.4 - resolution: "@nx/nx-linux-arm64-musl@npm:16.7.4" +"@nx/nx-linux-arm64-musl@npm:16.8.0": + version: 16.8.0 + resolution: "@nx/nx-linux-arm64-musl@npm:16.8.0" conditions: os=linux & cpu=arm64 & libc=musl languageName: node linkType: hard -"@nx/nx-linux-x64-gnu@npm:16.7.4": - version: 16.7.4 - resolution: "@nx/nx-linux-x64-gnu@npm:16.7.4" +"@nx/nx-linux-x64-gnu@npm:16.8.0": + version: 16.8.0 + resolution: "@nx/nx-linux-x64-gnu@npm:16.8.0" conditions: os=linux & cpu=x64 & libc=glibc languageName: node linkType: hard -"@nx/nx-linux-x64-musl@npm:16.7.4": - version: 16.7.4 - resolution: "@nx/nx-linux-x64-musl@npm:16.7.4" +"@nx/nx-linux-x64-musl@npm:16.8.0": + version: 16.8.0 + resolution: "@nx/nx-linux-x64-musl@npm:16.8.0" conditions: os=linux & cpu=x64 & libc=musl languageName: node linkType: hard -"@nx/nx-win32-arm64-msvc@npm:16.7.4": - version: 16.7.4 - resolution: "@nx/nx-win32-arm64-msvc@npm:16.7.4" +"@nx/nx-win32-arm64-msvc@npm:16.8.0": + version: 16.8.0 + resolution: "@nx/nx-win32-arm64-msvc@npm:16.8.0" conditions: os=win32 & cpu=arm64 languageName: node linkType: hard -"@nx/nx-win32-x64-msvc@npm:16.7.4": - version: 16.7.4 - resolution: "@nx/nx-win32-x64-msvc@npm:16.7.4" +"@nx/nx-win32-x64-msvc@npm:16.8.0": + version: 16.8.0 + resolution: "@nx/nx-win32-x64-msvc@npm:16.8.0" conditions: os=win32 & cpu=x64 languageName: node linkType: hard -"@nx/plugin@npm:16.7.4": - version: 16.7.4 - resolution: "@nx/plugin@npm:16.7.4" +"@nx/plugin@npm:16.8.0": + version: 16.8.0 + resolution: "@nx/plugin@npm:16.8.0" dependencies: - "@nrwl/nx-plugin": 16.7.4 - "@nx/devkit": 16.7.4 - "@nx/jest": 16.7.4 - "@nx/js": 16.7.4 - "@nx/linter": 16.7.4 + "@nrwl/nx-plugin": 16.8.0 + "@nx/devkit": 16.8.0 + "@nx/jest": 16.8.0 + "@nx/js": 16.8.0 + "@nx/linter": 16.8.0 "@phenomnomnominal/tsquery": ~5.0.1 - dotenv: ~16.3.1 fs-extra: ^11.1.0 tslib: ^2.3.0 - checksum: b6e30383c0d8e4f96184d35da4597da22546019af16d19d35d6e0c8a4ab26b99f88d62a780d1bfe3a318990d152f8fc1a23df2623913b2ba63ea83145f388d03 + checksum: 7bbe238e2e2845d336a62fc0a81c3963890c8cb5d941304387a56323015dd7e50441a2687e91691d7edde5b0bcce68f7c8750c27db3d62edd495301f1176446f languageName: node linkType: hard -"@nx/react@npm:16.7.4": - version: 16.7.4 - resolution: "@nx/react@npm:16.7.4" +"@nx/react@npm:16.8.0": + version: 16.8.0 + resolution: "@nx/react@npm:16.8.0" dependencies: - "@nrwl/react": 16.7.4 - "@nx/devkit": 16.7.4 - "@nx/js": 16.7.4 - "@nx/linter": 16.7.4 - "@nx/web": 16.7.4 + "@nrwl/react": 16.8.0 + "@nx/devkit": 16.8.0 + "@nx/js": 16.8.0 + "@nx/linter": 16.8.0 + "@nx/web": 16.8.0 "@phenomnomnominal/tsquery": ~5.0.1 "@svgr/webpack": ^8.0.1 chalk: ^4.1.0 file-loader: ^6.2.0 minimatch: 3.0.5 tslib: ^2.3.0 - checksum: a143de45ecb2768513d602b7121e09eb7bcc5aedc032c0087d6fdb5b644e1d2b543d7c0ad48549376bc98f9d60987cc44f01e15e52ff62623c9c13bea44ad123 + checksum: 9a9037cd493e3acfc0de78e743eb720be410eb1c2d9563012ccf0a6759b392863d1775452ed63dee1dbff6d1171086bc2eb5294627a7cbe6ec545f518a5bcd5c languageName: node linkType: hard -"@nx/web@npm:16.7.4": - version: 16.7.4 - resolution: "@nx/web@npm:16.7.4" +"@nx/web@npm:16.8.0": + version: 16.8.0 + resolution: "@nx/web@npm:16.8.0" dependencies: - "@nrwl/web": 16.7.4 - "@nx/devkit": 16.7.4 - "@nx/js": 16.7.4 + "@nrwl/web": 16.8.0 + "@nx/devkit": 16.8.0 + "@nx/js": 16.8.0 chalk: ^4.1.0 - chokidar: ^3.5.1 detect-port: ^1.5.1 http-server: ^14.1.0 - ignore: ^5.0.4 tslib: ^2.3.0 - checksum: 5da78f75abb7a32e876c8d85648ce22281166cb015c3bf7964b14264cb8d00d78752425107e173864e0e36f43ad88b2fba32139ea8a9b2271f0cbd1b842a3115 + checksum: f46fe1a2f9f156370d93b8c7344fa25a8bfba6a3b3057991d3f1096a7eb88484972d70bdd52d2b06da6ac87bfe38f26d986d8e903bf585204ba1c48e49136343 languageName: node linkType: hard -"@nx/webpack@npm:16.7.4": - version: 16.7.4 - resolution: "@nx/webpack@npm:16.7.4" +"@nx/webpack@npm:16.8.0": + version: 16.8.0 + resolution: "@nx/webpack@npm:16.8.0" dependencies: "@babel/core": ^7.22.9 - "@nrwl/webpack": 16.7.4 - "@nx/devkit": 16.7.4 - "@nx/js": 16.7.4 + "@nrwl/webpack": 16.8.0 + "@nx/devkit": 16.8.0 + "@nx/js": 16.8.0 autoprefixer: ^10.4.9 babel-loader: ^9.1.2 browserslist: ^4.21.4 chalk: ^4.1.0 - chokidar: ^3.5.1 copy-webpack-plugin: ^10.2.4 css-loader: ^6.4.0 css-minimizer-webpack-plugin: ^5.0.0 - dotenv: ~16.3.1 fork-ts-checker-webpack-plugin: 7.2.13 - ignore: ^5.0.4 less: 4.1.3 less-loader: 11.1.0 license-webpack-plugin: ^4.0.2 @@ -4326,23 +4346,24 @@ __metadata: webpack-dev-server: ^4.9.3 webpack-node-externals: ^3.0.0 webpack-subresource-integrity: ^5.1.0 - checksum: b277fd926d4c2fd25d5becff60b47d288fced73915c4a82955689c383bc1494abca79d3147b4ee11a92a8a52f1f4271795e89747d57208795371fc60f827776f + checksum: 68fb719976ed7135266d63445319ccda5b0de8768a694e4130e6f58af5b8c9cc2a022f997cc1ceeb0350f37764334aaf7902ec5f278be2a9b9c50191d33c6b38 languageName: node linkType: hard -"@nx/workspace@npm:16.7.4": - version: 16.7.4 - resolution: "@nx/workspace@npm:16.7.4" +"@nx/workspace@npm:16.8.0": + version: 16.8.0 + resolution: "@nx/workspace@npm:16.8.0" dependencies: - "@nrwl/workspace": 16.7.4 - "@nx/devkit": 16.7.4 + "@nrwl/workspace": 16.8.0 + "@nx/devkit": 16.8.0 chalk: ^4.1.0 + enquirer: ~2.3.6 ignore: ^5.0.4 - nx: 16.7.4 + nx: 16.8.0 rxjs: ^7.8.0 tslib: ^2.3.0 yargs-parser: 21.1.1 - checksum: 3c31160f2fd8f3cc1da391a29a84f30d557dec4b20ffe877de9ec23d89ca7da4b50a4d03c3ba9538c61f4e5cbebfc4f4ca0b787b69559e03de929a977b7b98b0 + checksum: 1a3157f9824bd13b0ea0d9b88232280e417c6ac5bf5eeb130628f08df1f9908ff1c81621b74ae8cbb918059a8df040f97957bfd7506749e477046583fd98fee8 languageName: node linkType: hard @@ -9002,7 +9023,7 @@ __metadata: languageName: node linkType: hard -"chokidar@npm:3.5.3, chokidar@npm:>=3.0.0 <4.0.0, chokidar@npm:^3.0.2, chokidar@npm:^3.5.1, chokidar@npm:^3.5.3": +"chokidar@npm:3.5.3, chokidar@npm:>=3.0.0 <4.0.0, chokidar@npm:^3.0.2, chokidar@npm:^3.5.3": version: 3.5.3 resolution: "chokidar@npm:3.5.3" dependencies: @@ -10968,6 +10989,13 @@ __metadata: languageName: node linkType: hard +"dotenv-expand@npm:~10.0.0": + version: 10.0.0 + resolution: "dotenv-expand@npm:10.0.0" + checksum: 2a38b470efe0abcb1ac8490421a55e1d764dc9440fd220942bce40965074f3fb00b585f4346020cb0f0f219966ee6b4ee5023458b3e2953fe5b3214de1b314ee + languageName: node + linkType: hard + "dotenv@npm:14.2.0": version: 14.2.0 resolution: "dotenv@npm:14.2.0" @@ -17960,15 +17988,15 @@ __metadata: "@google-cloud/storage": ^7.0.1 "@jamesives/github-pages-deploy-action": ^4.4.3 "@jscutlery/semver": ^3.1.0 - "@nx/devkit": 16.7.4 - "@nx/eslint-plugin": 16.7.4 - "@nx/jest": 16.7.4 - "@nx/js": 16.7.4 - "@nx/node": 16.7.4 - "@nx/plugin": 16.7.4 - "@nx/react": 16.7.4 - "@nx/webpack": 16.7.4 - "@nx/workspace": 16.7.4 + "@nx/devkit": 16.8.0 + "@nx/eslint-plugin": 16.8.0 + "@nx/jest": 16.8.0 + "@nx/js": 16.8.0 + "@nx/node": 16.8.0 + "@nx/plugin": 16.8.0 + "@nx/react": 16.8.0 + "@nx/webpack": 16.8.0 + "@nx/workspace": 16.8.0 "@swc-node/register": ^1.6.7 "@swc/core": ^1.3.81 "@types/jest": 29.5.4 @@ -17989,7 +18017,7 @@ __metadata: husky: ^8.0.3 jest: 29.6.4 jest-environment-jsdom: 29.6.4 - nx: 16.7.4 + nx: 16.8.0 nx-cloud: 16.3.0 prettier: 3.0.3 rxjs-for-await: ^1.0.0 @@ -18004,21 +18032,21 @@ __metadata: languageName: unknown linkType: soft -"nx@npm:16.7.4": - version: 16.7.4 - resolution: "nx@npm:16.7.4" - dependencies: - "@nrwl/tao": 16.7.4 - "@nx/nx-darwin-arm64": 16.7.4 - "@nx/nx-darwin-x64": 16.7.4 - "@nx/nx-freebsd-x64": 16.7.4 - "@nx/nx-linux-arm-gnueabihf": 16.7.4 - "@nx/nx-linux-arm64-gnu": 16.7.4 - "@nx/nx-linux-arm64-musl": 16.7.4 - "@nx/nx-linux-x64-gnu": 16.7.4 - "@nx/nx-linux-x64-musl": 16.7.4 - "@nx/nx-win32-arm64-msvc": 16.7.4 - "@nx/nx-win32-x64-msvc": 16.7.4 +"nx@npm:16.8.0": + version: 16.8.0 + resolution: "nx@npm:16.8.0" + dependencies: + "@nrwl/tao": 16.8.0 + "@nx/nx-darwin-arm64": 16.8.0 + "@nx/nx-darwin-x64": 16.8.0 + "@nx/nx-freebsd-x64": 16.8.0 + "@nx/nx-linux-arm-gnueabihf": 16.8.0 + "@nx/nx-linux-arm64-gnu": 16.8.0 + "@nx/nx-linux-arm64-musl": 16.8.0 + "@nx/nx-linux-x64-gnu": 16.8.0 + "@nx/nx-linux-x64-musl": 16.8.0 + "@nx/nx-win32-arm64-msvc": 16.8.0 + "@nx/nx-win32-x64-msvc": 16.8.0 "@parcel/watcher": 2.0.4 "@yarnpkg/lockfile": ^1.1.0 "@yarnpkg/parsers": 3.0.0-rc.46 @@ -18029,6 +18057,7 @@ __metadata: cli-spinners: 2.6.1 cliui: ^7.0.2 dotenv: ~16.3.1 + dotenv-expand: ~10.0.0 enquirer: ~2.3.6 fast-glob: 3.2.7 figures: 3.2.0 @@ -18084,7 +18113,7 @@ __metadata: optional: true bin: nx: bin/nx.js - checksum: d3b0d16bbb07f93eda06f44adb398e3ec897858c6868dfc7357e7ccaaccbd1ddea9f80eb093218dd2a7f0c705be2ebe59ab0f1445b2ef8ca06f6d41a52ad4a38 + checksum: fdfa6e0c15362e54019917d16ba380f974d186d54bd443ddfd2c452d6012b1a955aa021559d3ca02044bb7c8ba17c1cd5a64a6b864a430b2e93c965ac0605962 languageName: node linkType: hard @@ -22812,6 +22841,16 @@ __metadata: languageName: node linkType: hard +"typescript@npm:~5.1.3": + version: 5.1.6 + resolution: "typescript@npm:5.1.6" + bin: + tsc: bin/tsc + tsserver: bin/tsserver + checksum: b2f2c35096035fe1f5facd1e38922ccb8558996331405eb00a5111cc948b2e733163cc22fab5db46992aba7dd520fff637f2c1df4996ff0e134e77d3249a7350 + languageName: node + linkType: hard + "typescript@patch:typescript@5.1.3#~builtin": version: 5.1.3 resolution: "typescript@patch:typescript@npm%3A5.1.3#~builtin::version=5.1.3&hash=7ad353" @@ -22832,6 +22871,16 @@ __metadata: languageName: node linkType: hard +"typescript@patch:typescript@~5.1.3#~builtin": + version: 5.1.6 + resolution: "typescript@patch:typescript@npm%3A5.1.6#~builtin::version=5.1.6&hash=7ad353" + bin: + tsc: bin/tsc + tsserver: bin/tsserver + checksum: 21e88b0a0c0226f9cb9fd25b9626fb05b4c0f3fddac521844a13e1f30beb8f14e90bd409a9ac43c812c5946d714d6e0dee12d5d02dfc1c562c5aacfa1f49b606 + languageName: node + linkType: hard + "uc.micro@npm:^1.0.1, uc.micro@npm:^1.0.5": version: 1.0.6 resolution: "uc.micro@npm:1.0.6"