diff --git a/CHANGELOG.md b/CHANGELOG.md index 5d4f60f..0321dd2 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,7 @@ +# v0.1.3 + +- Remove some unused code. + # v0.1.2 - Fix not starting Svelte Language Server on packaged extension release. diff --git a/SvelteNova.novaextension/extension.json b/SvelteNova.novaextension/extension.json index 5730f82..2f8ac1c 100644 --- a/SvelteNova.novaextension/extension.json +++ b/SvelteNova.novaextension/extension.json @@ -3,7 +3,7 @@ "name": "Svelte", "organization": "Shibo Lyu", "description": "LSP support for Svelte.", - "version": "0.1.2", + "version": "0.1.3", "categories": ["languages"], "license": "MIT", "bugs": "https://github.com/laosb/SvelteNova/issues", diff --git a/SvelteNova.novaextension/npm-shrinkwrap.json b/SvelteNova.novaextension/npm-shrinkwrap.json index df3fec2..dbd0e53 100644 --- a/SvelteNova.novaextension/npm-shrinkwrap.json +++ b/SvelteNova.novaextension/npm-shrinkwrap.json @@ -1,12 +1,12 @@ { "name": "sveltenova.novaextension", - "version": "0.1.0", + "version": "0.1.3", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "sveltenova.novaextension", - "version": "0.1.0", + "version": "0.1.3", "dependencies": { "svelte-language-server": "^0.10.147" } diff --git a/SvelteNova.novaextension/package.json b/SvelteNova.novaextension/package.json index 8580b4a..8e1550d 100644 --- a/SvelteNova.novaextension/package.json +++ b/SvelteNova.novaextension/package.json @@ -1,6 +1,6 @@ { "name": "sveltenova.novaextension", - "version": "0.1.2", + "version": "0.1.3", "dependencies": { "svelte-language-server": "^0.10.147" } diff --git a/SvelteNova.novaextension/run.sh b/SvelteNova.novaextension/run.sh index 379f646..6f07b63 100755 --- a/SvelteNova.novaextension/run.sh +++ b/SvelteNova.novaextension/run.sh @@ -2,4 +2,4 @@ cd "$WORKDIR" -"$SVELTE_SERVER" --stdio +node "$SVELTE_SERVER" --stdio diff --git a/package.json b/package.json index 96be3ed..4a7030b 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "svelte-nova", - "version": "0.1.2", + "version": "0.1.3", "main": "SvelteNova.novaextension/main.js", "repository": "https://github.com/laosb/SvelteNova", "author": "laosb ", diff --git a/src/main.ts b/src/main.ts index 8d9248d..4543866 100644 --- a/src/main.ts +++ b/src/main.ts @@ -2,24 +2,9 @@ import { dependencyManagement } from 'nova-extension-utils' var langServer: SvelteLanguageServer | null = null -const wrapCommand = (command: (...params: any[]) => void) => { - return (...args: any[]) => { - try { - command(...args) - } catch (err) { - nova.workspace.showErrorMessage(err) - } - } -} -nova.commands.register( - 'sb.lao.svelte-nova.commands.openWorkspaceConfig', - wrapCommand((workspace) => { - workspace.openConfig() - }) -) -nova.commands.register('sb.lao.svelte-nova.commands.reload', () => { +nova.commands.register('sb.lao.svelte-nova.commands.reload', async () => { deactivate() - activate() + await activate() }) dependencyManagement.registerDependencyUnlockCommand( 'sb.lao.svelte-nova.commands.forceClearLock'