This commit is contained in:
Shibo Lyu 2020-11-01 07:15:42 +00:00
parent 31cbf07866
commit 694049180f
7 changed files with 12 additions and 23 deletions

View file

@ -1,3 +1,7 @@
# v0.1.3
- Remove some unused code.
# v0.1.2 # v0.1.2
- Fix not starting Svelte Language Server on packaged extension release. - Fix not starting Svelte Language Server on packaged extension release.

View file

@ -3,7 +3,7 @@
"name": "Svelte", "name": "Svelte",
"organization": "Shibo Lyu", "organization": "Shibo Lyu",
"description": "LSP support for Svelte.", "description": "LSP support for Svelte.",
"version": "0.1.2", "version": "0.1.3",
"categories": ["languages"], "categories": ["languages"],
"license": "MIT", "license": "MIT",
"bugs": "https://github.com/laosb/SvelteNova/issues", "bugs": "https://github.com/laosb/SvelteNova/issues",

View file

@ -1,12 +1,12 @@
{ {
"name": "sveltenova.novaextension", "name": "sveltenova.novaextension",
"version": "0.1.0", "version": "0.1.3",
"lockfileVersion": 2, "lockfileVersion": 2,
"requires": true, "requires": true,
"packages": { "packages": {
"": { "": {
"name": "sveltenova.novaextension", "name": "sveltenova.novaextension",
"version": "0.1.0", "version": "0.1.3",
"dependencies": { "dependencies": {
"svelte-language-server": "^0.10.147" "svelte-language-server": "^0.10.147"
} }

View file

@ -1,6 +1,6 @@
{ {
"name": "sveltenova.novaextension", "name": "sveltenova.novaextension",
"version": "0.1.2", "version": "0.1.3",
"dependencies": { "dependencies": {
"svelte-language-server": "^0.10.147" "svelte-language-server": "^0.10.147"
} }

View file

@ -2,4 +2,4 @@
cd "$WORKDIR" cd "$WORKDIR"
"$SVELTE_SERVER" --stdio node "$SVELTE_SERVER" --stdio

View file

@ -1,6 +1,6 @@
{ {
"name": "svelte-nova", "name": "svelte-nova",
"version": "0.1.2", "version": "0.1.3",
"main": "SvelteNova.novaextension/main.js", "main": "SvelteNova.novaextension/main.js",
"repository": "https://github.com/laosb/SvelteNova", "repository": "https://github.com/laosb/SvelteNova",
"author": "laosb <laosb@lasteam.net>", "author": "laosb <laosb@lasteam.net>",

View file

@ -2,24 +2,9 @@ import { dependencyManagement } from 'nova-extension-utils'
var langServer: SvelteLanguageServer | null = null var langServer: SvelteLanguageServer | null = null
const wrapCommand = (command: (...params: any[]) => void) => { nova.commands.register('sb.lao.svelte-nova.commands.reload', async () => {
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', () => {
deactivate() deactivate()
activate() await activate()
}) })
dependencyManagement.registerDependencyUnlockCommand( dependencyManagement.registerDependencyUnlockCommand(
'sb.lao.svelte-nova.commands.forceClearLock' 'sb.lao.svelte-nova.commands.forceClearLock'