UNPKG

@huddle01/server-sdk

Version:

The Huddle01 Server SDK allows you to perform protected admin actions on your server side, like generating peer access tokens and starting and stopping meeting recordings and livestreams.

86 lines (82 loc) 2.42 kB
'use strict'; // package.json var package_default = { name: "@huddle01/server-sdk", version: "2.6.2", author: "OmGuptaIND", private: false, description: "The Huddle01 Server SDK allows you to perform protected admin actions on your server side, like generating peer access tokens and starting and stopping meeting recordings and livestreams.", main: "dist/index.js", types: "dist/index.d.ts", type: "module", exports: { "./webhooks": { import: "./dist/webhooks/index.js", require: "./dist/webhooks/index.cjs", types: "./dist/webhooks/index.d.ts" }, "./auth": { import: "./dist/auth/index.js", require: "./dist/auth/index.cjs", types: "./dist/auth/index.d.ts" }, "./recorder": { import: "./dist/recorder/index.js", require: "./dist/recorder/index.cjs", types: "./dist/recorder/index.d.ts" }, "./api": { import: "./dist/api/index.js", require: "./dist/api/index.cjs", types: "./dist/api/index.d.ts" } }, license: "MIT", scripts: { clean: "rm -rf .turbo node_modules", build: "rm -rf dist && tsup", pub: "pnpm run build && pnpm publish --access public --no-git-checks", "pub:beta": "pnpm run build && pnpm publish --access public --tag beta --no-git-checks", "pub:alpha": "pnpm run build && pnpm publish --access public --tag alpha --no-git-checks", "pub:dev": "pnpm run build && pnpm publish --access public --tag dev --no-git-checks", typecheck: "tsc --noEmit" }, keywords: [ "huddle01", "server", "sdk", "recorder", "livestream", "webhooks", "api" ], files: [ "dist/*", "index.d.ts", "auth.d.ts", "recorder.d.ts", "webhooks.d.ts", "api.d.ts" ], devDependencies: { "@infra/api": "workspace:*", "@shoshin/tsconfig": "workspace:^0.1.0", tsup: "^8.3.0", typescript: "^5.6.2" }, dependencies: { hono: "^4.7.0", jose: "^5.9.3", zod: "^3.24.1" }, contributors: ["Akash Mondal <akmo3901@gmail.com>"] }; // src/constants/index.ts var MAX_METADATA_SIZE = 5 * 1024; var MAX_ROOM_METADATA_SIZE = 1024; var INFRA_URL = "https://infra-api.huddle01.workers.dev"; var SDK_VERSION = package_default.version; exports.INFRA_URL = INFRA_URL; exports.MAX_METADATA_SIZE = MAX_METADATA_SIZE; exports.MAX_ROOM_METADATA_SIZE = MAX_ROOM_METADATA_SIZE; exports.SDK_VERSION = SDK_VERSION;