forked from storybookjs/storybook
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathgatsby-config.js
107 lines (106 loc) · 2.91 KB
/
gatsby-config.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
module.exports = {
pathPrefix: '/docs',
siteMetadata: {
siteTitle: 'Storybook',
baseColor: '#e64074',
linkPrefix: '/',
docSections: {
basics: [
'/basics/introduction/',
'/basics/writing-stories/',
'/basics/exporting-storybook/',
'/basics/faq/',
'/basics/live-examples/',
],
guides: [
'/guides/quick-start-guide/',
'/guides/slow-start-guide/',
'/guides/guide-html/',
'/guides/guide-react/',
'/guides/guide-react-native/',
'/guides/guide-vue/',
'/guides/guide-angular/',
'/guides/guide-mithril/',
'/guides/guide-marko/',
'/guides/guide-ember/',
'/guides/guide-riot/',
'/guides/guide-svelte/',
'/guides/guide-preact/',
'/guides/guide-web-components/',
],
configurations: [
'/configurations/overview/',
'/configurations/options-parameter/',
'/configurations/default-config/',
'/configurations/custom-webpack-config/',
'/configurations/custom-babel-config/',
'/configurations/typescript-config/',
'/configurations/add-custom-head-tags/',
'/configurations/add-custom-body/',
'/configurations/serving-static-files/',
'/configurations/env-vars/',
'/configurations/theming/',
'/configurations/composition/',
'/configurations/cli-options/',
'/configurations/standalone-options/',
],
formats: [
'/formats/component-story-format/',
'/formats/storiesof-api/',
'/formats/mdx-syntax/',
],
testing: [
'/testing/react-ui-testing/',
'/testing/structural-testing/',
'/testing/interaction-testing/',
'/testing/automated-visual-testing/',
'/testing/manual-testing/',
],
addons: [
'/addons/introduction/',
'/addons/using-addons/',
'/addons/writing-addons/',
'/addons/api/',
],
presets: ['/presets/introduction/', '/presets/preset-gallery/', '/presets/writing-presets/'],
},
},
plugins: [
{
resolve: 'gatsby-source-filesystem',
options: {
name: 'pages',
path: `${__dirname}/src/pages/`,
},
},
{
resolve: `gatsby-plugin-styled-components`,
options: {
repoUrl: 'https://github.com/storybookjs/storybook',
},
},
{
resolve: 'gatsby-transformer-remark',
options: {
plugins: [
{
resolve: 'gatsby-remark-images',
options: {
maxWidth: 690,
},
},
'gatsby-remark-autolink-headers',
'gatsby-remark-copy-linked-files',
'gatsby-remark-smartypants',
],
},
},
'gatsby-plugin-sharp',
{
resolve: 'gatsby-plugin-segment',
options: {
writeKey: 'AvvBObOmHaEMqfub8JJUXq5umjsuaqS8',
},
},
],
};