summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--.flowconfig11
-rw-r--r--package.json2
2 files changed, 13 insertions, 0 deletions
diff --git a/.flowconfig b/.flowconfig
new file mode 100644
index 0000000000..973719fa76
--- /dev/null
+++ b/.flowconfig
@@ -0,0 +1,11 @@
+[ignore]
+.*/node_modules/cheap-ruler/.*
+.*/node_modules/jsonlint-lines-primitives/.*
+.*/node_modules/unflowify/.*
+
+[include]
+
+[libs]
+
+[options]
+munge_underscores=true
diff --git a/package.json b/package.json
index 8f41608b96..6095d4db6e 100644
--- a/package.json
+++ b/package.json
@@ -52,6 +52,7 @@
"esdoc": "^0.5.2",
"eslint": "^3.14.1",
"eslint-plugin-react": "^6.9.0",
+ "flow-bin": "^0.46.0",
"isomorphic-fetch": "^2.2.1",
"jsdom": "^9.11.0",
"mocha": "^3.2.0",
@@ -66,6 +67,7 @@
"develop": "npm run private:compile -- --source-maps true && npm run private:service-worker && run-p -r private:watch private:serve",
"test": "electron-mocha -R spec --compilers js:babel-core/register test/global.js test/*.spec.js test/**/*.spec.js",
"lint": "eslint --no-ignore scripts app test *.js",
+ "flow": "flow",
"docs": "esdoc",
"pack": "run-s private:clean private:compile private:service-worker private:build:all",
"pack:mac": "run-s private:clean private:compile private:service-worker private:build:mac",