{ "name": "@garage/api", "version": "0.0.0", "private": true, "exports": { ".": "./src/index.ts", "./infra": "./src/infra/index.ts", "./clients": "./src/clients/index.ts", "./server": "./src/server.ts", "./postman/*": "./postman/*", "./open-api/*": "./open-api/*", "./types": "./types/index.ts", "./types/*": "./types/*" }, "scripts": { "prepare:dirs": "node -e \"const fs=require('fs');fs.mkdirSync('open-api',{recursive:true});fs.mkdirSync('types',{recursive:true});\"", "generate:openapi": "pnpm run prepare:dirs && node scripts/generate-openapi.cjs", "generate:types": "node scripts/generate-types.cjs", "generate": "pnpm run generate:openapi && pnpm run generate:types", "dev": "pnpm run generate", "build": "pnpm run generate", "lint": "echo \"No lint configured for @garage/api\"", "check-types": "echo \"No typecheck configured for @garage/api\"" }, "dependencies": { "openapi-fetch": "^0.14.0", "pino": "^10.3.1" }, "devDependencies": { "openapi-typescript": "^7.10.1" }, "peerDependencies": { "next": ">=14", "server-only": "*" }, "peerDependenciesMeta": { "next": { "optional": true }, "server-only": { "optional": true } } }