{ "name": "@rom-manager/contract", "version": "0.0.0", "private": true, "type": "module", "description": "The single source of truth shared by the plugin server and the UI: config schema, domain DTOs, the HttpApi contract, and API errors. Never published — bundled into the plugin, aliased into the UI.", "main": "./src/index.ts", "types": "./src/index.ts", "exports": { ".": "./src/index.ts" }, "scripts": { "typecheck": "tsc --noEmit" }, "peerDependencies": { "effect": "^4.0.0-beta.99", "@punktfunk/plugin-kit": "^0.1.3" }, "devDependencies": { "effect": "4.0.0-beta.99", "@punktfunk/plugin-kit": "^0.1.3", "typescript": "^5.9.3", "@types/bun": "^1.3.0" } }