Skip to content

Commit 2cad782

Browse files
committed
Add storybook-deployer
1 parent 7552716 commit 2cad782

2 files changed

Lines changed: 47 additions & 3 deletions

File tree

package.json

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,14 +17,21 @@
1717
},
1818
"devDependencies": {
1919
"@kadira/storybook": "^2.21.0",
20+
"@kadira/storybook-deployer": "^1.2.0",
2021
"react-scripts-ts": "^1.4.0",
2122
"styled-components": "^1.4.6",
2223
"typescript": "^2.3.2"
2324
},
2425
"scripts": {
25-
"build": "./node_modules/.bin/tsc",
26+
"build": "tsc",
2627
"test": "react-scripts-ts test --env=jsdom",
2728
"storybook": "start-storybook -p 6006 -s ./stories/assets",
28-
"build-storybook": "build-storybook"
29+
"build-storybook": "build-storybook",
30+
"deploy-storybook": "storybook-to-ghpages"
31+
},
32+
"storybook-deployer": {
33+
"gitUsername": "GH Pages Bot",
34+
"gitEmail": "hello@ghbot.com",
35+
"commitMessage": "Deploy Storybook to GitHub Pages [skip ci]"
2936
}
3037
}

yarn.lock

Lines changed: 38 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,13 @@
3333
version "1.1.0"
3434
resolved "https://registry.yarnpkg.com/@kadira/storybook-channel/-/storybook-channel-1.1.0.tgz#806d1cdf2498d11cce09871a6fd27bbb41ed3564"
3535

36+
"@kadira/storybook-deployer@^1.2.0":
37+
version "1.2.0"
38+
resolved "https://registry.yarnpkg.com/@kadira/storybook-deployer/-/storybook-deployer-1.2.0.tgz#1708f5cb37fa08ab4173b1bd99df6f4717dfae12"
39+
dependencies:
40+
git-url-parse "^6.0.2"
41+
shelljs "^0.7.0"
42+
3643
"@kadira/storybook-ui@^3.10.1":
3744
version "3.11.0"
3845
resolved "https://registry.yarnpkg.com/@kadira/storybook-ui/-/storybook-ui-3.11.0.tgz#a5ccdcc479aa5e08465c58e7df493e37e4b2a14a"
@@ -2371,6 +2378,19 @@ getpass@^0.1.1:
23712378
dependencies:
23722379
assert-plus "^1.0.0"
23732380

2381+
git-up@^2.0.0:
2382+
version "2.0.8"
2383+
resolved "https://registry.yarnpkg.com/git-up/-/git-up-2.0.8.tgz#24be049c9f0b193481d2df4e016a16530a5f4ef4"
2384+
dependencies:
2385+
is-ssh "^1.3.0"
2386+
parse-url "^1.3.0"
2387+
2388+
git-url-parse@^6.0.2:
2389+
version "6.2.2"
2390+
resolved "https://registry.yarnpkg.com/git-url-parse/-/git-url-parse-6.2.2.tgz#be49024e14b8487553436b4572b8b439532fa871"
2391+
dependencies:
2392+
git-up "^2.0.0"
2393+
23742394
glob-base@^0.3.0:
23752395
version "0.3.0"
23762396
resolved "https://registry.yarnpkg.com/glob-base/-/glob-base-0.3.0.tgz#dbb164f6221b1c0b1ccf82aea328b497df0ea3c4"
@@ -2838,6 +2858,12 @@ is-retry-allowed@^1.0.0:
28382858
version "1.1.0"
28392859
resolved "https://registry.yarnpkg.com/is-retry-allowed/-/is-retry-allowed-1.1.0.tgz#11a060568b67339444033d0125a61a20d564fb34"
28402860

2861+
is-ssh@^1.3.0:
2862+
version "1.3.0"
2863+
resolved "https://registry.yarnpkg.com/is-ssh/-/is-ssh-1.3.0.tgz#ebea1169a2614da392a63740366c3ce049d8dff6"
2864+
dependencies:
2865+
protocols "^1.1.0"
2866+
28412867
is-stream@^1.0.0, is-stream@^1.0.1, is-stream@^1.1.0:
28422868
version "1.1.0"
28432869
resolved "https://registry.yarnpkg.com/is-stream/-/is-stream-1.1.0.tgz#12d4a3dd4e68e0b79ceb8dbc84173ae80d91ca44"
@@ -3939,6 +3965,13 @@ parse-json@^2.2.0:
39393965
dependencies:
39403966
error-ex "^1.2.0"
39413967

3968+
parse-url@^1.3.0:
3969+
version "1.3.7"
3970+
resolved "https://registry.yarnpkg.com/parse-url/-/parse-url-1.3.7.tgz#636cb6e32b88255c704e30ab4349676703267af8"
3971+
dependencies:
3972+
is-ssh "^1.3.0"
3973+
protocols "^1.4.0"
3974+
39423975
parse5@^1.5.1:
39433976
version "1.5.1"
39443977
resolved "https://registry.yarnpkg.com/parse5/-/parse5-1.5.1.tgz#9b7f3b0de32be78dc2401b17573ccaf0f6f59d94"
@@ -4344,6 +4377,10 @@ prop-types@^15.5.4, prop-types@^15.5.7, prop-types@~15.5.7:
43444377
dependencies:
43454378
fbjs "^0.8.9"
43464379

4380+
protocols@^1.1.0, protocols@^1.4.0:
4381+
version "1.4.5"
4382+
resolved "https://registry.yarnpkg.com/protocols/-/protocols-1.4.5.tgz#21de1f441c4ef7094408ed9f1c94f7a114b87557"
4383+
43474384
proxy-addr@~1.1.3:
43484385
version "1.1.4"
43494386
resolved "https://registry.yarnpkg.com/proxy-addr/-/proxy-addr-1.1.4.tgz#27e545f6960a44a627d9b44467e35c1b6b4ce2f3"
@@ -4944,7 +4981,7 @@ shallowequal@0.2.x, shallowequal@^0.2.2:
49444981
dependencies:
49454982
lodash.keys "^3.1.2"
49464983

4947-
shelljs@^0.7.4:
4984+
shelljs@^0.7.0, shelljs@^0.7.4:
49484985
version "0.7.7"
49494986
resolved "https://registry.yarnpkg.com/shelljs/-/shelljs-0.7.7.tgz#b2f5c77ef97148f4b4f6e22682e10bba8667cff1"
49504987
dependencies:

0 commit comments

Comments
 (0)