feat: standard run at root level

Simplify & uniformize standard confirmation.
Single pass for all packages, which is faster.

Unfortunately, it breaks atom's linter-js-standard.
This commit is contained in:
Julien Fontanet
2017-10-30 10:59:35 +01:00
parent 11b1ff478e
commit c84f61d388
25 changed files with 59 additions and 226 deletions
+2 -11
View File
@@ -37,22 +37,19 @@
},
"devDependencies": {
"babel-cli": "^6.24.1",
"babel-eslint": "^8.0.1",
"babel-plugin-transform-runtime": "^6.23.0",
"babel-preset-latest": "^6.24.1",
"babel-preset-stage-0": "^6.24.1",
"cross-env": "^5.0.1",
"dependency-check": "^2.9.1",
"rimraf": "^2.6.1",
"standard": "^10.0.2"
"rimraf": "^2.6.1"
},
"scripts": {
"build": "cross-env NODE_ENV=production babel --source-maps --out-dir=dist/ src/",
"clean": "rimraf dist/",
"depcheck": "dependency-check ./package.json",
"dev": "cross-env NODE_ENV=development babel --watch --source-maps --out-dir=dist/ src/",
"lint": "standard",
"posttest": "yarn run lint && yarn run depcheck",
"posttest": "yarn run depcheck",
"prebuild": "yarn run clean",
"predev": "yarn run clean",
"prepublish": "yarn run build"
@@ -65,11 +62,5 @@
"latest",
"stage-0"
]
},
"standard": {
"ignore": [
"dist"
],
"parser": "babel-eslint"
}
}