From a18c5358bd966d1e0ac18109f8e189a05b8fc9da Mon Sep 17 00:00:00 2001 From: frelodev Date: Sun, 24 Dec 2023 15:06:43 +0100 Subject: [PATCH] new way to build and bundle --- .gitignore | 1 - package.json | 14 +++++++++++--- 2 files changed, 11 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index 19da0e0..05ba091 100644 --- a/.gitignore +++ b/.gitignore @@ -1,5 +1,4 @@ .vscode -.vscodeignore node_modules diff --git a/package.json b/package.json index 85a8bc8..61d74fd 100644 --- a/package.json +++ b/package.json @@ -2,7 +2,11 @@ "name": "codempvscode", "displayName": "codempvscode", "description": "", + "repository": "https://github.com/codewithotherpeopleandchangenamelater/codemp-vscode", "version": "0.0.1", + "napi": { + "name": "index" + }, "engines": { "vscode": "^1.81.0" }, @@ -51,10 +55,13 @@ "pretest": "npm run compile && npm run lint", "lint": "eslint src --ext ts", "test": "node ./out/test/runTest.js", - "compile": "napi build && tsc -p ./" - + "compile": "napi build && tsc -p ./", + "build": "napi build --release", + "build:debug": "napi build", + "bundle": "vsce package" }, "devDependencies": { + "@napi-rs/cli": "^1.0.0", "@types/mocha": "^10.0.1", "@types/node": "16.x", "@types/vscode": "^1.81.0", @@ -67,6 +74,7 @@ "typescript": "^5.1.6" }, "dependencies": { - "@napi-rs/cli": "^2.16.3" + "@napi-rs/cli": "^2.16.3", + "@vscode/vsce": "^2.22.0" } }