{ "name": "@factory/database-engine", "version": "0.1.0", "private": true, "type": "module", "description": "AI Software Factory database engine: property value codecs, filter/sort/group, query pipeline, relations, rollups, the safe formula engine (no eval), button config helpers, and 9 view renderers. Pure TypeScript — no Prisma, no I/O. Source-first.", "main": "./src/index.ts", "types": "./src/index.ts", "exports": { ".": { "types": "./src/index.ts", "default": "./src/index.ts" }, "./values": { "types": "./src/values/index.ts", "default": "./src/values/index.ts" }, "./filter": { "types": "./src/filter/index.ts", "default": "./src/filter/index.ts" }, "./query": { "types": "./src/query/index.ts", "default": "./src/query/index.ts" }, "./relations": { "types": "./src/relations/index.ts", "default": "./src/relations/index.ts" }, "./rollups": { "types": "./src/rollups/index.ts", "default": "./src/rollups/index.ts" }, "./formula": { "types": "./src/formula/index.ts", "default": "./src/formula/index.ts" }, "./views": { "types": "./src/views/index.ts", "default": "./src/views/index.ts" } }, "scripts": { "test": "vitest run", "test:unit": "vitest run", "typecheck": "tsc --noEmit" }, "dependencies": { "@factory/shared": "workspace:*", "zod": "^3.23.8" }, "devDependencies": { "@types/node": "^22.10.0", "fast-check": "^3.22.0", "typescript": "^5.6.0", "vitest": "^2.1.1" } }