UNPKG

@revolugo/booking-api-client

Version:

Javascript Revolugo Booking API Client (browser + server)

81 lines 2.2 kB
{ "name": "@revolugo/booking-api-client", "version": "6.3.3", "private": false, "description": "Javascript Revolugo Booking API Client (browser + server)", "keywords": [ "Revolugo", "API", "Javascript", "Client" ], "author": "Revolugo", "type": "module", "exports": { ".": { "types": "./dist/types/index.d.ts", "default": "./dist/index.es.js", "import": "./dist/index.es.js", "require": "./dist/index.umd.js" } }, "main": "dist/index.umd.js", "types": "dist/types/index.d.ts", "files": [ "dist" ], "dependencies": { "cross-fetch": "4.1.0", "joi": "17.13.3", "lodash-es": "4.17.21", "uuid": "11.1.0", "@revolugo/common": "6.3.3" }, "devDependencies": { "@revolugo/booking-api": "6.3.3", "@revolugo/engines": "6.3.3", "@revolugo/models": "6.3.3", "@revolugo/node": "6.3.3" }, "engines": { "node": ">=20.18.1 <23" }, "volta": { "extends": "../../package.json" }, "publishConfig": { "access": "public" }, "nx": { "targets": { "build": { "dependsOn": [ "^build" ], "inputs": [ "!{projectRoot}/tmp/**/*.ts", { "env": "BOOKING_API_BASE_URL" } ], "outputs": [ "{projectRoot}/src/v1", "{projectRoot}/dist" ] }, "test": { "dependsOn": [ "build" ] } } }, "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-watch": "tsc-watch --onSuccess \"pnpm run test\"", "test:client-package:e2e": "TS_NODE_PROJECT=./tsconfig.build.json node --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" } }