|
6 | 6 | "scripts": {
|
7 | 7 | "test": "npm run build",
|
8 | 8 | "clean": "rm -rf dist && mkdir dist",
|
9 |
| - "browserify": "browserify -t babelify -p [css-modulesify --after postcss-color-rebeccapurple --after autoprefixer --autoprefixer.browsers '> 5%' -o dist/main.css --json dist/css-modules.json] -o dist/index.js src/index.js", |
10 |
| - "watchify": "watchify -v -t babelify -p [css-modulesify --after postcss-color-rebeccapurple --after autoprefixer --autoprefixer.browsers '> 5%' -o dist/main.css] -o dist/index.js src/index.js", |
| 9 | + "browserify": "browserify -t [babelify --presets es2015 --presets react] -p [css-modulesify --after postcss-color-rebeccapurple --after autoprefixer --autoprefixer.browsers '> 5%' -o dist/main.css --json dist/css-modules.json] -o dist/index.js src/index.js", |
| 10 | + "watchify": "watchify -v -t [babelify --presets es2015 --presets react] -p [css-modulesify --after postcss-color-rebeccapurple --after autoprefixer --autoprefixer.browsers '> 5%' -o dist/main.css] -o dist/index.js src/index.js", |
11 | 11 | "copy": "cp src/index.html dist/index.html && cp src/components/0-Logo/logo.svg dist/logo.svg",
|
12 | 12 | "build": "npm run clean && npm run copy && npm run browserify",
|
13 |
| - "budo": "budo src/index.js:index.js --dir=dist -- -t babelify -p [css-modulesify --after postcss-color-rebeccapurple --after autoprefixer --autoprefixer.browsers '> 5%' -o dist/main.css --json dist/css-modules.json] | opnr | garnish", |
| 13 | + "budo": "budo src/index.js:index.js --dir=dist -- -t [babelify --presets es2015 --presets react] -p [css-modulesify --after postcss-color-rebeccapurple --after autoprefixer --autoprefixer.browsers '> 5%' -o dist/main.css --json dist/css-modules.json] -o dist/index.js src/index.js | opnr | garnish", |
14 | 14 | "start": "npm run clean && npm run copy && npm run budo",
|
15 | 15 | "deploy": "npm run build && gh-pages -d dist -m \"Updates --skip-ci\""
|
16 | 16 | },
|
|
26 | 26 | "homepage": "https://github.com/css-modules/browserify-demo",
|
27 | 27 | "devDependencies": {
|
28 | 28 | "autoprefixer": "^5.2.0",
|
29 |
| - "babelify": "^6.1.2", |
| 29 | + "babel-preset-es2015": "^6.0.14", |
| 30 | + "babel-preset-react": "^6.0.14", |
| 31 | + "babelify": "^7.1.0", |
30 | 32 | "brfs": "git://github.com/joshwnj/brfs#ignore-option",
|
31 | 33 | "browserify": "^11.0.1",
|
32 | 34 | "budo": "^4.0.0",
|
|
44 | 46 | },
|
45 | 47 | "browserify": {
|
46 | 48 | "transform": [
|
47 |
| - ["brfs", { "ignore": "\\.(json|css)$" }] |
| 49 | + [ |
| 50 | + "brfs", |
| 51 | + { |
| 52 | + "ignore": "\\.(json|css)$" |
| 53 | + } |
| 54 | + ] |
48 | 55 | ]
|
49 | 56 | }
|
50 | 57 | }
|
0 commit comments