From f908d96abf43245e25ff90a3e7ddbb5da66e6add Mon Sep 17 00:00:00 2001 From: "Wu, Zhenyu" Date: Mon, 11 Mar 2024 17:46:26 +0800 Subject: [PATCH] Fix: Update package.json for `npm pack` --- server/package.json | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/server/package.json b/server/package.json index 9e40b071..82514aa6 100644 --- a/server/package.json +++ b/server/package.json @@ -7,6 +7,7 @@ "Savoir-faire Linux" ], "license": "MIT", + "bin": "out/server.js", "engines": { "node": "*" }, @@ -25,8 +26,27 @@ "web-tree-sitter": "^0.20.8" }, "scripts": { + "prepack": "../scripts/fetch-docs.sh && tsc --outDir out", "installServer": "installServerIntoExtension ../client ./package.json ./tsconfig.json" }, + "devDependencies": { + "@types/glob": "^8.1.0", + "@types/jest": "^29.5.5", + "@types/node": "^20.6.1", + "@types/vscode": "^1.75.1", + "eslint": "^8.51.0", + "eslint-config-standard-with-typescript": "^39.1.1", + "eslint-plugin-deprecation": "^2.0.0", + "eslint-plugin-header": "^3.1.1", + "eslint-plugin-import": "^2.28.1", + "eslint-plugin-jest": "^27.4.2", + "eslint-plugin-n": "^16.2.0", + "eslint-plugin-promise": "^6.1.1", + "jest": "^29.7.0", + "mocha": "^10.2.0", + "ts-jest": "^29.1.1", + "typescript": "^5.1.3" + }, "workspaces": [ "../client/src/lib" ]