diff --git a/.github/actions/get-project-changes/action.yml b/.github/actions/get-project-changes/action.yml index ea6bb8cfe..e7c3191c0 100644 --- a/.github/actions/get-project-changes/action.yml +++ b/.github/actions/get-project-changes/action.yml @@ -11,7 +11,7 @@ runs: using: 'composite' steps: - name: Derive appropriate SHAs for base and head for `nx affected` commands - uses: nrwl/nx-set-shas@v2 + uses: nrwl/nx-set-shas@v3 - name: Get affected apps id: affected-apps run: | diff --git a/package.json b/package.json index dfdfe1b26..8fbafb486 100644 --- a/package.json +++ b/package.json @@ -43,8 +43,8 @@ "devDependencies": { "@commitlint/cli": "17.1.2", "@commitlint/config-conventional": "17.1.0", - "@nrwl/tao": "14.8.3", - "@nrwl/workspace": "14.8.3", + "@nrwl/tao": "15.0.13", + "@nrwl/workspace": "15.0.13", "@typescript-eslint/eslint-plugin": "5.40.0", "@typescript-eslint/parser": "5.40.0", "eslint": "8.25.0", @@ -57,7 +57,7 @@ "lerna": "5.6.2", "lint-staged": "13.0.3", "lodash": "4.17.21", - "nx": "14.8.3", + "nx": "15.0.13", "prettier": "2.7.1", "syncpack": "8.2.4", "typescript": "4.8.4" diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 2692925af..465c3caf7 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -6,8 +6,8 @@ importers: specifiers: '@commitlint/cli': 17.1.2 '@commitlint/config-conventional': 17.1.0 - '@nrwl/tao': 14.8.3 - '@nrwl/workspace': 14.8.3 + '@nrwl/tao': 15.0.13 + '@nrwl/workspace': 15.0.13 '@typescript-eslint/eslint-plugin': 5.40.0 '@typescript-eslint/parser': 5.40.0 eslint: 8.25.0 @@ -20,15 +20,15 @@ importers: lerna: 5.6.2 lint-staged: 13.0.3 lodash: 4.17.21 - nx: 14.8.3 + nx: 15.0.13 prettier: 2.7.1 syncpack: 8.2.4 typescript: 4.8.4 devDependencies: '@commitlint/cli': 17.1.2 '@commitlint/config-conventional': 17.1.0 - '@nrwl/tao': 14.8.3 - '@nrwl/workspace': 14.8.3_jgy3n4355e6bfws3px3ickn7ti + '@nrwl/tao': 15.0.13 + '@nrwl/workspace': 15.0.13_jgy3n4355e6bfws3px3ickn7ti '@typescript-eslint/eslint-plugin': 5.40.0_25sstg4uu2sk4pm7xcyzuov7xq '@typescript-eslint/parser': 5.40.0_z4bbprzjrhnsfa24uvmcbu7f5q eslint: 8.25.0 @@ -41,7 +41,7 @@ importers: lerna: 5.6.2 lint-staged: 13.0.3 lodash: 4.17.21 - nx: 14.8.3 + nx: 15.0.13 prettier: 2.7.1 syncpack: 8.2.4 typescript: 4.8.4 @@ -2763,7 +2763,7 @@ packages: engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} dependencies: '@jest/types': 28.1.3 - '@types/node': 18.6.3 + '@types/node': 18.8.3 chalk: 4.1.2 jest-message-util: 28.1.3 jest-util: 28.1.3 @@ -2776,7 +2776,7 @@ packages: dependencies: '@jest/fake-timers': 28.1.3 '@jest/types': 28.1.3 - '@types/node': 18.6.3 + '@types/node': 18.8.3 jest-mock: 28.1.3 dev: true @@ -2803,7 +2803,7 @@ packages: dependencies: '@jest/types': 28.1.3 '@sinonjs/fake-timers': 9.1.2 - '@types/node': 18.6.3 + '@types/node': 18.8.3 jest-message-util: 28.1.3 jest-mock: 28.1.3 jest-util: 28.1.3 @@ -2831,11 +2831,11 @@ packages: dependencies: '@bcoe/v8-coverage': 0.2.3 '@jest/console': 28.1.3 - '@jest/test-result': 28.1.1 + '@jest/test-result': 28.1.3 '@jest/transform': 28.1.3 '@jest/types': 28.1.3 '@jridgewell/trace-mapping': 0.3.15 - '@types/node': 18.6.3 + '@types/node': 18.8.3 chalk: 4.1.2 collect-v8-coverage: 1.0.1 exit: 0.1.2 @@ -2847,7 +2847,7 @@ packages: istanbul-lib-source-maps: 4.0.1 istanbul-reports: 3.1.5 jest-message-util: 28.1.3 - jest-util: 28.1.1 + jest-util: 28.1.3 jest-worker: 28.1.3 slash: 3.0.0 string-length: 4.0.2 @@ -2934,7 +2934,7 @@ packages: '@jest/schemas': 28.1.3 '@types/istanbul-lib-coverage': 2.0.4 '@types/istanbul-reports': 3.0.1 - '@types/node': 18.6.3 + '@types/node': 18.8.3 '@types/yargs': 17.0.13 chalk: 4.1.2 dev: true @@ -3494,7 +3494,7 @@ packages: npmlog: 6.0.2 dev: true - /@lerna/publish/5.6.2_nx@14.8.3+typescript@4.8.4: + /@lerna/publish/5.6.2_dtuttet22dxzt73ll2oxv2ugvu: resolution: {integrity: sha512-QaW0GjMJMuWlRNjeDCjmY/vjriGSWgkLS23yu8VKNtV5U3dt5yIKA3DNGV3HgZACuu45kQxzMDsfLzgzbGNtYA==} engines: {node: ^14.15.0 || >=16.0.0} dependencies: @@ -3516,7 +3516,7 @@ packages: '@lerna/run-lifecycle': 5.6.2 '@lerna/run-topologically': 5.6.2 '@lerna/validation-error': 5.6.2 - '@lerna/version': 5.6.2_nx@14.8.3+typescript@4.8.4 + '@lerna/version': 5.6.2_dtuttet22dxzt73ll2oxv2ugvu fs-extra: 9.1.0 libnpmaccess: 6.0.3 npm-package-arg: 8.1.1 @@ -3648,7 +3648,7 @@ packages: npmlog: 6.0.2 dev: true - /@lerna/version/5.6.2_nx@14.8.3+typescript@4.8.4: + /@lerna/version/5.6.2_dtuttet22dxzt73ll2oxv2ugvu: resolution: {integrity: sha512-odNSR2rTbHW++xMZSQKu/F6Syrd/sUvwDLPaMKktoOSPKmycHt/eWcuQQyACdtc43Iqeu4uQd7PCLsniqOVFrw==} engines: {node: ^14.15.0 || >=16.0.0} dependencies: @@ -3666,7 +3666,7 @@ packages: '@lerna/run-topologically': 5.6.2 '@lerna/temp-write': 5.6.2 '@lerna/validation-error': 5.6.2 - '@nrwl/devkit': 14.8.3_nx@14.8.3+typescript@4.8.4 + '@nrwl/devkit': 15.0.13_dtuttet22dxzt73ll2oxv2ugvu chalk: 4.1.2 dedent: 0.7.0 load-json-file: 6.2.0 @@ -3897,17 +3897,17 @@ packages: - supports-color dev: true - /@nrwl/cli/14.8.3: - resolution: {integrity: sha512-a8URAbqyZvegXMYU8pCA3Hfv0UdiDJc6HboazxinCJJgZWyqKYxRIWmKiWnfpXsr+qF6ntmBR/tC6yHbOL22gQ==} + /@nrwl/cli/15.0.13: + resolution: {integrity: sha512-w0oOP4v176CbD34+VytiAItIH3fOeiaccq7T2Un/hhx+/Q9mdO/VWyYZOKmp85uGodx/yZ6LyGW6rX0BjM0Rsg==} dependencies: - nx: 14.8.3 + nx: 15.0.13 transitivePeerDependencies: - '@swc-node/register' - '@swc/core' - debug dev: true - /@nrwl/devkit/14.8.3_nx@14.8.3+typescript@4.8.4: + /@nrwl/devkit/14.8.3_dtuttet22dxzt73ll2oxv2ugvu: resolution: {integrity: sha512-jEH+oKS4F4MJvoIe0Zw6zUODO2j2ib7f+62D4lMDKl5qopcgnKyU9rVnSCDolqCH81j326dfr8b7FfE6Z7p71A==} peerDependencies: nx: '>= 13.10 <= 15' @@ -3915,18 +3915,33 @@ packages: '@phenomnomnominal/tsquery': 4.1.1_typescript@4.8.4 ejs: 3.1.7 ignore: 5.2.0 - nx: 14.8.3 + nx: 15.0.13 + tslib: 2.4.0 + transitivePeerDependencies: + - typescript + dev: true + + /@nrwl/devkit/15.0.13_dtuttet22dxzt73ll2oxv2ugvu: + resolution: {integrity: sha512-/8k7wbBRFf2UC+T4F+vWMy3bfSGi+uK6RwXk53moLq3nxehXaQhRiCqasC6VJFUw3zK6luu2T7xkPUlA9K9l4w==} + peerDependencies: + nx: '>= 14 <= 16' + dependencies: + '@phenomnomnominal/tsquery': 4.1.1_typescript@4.8.4 + ejs: 3.1.7 + ignore: 5.2.0 + nx: 15.0.13 + semver: 7.3.4 tslib: 2.4.0 transitivePeerDependencies: - typescript dev: true - /@nrwl/jest/14.8.3_nx@14.8.3+typescript@4.8.4: - resolution: {integrity: sha512-1KqtxZXD1SGeW5sMMtFpYNCfYbV0X1La5k++fgdcbGPLUEHkf8u9uSrT/TizeKeBA/lY93wUXMQV/j5I9jXYNQ==} + /@nrwl/jest/15.0.13_dtuttet22dxzt73ll2oxv2ugvu: + resolution: {integrity: sha512-env+EO+uvyw85dL7tPwR6VFe0CLGcn82EAaxFwY83XUmdM9n92OR2XY0RecoDzo6uL2kRFb8x++Jy3OVLmqVYA==} dependencies: '@jest/reporters': 28.1.1 '@jest/test-result': 28.1.1 - '@nrwl/devkit': 14.8.3_nx@14.8.3+typescript@4.8.4 + '@nrwl/devkit': 15.0.13_dtuttet22dxzt73ll2oxv2ugvu '@phenomnomnominal/tsquery': 4.1.1_typescript@4.8.4 chalk: 4.1.0 dotenv: 10.0.0 @@ -3945,19 +3960,19 @@ packages: - typescript dev: true - /@nrwl/linter/14.8.3_z4bbprzjrhnsfa24uvmcbu7f5q: - resolution: {integrity: sha512-WN+D1kJnAe5a8nrSYRpftzlAsgckTpVuRjJedKwmSDi/f0T5H15TPlCHIqdDvB6RJAX6vVHDtYl1tpL0IZY1PA==} + /@nrwl/linter/15.0.13_z4bbprzjrhnsfa24uvmcbu7f5q: + resolution: {integrity: sha512-u/6eO6k/9ceVP0y/0dbDUcoHh/MNebTa8DBugarhKgRYXyA0jIIg3ZIw2oJmKaIVicFMAAM2uxkyVQUvIltiuA==} peerDependencies: eslint: ^8.0.0 peerDependenciesMeta: eslint: optional: true dependencies: - '@nrwl/devkit': 14.8.3_nx@14.8.3+typescript@4.8.4 - '@nrwl/jest': 14.8.3_nx@14.8.3+typescript@4.8.4 + '@nrwl/devkit': 15.0.13_dtuttet22dxzt73ll2oxv2ugvu + '@nrwl/jest': 15.0.13_dtuttet22dxzt73ll2oxv2ugvu '@phenomnomnominal/tsquery': 4.1.1_typescript@4.8.4 eslint: 8.25.0 - nx: 14.8.3 + nx: 15.0.13 tmp: 0.2.1 tslib: 2.4.0 transitivePeerDependencies: @@ -3971,28 +3986,28 @@ packages: - typescript dev: true - /@nrwl/tao/14.8.3: - resolution: {integrity: sha512-lN7+1biSM/7PYMMgh3jjOXJ9fe6VjhVrtZsDcB6lcklpShjXfHXqlpXDM7vjlw19aLeZMdFWHFoU2C5BTBtzgQ==} + /@nrwl/tao/15.0.13: + resolution: {integrity: sha512-z55RKnVOYsiABKFUIj+QBf6I4fUwTlObxJpgUJp0i3E97P3BgbzhTG1EhuBxLH8fGKrbOAPs0ct38Asl+zGZfQ==} hasBin: true dependencies: - nx: 14.8.3 + nx: 15.0.13 transitivePeerDependencies: - '@swc-node/register' - '@swc/core' - debug dev: true - /@nrwl/workspace/14.8.3_jgy3n4355e6bfws3px3ickn7ti: - resolution: {integrity: sha512-9P4xwX4hO9u5NPXjSLqxcEMwOn5voSbV+FZEPqGjQSYPsY8A0KxdIWCjJe4T+UW/VzW7kY08gY1KJmFtKx4p1A==} + /@nrwl/workspace/15.0.13_jgy3n4355e6bfws3px3ickn7ti: + resolution: {integrity: sha512-G+emebnp8lIOf4ytYd3fUIGhVtnZAg+qhkXYyYZdlsNFBK1qYmkCVPIAL8fLLnHNT1NXe5zYTJzoHEEl/eoKSw==} peerDependencies: prettier: ^2.6.2 peerDependenciesMeta: prettier: optional: true dependencies: - '@nrwl/devkit': 14.8.3_nx@14.8.3+typescript@4.8.4 - '@nrwl/jest': 14.8.3_nx@14.8.3+typescript@4.8.4 - '@nrwl/linter': 14.8.3_z4bbprzjrhnsfa24uvmcbu7f5q + '@nrwl/devkit': 15.0.13_dtuttet22dxzt73ll2oxv2ugvu + '@nrwl/jest': 15.0.13_dtuttet22dxzt73ll2oxv2ugvu + '@nrwl/linter': 15.0.13_z4bbprzjrhnsfa24uvmcbu7f5q '@parcel/watcher': 2.0.4 chalk: 4.1.0 chokidar: 3.5.3 @@ -4007,15 +4022,15 @@ packages: ignore: 5.2.0 minimatch: 3.0.5 npm-run-path: 4.0.1 - nx: 14.8.3 + nx: 15.0.13 open: 8.4.0 prettier: 2.7.1 rxjs: 6.6.7 semver: 7.3.4 tmp: 0.2.1 tslib: 2.4.0 - yargs: 17.5.1 - yargs-parser: 21.0.1 + yargs: 17.6.2 + yargs-parser: 21.1.1 transitivePeerDependencies: - '@swc-node/register' - '@swc/core' @@ -4462,13 +4477,13 @@ packages: resolution: {integrity: sha512-ALYone6pm6QmwZoAgeyNksccT9Q4AWZQ6PvfwR37GT6r6FWUPguq6sUmNGSMV2Wr761oQoBxwGGa6DR5o1DC9g==} dependencies: '@types/connect': 3.4.35 - '@types/node': 18.6.3 + '@types/node': 18.8.3 dev: false /@types/bonjour/3.5.10: resolution: {integrity: sha512-p7ienRMiS41Nu2/igbJxxLDWrSZ0WxM8UQgCeO9KhoVF7cOVFkrKsiDr1EsJIla8vV3oEEjGcz11jc5yimhzZw==} dependencies: - '@types/node': 18.6.3 + '@types/node': 18.8.3 dev: false /@types/chai-subset/1.3.3: @@ -4485,13 +4500,13 @@ packages: resolution: {integrity: sha512-h8QJa8xSb1WD4fpKBDcATDNGXghFj6/3GRWG6dhmRcu0RX1Ubasur2Uvx5aeEwlf0MwblEC2bMzzMQntxnw/Cw==} dependencies: '@types/express-serve-static-core': 4.17.28 - '@types/node': 18.6.3 + '@types/node': 18.8.3 dev: false /@types/connect/3.4.35: resolution: {integrity: sha512-cdeYyv4KWoEgpBISTxWvqYsVy444DOqehiF3fM3ne10AmJ62RSyNkUnxMJXHQWRQQX2eR94m5y1IZyDwBjV9FQ==} dependencies: - '@types/node': 18.6.3 + '@types/node': 18.8.3 dev: false /@types/cross-spawn/6.0.2: @@ -4518,7 +4533,7 @@ packages: /@types/express-serve-static-core/4.17.28: resolution: {integrity: sha512-P1BJAEAW3E2DJUlkgq4tOL3RyMunoWXqbSCygWo5ZIWTjUgN1YnaXWW4VWl/oc8vs/XoYibEGBKP0uZyF4AHig==} dependencies: - '@types/node': 18.6.3 + '@types/node': 18.8.3 '@types/qs': 6.9.7 '@types/range-parser': 1.2.4 dev: false @@ -4542,7 +4557,7 @@ packages: /@types/graceful-fs/4.1.5: resolution: {integrity: sha512-anKkLmZZ+xm4p8JWBf4hElkM4XR+EZeA2M9BAkkTldmcyDY4mbdIJnRghDJH3Ov5ooY7/UAoENtmdMSkaAd7Cw==} dependencies: - '@types/node': 18.6.3 + '@types/node': 18.8.3 dev: true /@types/hast/2.3.4: @@ -4565,7 +4580,7 @@ packages: /@types/http-proxy/1.17.8: resolution: {integrity: sha512-5kPLG5BKpWYkw/LVOGWpiq3nEVqxiN32rTgI53Sk12/xHFQ2rG3ehI9IO+O3W2QoKeyB92dJkoka8SUm6BX1pA==} dependencies: - '@types/node': 18.6.3 + '@types/node': 18.8.3 dev: false /@types/istanbul-lib-coverage/2.0.4: @@ -4594,7 +4609,7 @@ packages: /@types/keyv/3.1.4: resolution: {integrity: sha512-BQ5aZNSCpj7D6K2ksrRCTmKRLEpnPvWDiLPfoGyhZ++8YtiK9d/3DBKPJgry359X/P1PfruyYwvnvwFjuEiEIg==} dependencies: - '@types/node': 18.6.3 + '@types/node': 18.8.3 dev: false /@types/mdast/3.0.10: @@ -4623,12 +4638,8 @@ packages: resolution: {integrity: sha512-w+tIMs3rq2afQdsPJlODhoUEKzFP1ayaoyl1CcnwtIlsVe7K7bA1NGm4s3PraqTLlXnbIN84zuBlxBWo1u9BLw==} dev: false - /@types/node/18.6.3: - resolution: {integrity: sha512-6qKpDtoaYLM+5+AFChLhHermMQxc3TOEFIDzrZLPRGHPrLEwqFkkT5Kx3ju05g6X7uDPazz3jHbKPX0KzCjntg==} - /@types/node/18.8.3: resolution: {integrity: sha512-0os9vz6BpGwxGe9LOhgP/ncvYN5Tx1fNcd2TM3rD/aCGBkysb+ZWpXEocG24h6ZzOi13+VB8HndAQFezsSOw1w==} - dev: true /@types/normalize-package-data/2.4.1: resolution: {integrity: sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw==} @@ -4692,7 +4703,7 @@ packages: /@types/responselike/1.0.0: resolution: {integrity: sha512-85Y2BjiufFzaMIlvJDvTTB8Fxl2xfLo4HgmHzVBz08w4wDePCTjYw66PdrolO0kzli3yam/YCgRufyo1DdQVTA==} dependencies: - '@types/node': 18.6.3 + '@types/node': 18.8.3 dev: false /@types/retry/0.12.2: @@ -4708,7 +4719,7 @@ packages: /@types/sax/1.2.4: resolution: {integrity: sha512-pSAff4IAxJjfAXUG6tFkO7dsSbTmf8CtUpfhhZ5VhkRpC4628tJhh3+V6H1E+/Gs9piSzYKT5yzHO5M4GG9jkw==} dependencies: - '@types/node': 18.6.3 + '@types/node': 18.8.3 dev: false /@types/scheduler/0.16.2: @@ -4724,13 +4735,13 @@ packages: resolution: {integrity: sha512-nCkHGI4w7ZgAdNkrEu0bv+4xNV/XDqW+DydknebMOQwkpDGx8G+HTlj7R7ABI8i8nKxVw0wtKPi1D+lPOkh4YQ==} dependencies: '@types/mime': 1.3.2 - '@types/node': 18.6.3 + '@types/node': 18.8.3 dev: false /@types/sockjs/0.3.33: resolution: {integrity: sha512-f0KEEe05NvUnat+boPTZ0dgaLZ4SfSouXUgv5noUiefG2ajgKjmETo9ZJyuqsl7dfl2aHlLJUiki6B4ZYldiiw==} dependencies: - '@types/node': 18.6.3 + '@types/node': 18.8.3 dev: false /@types/stack-utils/2.0.1: @@ -4755,7 +4766,7 @@ packages: /@types/ws/8.5.3: resolution: {integrity: sha512-6YOoWjruKj1uLf3INHH7D3qTXwFfEsg1kf3c0uDdSBJwfa/llkwIjrAGV7j7mVgGNbzTQ3HiHKKDXl6bJPD97w==} dependencies: - '@types/node': 18.6.3 + '@types/node': 18.8.3 dev: false /@types/yargs-parser/21.0.0: @@ -5355,6 +5366,10 @@ packages: resolution: {integrity: sha512-spZRyzKL5l5BZQrr/6m/SqFdBN0q3OCI0f9rjfBzCMBIP4p75P620rR3gTmaksNOhmzgdxcaxdNfMy6anrbM0g==} dev: true + /asynckit/0.4.0: + resolution: {integrity: sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==} + dev: true + /at-least-node/1.0.0: resolution: {integrity: sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==} engines: {node: '>= 4.0.0'} @@ -5375,21 +5390,23 @@ packages: postcss-value-parser: 4.2.0 dev: false - /axios/0.21.1: - resolution: {integrity: sha512-dKQiRHxGD9PPRIUNIWvZhPTPpl1rf/OxTYKsqKUDjBwYylTvV7SjSHJb9ratfyzM6wCdLCOYLzs73qpg5c4iGA==} + /axios/0.25.0: + resolution: {integrity: sha512-cD8FOb0tRH3uuEe6+evtAbgJtfxr7ly3fQjYcMcuPlgkwVS9xboaVIpcDV+cYQe+yGykgwZCs1pzjntcGa6l5g==} dependencies: - follow-redirects: 1.14.9 + follow-redirects: 1.15.2 transitivePeerDependencies: - debug - dev: true + dev: false - /axios/0.25.0: - resolution: {integrity: sha512-cD8FOb0tRH3uuEe6+evtAbgJtfxr7ly3fQjYcMcuPlgkwVS9xboaVIpcDV+cYQe+yGykgwZCs1pzjntcGa6l5g==} + /axios/1.1.3: + resolution: {integrity: sha512-00tXVRwKx/FZr/IDVFt4C+f9FYairX517WoGCL6dpOntqLkZofjhu43F/Xl44UOpqa+9sLFDrG/XAnFsUYgkDA==} dependencies: - follow-redirects: 1.14.9 + follow-redirects: 1.15.2 + form-data: 4.0.0 + proxy-from-env: 1.1.0 transitivePeerDependencies: - debug - dev: false + dev: true /babel-jest/28.1.3_@babel+core@7.18.9: resolution: {integrity: sha512-epUaPOEWMk3cWX0M/sPvCHHCe9fMFAa/9hXEgKP8nFfNl/jlGkE9ucq9NqkZGXLDduCJYS0UvSlPUwC0S+rH6Q==} @@ -6060,6 +6077,15 @@ packages: wrap-ansi: 7.0.0 dev: true + /cliui/8.0.1: + resolution: {integrity: sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==} + engines: {node: '>=12'} + dependencies: + string-width: 4.2.3 + strip-ansi: 6.0.1 + wrap-ansi: 7.0.0 + dev: true + /clone-deep/4.0.1: resolution: {integrity: sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==} engines: {node: '>=6'} @@ -6146,6 +6172,13 @@ packages: engines: {node: '>=10'} dev: false + /combined-stream/1.0.8: + resolution: {integrity: sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==} + engines: {node: '>= 0.8'} + dependencies: + delayed-stream: 1.0.0 + dev: true + /comma-separated-tokens/1.0.8: resolution: {integrity: sha512-GHuDRO12Sypu2cV70d1dkA2EUmXHgntrzbpvOB+Qy+49ypNfGgFQIC2fhhXbnyrJRynDCAARsT7Ou0M6hirpfw==} dev: false @@ -6832,6 +6865,11 @@ packages: slash: 3.0.0 dev: false + /delayed-stream/1.0.0: + resolution: {integrity: sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==} + engines: {node: '>=0.4.0'} + dev: true + /delegates/1.0.0: resolution: {integrity: sha512-bd2L678uiWATM6m5Z1VzNCErI3jiGzt6HGY8OVICs40JQq/HALfbyNJmp0UDakEY4pMMaN0Ly5om/B1VI/+xfQ==} dev: true @@ -7707,7 +7745,7 @@ packages: resolution: {integrity: sha512-EzV94NYKoO09GLXGjXj9JIlXijVck4ONSr5wiCWDvhsvj5jxSrzTmRU/9C1DyB6uToszLs8aifA6NQ7lEQdvFw==} engines: {node: '>= 0.8'} dependencies: - '@types/node': 18.6.3 + '@types/node': 18.8.3 require-like: 0.1.2 dev: false @@ -8048,8 +8086,8 @@ packages: - encoding dev: false - /follow-redirects/1.14.9: - resolution: {integrity: sha512-MQDfihBQYMcyy5dhRDJUHcw7lb2Pv/TuE6xP1vyraLukNDHKbDxDNaOE3NbCAdKQApno+GPRyo1YAp89yCjK4w==} + /follow-redirects/1.15.2: + resolution: {integrity: sha512-VQLG33o04KaQ8uYi2tVNbdrWp1QWxNNea+nmIB4EVM28v0hmP17z7aG1+wAkNzVq4KeXTq3221ye5qTJP91JwA==} engines: {node: '>=4.0'} peerDependencies: debug: '*' @@ -8101,6 +8139,15 @@ packages: engines: {node: '>= 14.17'} dev: true + /form-data/4.0.0: + resolution: {integrity: sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==} + engines: {node: '>= 6'} + dependencies: + asynckit: 0.4.0 + combined-stream: 1.0.8 + mime-types: 2.1.35 + dev: true + /forwarded/0.2.0: resolution: {integrity: sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==} engines: {node: '>= 0.6'} @@ -8833,7 +8880,7 @@ packages: engines: {node: '>=8.0.0'} dependencies: eventemitter3: 4.0.7 - follow-redirects: 1.14.9 + follow-redirects: 1.15.2 requires-port: 1.0.0 transitivePeerDependencies: - debug @@ -9430,7 +9477,7 @@ packages: '@jest/expect': 28.1.3 '@jest/test-result': 28.1.3 '@jest/types': 28.1.3 - '@types/node': 18.6.3 + '@types/node': 18.8.3 chalk: 4.1.2 co: 4.6.0 dedent: 0.7.0 @@ -9474,9 +9521,9 @@ packages: jest-environment-node: 28.1.3 jest-get-type: 28.0.2 jest-regex-util: 28.0.2 - jest-resolve: 28.1.1 + jest-resolve: 28.1.3 jest-runner: 28.1.3 - jest-util: 28.1.1 + jest-util: 28.1.3 jest-validate: 28.1.3 micromatch: 4.0.5 parse-json: 5.2.0 @@ -9522,7 +9569,7 @@ packages: '@jest/environment': 28.1.3 '@jest/fake-timers': 28.1.3 '@jest/types': 28.1.3 - '@types/node': 18.6.3 + '@types/node': 18.8.3 jest-mock: 28.1.3 jest-util: 28.1.3 dev: true @@ -9538,7 +9585,7 @@ packages: dependencies: '@jest/types': 28.1.3 '@types/graceful-fs': 4.1.5 - '@types/node': 18.6.3 + '@types/node': 18.8.3 anymatch: 3.1.2 fb-watchman: 2.0.1 graceful-fs: 4.2.10 @@ -9589,7 +9636,7 @@ packages: engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} dependencies: '@jest/types': 28.1.3 - '@types/node': 18.6.3 + '@types/node': 18.8.3 dev: true /jest-pnp-resolver/1.2.2_jest-resolve@28.1.1: @@ -9629,7 +9676,7 @@ packages: graceful-fs: 4.2.10 jest-haste-map: 28.1.3 jest-pnp-resolver: 1.2.2_jest-resolve@28.1.1 - jest-util: 28.1.1 + jest-util: 28.1.3 jest-validate: 28.1.3 resolve: 1.22.1 resolve.exports: 1.1.0 @@ -9660,7 +9707,7 @@ packages: '@jest/test-result': 28.1.3 '@jest/transform': 28.1.3 '@jest/types': 28.1.3 - '@types/node': 18.6.3 + '@types/node': 18.8.3 chalk: 4.1.2 emittery: 0.10.2 graceful-fs: 4.2.10 @@ -9746,7 +9793,7 @@ packages: engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} dependencies: '@jest/types': 28.1.3 - '@types/node': 18.6.3 + '@types/node': 18.8.3 chalk: 4.1.2 ci-info: 3.3.2 graceful-fs: 4.2.10 @@ -9758,7 +9805,7 @@ packages: engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} dependencies: '@jest/types': 28.1.3 - '@types/node': 18.6.3 + '@types/node': 18.8.3 chalk: 4.1.2 ci-info: 3.3.2 graceful-fs: 4.2.10 @@ -9783,7 +9830,7 @@ packages: dependencies: '@jest/test-result': 28.1.3 '@jest/types': 28.1.3 - '@types/node': 18.6.3 + '@types/node': 18.8.3 ansi-escapes: 4.3.2 chalk: 4.1.2 emittery: 0.10.2 @@ -9795,7 +9842,7 @@ packages: resolution: {integrity: sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==} engines: {node: '>= 10.13.0'} dependencies: - '@types/node': 18.6.3 + '@types/node': 18.8.3 merge-stream: 2.0.0 supports-color: 8.1.1 @@ -9803,7 +9850,7 @@ packages: resolution: {integrity: sha512-CqRA220YV/6jCo8VWvAt1KKx6eek1VIHMPeLEbpcfSfkEeWyBNppynM/o6q+Wmw+sOhos2ml34wZbSX3G13//g==} engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} dependencies: - '@types/node': 18.6.3 + '@types/node': 18.8.3 merge-stream: 2.0.0 supports-color: 8.1.1 dev: true @@ -9972,14 +10019,14 @@ packages: '@lerna/init': 5.6.2 '@lerna/link': 5.6.2 '@lerna/list': 5.6.2 - '@lerna/publish': 5.6.2_nx@14.8.3+typescript@4.8.4 + '@lerna/publish': 5.6.2_dtuttet22dxzt73ll2oxv2ugvu '@lerna/run': 5.6.2 - '@lerna/version': 5.6.2_nx@14.8.3+typescript@4.8.4 - '@nrwl/devkit': 14.8.3_nx@14.8.3+typescript@4.8.4 + '@lerna/version': 5.6.2_dtuttet22dxzt73ll2oxv2ugvu + '@nrwl/devkit': 14.8.3_dtuttet22dxzt73ll2oxv2ugvu import-local: 3.1.0 inquirer: 8.2.4 npmlog: 6.0.2 - nx: 14.8.3 + nx: 15.0.13 typescript: 4.8.4 transitivePeerDependencies: - '@swc-node/register' @@ -10897,8 +10944,8 @@ packages: boolbase: 1.0.0 dev: false - /nx/14.8.3: - resolution: {integrity: sha512-6aMYrzlTqE77vHbaE1teI5P1A2oYkJGkuDMIo/zegRwUxCAjRzLAluUgPrmgqhuPTyTDn8p4aDfxAWV3Q0o/2Q==} + /nx/15.0.13: + resolution: {integrity: sha512-5mJGWz91B9/sxzLjXdD+pmZTel54NeNNxFDis8OhtGDn6eRZ25qWsZNDgzqIDtwKn3c9gThAMHU4XH2OTgWUnA==} hasBin: true requiresBuild: true peerDependencies: @@ -10910,13 +10957,13 @@ packages: '@swc/core': optional: true dependencies: - '@nrwl/cli': 14.8.3 - '@nrwl/tao': 14.8.3 + '@nrwl/cli': 15.0.13 + '@nrwl/tao': 15.0.13 '@parcel/watcher': 2.0.4 '@yarnpkg/lockfile': 1.1.0 '@yarnpkg/parsers': 3.0.0-rc.22 '@zkochan/js-yaml': 0.0.6 - axios: 0.21.1 + axios: 1.1.3 chalk: 4.1.0 chokidar: 3.5.3 cli-cursor: 3.1.0 @@ -10943,8 +10990,8 @@ packages: tsconfig-paths: 3.14.1 tslib: 2.4.0 v8-compile-cache: 2.3.0 - yargs: 17.5.1 - yargs-parser: 21.0.1 + yargs: 17.6.2 + yargs-parser: 21.1.1 transitivePeerDependencies: - debug dev: true @@ -11964,6 +12011,10 @@ packages: ipaddr.js: 1.9.1 dev: false + /proxy-from-env/1.1.0: + resolution: {integrity: sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==} + dev: true + /pump/3.0.0: resolution: {integrity: sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==} dependencies: @@ -14690,8 +14741,8 @@ packages: engines: {node: '>=10'} dev: true - /yargs-parser/21.0.1: - resolution: {integrity: sha512-9BK1jFpLzJROCI5TzwZL/TU4gqjK5xiHV/RfWLOahrjAko/e4DJkRDZQXfvqAsiZzzYhgAzbgz6lg48jcm4GLg==} + /yargs-parser/21.1.1: + resolution: {integrity: sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==} engines: {node: '>=12'} dev: true @@ -14718,7 +14769,20 @@ packages: require-directory: 2.1.1 string-width: 4.2.3 y18n: 5.0.8 - yargs-parser: 21.0.1 + yargs-parser: 21.1.1 + dev: true + + /yargs/17.6.2: + resolution: {integrity: sha512-1/9UrdHjDZc0eOU0HxOHoS78C69UD3JRMvzlJ7S79S2nTaWRA/whGCTV8o9e/N/1Va9YIV7Q4sOxD8VV4pCWOw==} + engines: {node: '>=12'} + dependencies: + cliui: 8.0.1 + escalade: 3.1.1 + get-caller-file: 2.0.5 + require-directory: 2.1.1 + string-width: 4.2.3 + y18n: 5.0.8 + yargs-parser: 21.1.1 dev: true /yn/3.1.1: