@meeting-baas/sdk
Version:
Official SDK for Meeting BaaS API - https://meetingbaas.com
78 lines • 2.27 kB
JSON
{
"name": "@meeting-baas/sdk",
"version": "4.0.5",
"description": "Official SDK for Meeting BaaS API - https://meetingbaas.com",
"main": "dist/index.js",
"module": "dist/index.mjs",
"types": "dist/index.d.ts",
"exports": {
".": {
"types": "./dist/index.d.ts",
"import": "./dist/index.mjs",
"require": "./dist/index.js"
},
"./dist/baas/*": {
"types": "./dist/baas/*.d.ts",
"import": "./dist/baas/*.mjs",
"require": "./dist/baas/*.js"
}
},
"files": [
"dist/index.js",
"dist/index.mjs",
"dist/index.d.ts",
"dist/index.d.mts",
"dist/baas",
"README.md",
"LICENSE"
],
"publishConfig": {
"access": "public"
},
"repository": {
"type": "git",
"url": "git+https://github.com/meeting-baas/sdk-generator.git"
},
"homepage": "https://meetingbaas.com",
"bugs": {
"url": "https://github.com/meeting-baas/sdk-generator/issues"
},
"keywords": [
"meeting",
"baas",
"mpc",
"api",
"sdk",
"google-meet",
"zoom",
"microsoft-teams",
"transcription",
"recording",
"meeting-bot"
],
"author": "SAS SPOKE <support@meetingbaas.com> (https://meetingbaas.com)",
"license": "MIT",
"devDependencies": {
"@openapitools/openapi-generator-cli": "2.18.4",
"@types/node": "22.13.10",
"ts-node": "10.9.2",
"tsup": "8.4.0",
"typescript": "5.8.2"
},
"dependencies": {
"axios": "1.8.3",
"zod": "3.24.2"
},
"scripts": {
"build": "tsup src/index.ts --format cjs,esm --dts --clean && node scripts/copy-generated.js",
"dev": "tsup src/index.ts --format cjs,esm --dts --watch",
"lint": "tsc",
"test": "echo \"Error: no test specified\" && exit 1",
"openapi:fetch": "node scripts/fetch-openapi.js",
"openapi:generate": "pnpm openapi:fetch && openapi-generator-cli generate -i tmp/openapi.json -g typescript-axios -o src/generated/baas -c openapi-generator-config.json --skip-validate-spec && node scripts/post-generate.js",
"openapi:clean": "rm -rf src/generated/baas",
"openapi:rebuild": "pnpm openapi:clean && pnpm openapi:generate && pnpm build",
"docs:generate": "node scripts/generate-docs.js",
"prepare-release": "pnpm lint && pnpm docs:generate"
}
}