UNPKG

mind-link-ai-widget

Version:

A react widget for React Web and React-Native Mobile integrations.

121 lines (120 loc) 4.27 kB
{ "name": "mind-link-ai-widget", "description": "A react widget for React Web and React-Native Mobile integrations.", "keywords": [ "react", "widget", "chat", "plug-and-play", "ui", "component" ], "author": "dl-digitalvoiceassistant@elevancehealth.com", "license": "MIT", "files": [ "dist/widgets/", "README-RN.md", "REACT_NATIVE_INTEGRATION.md" ], "version": "0.3.1", "type": "module", "main": "dist/widgets/index.cjs.js", "module": "dist/widgets/index.es.js", "unpkg": "dist/widgets/index.umd.js", "browser": "dist/widgets/index.umd.js", "react-native": "dist/widgets/index.cjs.js", "exports": { ".": { "types": "./dist/widgets/index.d.ts", "react-native": "./dist/widgets/index-rn.cjs.js", "import": "./dist/widgets/index.es.js", "require": "./dist/widgets/index.cjs.js" }, "./antwell": { "types": "./dist/widgets/antwell.d.ts", "react-native": "./dist/widgets/antwell.cjs.js", "import": "./dist/widgets/antwell.es.js", "require": "./dist/widgets/antwell.cjs.js" }, "./behive": { "types": "./dist/widgets/components/behive/BehiveAppRN.d.ts", "react-native": "./dist/widgets/behive-rn.cjs.js", "import": "./dist/widgets/behive.es.js", "require": "./dist/widgets/behive.cjs.js" }, "./styles": "./dist/widgets/style.css" }, "types": "dist/widgets/index.d.ts", "typings": "dist/widgets/index.d.ts", "scripts": { "dev": "vite dev", "preview": "npm run build && vite preview", "start": "sh -c 'npm run build -- $1 && vite $1' _", "build-app": "tsc -b && vite build", "build-lib-antwell": "sh -c 'cross-env BUILD_LIB=true WIDGET=antwell vite build \"$@\" && tsc -p tsconfig.lib.json --declarationDir dist/widgets' --", "build-lib-behive": "sh -c 'cross-env BUILD_LIB=true WIDGET=behive vite build \"$@\" && tsc -p tsconfig.lib.json --declarationDir dist/widgets' --", "build-lib-behive-rn": "sh -c 'cross-env BUILD_LIB=true WIDGET=behive-rn vite build \"$@\" && tsc -p tsconfig.lib.json --declarationDir dist/widgets' --", "build-lib-index": "sh -c 'cross-env BUILD_LIB=true WIDGET=index vite build \"$@\" && tsc -p tsconfig.lib.json --declarationDir dist/widgets' --", "build-lib-index-rn": "sh -c 'cross-env BUILD_LIB=true WIDGET=index-rn vite build \"$@\" && tsc -p tsconfig.lib.json --declarationDir dist/widgets' --", "build-lib": "sh -c 'npm run build-lib-antwell -- $1 && npm run build-lib-behive -- $1 && npm run build-lib-behive-rn -- $1 && npm run build-lib-index -- $1 && npm run build-lib-index-rn -- $1' _", "clean": "rimraf dist", "build": "sh -c 'npm run build-app -- $1 && npm run build-lib -- $1' _", "package": "tar -czf mindlink-ui-dist.tar.gz -C dist .", "build-and-package": "sh -c 'npm run clean && npm run build -- $1 && npm run package' _", "lint": "eslint .", "publish-lib": "npm publish --access public" }, "peerDependencies": { "dompurify": ">=2.0.0", "marked": ">=4.0.0", "react": ">=18.0.0", "react-dom": ">=18.0.0", "react-icons": ">=5.0.0", "react-native": ">=0.70.0" }, "peerDependenciesMeta": { "react-dom": { "optional": true }, "react-native": { "optional": true }, "react-icons": { "optional": true }, "dompurify": { "optional": true }, "marked": { "optional": true } }, "dependencies": { "uuid": "^11.1.0" }, "devDependencies": { "@babel/plugin-transform-react-jsx": "^7.27.1", "@babel/preset-react": "^7.27.1", "@eslint/js": "^9.30.1", "@types/node": "^24.9.2", "@types/react": "^18.3.24", "@types/react-dom": "^18.3.7", "@types/react-router-dom": "^5.3.3", "@types/uuid": "^10.0.0", "@vitejs/plugin-react": "^4.6.0", "cross-env": "^7.0.3", "dompurify": "^3.3.0", "eslint": "^9.30.1", "eslint-plugin-react-hooks": "^5.2.0", "eslint-plugin-react-refresh": "^0.4.20", "globals": "^16.3.0", "marked": "^17.0.1", "react": "^18.3.1", "react-dom": "^18.3.1", "react-icons": "^5.5.0", "react-router-dom": "^7.8.0", "typescript": "~5.8.3", "typescript-eslint": "^8.35.1", "vite": "^7.0.3" } }