diff --git a/.github/workflows/build-builder-website.yml b/.github/workflows/build-builder-website.yml index dd03f1c8c492..3e39abac4fd2 100644 --- a/.github/workflows/build-builder-website.yml +++ b/.github/workflows/build-builder-website.yml @@ -25,15 +25,15 @@ jobs: node-version: 18 cache: 'pnpm' - - name: Turbo Cache - id: turbo-cache + - name: Nx Cache + id: nx-cache uses: actions/cache@v3 with: - path: .turbo - key: turbo-${{ github.ref_name }}-${{ github.sha }} + path: .nx-cache + key: nx-${{ github.ref_name }}-${{ github.sha }} restore-keys: | - turbo-${{ github.ref_name }}- - turbo- + nx-${{ github.ref_name }}- + nx- - name: Install Dependencies run: pnpm install diff --git a/.github/workflows/build-main-website.yml b/.github/workflows/build-main-website.yml index c708d842c636..abc23a345a55 100644 --- a/.github/workflows/build-main-website.yml +++ b/.github/workflows/build-main-website.yml @@ -26,15 +26,15 @@ jobs: node-version: 18 cache: 'pnpm' - - name: Turbo Cache - id: turbo-cache + - name: Nx Cache + id: nx-cache uses: actions/cache@v3 with: - path: .turbo - key: turbo-${{ github.ref_name }}-${{ github.sha }} + path: .nx-cache + key: nx-${{ github.ref_name }}-${{ github.sha }} restore-keys: | - turbo-${{ github.ref_name }}- - turbo- + nx-${{ github.ref_name }}- + nx- - name: Install Dependencies run: pnpm install diff --git a/.github/workflows/build-module-website.yml b/.github/workflows/build-module-website.yml index 25fc4216df6d..bb01bb31aeb2 100644 --- a/.github/workflows/build-module-website.yml +++ b/.github/workflows/build-module-website.yml @@ -25,15 +25,15 @@ jobs: node-version: 18 cache: 'pnpm' - - name: Turbo Cache - id: turbo-cache + - name: Nx Cache + id: nx-cache uses: actions/cache@v3 with: - path: .turbo - key: turbo-${{ github.ref_name }}-${{ github.sha }} + path: .nx-cache + key: nx-${{ github.ref_name }}-${{ github.sha }} restore-keys: | - turbo-${{ github.ref_name }}- - turbo- + nx-${{ github.ref_name }}- + nx- - name: Install Dependencies run: pnpm install diff --git a/.github/workflows/integration-test-Linux.yml b/.github/workflows/integration-test-Linux.yml index ea718570ba53..adb97f3c6858 100644 --- a/.github/workflows/integration-test-Linux.yml +++ b/.github/workflows/integration-test-Linux.yml @@ -43,15 +43,15 @@ jobs: node-version: ${{ matrix.node-version }} cache: 'pnpm' - - name: Turbo Cache - id: turbo-cache + - name: Nx Cache + id: nx-cache uses: actions/cache@v3 with: - path: .turbo - key: turbo-${{ github.ref_name }}-${{ github.sha }} + path: .nx-cache + key: nx-${{ github.ref_name }}-${{ github.sha }} restore-keys: | - turbo-${{ github.ref_name }}- - turbo- + nx-${{ github.ref_name }}- + nx- - name: Install Dependencies if: ${{steps.skip-ci.outputs.RESULT != 'true'}} diff --git a/.github/workflows/integration-test-Windows.yml b/.github/workflows/integration-test-Windows.yml index b89478a9f9be..fb04d81317df 100644 --- a/.github/workflows/integration-test-Windows.yml +++ b/.github/workflows/integration-test-Windows.yml @@ -48,15 +48,15 @@ jobs: node-version: ${{ matrix.node-version }} cache: 'pnpm' - - name: Turbo Cache - id: turbo-cache + - name: Nx Cache + id: nx-cache uses: actions/cache@v3 with: - path: .turbo - key: turbo-${{ github.ref_name }}-${{ github.sha }} + path: .nx-cache + key: nx-${{ github.ref_name }}-${{ github.sha }} restore-keys: | - turbo-${{ github.ref_name }}- - turbo- + nx-${{ github.ref_name }}- + nx- - name: Install Dependencies if: ${{steps.skip-ci.outputs.RESULT != 'true'}} diff --git a/.github/workflows/release-nightly.yml b/.github/workflows/release-nightly.yml index 6e68c6261ae2..03758e86ddf6 100644 --- a/.github/workflows/release-nightly.yml +++ b/.github/workflows/release-nightly.yml @@ -32,15 +32,15 @@ jobs: - name: Install npm v9 run: npm install -g npm@9 - - name: Turbo Cache - id: turbo-cache + - name: Nx Cache + id: nx-cache uses: actions/cache@v3 with: - path: .turbo - key: turbo-${{ github.ref_name }}-${{ github.sha }} + path: .nx-cache + key: nx-${{ github.ref_name }}-${{ github.sha }} restore-keys: | - turbo-${{ github.ref_name }}- - turbo- + nx-${{ github.ref_name }}- + nx- - name: Install Dependencies && Build run: pnpm install diff --git a/.github/workflows/release-pull-request.yml b/.github/workflows/release-pull-request.yml index b688a03f67aa..1c96ba50ecf7 100644 --- a/.github/workflows/release-pull-request.yml +++ b/.github/workflows/release-pull-request.yml @@ -37,15 +37,15 @@ jobs: node-version: "18" cache: 'pnpm' - - name: Turbo Cache - id: turbo-cache + - name: Nx Cache + id: nx-cache uses: actions/cache@v3 with: - path: .turbo - key: turbo-${{ github.ref_name }}-${{ github.sha }} + path: .nx-cache + key: nx-${{ github.ref_name }}-${{ github.sha }} restore-keys: | - turbo-${{ github.ref_name }}- - turbo- + nx-${{ github.ref_name }}- + nx- - name: Install Dependencies run: pnpm install --ignore-scripts diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index bdb0a9ecc6cf..0881c0cbbe23 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -48,15 +48,15 @@ jobs: - name: Install npm v9 run: npm install -g npm@9 - - name: Turbo Cache - id: turbo-cache + - name: Nx Cache + id: nx-cache uses: actions/cache@v3 with: - path: .turbo - key: turbo-${{ github.ref_name }}-${{ github.sha }} + path: .nx-cache + key: nx-${{ github.ref_name }}-${{ github.sha }} restore-keys: | - turbo-${{ github.ref_name }}- - turbo- + nx-${{ github.ref_name }}- + nx- - name: Install Dependencies && Build run: pnpm install @@ -97,15 +97,15 @@ jobs: - name: Install npm v9 run: npm install -g npm@9 - - name: Turbo Cache - id: turbo-cache + - name: Nx Cache + id: nx-cache uses: actions/cache@v3 with: - path: .turbo - key: turbo-${{ github.ref_name }}-${{ github.sha }} + path: .nx-cache + key: nx-${{ github.ref_name }}-${{ github.sha }} restore-keys: | - turbo-${{ github.ref_name }}- - turbo- + nx-${{ github.ref_name }}- + nx- - name: Install Dependencies && Build run: pnpm install diff --git a/.github/workflows/test-garfish-e2e.yml b/.github/workflows/test-garfish-e2e.yml index 237283b8787d..7a1ea319a37a 100644 --- a/.github/workflows/test-garfish-e2e.yml +++ b/.github/workflows/test-garfish-e2e.yml @@ -20,15 +20,15 @@ jobs: with: fetch-depth: 1 - - name: Turbo Cache - id: turbo-cache - uses: actions/cache@v2 + - name: Nx Cache + id: nx-cache + uses: actions/cache@v3 with: - path: .turbo - key: turbo-${{ github.ref_name }}-${{ github.sha }} + path: .nx-cache + key: nx-${{ github.ref_name }}-${{ github.sha }} restore-keys: | - turbo-${{ github.ref_name }}- - turbo- + nx-${{ github.ref_name }}- + nx- - name: Install Pnpm run: corepack enable diff --git a/.github/workflows/type-check.yml b/.github/workflows/type-check.yml index 101281bda31f..370665b2d96c 100644 --- a/.github/workflows/type-check.yml +++ b/.github/workflows/type-check.yml @@ -39,17 +39,17 @@ jobs: node-version: ${{ matrix.node-version }} cache: 'pnpm' - - name: Turbo Cache - id: turbo-cache + - name: Nx Cache + id: nx-cache if: ${{steps.skip-ci.outputs.RESULT != 'true'}} uses: actions/cache@v3 with: - path: .turbo - key: turbo-${{ github.base_ref }}-${{ github.ref_name }}-${{ github.sha }} + path: .nx-cache + key: nx-${{ github.base_ref }}-${{ github.ref_name }}-${{ github.sha }} restore-keys: | - turbo-${{ github.base_ref }}-${{ github.ref_name }}- - turbo-${{ github.base_ref }}- - turbo- + nx-${{ github.base_ref }}-${{ github.ref_name }}- + nx-${{ github.base_ref }}- + nx- - name: Install Dependencies if: ${{steps.skip-ci.outputs.RESULT != 'true'}} diff --git a/.gitignore b/.gitignore index 2b5e2191ec0d..77f7c7e34862 100644 --- a/.gitignore +++ b/.gitignore @@ -45,7 +45,7 @@ website/main/build website/**/.temp .wireit/ -.turbo/ +.nx-cache/ playground/ # Local Netlify folder diff --git a/nx.json b/nx.json new file mode 100644 index 000000000000..28726ac2e18c --- /dev/null +++ b/nx.json @@ -0,0 +1,32 @@ +{ + "$schema": "./node_modules/nx/schemas/nx-schema.json", + "targetDefaults": { + "build": { + "dependsOn": [ + "^build" + ], + "inputs": [ + "{projectRoot}/src/**/*", + "{projectRoot}/tsconfig.json", + "{projectRoot}/package.json", + "{projectRoot}/modern.config.*", + "{projectRoot}/scripts/**/*" + ] + } + }, + "tasksRunnerOptions": { + "default": { + "runner": "nx-cloud", + "options": { + "cacheableOperations": [ + "build" + ], + "cacheDirectory": ".nx-cache", + "accessToken": "MGQ1ZmJlYmItNDg2YS00YzhjLTllOWMtYTgxYTVjN2M5NjdhfHJlYWQtd3JpdGU=" + } + } + }, + "affected": { + "defaultBase": "main" + } +} diff --git a/package.json b/package.json index cf584c0d462a..1bf1ecf65c96 100644 --- a/package.json +++ b/package.json @@ -25,7 +25,8 @@ "test:e2e": "cd tests && npm run test", "fast-lint": "sh -x ./scripts/fast-lint.sh", "lint:package-json": "cd ./scripts/lint-package-json && pnpm start", - "prepare": "turbo run build --filter {packages/**} --cache-dir=.turbo --no-daemon && husky install", + "prepare-build": "nx run-many -t build -p @modern-js/* --maxParallel=100", + "prepare": "npm run prepare-build && husky install", "lint": "npm run fast-lint", "change": "modern change", "clear": "modern clear", @@ -41,7 +42,7 @@ "update-codesmith": "cd ./scripts/update-codesmith && pnpm start", "update-rspress": "cd ./scripts/update-rspress && pnpm start", "update-rsbuild": "cd ./scripts/update-rsbuild && pnpm start", - "update-turbo-cache": "turbo run build --force --filter {packages/**}" + "update-nx-cache": "nx reset && npm run prepare-build" }, "engines": { "node": ">=14.17.6", @@ -77,13 +78,14 @@ "@scripts/build": "workspace:*", "@types/react": "^18", "@types/react-dom": "^18", - "@vitest/ui": "^0.33.0", "@vitest/coverage-v8": "^0.33.0", + "@vitest/ui": "^0.33.0", "esbuild": "0.17.19", "eslint": "^8.28.0", - "lint-staged": "~13.1.0", "husky": "^8.0.0", - "turbo": "1.10.2", + "lint-staged": "~13.1.0", + "nx": "16.10.0", + "nx-cloud": "^16.5.2", "vitest": "0.33.0" }, "pnpm": { diff --git a/packages/document/builder-doc/.npmignore b/packages/document/builder-doc/.npmignore index e2399386a196..dab0a9ffa8ff 100644 --- a/packages/document/builder-doc/.npmignore +++ b/packages/document/builder-doc/.npmignore @@ -24,6 +24,6 @@ jest.config.js tsconfig.json CHANGELOG.md -.turbo/ +.nx-cache/ scripts/ doc_build diff --git a/packages/document/main-doc/.npmignore b/packages/document/main-doc/.npmignore index e2399386a196..dab0a9ffa8ff 100644 --- a/packages/document/main-doc/.npmignore +++ b/packages/document/main-doc/.npmignore @@ -24,6 +24,6 @@ jest.config.js tsconfig.json CHANGELOG.md -.turbo/ +.nx-cache/ scripts/ doc_build diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 16094e682ecb..da1dc2367b51 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -66,9 +66,12 @@ importers: lint-staged: specifier: ~13.1.0 version: 13.1.4 - turbo: - specifier: 1.10.2 - version: 1.10.2 + nx: + specifier: 16.10.0 + version: 16.10.0 + nx-cloud: + specifier: ^16.5.2 + version: 16.5.2 vitest: specifier: 0.33.0 version: 0.33.0(@vitest/ui@0.33.0) @@ -3314,7 +3317,7 @@ importers: version: 5.5.6 debug: specifier: ^4.3.2 - version: 4.3.4(supports-color@9.3.1) + version: 4.3.4(supports-color@5.5.0) garfish: specifier: ^1.8.1 version: 1.8.1 @@ -4531,7 +4534,7 @@ importers: version: 7.23.0 '@babel/traverse': specifier: ^7.22.15 - version: 7.22.15 + version: 7.22.15(supports-color@5.5.0) '@babel/types': specifier: ^7.22.15 version: 7.23.0 @@ -4646,7 +4649,7 @@ importers: version: 7.23.0 '@babel/traverse': specifier: 7.22.15 - version: 7.22.15 + version: 7.22.15(supports-color@5.5.0) '@babel/types': specifier: ^7.22.15 version: 7.23.0 @@ -5384,7 +5387,7 @@ importers: version: 6.7.1(webpack@5.88.1) debug: specifier: 4.3.4 - version: 4.3.4(supports-color@9.3.1) + version: 4.3.4(supports-color@5.5.0) dotenv: specifier: 10.0.0 version: 10.0.0 @@ -8430,10 +8433,10 @@ packages: '@babel/helpers': 7.23.1 '@babel/parser': 7.23.0 '@babel/template': 7.22.15 - '@babel/traverse': 7.22.15 + '@babel/traverse': 7.22.15(supports-color@5.5.0) '@babel/types': 7.23.0 convert-source-map: 1.8.0 - debug: 4.3.4(supports-color@9.3.1) + debug: 4.3.4(supports-color@5.5.0) gensync: 1.0.0-beta.2 json5: 2.2.3 lodash: 4.17.21 @@ -8459,7 +8462,7 @@ packages: '@babel/traverse': 7.23.0 '@babel/types': 7.23.0 convert-source-map: 2.0.0 - debug: 4.3.4(supports-color@9.3.1) + debug: 4.3.4(supports-color@5.5.0) gensync: 1.0.0-beta.2 json5: 2.2.3 semver: 6.3.1 @@ -8560,8 +8563,8 @@ packages: '@babel/helper-compilation-targets': 7.22.15 '@babel/helper-module-imports': 7.22.15 '@babel/helper-plugin-utils': 7.22.5 - '@babel/traverse': 7.22.15 - debug: 4.3.4(supports-color@9.3.1) + '@babel/traverse': 7.22.15(supports-color@5.5.0) + debug: 4.3.4(supports-color@5.5.0) lodash.debounce: 4.0.8 resolve: 1.22.4 semver: 6.3.1 @@ -8577,7 +8580,7 @@ packages: '@babel/core': 7.23.0 '@babel/helper-compilation-targets': 7.22.15 '@babel/helper-plugin-utils': 7.22.5 - debug: 4.3.4(supports-color@9.3.1) + debug: 4.3.4(supports-color@5.5.0) lodash.debounce: 4.0.8 resolve: 1.22.4 semver: 6.3.1 @@ -8593,7 +8596,7 @@ packages: '@babel/core': 7.23.0 '@babel/helper-compilation-targets': 7.22.15 '@babel/helper-plugin-utils': 7.22.5 - debug: 4.3.4(supports-color@9.3.1) + debug: 4.3.4(supports-color@5.5.0) lodash.debounce: 4.0.8 resolve: 1.22.4 transitivePeerDependencies: @@ -10015,23 +10018,6 @@ packages: '@babel/parser': 7.23.0 '@babel/types': 7.23.0 - /@babel/traverse@7.22.15: - resolution: {integrity: sha512-DdHPwvJY0sEeN4xJU5uRLmZjgMMDIvMPniLuYzUVXj/GGzysPl0/fwt44JBkyUIzGJPV8QgHMcQdQ34XFuKTYQ==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/code-frame': 7.22.13 - '@babel/generator': 7.23.0 - '@babel/helper-environment-visitor': 7.22.20 - '@babel/helper-function-name': 7.23.0 - '@babel/helper-hoist-variables': 7.22.5 - '@babel/helper-split-export-declaration': 7.22.6 - '@babel/parser': 7.23.0 - '@babel/types': 7.23.0 - debug: 4.3.4(supports-color@9.3.1) - globals: 11.12.0 - transitivePeerDependencies: - - supports-color - /@babel/traverse@7.22.15(supports-color@5.5.0): resolution: {integrity: sha512-DdHPwvJY0sEeN4xJU5uRLmZjgMMDIvMPniLuYzUVXj/GGzysPl0/fwt44JBkyUIzGJPV8QgHMcQdQ34XFuKTYQ==} engines: {node: '>=6.9.0'} @@ -10061,7 +10047,7 @@ packages: '@babel/helper-split-export-declaration': 7.22.6 '@babel/parser': 7.23.0 '@babel/types': 7.23.0 - debug: 4.3.4(supports-color@9.3.1) + debug: 4.3.4(supports-color@5.5.0) globals: 11.12.0 transitivePeerDependencies: - supports-color @@ -11177,7 +11163,7 @@ packages: engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: ajv: 6.12.6 - debug: 4.3.4(supports-color@9.3.1) + debug: 4.3.4(supports-color@5.5.0) espree: 9.4.1 globals: 13.17.0 ignore: 5.2.0 @@ -11397,7 +11383,7 @@ packages: /@garfish/utils@1.8.1: resolution: {integrity: sha512-nscgX0+e1Lu1pvaLbQjzNWDBju0xA/3okorvgqtA6yguxLfjOKTTZP1YBLPFQSvUmHrbwZ1gfZOn2Vr3wqAy2g==} dependencies: - debug: 4.3.4(supports-color@9.3.1) + debug: 4.3.4(supports-color@5.5.0) transitivePeerDependencies: - supports-color dev: false @@ -11428,7 +11414,7 @@ packages: engines: {node: '>=10.10.0'} dependencies: '@humanwhocodes/object-schema': 1.2.1 - debug: 4.3.4(supports-color@9.3.1) + debug: 4.3.4(supports-color@5.5.0) minimatch: 3.1.2 transitivePeerDependencies: - supports-color @@ -12499,10 +12485,129 @@ packages: rimraf: 3.0.2 dev: false + /@nrwl/nx-cloud@16.5.2: + resolution: {integrity: sha512-oHO5T1HRJsR9mbRd8eUqMBPCgqVZLSbAh3zJoPFmhEmjbM4YB9ePRpgYFT8dRNeZUOUd/8Yt7Pb6EVWOHvpD/w==} + dependencies: + nx-cloud: 16.5.2 + transitivePeerDependencies: + - debug + dev: true + + /@nrwl/tao@16.10.0: + resolution: {integrity: sha512-QNAanpINbr+Pod6e1xNgFbzK1x5wmZl+jMocgiEFXZ67KHvmbD6MAQQr0MMz+GPhIu7EE4QCTLTyCEMlAG+K5Q==} + hasBin: true + dependencies: + nx: 16.10.0 + tslib: 2.4.0 + transitivePeerDependencies: + - '@swc-node/register' + - '@swc/core' + - debug + dev: true + + /@nx/nx-darwin-arm64@16.10.0: + resolution: {integrity: sha512-YF+MIpeuwFkyvM5OwgY/rTNRpgVAI/YiR0yTYCZR+X3AAvP775IVlusNgQ3oedTBRUzyRnI4Tknj1WniENFsvQ==} + engines: {node: '>= 10'} + cpu: [arm64] + os: [darwin] + requiresBuild: true + dev: true + optional: true + + /@nx/nx-darwin-x64@16.10.0: + resolution: {integrity: sha512-ypi6YxwXgb0kg2ixKXE3pwf5myVNUgWf1CsV5OzVccCM8NzheMO51KDXTDmEpXdzUsfT0AkO1sk5GZeCjhVONg==} + engines: {node: '>= 10'} + cpu: [x64] + os: [darwin] + requiresBuild: true + dev: true + optional: true + + /@nx/nx-freebsd-x64@16.10.0: + resolution: {integrity: sha512-UeEYFDmdbbDkTQamqvtU8ibgu5jQLgFF1ruNb/U4Ywvwutw2d4ruOMl2e0u9hiNja9NFFAnDbvzrDcMo7jYqYw==} + engines: {node: '>= 10'} + cpu: [x64] + os: [freebsd] + requiresBuild: true + dev: true + optional: true + + /@nx/nx-linux-arm-gnueabihf@16.10.0: + resolution: {integrity: sha512-WV3XUC2DB6/+bz1sx+d1Ai9q2Cdr+kTZRN50SOkfmZUQyEBaF6DRYpx/a4ahhxH3ktpNfyY8Maa9OEYxGCBkQA==} + engines: {node: '>= 10'} + cpu: [arm] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@nx/nx-linux-arm64-gnu@16.10.0: + resolution: {integrity: sha512-aWIkOUw995V3ItfpAi5FuxQ+1e9EWLS1cjWM1jmeuo+5WtaKToJn5itgQOkvSlPz+HSLgM3VfXMvOFALNk125g==} + engines: {node: '>= 10'} + cpu: [arm64] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@nx/nx-linux-arm64-musl@16.10.0: + resolution: {integrity: sha512-uO6Gg+irqpVcCKMcEPIQcTFZ+tDI02AZkqkP7koQAjniLEappd8DnUBSQdcn53T086pHpdc264X/ZEpXFfrKWQ==} + engines: {node: '>= 10'} + cpu: [arm64] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@nx/nx-linux-x64-gnu@16.10.0: + resolution: {integrity: sha512-134PW/u/arNFAQKpqMJniC7irbChMPz+W+qtyKPAUXE0XFKPa7c1GtlI/wK2dvP9qJDZ6bKf0KtA0U/m2HMUOA==} + engines: {node: '>= 10'} + cpu: [x64] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@nx/nx-linux-x64-musl@16.10.0: + resolution: {integrity: sha512-q8sINYLdIJxK/iUx9vRk5jWAWb/2O0PAbOJFwv4qkxBv4rLoN7y+otgCZ5v0xfx/zztFgk/oNY4lg5xYjIso2Q==} + engines: {node: '>= 10'} + cpu: [x64] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@nx/nx-win32-arm64-msvc@16.10.0: + resolution: {integrity: sha512-moJkL9kcqxUdJSRpG7dET3UeLIciwrfP08mzBQ12ewo8K8FzxU8ZUsTIVVdNrwt01CXOdXoweGfdQLjJ4qTURA==} + engines: {node: '>= 10'} + cpu: [arm64] + os: [win32] + requiresBuild: true + dev: true + optional: true + + /@nx/nx-win32-x64-msvc@16.10.0: + resolution: {integrity: sha512-5iV2NKZnzxJwZZ4DM5JVbRG/nkhAbzEskKaLBB82PmYGKzaDHuMHP1lcPoD/rtYMlowZgNA/RQndfKvPBPwmXA==} + engines: {node: '>= 10'} + cpu: [x64] + os: [win32] + requiresBuild: true + dev: true + optional: true + /@open-draft/deferred-promise@2.1.0: resolution: {integrity: sha512-Rzd5JrXZX8zErHzgcGyngh4fmEbSHqTETdGj9rXtejlqMIgXFlyKBA7Jn1Xp0Ls0M0Y22+xHcWiEzbmdWl0BOA==} dev: false + /@parcel/watcher@2.0.4: + resolution: {integrity: sha512-cTDi+FUDBIUOBKEtj+nhiJ71AZVlkAsQFuGQTun5tV9mwQBQgZvhCzG+URPQc8myeN32yRVZEfVAPCs1RW+Jvg==} + engines: {node: '>= 10.0.0'} + requiresBuild: true + dependencies: + node-addon-api: 3.2.1 + node-gyp-build: 4.4.0 + dev: true + /@playwright/test@1.33.0: resolution: {integrity: sha512-YunBa2mE7Hq4CfPkGzQRK916a4tuZoVx/EpLjeWlTVOnD4S2+fdaQZE0LJkbfhN5FTSKNLdcl7MoT5XB37bTkg==} engines: {node: '>=14'} @@ -12609,7 +12714,7 @@ packages: typescript: optional: true dependencies: - debug: 4.3.4(supports-color@9.3.1) + debug: 4.3.4(supports-color@5.5.0) extract-zip: 2.0.1 https-proxy-agent: 5.0.1 progress: 2.0.3 @@ -15401,7 +15506,7 @@ packages: '@babel/parser': 7.23.0 '@babel/plugin-transform-react-jsx': 7.22.15(@babel/core@7.23.0) '@babel/preset-env': 7.22.15(@babel/core@7.23.0) - '@babel/traverse': 7.22.15 + '@babel/traverse': 7.22.15(supports-color@5.5.0) '@babel/types': 7.23.0 '@storybook/csf': 0.0.2--canary.4566f4d.1 '@storybook/mdx1-csf': 0.0.1(@babel/core@7.23.0) @@ -15617,7 +15722,7 @@ packages: typescript: '>= 3.x' webpack: '>= 4' dependencies: - debug: 4.3.4(supports-color@9.3.1) + debug: 4.3.4(supports-color@5.5.0) endent: 2.1.0 find-cache-dir: 3.3.2 flat-cache: 3.0.4 @@ -17053,7 +17158,7 @@ packages: '@typescript-eslint/scope-manager': 5.59.6 '@typescript-eslint/type-utils': 5.59.6(eslint@8.28.0)(typescript@5.0.4) '@typescript-eslint/utils': 5.59.6(eslint@8.28.0)(typescript@5.0.4) - debug: 4.3.4(supports-color@9.3.1) + debug: 4.3.4(supports-color@5.5.0) eslint: 8.28.0 grapheme-splitter: 1.0.4 ignore: 5.2.0 @@ -17078,7 +17183,7 @@ packages: '@typescript-eslint/scope-manager': 5.59.6 '@typescript-eslint/types': 5.59.6 '@typescript-eslint/typescript-estree': 5.59.6(typescript@5.0.4) - debug: 4.3.4(supports-color@9.3.1) + debug: 4.3.4(supports-color@5.5.0) eslint: 8.28.0 typescript: 5.0.4 transitivePeerDependencies: @@ -17105,7 +17210,7 @@ packages: dependencies: '@typescript-eslint/typescript-estree': 5.59.6(typescript@5.0.4) '@typescript-eslint/utils': 5.59.6(eslint@8.28.0)(typescript@5.0.4) - debug: 4.3.4(supports-color@9.3.1) + debug: 4.3.4(supports-color@5.5.0) eslint: 8.28.0 tsutils: 3.21.0(typescript@5.0.4) typescript: 5.0.4 @@ -17129,7 +17234,7 @@ packages: dependencies: '@typescript-eslint/types': 5.59.6 '@typescript-eslint/visitor-keys': 5.59.6 - debug: 4.3.4(supports-color@9.3.1) + debug: 4.3.4(supports-color@5.5.0) globby: 11.1.0 is-glob: 4.0.3 semver: 7.3.7 @@ -17260,7 +17365,7 @@ packages: '@babel/helper-module-imports': 7.22.15 '@babel/plugin-syntax-jsx': 7.22.5(@babel/core@7.23.0) '@babel/template': 7.22.15 - '@babel/traverse': 7.22.15 + '@babel/traverse': 7.22.15(supports-color@5.5.0) '@babel/types': 7.23.0 '@vue/babel-helper-vue-transform-on': 1.0.2 camelcase: 6.3.0 @@ -17752,6 +17857,25 @@ packages: /@xtuc/long@4.2.2: resolution: {integrity: sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==} + /@yarnpkg/lockfile@1.1.0: + resolution: {integrity: sha512-GpSwvyXOcOOlV70vbnzjj4fW5xW/FdUF6nQEt1ENy7m4ZCczi1+/buVUPAqmGfqznsORNFzUMjctTIp8a9tuCQ==} + dev: true + + /@yarnpkg/parsers@3.0.0-rc.46: + resolution: {integrity: sha512-aiATs7pSutzda/rq8fnuPwTglyVwjM22bNnK2ZgjrpAjQHSSl3lztd2f9evst1W/qnC58DRz7T7QndUDumAR4Q==} + engines: {node: '>=14.15.0'} + dependencies: + js-yaml: 3.14.1 + tslib: 2.4.0 + dev: true + + /@zkochan/js-yaml@0.0.6: + resolution: {integrity: sha512-nzvgl3VfhcELQ8LyVrYOru+UtAy1nrygk2+AGbTm8a5YcO6o8lSjAT+pfg3vJWxIoZKOUhrK6UU7xW/+00kQrg==} + hasBin: true + dependencies: + argparse: 2.0.1 + dev: true + /@zxing/text-encoding@0.9.0: resolution: {integrity: sha512-U/4aVJ2mxI0aDNI8Uq0wEhMgY+u4CNtEb0om3+y3+niDAsoTCOB33UF0sxpzqzdqXLqmvc+vZyAt4O8pPdfkwA==} requiresBuild: true @@ -17865,7 +17989,7 @@ packages: resolution: {integrity: sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==} engines: {node: '>= 6.0.0'} dependencies: - debug: 4.3.4(supports-color@9.3.1) + debug: 4.3.4(supports-color@5.5.0) transitivePeerDependencies: - supports-color @@ -17974,7 +18098,6 @@ packages: /ansi-colors@4.1.3: resolution: {integrity: sha512-/6w/C21Pm1A7aZitlI5Ni/2J6FFQN8i1Cvz3kHABAAbw93v/NlvKdVOqz7CCWz/3iv/JplRSEEZ83XION15ovw==} engines: {node: '>=6'} - dev: false /ansi-escapes@3.2.0: resolution: {integrity: sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ==} @@ -18505,6 +18628,16 @@ packages: - debug dev: true + /axios@1.1.3: + resolution: {integrity: sha512-00tXVRwKx/FZr/IDVFt4C+f9FYairX517WoGCL6dpOntqLkZofjhu43F/Xl44UOpqa+9sLFDrG/XAnFsUYgkDA==} + dependencies: + follow-redirects: 1.15.1 + form-data: 4.0.0 + proxy-from-env: 1.1.0 + transitivePeerDependencies: + - debug + dev: true + /axios@1.2.1: resolution: {integrity: sha512-I88cFiGu9ryt/tfVEi4kX2SITsvDddTajXTOFmt2uK1ZVA8LytjtdeyefdQWEf5PU8w+4SSJDoYnggflB5tW4A==} dependencies: @@ -20870,6 +21003,7 @@ packages: dependencies: ms: 2.1.2 supports-color: 9.3.1 + dev: true /decamelize-keys@1.1.0: resolution: {integrity: sha512-ocLWuYzRPoS9bfiSdDd3cxvrzovVMZnRDVEzAs+hWIVXGDbHxWMECij2OBuyB/An0FFW/nLuq6Kv1i/YC5Qfzg==} @@ -20888,7 +21022,7 @@ packages: /declaration-update@0.0.2: resolution: {integrity: sha512-17sJsx/tcy/JPRgUy76xBwXT5iSlZHgDlmytwWk358OoUN+/O2q5WqfaQcrrRTm86iVLXJ/BFjw5MCKZsoHuBQ==} dependencies: - debug: 4.3.4(supports-color@9.3.1) + debug: 4.3.4(supports-color@5.5.0) transitivePeerDependencies: - supports-color @@ -21268,6 +21402,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==} @@ -21279,7 +21418,6 @@ packages: /dotenv@16.3.1: resolution: {integrity: sha512-IPzF4w4/Rd94bA9imS68tZBaYyBWSCE47V1RGuMrB94iyTOIEwRmVL2x/4An+6mETpLrKJ5hQkB8W4kFAadeIQ==} engines: {node: '>=12'} - dev: false /dotenv@8.6.0: resolution: {integrity: sha512-IrPdXQsk2BbzvCBGBOTmmSH5SodmqZNt4ERAZDmW4CT+tL8VtvinqywuANaFu4bOMWki16nqf0e4oC0QIaDr/g==} @@ -21414,7 +21552,6 @@ packages: engines: {node: '>=8.6'} dependencies: ansi-colors: 4.1.3 - dev: false /entities@2.2.0: resolution: {integrity: sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==} @@ -21954,7 +22091,7 @@ packages: ajv: 6.12.6 chalk: 4.1.2 cross-spawn: 7.0.3 - debug: 4.3.4(supports-color@9.3.1) + debug: 4.3.4(supports-color@5.5.0) doctrine: 3.0.0 escape-string-regexp: 4.0.0 eslint-scope: 7.1.1 @@ -22026,7 +22163,7 @@ packages: resolution: {integrity: sha512-YNF+mZ/Wu2FU/gvmzuWtYc8rloubL7wfXCTgouFrnjGVXPA/EeYYA7pupXWrb3Iv1cTBeSSxxJIbK23l4MRNqg==} engines: {node: '>=8.3.0'} dependencies: - '@babel/traverse': 7.22.15 + '@babel/traverse': 7.22.15(supports-color@5.5.0) '@babel/types': 7.23.0 c8: 7.11.3 transitivePeerDependencies: @@ -22299,7 +22436,7 @@ packages: engines: {node: '>= 10.17.0'} hasBin: true dependencies: - debug: 4.3.4(supports-color@9.3.1) + debug: 4.3.4(supports-color@5.5.0) get-stream: 5.2.0 yauzl: 2.10.0 optionalDependencies: @@ -22633,7 +22770,7 @@ packages: dependencies: chalk: 4.1.2 commander: 5.1.0 - debug: 4.3.4(supports-color@9.3.1) + debug: 4.3.4(supports-color@5.5.0) transitivePeerDependencies: - supports-color dev: true @@ -22710,6 +22847,11 @@ packages: flatted: 3.2.7 rimraf: 3.0.2 + /flat@5.0.2: + resolution: {integrity: sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ==} + hasBin: true + dev: true + /flatted@3.2.7: resolution: {integrity: sha512-5nqDSxl8nn5BSNxyR3n4I6eDmbolI6WT+QqR547RwxQapgjQBmtktdP+HTBb/a/zLsbzERTONyUB5pefh5TtjQ==} @@ -23269,6 +23411,17 @@ packages: /glob-to-regexp@0.4.1: resolution: {integrity: sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==} + /glob@7.1.4: + resolution: {integrity: sha512-hkLPepehmnKk41pUGm3sYxoFs/umurYfYJCerbXEyFIWcAzvpipAgVkBqqT9RBKMGjnq6kMuyYwha6csxbiM1A==} + dependencies: + fs.realpath: 1.0.0 + inflight: 1.0.6 + inherits: 2.0.4 + minimatch: 3.1.2 + once: 1.4.0 + path-is-absolute: 1.0.1 + dev: true + /glob@7.1.6: resolution: {integrity: sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==} dependencies: @@ -23994,7 +24147,7 @@ packages: dependencies: '@tootallnate/once': 2.0.0 agent-base: 6.0.2 - debug: 4.3.4(supports-color@9.3.1) + debug: 4.3.4(supports-color@5.5.0) transitivePeerDependencies: - supports-color @@ -24041,7 +24194,7 @@ packages: engines: {node: '>= 6'} dependencies: agent-base: 6.0.2 - debug: 4.3.4(supports-color@9.3.1) + debug: 4.3.4(supports-color@5.5.0) transitivePeerDependencies: - supports-color @@ -24900,7 +25053,7 @@ packages: resolution: {integrity: sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==} engines: {node: '>=10'} dependencies: - debug: 4.3.4(supports-color@9.3.1) + debug: 4.3.4(supports-color@5.5.0) istanbul-lib-coverage: 3.2.0 source-map: 0.6.1 transitivePeerDependencies: @@ -25415,7 +25568,7 @@ packages: '@babel/generator': 7.23.0 '@babel/plugin-syntax-jsx': 7.22.5(@babel/core@7.23.0) '@babel/plugin-syntax-typescript': 7.22.5(@babel/core@7.23.0) - '@babel/traverse': 7.22.15 + '@babel/traverse': 7.22.15(supports-color@5.5.0) '@babel/types': 7.23.0 '@jest/expect-utils': 29.5.0 '@jest/transform': 29.5.0 @@ -25841,7 +25994,7 @@ packages: resolution: {integrity: sha512-z/OzxVjf5NyuNO3t9nJpx7e1oR3FSBAauiwXtMQu4ppcnuNZzTaQ4p21P8A6r2Es8uJJM339oc4oVW+qX7SqnQ==} engines: {node: '>= 8.0.0'} dependencies: - debug: 4.3.4(supports-color@9.3.1) + debug: 4.3.4(supports-color@5.5.0) http-errors: 1.8.1 koa-compose: 4.1.0 methods: 1.1.2 @@ -25859,7 +26012,7 @@ packages: content-disposition: 0.5.4 content-type: 1.0.4 cookies: 0.8.0 - debug: 4.3.4(supports-color@9.3.1) + debug: 4.3.4(supports-color@5.5.0) delegates: 1.0.0 depd: 2.0.0 destroy: 1.2.0 @@ -25972,6 +26125,11 @@ packages: /lines-and-columns@1.2.4: resolution: {integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==} + /lines-and-columns@2.0.3: + resolution: {integrity: sha512-cNOjgCnLB+FnvWWtyRTzmB3POJ+cXxTA81LoW7u8JdmhfXzriropYwpjShnz1QLLWsQwY7nIxoDmcPTwphDK9w==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + dev: true + /lint-staged@13.1.4: resolution: {integrity: sha512-pJRmnRA4I4Rcc1k9GZIh9LQJlolCVDHqtJpIgPY7t99XY3uXXmUeDfhRLELYLgUFJPmEsWevTqarex9acSfx2A==} engines: {node: ^14.13.1 || >=16.0.0} @@ -27075,7 +27233,7 @@ packages: resolution: {integrity: sha512-6Mj0yHLdUZjHnOPgr5xfWIMqMWS12zDN6iws9SLuSz76W8jTtAv24MN4/CL7gJrl5vtxGInkkqDv/JIoRsQOvA==} dependencies: '@types/debug': 4.1.7 - debug: 4.3.4(supports-color@9.3.1) + debug: 4.3.4(supports-color@5.5.0) decode-named-character-reference: 1.0.2 micromark-core-commonmark: 1.0.6 micromark-factory-space: 1.0.0 @@ -27200,6 +27358,12 @@ packages: resolution: {integrity: sha512-JIYlbt6g8i5jKfJ3xz7rF0LXmv2TkDxBLUkiBeZ7bAx4GnnNMr8xFpGnOxn6GhTEHx3SjRrZEoU+j04prX1ktg==} dev: false + /minimatch@3.0.5: + resolution: {integrity: sha512-tUpxzX0VAzJHjLu0xUfFv1gwVp9ba3IOuRAVH2EGuRW8a5emA2FlACLqiT/lDVtS1W+TGNwqz3sWaNyLgDJWuw==} + dependencies: + brace-expansion: 1.1.11 + dev: true + /minimatch@3.1.2: resolution: {integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==} dependencies: @@ -27512,7 +27676,7 @@ packages: resolution: {integrity: sha512-R6NUw7RIPtKwgK7jskuKoEi4VFMqIHtV2Uu9K/Uegc4TA5cqe+oNMYslZcUmnVNQCTG6wcSqUBaGTDd7sq5srg==} engines: {node: '>= 10.13'} dependencies: - debug: 4.3.4(supports-color@9.3.1) + debug: 4.3.4(supports-color@5.5.0) json-stringify-safe: 5.0.1 lodash: 4.17.21 propagate: 2.0.1 @@ -27524,6 +27688,10 @@ packages: resolution: {integrity: sha512-/ujIVxthRs+7q6hsdjHMaj8hRG9NuWmwrz+JdRwZ14jdFoKSkm+vDsCbF9PLpnSqjaWQJuTmVtcWHNLr+vrOFw==} dev: false + /node-addon-api@3.2.1: + resolution: {integrity: sha512-mmcei9JghVNDYydghQmeDX8KoAm0FAiYyIcUt/N4nhyAipB17pllZQDOJD2fotxABnt4Mdz+dKTO7eftLg4d0A==} + dev: true + /node-dir@0.1.17: resolution: {integrity: sha512-tmPX422rYgofd4epzrNoOXiE8XFZYOcCq1vD7MAXCDO+O+zndlA2ztdKKMa+EeuBG5tHETpr4ml4RGgpqDCCAg==} engines: {node: '>= 0.10.5'} @@ -27620,6 +27788,10 @@ packages: webpack: 5.88.1(esbuild@0.17.19) dev: true + /node-machine-id@1.1.12: + resolution: {integrity: sha512-QNABxbrPa3qEIfrE6GOJ7BYIuignnJw7iQ2YPbc3Nla1HzRJjXzZOiikfF8m7eAMfichLt3M4VgLOetqgDmgGQ==} + dev: true + /node-mocks-http@1.11.0: resolution: {integrity: sha512-jS/WzSOcKbOeGrcgKbenZeNhxUNnP36Yw11+hL4TTxQXErGfqYZ+MaYNNvhaTiGIJlzNSqgQkk9j8dSu1YWSuw==} engines: {node: '>=0.6'} @@ -27740,6 +27912,88 @@ packages: /nwsapi@2.2.5: resolution: {integrity: sha512-6xpotnECFy/og7tKSBVmUNft7J3jyXAka4XvG6AUhFWRz+Q/Ljus7znJAA3bxColfQLdS+XsjoodtJfCgeTEFQ==} + /nx-cloud@16.5.2: + resolution: {integrity: sha512-1t1Ii9gojl8r/8hFGaZ/ZyYR0Cb0hzvXLCsaFuvg+EJEFdvua3P4cfNya/0bdRrm+7Eb/ITUOskbvYq4TSlyGg==} + hasBin: true + dependencies: + '@nrwl/nx-cloud': 16.5.2 + axios: 1.1.3 + chalk: 4.1.2 + dotenv: 10.0.0 + fs-extra: 11.1.1 + node-machine-id: 1.1.12 + open: 8.4.0 + strip-json-comments: 3.1.1 + tar: 6.1.11 + yargs-parser: 21.1.1 + transitivePeerDependencies: + - debug + dev: true + + /nx@16.10.0: + resolution: {integrity: sha512-gZl4iCC0Hx0Qe1VWmO4Bkeul2nttuXdPpfnlcDKSACGu3ZIo+uySqwOF8yBAxSTIf8xe2JRhgzJN1aFkuezEBg==} + 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': 16.10.0 + '@parcel/watcher': 2.0.4 + '@yarnpkg/lockfile': 1.1.0 + '@yarnpkg/parsers': 3.0.0-rc.46 + '@zkochan/js-yaml': 0.0.6 + axios: 1.2.1 + 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.1.1 + glob: 7.1.4 + ignore: 5.2.0 + jest-diff: 29.5.0 + js-yaml: 4.1.0 + jsonc-parser: 3.2.0 + lines-and-columns: 2.0.3 + minimatch: 3.0.5 + node-machine-id: 1.1.12 + npm-run-path: 4.0.1 + open: 8.4.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.1.2 + tslib: 2.4.0 + v8-compile-cache: 2.3.0 + yargs: 17.7.1 + yargs-parser: 21.1.1 + optionalDependencies: + '@nx/nx-darwin-arm64': 16.10.0 + '@nx/nx-darwin-x64': 16.10.0 + '@nx/nx-freebsd-x64': 16.10.0 + '@nx/nx-linux-arm-gnueabihf': 16.10.0 + '@nx/nx-linux-arm64-gnu': 16.10.0 + '@nx/nx-linux-arm64-musl': 16.10.0 + '@nx/nx-linux-x64-gnu': 16.10.0 + '@nx/nx-linux-x64-musl': 16.10.0 + '@nx/nx-win32-arm64-msvc': 16.10.0 + '@nx/nx-win32-x64-msvc': 16.10.0 + transitivePeerDependencies: + - debug + dev: true + /object-assign@4.1.1: resolution: {integrity: sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==} engines: {node: '>=0.10.0'} @@ -28251,6 +28505,7 @@ packages: /path-dirname@1.0.2: resolution: {integrity: sha512-ALzNPpyNq9AqXMBjeymIjFDAkAFH06mHJH/cSBHAgU0s4vfpBn6b2nf8tiRLvagKD8RbTpq2FKTBg7cl9l3c7Q==} + requiresBuild: true dev: false /path-exists@2.1.0: @@ -29556,7 +29811,7 @@ packages: '@puppeteer/browsers': 0.5.0(typescript@5.0.4) chromium-bidi: 0.4.7(devtools-protocol@0.0.1107588) cross-fetch: 3.1.5 - debug: 4.3.4(supports-color@9.3.1) + debug: 4.3.4(supports-color@5.5.0) devtools-protocol: 0.0.1107588 extract-zip: 2.0.1 https-proxy-agent: 5.0.1 @@ -30640,7 +30895,7 @@ packages: typescript: '>= 4.x' webpack: '>= 4' dependencies: - debug: 4.3.4(supports-color@9.3.1) + debug: 4.3.4(supports-color@5.5.0) endent: 2.1.0 find-cache-dir: 3.3.2 flat-cache: 3.0.4 @@ -31953,6 +32208,14 @@ packages: lru-cache: 6.0.0 dev: true + /semver@7.5.3: + resolution: {integrity: sha512-QBlUtyVk/5EeHbi7X0fw6liDZc7BBmEaSYn01fMU1OUYbf6GPsbTtd8WmnqbI20SeycoHSeiybkE/q1Q+qlThQ==} + engines: {node: '>=10'} + hasBin: true + dependencies: + lru-cache: 6.0.0 + dev: true + /semver@7.5.4: resolution: {integrity: sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==} engines: {node: '>=10'} @@ -32765,6 +33028,16 @@ packages: acorn: 8.10.0 dev: true + /strong-log-transformer@2.1.0: + resolution: {integrity: sha512-B3Hgul+z0L9a236FAUC9iZsL+nVHgoCJnqCbN588DjYxvGXaXaaFbfmQ/JhvKjZwsOukuR72XbHv71Qkug0HxA==} + engines: {node: '>=4'} + hasBin: true + dependencies: + duplexer: 0.1.2 + minimist: 1.2.6 + through: 2.3.8 + dev: true + /style-inject@0.3.0: resolution: {integrity: sha512-IezA2qp+vcdlhJaVm5SOdPPTUu0FCEqfNSli2vRuSIBbu5Nq5UvygTk/VzeCqfLz2Atj3dVII5QBKGZRZ0edzw==} dev: false @@ -32865,7 +33138,7 @@ packages: hasBin: true dependencies: '@adobe/css-tools': 4.0.1 - debug: 4.3.4(supports-color@9.3.1) + debug: 4.3.4(supports-color@5.5.0) glob: 7.2.0 sax: 1.2.4 source-map: 0.7.4 @@ -32909,7 +33182,7 @@ packages: dependencies: component-emitter: 1.3.0 cookiejar: 2.1.3 - debug: 4.3.4(supports-color@9.3.1) + debug: 4.3.4(supports-color@5.5.0) fast-safe-stringify: 2.1.1 form-data: 4.0.0 formidable: 2.0.1 @@ -32951,6 +33224,7 @@ packages: /supports-color@9.3.1: resolution: {integrity: sha512-knBY82pjmnIzK3NifMo3RxEIRD9E0kIzV4BKcyTZ9+9kWgLMxd4PrsTSMoFQUabgRBbF8KOLRDCyKgNV+iK44Q==} engines: {node: '>=12'} + dev: true /supports-hyperlinks@2.3.0: resolution: {integrity: sha512-RpsAZlpWcDwOPQA22aCH4J0t7L8JmAvsCxfOSEwm7cQs3LshN36QaTkwd70DnBOXDWGssw2eUoc8CaRWT0XunA==} @@ -33149,6 +33423,18 @@ packages: readable-stream: 3.6.0 dev: true + /tar@6.1.11: + resolution: {integrity: sha512-an/KZQzQUkZCkuoAA64hM92X0Urb6VpRhAFllDzz44U2mcD5scmT3zBc4VgVpkugF580+DQn8eAFSyoQt0tznA==} + engines: {node: '>= 10'} + dependencies: + chownr: 2.0.0 + fs-minipass: 2.1.0 + minipass: 3.3.3 + minizlib: 2.1.2 + mkdirp: 1.0.4 + yallist: 4.0.0 + dev: true + /tar@6.1.13: resolution: {integrity: sha512-jdIBIN6LTIe2jqzay/2vtYLlBHa3JF42ot3h1dW8Q0PaAG4v8rm0cvpVePtau5C6OKXGGcgO9q2AMNSWxiLqKw==} engines: {node: '>=10'} @@ -33391,7 +33677,6 @@ packages: engines: {node: '>=8.17.0'} dependencies: rimraf: 3.0.2 - dev: false /tmpl@1.0.5: resolution: {integrity: sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==} @@ -33788,67 +34073,6 @@ packages: yargs: 17.7.1 dev: false - /turbo-darwin-64@1.10.2: - resolution: {integrity: sha512-sVLpVVANByfMgqf7OYPcZM4KiDnjGu7ITvAzBSa9Iwe14yoWLn8utrNsWCRaQEB6kEqBGLPmvL7AKwkl8M2Gqg==} - cpu: [x64] - os: [darwin] - requiresBuild: true - dev: true - optional: true - - /turbo-darwin-arm64@1.10.2: - resolution: {integrity: sha512-TKG91DSoYQjsCft4XBx4lYycVT5n3UQB/nOKgv/WJCSfwshLWulya3yhP8JT5erv9rPF8gwgnx87lrCmT4EAVA==} - cpu: [arm64] - os: [darwin] - requiresBuild: true - dev: true - optional: true - - /turbo-linux-64@1.10.2: - resolution: {integrity: sha512-ZIzAkfrzjJFkSM/uEfxU6JjseCsT5PHRu0s0lmYce37ApQbv/HC7tI0cFhuosI30+O8109/mkyZykKE7AQfgqA==} - cpu: [x64] - os: [linux] - requiresBuild: true - dev: true - optional: true - - /turbo-linux-arm64@1.10.2: - resolution: {integrity: sha512-G4uZA+RBQ5S1X/oUxO5KoLL2NDMkrrBZF52+00jQv6UEb9lWDgwzqSwoAGjdXxeDCrqMW5rBVwb/IBIF2/yhwA==} - cpu: [arm64] - os: [linux] - requiresBuild: true - dev: true - optional: true - - /turbo-windows-64@1.10.2: - resolution: {integrity: sha512-ObfQO37kGu1jBzFs/L+hybrCXBwdnimotJwzg7pCoSyGijKITlugrpJoPDKlg0eMr3/1Y6KUeHy26vZaDXrbuQ==} - cpu: [x64] - os: [win32] - requiresBuild: true - dev: true - optional: true - - /turbo-windows-arm64@1.10.2: - resolution: {integrity: sha512-7S6dx4738R/FIT2cxbsunqgHN5LelXzuzkcaZgdkU33oswRf/6KOfOABzQLdTX7Uos59cBSdwayf6KQJxuOXUg==} - cpu: [arm64] - os: [win32] - requiresBuild: true - dev: true - optional: true - - /turbo@1.10.2: - resolution: {integrity: sha512-m9sR5XHhuzxUQACf0vI2qCG5OqDYAZiPTaAsTwECnwUF4/cXwEmcYddbLJnO+K9orNvcnjjent5oBNBVQ/o0ow==} - hasBin: true - requiresBuild: true - optionalDependencies: - turbo-darwin-64: 1.10.2 - turbo-darwin-arm64: 1.10.2 - turbo-linux-64: 1.10.2 - turbo-linux-arm64: 1.10.2 - turbo-windows-64: 1.10.2 - turbo-windows-arm64: 1.10.2 - dev: true - /twin.macro@2.8.2(ts-node@10.9.1): resolution: {integrity: sha512-2Vg09mp+nA70AWUedJ8WRgB2me3buq7JGbOnjHnFnNaBzomVu5k7lJ9YGpByIlre+UYr7QRhtlj7+IUKxvCrUA==} engines: {node: '>=12.13.0'} @@ -34617,7 +34841,7 @@ packages: hasBin: true dependencies: cac: 6.7.14 - debug: 4.3.4(supports-color@9.3.1) + debug: 4.3.4(supports-color@5.5.0) mlly: 1.4.0 pathe: 1.1.1 picocolors: 1.0.0 @@ -34710,7 +34934,7 @@ packages: acorn-walk: 8.2.0 cac: 6.7.14 chai: 4.3.7 - debug: 4.3.4(supports-color@9.3.1) + debug: 4.3.4(supports-color@5.5.0) local-pkg: 0.4.3 magic-string: 0.30.1 pathe: 1.1.1 diff --git a/turbo.json b/turbo.json deleted file mode 100644 index 1eac4650997b..000000000000 --- a/turbo.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "$schema": "https://turbo.build/schema.json", - "pipeline": { - "build": { - "dependsOn": ["^build"], - "outputs": ["dist/**/*", "!dist/node/main.js"], - "inputs": [ - "src/**/*", - "tsconfig.json", - "package.json", - "modern.config.*", - "scripts/**/*.ts" - ] - } - } -}