| 1234567891011121314151617181920212223242526272829303132333435 |
- {
- "name": "@nengine/editor",
- "version": "0.1.0",
- "private": true,
- "type": "module",
- "description": "Desktop editor (D40): a single Electron app, editor + runner in one. E1 = project layer (open/new/recent + project.yaml + content browsing); E2 = visual map editing (paint/erase/spawn/walkable + save via IPC).",
- "main": "dist/main/main.js",
- "scripts": {
- "build": "tsc -p tsconfig.main.json && tsc -p tsconfig.preload.json && tsc -p tsconfig.renderer.json && vite build && vite build -c vite.preload.config.ts",
- "dev": "pnpm build && electron .",
- "start": "electron .",
- "test": "vitest run",
- "dist": "electron-builder --linux",
- "dist:win": "electron-builder --win",
- "build:dist": "pnpm build && pnpm dist"
- },
- "dependencies": {
- "@modelcontextprotocol/sdk": "^1.30.0",
- "@nengine/core": "workspace:*",
- "@nengine/mcp": "workspace:*",
- "@nengine/pack": "workspace:*",
- "yaml": "^2.6.0",
- "zod": "^3.23.8"
- },
- "devDependencies": {
- "@nengine/render": "workspace:*",
- "@nengine/ui": "workspace:*",
- "@types/node": "^22.0.0",
- "electron": "^43.4.0",
- "electron-builder": "^26.0.0",
- "typescript": "^5.6.0",
- "vite": "^7.0.0",
- "vitest": "^3.0.0"
- }
- }
|