Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -66,7 +66,7 @@ jobs:
# ====== Build VS Code Extension ======
- name: Build VS Code Theme
run: |
pnpm --filter @M5Devs/vocadev-vscode-theme build
pnpm --filter vocadev-vscode-theme build
cd packages/themes/vscode
npx vsce package --no-dependencies -o vocadev-vscode-theme-${{ steps.version.outputs.version }}.vsix

Expand Down
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ Designed with extensibility in mind for future characters (e.g., Kasane Teto, Ak
| Editor / Tool | Package | Status |
| --- | --- | --- |
| **CLI Toolkit** | `@M5Devs/vocadev-cli` | Supported |
| **VS Code** | `@M5Devs/vocadev-vscode-theme` | Supported |
| **VS Code** | `vocadev-vscode-theme` (`@M5Devs/vocadev-vscode-theme`) | Supported |
| **JetBrains IDEs** (IntelliJ, PyCharm, WebStorm, Android Studio) | `@M5Devs/vocadev-jetbrains-theme` | Supported |
| **Neovim** | `@M5Devs/vocadev-neovim-theme` | Supported |
| **Zed** | `@M5Devs/vocadev-zed-theme` | Supported |
Expand Down Expand Up @@ -154,7 +154,7 @@ Alternatively, copy `packages/themes/zed/themes/miku.json` to your Zed themes di
To package and install the VS Code theme extension locally:

```bash
pnpm --filter @M5Devs/vocadev-vscode-theme build
pnpm --filter vocadev-vscode-theme build
```

Install the resulting `.vsix` file: `code --install-extension vocadev-vscode-theme-0.1.0.vsix`.
Expand Down
10 changes: 6 additions & 4 deletions packages/themes/vscode/package.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"name": "@M5Devs/vocadev-vscode-theme",
"name": "vocadev-vscode-theme",
"displayName": "VocaDev Miku Theme",
"description": "Developer customization theme inspired by Vocaloid Hatsune Miku",
"version": "0.1.0",
Expand Down Expand Up @@ -37,9 +37,11 @@
"registry": "https://npm.pkg.github.com"
},
"scripts": {
"build": "node -e \"const fs=require('fs');const p=JSON.parse(fs.readFileSync('package.json'));p.name='vocadev-vscode-theme';fs.writeFileSync('package.json',JSON.stringify(p,null,2)+'\\n');try{require('child_process').execSync('vsce package --no-dependencies -o vocadev-vscode-theme-'+p.version+'.vsix',{stdio:'inherit'})}finally{p.name='@M5Devs/vocadev-vscode-theme';fs.writeFileSync('package.json',JSON.stringify(p,null,2)+'\\n')}\"",
"package": "node -e \"const fs=require('fs');const p=JSON.parse(fs.readFileSync('package.json'));p.name='vocadev-vscode-theme';fs.writeFileSync('package.json',JSON.stringify(p,null,2)+'\\n');try{require('child_process').execSync('vsce package --no-dependencies -o vocadev-vscode-theme-'+p.version+'.vsix',{stdio:'inherit'})}finally{p.name='@M5Devs/vocadev-vscode-theme';fs.writeFileSync('package.json',JSON.stringify(p,null,2)+'\\n')}\"",
"vscode:prepublish": "pnpm --filter @M5Devs/vocadev-core build"
"build": "vsce package --no-dependencies",
"package": "vsce package --no-dependencies",
"vscode:prepublish": "pnpm --filter @M5Devs/vocadev-core build",
"prepublishOnly": "node -e \"const fs=require('fs');const p=JSON.parse(fs.readFileSync('package.json'));p.name='@M5Devs/vocadev-vscode-theme';fs.writeFileSync('package.json',JSON.stringify(p,null,2)+'\\n')\"",
"postpublish": "node -e \"const fs=require('fs');const p=JSON.parse(fs.readFileSync('package.json'));p.name='vocadev-vscode-theme';fs.writeFileSync('package.json',JSON.stringify(p,null,2)+'\\n')\""
},
"license": "MIT"
}
Loading