@varunmhajan/hom-i-voice-ai
Version:
Voice AI utilities for home loan assistance with India-specific formatting
114 lines • 2.54 kB
JSON
{
"name": "@varunmhajan/hom-i-voice-ai",
"version": "1.3.0",
"description": "HOM-i Voice AI SDK - Ultra-fast voice chat with ElevenLabs Monica voice, intelligent content shortening, and smart number formatting for voice interactions",
"main": "dist/index.js",
"module": "dist/index.esm.js",
"types": "dist/index.d.ts",
"files": [
"dist",
"src",
"README.md"
],
"exports": {
".": {
"import": "./dist/index.esm.js",
"require": "./dist/index.js",
"types": "./dist/index.d.ts"
},
"./react": {
"import": "./dist/react/index.esm.js",
"require": "./dist/react/index.js",
"types": "./dist/react/index.d.ts"
},
"./vanilla": {
"import": "./dist/vanilla/index.esm.js",
"require": "./dist/vanilla/index.js",
"types": "./dist/vanilla/index.d.ts"
},
"./style.css": "./dist/style.css"
},
"keywords": [
"voice-ai",
"speech-to-text",
"text-to-speech",
"elevenlabs",
"monica-voice",
"real-time-voice",
"low-latency",
"voice-chat",
"ai-assistant",
"react-components",
"javascript-sdk",
"voice-formatting",
"content-shortening",
"number-formatting",
"voice-optimization"
],
"author": "HOM-i Team",
"license": "MIT",
"repository": {
"type": "git",
"url": "https://github.com/basichl/homi-voice-ai.git"
},
"homepage": "https://github.com/basichl/homi-voice-ai#readme",
"bugs": {
"url": "https://github.com/basichl/homi-voice-ai/issues"
},
"scripts": {},
"dependencies": {
"eventemitter3": "^5.0.1"
},
"peerDependencies": {
"react": ">=18.0.0",
"react-dom": ">=18.0.0"
},
"peerDependenciesMeta": {
"react": {
"optional": true
},
"react-dom": {
"optional": true
}
},
"engines": {
"node": ">=18.0.0"
},
"publishConfig": {
"access": "public"
},
"jest": {
"preset": "ts-jest",
"testEnvironment": "jsdom",
"roots": [
"<rootDir>/src",
"<rootDir>/tests"
],
"testMatch": [
"**/__tests__/**/*.(ts|tsx|js)",
"**/*.(test|spec).(ts|tsx|js)"
],
"transform": {
"^.+\\.(ts|tsx)$": "ts-jest"
},
"moduleFileExtensions": [
"ts",
"tsx",
"js",
"jsx",
"json",
"node"
],
"collectCoverageFrom": [
"src/**/*.(ts|tsx)",
"!src/**/*.d.ts"
],
"testPathIgnorePatterns": [
"/node_modules/",
"/dist/"
],
"moduleNameMapper": {
"^@/(.*)$": "<rootDir>/src/$1"
}
}
}