Skip to content

Commit

Permalink
fix: moving storybook configs into an app (#106)
Browse files Browse the repository at this point in the history
* fix: moving storybook configs into an app

* chore: adding changeset
  • Loading branch information
bclark-p44 authored Sep 27, 2022
1 parent 71af1f1 commit fe628f4
Show file tree
Hide file tree
Showing 12 changed files with 41 additions and 19 deletions.
2 changes: 2 additions & 0 deletions .changeset/many-eels-remain.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
---
---
Original file line number Diff line number Diff line change
Expand Up @@ -2,5 +2,5 @@ module.exports = {
addons: ['@storybook/addon-essentials', '@storybook/addon-a11y'],
core: { builder: 'webpack5' },
staticDirs: ['public'],
stories: ['../src/components/**/*.stories.tsx'],
stories: ['../../../packages/react/src/**/*.stories.tsx'],
};
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
20 changes: 20 additions & 0 deletions apps/storybook/package.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
{
"name": "@project44-manifest/storybook",
"version": "0.0.0",
"private": true,
"scripts": {
"build": "build-storybook -c .storybook -o ./build",
"dev": "start-storybook -p 6006 --quiet"
},
"dependencies": {
"@storybook/addon-a11y": "^6.5.10",
"@storybook/addon-essentials": "^6.5.10",
"@storybook/builder-webpack5": "^6.5.10",
"@storybook/manager-webpack5": "^6.5.10",
"@storybook/react": "^6.5.10",
"@types/react-transition-group": "^4.4.5",
"react": "^18.1.0",
"react-dom": "^18.1.0",
"webpack": "^5.74.0"
}
}
4 changes: 2 additions & 2 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -13,14 +13,14 @@
"build:docs": "run-s build build:next",
"build:packemon": "packemon build --addEngines",
"build:next": "yarn workspace @project44-manifest/docs build",
"build:storybook": "yarn workspace @project44-manifest/react build",
"build:storybook": "yarn workspace @project44-manifest/storybook build",
"build:tokens": "yarn workspace @project44-manifest/design-tokens build",
"build:types": "tsc -b",
"dev": "yarn build:tokens && run-p dev:tokens dev:storybook",
"dev:all": "yarn build:tokens && run-p dev:tokens dev:storybook dev:website",
"dev:docs": "yarn build && yarn workspace @project44-manifest/docs dev",
"dev:packemon": "packemon watch",
"dev:storybook": "yarn workspace @project44-manifest/react dev",
"dev:storybook": "yarn workspace @project44-manifest/storybook dev",
"dev:tokens": "yarn workspace @project44-manifest/design-tokens dev",
"changeset": "changeset",
"chromatic": "chromatic",
Expand Down
12 changes: 1 addition & 11 deletions packages/react/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -29,10 +29,6 @@
"url": "git@github.com:project-44/manifest.git",
"directory": "packages/react"
},
"scripts": {
"build": "build-storybook -c .storybook -o ./docs",
"dev": "start-storybook -p 6006 --quiet"
},
"peerDependencies": {
"react": ">=16.8.0",
"react-dom": ">=16.8.0"
Expand Down Expand Up @@ -85,15 +81,9 @@
"react-transition-group": "^4.4.5"
},
"devDependencies": {
"@storybook/addon-a11y": "^6.5.10",
"@storybook/addon-essentials": "^6.5.10",
"@storybook/builder-webpack5": "^6.5.10",
"@storybook/manager-webpack5": "^6.5.10",
"@storybook/react": "^6.5.10",
"@types/react-transition-group": "^4.4.5",
"react": "^18.1.0",
"react-dom": "^18.1.0",
"webpack": "^5.74.0"
"react-dom": "^18.1.0"
},
"packemon": {
"platform": "browser"
Expand Down
20 changes: 15 additions & 5 deletions yarn.lock
Original file line number Diff line number Diff line change
Expand Up @@ -3925,20 +3925,30 @@ __metadata:
"@react-stately/tree": ^3.3.2
"@react-stately/utils": ^3.5.0
"@stitches/react": ^1.2.8
"@types/react-transition-group": ^4.4.5
clsx: ^1.1.1
react: ^18.1.0
react-dom: ^18.1.0
react-transition-group: ^4.4.5
peerDependencies:
react: ">=16.8.0"
react-dom: ">=16.8.0"
languageName: unknown
linkType: soft

"@project44-manifest/storybook@workspace:apps/storybook":
version: 0.0.0-use.local
resolution: "@project44-manifest/storybook@workspace:apps/storybook"
dependencies:
"@storybook/addon-a11y": ^6.5.10
"@storybook/addon-essentials": ^6.5.10
"@storybook/builder-webpack5": ^6.5.10
"@storybook/manager-webpack5": ^6.5.10
"@storybook/react": ^6.5.10
"@types/react-transition-group": ^4.4.5
clsx: ^1.1.1
react: ^18.1.0
react-dom: ^18.1.0
react-transition-group: ^4.4.5
webpack: ^5.74.0
peerDependencies:
react: ">=16.8.0"
react-dom: ">=16.8.0"
languageName: unknown
linkType: soft

Expand Down

1 comment on commit fe628f4

@vercel
Copy link

@vercel vercel bot commented on fe628f4 Sep 27, 2022

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please sign in to comment.