From c21707c14dd277a1cc81636b34e8bcc791ce013f Mon Sep 17 00:00:00 2001 From: Kevin Chung Date: Wed, 15 Apr 2020 02:41:23 -0400 Subject: [PATCH] Add eslint command to yarn (#1324) * Adds a `yarn lint` command that runs `eslint` * Starts work on #1245 --- .eslintrc.js | 17 +++++++++++++++++ package.json | 3 ++- 2 files changed, 19 insertions(+), 1 deletion(-) create mode 100644 .eslintrc.js diff --git a/.eslintrc.js b/.eslintrc.js new file mode 100644 index 00000000..edadc674 --- /dev/null +++ b/.eslintrc.js @@ -0,0 +1,17 @@ +module.exports = { + "env": { + "browser": true, + "es6": true + }, + "extends": "eslint:recommended", + "globals": { + "Atomics": "readonly", + "SharedArrayBuffer": "readonly" + }, + "parserOptions": { + "ecmaVersion": 2018, + "sourceType": "module" + }, + "rules": { + } +}; \ No newline at end of file diff --git a/package.json b/package.json index 6947ab3a..a914a919 100644 --- a/package.json +++ b/package.json @@ -10,7 +10,8 @@ "dev": "node_modules/webpack-cli/bin/cli.js -w --mode=development", "build": "node_modules/webpack-cli/bin/cli.js --mode=development; node_modules/webpack-cli/bin/cli.js --mode=production", "verify": "node_modules/webpack-cli/bin/cli.js --mode=development --display=errors-only; node_modules/webpack-cli/bin/cli.js --mode=production --display=errors-only; git diff --quiet --exit-code", - "clean": "rm -rf CTFd/themes/core/static/css/* CTFd/themes/core/static/js/* CTFd/themes/admin/static/css/* CTFd/themes/admin/static/js/*" + "clean": "rm -rf CTFd/themes/core/static/css/* CTFd/themes/core/static/js/* CTFd/themes/admin/static/css/* CTFd/themes/admin/static/js/*", + "lint": "node_modules/.bin/eslint CTFd/themes/core/assets/ CTFd/themes/admin/assets/" }, "repository": { "type": "git",