|
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