{
    "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
                           }
              }
}
