outsella-widget
Version:
A voice-enabled widget SDK for Outsella assistant
129 lines (128 loc) • 3.87 kB
JSON
{
"name": "outsella-widget",
"version": "1.2.3",
"description": "A voice-enabled widget SDK for Outsella assistant",
"main": "dist/main.umd.js",
"module": "dist/main.es.js",
"types": "dist/index.d.ts",
"exports": {
".": {
"import": "./dist/main.es.js",
"require": "./dist/main.umd.js",
"types": "./dist/index.d.ts"
},
"./vanilla": {
"import": "./dist/main.es.js",
"require": "./dist/main.umd.js"
},
"./styles": "./dist/widget.css"
},
"files": [
"dist"
],
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1",
"build:css": "tailwindcss -i ./__components/widget.css -o ./dist/widget.css --minify",
"build:main": "vite build",
"build:js": "npm run build:main",
"build": " npm run build:js && npm run build:css",
"publish": "npm version patch && npm publish --access public;"
},
"author": "",
"type": "module",
"keywords": [
"widget",
"voice",
"sdk",
"react",
"webrtc"
],
"license": "MIT",
"repository": {
"type": "git",
"url": "git+https://github.com/Outsella-AI/Outsella-Frontend.git"
},
"publishConfig": {
"access": "public"
},
"dependencies": {
"@r2wc/react-to-web-component": "^2.0.4",
"@tailwindcss/postcss": "^4.0.14",
"@types/js-cookie": "^3.0.6",
"@types/recordrtc": "^5.6.14",
"@vitejs/plugin-react": "^4.3.4",
"autoprefixer": "^10.4.21",
"framer-motion": "^12.5.0",
"js-cookie": "^3.0.5",
"react-redux": "^9.2.0",
"recordrtc": "^5.6.2",
"redux": "^5.0.1",
"redux-persist": "^6.0.0",
"vite": "^6.2.2",
"vite-plugin-dts": "^4.5.3",
"@11labs/react": "^0.1.0",
"@hookform/resolvers": "^4.1.3",
"@radix-ui/react-accordion": "^1.2.3",
"@radix-ui/react-alert-dialog": "^1.1.6",
"@radix-ui/react-aspect-ratio": "^1.1.2",
"@radix-ui/react-avatar": "^1.1.3",
"@radix-ui/react-checkbox": "^1.1.4",
"@radix-ui/react-collapsible": "^1.1.3",
"@radix-ui/react-context-menu": "^2.2.6",
"@radix-ui/react-dialog": "^1.1.6",
"@radix-ui/react-dropdown-menu": "^2.1.6",
"@radix-ui/react-hover-card": "^1.1.6",
"@radix-ui/react-label": "^2.1.2",
"@radix-ui/react-menubar": "^1.1.6",
"@radix-ui/react-navigation-menu": "^1.2.5",
"@radix-ui/react-popover": "^1.1.6",
"@radix-ui/react-progress": "^1.1.2",
"@radix-ui/react-radio-group": "^1.2.3",
"@radix-ui/react-scroll-area": "^1.2.3",
"@radix-ui/react-select": "^2.1.6",
"@radix-ui/react-separator": "^1.1.2",
"@radix-ui/react-slider": "^1.2.3",
"@radix-ui/react-slot": "^1.1.2",
"@radix-ui/react-switch": "^1.1.3",
"@radix-ui/react-tabs": "^1.1.3",
"@radix-ui/react-toast": "^1.2.6",
"@radix-ui/react-toggle": "^1.1.2",
"@radix-ui/react-toggle-group": "^1.1.2",
"@radix-ui/react-tooltip": "^1.1.8",
"@reduxjs/toolkit": "^2.6.1",
"@tailwindcss/cli": "^4.0.14",
"class-variance-authority": "^0.7.1",
"clsx": "^2.1.1",
"cmdk": "^1.1.1",
"elevenlabs": "^1.55.0",
"embla-carousel-react": "^8.5.2",
"input-otp": "^1.4.2",
"lucide-react": "^0.477.0",
"next": "15.2.3",
"next-auth": "^5.0.0-beta.25",
"openai": "^4.91.0",
"react-colorful": "^5.6.1",
"react-day-picker": "^9.6.3",
"react-dom": "^19.0.0",
"react-google-drive-picker": "^1.2.2",
"react-hook-form": "^7.54.2",
"react-icons": "^5.5.0",
"react-resizable-panels": "^2.1.7",
"recharts": "^2.15.1",
"tailwind-merge": "^3.0.2",
"tailwindcss-animate": "^1.0.7",
"uuid": "^11.1.0",
"vaul": "^1.1.2",
"zod": "^3.24.2"
},
"peerDependencies": {
"react": "^18.2.0",
"react-dom": "^18.2.0"
},
"devDependencies": {
"@tailwindcss/vite": "^4.0.14",
"react": "^18.2.0",
"react-dom": "^18.2.0",
"tailwindcss": "^4.0.14"
}
}