UNPKG

@revolugo/booking-api-client

Version:

Javascript Revolugo Booking API Client (browser + server)

63 lines 1.89 kB
{ "name": "@revolugo/booking-api-client", "version": "7.4.3", "private": false, "description": "Javascript Revolugo Booking API Client (browser + server)", "keywords": [ "API", "Client", "Javascript", "Revolugo" ], "author": "Revolugo", "files": [ "dist" ], "type": "module", "main": "dist/index.umd.js", "types": "dist/types/index.d.ts", "exports": { ".": { "types": "./dist/types/index.d.ts", "import": "./dist/index.es.js", "require": "./dist/index.umd.js", "default": "./dist/index.es.js" }, "./models": { "import": "./src/v1/models/index.ts" } }, "publishConfig": { "access": "public" }, "dependencies": { "cross-fetch": "4.1.0", "joi": "18.0.2", "uuid": "13.0.0", "@revolugo/common": "7.4.3" }, "devDependencies": { "@hono/node-server": "1.19.11", "hono": "4.12.8", "@revolugo/booking-api": "7.4.3", "@revolugo/engines": "7.4.3", "@revolugo/models": "7.4.3", "@revolugo/node": "7.4.3", "@revolugo/root": "7.4.3", "@revolugo/env": "7.4.3" }, "engines": { "node": ">=20.18.1 <25" }, "volta": { "extends": "../../package.json" }, "scripts": { "build": "openapi-generator-cli generate -i ../../../apps/back/booking-api/src/swagger.json -g typescript-fetch -o ./tmp --skip-validate-spec -c ./config.yaml && bun ./scripts/delete-client-extra-classes.ts && cp -r ./tmp/* ./tmp/.openapi* ./src/v1 && rm -rf dist tmp && vite build", "test": "pnpm run test:e2e && pnpm run test:poller", "test:client-package:e2e": "bun --inspect ./client/examples/e2e-client.ts", "test:e2e": "NODE_OPTIONS='--experimental-vm-modules' vitest ./tests/e2e-*.test.ts", "test:poller": "NODE_OPTIONS='--experimental-vm-modules' vitest ./tests/poller.test.ts", "test-watch": "tsc-watch --onSuccess \"pnpm run test\"" } }