From 05204ed4699f983887db85416dba9a387b1c235a Mon Sep 17 00:00:00 2001 From: Kevin J Hoerr Date: Mon, 9 Dec 2019 14:48:56 -0500 Subject: Add linting to project using Eslint --- package.json | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'package.json') diff --git a/package.json b/package.json index 9820187..85b4079 100644 --- a/package.json +++ b/package.json @@ -9,6 +9,9 @@ "main": "build/index.js", "scripts": { "start:dev": "tsc-watch --onSuccess \"node ./build/index.js\"", + "format": "prettier --write src/**/*.ts", + "lint": "eslint 'src/**/*.ts'", + "lint:fix": "eslint --fix 'src/**/*.ts'", "tsc": "tsc" }, "author": "Kevin J Hoerr ", @@ -27,6 +30,11 @@ "winston": "^3.2.1" }, "devDependencies": { + "@typescript-eslint/eslint-plugin": "^2.11.0", + "@typescript-eslint/parser": "^2.11.0", + "eslint": "^6.7.2", + "eslint-config-prettier": "^6.7.0", + "eslint-plugin-prettier": "^3.1.1", "prettier": "^1.19.1", "tsc-watch": "^4.0.0" } -- cgit