Add linter support

* Added linter and fixed errors

* Updated error handling to only throw error objects

---------

Co-authored-by: Colin Williams <colin@colincwilliams.com>
This commit is contained in:
Colin Williams
2023-03-17 14:15:19 -07:00
committed by GitHub
parent fc13216313
commit ae7d6f98ac
7 changed files with 243 additions and 187 deletions
+9 -2
View File
@@ -4,10 +4,17 @@
"main": "./built/index.js",
"license": "MIT",
"scripts": {
"build": "npx tsc"
"launch": "npm run build && node .",
"build": "npm run lint && npx tsc",
"build-submodules": "cd ./submodules/d4h-typescript/lib && npm run build",
"clean": "npx tsc --build --clean",
"lint": "eslint --ext .ts,.d.ts ./src"
},
"devDependencies": {
"typescript": "^4.8.4"
"typescript": "^4.8.4",
"@typescript-eslint/eslint-plugin": "^5.55.0",
"@typescript-eslint/parser": "^5.55.0",
"eslint": "^8.36.0"
},
"dependencies": {
}