feat: ship skill and MCP workflows with signed updater for v0.0.7
This commit is contained in:
1 parent
1b52df0603
commit
a01085c656
136 files changed
+18646
-217
No files matched your search
+22
-2
@@ -1,11 +1,19 @@
|
||||
{
|
||||
"name": "ycode",
|
||||
"version": "0.0.1",
|
||||
"version": "0.0.7",
|
||||
"private": true,
|
||||
"description": "YCode - 个人 AI Agent 桌面应用(Electron)",
|
||||
"author": "YCode",
|
||||
"main": "./out/main/index.mjs",
|
||||
"scripts": {
|
||||
"test:capability-slash:ui": "node scripts/test-capability-slash-ui.mjs",
|
||||
"test:recommended-skills": "esbuild scripts/recommended-skills-backend-regression.ts --bundle --platform=node --format=esm --external:esbuild --outfile=.tmp/recommended-skills-backend-regression.mjs --log-level=warning && node .tmp/recommended-skills-backend-regression.mjs",
|
||||
"test:recommended-skills:ui": "node scripts/test-recommended-skills-ui.mjs",
|
||||
"test:recommended-skills:app": "node scripts/verify-recommended-skills-app.cjs",
|
||||
"test:recommended-skills:package": "node scripts/test-recommended-archify-package.mjs",
|
||||
"test:composer-capabilities": "node scripts/run-composer-capabilities-regression.mjs",
|
||||
"test:claude-append": "node scripts/build-claude-append-probe.mjs && node .tmp/claude-append-protocol-probe.mjs",
|
||||
"test:claude-append:app": "node scripts/verify-claude-append-app.cjs",
|
||||
"dev": "electron-vite dev",
|
||||
"dev:renderer": "electron-vite dev --rendererOnly",
|
||||
"build": "npm run typecheck && electron-vite build",
|
||||
@@ -28,6 +36,13 @@
|
||||
"icon:build": "node scripts/gen-icon.mjs",
|
||||
"dist": "npm run build && electron-builder --win dir",
|
||||
"dist:installer": "npm run build && electron-builder --win nsis",
|
||||
"release": "node scripts/updates/release.mjs",
|
||||
"test:release": "node scripts/updates/release-selftest.mjs",
|
||||
"test:updates": "esbuild scripts/update-backend-regression.ts scripts/update-maintenance-regression.ts --bundle --platform=node --format=esm --out-extension:.js=.mjs --outdir=.tmp/update-tests --log-level=warning && node .tmp/update-tests/update-backend-regression.mjs && node .tmp/update-tests/update-maintenance-regression.mjs && node scripts/updates/selftest.mjs && node scripts/updates/contract-selftest.mjs && node scripts/updates/nsis-safety-regression.mjs",
|
||||
"test:updates:ui": "node scripts/verify-updates-ui.cjs",
|
||||
"updates:key": "node scripts/updates/init-key.mjs",
|
||||
"updates:prepare": "node scripts/updates/prepare-release.mjs",
|
||||
"updates:deploy": "node scripts/updates/deploy.mjs",
|
||||
"verify:ui": "node scripts/verify-ui.mjs",
|
||||
"wb:capture": "node scripts/wb-capture.mjs 9223 .tmp/wb-capture",
|
||||
"test:media": "esbuild scripts/mermaid-regression.ts --bundle --platform=node --format=esm --packages=external --jsx=automatic --loader:.css=empty --outfile=.tmp/media-tests/mermaid-regression.mjs --log-level=warning && node .tmp/media-tests/mermaid-regression.mjs && esbuild scripts/image-renderer-regression.tsx scripts/path-renderer-regression.tsx --bundle --platform=node --format=cjs --jsx=automatic --loader:.css=empty --out-extension:.js=.cjs --outdir=.tmp/media-tests --log-level=warning && node .tmp/media-tests/image-renderer-regression.cjs && node .tmp/media-tests/path-renderer-regression.cjs",
|
||||
@@ -140,6 +155,10 @@
|
||||
"node_modules/@anthropic-ai/claude-agent-sdk/**"
|
||||
],
|
||||
"extraResources": [
|
||||
{
|
||||
"from": "resources/updates/public-key.pem",
|
||||
"to": "updates/public-key.pem"
|
||||
},
|
||||
{
|
||||
"from": "resources/model-metadata",
|
||||
"to": "model-metadata",
|
||||
@@ -170,12 +189,13 @@
|
||||
],
|
||||
"win": {
|
||||
"icon": "build/icon.ico",
|
||||
"artifactName": "YCode-v0.01-Setup-${arch}.${ext}",
|
||||
"artifactName": "YCode-${version}-Setup-${arch}.${ext}",
|
||||
"target": [
|
||||
"dir"
|
||||
]
|
||||
},
|
||||
"nsis": {
|
||||
"include": "build/installer.nsh",
|
||||
"oneClick": false,
|
||||
"perMachine": false,
|
||||
"allowToChangeInstallationDirectory": true,
|
||||
|
||||
Reference in new issue
Block a user