Files
BaiLongma/package.json
2026-05-25 12:21:05 +08:00

133 lines
5.8 KiB
JSON

{
"name": "bailongma",
"productName": "Bailongma",
"version": "4.0.0",
"description": "A continuously running digital consciousness framework - Your self-evolving AI agent (V4)",
"type": "module",
"main": "electron/main.cjs",
"scripts": {
"start": "electron .",
"dev": "electron . --dev",
"build": "electron-builder",
"build:win": "electron-builder --win",
"build:mac": "electron-builder --mac",
"build:linux": "electron-builder --linux",
"postinstall": "electron-builder install-app-deps",
"test": "node --test"
},
"keywords": [
"ai",
"assistant",
"electron",
"jarvis",
"automation",
"voice",
"memory",
"desktop-app",
"puppeteer",
"ocr",
"tts",
"asr"
],
"author": {
"name": "xiaoyuanda666-ship-it",
"email": "xiaoyuanda666@example.com"
},
"license": "MIT",
"repository": {
"type": "git",
"url": "https://github.com/xiaoyuanda666-ship-it/bailongma.git"
},
"bugs": {
"url": "https://github.com/xiaoyuanda666-ship-it/bailongma/issues"
},
"homepage": "https://github.com/xiaoyuanda666-ship-it/bailongma#readme",
"engines": {
"node": "\u003e=18.0.0"
},
"dependencies": {
"better-sqlite3": "^12.8.0",
"d3": "^7.9.0",
"electron-updater": "^6.3.9",
"openai": "^6.34.0",
"wechat-ilink-client": "^0.1.0",
"ws": "^8.20.1"
},
"devDependencies": {
"electron": "^28.0.0",
"electron-builder": "^24.0.0"
},
"build": {
"appId": "com.xiaoyuanda.bailongma",
"productName": "Bailongma",
"directories": {
"output": "dist"
},
"files": [
"electron/**/*",
"src/**/*",
"jarvis-bridge/**/*",
"assets/**/*",
"package.json"
],
"extraResources": [
{
"from": "jarvis-bridge",
"to": "jarvis-bridge"
}
],
"win": {
"target": [
{
"target": "nsis",
"arch": [
"x64"
]
},
{
"target": "portable",
"arch": [
"x64"
]
}
],
"icon": "build/icon.ico"
},
"mac": {
"target": [
{
"target": "dmg",
"arch": [
"x64",
"arm64"
]
}
],
"icon": "build/icon.icns"
},
"linux": {
"target": [
{
"target": "AppImage",
"arch": [
"x64"
]
},
{
"target": "deb",
"arch": [
"x64"
]
}
],
"icon": "build/icon.png"
},
"nsis": {
"oneClick": false,
"allowToChangeInstallationDirectory": true,
"createDesktopShortcut": true,
"createStartMenuShortcut": true
}
}
}