UNPKG

@api.stream/studio-kit

Version:

Client SDK for building studio experiences with API.stream

104 lines (103 loc) 4.11 kB
{ "name": "@api.stream/studio-kit", "version": "3.0.48", "description": "Client SDK for building studio experiences with API.stream", "license": "MIT", "private": false, "keywords": [ "api.stream", "api-stream", "api stream", "video", "live", "streaming", "live streaming", "live-streaming", "studio" ], "author": { "name": "Lightstream" }, "repository": { "type": "git", "url": "ssh://git@github.com:golightstream/api.stream-studio-kit.git" }, "homepage": "https://api.stream", "main": "./dist/index.umd.js", "module": "./dist/index.js", "type": "module", "types": "./types/src/index.d.ts", "sideEffects": false, "exports": { ".": { "import": "./dist/index.js", "require": "./dist/index.umd.js" } }, "files": [ "dist", "types" ], "scripts": { "dev": "npm run deps && vite", "prepare": "npm run build", "dev:renderer": "cd ./renderer && vite --config ./renderer.vite.config.ts", "add-license": "npx license-check-and-add add -f build/license-header.json", "build": "node build.mjs", "deps": "npx npm-check-updates -i --format group", "publish-docs": "npm-run-all --parallel publish-docs:sdk publish-docs:renderer publish-docs:docs publish-docs:demo", "publish-docs:demo": "cd examples/studio-kit-demo && npm install && vite build --emptyOutDir --outDir ../../docs/example/$npm_package_version --base=/studiokit/example/ && rm -f ../../docs/example/latest && ln -sr ../../docs/example/$npm_package_version ../../docs/example/latest", "publish-docs:renderer": "cd ./renderer && npm install && vite --config ./renderer.vite.config.ts build --emptyOutDir --outDir ./docs/renderer/$npm_package_version --base=/studiokit/renderer/$npm_package_version/ && rm -f ../docs/renderer/latest && ln -sr ../docs/renderer/$npm_package_version ../docs/renderer/latest", "publish-docs:sdk": "tsc -p ./tsconfig.json --declaration --skipLibCheck --emitDeclarationOnly --jsx react --esModuleInterop --outDir types && vite build --emptyOutDir --outDir ./docs/sdk/$npm_package_version && rm -f ./docs/sdk/latest && ln -sr ./docs/sdk/$npm_package_version ./docs/sdk/latest", "publish-docs:docs": "typedoc --options ./typedoc.json --out ./docs/docs/$npm_package_version && rm -f ./docs/docs/latest && ln -sr ./docs/docs/$npm_package_version ./docs/docs/latest", "watch": "concurrently --kill-others \"vite build --watch\" \"tsc-watch -p ./tsconfig.json --declaration --skipLibCheck --emitDeclarationOnly --jsx react --esModuleInterop --outDir types\"", "watch:types": "tsc-watch -p ./tsconfig.json --declaration --skipLibCheck --emitDeclarationOnly --jsx react --esModuleInterop --outDir types", "build:renderer": "cd ./renderer && node buildRenderer.mjs" }, "dependencies": { "@api.stream/livekit-server-sdk": "^1.1.3", "@api.stream/sdk": "^1.0.38", "csx": "^10.0.2", "fast-deep-equal": "^3.1.3", "heresy": "^1.0.4", "jwt-decode": "^4.0.0", "lighterhtml": "^4.2.0", "livekit-client": "^2.0.10", "lodash-es": "^4.17.21", "loglevel": "^1.9.1", "long": "^5.2.3", "react-transition-group": "^4.4.5", "to-style": "^1.3.3", "unist-util-visit": "^5.0.0" }, "devDependencies": { "@rollup/plugin-babel": "^6.0.4", "@types/lodash-es": "^4.17.12", "@types/node": "^20.12.7", "@types/react": "^18.2.75", "@types/react-dom": "^18.2.24", "@types/react-transition-group": "^4.4.10", "@vitejs/plugin-react": "^4.2.1", "babel-plugin-wildcard": "^7.0.0", "concurrently": "^8.2.2", "copyfiles": "^2.4.1", "csstype": "^3.1.3", "license-check-and-add": "^4.0.5", "npm-run-all": "^4.1.5", "prettier": "^3.2.5", "rollup-plugin-polyfill-node": "^0.13.0", "tsc-alias": "^1.8.8", "tsc-watch": "^6.2.0", "typedoc": "^0.25.13", "typescript": "^5.4.5", "vite": "^5.2.8", "vite-plugin-node-polyfills": "^0.21.0" }, "peerDependencies": { "react": ">=18.2.0", "react-dom": ">=18.2.0" }, "env": { "NODE_ENV": "prod" } }