diff options
author | Vendicated <vendicated@riseup.net> | 2022-10-09 22:58:08 +0200 |
---|---|---|
committer | Vendicated <vendicated@riseup.net> | 2022-10-09 22:58:08 +0200 |
commit | a89e17a3904cce8b7c9a70519e275fe9364526ae (patch) | |
tree | cd611a02618ac9aa59af7633ee35d96926251e68 /package.json | |
parent | 5610df8b3707fd8405764b903cb3f829571075ac (diff) | |
download | Vencord-a89e17a3904cce8b7c9a70519e275fe9364526ae.tar.gz Vencord-a89e17a3904cce8b7c9a70519e275fe9364526ae.tar.bz2 Vencord-a89e17a3904cce8b7c9a70519e275fe9364526ae.zip |
Make typescript happy, tsc test run in CI
Diffstat (limited to 'package.json')
-rw-r--r-- | package.json | 54 |
1 files changed, 28 insertions, 26 deletions
diff --git a/package.json b/package.json index 5b5719f..71da6fc 100644 --- a/package.json +++ b/package.json @@ -1,28 +1,30 @@ { - "devDependencies": { - "@types/node": "^18.7.13", - "@types/react": "^18.0.17", - "@types/yazl": "^2.4.2", - "@typescript-eslint/parser": "^5.39.0", - "electron": "^20.1.0", - "esbuild": "^0.15.5", - "eslint": "^8.24.0", - "typescript": "^4.8.4", - "yazl": "^2.5.1" - }, - "dependencies": { - "console-menu": "^0.1.0", - "discord-types": "^1.3.26", - "electron-devtools-installer": "^3.2.0" - }, - "scripts": { - "buildWeb": "node buildWeb.mjs", - "build": "node build.mjs", - "watch": "node build.mjs --watch", - "inject": "node scripts/patcher/install.js", - "uninject": "node scripts/patcher/uninstall.js", - "lint": "eslint . --ext .js,.jsx,.ts,.tsx", - "lint:fix": "pnpm lint --fix" - }, - "packageManager": "pnpm@7.12.2" + "scripts": { + "build": "node build.mjs", + "buildWeb": "node buildWeb.mjs", + "inject": "node scripts/patcher/install.js", + "lint": "eslint . --ext .js,.jsx,.ts,.tsx", + "lint:fix": "pnpm lint --fix", + "test": "pnpm lint && pnpm build && pnpm testTsc", + "testTsc": "tsc --noEmit", + "uninject": "node scripts/patcher/uninstall.js", + "watch": "node build.mjs --watch" + }, + "dependencies": { + "console-menu": "^0.1.0", + "electron-devtools-installer": "^3.2.0" + }, + "devDependencies": { + "@types/node": "^18.7.13", + "@types/react": "^18.0.17", + "@types/yazl": "^2.4.2", + "@typescript-eslint/parser": "^5.39.0", + "discord-types": "^1.3.26", + "electron": "^20.1.0", + "esbuild": "^0.15.5", + "eslint": "^8.24.0", + "typescript": "^4.8.4", + "yazl": "^2.5.1" + }, + "packageManager": "pnpm@7.12.2" } |