Skip to content

Commit e292962

Browse files
authored
refactor: update pnpm workspace configuration and dependencies (#64)
- Simplified package paths in pnpm-workspace.yaml. - Updated React and Storybook dependencies to use a unified catalog structure. - Changed references from react18 to react in multiple package.json files. - Standardized Storybook versioning across all storybook packages. - Renamed TimepickerStories to TimePickerStories for consistency in react-storybook.
1 parent e77a995 commit e292962

File tree

10 files changed

+894
-662
lines changed

10 files changed

+894
-662
lines changed

.github/workflows/ci.yaml

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -51,3 +51,14 @@ jobs:
5151

5252
- name: Typecheck
5353
run: pnpm typecheck
54+
55+
storybook-build-check:
56+
runs-on: ubuntu-latest
57+
steps:
58+
- uses: actions/checkout@v4
59+
60+
- name: Setup
61+
uses: ./tooling/github/setup
62+
63+
- name: Storybook Build Check
64+
run: pnpm build:storybook

examples/nextjs/package.json

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -15,9 +15,9 @@
1515
"dependencies": {
1616
"@abc-def/react": "workspace:^",
1717
"clsx": "^2.1.1",
18-
"next": "^14.2.28",
19-
"react": "catalog:react18",
20-
"react-dom": "catalog:react18",
18+
"next": "^15.0.0",
19+
"react": "catalog:react",
20+
"react-dom": "catalog:react",
2121
"zod": "^3.24.4"
2222
},
2323
"devDependencies": {
@@ -27,8 +27,8 @@
2727
"@abc-def/tsconfig": "workspace:^",
2828
"@svgr/webpack": "^8.1.0",
2929
"@types/node": "^20.17.30",
30-
"@types/react": "catalog:react18",
31-
"@types/react-dom": "catalog:react18",
30+
"@types/react": "catalog:react",
31+
"@types/react-dom": "catalog:react",
3232
"eslint": "catalog:",
3333
"prettier": "catalog:",
3434
"tailwindcss": "catalog:",

packages/react/package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -57,11 +57,11 @@
5757
"@abc-def/prettier-config": "workspace:^",
5858
"@abc-def/tailwindcss": "workspace:^",
5959
"@abc-def/tsconfig": "workspace:^",
60-
"@types/react": "catalog:react18",
61-
"@types/react-dom": "catalog:react18",
60+
"@types/react": "catalog:react",
61+
"@types/react-dom": "catalog:react",
6262
"eslint": "catalog:",
6363
"prettier": "catalog:",
64-
"react": "catalog:react18",
64+
"react": "catalog:react",
6565
"tailwindcss": "catalog:",
6666
"typescript": "catalog:"
6767
},

0 commit comments

Comments
 (0)