Skip to content

Commit 1d7ad74

Browse files
authored
chore: ultraviolet inter-dependencies (#5856)
1 parent 7592167 commit 1d7ad74

File tree

8 files changed

+24
-18
lines changed

8 files changed

+24
-18
lines changed

.changeset/khaki-bobcats-eat.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
---
2+
"@ultraviolet/nextjs": patch
3+
"@ultraviolet/form": patch
4+
"@ultraviolet/plus": patch
5+
---
6+
7+
⚠️ `@ultraviolet/ui` is no longer a peer-dependency of `@ultraviolet/plus`, `@ultraviolet/form` and `@ultraviolet/nextjs` in order to simplify versioning with changeset

packages/form/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ It is using [React Hook Form](https://react-hook-form.com/) under the hood.
88
## Get Started
99

1010
```sh
11-
$ pnpm add @ultraviolet/ui @ultraviolet/form @ultraviolet/themes
11+
$ pnpm add @ultraviolet/form @ultraviolet/themes
1212
```
1313

1414
### Usage

packages/form/package.json

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,6 @@
6363
}
6464
],
6565
"peerDependencies": {
66-
"@ultraviolet/ui": "workspace:*",
6766
"react": "18.x || 19.x",
6867
"react-dom": "18.x || 19.x"
6968
},
@@ -72,7 +71,6 @@
7271
"@types/final-form-focus": "1.1.7",
7372
"@types/react": "19.2.7",
7473
"@types/react-dom": "19.2.3",
75-
"@ultraviolet/ui": "workspace:*",
7674
"@utils/test": "workspace:*",
7775
"react": "19.2.0",
7876
"react-dom": "19.2.0"
@@ -81,6 +79,7 @@
8179
"@babel/runtime": "7.28.4",
8280
"@ultraviolet/icons": "workspace:*",
8381
"@ultraviolet/themes": "workspace:*",
82+
"@ultraviolet/ui": "workspace:*",
8483
"react-hook-form": "7.55.0"
8584
}
8685
}

packages/nextjs/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ Ultraviolet JS is a utility package to make Ultraviolet UI work with NextJS. Thi
77
### Get Started
88

99
```sh
10-
pnpm add @ultraviolet/nextjs @ultraviolet/ui @ultraviolet/themes
10+
pnpm add @ultraviolet/nextjs
1111
```
1212

1313
In you NextJS project you can implement the following:

packages/nextjs/package.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -51,17 +51,17 @@
5151
}
5252
},
5353
"peerDependencies": {
54-
"@ultraviolet/themes": "workspace:*",
55-
"@ultraviolet/ui": "workspace:*",
5654
"next": "15.x || 16.x",
5755
"react": "18.x || 19.x",
5856
"react-dom": "18.x || 19.x"
5957
},
6058
"devDependencies": {
61-
"@ultraviolet/themes": "workspace:*",
62-
"@ultraviolet/ui": "workspace:*",
6359
"next": "16.0.7",
6460
"react": "19.2.0",
6561
"react-dom": "19.2.0"
62+
},
63+
"dependencies": {
64+
"@ultraviolet/themes": "workspace:*",
65+
"@ultraviolet/ui": "workspace:*"
6666
}
6767
}

packages/plus/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ Ultraviolet Plus is a set of complex components that are built on top of Ultravi
99
## Get Started
1010

1111
```sh
12-
$ pnpm add @ultraviolet/ui @ultraviolet/plus
12+
$ pnpm add @ultraviolet/plus
1313
```
1414

1515
### Usage

packages/plus/package.json

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,6 @@
6464
}
6565
],
6666
"peerDependencies": {
67-
"@ultraviolet/ui": "workspace:*",
6867
"react": "18.x || 19.x",
6968
"react-dom": "18.x || 19.x"
7069
},
@@ -73,7 +72,6 @@
7372
"@types/react": "19.2.7",
7473
"@types/react-dom": "19.2.3",
7574
"@ultraviolet/illustrations": "workspace:*",
76-
"@ultraviolet/ui": "workspace:*",
7775
"@utils/test": "workspace:*",
7876
"react": "19.2.0",
7977
"react-dom": "19.2.0"
@@ -84,6 +82,7 @@
8482
"@uiw/react-codemirror": "4.25.2",
8583
"@ultraviolet/icons": "workspace:*",
8684
"@ultraviolet/themes": "workspace:*",
85+
"@ultraviolet/ui": "workspace:*",
8786
"@vanilla-extract/css": "1.17.4",
8887
"@vanilla-extract/dynamic": "2.1.5",
8988
"@vanilla-extract/recipes": "0.5.7",

pnpm-lock.yaml

Lines changed: 8 additions & 7 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)