|
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 --open --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", |
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 | }, |
|
25 | 25 | }, |
26 | 26 | "homepage": "https://github.com/css-modules/browserify-demo", |
27 | 27 | "devDependencies": { |
28 | | - "autoprefixer": "^5.2.0", |
29 | | - "babelify": "^6.1.2", |
| 28 | + "autoprefixer": "^6.0.3", |
| 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 | | - "browserify": "^11.0.1", |
32 | | - "budo": "^4.0.0", |
33 | | - "css-modulesify": "^0.6.1", |
34 | | - "garnish": "^2.1.3", |
| 33 | + "browserify": "^12.0.1", |
| 34 | + "budo": "^6.0.0", |
| 35 | + "css-modulesify": "^0.13.0", |
35 | 36 | "gh-pages": "git://github.com/markdalgleish/gh-pages#cli-message", |
36 | 37 | "hyperscript": "^1.4.6", |
37 | | - "opnr": "^1.0.4", |
38 | | - "postcss-color-rebeccapurple": "^1.1.0", |
39 | | - "postcss-modules-extract-imports": "^0.0.5", |
40 | | - "postcss-modules-local-by-default": "^0.0.11", |
41 | | - "postcss-modules-scope": "^0.0.8", |
42 | | - "react": "^0.13.3", |
| 38 | + "postcss-color-rebeccapurple": "^2.0.0", |
| 39 | + "postcss-modules-extract-imports": "^1.0.0", |
| 40 | + "postcss-modules-local-by-default": "^1.0.0", |
| 41 | + "postcss-modules-scope": "^1.0.0", |
| 42 | + "react": "^0.14.1", |
| 43 | + "react-dom": "^0.14.1", |
43 | 44 | "watchify": "^3.2.2" |
44 | 45 | }, |
45 | 46 | "browserify": { |
46 | 47 | "transform": [ |
47 | | - ["brfs", { "ignore": "\\.(json|css)$" }] |
| 48 | + [ |
| 49 | + "brfs", |
| 50 | + { |
| 51 | + "ignore": "\\.(json|css)$" |
| 52 | + } |
| 53 | + ] |
48 | 54 | ] |
49 | 55 | } |
50 | 56 | } |
0 commit comments