UNPKG

1.16 kBJavaScriptView Raw
1const path = require('path')
2const env = {
3 'development': './config/webpack.config.dev.js',
4 'production': './config/webpack.config.prod.js'
5}
6console.log(env[process.env.NODE_ENV])
7module.exports = {
8 title: 'Mirage - ROA Pattern Library',
9 webpackConfig: require(env[process.env.NODE_ENV]),
10 components: 'src/**/*.{js,jsx,ts,tsx}',
11 styleguideComponents: {
12 Wrapper: path.join(__dirname, 'src/core/theme')
13 },
14 theme: {
15 maxWidth: 'auto'
16 },
17 template: {
18 favicon: '//d2lknnt52h7uhg.cloudfront.net/roa-canon/image/upload/v1508867160/favicon.ico',
19 head: {
20 scripts: [
21 {src: 'https://use.typekit.net/bfw8xpa.js'},
22 {src: 'src/theme/typekit.js'},
23 {src: 'https://js.stripe.com/v3/'}
24 ],
25 links: [
26 {
27 rel: 'stylesheet',
28 href:'https://cdnjs.cloudflare.com/ajax/libs/slick-carousel/1.6.0/slick.min.css'
29 }
30 ]
31 }
32 },
33 ignore: [
34 'src/index.js',
35 '**/index.js',
36 'src/setupTests.js',
37 '**/theme/**/*.{js,jsx,ts,tsx}',
38 '**/defaultProps.{js,jsx,ts,tsx}',
39 '**/*.test.{js,jsx,ts,tsx}',
40 '**/*.base.{js,jsx,ts,tsx}'
41 ],
42 pagePerSection: true
43}