{ "name": "@calcom/platform-libraries", "version": "0.0.0", "main": "./dist/index.cjs", "module": "./dist/index.js", "types": "./dist/index.d.ts", "type": "module", "files": [ "dist" ], "scripts": { "build": "yarn vite build", "build:watch": "yarn vite build --watch", "watch-lru-fix": "watch -n 1 'sed -i'' -e \"s/const CACHE = new lruCache\\.LRUCache({ max: 1e3 });/const CACHE = new lruCache({ max: 1e3 });/g\" ./dist/index.cjs'", "build:dev": "yarn vite build && sed -i'' -e 's/const CACHE = new lruCache\\.LRUCache({ max: 1e3 });/const CACHE = new lruCache({ max: 1e3 });/g' ./dist/index.cjs", "local": "node scripts/local.js && rm -rf dist && yarn build:dev && cd ../../.. && yarn", "publish-npm": "yarn && node scripts/prepublish.js && rm -rf dist && yarn build && npm publish --access public && node scripts/postpublish.js" }, "dependencies": { "@calcom/features": "*", "@calcom/lib": "*" }, "devDependencies": { "@types/node": "^20.3.1", "@vitejs/plugin-react": "^4.2.1", "typescript": "^5.9.0-beta", "vite": "^5.0.12", "vite-plugin-dts": "^3.7.2", "vite-plugin-environment": "^1.1.3" }, "exports": { "./workflows": { "import": "./dist/workflows.js", "require": "./dist/workflows.cjs", "types": "./dist/workflows.d.ts" }, "./app-store": { "import": "./dist/app-store.js", "require": "./dist/app-store.cjs", "types": "./dist/app-store.d.ts" }, "./event-types": { "import": "./dist/event-types.js", "require": "./dist/event-types.cjs", "types": "./dist/event-types.d.ts" }, ".": { "import": "./dist/index.js", "require": "./dist/index.cjs", "types": "./dist/index.d.ts" }, "./schedules": { "import": "./dist/schedules.js", "require": "./dist/schedules.cjs", "types": "./dist/schedules.d.ts" }, "./emails": { "import": "./dist/emails.js", "require": "./dist/emails.cjs", "types": "./dist/emails.d.ts" }, "./slots": { "import": "./dist/slots.js", "require": "./dist/slots.cjs", "types": "./dist/slots.d.ts" }, "./conferencing": { "import": "./dist/conferencing.js", "require": "./dist/conferencing.cjs", "types": "./dist/conferencing.d.ts" }, "./repositories": { "import": "./dist/repositories.js", "require": "./dist/repositories.cjs", "types": "./dist/repositories.d.ts" }, "./bookings": { "import": "./dist/bookings.js", "require": "./dist/bookings.cjs", "types": "./dist/bookings.d.ts" }, "./private-links": { "import": "./dist/private-links.js", "require": "./dist/private-links.cjs", "types": "./dist/private-links.d.ts" } }, "typesVersions": { "*": { "event-types": [ "dist/event-types.d.ts" ], "slots": [ "dist/slots.d.ts" ], "emails": [ "dist/emails.d.ts" ], "app-store": [ "dist/app-store.d.ts" ], "schedules": [ "dist/schedules.d.ts" ], "workflows": [ "dist/workflows.d.ts" ], "conferencing": [ "dist/conferencing.d.ts" ], "repositories": [ "dist/repositories.d.ts" ], "bookings": [ "dist/bookings.d.ts" ], "private-links": [ "dist/private-links.d.ts" ] } } }