fix(build): add vscode:prepublish script to ensure compilation before vsce package

This commit is contained in:
Variet Worker
2026-04-08 06:14:05 +09:00
parent d3150bd5d8
commit 49e26eef54
8 changed files with 53 additions and 14 deletions

View File

@@ -2,8 +2,9 @@
"name": "gravity-bridge",
"displayName": "Gravity Bridge",
"description": "Antigravity ↔ Discord 브리지 연동 확장",
"version": "0.5.16",
"version": "0.5.17",
"publisher": "variet",
"repository": {"type": "git", "url": "https://github.com/dummy"},
"engines": {
"vscode": "^1.100.0"
},
@@ -16,6 +17,7 @@
],
"main": "./out/extension.js",
"scripts": {
"vscode:prepublish": "npm run compile",
"compile": "tsc -p ./ && node -e \"const fs=require('fs'),p=require('path');const s=p.join('src','sdk'),d=p.join('out','sdk');if(fs.existsSync(s)){fs.mkdirSync(d,{recursive:true});fs.readdirSync(s).forEach(f=>fs.copyFileSync(p.join(s,f),p.join(d,f)));console.log('SDK copied to out/sdk')};\"",
"watch": "tsc -watch -p ./"
},