From 356b933091085e86add222dccfc02dcff681e1b6 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Fri, 21 Jun 2024 23:44:38 +1000 Subject: [PATCH] chore(deps): update dependency turbo to v2 (#2721) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit [![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [turbo](https://turbo.build/repo) ([source](https://togithub.com/vercel/turbo)) | [`^1.13.4` -> `^2.0.4`](https://renovatebot.com/diffs/npm/turbo/1.13.4/2.0.4) | [![age](https://developer.mend.io/api/mc/badges/age/npm/turbo/2.0.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/turbo/2.0.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/turbo/1.13.4/2.0.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/turbo/1.13.4/2.0.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes
vercel/turbo (turbo) ### [`v2.0.4`](https://togithub.com/vercel/turbo/releases/tag/v2.0.4): Turborepo v2.0.4 [Compare Source](https://togithub.com/vercel/turbo/compare/v2.0.3...v2.0.4) #### What's Changed ##### create-turbo - Update `create-turbo` to use carat versions. by [@​anthonyshew](https://togithub.com/anthonyshew) in [https://github.com/vercel/turbo/pull/8448](https://togithub.com/vercel/turbo/pull/8448) ##### [@​turbo/codemod](https://togithub.com/turbo/codemod) - chore: bump timeout for migration by [@​chris-olszewski](https://togithub.com/chris-olszewski) in [https://github.com/vercel/turbo/pull/8463](https://togithub.com/vercel/turbo/pull/8463) - fix([@​turbo/codemode](https://togithub.com/turbo/codemode)): no-op when turbo.json already contains tasks key by [@​mehulkar](https://togithub.com/mehulkar) in [https://github.com/vercel/turbo/pull/8471](https://togithub.com/vercel/turbo/pull/8471) ##### Examples - Give examples carat versions. by [@​anthonyshew](https://togithub.com/anthonyshew) in [https://github.com/vercel/turbo/pull/8382](https://togithub.com/vercel/turbo/pull/8382) - Fix apk order in example. by [@​anthonyshew](https://togithub.com/anthonyshew) in [https://github.com/vercel/turbo/pull/8392](https://togithub.com/vercel/turbo/pull/8392) - Fix `eslint-config-turbo` configuration in examples. by [@​anthonyshew](https://togithub.com/anthonyshew) in [https://github.com/vercel/turbo/pull/8405](https://togithub.com/vercel/turbo/pull/8405) - Remove root eslintrc from basic example. by [@​anthonyshew](https://togithub.com/anthonyshew) in [https://github.com/vercel/turbo/pull/8423](https://togithub.com/vercel/turbo/pull/8423) - Consistent Node.js version in Changesets action. by [@​anthonyshew](https://togithub.com/anthonyshew) in [https://github.com/vercel/turbo/pull/8441](https://togithub.com/vercel/turbo/pull/8441) - Remove global dep from basic example. by [@​anthonyshew](https://togithub.com/anthonyshew) in [https://github.com/vercel/turbo/pull/8442](https://togithub.com/vercel/turbo/pull/8442) ##### Changelog - fix(filter): account for root internal dependencies in git based filter by [@​chris-olszewski](https://togithub.com/chris-olszewski) in [https://github.com/vercel/turbo/pull/8364](https://togithub.com/vercel/turbo/pull/8364) - Warn instead of print when no locally installed version. by [@​anthonyshew](https://togithub.com/anthonyshew) in [https://github.com/vercel/turbo/pull/8384](https://togithub.com/vercel/turbo/pull/8384) - Add CI to default passthroughs. by [@​anthonyshew](https://togithub.com/anthonyshew) in [https://github.com/vercel/turbo/pull/8393](https://togithub.com/vercel/turbo/pull/8393) - feat(shim): invoke local turbo version via npx if not installed by [@​chris-olszewski](https://togithub.com/chris-olszewski) in [https://github.com/vercel/turbo/pull/8385](https://togithub.com/vercel/turbo/pull/8385) - docs: update links to logs in turbo types by [@​boyum](https://togithub.com/boyum) in [https://github.com/vercel/turbo/pull/8403](https://togithub.com/vercel/turbo/pull/8403) - fix: added `LD_LIBRARY_PATH` to default forwarded env vars by [@​GauBen](https://togithub.com/GauBen) in [https://github.com/vercel/turbo/pull/8412](https://togithub.com/vercel/turbo/pull/8412) - chore(turborepo): remove unused code by [@​NicholasLYang](https://togithub.com/NicholasLYang) in [https://github.com/vercel/turbo/pull/8428](https://togithub.com/vercel/turbo/pull/8428) - fix: disable panic handler in ci by [@​chris-olszewski](https://togithub.com/chris-olszewski) in [https://github.com/vercel/turbo/pull/8436](https://togithub.com/vercel/turbo/pull/8436) - fix: remove inferring turbo version from package.json or turbo.json by [@​chris-olszewski](https://togithub.com/chris-olszewski) in [https://github.com/vercel/turbo/pull/8437](https://togithub.com/vercel/turbo/pull/8437) - fix(turborepo): avoid starting ui on too small terminals by [@​NicholasLYang](https://togithub.com/NicholasLYang) in [https://github.com/vercel/turbo/pull/8457](https://togithub.com/vercel/turbo/pull/8457) - chore(shim): make dynamic downloads opt in by [@​chris-olszewski](https://togithub.com/chris-olszewski) in [https://github.com/vercel/turbo/pull/8458](https://togithub.com/vercel/turbo/pull/8458) - fix(shim): avoid panic if user has malformed lockfile by [@​chris-olszewski](https://togithub.com/chris-olszewski) in [https://github.com/vercel/turbo/pull/8461](https://togithub.com/vercel/turbo/pull/8461) - fix(ui): pass through terminal env vars to appease chalk by [@​chris-olszewski](https://togithub.com/chris-olszewski) in [https://github.com/vercel/turbo/pull/8468](https://togithub.com/vercel/turbo/pull/8468) #### New Contributors - [@​boyum](https://togithub.com/boyum) made their first contribution in [https://github.com/vercel/turbo/pull/8403](https://togithub.com/vercel/turbo/pull/8403) - [@​GauBen](https://togithub.com/GauBen) made their first contribution in [https://github.com/vercel/turbo/pull/8412](https://togithub.com/vercel/turbo/pull/8412) - [@​sethidden](https://togithub.com/sethidden) made their first contribution in [https://github.com/vercel/turbo/pull/8450](https://togithub.com/vercel/turbo/pull/8450) **Full Changelog**: https://github.com/vercel/turbo/compare/v2.0.3...v2.0.4 ### [`v2.0.3`](https://togithub.com/vercel/turbo/releases/tag/v2.0.3): Turborepo v2.0.3 [Compare Source](https://togithub.com/vercel/turbo/compare/v2.0.2...v2.0.3) #### What's Changed ##### turbo-ignore - fix(turbo-ignore): infer correct version of turbo for project by [@​chris-olszewski](https://togithub.com/chris-olszewski) in [https://github.com/vercel/turbo/pull/8363](https://togithub.com/vercel/turbo/pull/8363) ##### Changelog - feat: warn when no local turbo found by [@​chris-olszewski](https://togithub.com/chris-olszewski) in [https://github.com/vercel/turbo/pull/8356](https://togithub.com/vercel/turbo/pull/8356) **Full Changelog**: https://github.com/vercel/turbo/compare/v2.0.2...v2.0.3 ### [`v2.0.2`](https://togithub.com/vercel/turbo/releases/tag/v2.0.2): Turborepo v2.0.2 [Compare Source](https://togithub.com/vercel/turbo/compare/v2.0.1...v2.0.2) #### What's Changed ##### [@​turbo/codemod](https://togithub.com/turbo/codemod) - fix(turborepo): factor in negated globs for workspace detection in codemods by [@​NicholasLYang](https://togithub.com/NicholasLYang) in [https://github.com/vercel/turbo/pull/8331](https://togithub.com/vercel/turbo/pull/8331) ##### Examples - Bump examples to 2.0.0. by [@​anthonyshew](https://togithub.com/anthonyshew) in [https://github.com/vercel/turbo/pull/8284](https://togithub.com/vercel/turbo/pull/8284) ##### Changelog - feat(ui): respect CI and NO_COLOR as overrides for TUI by [@​chris-olszewski](https://togithub.com/chris-olszewski) in [https://github.com/vercel/turbo/pull/8335](https://togithub.com/vercel/turbo/pull/8335) - fix(ui): no longer attempt to read from stdin if non-tty by [@​chris-olszewski](https://togithub.com/chris-olszewski) in [https://github.com/vercel/turbo/pull/8333](https://togithub.com/vercel/turbo/pull/8333) - fix: correctly serialize ui values by [@​chris-olszewski](https://togithub.com/chris-olszewski) in [https://github.com/vercel/turbo/pull/8338](https://togithub.com/vercel/turbo/pull/8338) - fix: add NODE_OPTIONS to default pass through env vars by [@​chris-olszewski](https://togithub.com/chris-olszewski) in [https://github.com/vercel/turbo/pull/8353](https://togithub.com/vercel/turbo/pull/8353) - chore: add additional env vars to default pass through by [@​chris-olszewski](https://togithub.com/chris-olszewski) in [https://github.com/vercel/turbo/pull/8359](https://togithub.com/vercel/turbo/pull/8359) - fix(ui): disable TUI if log order is specified by [@​chris-olszewski](https://togithub.com/chris-olszewski) in [https://github.com/vercel/turbo/pull/8343](https://togithub.com/vercel/turbo/pull/8343) #### New Contributors - [@​dvoytenko](https://togithub.com/dvoytenko) made their first contribution in [https://github.com/vercel/turbo/pull/8334](https://togithub.com/vercel/turbo/pull/8334) **Full Changelog**: https://github.com/vercel/turbo/compare/v2.0.1...v2.0.2 ### [`v2.0.1`](https://togithub.com/vercel/turbo/releases/tag/v2.0.1): Turborepo v2.0.1 [Compare Source](https://togithub.com/vercel/turbo/compare/v2.0.0...v2.0.1) **Full Changelog**: https://github.com/vercel/turbo/compare/v2.0.0...v2.0.1 ### [`v2.0.0`](https://togithub.com/vercel/turbo/releases/tag/v2.0.0): Turborepo v2.0.0 [Compare Source](https://togithub.com/vercel/turbo/compare/v1.13.4...v2.0.0) #### What's Changed Upgrade guide: https://turbo.build/repo/docs/crafting-your-repository/upgrading ##### [@​turbo/codemod](https://togithub.com/turbo/codemod) - feat(codemod): add logic for major version bump by [@​chris-olszewski](https://togithub.com/chris-olszewski) in [https://github.com/vercel/turbo/pull/8260](https://togithub.com/vercel/turbo/pull/8260) - feat(codemod): place tasks last in turbo.json rewrites by [@​chris-olszewski](https://togithub.com/chris-olszewski) in [https://github.com/vercel/turbo/pull/8268](https://togithub.com/vercel/turbo/pull/8268) - fix(codemod): support jsonc when parsing root turbo.json by [@​chris-olszewski](https://togithub.com/chris-olszewski) in [https://github.com/vercel/turbo/pull/8279](https://togithub.com/vercel/turbo/pull/8279) - fix(codemod): respect --dry flag by [@​chris-olszewski](https://togithub.com/chris-olszewski) in [https://github.com/vercel/turbo/pull/8280](https://togithub.com/vercel/turbo/pull/8280) - feat: change values of "ui" in turbo.json by [@​chris-olszewski](https://togithub.com/chris-olszewski) in [https://github.com/vercel/turbo/pull/8289](https://togithub.com/vercel/turbo/pull/8289) - fix(codemod): support jsonc when parsing root turbo.json by [@​chris-olszewski](https://togithub.com/chris-olszewski) in [https://github.com/vercel/turbo/pull/8279](https://togithub.com/vercel/turbo/pull/8279) - feat(codemod): place tasks last in turbo.json rewrites by [@​chris-olszewski](https://togithub.com/chris-olszewski) in [https://github.com/vercel/turbo/pull/8268](https://togithub.com/vercel/turbo/pull/8268) - feat(codemod): add logic for major version bump by [@​chris-olszewski](https://togithub.com/chris-olszewski) in [https://github.com/vercel/turbo/pull/8260](https://togithub.com/vercel/turbo/pull/8260) - feat(codemod): add missing package names by [@​tknickman](https://togithub.com/tknickman) in [https://github.com/vercel/turbo/pull/8186](https://togithub.com/vercel/turbo/pull/8186) ##### Changelog ##### Breaking - chore: remove legacy filter flags by [@​chris-olszewski](https://togithub.com/chris-olszewski) in [https://github.com/vercel/turbo/pull/8294](https://togithub.com/vercel/turbo/pull/8294)/ - chore(turborepo): adjust error message for pipeline by [@​NicholasLYang](https://togithub.com/NicholasLYang) in [https://github.com/vercel/turbo/pull/8264](https://togithub.com/vercel/turbo/pull/8264) - chore(turbo)!: remove check for legacy turbo config in package.json by [@​mehulkar](https://togithub.com/mehulkar) in [https://github.com/vercel/turbo/pull/8023](https://togithub.com/vercel/turbo/pull/8023) - chore(turbo)! hard error on env vars in task and global dependencies by [@​mehulkar](https://togithub.com/mehulkar) in [#​8026](https://togithub.com/vercel/turbo/issues/8026) - feat: require packageManager in package.json by [@​chris-olszewski](https://togithub.com/chris-olszewski) in [#​8017](https://togithub.com/vercel/turbo/issues/8017) - feat(filter): no longer infer scope in filters by [@​chris-olszewski](https://togithub.com/chris-olszewski) in [#​8137](https://togithub.com/vercel/turbo/issues/8137) - chore!(create-turbo): remove old pm arg by [@​tknickman](https://togithub.com/tknickman) in [#​8150](https://togithub.com/vercel/turbo/issues/8150) - feat: error on empty package name by [@​chris-olszewski](https://togithub.com/chris-olszewski) [#​8152](https://togithub.com/vercel/turbo/issues/8152) - feat(filter): error on invalid filters by [@​chris-olszewski](https://togithub.com/chris-olszewski) [#​8142](https://togithub.com/vercel/turbo/issues/8142) - Move fs cache location. by [@​anthonyshew](https://togithub.com/anthonyshew) in [#​8126](https://togithub.com/vercel/turbo/issues/8126) - refactor(turborepo): Rename outputMode to outputLogs in turbo.json by [@​NicholasLYang](https://togithub.com/NicholasLYang) in [#​8149](https://togithub.com/vercel/turbo/issues/8149) - feat: --only now applies to package dependencies by [@​chris-olszewski](https://togithub.com/chris-olszewski) in [#​8163](https://togithub.com/vercel/turbo/issues/8163) - Rename pipeline to tasks. by [@​anthonyshew](https://togithub.com/anthonyshew) in [#​8157](https://togithub.com/vercel/turbo/issues/8157) - feat: add doublestar to exact dir paths by [@​chris-olszewski](https://togithub.com/chris-olszewski) in [#​8180](https://togithub.com/vercel/turbo/issues/8180) - chore: remove globalDotEnv and dotEnv fields by [@​chris-olszewski](https://togithub.com/chris-olszewski) in [#​8181](https://togithub.com/vercel/turbo/issues/8181) - chore: make env mode strict by default by [@​chris-olszewski](https://togithub.com/chris-olszewski) in [#​8182](https://togithub.com/vercel/turbo/issues/8182) ##### Other - feat: allow for negative globs in globalDeps by [@​chris-olszewski](https://togithub.com/chris-olszewski) in [#​8190](https://togithub.com/vercel/turbo/issues/8190) - chore: change turborepo licenses to MIT by [@​chris-olszewski](https://togithub.com/chris-olszewski) in [#​8197](https://togithub.com/vercel/turbo/issues/8197) - feat: all dependencies of root package contribute to global hash by [@​chris-olszewski](https://togithub.com/chris-olszewski) in [#​8202](https://togithub.com/vercel/turbo/issues/8202) - fix(turborepo): non-determinism with root internal deps hash. by [@​NicholasLYang](https://togithub.com/NicholasLYang) in [https://github.com/vercel/turbo/pull/8277](https://togithub.com/vercel/turbo/pull/8277) - fix: update integration test to expect correct output by [@​chris-olszewski](https://togithub.com/chris-olszewski) in [https://github.com/vercel/turbo/pull/8285](https://togithub.com/vercel/turbo/pull/8285) - chore: remove cpuprofile flag by [@​chris-olszewski](https://togithub.com/chris-olszewski) in [https://github.com/vercel/turbo/pull/8282](https://togithub.com/vercel/turbo/pull/8282) - fix(ui): disable UI on all dry runs by [@​chris-olszewski](https://togithub.com/chris-olszewski) in [https://github.com/vercel/turbo/pull/8269](https://togithub.com/vercel/turbo/pull/8269) - fix(turborepo): stderr log by [@​NicholasLYang](https://togithub.com/NicholasLYang) in [https://github.com/vercel/turbo/pull/8267](https://togithub.com/vercel/turbo/pull/8267) - chore(turborepo): adjust error message for pipeline by [@​NicholasLYang](https://togithub.com/NicholasLYang) in [https://github.com/vercel/turbo/pull/8264](https://togithub.com/vercel/turbo/pull/8264) - fix(ui): ensure prelude gets printed before ui starts by [@​chris-olszewski](https://togithub.com/chris-olszewski) in [https://github.com/vercel/turbo/pull/8265](https://togithub.com/vercel/turbo/pull/8265) - chore([@​turbo/benchmark](https://togithub.com/turbo/benchmark)): fix lint warnings by [@​mehulkar](https://togithub.com/mehulkar) in [https://github.com/vercel/turbo/pull/8233](https://togithub.com/vercel/turbo/pull/8233) - chore(turborepo): Feature flagged off file hashing by [@​NicholasLYang](https://togithub.com/NicholasLYang) in [https://github.com/vercel/turbo/pull/8229](https://togithub.com/vercel/turbo/pull/8229) - chore: downgrade curl to fix Windows rust tests by [@​chris-olszewski](https://togithub.com/chris-olszewski) in [https://github.com/vercel/turbo/pull/8242](https://togithub.com/vercel/turbo/pull/8242) - fix(turborepo): Remove optional git locks by [@​NicholasLYang](https://togithub.com/NicholasLYang) in [https://github.com/vercel/turbo/pull/8244](https://togithub.com/vercel/turbo/pull/8244) - fix(turborepo): Optional lock with env var by [@​NicholasLYang](https://togithub.com/NicholasLYang) in [https://github.com/vercel/turbo/pull/8247](https://togithub.com/vercel/turbo/pull/8247) - add two retry strategies to allow requests to timeout gracefully by [@​arlyon](https://togithub.com/arlyon) in [https://github.com/vercel/turbo/pull/8080](https://togithub.com/vercel/turbo/pull/8080) - add support for upload speed / remaining in the cache upload step by [@​arlyon](https://togithub.com/arlyon) in [https://github.com/vercel/turbo/pull/8081](https://togithub.com/vercel/turbo/pull/8081) - chore: remove --ignore flag by [@​chris-olszewski](https://togithub.com/chris-olszewski) in [https://github.com/vercel/turbo/pull/8201](https://togithub.com/vercel/turbo/pull/8201) - feat: factor engines into global cache key by [@​chris-olszewski](https://togithub.com/chris-olszewski) in [#​8173](https://togithub.com/vercel/turbo/issues/8173) **Full Changelog**: https://github.com/vercel/turbo/compare/v1.13.4...v2.0.0
--- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/fwouts/previewjs). --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: François Wouts --- .../workflows/release-intellij-plugin.yaml | 2 +- .../workflows/release-vscode-extension.yaml | 2 +- .../workflows/release-vscodium-extension.yaml | 2 +- .github/workflows/test-cli.yaml | 2 +- .github/workflows/test-core-components.yaml | 2 +- .github/workflows/test-vscode.yaml | 2 +- integrations/intellij/build.gradle.kts | 4 +- integrations/intellij/daemon/package.json | 2 +- integrations/vscode/package.json | 2 +- package.json | 2 +- pnpm-lock.yaml | 186 ++++++++++-------- turbo.json | 2 +- 12 files changed, 116 insertions(+), 94 deletions(-) diff --git a/.github/workflows/release-intellij-plugin.yaml b/.github/workflows/release-intellij-plugin.yaml index 20592fb1c0b..592cfa292c2 100644 --- a/.github/workflows/release-intellij-plugin.yaml +++ b/.github/workflows/release-intellij-plugin.yaml @@ -40,7 +40,7 @@ jobs: distribution: "temurin" java-version: "11" - name: Build daemon - run: pnpm turbo run build --scope=@previewjs/intellij-daemon --include-dependencies + run: pnpm turbo run build --filter=...@previewjs/intellij-daemon - name: Publish run: ./gradlew publishPlugin env: diff --git a/.github/workflows/release-vscode-extension.yaml b/.github/workflows/release-vscode-extension.yaml index b5b4a2c3f6b..51427297e25 100644 --- a/.github/workflows/release-vscode-extension.yaml +++ b/.github/workflows/release-vscode-extension.yaml @@ -34,7 +34,7 @@ jobs: with: run_install: | - args: [--filter=\!./framework-plugins/\*/tests/apps/\*] - - run: cd .. && pnpm turbo run build --scope=@previewjs/loader --include-dependencies + - run: cd .. && pnpm turbo run build --filter=...@previewjs/loader - name: Extract version from package.json uses: sergeysova/jq-action@a3f0d4ff59cc1dddf023fc0b325dd75b10deec58 # v2.3.0 id: version diff --git a/.github/workflows/release-vscodium-extension.yaml b/.github/workflows/release-vscodium-extension.yaml index b9431bd99b7..bf6b940f79d 100644 --- a/.github/workflows/release-vscodium-extension.yaml +++ b/.github/workflows/release-vscodium-extension.yaml @@ -34,7 +34,7 @@ jobs: with: run_install: | - args: [--filter=\!./framework-plugins/\*/tests/apps/\*] - - run: cd .. && pnpm turbo run build --scope=@previewjs/loader --include-dependencies + - run: cd .. && pnpm turbo run build --filter=...@previewjs/loader - name: Extract version from package.json uses: sergeysova/jq-action@a3f0d4ff59cc1dddf023fc0b325dd75b10deec58 # v2.3.0 id: version diff --git a/.github/workflows/test-cli.yaml b/.github/workflows/test-cli.yaml index b6fea6cc720..72aca19dcf2 100644 --- a/.github/workflows/test-cli.yaml +++ b/.github/workflows/test-cli.yaml @@ -42,4 +42,4 @@ jobs: with: run_install: | - args: [--filter=\!./framework-plugins/\*/tests/apps/\*] - - run: pnpm turbo run build --scope="@previewjs/cli" --include-dependencies + - run: pnpm turbo run build --filter=...@previewjs/cli diff --git a/.github/workflows/test-core-components.yaml b/.github/workflows/test-core-components.yaml index 99dc1ea716b..5328573c806 100644 --- a/.github/workflows/test-core-components.yaml +++ b/.github/workflows/test-core-components.yaml @@ -49,5 +49,5 @@ jobs: - run: pnpm lint - run: pnpm check-licenses - run: pnpm check-deps - - run: pnpm turbo run build --scope="@previewjs/app" --include-dependencies + - run: pnpm turbo run build --filter=...@previewjs/app - run: pnpm turbo run test --concurrency=1 diff --git a/.github/workflows/test-vscode.yaml b/.github/workflows/test-vscode.yaml index 4a4b5727569..f6d40a13309 100644 --- a/.github/workflows/test-vscode.yaml +++ b/.github/workflows/test-vscode.yaml @@ -42,5 +42,5 @@ jobs: with: run_install: | - args: [--filter=\!./framework-plugins/\*/tests/apps/\*] - - run: pnpm turbo run build --scope="@previewjs/loader" --include-dependencies + - run: pnpm turbo run build --filter=...@previewjs/loader - run: cd integrations/vscode && pnpm build diff --git a/integrations/intellij/build.gradle.kts b/integrations/intellij/build.gradle.kts index 08fc5a75213..da523c01e47 100644 --- a/integrations/intellij/build.gradle.kts +++ b/integrations/intellij/build.gradle.kts @@ -86,10 +86,10 @@ tasks { "cmd.exe", "/c", "node " + System.getProperty("user.dir") + - "\\..\\..\\node_modules\\turbo\\bin\\turbo run build --scope=@previewjs/intellij-daemon", + "\\..\\..\\node_modules\\turbo\\bin\\turbo run build --filter=@previewjs/intellij-daemon", ) } else { - commandLine("sh", "-c", "../../node_modules/turbo/bin/turbo run build --scope=@previewjs/intellij-daemon") + commandLine("sh", "-c", "../../node_modules/turbo/bin/turbo run build --filter=@previewjs/intellij-daemon") } } from(daemonDir) { diff --git a/integrations/intellij/daemon/package.json b/integrations/intellij/daemon/package.json index 1d7414b4a66..2b5dd9cf067 100644 --- a/integrations/intellij/daemon/package.json +++ b/integrations/intellij/daemon/package.json @@ -15,7 +15,7 @@ "homepage": "https://previewjs.com", "type": "module", "scripts": { - "build": "cd ../../.. && turbo run build --scope=@previewjs/daemon --no-deps --include-dependencies && cd integrations/intellij/daemon && rimraf dist && tsc && node esbuild.js" + "build": "cd ../../.. && turbo run build --filter=...@previewjs/daemon && cd integrations/intellij/daemon && rimraf dist && tsc && node esbuild.js" }, "devDependencies": { "@previewjs/daemon": "workspace:*", diff --git a/integrations/vscode/package.json b/integrations/vscode/package.json index 5b8f97fcfa8..d31d522d49c 100644 --- a/integrations/vscode/package.json +++ b/integrations/vscode/package.json @@ -93,7 +93,7 @@ "main": "./dist/index.js", "scripts": { "vscode:prepublish": "pnpm build", - "build": "cd ../.. && turbo run build --scope=@previewjs/daemon --no-deps --include-dependencies && cd integrations/vscode && rimraf dist previewjs-1.28.1.vsix && tsc && node esbuild.mjs", + "build": "cd ../.. && turbo run build --filter=...@previewjs/daemon && cd integrations/vscode && rimraf dist previewjs-1.28.1.vsix && tsc && node esbuild.mjs", "build:dev": "cross-env PREVIEWJS_PORT=9316 PREVIEWJS_MODULES_DIR=../../dev-workspace PREVIEWJS_PACKAGE_NAME=@previewjs/app pnpm build", "build:dev:pro": "cross-env PREVIEWJS_PORT=9316 PREVIEWJS_MODULES_DIR=../../dev-workspace PREVIEWJS_PACKAGE_NAME=@previewjs/pro pnpm build", "dev:install": "pnpm vsce package --no-dependencies && code --install-extension previewjs-1.28.1.vsix --force" diff --git a/package.json b/package.json index 3fafac7fca6..4ca3a2cb22c 100644 --- a/package.json +++ b/package.json @@ -41,7 +41,7 @@ "license-checker": "^25.0.1", "prettier": "^2.8.8", "ts-node": "^10.9.2", - "turbo": "^1.13.4", + "turbo": "^2.0.4", "typescript": "^5.4.5" }, "packageManager": "pnpm@9.4.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index a29216f2738..6515acbd4ef 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -53,8 +53,8 @@ importers: specifier: ^10.9.2 version: 10.9.2(@swc/core@1.3.59)(@types/node@20.10.6)(typescript@5.4.5) turbo: - specifier: ^1.13.4 - version: 1.13.4 + specifier: ^2.0.4 + version: 2.0.4 typescript: specifier: ^5.4.5 version: 5.4.5 @@ -569,7 +569,7 @@ importers: devDependencies: '@preact/preset-vite': specifier: ^2.5.0 - version: 2.5.0(@babel/core@7.24.7)(preact@10.15.0)(vite@5.0.10(@types/node@20.10.6)(less@4.1.3)(sass@1.62.1)(terser@5.17.6)) + version: 2.5.0(@babel/core@7.23.7)(preact@10.15.0)(vite@5.0.10(@types/node@20.10.6)(less@4.1.3)(sass@1.62.1)(terser@5.17.6)) '@storybook/addon-essentials': specifier: ^7.0.17 version: 7.0.17(react-dom@18.2.0(react@18.2.0))(react@18.2.0) @@ -587,7 +587,7 @@ importers: version: 7.0.17(preact@10.15.0) '@storybook/preact-vite': specifier: ^7.0.17 - version: 7.0.17(@babel/core@7.24.7)(preact@10.15.0)(typescript@5.4.5)(vite@5.0.10(@types/node@20.10.6)(less@4.1.3)(sass@1.62.1)(terser@5.17.6)) + version: 7.0.17(@babel/core@7.23.7)(preact@10.15.0)(typescript@5.4.5)(vite@5.0.10(@types/node@20.10.6)(less@4.1.3)(sass@1.62.1)(terser@5.17.6)) '@storybook/testing-library': specifier: 0.0.14-next.2 version: 0.0.14-next.2 @@ -615,7 +615,7 @@ importers: devDependencies: '@preact/preset-vite': specifier: ^2.5.0 - version: 2.5.0(@babel/core@7.23.7)(preact@10.15.0)(vite@5.0.10(@types/node@20.10.6)(less@4.1.3)(sass@1.62.1)(terser@5.17.6)) + version: 2.5.0(@babel/core@7.24.7)(preact@10.15.0)(vite@5.0.10(@types/node@20.10.6)(less@4.1.3)(sass@1.62.1)(terser@5.17.6)) '@storybook/addon-essentials': specifier: ^7.0.17 version: 7.0.17(react-dom@18.2.0(react@18.2.0))(react@18.2.0) @@ -633,7 +633,7 @@ importers: version: 7.0.17(preact@10.15.0) '@storybook/preact-vite': specifier: ^7.0.17 - version: 7.0.17(@babel/core@7.23.7)(preact@10.15.0)(typescript@4.9.5)(vite@5.0.10(@types/node@20.10.6)(less@4.1.3)(sass@1.62.1)(terser@5.17.6)) + version: 7.0.17(@babel/core@7.24.7)(preact@10.15.0)(typescript@4.9.5)(vite@5.0.10(@types/node@20.10.6)(less@4.1.3)(sass@1.62.1)(terser@5.17.6)) '@storybook/testing-library': specifier: 0.0.14-next.2 version: 0.0.14-next.2 @@ -1152,7 +1152,7 @@ importers: version: 6.5.16(@babel/core@7.24.7)(@storybook/builder-webpack5@6.5.16(@swc/core@1.3.59)(eslint@8.57.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.4.5)(vue-template-compiler@2.7.16))(eslint@8.57.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.4.5)(vue-template-compiler@2.7.16)(webpack@5.83.1(@swc/core@1.3.59)) '@storybook/addon-interactions': specifier: ^6.5.16 - version: 6.5.16(eslint@8.57.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.4.5)(vue-template-compiler@2.7.16) + version: 6.5.16(@types/react@18.3.3)(eslint@8.57.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.4.5)(vue-template-compiler@2.7.16) '@storybook/addon-links': specifier: ^6.5.16 version: 6.5.16(react-dom@18.2.0(react@18.2.0))(react@18.2.0) @@ -1167,7 +1167,7 @@ importers: version: 6.5.16 '@storybook/preset-create-react-app': specifier: ^4.1.2 - version: 4.1.2(6k4kvuvhnvl6j3ebbir6txps5i) + version: 4.1.2(dticdxtl7r423jrb6fftyynf7y) '@storybook/react': specifier: ^6.5.16 version: 6.5.16(@babel/core@7.24.7)(@storybook/builder-webpack5@6.5.16(@swc/core@1.3.59)(eslint@8.57.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.4.5)(vue-template-compiler@2.7.16))(@storybook/manager-webpack5@6.5.16(@swc/core@1.3.59)(encoding@0.1.13)(eslint@8.57.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.4.5)(vue-template-compiler@2.7.16))(@swc/core@1.3.59)(@types/webpack@4.41.33)(encoding@0.1.13)(eslint@8.57.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(require-from-string@2.0.2)(type-fest@2.19.0)(typescript@5.4.5)(vue-template-compiler@2.7.16)(webpack-dev-server@4.11.1(webpack@5.83.1(@swc/core@1.3.59)))(webpack-hot-middleware@2.25.3) @@ -1231,7 +1231,7 @@ importers: version: 6.5.16 '@storybook/preset-create-react-app': specifier: ^4.1.2 - version: 4.1.2(q3vxyto2fg5cfih4rzrcvkglpe) + version: 4.1.2(pmxqd7m5pj25vkt5vqpri5dyqy) '@storybook/react': specifier: ^6.5.16 version: 6.5.16(@babel/core@7.24.7)(@storybook/builder-webpack5@6.5.16(@swc/core@1.3.59)(eslint@8.57.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.5)(vue-template-compiler@2.7.16))(@storybook/manager-webpack5@6.5.16(@swc/core@1.3.59)(encoding@0.1.13)(eslint@8.57.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.5)(vue-template-compiler@2.7.16))(@swc/core@1.3.59)(@types/webpack@4.41.33)(encoding@0.1.13)(eslint@8.57.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(require-from-string@2.0.2)(type-fest@2.19.0)(typescript@4.9.5)(vue-template-compiler@2.7.16)(webpack-dev-server@4.11.1(webpack@5.83.1(@swc/core@1.3.59)))(webpack-hot-middleware@2.25.3) @@ -2709,10 +2709,10 @@ importers: devDependencies: '@vue/cli-plugin-babel': specifier: ~5.0.8 - version: 5.0.8(@swc/core@1.3.59)(@vue/cli-service@5.0.8(@babel/core@7.22.20)(@swc/core@1.3.59)(@vue/compiler-sfc@3.4.29)(ejs@3.1.8)(encoding@0.1.13)(handlebars@4.7.7)(lodash@4.17.21)(pug@3.0.2)(react-dom@16.14.0(react@16.14.0))(react@16.14.0)(underscore@1.13.6)(vue-template-compiler@2.7.14)(vue@2.7.14)(webpack-sources@3.2.3))(core-js@3.30.2)(encoding@0.1.13)(vue@2.7.14) + version: 5.0.8(@swc/core@1.3.59)(@vue/cli-service@5.0.8(@babel/core@7.24.7)(@swc/core@1.3.59)(@vue/compiler-sfc@3.4.29)(ejs@3.1.8)(encoding@0.1.13)(handlebars@4.7.7)(lodash@4.17.21)(pug@3.0.2)(react-dom@16.14.0(react@16.14.0))(react@16.14.0)(underscore@1.13.6)(vue-template-compiler@2.7.14)(vue@2.7.14)(webpack-sources@3.2.3))(core-js@3.30.2)(encoding@0.1.13)(vue@2.7.14) '@vue/cli-service': specifier: ~5.0.8 - version: 5.0.8(@babel/core@7.22.20)(@swc/core@1.3.59)(@vue/compiler-sfc@3.4.29)(ejs@3.1.8)(encoding@0.1.13)(handlebars@4.7.7)(lodash@4.17.21)(pug@3.0.2)(react-dom@16.14.0(react@16.14.0))(react@16.14.0)(underscore@1.13.6)(vue-template-compiler@2.7.14)(vue@2.7.14)(webpack-sources@3.2.3) + version: 5.0.8(@babel/core@7.24.7)(@swc/core@1.3.59)(@vue/compiler-sfc@3.4.29)(ejs@3.1.8)(encoding@0.1.13)(handlebars@4.7.7)(lodash@4.17.21)(pug@3.0.2)(react-dom@16.14.0(react@16.14.0))(react@16.14.0)(underscore@1.13.6)(vue-template-compiler@2.7.14)(vue@2.7.14)(webpack-sources@3.2.3) vue-template-compiler: specifier: ^2.7.14 version: 2.7.14 @@ -2728,10 +2728,10 @@ importers: devDependencies: '@vue/cli-plugin-babel': specifier: ~5.0.8 - version: 5.0.8(@swc/core@1.3.59)(@vue/cli-service@5.0.8(@babel/core@7.24.7)(@swc/core@1.3.59)(@vue/compiler-sfc@3.4.29)(ejs@3.1.8)(encoding@0.1.13)(handlebars@4.7.7)(lodash@4.17.21)(pug@3.0.2)(react-dom@16.14.0(react@16.14.0))(react@16.14.0)(underscore@1.13.6)(vue-template-compiler@2.7.14)(vue@2.7.14)(webpack-sources@3.2.3))(core-js@3.30.2)(encoding@0.1.13)(vue@2.7.14) + version: 5.0.8(@swc/core@1.3.59)(@vue/cli-service@5.0.8(@babel/core@7.22.20)(@swc/core@1.3.59)(@vue/compiler-sfc@3.4.29)(ejs@3.1.8)(encoding@0.1.13)(handlebars@4.7.7)(lodash@4.17.21)(pug@3.0.2)(react-dom@16.14.0(react@16.14.0))(react@16.14.0)(underscore@1.13.6)(vue-template-compiler@2.7.14)(vue@2.7.14)(webpack-sources@3.2.3))(core-js@3.30.2)(encoding@0.1.13)(vue@2.7.14) '@vue/cli-service': specifier: ~5.0.8 - version: 5.0.8(@babel/core@7.24.7)(@swc/core@1.3.59)(@vue/compiler-sfc@3.4.29)(ejs@3.1.8)(encoding@0.1.13)(handlebars@4.7.7)(lodash@4.17.21)(pug@3.0.2)(react-dom@16.14.0(react@16.14.0))(react@16.14.0)(underscore@1.13.6)(vue-template-compiler@2.7.14)(vue@2.7.14)(webpack-sources@3.2.3) + version: 5.0.8(@babel/core@7.22.20)(@swc/core@1.3.59)(@vue/compiler-sfc@3.4.29)(ejs@3.1.8)(encoding@0.1.13)(handlebars@4.7.7)(lodash@4.17.21)(pug@3.0.2)(react-dom@16.14.0(react@16.14.0))(react@16.14.0)(underscore@1.13.6)(vue-template-compiler@2.7.14)(vue@2.7.14)(webpack-sources@3.2.3) vue-template-compiler: specifier: ^2.7.14 version: 2.7.14 @@ -9216,11 +9216,6 @@ packages: '@vue/babel-plugin-jsx@1.1.1': resolution: {integrity: sha512-j2uVfZjnB5+zkcbc/zsOc0fSNGCMMjaEXP52wdwdIfn0qjFfEYpYZBFKFg+HHnQeJCVrjOeO0YxgaL7DMrym9w==} - '@vue/babel-plugin-jsx@1.1.5': - resolution: {integrity: sha512-nKs1/Bg9U1n3qSWnsHhCVQtAzI6aQXqua8j/bZrau8ywT1ilXQbK4FwEJGmU8fV7tcpuFvWmmN7TMmV1OBma1g==} - peerDependencies: - '@babel/core': ^7.0.0-0 - '@vue/babel-plugin-jsx@1.2.2': resolution: {integrity: sha512-nYTkZUVTu4nhP199UoORePsql0l+wj7v/oyQjtThUVhJl1U+6qHuoVhIvR3bf7eVKjbCK+Cs2AWd7mi9Mpz9rA==} peerDependencies: @@ -20153,38 +20148,38 @@ packages: resolution: {integrity: sha512-1h/Lnq9yajKY2PEbBadPXj3VxsDDu844OnaAo52UVmIzIvwwtBPIuNvkjuzBlTWpfJyUbG3ez0KSBibQkj4ojg==} engines: {node: '>=0.6.11 <=0.7.0 || >=0.7.3'} - turbo-darwin-64@1.13.4: - resolution: {integrity: sha512-A0eKd73R7CGnRinTiS7txkMElg+R5rKFp9HV7baDiEL4xTG1FIg/56Vm7A5RVgg8UNgG2qNnrfatJtb+dRmNdw==} + turbo-darwin-64@2.0.4: + resolution: {integrity: sha512-x9mvmh4wudBstML8Z8IOmokLWglIhSfhQwnh2gBCSqabgVBKYvzl8Y+i+UCNPxheCGTgtsPepTcIaKBIyFIcvw==} cpu: [x64] os: [darwin] - turbo-darwin-arm64@1.13.4: - resolution: {integrity: sha512-eG769Q0NF6/Vyjsr3mKCnkG/eW6dKMBZk6dxWOdrHfrg6QgfkBUk0WUUujzdtVPiUIvsh4l46vQrNVd9EOtbyA==} + turbo-darwin-arm64@2.0.4: + resolution: {integrity: sha512-/B1Ih8zPRGVw5vw4SlclOf3C/woJ/2T6ieH6u54KT4wypoaVyaiyMqBcziIXycdObIYr7jQ+raHO7q3mhay9/A==} cpu: [arm64] os: [darwin] - turbo-linux-64@1.13.4: - resolution: {integrity: sha512-Bq0JphDeNw3XEi+Xb/e4xoKhs1DHN7OoLVUbTIQz+gazYjigVZvtwCvgrZI7eW9Xo1eOXM2zw2u1DGLLUfmGkQ==} + turbo-linux-64@2.0.4: + resolution: {integrity: sha512-6aG670e5zOWu6RczEYcB81nEl8EhiGJEvWhUrnAfNEUIMBEH1pR5SsMmG2ol5/m3PgiRM12r13dSqTxCLcHrVg==} cpu: [x64] os: [linux] - turbo-linux-arm64@1.13.4: - resolution: {integrity: sha512-BJcXw1DDiHO/okYbaNdcWN6szjXyHWx9d460v6fCHY65G8CyqGU3y2uUTPK89o8lq/b2C8NK0yZD+Vp0f9VoIg==} + turbo-linux-arm64@2.0.4: + resolution: {integrity: sha512-AXfVOjst+mCtPDFT4tCu08Qrfv12Nj7NDd33AjGwV79NYN1Y1rcFY59UQ4nO3ij3rbcvV71Xc+TZJ4csEvRCSg==} cpu: [arm64] os: [linux] - turbo-windows-64@1.13.4: - resolution: {integrity: sha512-OFFhXHOFLN7A78vD/dlVuuSSVEB3s9ZBj18Tm1hk3aW1HTWTuAw0ReN6ZNlVObZUHvGy8d57OAGGxf2bT3etQw==} + turbo-windows-64@2.0.4: + resolution: {integrity: sha512-QOnUR9hKl0T5gq5h1fAhVEqBSjpcBi/BbaO71YGQNgsr6pAnCQdbG8/r3MYXet53efM0KTdOhieWeO3KLNKybA==} cpu: [x64] os: [win32] - turbo-windows-arm64@1.13.4: - resolution: {integrity: sha512-u5A+VOKHswJJmJ8o8rcilBfU5U3Y1TTAfP9wX8bFh8teYF1ghP0EhtMRLjhtp6RPa+XCxHHVA2CiC3gbh5eg5g==} + turbo-windows-arm64@2.0.4: + resolution: {integrity: sha512-3v8WpdZy1AxZw0gha0q3caZmm+0gveBQ40OspD6mxDBIS+oBtO5CkxhIXkFJJW+jDKmDlM7wXDIGfMEq+QyNCQ==} cpu: [arm64] os: [win32] - turbo@1.13.4: - resolution: {integrity: sha512-1q7+9UJABuBAHrcC4Sxp5lOqYS5mvxRrwa33wpIyM18hlOCpRD/fTJNxZ0vhbMcJmz15o9kkVm743mPn7p6jpQ==} + turbo@2.0.4: + resolution: {integrity: sha512-Ilme/2Q5kYw0AeRr+aw3s02+WrEYaY7U8vPnqSZU/jaDG/qd6jHVN6nRWyd/9KXvJGYM69vE6JImoGoyNjLwaw==} hasBin: true tweetnacl@0.14.5: @@ -26875,6 +26870,16 @@ snapshots: react-dom: 18.2.0(react@18.2.0) react-merge-refs: 1.1.0 + '@design-systems/utils@2.12.0(@types/react@18.3.3)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': + dependencies: + '@babel/runtime': 7.21.0 + '@types/react': 18.3.3 + clsx: 1.2.1 + focus-lock: 0.8.1 + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) + react-merge-refs: 1.1.0 + '@devtools-ds/object-inspector@1.2.1(@types/react@18.2.6)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@babel/runtime': 7.7.2 @@ -26887,6 +26892,18 @@ snapshots: - '@types/react' - react-dom + '@devtools-ds/object-inspector@1.2.1(@types/react@18.3.3)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': + dependencies: + '@babel/runtime': 7.7.2 + '@devtools-ds/object-parser': 1.2.1 + '@devtools-ds/themes': 1.2.1(@types/react@18.3.3)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@devtools-ds/tree': 1.2.1(@types/react@18.3.3)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + clsx: 1.1.0 + react: 18.2.0 + transitivePeerDependencies: + - '@types/react' + - react-dom + '@devtools-ds/object-parser@1.2.1': dependencies: '@babel/runtime': 7.5.5 @@ -26901,6 +26918,16 @@ snapshots: - '@types/react' - react-dom + '@devtools-ds/themes@1.2.1(@types/react@18.3.3)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': + dependencies: + '@babel/runtime': 7.5.5 + '@design-systems/utils': 2.12.0(@types/react@18.3.3)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + clsx: 1.1.0 + react: 18.2.0 + transitivePeerDependencies: + - '@types/react' + - react-dom + '@devtools-ds/tree@1.2.1(@types/react@18.2.6)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@babel/runtime': 7.7.2 @@ -26911,6 +26938,16 @@ snapshots: - '@types/react' - react-dom + '@devtools-ds/tree@1.2.1(@types/react@18.3.3)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': + dependencies: + '@babel/runtime': 7.7.2 + '@devtools-ds/themes': 1.2.1(@types/react@18.3.3)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + clsx: 1.1.0 + react: 18.2.0 + transitivePeerDependencies: + - '@types/react' + - react-dom + '@discoveryjs/json-ext@0.5.7': {} '@emotion/babel-plugin@11.11.0': @@ -31094,9 +31131,9 @@ snapshots: - webpack-cli - webpack-command - '@storybook/addon-interactions@6.5.16(eslint@8.57.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.4.5)(vue-template-compiler@2.7.16)': + '@storybook/addon-interactions@6.5.16(@types/react@18.3.3)(eslint@8.57.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.4.5)(vue-template-compiler@2.7.16)': dependencies: - '@devtools-ds/object-inspector': 1.2.1(@types/react@18.2.6)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@devtools-ds/object-inspector': 1.2.1(@types/react@18.3.3)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@storybook/addons': 6.5.16(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@storybook/api': 6.5.16(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@storybook/client-logger': 6.5.16 @@ -31536,7 +31573,7 @@ snapshots: transitivePeerDependencies: - supports-color - '@storybook/builder-vite@7.0.17(@preact/preset-vite@2.5.0(@babel/core@7.23.7)(preact@10.15.0)(vite@5.0.10(@types/node@20.10.6)(less@4.1.3)(sass@1.62.1)(terser@5.17.6)))(typescript@4.9.5)(vite@5.0.10(@types/node@20.10.6)(less@4.1.3)(sass@1.62.1)(terser@5.17.6))': + '@storybook/builder-vite@7.0.17(@preact/preset-vite@2.5.0(@babel/core@7.23.7)(preact@10.15.0)(vite@5.0.10(@types/node@20.10.6)(less@4.1.3)(sass@1.62.1)(terser@5.17.6)))(typescript@5.4.5)(vite@5.0.10(@types/node@20.10.6)(less@4.1.3)(sass@1.62.1)(terser@5.17.6))': dependencies: '@storybook/channel-postmessage': 7.0.17 '@storybook/channel-websocket': 7.0.17 @@ -31561,11 +31598,11 @@ snapshots: vite: 5.0.10(@types/node@20.10.6)(less@4.1.3)(sass@1.62.1)(terser@5.17.6) optionalDependencies: '@preact/preset-vite': 2.5.0(@babel/core@7.23.7)(preact@10.15.0)(vite@5.0.10(@types/node@20.10.6)(less@4.1.3)(sass@1.62.1)(terser@5.17.6)) - typescript: 4.9.5 + typescript: 5.4.5 transitivePeerDependencies: - supports-color - '@storybook/builder-vite@7.0.17(@preact/preset-vite@2.5.0(@babel/core@7.24.7)(preact@10.15.0)(vite@5.0.10(@types/node@20.10.6)(less@4.1.3)(sass@1.62.1)(terser@5.17.6)))(typescript@5.4.5)(vite@5.0.10(@types/node@20.10.6)(less@4.1.3)(sass@1.62.1)(terser@5.17.6))': + '@storybook/builder-vite@7.0.17(@preact/preset-vite@2.5.0(@babel/core@7.24.7)(preact@10.15.0)(vite@5.0.10(@types/node@20.10.6)(less@4.1.3)(sass@1.62.1)(terser@5.17.6)))(typescript@4.9.5)(vite@5.0.10(@types/node@20.10.6)(less@4.1.3)(sass@1.62.1)(terser@5.17.6))': dependencies: '@storybook/channel-postmessage': 7.0.17 '@storybook/channel-websocket': 7.0.17 @@ -31590,7 +31627,7 @@ snapshots: vite: 5.0.10(@types/node@20.10.6)(less@4.1.3)(sass@1.62.1)(terser@5.17.6) optionalDependencies: '@preact/preset-vite': 2.5.0(@babel/core@7.24.7)(preact@10.15.0)(vite@5.0.10(@types/node@20.10.6)(less@4.1.3)(sass@1.62.1)(terser@5.17.6)) - typescript: 5.4.5 + typescript: 4.9.5 transitivePeerDependencies: - supports-color @@ -32757,7 +32794,7 @@ snapshots: core-js: 3.30.2 css-loader: 3.6.0(webpack@4.46.0) express: 4.19.2 - file-loader: 6.2.0(webpack@5.83.1(@swc/core@1.3.59)) + file-loader: 6.2.0(webpack@4.46.0) find-up: 5.0.0 fs-extra: 9.1.0 html-webpack-plugin: 4.5.2(webpack@4.46.0) @@ -32807,7 +32844,7 @@ snapshots: core-js: 3.30.2 css-loader: 3.6.0(webpack@4.46.0) express: 4.19.2 - file-loader: 6.2.0(webpack@4.46.0) + file-loader: 6.2.0(webpack@5.83.1(@swc/core@1.3.59)) find-up: 5.0.0 fs-extra: 9.1.0 html-webpack-plugin: 4.5.2(webpack@4.46.0) @@ -32995,10 +33032,10 @@ snapshots: '@storybook/postinstall@7.0.17': {} - '@storybook/preact-vite@7.0.17(@babel/core@7.23.7)(preact@10.15.0)(typescript@4.9.5)(vite@5.0.10(@types/node@20.10.6)(less@4.1.3)(sass@1.62.1)(terser@5.17.6))': + '@storybook/preact-vite@7.0.17(@babel/core@7.23.7)(preact@10.15.0)(typescript@5.4.5)(vite@5.0.10(@types/node@20.10.6)(less@4.1.3)(sass@1.62.1)(terser@5.17.6))': dependencies: '@preact/preset-vite': 2.5.0(@babel/core@7.23.7)(preact@10.15.0)(vite@5.0.10(@types/node@20.10.6)(less@4.1.3)(sass@1.62.1)(terser@5.17.6)) - '@storybook/builder-vite': 7.0.17(@preact/preset-vite@2.5.0(@babel/core@7.23.7)(preact@10.15.0)(vite@5.0.10(@types/node@20.10.6)(less@4.1.3)(sass@1.62.1)(terser@5.17.6)))(typescript@4.9.5)(vite@5.0.10(@types/node@20.10.6)(less@4.1.3)(sass@1.62.1)(terser@5.17.6)) + '@storybook/builder-vite': 7.0.17(@preact/preset-vite@2.5.0(@babel/core@7.23.7)(preact@10.15.0)(vite@5.0.10(@types/node@20.10.6)(less@4.1.3)(sass@1.62.1)(terser@5.17.6)))(typescript@5.4.5)(vite@5.0.10(@types/node@20.10.6)(less@4.1.3)(sass@1.62.1)(terser@5.17.6)) '@storybook/preact': 7.0.17(preact@10.15.0) preact: 10.15.0 vite: 5.0.10(@types/node@20.10.6)(less@4.1.3)(sass@1.62.1)(terser@5.17.6) @@ -33008,10 +33045,10 @@ snapshots: - typescript - vite-plugin-glimmerx - '@storybook/preact-vite@7.0.17(@babel/core@7.24.7)(preact@10.15.0)(typescript@5.4.5)(vite@5.0.10(@types/node@20.10.6)(less@4.1.3)(sass@1.62.1)(terser@5.17.6))': + '@storybook/preact-vite@7.0.17(@babel/core@7.24.7)(preact@10.15.0)(typescript@4.9.5)(vite@5.0.10(@types/node@20.10.6)(less@4.1.3)(sass@1.62.1)(terser@5.17.6))': dependencies: '@preact/preset-vite': 2.5.0(@babel/core@7.24.7)(preact@10.15.0)(vite@5.0.10(@types/node@20.10.6)(less@4.1.3)(sass@1.62.1)(terser@5.17.6)) - '@storybook/builder-vite': 7.0.17(@preact/preset-vite@2.5.0(@babel/core@7.24.7)(preact@10.15.0)(vite@5.0.10(@types/node@20.10.6)(less@4.1.3)(sass@1.62.1)(terser@5.17.6)))(typescript@5.4.5)(vite@5.0.10(@types/node@20.10.6)(less@4.1.3)(sass@1.62.1)(terser@5.17.6)) + '@storybook/builder-vite': 7.0.17(@preact/preset-vite@2.5.0(@babel/core@7.24.7)(preact@10.15.0)(vite@5.0.10(@types/node@20.10.6)(less@4.1.3)(sass@1.62.1)(terser@5.17.6)))(typescript@4.9.5)(vite@5.0.10(@types/node@20.10.6)(less@4.1.3)(sass@1.62.1)(terser@5.17.6)) '@storybook/preact': 7.0.17(preact@10.15.0) preact: 10.15.0 vite: 5.0.10(@types/node@20.10.6)(less@4.1.3)(sass@1.62.1)(terser@5.17.6) @@ -33030,10 +33067,10 @@ snapshots: preact: 10.15.0 ts-dedent: 2.2.0 - '@storybook/preset-create-react-app@4.1.2(6k4kvuvhnvl6j3ebbir6txps5i)': + '@storybook/preset-create-react-app@4.1.2(dticdxtl7r423jrb6fftyynf7y)': dependencies: '@babel/core': 7.24.7 - '@pmmmwh/react-refresh-webpack-plugin': 0.5.10(@types/webpack@4.41.33)(react-refresh@0.14.2)(type-fest@2.19.0)(webpack-dev-server@4.11.1(webpack@5.83.1(@swc/core@1.3.59)))(webpack-hot-middleware@2.25.3)(webpack@5.83.1(@swc/core@1.3.59)) + '@pmmmwh/react-refresh-webpack-plugin': 0.5.10(@types/webpack@4.41.33)(react-refresh@0.11.0)(type-fest@2.19.0)(webpack-dev-server@4.11.1(webpack@5.83.1(@swc/core@1.3.59)))(webpack-hot-middleware@2.25.3)(webpack@5.83.1(@swc/core@1.3.59)) '@storybook/node-logger': 6.5.16 '@storybook/react': 6.5.16(@babel/core@7.24.7)(@storybook/builder-webpack5@6.5.16(@swc/core@1.3.59)(eslint@8.57.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.4.5)(vue-template-compiler@2.7.16))(@storybook/manager-webpack5@6.5.16(@swc/core@1.3.59)(encoding@0.1.13)(eslint@8.57.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.4.5)(vue-template-compiler@2.7.16))(@swc/core@1.3.59)(@types/webpack@4.41.33)(encoding@0.1.13)(eslint@8.57.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(require-from-string@2.0.2)(type-fest@2.19.0)(typescript@5.4.5)(vue-template-compiler@2.7.16)(webpack-dev-server@4.11.1(webpack@5.83.1(@swc/core@1.3.59)))(webpack-hot-middleware@2.25.3) '@storybook/react-docgen-typescript-plugin': 1.0.2--canary.12.cf35881ff63bf958b8998e8dd1dfd5626ee868c2.0(typescript@5.4.5)(webpack@5.83.1(@swc/core@1.3.59)) @@ -33054,10 +33091,10 @@ snapshots: - webpack-hot-middleware - webpack-plugin-serve - '@storybook/preset-create-react-app@4.1.2(q3vxyto2fg5cfih4rzrcvkglpe)': + '@storybook/preset-create-react-app@4.1.2(pmxqd7m5pj25vkt5vqpri5dyqy)': dependencies: '@babel/core': 7.24.7 - '@pmmmwh/react-refresh-webpack-plugin': 0.5.10(@types/webpack@4.41.33)(react-refresh@0.11.0)(type-fest@2.19.0)(webpack-dev-server@4.11.1(webpack@5.83.1(@swc/core@1.3.59)))(webpack-hot-middleware@2.25.3)(webpack@5.83.1(@swc/core@1.3.59)) + '@pmmmwh/react-refresh-webpack-plugin': 0.5.10(@types/webpack@4.41.33)(react-refresh@0.14.2)(type-fest@2.19.0)(webpack-dev-server@4.11.1(webpack@5.83.1(@swc/core@1.3.59)))(webpack-hot-middleware@2.25.3)(webpack@5.83.1(@swc/core@1.3.59)) '@storybook/node-logger': 6.5.16 '@storybook/react': 6.5.16(@babel/core@7.24.7)(@storybook/builder-webpack5@6.5.16(@swc/core@1.3.59)(eslint@8.57.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.5)(vue-template-compiler@2.7.16))(@storybook/manager-webpack5@6.5.16(@swc/core@1.3.59)(encoding@0.1.13)(eslint@8.57.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.5)(vue-template-compiler@2.7.16))(@swc/core@1.3.59)(@types/webpack@4.41.33)(encoding@0.1.13)(eslint@8.57.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(require-from-string@2.0.2)(type-fest@2.19.0)(typescript@4.9.5)(vue-template-compiler@2.7.16)(webpack-dev-server@4.11.1(webpack@5.83.1(@swc/core@1.3.59)))(webpack-hot-middleware@2.25.3) '@storybook/react-docgen-typescript-plugin': 1.0.2--canary.12.cf35881ff63bf958b8998e8dd1dfd5626ee868c2.0(typescript@4.9.5)(webpack@5.83.1(@swc/core@1.3.59)) @@ -35118,9 +35155,9 @@ snapshots: '@vitejs/plugin-vue-jsx@3.1.0(vite@4.0.4(@types/node@20.10.6)(less@4.1.3)(sass@1.62.1)(terser@5.17.6))(vue@3.4.29(typescript@5.4.5))': dependencies: - '@babel/core': 7.24.5 - '@babel/plugin-transform-typescript': 7.23.3(@babel/core@7.24.5) - '@vue/babel-plugin-jsx': 1.1.5(@babel/core@7.24.5) + '@babel/core': 7.24.7 + '@babel/plugin-transform-typescript': 7.24.7(@babel/core@7.24.7) + '@vue/babel-plugin-jsx': 1.2.2(@babel/core@7.24.7) vite: 4.0.4(@types/node@20.10.6)(less@4.1.3)(sass@1.62.1)(terser@5.17.6) vue: 3.4.29(typescript@5.4.5) transitivePeerDependencies: @@ -35128,9 +35165,9 @@ snapshots: '@vitejs/plugin-vue-jsx@3.1.0(vite@4.3.9(@types/node@20.10.6)(less@4.1.3)(sass@1.62.1)(terser@5.17.6))(vue@3.4.29(typescript@5.4.5))': dependencies: - '@babel/core': 7.24.5 - '@babel/plugin-transform-typescript': 7.23.3(@babel/core@7.24.5) - '@vue/babel-plugin-jsx': 1.1.5(@babel/core@7.24.5) + '@babel/core': 7.24.7 + '@babel/plugin-transform-typescript': 7.24.7(@babel/core@7.24.7) + '@vue/babel-plugin-jsx': 1.2.2(@babel/core@7.24.7) vite: 4.3.9(@types/node@20.10.6)(less@4.1.3)(sass@1.62.1)(terser@5.17.6) vue: 3.4.29(typescript@5.4.5) transitivePeerDependencies: @@ -35320,21 +35357,6 @@ snapshots: - '@babel/core' - supports-color - '@vue/babel-plugin-jsx@1.1.5(@babel/core@7.24.5)': - dependencies: - '@babel/core': 7.24.5 - '@babel/helper-module-imports': 7.24.7 - '@babel/plugin-syntax-jsx': 7.23.3(@babel/core@7.24.5) - '@babel/template': 7.24.7 - '@babel/traverse': 7.24.7 - '@babel/types': 7.24.7 - '@vue/babel-helper-vue-transform-on': 1.2.2 - camelcase: 6.3.0 - html-tags: 3.3.1 - svg-tags: 1.0.0 - transitivePeerDependencies: - - supports-color - '@vue/babel-plugin-jsx@1.2.2(@babel/core@7.24.7)': dependencies: '@babel/helper-module-imports': 7.22.15 @@ -51767,32 +51789,32 @@ snapshots: tunnel@0.0.6: {} - turbo-darwin-64@1.13.4: + turbo-darwin-64@2.0.4: optional: true - turbo-darwin-arm64@1.13.4: + turbo-darwin-arm64@2.0.4: optional: true - turbo-linux-64@1.13.4: + turbo-linux-64@2.0.4: optional: true - turbo-linux-arm64@1.13.4: + turbo-linux-arm64@2.0.4: optional: true - turbo-windows-64@1.13.4: + turbo-windows-64@2.0.4: optional: true - turbo-windows-arm64@1.13.4: + turbo-windows-arm64@2.0.4: optional: true - turbo@1.13.4: + turbo@2.0.4: optionalDependencies: - turbo-darwin-64: 1.13.4 - turbo-darwin-arm64: 1.13.4 - turbo-linux-64: 1.13.4 - turbo-linux-arm64: 1.13.4 - turbo-windows-64: 1.13.4 - turbo-windows-arm64: 1.13.4 + turbo-darwin-64: 2.0.4 + turbo-darwin-arm64: 2.0.4 + turbo-linux-64: 2.0.4 + turbo-linux-arm64: 2.0.4 + turbo-windows-64: 2.0.4 + turbo-windows-arm64: 2.0.4 tweetnacl@0.14.5: {} diff --git a/turbo.json b/turbo.json index 48b8c4d7d19..30d4a1f1d95 100644 --- a/turbo.json +++ b/turbo.json @@ -1,5 +1,5 @@ { - "pipeline": { + "tasks": { "build": { "dependsOn": ["^build"], "env": [