@wallfar/ocd-studio-core-sdk
Version:
Helper SDK for our OneClick Studio modules
109 lines (108 loc) • 2.72 kB
JSON
{
"name": "@wallfar/ocd-studio-core-sdk",
"version": "0.1.1",
"description": "Helper SDK for our OneClick Studio modules",
"type": "module",
"sideEffects": false,
"engines": {
"node": ">=18.20.0"
},
"main": "./dist/index.mjs",
"types": "./dist/index.d.ts",
"exports": {
".": {
"import": "./dist/index.mjs",
"types": "./dist/index.d.ts"
},
"./client": {
"import": "./dist/client.mjs",
"types": "./dist/client.d.ts"
},
"./server": {
"import": "./dist/server.mjs",
"types": "./dist/server.d.ts"
},
"./modules/studio-content-components": {
"import": "./dist/modules/studio-content-components.mjs",
"types": "./dist/modules/studio-content-components.d.ts"
},
"./content-delivery/ContentRenderer": {
"import": "./dist/content-delivery/ContentRenderer.mjs",
"types": "./dist/content-delivery/ContentRenderer.d.ts"
},
"./content-delivery/PreviewZoomer": {
"import": "./dist/content-delivery/PreviewZoomer.mjs",
"types": "./dist/content-delivery/PreviewZoomer.d.ts"
},
"./bookings": {
"import": "./dist/bookings.mjs",
"types": "./dist/bookings.d.ts"
}
},
"files": [
"dist"
],
"scripts": {
"build": "rimraf dist && unbuild && node scripts/copy-sfc.mjs",
"prepublishOnly": "pnpm build"
},
"keywords": [
"whitelabel",
"cms",
"studio",
"api",
"oneclick"
],
"author": "Wallfar",
"license": "SEE LICENSE IN LICENSE",
"dependencies": {
"@internationalized/date": "^3.10.0",
"fast-glob": "^3.3.3",
"firebase-functions": "^7.2.5",
"lodash": "^4.18.1",
"pathe": "^2.0.3"
},
"devDependencies": {
"@nuxt/kit": "^4",
"@vitejs/plugin-vue": "^6.0.2",
"rimraf": "^6.1.2",
"typescript": "^5.9.3",
"unbuild": "^3.6.1",
"vite": "^5.4.0 || ^6.0.0 || ^7.0.0",
"vite-plugin-dts": "^4.5.4",
"vue-tsc": "^3.1.8"
},
"peerDependencies": {
"@nuxt/kit": "^4",
"firebase": "^12",
"nuxt": "^4",
"vue": "^3",
"zod": "^3 || ^4"
},
"peerDependenciesMeta": {
"@nuxt/kit": {
"optional": true
},
"firebase": {
"optional": true
},
"firebase-admin": {
"optional": true
},
"stripe": {
"optional": true
},
"zod": {
"optional": true
}
},
"optionalDependencies": {
"firebase-admin": "^13",
"stripe": "^20"
},
"publishConfig": {
"access": "public"
},
"nuxt": "./dist/modules/studio-content-components.mjs",
"packageManager": "pnpm@9.15.4+sha512.b2dc20e2fc72b3e18848459b37359a32064663e5627a51e4c74b2c29dd8e8e0491483c3abb40789cfd578bf362fb6ba8261b05f0387d76792ed6e23ea3b1b6a0"
}