UNPKG

@nuskin/chat-bot

Version:

React Chat Bot component for GenAI interaction with Amazon Bedrock

119 lines (118 loc) 3.52 kB
{ "name": "@nuskin/chat-bot", "version": "1.0.0", "description": "React Chat Bot component for GenAI interaction with Amazon Bedrock", "type": "module", "main": "./dist/umd/chat-bot.js", "module": "./dist/esm/chat-bot.js", "exports": { ".": { "import": "./dist/esm/chat-bot.js", "require": "./dist/umd/chat-bot.js" }, "./style.css": "./dist/esm/style.css" }, "scripts": { "audit": "yarn audit --level high", "jsdoc": "node_modules/.bin/jsdoc -a all -c jsdoc.json -r -d jsdocs", "lint": "eslint src __tests__", "test": "jest --clearCache && jest --coverage", "dev": "vite", "build": "echo build:both locally", "build:both": "yarn build:esm && yarn build:umd", "build:esm": "vite build", "build:umd": "BUILD_TARGET=umd vite build", "preview": "vite preview", "storybook": "storybook dev -p 6060", "build-storybook": "storybook build", "init-msw": "msw init public/", "prepublishOnly": "npm run build" }, "publishConfig": { "access": "public" }, "repository": { "type": "git", "url": "git@code.tls.nuskin.io:ns-am/sandbox/paul-roberts/chat-bot.git" }, "keywords": [ "react", "chatbot", "amazon-bedrock", "genai" ], "author": "Paul Roberts <proberts@nuskin.com>", "license": "MIT", "homepage": "https://code.tls.nuskin.io/ns-am/sandbox/paul-roberts/chat-bot/-/blob/master/README.md", "peerDependencies": { "@emotion/react": "11.13.5", "@emotion/styled": "11.13.5", "@mui/icons-material": "6.1.8", "@mui/material": "6.1.8", "react": "18.3.1", "react-dom": "18.3.1" }, "devDependencies": { "@babel/preset-env": "7.26.9", "@babel/preset-react": "7.26.3", "@emotion/react": "11.14.0", "@emotion/styled": "11.14.0", "@mui/icons-material": "6.4.7", "@mui/material": "6.4.7", "@nuskin/docdash": "1.0.1", "@storybook/addon-essentials": "^8.5.6", "@storybook/addon-interactions": "^8.5.6", "@storybook/addon-links": "^8.5.6", "@storybook/blocks": "^8.5.6", "@storybook/react": "^8.5.6", "@storybook/react-vite": "^8.5.6", "@storybook/test": "^8.5.6", "@testing-library/jest-dom": "6.6.3", "@testing-library/react": "16.2.0", "@types/jest": "29.5.14", "@vitejs/plugin-react": "^4.3.1", "axios-mock-adapter": "2.1.0", "babel-jest": "29.7.0", "eslint": "7.21.0", "eslint-config-google": "0.14.0", "eslint-config-prettier": "8.1.0", "eslint-plugin-json": "2.1.2", "eslint-plugin-prettier": "3.3.1", "eslint-plugin-react": "7.37.4", "globals": "^15.9.0", "identity-obj-proxy": "3.0.0", "jest": "29.7.0", "jest-environment-jsdom": "29.7.0", "jest-sonar-reporter": "2.0.0", "jest-transform-css": "6.0.2", "jsdoc": "3.6.6", "msw": "^2.3.0", "msw-storybook-addon": "^2.0.3", "prettier": "2.2.1", "react": "18.3.1", "react-dom": "18.3.1", "storybook": "^8.5.6", "ts-jest": "29.2.6", "vite": "^5.4.1" }, "files": [ "dist", "src/components" ], "dependencies": { "@nuskin/axios-util": "2.3.0", "@nuskin/uncle-buck": "1.6.0", "@tailwindcss/vite": "4.0.12", "axios": "1.8.4", "js-cookie": "^3.0.5", "react-markdown": "9.1.0", "react-syntax-highlighter": "15.6.1", "rehype-raw": "7.0.0", "remark-breaks": "4.0.0", "remark-gfm": "4.0.1", "remark-parse": "11.0.0", "tailwindcss": "3.4.1", "to-fast-properties": "3.0.1", "uuid": "^9.0.1" } }