UNPKG

beckn-typescript

Version:

Beckn Protocol Client & Server Tools for Typescript

50 lines (49 loc) 2.21 kB
{ "name": "beckn-typescript", "description": "Beckn Protocol Client & Server Tools for Typescript", "repository": { "directory": "/", "url": "https://github.com/rajatsandeepsen/beckn-typescript", "type": "git" }, "keywords": ["beckn", "DPI", "India", "FIDE", "protocol", "ONDC"], "module": "index.ts", "version": "3.0.0", "type": "module", "license": "MIT", "files": ["dist/**/*"], "scripts": { "generate": "bun run ./generate.ts", "build": "bun run ./build.ts", "prepublishOnly": "bun run generate && bun run build", "server-all": "npm run server-transaction && npm run server-registry && npm run server-meta", "server-meta": "bunx @openapitools/openapi-generator-cli generate -g nodejs-express-server --package-name meta -o ./server/meta -i ./api/meta/openapi.json", "server-transaction": "bunx @openapitools/openapi-generator-cli generate -g nodejs-express-server --package-name transaction -o ./server/transaction -i ./api/transaction/openapi.json", "server-registry": "bunx @openapitools/openapi-generator-cli generate -g nodejs-express-server --package-name registry -o ./server/registry -i ./api/registry/openapi.json", "json-all": "npm run json-transaction && npm run json-registry && npm run json-meta", "json-transaction": "bunx @redocly/cli bundle ./protocol-specifications/api/transaction/components/index.yaml --output ./api/transaction/openapi.json", "json-meta": "bunx @redocly/cli bundle ./protocol-specifications/api/meta/components/index.yaml --output ./api/meta/openapi.json", "json-registry": "bunx @redocly/cli bundle ./protocol-specifications/api/registry/components/index.yaml --output ./api/registry/openapi.json" }, "devDependencies": { "@openapitools/openapi-generator-cli": "^2.20.2", "@redocly/cli": "^1.34.3", "@types/bun": "latest", "@types/express": "^5.0.2", "@types/next": "^9.0.0", "@types/node": "latest", "bun-plugin-dts": "^0.3.0", "bun-plugin-isolated-decl": "^0.2.6", "openapi-typescript": "^7.8.0", "oxc-transform": "^0.72.0" }, "peerDependencies": { "typescript": "^5.8.3" }, "dependencies": { "beckn-typescript": "^2.5.0", "express": "^5.1.0", "hono": "^4.7.10", "openapi-fetch": "^0.14.0" } }