package.json
Rama main · réplica de lectura del repositorio original.
{
"name": "glassys",
"version": "0.1.0",
"private": true,
"description": "Self-hosted chat face for systems work via local coding agents",
"license": "Apache-2.0",
"author": "KN <hello@kn990x.dev>",
"repository": {
"type": "git",
"url": "git+https://github.com/KN990x/Glassys.git"
},
"bugs": {
"url": "https://github.com/KN990x/Glassys/issues"
},
"homepage": "https://glassys.dev",
"packageManager": "pnpm@11.14.0",
"engines": {
"node": ">=22.13.0",
"pnpm": ">=11.14.0"
},
"scripts": {
"build": "pnpm -r run build",
"build:packages": "pnpm --filter @glassys/protocol --filter @glassys/adapter-* run build",
"dev": "pnpm run build:packages && concurrently -n pkgs,gateway,web -c cyan,green,magenta \"pnpm --filter @glassys/protocol --filter @glassys/adapter-* --parallel run build:watch\" \"pnpm --filter @glassys/gateway run dev\" \"pnpm --filter @glassys/web run dev\"",
"start": "node gateway/dist/index.js",
"service:install": "node scripts/host-service.mjs install",
"service:uninstall": "node scripts/host-service.mjs uninstall",
"service:status": "node scripts/host-service.mjs status",
"service:upgrade": "node scripts/host-service.mjs upgrade",
"test": "pnpm run build:packages && pnpm run test:run",
"test:run": "pnpm -r run test && node scripts/test-tmpdir.mjs node --test scripts/host-service.test.mjs scripts/install.test.mjs",
"typecheck": "pnpm -r --if-present run typecheck",
"lint": "node scripts/lint.mjs && node scripts/ui-audit.mjs && pnpm --filter @glassys/web run lint",
"budget": "node scripts/bundle-budget.mjs",
"check": "pnpm lint && pnpm build && pnpm typecheck && pnpm test:run && pnpm budget"
},
"devDependencies": {
"concurrently": "^10.0.6",
"typescript": "^5.9.2"
}
}