Skip to content

Commit 25f9328

Browse files
committed
feat(vite-v8): migrate
Signed-off-by: aphilibeaux <[email protected]>
1 parent 532a890 commit 25f9328

38 files changed

+559
-240
lines changed

package.json

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -143,7 +143,6 @@
143143
"cross-env": "10.1.0",
144144
"cz-conventional-changelog": "3.3.0",
145145
"date-fns": "4.1.0",
146-
"esbuild-plugin-browserslist": "2.0.0",
147146
"eslint": "9.39.1",
148147
"eslint-plugin-oxlint": "1.31.0",
149148
"eslint-plugin-storybook": "9.1.16",
@@ -177,7 +176,7 @@
177176
"tsx": "4.21.0",
178177
"turbo": "2.6.1",
179178
"typescript": "5.9.3",
180-
"vite": "7.2.6",
179+
"vite": "8.0.0-beta.0",
181180
"vitest": "3.2.4",
182181
"vitest-canvas-mock": "0.3.3",
183182
"vitest-localstorage-mock": "0.1.2",

packages/form/package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -72,6 +72,7 @@
7272
"@types/final-form-focus": "1.1.7",
7373
"@types/react": "19.2.7",
7474
"@types/react-dom": "19.2.3",
75+
"@ultraviolet/config": "workspace:*",
7576
"@ultraviolet/ui": "workspace:*",
7677
"@utils/test": "workspace:*",
7778
"react": "19.2.0",

packages/form/src/components/SelectableCardGroupField/index.tsx renamed to packages/form/src/components/SelectableCardGroupField/SelectableCardGroupField.tsx

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,14 +7,13 @@ import { useController } from 'react-hook-form'
77
import { useErrors } from '../../providers'
88
import type { BaseFieldProps } from '../../types'
99

10+
type SelectableCardGroupProps = ComponentProps<typeof SelectableCardGroup>
11+
1012
type SelectableCardGroupFieldProps<
1113
TFieldValues extends FieldValues,
1214
TFieldName extends FieldPath<TFieldValues>,
1315
> = BaseFieldProps<TFieldValues, TFieldName> &
14-
Omit<
15-
ComponentProps<typeof SelectableCardGroup>,
16-
'name' | 'onChange' | 'value'
17-
>
16+
Omit<SelectableCardGroupProps, 'name' | 'onChange' | 'value'>
1817

1918
export const SelectableCardGroupField = <
2019
TFieldValues extends FieldValues,
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
export { SelectableCardGroupField } from './SelectableCardGroupField'

packages/form/src/components/SelectableCardOptionGroupField/index.tsx

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,24 +7,26 @@ import { useController } from 'react-hook-form'
77
import { useErrors } from '../../providers'
88
import type { BaseFieldProps } from '../../types'
99

10+
type SelectableCardOptionGroupUI = typeof SelectableCardOptionGroup
11+
1012
type SelectableCardOptionGroupFieldProps<
1113
TFieldValues extends FieldValues,
1214
TFieldName extends FieldPath<TFieldValues>,
1315
> = Omit<
14-
ComponentProps<typeof SelectableCardOptionGroup>,
16+
ComponentProps<SelectableCardOptionGroupUI>,
1517
'onChange' | 'onChangeOption'
1618
> &
1719
Partial<
1820
Pick<
19-
ComponentProps<typeof SelectableCardOptionGroup>,
21+
ComponentProps<SelectableCardOptionGroupUI>,
2022
'onChangeOption' | 'onChange'
2123
>
2224
> &
2325
Omit<BaseFieldProps<TFieldValues, TFieldName>, 'label'> & {
2426
optionName?: string
2527
}
2628

27-
export const SelectableCardOptionGroupField = <
29+
const SelectableCardOptionGroupField = <
2830
TFieldValues extends FieldValues,
2931
TFieldName extends FieldPath<TFieldValues> = FieldPath<TFieldValues>,
3032
>({
@@ -88,3 +90,5 @@ export const SelectableCardOptionGroupField = <
8890
}
8991

9092
SelectableCardOptionGroupField.Option = SelectableCardOptionGroup.Option
93+
94+
export { SelectableCardOptionGroupField }

packages/form/tsconfig.build.json

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,9 @@
11
{
2-
"extends": "./tsconfig.json",
2+
"extends": "@ultraviolet/config/tsconfig/build.json",
3+
"include": ["src"],
34
"compilerOptions": {
4-
"noEmit": false,
5-
"emitDeclarationOnly": true,
6-
"declaration": true,
75
"rootDir": "src",
8-
"outDir": "dist",
9-
"skipLibCheck": true
6+
"outDir": "dist"
107
},
118
"exclude": [
129
"*.config.ts",

packages/form/tsconfig.json

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
11
{
2-
"extends": "../../tsconfig.json",
2+
"extends": "@ultraviolet/config/tsconfig/base.json",
33
"compilerOptions": {
4-
"baseUrl": "."
4+
"rootDir": "src",
5+
"outDir": "dist"
56
},
67
"include": ["src", "vitest.setup.ts"],
78
"exclude": ["node_modules", "coverage", "dist"]

packages/icons/package.json

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -125,11 +125,13 @@
125125
"@babel/core": "7.28.5",
126126
"@types/react": "19.2.7",
127127
"@types/react-dom": "19.2.3",
128+
128129
"@utils/test": "workspace:*",
129130
"react": "19.2.0",
130131
"react-dom": "19.2.0"
131132
},
132133
"dependencies": {
134+
"@ultraviolet/config": "workspace:*",
133135
"@ultraviolet/themes": "workspace:*",
134136
"@vanilla-extract/css": "1.17.4",
135137
"@vanilla-extract/dynamic": "2.1.5",

packages/icons/tsconfig.build.json

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,7 @@
11
{
2-
"extends": "./tsconfig.json",
2+
"extends": "@ultraviolet/config/tsconfig/build.json",
3+
"include": ["src"],
34
"compilerOptions": {
4-
"noEmit": false,
5-
"emitDeclarationOnly": true,
65
"rootDir": "src",
76
"outDir": "dist"
87
},

packages/icons/tsconfig.json

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,9 @@
11
{
2-
"extends": "../../tsconfig.json",
2+
"extends": "@ultraviolet/config/tsconfig/base.json",
3+
"include": ["src", "../../global.d.ts"],
34
"compilerOptions": {
4-
"baseUrl": "."
5+
"rootDir": "src",
6+
"outDir": "dist"
57
},
6-
"include": ["src", "../../global.d.ts"],
78
"exclude": ["node_modules", "coverage", "dist"]
89
}

0 commit comments

Comments
 (0)