diff --git a/.eslintignore b/.eslintignore new file mode 100644 index 0000000..b947077 --- /dev/null +++ b/.eslintignore @@ -0,0 +1,2 @@ +node_modules/ +dist/ diff --git a/.eslintrc b/.eslintrc new file mode 100644 index 0000000..79bd6ef --- /dev/null +++ b/.eslintrc @@ -0,0 +1,10 @@ +{ + "root": true, + "parser": "@typescript-eslint/parser", + "plugins": ["@typescript-eslint"], + "extends": [ + "eslint:recommended", + "plugin:@typescript-eslint/eslint-recommended", + "plugin:@typescript-eslint/recommended" + ] +} diff --git a/package.json b/package.json index 143feeb..cdbee67 100644 --- a/package.json +++ b/package.json @@ -10,6 +10,7 @@ "clean": "tsc --build --clean", "format": "prettier -w .", "format:report": "prettier -c .", + "lint": "eslint . --ext .ts", "test:all": "tsc && nyc mocha --recursive test", "test:single": "mocha", "start": "ts-node npx/bitburner-filesync.ts"