rapida-react
Version:
An easy to use react client for building generative ai application using Rapida platform.
115 lines • 3.47 kB
JSON
{
"name": "rapida-react",
"version": "1.0.42",
"description": "An easy to use react client for building generative ai application using Rapida platform.",
"repository": {
"type": "git",
"url": "git+ssh://git@github.com/rapidaai/rapida-react.git"
},
"keywords": [
"rapida",
"generative",
"ai",
"voice",
"audioai",
"chatbot",
"voicebot",
"rapida-sdk",
"rapiadai",
"voiceai"
],
"author": "Prashant Srivastav <prashant@rapida.ai>",
"license": "MIT",
"bugs": {
"url": "https://github.com/rapidaai/rapida-react/issues"
},
"homepage": "https://github.com/rapidaai/rapida-react#readme",
"peerDependencies": {
"react": ">=16.8.0",
"react-dom": ">=16.8.0"
},
"babel": {
"sourceType": "unambiguous",
"presets": [
[
"@babel/preset-env",
{
"targets": {
"chrome": 100,
"firefox": 91,
"safari": 15,
"edge": 100,
"opera": 85,
"ios": 15,
"android": 100,
"samsung": 16,
"ie": 11
}
}
],
[
"@babel/preset-react",
{
"runtime": "automatic"
}
],
"@babel/preset-typescript"
]
},
"devDependencies": {
"@babel/cli": "^7.26.4",
"@babel/core": "^7.26.8",
"@babel/plugin-transform-private-property-in-object": "^7.21.11",
"@babel/preset-env": "^7.24.6",
"@babel/preset-react": "^7.26.3",
"@babel/preset-typescript": "^7.26.0",
"@swc/core": "^1.10.16",
"@types/node": "^22.13.2",
"@types/react": "^19.0.8",
"autoprefixer": "^10.4.20",
"babel-loader": "^9.2.1",
"postcss": "^8.5.2",
"postcss-loader": "^8.1.1",
"postcss-preset-env": "^10.1.4",
"react": "^19.0.0",
"react-dom": "19.0.0",
"tailwindcss": "^3.4.17",
"tailwindcss-patch": "^5.0.2",
"ts-loader": "^9.5.2",
"ts-node": "^10.9.2",
"tslib": "^2.6.2",
"tsup": "^8.4.0",
"typescript": "^5.7.3",
"unplugin-tailwindcss-mangle": "^4.0.2"
},
"main": "dist/index.js",
"module": "dist/index.esm.js",
"types": "dist/index.d.ts",
"files": [
"dist"
],
"scripts": {
"dev": "tsx watch src/index.ts",
"build": "tsup && postcss src/styles/tailwindcss.css -o dist/styles/index.css",
"clean": "rm -rf dist",
"preview": "tsx src/index.ts",
"prepublishOnly": "npm run build"
},
"dependencies": {
"@emotion/is-prop-valid": "^1.3.1",
"@improbable-eng/grpc-web": "^0.15.0",
"@tailwindcss/postcss": "^4.0.6",
"clsx": "^2.1.1",
"css-loader": "^7.1.2",
"esbuild-css-modules-plugin": "^3.1.4",
"events": "^3.3.0",
"google-protobuf": "^3.21.4",
"moment": "^2.30.1",
"react-hook-form": "^7.54.2",
"rxjs": "^7.8.1",
"style-loader": "^4.0.0",
"styled-components": "^6.1.15",
"tailwind-merge": "^3.0.1",
"typed-emitter": "^2.1.0"
}
}