|
34 | 34 | "babel-eslint": "6.1.0", |
35 | 35 | "babel-plugin-syntax-async-functions": "6.8.0", |
36 | 36 | "babel-plugin-transform-class-properties": "6.10.2", |
37 | | - "babel-plugin-transform-flow-comments": "6.8.0", |
38 | 37 | "babel-plugin-transform-flow-strip-types": "6.8.0", |
39 | 38 | "babel-plugin-transform-object-rest-spread": "6.8.0", |
40 | 39 | "babel-plugin-transform-regenerator": "6.9.0", |
|
55 | 54 | "sane": "1.3.4" |
56 | 55 | }, |
57 | 56 | "scripts": { |
58 | | - "build": "npm run build-cjs && npm run build-es", |
59 | | - "build-cjs": "rimraf lib && BABEL_ENV=cjs babel src --ignore __tests__,__mocks__ -d lib && cp src/definition.js lib/definition.js", |
60 | | - "build-es": "rimraf es && BABEL_ENV=es babel src --ignore __tests__,__mocks__ -d es && cp src/definition.js es/definition.js", |
| 57 | + "build": "npm run build-cjs && npm run build-flow && npm run build-es", |
| 58 | + "build-cjs": "rimraf lib && babel src --ignore __tests__,__mocks__ -d lib", |
| 59 | + "build-es": "rimraf es && BABEL_ENV=es babel src --ignore __tests__,__mocks__ -d es", |
| 60 | + "build-flow": "find ./src -name '*.js' -not -path '*/__*' | while read filepath; do cp $filepath `echo $filepath | sed 's/\\\/src\\\//\\\/lib\\\//g'`.flow; done", |
61 | 61 | "lint": "eslint src test *.js", |
62 | 62 | "prepublish": "npm run build", |
63 | | - "test": "BABEL_ENV=cjs babel-node ./node_modules/.bin/_mocha --compilers js:babel-core/register --reporter dot --require ./resources/mocha-bootload src/**/__tests__/**/*-test.js", |
64 | | - "watch": "BABEL_ENV=cjs babel-node ./resources/watch.js" |
| 63 | + "test": "babel-node ./node_modules/.bin/_mocha --compilers js:babel-core/register --reporter dot --require ./resources/mocha-bootload src/**/__tests__/**/*-test.js", |
| 64 | + "watch": "babel-node ./resources/watch.js" |
65 | 65 | } |
66 | 66 | } |
0 commit comments