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": [