From a5f73a84ccedfe6fbc6758a5ab9817700c667c95 Mon Sep 17 00:00:00 2001 From: nub31 Date: Fri, 24 Oct 2025 10:56:27 +0200 Subject: [PATCH] ... --- vscode-lsp/get-latest.sh | 5 ----- vscode-lsp/package-lock.json | 4 ++-- vscode-lsp/package.json | 3 ++- 3 files changed, 4 insertions(+), 8 deletions(-) delete mode 100755 vscode-lsp/get-latest.sh diff --git a/vscode-lsp/get-latest.sh b/vscode-lsp/get-latest.sh deleted file mode 100755 index 02b5cf2..0000000 --- a/vscode-lsp/get-latest.sh +++ /dev/null @@ -1,5 +0,0 @@ -#!/bin/bash - -dotnet publish -c Release ../compiler/NubLang.LSP/NubLang.LSP.csproj -mkdir -p server -cp ../compiler/NubLang.LSP/bin/Release/net9.0/linux-x64/publish/nublsp server/ \ No newline at end of file diff --git a/vscode-lsp/package-lock.json b/vscode-lsp/package-lock.json index 38c16d1..b86ad24 100644 --- a/vscode-lsp/package-lock.json +++ b/vscode-lsp/package-lock.json @@ -1,12 +1,12 @@ { "name": "nub", - "version": "0.0.0", + "version": "0.0.1", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "nub", - "version": "0.0.0", + "version": "0.0.1", "dependencies": { "vscode-languageclient": "^9.0.1" }, diff --git a/vscode-lsp/package.json b/vscode-lsp/package.json index 32e3544..fff14ae 100644 --- a/vscode-lsp/package.json +++ b/vscode-lsp/package.json @@ -41,7 +41,8 @@ }, "scripts": { "build": "esbuild src/extension.ts --bundle --platform=node --outfile=out/extension.js --external:vscode", - "package": "vsce package" + "update-lsp": "mkdir -p server && dotnet publish -c Release ../compiler/NubLang.LSP/NubLang.LSP.csproj && cp ../compiler/NubLang.LSP/bin/Release/net9.0/linux-x64/publish/nublsp server/", + "package": "npm run update-lsp && npm run build && vsce package --skip-license" }, "devDependencies": { "@types/node": "22.x",