@venuecms/sdk
Version:

48 lines (47 loc) • 1.16 kB
JSON
{
"name": "@venuecms/sdk",
"version": "0.0.28",
"description": "",
"scripts": {
"generate": "openapi-ts -i https://app.venuecms.com/api/v2/openapi.json -o src/client -c @hey-api/client-fetch",
"build:lib": "tsup --config ./tsup.config.ts",
"build:sdk": "pnpm run generate && pnpm run build:lib",
"build:docs": "typedoc --options ./typedoc.json",
"build:all": "pnpm build:sdk && pnpm build:docs"
},
"keywords": [
"venue",
"cms",
"sdk"
],
"author": "Scott Cazan",
"license": "ISC",
"main": "./dist/index.js",
"module": "./dist/index.mjs",
"types": "./dist/index.d.ts",
"exports": {
"import": {
"types": "./dist/index.d.mts",
"import": "./dist/index.mjs"
},
"require": {
"types": "./dist/index.d.ts",
"require": "./dist/index.js"
}
},
"files": [
"dist/"
],
"devDependencies": {
"@hey-api/openapi-ts": "^0.60.1",
"@types/node": "^20.10.4",
"tsup": "^8.3.5",
"typedoc": "^0.27.1",
"typedoc-plugin-markdown": "^4.3.3",
"typescript": "^5.5.0"
},
"dependencies": {
"@hey-api/client-fetch": "^0.5.7",
"zod": "^3.23.8"
}
}