{ "version": "0.0.1", "license": "MIT", "engines": { "node": "^24.5.0", "npm": "please-use-yarn", "yarn": ">=4.0.2" }, "packageManager": "yarn@4.9.2", "$schema": "https://raw.githubusercontent.com/twentyhq/twenty/main/packages/twenty-cli/schemas/appManifest.schema.json", "universalIdentifier": "2b308f8c-6ff8-4838-9880-aa0271dfd8d8", "name": "Rollup engine", "description": "Rollup engine", "env": { "TWENTY_API_KEY": { "isSecret": true, "value": "", "description": "Workspace API key used by the rollup engine to call the Twenty REST API." }, "TWENTY_API_BASE_URL": { "isSecret": false, "value": "", "description": "Optional override for the REST base URL (defaults to https://app.twenty.com/rest)." }, "ROLLUP_ENGINE_CONFIG": { "isSecret": false, "value": "", "description": "Optional JSON override for rollup definitions. Leave blank to use the baked-in defaults." } }, "scripts": { "smoke": "node --import tsx scripts/run-rollup-smoke.ts", "setup:metadata": "node scripts/setup-company-rollup-fields.mjs" }, "devDependencies": { "dotenv": "^16.4.5", "tsx": "^4.20.6" } }