2026-05-30 14:20:04 +08:00
{
2026-05-30 15:59:52 +08:00
"name" : "hermes-studio" ,
2026-06-02 10:58:15 +08:00
"version" : "0.6.8" ,
2026-05-30 15:59:52 +08:00
"description" : "Hermes Studio desktop distribution with bundled Python runtime and hermes-agent" ,
2026-06-02 03:44:33 +00:00
"homepage" : "https://www.xinmi.cloud" ,
2026-05-30 14:20:04 +08:00
"author" : {
2026-05-30 15:59:52 +08:00
"name" : "Hermes Studio Contributors" ,
"email" : "noreply@hermes-studio.local"
2026-05-30 14:20:04 +08:00
} ,
2026-06-02 08:55:17 +08:00
"license" : "BSL-1.1" ,
2026-05-30 14:20:04 +08:00
"private" : true ,
"main" : "dist/main/index.js" ,
"scripts" : {
"build:main" : "tsc -p tsconfig.json" ,
"build" : "npm run build:main" ,
2026-06-02 08:55:17 +08:00
"fetch:node" : "node scripts/fetch-node.mjs" ,
"fetch:git" : "node scripts/fetch-git.mjs" ,
2026-05-30 14:20:04 +08:00
"fetch:python" : "node scripts/fetch-python.mjs" ,
"install:hermes" : "node scripts/install-hermes.mjs" ,
"patch:hermes" : "node scripts/apply-hermes-patches.mjs" ,
2026-06-02 08:55:17 +08:00
"write:runtime-release" : "node scripts/write-runtime-release.mjs" ,
"prepare:runtime" : "npm run fetch:node && npm run fetch:git && npm run fetch:python && npm run install:hermes && npm run patch:hermes && npm run prune:python" ,
"prepare:python" : "npm run prepare:runtime" ,
"package:runtime" : "node scripts/package-runtime.mjs" ,
"runtime:asset-name" : "node scripts/runtime-asset-name.mjs" ,
2026-05-30 14:20:04 +08:00
"prune:python" : "node scripts/prune-python.mjs" ,
"dev" : "npm run build:main && electron ." ,
"dist" : "npm run build && electron-builder" ,
"dist:mac" : "npm run build && electron-builder --mac" ,
"dist:win" : "npm run build && electron-builder --win" ,
"dist:linux" : "npm run build && electron-builder --linux"
} ,
"devDependencies" : {
"@types/node" : "^24.12.2" ,
"electron" : "^42.3.0" ,
"electron-builder" : "^25.1.8" ,
"typescript" : "~5.6.3"
} ,
"dependencies" : {
"electron-updater" : "^6.3.9"
}
2026-06-02 08:55:17 +08:00
}