From 0591856af882268a1bba204d5c95456d291d9bba Mon Sep 17 00:00:00 2001 From: Dimitrije Jankovic Date: Mon, 8 Jun 2026 23:27:20 -0400 Subject: [PATCH] Publish the VS Code extension under the djankov Marketplace publisher MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The VS Code Marketplace publisher and Open VSX namespace are djankov, not the astro-tools org, and vsce/ovsx both read the single package.json publisher field. Point publisher — and the README/docs Marketplace + Open VSX badges, links, and install command, plus the activation-test extension id — at djankov.gmat-script. The GitHub repo, PyPI, and npm identities stay astro-tools. --- README.md | 8 ++++---- docs/vscode.md | 6 +++--- editors/vscode/package.json | 2 +- editors/vscode/src/test/extension.test.ts | 2 +- 4 files changed, 9 insertions(+), 9 deletions(-) diff --git a/README.md b/README.md index 8d12294..13d1473 100644 --- a/README.md +++ b/README.md @@ -88,15 +88,15 @@ repos: ## Editor tooling -[![VS Marketplace](https://img.shields.io/visual-studio-marketplace/v/astro-tools.gmat-script?label=VS%20Marketplace&color=311B92)](https://marketplace.visualstudio.com/items?itemName=astro-tools.gmat-script) -[![Open VSX](https://img.shields.io/open-vsx/v/astro-tools/gmat-script?label=Open%20VSX&color=311B92)](https://open-vsx.org/extension/astro-tools/gmat-script) +[![VS Marketplace](https://img.shields.io/visual-studio-marketplace/v/djankov.gmat-script?label=VS%20Marketplace&color=311B92)](https://marketplace.visualstudio.com/items?itemName=djankov.gmat-script) +[![Open VSX](https://img.shields.io/open-vsx/v/djankov/gmat-script?label=Open%20VSX&color=311B92)](https://open-vsx.org/extension/djankov/gmat-script) The same engine drives an editor experience — highlighting, hover docs, live diagnostics, completion, go-to-definition, an outline, and format-on-save. - **VS Code** — the **GMAT Script** extension, on the - [Visual Studio Marketplace](https://marketplace.visualstudio.com/items?itemName=astro-tools.gmat-script) - and [Open VSX](https://open-vsx.org/extension/astro-tools/gmat-script). Highlighting works on + [Visual Studio Marketplace](https://marketplace.visualstudio.com/items?itemName=djankov.gmat-script) + and [Open VSX](https://open-vsx.org/extension/djankov/gmat-script). Highlighting works on install; the richer features come from the language server (`pip install "gmat-script[lsp]"`). - **Neovim, Emacs, Helix, and the rest** — a Language Server Protocol server (`gmat-script-lsp`, from the `lsp` extra) backs any LSP-capable editor. diff --git a/docs/vscode.md b/docs/vscode.md index def540a..dda9398 100644 --- a/docs/vscode.md +++ b/docs/vscode.md @@ -8,10 +8,10 @@ format-on-save for `.script` and `.gmf` files. Install **GMAT Script** from either marketplace: -- [Visual Studio Marketplace](https://marketplace.visualstudio.com/items?itemName=astro-tools.gmat-script) +- [Visual Studio Marketplace](https://marketplace.visualstudio.com/items?itemName=djankov.gmat-script) — search *GMAT Script* in the Extensions view, or run - `code --install-extension astro-tools.gmat-script`. -- [Open VSX](https://open-vsx.org/extension/astro-tools/gmat-script) — for VSCodium, Cursor, Gitpod, + `code --install-extension djankov.gmat-script`. +- [Open VSX](https://open-vsx.org/extension/djankov/gmat-script) — for VSCodium, Cursor, Gitpod, and other Open VSX–based editors. The extension bundles **syntax highlighting** as a TextMate grammar, so colouring works the moment diff --git a/editors/vscode/package.json b/editors/vscode/package.json index bcc8754..fcef586 100644 --- a/editors/vscode/package.json +++ b/editors/vscode/package.json @@ -3,7 +3,7 @@ "displayName": "GMAT Script", "description": "Highlighting, hover docs, diagnostics, go-to-definition, completion, and format-on-save for GMAT mission scripts (.script / .gmf).", "version": "0.3.0", - "publisher": "astro-tools", + "publisher": "djankov", "license": "MIT", "icon": "icons/gmat-script.png", "homepage": "https://astro-tools.github.io/gmat-script/", diff --git a/editors/vscode/src/test/extension.test.ts b/editors/vscode/src/test/extension.test.ts index cbc7025..94759bc 100644 --- a/editors/vscode/src/test/extension.test.ts +++ b/editors/vscode/src/test/extension.test.ts @@ -8,7 +8,7 @@ import * as os from "os"; import * as path from "path"; import * as vscode from "vscode"; -const EXTENSION_ID = "astro-tools.gmat-script"; +const EXTENSION_ID = "djankov.gmat-script"; function writeTempFile(name: string, content: string): vscode.Uri { const dir = fs.mkdtempSync(path.join(os.tmpdir(), "gmat-smoke-"));