@isartech/chat
Version:
A reusable native webcomponent that can be initiated with parameters such as an endpoint url and styles in any environment based on web technologies.
122 lines (121 loc) • 4.37 kB
JSON
{
"name": "@isartech/chat",
"type": "module",
"version": "0.0.81",
"files": [
"dist/lib"
],
"main": "./dist/lib/isartech-chat.mjs",
"module": "./dist/lib/isartech-chat.mjs",
"exports": {
".": {
"types": "./dist/lib/isartech-chat.d.ts",
"import": "./dist/lib/isartech-chat.mjs",
"require": "./dist/lib/isartech-chat.mjs"
},
"./react": {
"types": "./dist/lib/isartech-chat-react.d.ts",
"import": "./dist/lib/isartech-chat-react.mjs",
"require": "./dist/lib/isartech-chat-react.mjs"
},
"./modular": {
"types": "./dist/lib/isartech-chat-modular.d.ts",
"import": "./dist/lib/isartech-chat-modular.mjs",
"require": "./dist/lib/isartech-chat-modular.mjs"
},
"./modular/react": {
"types": "./dist/lib/isartech-chat-modular-react.d.ts",
"import": "./dist/lib/isartech-chat-modular-react.mjs",
"require": "./dist/lib/isartech-chat-modular-react.mjs"
}
},
"scripts": {
"serve": "wrangler pages dev dist",
"webpack": "npx webpack --watch",
"deploy": "npm run build && wrangler pages deploy ./dist",
"watch:lib": "vite build --mode lib --watch",
"tsc": "tsc",
"watch:pages": "vite build --mode pages --watch",
"dev": "vite",
"build": "vite build",
"build:lib": "vite build --mode lib",
"build:lib:modular": "vite build --mode lib-modular",
"dev:modular": "vite --mode modular",
"preview": "vite preview",
"build:rn-dev": "vite build --mode rn-dev",
"rn:dev": "vite build --mode rn-dev && vite preview --host",
"test": "vitest",
"test:watch": "vitest --watch",
"test:coverage": "vitest --coverage",
"docs:modular": "echo 'See MODULAR_USAGE.md for detailed documentation on the new modular architecture'"
},
"dependencies": {
"@microsoft/fetch-event-source": "^2.0.1",
"@opentelemetry/api": "^1.9.0",
"@opentelemetry/exporter-metrics-otlp-http": "^0.200.0",
"@opentelemetry/resources": "^2.0.1",
"@opentelemetry/sdk-metrics": "^2.0.0",
"@shoelace-style/shoelace": "^2.16.0",
"deep-chat": "^2.0.1",
"embla-carousel": "^8.5.1",
"embla-carousel-wheel-gestures": "^8.0.1",
"markdown-it": "^14.1.0",
"tailwindcss": "^4.0.12",
"uuid": "^9.0.1"
},
"devDependencies": {
"@babel/plugin-proposal-decorators": "^7.24.7",
"@lit/react": "^1.0.5",
"@microsoft/api-extractor": "^7.52.1",
"@tailwindcss/vite": "^4.0.12",
"@testing-library/jest-dom": "^6.6.3",
"@testing-library/react": "^16.3.0",
"@testing-library/user-event": "^14.6.1",
"@types/markdown-it": "^14.1.1",
"@types/prop-types": "^15.7.12",
"@types/react": "^18.3.7",
"@types/uuid": "^9.0.8",
"@vitejs/plugin-react": "^4.3.4",
"@vitest/coverage-v8": "^1.5.0",
"copy-webpack-plugin": "^12.0.2",
"css-loader": "^7.1.2",
"csstype": "^3.1.3",
"jsdom": "^24.0.0",
"openai": "^4.86.2",
"react": "^19.1.0",
"react-dom": "^19.1.0",
"style-loader": "^4.0.0",
"terser": "^5.33.0",
"ts-lit-plugin": "^2.0.2",
"typescript": "^5.5.4",
"vite": "^6.2.1",
"vite-plugin-dts": "^4.5.3",
"vitest": "^1.6.1",
"webpack": "^5.91.0"
},
"peerDependencies": {
"react": ">=18",
"react-dom": ">=18"
},
"description": "A reusable native webcomponent that can be initiated with parameters such as an endpoint url and styles in any environment based on web technologies.",
"repository": {
"type": "git",
"url": "git+ssh://git@github.com/IsarTech-Company/grocery-assistant.git"
},
"keywords": [
"AI",
"Assistant",
"Chat",
"Web",
"Component"
],
"author": "Isartech",
"bugs": {
"url": "https://github.com/IsarTech-Company/grocery-assistant/issues"
},
"homepage": "https://github.com/IsarTech-Company/grocery-assistant#readme",
"directories": {
"lib": "lib"
},
"license": "UNLICENSED"
}