aboutsummaryrefslogtreecommitdiff
path: root/package.json
diff options
context:
space:
mode:
authorBrandon Dail <[email protected]>2017-02-27 20:18:26 -0600
committerJason Miller <[email protected]>2017-02-27 21:18:26 -0500
commit377d6f470289cfdbac3fd4edb91d8006d9cf8c8c (patch)
tree082f409f66a05b03775438def5f059fd6d17efa0 /package.json
parentf147246b7528904ec28702f43e11bd8ba946d0a6 (diff)
Add Flow type annotations (#23)
* Add flowtype annotations * Add flow to test script
Diffstat (limited to 'package.json')
-rw-r--r--package.json5
1 files changed, 4 insertions, 1 deletions
diff --git a/package.json b/package.json
index 69402ec..a4f4e77 100644
--- a/package.json
+++ b/package.json
@@ -7,7 +7,7 @@
"main": "dist/mitt.js",
"umd:main": "dist/mitt.umd.js",
"scripts": {
- "test": "eslint src test && mocha --compilers js:babel-register test/**/*.js",
+ "test": "flow && eslint src test && mocha --compilers js:babel-register test/**/*.js",
"build": "npm-run-all clean -p rollup:* -p minify:* -s docs size",
"clean": "rimraf dist && mkdirp dist",
"rollup:cjs": "rollup -c rollup.config.js -m -f cjs -n $npm_package_amdName $npm_package_jsnext_main -o $npm_package_main",
@@ -53,12 +53,14 @@
"devDependencies": {
"babel-core": "^6.9.1",
"babel-eslint": "^7.1.1",
+ "babel-plugin-transform-flow-strip-types": "^6.21.0",
"babel-preset-es2015": "^6.9.0",
"babel-preset-stage-0": "^6.5.0",
"babel-register": "^6.9.0",
"chai": "^3.5.0",
"documentation": "^4.0.0-beta4",
"eslint": "^3.13.1",
+ "flow-bin": "^0.38.0",
"gzip-size-cli": "^1.0.0",
"mkdirp": "^0.5.1",
"mocha": "^3.2.0",
@@ -67,6 +69,7 @@
"rimraf": "^2.5.2",
"rollup": "^0.41.4",
"rollup-plugin-buble": "^0.15.0",
+ "rollup-plugin-flow": "^1.1.1",
"sinon": "^1.17.4",
"sinon-chai": "^2.8.0",
"strip-json-comments-cli": "^1.0.1",