From 4080a7211dc33644eee1964473d7fe16a6046e7b Mon Sep 17 00:00:00 2001 From: UrielCh Date: Mon, 4 Jul 2022 11:13:47 +0300 Subject: [PATCH 1/2] cross-env --- package.json | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/package.json b/package.json index 5bc58b5..30b941f 100644 --- a/package.json +++ b/package.json @@ -8,11 +8,11 @@ }, "scripts": { "pretest": "babel test --source-maps --out-dir dist_test", - "test": "WITH_BABEL=1 mocha dist_test --compilers js:babel-core/register --require babel-polyfill", + "test": "cross-env WITH_BABEL=1 mocha dist_test --compilers js:babel-core/register --require babel-polyfill", "document": "jsdoc ./src/ -c ./build/document.json", "clean": "reduce-blank ./docs/", "compile": "babel src --source-maps --out-dir dist --ignore '**/*.test.js'", - "build": "npm run compile && npm run document && npm run clean", + "build": "npm run compile && npm run document && npm run clean", "lint": "eslint --ext .js src examples" }, "repository": { @@ -36,6 +36,7 @@ "babel-plugin-transform-builtin-extend": "^1.1.2", "babel-plugin-transform-runtime": "^6.23.0", "babel-preset-es2015": "^6.24.1", + "cross-env": "^7.0.3", "docdash": "^0.4.0", "eslint": "^3.14.1", "eslint-config-standard": "^6.2.1", From 30c478119dac70030d0134c8206419ab346cfa7d Mon Sep 17 00:00:00 2001 From: UrielCh Date: Mon, 4 Jul 2022 11:13:55 +0300 Subject: [PATCH 2/2] improve lint --- .eslintignore | 1 + .eslintrc.js | 3 +++ 2 files changed, 4 insertions(+) create mode 100644 .eslintignore diff --git a/.eslintignore b/.eslintignore new file mode 100644 index 0000000..4be6e16 --- /dev/null +++ b/.eslintignore @@ -0,0 +1 @@ +dist/* \ No newline at end of file diff --git a/.eslintrc.js b/.eslintrc.js index bc43eb5..01eb576 100644 --- a/.eslintrc.js +++ b/.eslintrc.js @@ -9,6 +9,9 @@ module.exports = { browser: true, node: true }, + plugins: [ + "mocha" + ], // https://github.com/feross/standard/blob/master/RULES.md#javascript-standard-style extends: 'standard', // add your custom rules here