UNPKG

@cristianglezm/vue-chatbot-widget

Version:

[![cd](https://github.com/cristianglezm/vue-chatbot-widget/actions/workflows/cd.yml/badge.svg?branch=master)](https://github.com/cristianglezm/vue-chatbot-widget/actions/workflows/cd.yml) [![pkg](https://github.com/cristianglezm/vue-chatbot-widget/actions

95 lines (94 loc) 2.72 kB
{ "name": "@cristianglezm/vue-chatbot-widget", "private": false, "version": "0.0.8", "keywords": [ "agent", "chatbot", "AI", "tool-use" ], "author": "Cristian Gonzalez", "license": "Apache-2.0", "repository": { "type": "git", "url": "git+https://github.com/cristianglezm/vue-chatbot-widget.git" }, "bugs": { "url": "https://github.com/cristianglezm/vue-chatbot-widget#issues" }, "homepage": "https://github.com/cristianglezm/vue-chatbot-widget#readme", "type": "module", "module": "./dist/lib/vue-chatbot-widget.cjs", "main": "./dist/lib/vue-chatbot-widget.umd.js", "exports": { ".": { "types": "./dist/lib/types/main.d.ts", "import": "./dist/lib/vue-chatbot-widget.es.js", "require":"./dist/lib/vue-chatbot-widget.umd.js" }, "./assets/*": "./dist/lib/assets/*", "./workers/*": "./src/workers/*" }, "sideEffects": [ "*.vue" ], "files": [ "dist/lib", "src", "README.md", "LICENSE.md", "LICENSE-monaspace-font.md" ], "scripts": { "dev": "npm-run-all --parallel watch:lib dev:demo", "dev:demo": "cd demo && vite", "build": "npm run clean && npm run build:lib && npm run build:demo", "watch:lib": "vue-tsc -b && vite build --mode development --config vite.config.ts --watch", "build:lib": "vue-tsc -b && vite build --config vite.config.ts", "build:demo": "cd demo && npm run build", "preview": "npm run build && cd demo && vite preview", "lint": "eslint --fix src", "format": "prettier --write src/", "clean": "rm -rf dist && rm -rf demo/dist" }, "dependencies": { "@huggingface/inference": "^2.8.1", "@huggingface/jinja": "^0.3.3", "@huggingface/transformers": "^3.4.2", "kokoro-js": "^1.2.0", "waveform-data": "^4.5.1" }, "peerDependencies": { "mitt": "^3.0.0", "pinia": "^3.0.0", "vue": "^3.0.0" }, "devDependencies": { "@eslint/js": "^9.6.0", "@tsconfig/node22": "^22.0.0", "@types/jsdom": "^21.1.7", "@types/node": "^22.13.9", "@types/prismjs": "^1.26.5", "@typescript-eslint/eslint-plugin": "^8.26.0", "@typescript-eslint/parser": "^8.26.0", "@vitejs/plugin-vue": "^5.2.1", "@vue/tsconfig": "^0.7.0", "eslint": "^9.22.0", "eslint-plugin-vue": "^9.33.0", "globals": "^16.0.0", "npm-run-all": "^4.1.5", "prettier": "^3.4.2", "typescript": "~5.8.0", "vite": "^6.2.1", "vite-plugin-css-injected-by-js": "^3.5.2", "vite-plugin-dts": "^4.5.3", "vite-plugin-eslint": "^1.8.1", "vite-plugin-vue-devtools": "^7.7.2", "vue-eslint-parser": "^10.1.1", "vue-tsc": "^2.2.8" }, "publishConfig": { "access": "public" } }