diff options
author | 2021-06-16 13:20:29 -0500 | |
---|---|---|
committer | 2021-06-16 13:20:29 -0500 | |
commit | 0dd278810e4353799c7239463f156b358ea30871 (patch) | |
tree | 964a62a13467950509b446ebeaa9b668e5874665 | |
parent | 382868abfc4b46a0c582ec4bf868719d4e87bbd2 (diff) | |
download | astro-0dd278810e4353799c7239463f156b358ea30871.tar.gz astro-0dd278810e4353799c7239463f156b358ea30871.tar.zst astro-0dd278810e4353799c7239463f156b358ea30871.zip |
Fix VS Code extension (#467)
* chore: astro-languageserver => @astrojs/language-server
* chore: astro-vscode => vscode
* chore: move devDeps to deps
* chore: bump language-server to 0.5.0-next.0
* chore: remove astro-docs
* chore: update changelog
* fix: expose `astro-ls` bin
* fix: vscode extension
* chore: update changelog
-rw-r--r-- | scripts/cmd/build.js | 2 | ||||
-rw-r--r-- | tools/astro-languageserver/CHANGELOG.md | 7 | ||||
-rw-r--r-- | tools/language-server/CHANGELOG.md | 20 | ||||
-rw-r--r-- | tools/language-server/LICENSE (renamed from tools/astro-languageserver/LICENSE) | 0 | ||||
-rw-r--r-- | tools/language-server/bin/server.js (renamed from tools/astro-languageserver/bin/server.js) | 3 | ||||
-rw-r--r-- | tools/language-server/package.json (renamed from tools/astro-languageserver/package.json) | 16 | ||||
-rw-r--r-- | tools/language-server/src/core/config/ConfigManager.ts (renamed from tools/astro-languageserver/src/core/config/ConfigManager.ts) | 0 | ||||
-rw-r--r-- | tools/language-server/src/core/config/index.ts (renamed from tools/astro-languageserver/src/core/config/index.ts) | 0 | ||||
-rw-r--r-- | tools/language-server/src/core/documents/Document.ts (renamed from tools/astro-languageserver/src/core/documents/Document.ts) | 0 | ||||
-rw-r--r-- | tools/language-server/src/core/documents/DocumentBase.ts (renamed from tools/astro-languageserver/src/core/documents/DocumentBase.ts) | 0 | ||||
-rw-r--r-- | tools/language-server/src/core/documents/DocumentManager.ts (renamed from tools/astro-languageserver/src/core/documents/DocumentManager.ts) | 0 | ||||
-rw-r--r-- | tools/language-server/src/core/documents/DocumentMapper.ts (renamed from tools/astro-languageserver/src/core/documents/DocumentMapper.ts) | 0 | ||||
-rw-r--r-- | tools/language-server/src/core/documents/index.ts (renamed from tools/astro-languageserver/src/core/documents/index.ts) | 0 | ||||
-rw-r--r-- | tools/language-server/src/core/documents/parseAstro.ts (renamed from tools/astro-languageserver/src/core/documents/parseAstro.ts) | 0 | ||||
-rw-r--r-- | tools/language-server/src/core/documents/parseHtml.ts (renamed from tools/astro-languageserver/src/core/documents/parseHtml.ts) | 0 | ||||
-rw-r--r-- | tools/language-server/src/core/documents/utils.ts (renamed from tools/astro-languageserver/src/core/documents/utils.ts) | 0 | ||||
-rw-r--r-- | tools/language-server/src/index.ts (renamed from tools/astro-languageserver/src/index.ts) | 0 | ||||
-rw-r--r-- | tools/language-server/src/plugins/PluginHost.ts (renamed from tools/astro-languageserver/src/plugins/PluginHost.ts) | 0 | ||||
-rw-r--r-- | tools/language-server/src/plugins/astro/AstroPlugin.ts (renamed from tools/astro-languageserver/src/plugins/astro/AstroPlugin.ts) | 0 | ||||
-rw-r--r-- | tools/language-server/src/plugins/css/CSSDocument.ts (renamed from tools/astro-languageserver/src/plugins/css/CSSDocument.ts) | 0 | ||||
-rw-r--r-- | tools/language-server/src/plugins/css/CSSPlugin.ts (renamed from tools/astro-languageserver/src/plugins/css/CSSPlugin.ts) | 0 | ||||
-rw-r--r-- | tools/language-server/src/plugins/css/StyleAttributeDocument.ts (renamed from tools/astro-languageserver/src/plugins/css/StyleAttributeDocument.ts) | 0 | ||||
-rw-r--r-- | tools/language-server/src/plugins/css/features/getIdClassCompletion.ts (renamed from tools/astro-languageserver/src/plugins/css/features/getIdClassCompletion.ts) | 0 | ||||
-rw-r--r-- | tools/language-server/src/plugins/css/service.ts (renamed from tools/astro-languageserver/src/plugins/css/service.ts) | 0 | ||||
-rw-r--r-- | tools/language-server/src/plugins/html/HTMLPlugin.ts (renamed from tools/astro-languageserver/src/plugins/html/HTMLPlugin.ts) | 0 | ||||
-rw-r--r-- | tools/language-server/src/plugins/index.ts (renamed from tools/astro-languageserver/src/plugins/index.ts) | 0 | ||||
-rw-r--r-- | tools/language-server/src/plugins/interfaces.ts (renamed from tools/astro-languageserver/src/plugins/interfaces.ts) | 0 | ||||
-rw-r--r-- | tools/language-server/src/plugins/typescript/DocumentSnapshot.ts (renamed from tools/astro-languageserver/src/plugins/typescript/DocumentSnapshot.ts) | 0 | ||||
-rw-r--r-- | tools/language-server/src/plugins/typescript/LanguageServiceManager.ts (renamed from tools/astro-languageserver/src/plugins/typescript/LanguageServiceManager.ts) | 0 | ||||
-rw-r--r-- | tools/language-server/src/plugins/typescript/SnapshotManager.ts (renamed from tools/astro-languageserver/src/plugins/typescript/SnapshotManager.ts) | 0 | ||||
-rw-r--r-- | tools/language-server/src/plugins/typescript/TypeScriptPlugin.ts (renamed from tools/astro-languageserver/src/plugins/typescript/TypeScriptPlugin.ts) | 0 | ||||
-rw-r--r-- | tools/language-server/src/plugins/typescript/astro-sys.ts (renamed from tools/astro-languageserver/src/plugins/typescript/astro-sys.ts) | 0 | ||||
-rw-r--r-- | tools/language-server/src/plugins/typescript/features/CompletionsProvider.ts (renamed from tools/astro-languageserver/src/plugins/typescript/features/CompletionsProvider.ts) | 0 | ||||
-rw-r--r-- | tools/language-server/src/plugins/typescript/features/utils.ts (renamed from tools/astro-languageserver/src/plugins/typescript/features/utils.ts) | 0 | ||||
-rw-r--r-- | tools/language-server/src/plugins/typescript/languageService.ts (renamed from tools/astro-languageserver/src/plugins/typescript/languageService.ts) | 0 | ||||
-rw-r--r-- | tools/language-server/src/plugins/typescript/module-loader.ts (renamed from tools/astro-languageserver/src/plugins/typescript/module-loader.ts) | 0 | ||||
-rw-r--r-- | tools/language-server/src/plugins/typescript/utils.ts (renamed from tools/astro-languageserver/src/plugins/typescript/utils.ts) | 0 | ||||
-rw-r--r-- | tools/language-server/src/types/index.d.ts (renamed from tools/astro-languageserver/src/types/index.d.ts) | 0 | ||||
-rw-r--r-- | tools/language-server/src/utils.ts (renamed from tools/astro-languageserver/src/utils.ts) | 0 | ||||
-rw-r--r-- | tools/language-server/tsconfig.json (renamed from tools/astro-languageserver/tsconfig.json) | 0 | ||||
-rw-r--r-- | tools/vscode/.vscodeignore (renamed from tools/astro-vscode/.vscodeignore) | 0 | ||||
-rw-r--r-- | tools/vscode/CHANGELOG.md (renamed from tools/astro-vscode/CHANGELOG.md) | 3 | ||||
-rw-r--r-- | tools/vscode/assets/icon.png (renamed from tools/astro-vscode/assets/icon.png) | bin | 17936 -> 17936 bytes | |||
-rw-r--r-- | tools/vscode/contributing.md (renamed from tools/astro-vscode/contributing.md) | 0 | ||||
-rw-r--r-- | tools/vscode/languages/astro-language-configuration.json (renamed from tools/astro-vscode/languages/astro-language-configuration.json) | 0 | ||||
-rw-r--r-- | tools/vscode/languages/astro-markdown-language-configuration.json (renamed from tools/astro-vscode/languages/astro-markdown-language-configuration.json) | 0 | ||||
-rw-r--r-- | tools/vscode/package.json (renamed from tools/astro-vscode/package.json) | 13 | ||||
-rw-r--r-- | tools/vscode/scripts/publish.mjs (renamed from tools/astro-vscode/scripts/publish.mjs) | 0 | ||||
-rw-r--r-- | tools/vscode/src/html/autoClose.ts (renamed from tools/astro-vscode/src/html/autoClose.ts) | 0 | ||||
-rw-r--r-- | tools/vscode/src/index.ts (renamed from tools/astro-vscode/src/index.ts) | 4 | ||||
-rw-r--r-- | tools/vscode/syntaxes/astro-markdown.tmLanguage.json (renamed from tools/astro-vscode/syntaxes/astro-markdown.tmLanguage.json) | 0 | ||||
-rw-r--r-- | tools/vscode/syntaxes/astro.tmLanguage.json (renamed from tools/astro-vscode/syntaxes/astro.tmLanguage.json) | 0 | ||||
-rw-r--r-- | tools/vscode/tsconfig.base.json (renamed from tools/astro-vscode/tsconfig.base.json) | 0 | ||||
-rw-r--r-- | tools/vscode/tsconfig.json (renamed from tools/astro-vscode/tsconfig.json) | 0 |
54 files changed, 46 insertions, 22 deletions
diff --git a/scripts/cmd/build.js b/scripts/cmd/build.js index d5ed05b20..dd2b2fd82 100644 --- a/scripts/cmd/build.js +++ b/scripts/cmd/build.js @@ -26,7 +26,7 @@ export default async function build(...args) { const { type = 'module', dependencies = {} } = await fs.readFile('./package.json').then((res) => JSON.parse(res.toString())); const format = type === 'module' ? 'esm' : 'cjs'; - const external = [...Object.keys(dependencies), 'source-map-support', 'source-map-support/register.js', 'vscode']; + const external = [...Object.keys(dependencies), '@astrojs/language-server/bin/server.js', 'source-map-support', 'source-map-support/register.js', 'vscode']; const outdir = 'dist'; await clean(outdir); diff --git a/tools/astro-languageserver/CHANGELOG.md b/tools/astro-languageserver/CHANGELOG.md deleted file mode 100644 index afa4ec736..000000000 --- a/tools/astro-languageserver/CHANGELOG.md +++ /dev/null @@ -1,7 +0,0 @@ -# astro-languageserver - -## 0.4.0 - -### Minor Changes - -- 06e2597: Adds support for import suggestions diff --git a/tools/language-server/CHANGELOG.md b/tools/language-server/CHANGELOG.md new file mode 100644 index 000000000..b6c315744 --- /dev/null +++ b/tools/language-server/CHANGELOG.md @@ -0,0 +1,20 @@ +# @astrojs/language-server + +## 0.5.0 + +- Fix `bin` file + +## 0.5.0-next.1 + +- Expose `bin/server.js` as `astro-ls` + +## 0.5.0-next.0 + +- Moved to scoped `@astrojs/language-server` package +- Removed some `devDependencies` from the bundle and added them to `dependencies` + +## 0.4.0 + +### Minor Changes + +- 06e2597: Adds support for import suggestions diff --git a/tools/astro-languageserver/LICENSE b/tools/language-server/LICENSE index 1dbac4c72..1dbac4c72 100644 --- a/tools/astro-languageserver/LICENSE +++ b/tools/language-server/LICENSE diff --git a/tools/astro-languageserver/bin/server.js b/tools/language-server/bin/server.js index 7d3814ebc..8697984ce 100644 --- a/tools/astro-languageserver/bin/server.js +++ b/tools/language-server/bin/server.js @@ -1,6 +1,7 @@ #! /usr/bin/env node +// @ts-ignore // eslint-disable-next-line @typescript-eslint/no-var-requires -const { startServer } = require('../dist/index'); +const { startServer } = require('@astrojs/language-server/dist/index.js'); startServer(); diff --git a/tools/astro-languageserver/package.json b/tools/language-server/package.json index 3ec538190..7fec561d1 100644 --- a/tools/astro-languageserver/package.json +++ b/tools/language-server/package.json @@ -1,22 +1,24 @@ { - "name": "astro-languageserver", - "version": "0.4.0", + "name": "@astrojs/language-server", + "version": "0.5.0", "author": "Skypack", "license": "MIT", "type": "commonjs", "main": "dist/index.js", "types": "types/index.d.ts", + "bin": { + "astro-ls": "./bin/server.js" + }, "files": [ "dist", + "bin", "types" ], "scripts": { "build": "astro-scripts build 'src/index.ts'", "dev": "astro-scripts dev 'src/index.ts'" }, - "devDependencies": { - "astro": "^0.13.0", - "astro-scripts": "0.0.1", + "dependencies": { "source-map": "^0.7.3", "typescript": "^4.3.1-rc", "vscode-css-languageservice": "^5.1.1", @@ -24,5 +26,9 @@ "vscode-html-languageservice": "^3.0.3", "vscode-languageserver": "6.1.1", "vscode-languageserver-textdocument": "^1.0.1" + }, + "devDependencies": { + "astro": "^0.13.0", + "astro-scripts": "0.0.1" } } diff --git a/tools/astro-languageserver/src/core/config/ConfigManager.ts b/tools/language-server/src/core/config/ConfigManager.ts index 1e795ab96..1e795ab96 100644 --- a/tools/astro-languageserver/src/core/config/ConfigManager.ts +++ b/tools/language-server/src/core/config/ConfigManager.ts diff --git a/tools/astro-languageserver/src/core/config/index.ts b/tools/language-server/src/core/config/index.ts index cd869b795..cd869b795 100644 --- a/tools/astro-languageserver/src/core/config/index.ts +++ b/tools/language-server/src/core/config/index.ts diff --git a/tools/astro-languageserver/src/core/documents/Document.ts b/tools/language-server/src/core/documents/Document.ts index 04a460a08..04a460a08 100644 --- a/tools/astro-languageserver/src/core/documents/Document.ts +++ b/tools/language-server/src/core/documents/Document.ts diff --git a/tools/astro-languageserver/src/core/documents/DocumentBase.ts b/tools/language-server/src/core/documents/DocumentBase.ts index 299feeb62..299feeb62 100644 --- a/tools/astro-languageserver/src/core/documents/DocumentBase.ts +++ b/tools/language-server/src/core/documents/DocumentBase.ts diff --git a/tools/astro-languageserver/src/core/documents/DocumentManager.ts b/tools/language-server/src/core/documents/DocumentManager.ts index 7c9c168c1..7c9c168c1 100644 --- a/tools/astro-languageserver/src/core/documents/DocumentManager.ts +++ b/tools/language-server/src/core/documents/DocumentManager.ts diff --git a/tools/astro-languageserver/src/core/documents/DocumentMapper.ts b/tools/language-server/src/core/documents/DocumentMapper.ts index 8a6a6ef29..8a6a6ef29 100644 --- a/tools/astro-languageserver/src/core/documents/DocumentMapper.ts +++ b/tools/language-server/src/core/documents/DocumentMapper.ts diff --git a/tools/astro-languageserver/src/core/documents/index.ts b/tools/language-server/src/core/documents/index.ts index 5dc0eb61f..5dc0eb61f 100644 --- a/tools/astro-languageserver/src/core/documents/index.ts +++ b/tools/language-server/src/core/documents/index.ts diff --git a/tools/astro-languageserver/src/core/documents/parseAstro.ts b/tools/language-server/src/core/documents/parseAstro.ts index 71c7764d8..71c7764d8 100644 --- a/tools/astro-languageserver/src/core/documents/parseAstro.ts +++ b/tools/language-server/src/core/documents/parseAstro.ts diff --git a/tools/astro-languageserver/src/core/documents/parseHtml.ts b/tools/language-server/src/core/documents/parseHtml.ts index f5de5f292..f5de5f292 100644 --- a/tools/astro-languageserver/src/core/documents/parseHtml.ts +++ b/tools/language-server/src/core/documents/parseHtml.ts diff --git a/tools/astro-languageserver/src/core/documents/utils.ts b/tools/language-server/src/core/documents/utils.ts index eb9d2060d..eb9d2060d 100644 --- a/tools/astro-languageserver/src/core/documents/utils.ts +++ b/tools/language-server/src/core/documents/utils.ts diff --git a/tools/astro-languageserver/src/index.ts b/tools/language-server/src/index.ts index 5e4c736a2..5e4c736a2 100644 --- a/tools/astro-languageserver/src/index.ts +++ b/tools/language-server/src/index.ts diff --git a/tools/astro-languageserver/src/plugins/PluginHost.ts b/tools/language-server/src/plugins/PluginHost.ts index 3741845c4..3741845c4 100644 --- a/tools/astro-languageserver/src/plugins/PluginHost.ts +++ b/tools/language-server/src/plugins/PluginHost.ts diff --git a/tools/astro-languageserver/src/plugins/astro/AstroPlugin.ts b/tools/language-server/src/plugins/astro/AstroPlugin.ts index 535375eeb..535375eeb 100644 --- a/tools/astro-languageserver/src/plugins/astro/AstroPlugin.ts +++ b/tools/language-server/src/plugins/astro/AstroPlugin.ts diff --git a/tools/astro-languageserver/src/plugins/css/CSSDocument.ts b/tools/language-server/src/plugins/css/CSSDocument.ts index 9f1839678..9f1839678 100644 --- a/tools/astro-languageserver/src/plugins/css/CSSDocument.ts +++ b/tools/language-server/src/plugins/css/CSSDocument.ts diff --git a/tools/astro-languageserver/src/plugins/css/CSSPlugin.ts b/tools/language-server/src/plugins/css/CSSPlugin.ts index 26c90ac66..26c90ac66 100644 --- a/tools/astro-languageserver/src/plugins/css/CSSPlugin.ts +++ b/tools/language-server/src/plugins/css/CSSPlugin.ts diff --git a/tools/astro-languageserver/src/plugins/css/StyleAttributeDocument.ts b/tools/language-server/src/plugins/css/StyleAttributeDocument.ts index e00398037..e00398037 100644 --- a/tools/astro-languageserver/src/plugins/css/StyleAttributeDocument.ts +++ b/tools/language-server/src/plugins/css/StyleAttributeDocument.ts diff --git a/tools/astro-languageserver/src/plugins/css/features/getIdClassCompletion.ts b/tools/language-server/src/plugins/css/features/getIdClassCompletion.ts index 45acb5ad6..45acb5ad6 100644 --- a/tools/astro-languageserver/src/plugins/css/features/getIdClassCompletion.ts +++ b/tools/language-server/src/plugins/css/features/getIdClassCompletion.ts diff --git a/tools/astro-languageserver/src/plugins/css/service.ts b/tools/language-server/src/plugins/css/service.ts index 78b11296e..78b11296e 100644 --- a/tools/astro-languageserver/src/plugins/css/service.ts +++ b/tools/language-server/src/plugins/css/service.ts diff --git a/tools/astro-languageserver/src/plugins/html/HTMLPlugin.ts b/tools/language-server/src/plugins/html/HTMLPlugin.ts index 7e0ab4861..7e0ab4861 100644 --- a/tools/astro-languageserver/src/plugins/html/HTMLPlugin.ts +++ b/tools/language-server/src/plugins/html/HTMLPlugin.ts diff --git a/tools/astro-languageserver/src/plugins/index.ts b/tools/language-server/src/plugins/index.ts index bb73cbe5e..bb73cbe5e 100644 --- a/tools/astro-languageserver/src/plugins/index.ts +++ b/tools/language-server/src/plugins/index.ts diff --git a/tools/astro-languageserver/src/plugins/interfaces.ts b/tools/language-server/src/plugins/interfaces.ts index b68100de1..b68100de1 100644 --- a/tools/astro-languageserver/src/plugins/interfaces.ts +++ b/tools/language-server/src/plugins/interfaces.ts diff --git a/tools/astro-languageserver/src/plugins/typescript/DocumentSnapshot.ts b/tools/language-server/src/plugins/typescript/DocumentSnapshot.ts index 9e2e778c6..9e2e778c6 100644 --- a/tools/astro-languageserver/src/plugins/typescript/DocumentSnapshot.ts +++ b/tools/language-server/src/plugins/typescript/DocumentSnapshot.ts diff --git a/tools/astro-languageserver/src/plugins/typescript/LanguageServiceManager.ts b/tools/language-server/src/plugins/typescript/LanguageServiceManager.ts index 3ebcfdd77..3ebcfdd77 100644 --- a/tools/astro-languageserver/src/plugins/typescript/LanguageServiceManager.ts +++ b/tools/language-server/src/plugins/typescript/LanguageServiceManager.ts diff --git a/tools/astro-languageserver/src/plugins/typescript/SnapshotManager.ts b/tools/language-server/src/plugins/typescript/SnapshotManager.ts index 5a406b945..5a406b945 100644 --- a/tools/astro-languageserver/src/plugins/typescript/SnapshotManager.ts +++ b/tools/language-server/src/plugins/typescript/SnapshotManager.ts diff --git a/tools/astro-languageserver/src/plugins/typescript/TypeScriptPlugin.ts b/tools/language-server/src/plugins/typescript/TypeScriptPlugin.ts index 10b94cb83..10b94cb83 100644 --- a/tools/astro-languageserver/src/plugins/typescript/TypeScriptPlugin.ts +++ b/tools/language-server/src/plugins/typescript/TypeScriptPlugin.ts diff --git a/tools/astro-languageserver/src/plugins/typescript/astro-sys.ts b/tools/language-server/src/plugins/typescript/astro-sys.ts index 57cd3b497..57cd3b497 100644 --- a/tools/astro-languageserver/src/plugins/typescript/astro-sys.ts +++ b/tools/language-server/src/plugins/typescript/astro-sys.ts diff --git a/tools/astro-languageserver/src/plugins/typescript/features/CompletionsProvider.ts b/tools/language-server/src/plugins/typescript/features/CompletionsProvider.ts index d13269c5c..d13269c5c 100644 --- a/tools/astro-languageserver/src/plugins/typescript/features/CompletionsProvider.ts +++ b/tools/language-server/src/plugins/typescript/features/CompletionsProvider.ts diff --git a/tools/astro-languageserver/src/plugins/typescript/features/utils.ts b/tools/language-server/src/plugins/typescript/features/utils.ts index 8c87dc5f4..8c87dc5f4 100644 --- a/tools/astro-languageserver/src/plugins/typescript/features/utils.ts +++ b/tools/language-server/src/plugins/typescript/features/utils.ts diff --git a/tools/astro-languageserver/src/plugins/typescript/languageService.ts b/tools/language-server/src/plugins/typescript/languageService.ts index 22e2b1cdd..22e2b1cdd 100644 --- a/tools/astro-languageserver/src/plugins/typescript/languageService.ts +++ b/tools/language-server/src/plugins/typescript/languageService.ts diff --git a/tools/astro-languageserver/src/plugins/typescript/module-loader.ts b/tools/language-server/src/plugins/typescript/module-loader.ts index 2bcb206e7..2bcb206e7 100644 --- a/tools/astro-languageserver/src/plugins/typescript/module-loader.ts +++ b/tools/language-server/src/plugins/typescript/module-loader.ts diff --git a/tools/astro-languageserver/src/plugins/typescript/utils.ts b/tools/language-server/src/plugins/typescript/utils.ts index 9acbe2ed8..9acbe2ed8 100644 --- a/tools/astro-languageserver/src/plugins/typescript/utils.ts +++ b/tools/language-server/src/plugins/typescript/utils.ts diff --git a/tools/astro-languageserver/src/types/index.d.ts b/tools/language-server/src/types/index.d.ts index e048b1a0c..e048b1a0c 100644 --- a/tools/astro-languageserver/src/types/index.d.ts +++ b/tools/language-server/src/types/index.d.ts diff --git a/tools/astro-languageserver/src/utils.ts b/tools/language-server/src/utils.ts index ba3d9366e..ba3d9366e 100644 --- a/tools/astro-languageserver/src/utils.ts +++ b/tools/language-server/src/utils.ts diff --git a/tools/astro-languageserver/tsconfig.json b/tools/language-server/tsconfig.json index b20132ea6..b20132ea6 100644 --- a/tools/astro-languageserver/tsconfig.json +++ b/tools/language-server/tsconfig.json diff --git a/tools/astro-vscode/.vscodeignore b/tools/vscode/.vscodeignore index ba810352f..ba810352f 100644 --- a/tools/astro-vscode/.vscodeignore +++ b/tools/vscode/.vscodeignore diff --git a/tools/astro-vscode/CHANGELOG.md b/tools/vscode/CHANGELOG.md index 0ac8dfc1d..76cbdb409 100644 --- a/tools/astro-vscode/CHANGELOG.md +++ b/tools/vscode/CHANGELOG.md @@ -1,5 +1,8 @@ # astro-vscode +## 0.5.0 + +- Bug fixes, dependency updates ## 0.4.3 ### Patch Changes diff --git a/tools/astro-vscode/assets/icon.png b/tools/vscode/assets/icon.png Binary files differindex a37afb318..a37afb318 100644 --- a/tools/astro-vscode/assets/icon.png +++ b/tools/vscode/assets/icon.png diff --git a/tools/astro-vscode/contributing.md b/tools/vscode/contributing.md index 9617233ff..9617233ff 100644 --- a/tools/astro-vscode/contributing.md +++ b/tools/vscode/contributing.md diff --git a/tools/astro-vscode/languages/astro-language-configuration.json b/tools/vscode/languages/astro-language-configuration.json index fef8c8c7b..fef8c8c7b 100644 --- a/tools/astro-vscode/languages/astro-language-configuration.json +++ b/tools/vscode/languages/astro-language-configuration.json diff --git a/tools/astro-vscode/languages/astro-markdown-language-configuration.json b/tools/vscode/languages/astro-markdown-language-configuration.json index c3242cb3b..c3242cb3b 100644 --- a/tools/astro-vscode/languages/astro-markdown-language-configuration.json +++ b/tools/vscode/languages/astro-markdown-language-configuration.json diff --git a/tools/astro-vscode/package.json b/tools/vscode/package.json index d947c90ee..4b6b1266f 100644 --- a/tools/astro-vscode/package.json +++ b/tools/vscode/package.json @@ -8,11 +8,12 @@ "color": "#FFBE2D", "theme": "dark" }, - "version": "0.4.3", + "version": "0.5.0", "author": "Astro", "license": "MIT", "publisher": "astro-build", "scripts": { + "vscode:prepublish": "yarn build", "vscode:publish": "node ./scripts/publish.mjs", "build": "astro-scripts build 'src/index.ts'", "dev": "astro-scripts dev 'src/index.ts'" @@ -24,15 +25,15 @@ "onLanguage:astro" ], "dependencies": { - "astro-languageserver": "^0.4.0" + "@astrojs/language-server": "0.5.0", + "vscode-emmet-helper": "2.1.2", + "vscode-html-languageservice": "^3.0.3", + "vscode-languageclient": "~7.0.0" }, "devDependencies": { "@types/vscode": "^1.52.0", "astro-scripts": "file:../../scripts", - "execa": "^5.0.0", - "vscode-emmet-helper": "2.1.2", - "vscode-html-languageservice": "^3.0.3", - "vscode-languageclient": "~7.0.0" + "execa": "^5.0.0" }, "main": "./dist/index.js", "files": [ diff --git a/tools/astro-vscode/scripts/publish.mjs b/tools/vscode/scripts/publish.mjs index 93a36e804..93a36e804 100644 --- a/tools/astro-vscode/scripts/publish.mjs +++ b/tools/vscode/scripts/publish.mjs diff --git a/tools/astro-vscode/src/html/autoClose.ts b/tools/vscode/src/html/autoClose.ts index a3b90f615..a3b90f615 100644 --- a/tools/astro-vscode/src/html/autoClose.ts +++ b/tools/vscode/src/html/autoClose.ts diff --git a/tools/astro-vscode/src/index.ts b/tools/vscode/src/index.ts index 19a7388a8..287e3f119 100644 --- a/tools/astro-vscode/src/index.ts +++ b/tools/vscode/src/index.ts @@ -16,10 +16,10 @@ export async function activate(context: vscode.ExtensionContext) { /** */ function createLanguageService(context: vscode.ExtensionContext, mode: 'doc', id: string, name: string, port: number) { const { workspace } = vscode; - const serverModule = require.resolve('astro-languageserver/bin/server.js'); + const serverModule = require.resolve('@astrojs/language-server/bin/server.js'); const debugOptions = { execArgv: ['--nolazy', '--inspect=' + port] }; const serverOptions: lsp.ServerOptions = { - run: { module: 'astro-languageserver', transport: lsp.TransportKind.ipc }, + run: { module: serverModule, transport: lsp.TransportKind.ipc }, debug: { module: serverModule, transport: lsp.TransportKind.ipc, diff --git a/tools/astro-vscode/syntaxes/astro-markdown.tmLanguage.json b/tools/vscode/syntaxes/astro-markdown.tmLanguage.json index 7d6b68129..7d6b68129 100644 --- a/tools/astro-vscode/syntaxes/astro-markdown.tmLanguage.json +++ b/tools/vscode/syntaxes/astro-markdown.tmLanguage.json diff --git a/tools/astro-vscode/syntaxes/astro.tmLanguage.json b/tools/vscode/syntaxes/astro.tmLanguage.json index 3418b2ffb..3418b2ffb 100644 --- a/tools/astro-vscode/syntaxes/astro.tmLanguage.json +++ b/tools/vscode/syntaxes/astro.tmLanguage.json diff --git a/tools/astro-vscode/tsconfig.base.json b/tools/vscode/tsconfig.base.json index 0f560706f..0f560706f 100644 --- a/tools/astro-vscode/tsconfig.base.json +++ b/tools/vscode/tsconfig.base.json diff --git a/tools/astro-vscode/tsconfig.json b/tools/vscode/tsconfig.json index 7b2ff1ea2..7b2ff1ea2 100644 --- a/tools/astro-vscode/tsconfig.json +++ b/tools/vscode/tsconfig.json |