diff options
| author | Andrej Mihajlov <and@mullvad.net> | 2018-07-16 20:54:39 +0200 |
|---|---|---|
| committer | Andrej Mihajlov <and@mullvad.net> | 2018-07-16 20:54:39 +0200 |
| commit | 508fc0775e62f9361df2814cad5229b7706d4095 (patch) | |
| tree | 055ad745e22cb3b1cbbe91571d57a08070d4a525 /package.json | |
| parent | 8e219adbcc3523badf5a0351ca4a8e91596b4114 (diff) | |
| parent | 313d3bf47cd3cc91bc34143deaa930d4bbea14ce (diff) | |
| download | mullvadvpn-508fc0775e62f9361df2814cad5229b7706d4095.tar.xz mullvadvpn-508fc0775e62f9361df2814cad5229b7706d4095.zip | |
Merge branch 'add-eslint-promises'
Diffstat (limited to 'package.json')
| -rw-r--r-- | package.json | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/package.json b/package.json index 47b9d2c4ef..0b63b005c2 100644 --- a/package.json +++ b/package.json @@ -12,8 +12,10 @@ "license": "GPL-3.0", "dependencies": { "babel-runtime": "^6.22.0", + "chai-as-promised": "^7.1.1", "d3-geo-projection": "^2.3.2", "electron-log": "^2.2.8", + "eslint-plugin-promise": "^3.8.0", "history": "^4.6.1", "jsonrpc-lite": "^1.2.3", "mkdirp": "^0.5.1", @@ -73,19 +75,21 @@ "develop": "cross-env BABEL_ENV=electron npm run private:compile -- --source-maps true && run-p -r private:watch private:serve", "test": "cross-env BABEL_ENV=electron electron-mocha --renderer -R spec --require babel-core/register --require-main test/setup/main.js --preload test/setup/renderer.js test/*.spec.js test/**/*.spec.js", "lint": "eslint --no-ignore scripts app test *.js", - "format": "cross-env prettier --write 'app/**/*.js' 'test/**/*.js'", - "check-format": "cross-env prettier --list-different 'app/**/*.js' 'test/**/*.js'", + "format": "npm run private:format -- --write", + "check-format": "npm run private:format -- --list-different", "flow": "flow", - "pack:mac": "cross-env BABEL_ENV=electron run-s private:clean private:compile private:build:mac && rm -r ./dist/mac", + "pack:mac": "cross-env BABEL_ENV=electron run-s private:clean private:compile private:build:mac private:postbuild:mac", "pack:win": "cross-env BABEL_ENV=electron run-s private:clean private:compile private:build:win", "pack:linux": "cross-env BABEL_ENV=electron run-s private:clean private:compile private:build:linux", "private:build:mac": "npm run private:build -- --mac", + "private:postbuild:mac": "rimraf ./dist/mac", "private:build:win": "npm run private:build -- --win", "private:build:linux": "npm run private:build -- --linux", "private:build": "electron-builder", "private:watch": "cross-env BABEL_ENV=electron npm run private:compile -- --source-maps true --watch --skip-initial-build", "private:serve": "cross-env BABEL_ENV=electron babel-node scripts/serve.js", "private:compile": "babel app/ --copy-files --out-dir build", - "private:clean": "rimraf build" + "private:clean": "rimraf build", + "private:format": "cross-env prettier 'app/**/*.js' 'test/**/*.js'" } } |
