UNPKG

mindbody-api-v6

Version:

Type safe library for interacting with Mindbody's Public API (v6) and Webhooks

65 lines 1.74 kB
{ "name": "mindbody-api-v6", "version": "0.3.1", "description": "Type safe library for interacting with Mindbody's Public API (v6) and Webhooks", "author": "Kyle Surowiec <kyle@splitpass.com>", "contributors": [ "Ben ElDarragi <ben@splitpass.com>" ], "repository": "github:splitpass/mindbody-api", "license": "MIT", "type": "module", "keywords": [ "mindbody", "mindbody-api", "booking", "fitness", "node", "typescript" ], "main": "dist/esm/index.mjs", "module": "dist/cjs/index.cjs", "types": "dist/types.d.ts", "exports": { ".": { "require": "./dist/cjs/index.cjs", "import": "./dist/esm/index.mjs", "types": "./dist/types.d.ts" } }, "files": [ "dist/esm/index.mjs", "dist/cjs/index.cjs", "dist/types.d.ts", "README.MD" ], "engines": { "node": ">=12.4" }, "dependencies": { "axios": "1.6.0", "p-limit": "6.0.0" }, "devDependencies": { "@rollup/plugin-typescript": "^11.1.6", "@types/node": "^20.14.10", "@typescript-eslint/eslint-plugin": "^7.15.0", "@typescript-eslint/parser": "^7.15.0", "eslint": "9.6.0", "eslint-config-prettier": "^9.1.0", "prettier": "^3.3.2", "rollup": "4.18.0", "rollup-plugin-cleanup": "^3.2.1", "rollup-plugin-dts": "6.1.1", "ts-essentials": "^10.0.1", "ts-node": "^10.9.2", "typescript": "^5.5.3" }, "scripts": { "build": "pnpm rollup -c --configPlugin @rollup/plugin-typescript", "example": "pnpm ts-node --esm example/index.ts", "lint": "pnpm tsc --noEmit --skipLibCheck & eslint \"./src/**/*.ts\"", "version": "pnpm build && git add .", "postversion": "git push && git push --tags && rm -rf build/temp" } }