2023-05-21 07:19:20 +00:00
{
2023-05-21 15:45:37 +00:00
"name" : "@lobehub/chat" ,
2024-05-25 13:48:01 +00:00
"version" : "0.161.19" ,
2023-12-13 09:42:26 +00:00
"description" : "Lobe Chat - an open-source, high-performance chatbot framework that supports speech synthesis, multimodal, and extensible Function Call plugin system. Supports one-click free deployment of your private ChatGPT/LLM web application." ,
2023-07-11 11:46:11 +00:00
"keywords" : [
2023-12-13 09:42:26 +00:00
"framework" ,
2023-07-11 11:46:11 +00:00
"chatbot" ,
2023-12-13 09:42:26 +00:00
"chatgpt" ,
"nextjs" ,
"vercel-ai" ,
"openai" ,
"azure-openai" ,
"visual-model" ,
"tts" ,
"stt"
2023-07-11 11:46:11 +00:00
] ,
"homepage" : "https://github.com/lobehub/lobe-chat" ,
"bugs" : {
2023-07-26 14:23:55 +00:00
"url" : "https://github.com/lobehub/lobe-chat/issues/new/choose"
2023-07-11 11:46:11 +00:00
} ,
"repository" : {
"type" : "git" ,
"url" : "https://github.com/lobehub/lobe-chat.git"
} ,
"license" : "MIT" ,
"author" : "LobeHub <i@lobehub.com>" ,
"sideEffects" : false ,
2023-05-21 07:19:20 +00:00
"scripts" : {
"build" : "next build" ,
2024-03-11 09:42:07 +00:00
"postbuild" : "npm run build-sitemap" ,
2024-03-11 09:45:06 +00:00
"build-sitemap" : "next-sitemap --config next-sitemap.config.mjs" ,
2023-09-30 15:44:39 +00:00
"build:analyze" : "ANALYZE=true next build" ,
2024-03-11 09:42:07 +00:00
"build:docker" : "DOCKER=true next build && npm run build-sitemap" ,
🔧 chore: Update setting
This commit introduces new components, modules, and features related to chat, sessions, and settings. It includes modifications to configuration files, updates to dependencies, adjustments to styles and layouts, and additions of new components and modules. The changes also involve updates to functions, interfaces, selectors, actions, and reducers. Additionally, there are modifications to TypeScript interfaces and types, as well as changes to parameters and functions in certain files.
2023-07-15 07:48:20 +00:00
"dev" : "next dev -p 3010" ,
2024-05-05 15:15:40 +00:00
"dev:clerk-proxy" : "ngrok http http://localhost:3011" ,
2024-04-10 16:28:48 +00:00
"docs:i18n" : "lobe-i18n md && npm run workflow:docs && npm run lint:mdx" ,
"docs:seo" : "lobe-seo && npm run workflow:mdx && npm run lint:mdx" ,
2023-11-04 10:26:38 +00:00
"i18n" : "npm run workflow:i18n && lobe-i18n" ,
2023-08-12 12:41:38 +00:00
"lint" : "npm run lint:ts && npm run lint:style && npm run type-check && npm run lint:circular" ,
2024-03-22 08:07:06 +00:00
"lint:circular" : "dpdm src/**/*.ts --warning false --tree false --exit-code circular:1 -T true --skip-dynamic-imports circular" ,
2023-07-11 11:46:11 +00:00
"lint:md" : "remark . --quiet --frail --output" ,
2024-04-10 16:28:48 +00:00
"lint:mdx" : "eslint \"{contributing,docs}/**/*.mdx\" --quiet --fix" ,
2023-07-11 11:46:11 +00:00
"lint:style" : "stylelint \"{src,tests}/**/*.{js,jsx,ts,tsx}\" --fix" ,
2023-08-12 12:41:38 +00:00
"lint:ts" : "eslint \"{src,tests}/**/*.{js,jsx,ts,tsx}\" --fix" ,
2024-02-18 13:55:49 +00:00
"prepare" : "husky" ,
2023-05-21 07:42:20 +00:00
"prettier" : "prettier -c --write \"**/**\"" ,
2023-07-26 14:23:55 +00:00
"pull" : "git pull" ,
2023-05-21 07:34:04 +00:00
"release" : "semantic-release" ,
2023-05-21 07:19:20 +00:00
"start" : "next start" ,
2023-05-21 07:42:20 +00:00
"stylelint" : "stylelint \"src/**/*.{js,jsx,ts,tsx}\" --fix" ,
2024-01-23 12:45:12 +00:00
"test" : "vitest" ,
"test:coverage" : "vitest run --coverage" ,
2023-05-21 07:34:04 +00:00
"test:update" : "vitest -u" ,
2023-11-03 06:10:08 +00:00
"type-check" : "tsc --noEmit" ,
2024-01-18 15:50:14 +00:00
"workflow:docs" : "tsx scripts/docsWorkflow/index.ts" ,
"workflow:i18n" : "tsx scripts/i18nWorkflow/index.ts" ,
2024-04-10 16:28:48 +00:00
"workflow:mdx" : "tsx scripts/mdxWorkflow/index.ts" ,
2024-01-18 15:50:14 +00:00
"workflow:readme" : "tsx scripts/readmeWorkflow/index.ts"
2023-07-11 11:46:11 +00:00
} ,
"lint-staged" : {
"*.md" : [
"remark --quiet --output --" ,
"prettier --write --no-error-on-unmatched-pattern"
] ,
2024-03-10 10:46:41 +00:00
"*.mdx" : [
2024-04-10 16:28:48 +00:00
"npm run workflow:mdx" ,
"eslint --quiet --fix"
2024-03-10 10:46:41 +00:00
] ,
2023-07-11 11:46:11 +00:00
"*.json" : [
"prettier --write --no-error-on-unmatched-pattern"
] ,
"*.{js,jsx}" : [
"prettier --write" ,
"stylelint --fix" ,
"eslint --fix"
] ,
"*.{ts,tsx}" : [
"prettier --parser=typescript --write" ,
"stylelint --fix" ,
"eslint --fix"
]
2023-05-21 07:19:20 +00:00
} ,
"dependencies" : {
2024-05-12 09:10:52 +00:00
"@ant-design/icons" : "^5.3.7" ,
2024-05-11 15:41:14 +00:00
"@anthropic-ai/sdk" : "^0.20.9" ,
2024-04-27 07:40:58 +00:00
"@auth/core" : "0.28.0" ,
2024-05-22 08:48:47 +00:00
"@aws-sdk/client-bedrock-runtime" : "^3.577.0" ,
2024-05-18 14:30:48 +00:00
"@aws-sdk/client-s3" : "^3.577.0" ,
"@aws-sdk/s3-request-presigner" : "^3.577.0" ,
2024-05-12 09:10:52 +00:00
"@azure/openai" : "1.0.0-beta.12" ,
2024-04-10 16:28:48 +00:00
"@cfworker/json-schema" : "^1.12.8" ,
2024-05-05 15:15:40 +00:00
"@clerk/localizations" : "2.0.0" ,
2024-05-22 08:48:47 +00:00
"@clerk/nextjs" : "^5.0.12" ,
"@clerk/themes" : "^2.1.6" ,
"@google/generative-ai" : "^0.11.3" ,
2024-05-12 09:10:52 +00:00
"@icons-pack/react-simple-icons" : "^9.5.0" ,
2024-05-23 15:59:30 +00:00
"@khmyznikov/pwa-install" : "^0.3.9" ,
2024-05-24 11:35:01 +00:00
"@lobehub/chat-plugin-sdk" : "^1.32.3" ,
"@lobehub/chat-plugins-gateway" : "^1.9.0" ,
2024-05-22 08:48:47 +00:00
"@lobehub/icons" : "^1.22.0" ,
2024-05-24 11:35:01 +00:00
"@lobehub/tts" : "^1.24.1" ,
2024-05-22 08:48:47 +00:00
"@lobehub/ui" : "^1.139.0" ,
2024-05-11 15:41:14 +00:00
"@microsoft/fetch-event-source" : "^2.0.1" ,
2024-04-30 10:05:34 +00:00
"@next/third-parties" : "^14.2.3" ,
2024-05-22 08:48:47 +00:00
"@sentry/nextjs" : "^7.116.0" ,
2024-04-26 17:03:02 +00:00
"@t3-oss/env-nextjs" : "^0.10.1" ,
2024-04-27 03:40:45 +00:00
"@trpc/client" : "next" ,
"@trpc/next" : "next" ,
"@trpc/server" : "next" ,
2024-04-10 16:28:48 +00:00
"@vercel/analytics" : "^1.2.2" ,
2024-03-22 13:08:09 +00:00
"@vercel/speed-insights" : "^1.0.10" ,
2024-04-10 16:28:48 +00:00
"ahooks" : "^3.7.11" ,
2024-04-10 03:22:58 +00:00
"ai" : "3.0.19" ,
2024-05-19 14:45:11 +00:00
"antd" : "^5.17.3" ,
2024-04-10 16:28:48 +00:00
"antd-style" : "^3.6.2" ,
2024-04-24 05:32:25 +00:00
"brotli-wasm" : "^3.0.0" ,
2024-04-10 16:28:48 +00:00
"chroma-js" : "^2.4.2" ,
2024-04-30 10:05:34 +00:00
"dayjs" : "^1.11.11" ,
2024-04-10 16:28:48 +00:00
"debug" : "^4.3.4" ,
"dexie" : "^3.2.7" ,
"diff" : "^5.2.0" ,
"fast-deep-equal" : "^3.1.3" ,
"gpt-tokenizer" : "^2.1.2" ,
2024-05-22 08:48:47 +00:00
"i18next" : "^23.11.5" ,
2024-04-10 16:28:48 +00:00
"i18next-browser-languagedetector" : "^7.2.1" ,
2024-04-20 15:30:33 +00:00
"i18next-resources-to-backend" : "^1.2.1" ,
2024-04-10 16:28:48 +00:00
"idb-keyval" : "^6.2.1" ,
2024-04-30 10:05:34 +00:00
"immer" : "^10.1.1" ,
2024-04-28 09:03:58 +00:00
"ip" : "^2.0.1" ,
2024-05-12 09:10:52 +00:00
"jose" : "^5.3.0" ,
2024-05-22 08:48:47 +00:00
"langfuse" : "^3.11.0" ,
"langfuse-core" : "^3.11.0" ,
2024-04-10 16:28:48 +00:00
"lodash-es" : "^4.17.21" ,
2023-07-11 11:46:11 +00:00
"lucide-react" : "latest" ,
2024-04-20 15:30:33 +00:00
"modern-screenshot" : "^4.4.39" ,
2024-04-10 16:28:48 +00:00
"nanoid" : "^5.0.7" ,
2024-04-30 10:05:34 +00:00
"next" : "^14.2.3" ,
2024-03-26 02:04:29 +00:00
"next-auth" : "5.0.0-beta.15" ,
2024-04-10 16:28:48 +00:00
"next-sitemap" : "^4.2.3" ,
"numeral" : "^2.0.6" ,
2024-05-22 08:48:47 +00:00
"nuqs" : "^1.17.4" ,
2024-05-12 09:10:52 +00:00
"ollama" : "^0.5.1" ,
2024-05-22 08:48:47 +00:00
"openai" : "^4.47.1" ,
"pino" : "^9.1.0" ,
2024-04-10 16:28:48 +00:00
"polished" : "^4.3.1" ,
2024-05-12 09:10:52 +00:00
"posthog-js" : "^1.131.4" ,
2024-05-22 08:48:47 +00:00
"pwa-install-handler" : "^2.6.0" ,
2024-04-10 16:28:48 +00:00
"query-string" : "^9.0.0" ,
2024-03-22 08:07:06 +00:00
"random-words" : "^2.0.1" ,
2024-04-30 10:05:34 +00:00
"react" : "^18.3.1" ,
"react-dom" : "^18.3.1" ,
2024-04-10 16:28:48 +00:00
"react-hotkeys-hook" : "^4.5.0" ,
2024-04-30 10:05:34 +00:00
"react-i18next" : "^14.1.1" ,
2024-03-22 08:07:06 +00:00
"react-layout-kit" : "^1.9.0" ,
2024-04-10 16:28:48 +00:00
"react-lazy-load" : "^4.0.1" ,
2024-04-30 10:05:34 +00:00
"react-virtuoso" : "^4.7.10" ,
2024-04-10 16:28:48 +00:00
"react-wrap-balancer" : "^1.1.0" ,
"remark" : "^14.0.3" ,
"remark-gfm" : "^3.0.1" ,
"remark-html" : "^15.0.2" ,
2024-05-24 09:10:37 +00:00
"resolve-accept-language" : "^3.1.4" ,
2024-04-10 16:28:48 +00:00
"rtl-detect" : "^1.1.2" ,
2024-05-12 09:10:52 +00:00
"semver" : "^7.6.2" ,
2024-05-22 08:48:47 +00:00
"sharp" : "^0.33.4" ,
2024-04-27 03:40:45 +00:00
"superjson" : "^2.2.1" ,
2024-04-10 16:28:48 +00:00
"swr" : "^2.2.5" ,
2024-04-30 10:05:34 +00:00
"systemjs" : "^6.15.1" ,
2024-04-10 16:28:48 +00:00
"ts-md5" : "^1.3.1" ,
"ua-parser-js" : "^1.0.37" ,
"url-join" : "^5.0.0" ,
"use-merge-value" : "^1.2.0" ,
"utility-types" : "^3.11.0" ,
"uuid" : "^9.0.1" ,
2024-03-22 08:07:06 +00:00
"y-protocols" : "^1.0.6" ,
"y-webrtc" : "^10.3.0" ,
2024-04-30 10:05:34 +00:00
"yaml" : "^2.4.2" ,
"yjs" : "^13.6.15" ,
2024-05-12 09:10:52 +00:00
"zod" : "^3.23.8" ,
2024-03-14 12:20:09 +00:00
"zustand" : "^4.5.2" ,
2024-01-21 12:52:25 +00:00
"zustand-utils" : "^1.3.2"
2023-05-21 07:34:04 +00:00
} ,
"devDependencies" : {
2024-04-30 10:05:34 +00:00
"@commitlint/cli" : "^19.3.0" ,
2024-05-12 09:10:52 +00:00
"@ducanh2912/next-pwa" : "^10.2.7" ,
2024-04-10 16:28:48 +00:00
"@edge-runtime/vm" : "^3.2.0" ,
"@lobehub/i18n-cli" : "^1.18.1" ,
2024-04-30 10:05:34 +00:00
"@lobehub/lint" : "^1.23.4" ,
2024-04-10 16:28:48 +00:00
"@lobehub/seo-cli" : "^1.4.1" ,
2024-04-30 10:05:34 +00:00
"@next/bundle-analyzer" : "^14.2.3" ,
"@next/eslint-plugin-next" : "^14.2.3" ,
2024-04-10 16:28:48 +00:00
"@peculiar/webcrypto" : "^1.4.6" ,
2024-05-05 16:47:23 +00:00
"@testing-library/jest-dom" : "^6.4.5" ,
2024-05-12 09:10:52 +00:00
"@testing-library/react" : "^15.0.7" ,
2024-04-10 16:28:48 +00:00
"@types/chroma-js" : "^2.4.4" ,
2024-03-22 08:07:06 +00:00
"@types/debug" : "^4.1.12" ,
2024-05-12 09:10:52 +00:00
"@types/diff" : "^5.2.1" ,
2024-04-28 09:03:58 +00:00
"@types/ip" : "^1.1.3" ,
2024-04-10 16:28:48 +00:00
"@types/json-schema" : "^7.0.15" ,
2024-05-22 08:48:47 +00:00
"@types/lodash" : "^4.17.4" ,
2024-04-10 16:28:48 +00:00
"@types/lodash-es" : "^4.17.12" ,
2024-05-22 08:48:47 +00:00
"@types/node" : "^20.12.12" ,
2024-04-10 16:28:48 +00:00
"@types/numeral" : "^2.0.5" ,
2024-05-12 09:10:52 +00:00
"@types/react" : "^18.3.2" ,
2024-04-30 10:05:34 +00:00
"@types/react-dom" : "^18.3.0" ,
2024-04-10 16:28:48 +00:00
"@types/rtl-detect" : "^1.0.3" ,
"@types/semver" : "^7.5.8" ,
"@types/systemjs" : "^6.13.5" ,
"@types/ua-parser-js" : "^0.7.39" ,
"@types/uuid" : "^9.0.8" ,
2024-05-22 08:48:47 +00:00
"@umijs/lint" : "^4.2.5" ,
2024-02-18 09:06:03 +00:00
"@vitest/coverage-v8" : "~1.2.2" ,
2024-04-10 16:28:48 +00:00
"ajv-keywords" : "^5.1.0" ,
2024-04-30 10:05:34 +00:00
"commitlint" : "^19.3.0" ,
2024-04-10 16:28:48 +00:00
"consola" : "^3.2.3" ,
"dpdm" : "^3.14.0" ,
"eslint" : "^8.57.0" ,
"eslint-plugin-mdx" : "^2.3.4" ,
"fake-indexeddb" : "^5.0.2" ,
2024-05-22 08:48:47 +00:00
"glob" : "^10.3.16" ,
2024-04-10 16:28:48 +00:00
"gray-matter" : "^4.0.3" ,
2024-05-22 08:48:47 +00:00
"happy-dom" : "^14.11.0" ,
2024-04-10 16:28:48 +00:00
"husky" : "^9.0.11" ,
"just-diff" : "^6.0.2" ,
2024-05-22 08:48:47 +00:00
"lint-staged" : "^15.2.4" ,
2024-04-10 16:28:48 +00:00
"lodash" : "^4.17.21" ,
"markdown-table" : "^3.0.3" ,
"node-fetch" : "^3.3.2" ,
2024-04-19 15:31:54 +00:00
"node-gyp" : "^10.1.0" ,
2024-04-10 16:28:48 +00:00
"p-map" : "^7.0.2" ,
"prettier" : "^3.2.5" ,
"remark-cli" : "^11.0.0" ,
"remark-parse" : "^10.0.2" ,
"semantic-release" : "^21.1.2" ,
"stylelint" : "^15.11.0" ,
2024-05-22 08:48:47 +00:00
"tsx" : "^4.10.5" ,
2024-04-20 15:30:33 +00:00
"typescript" : "^5.4.5" ,
2024-04-10 16:28:48 +00:00
"unified" : "^11.0.4" ,
"unist-util-visit" : "^5.0.0" ,
2024-05-12 09:10:52 +00:00
"vite" : "^5.2.11" ,
2024-02-18 09:06:03 +00:00
"vitest" : "~1.2.2" ,
2024-04-10 16:28:48 +00:00
"vitest-canvas-mock" : "^0.3.3"
2023-07-15 11:22:16 +00:00
} ,
"publishConfig" : {
"access" : "public" ,
"registry" : "https://registry.npmjs.org"
2023-07-27 02:53:42 +00:00
}
2023-05-21 07:19:20 +00:00
}