2023-05-21 07:19:20 +00:00
|
|
|
{
|
2023-05-21 15:45:37 +00:00
|
|
|
"name": "@lobehub/chat",
|
2023-05-21 07:34:04 +00:00
|
|
|
"version": "1.1.0",
|
2023-07-11 11:46:11 +00:00
|
|
|
"description": "Lobe Chat is an open-source chatbot client using LangChain, Typescript and Next.js",
|
|
|
|
|
"keywords": [
|
|
|
|
|
"chatbot",
|
|
|
|
|
"ChatGPT",
|
|
|
|
|
"LangChain",
|
|
|
|
|
"typescript",
|
|
|
|
|
"Next.js"
|
|
|
|
|
],
|
|
|
|
|
"homepage": "https://github.com/lobehub/lobe-chat",
|
|
|
|
|
"bugs": {
|
|
|
|
|
"url": "https://github.com/lobehub/lobe-chat/issues/new"
|
|
|
|
|
},
|
|
|
|
|
"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",
|
🔧 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",
|
2023-07-15 10:22:47 +00:00
|
|
|
"i18n": "lobe-i18n",
|
2023-07-11 11:46:11 +00:00
|
|
|
"lint": "eslint \"{src,tests}/**/*.{js,jsx,ts,tsx}\" --fix",
|
|
|
|
|
"lint:md": "remark . --quiet --frail --output",
|
|
|
|
|
"lint:style": "stylelint \"{src,tests}/**/*.{js,jsx,ts,tsx}\" --fix",
|
2023-05-21 07:42:20 +00:00
|
|
|
"prepare": "husky install",
|
|
|
|
|
"prettier": "prettier -c --write \"**/**\"",
|
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",
|
2023-05-21 07:43:47 +00:00
|
|
|
"test": "vitest --passWithNoTests",
|
|
|
|
|
"test:coverage": "vitest run --coverage --passWithNoTests",
|
2023-05-21 07:34:04 +00:00
|
|
|
"test:update": "vitest -u",
|
2023-07-15 10:22:47 +00:00
|
|
|
"toc": "i18next-resources-for-ts toc -i ./public/locales/zh_CN -o ./src/types/resources.ts",
|
2023-07-11 11:46:11 +00:00
|
|
|
"type-check": "tsc --noEmit"
|
|
|
|
|
},
|
|
|
|
|
"lint-staged": {
|
|
|
|
|
"*.md": [
|
|
|
|
|
"remark --quiet --output --",
|
|
|
|
|
"prettier --write --no-error-on-unmatched-pattern"
|
|
|
|
|
],
|
|
|
|
|
"*.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": {
|
2023-07-11 11:46:11 +00:00
|
|
|
"@ant-design/colors": "^7",
|
|
|
|
|
"@ant-design/icons": "^5",
|
|
|
|
|
"@commitlint/cli": "^17",
|
|
|
|
|
"@lobehub/ui": "latest",
|
2023-05-21 07:42:20 +00:00
|
|
|
"@vercel/analytics": "^1",
|
2023-07-11 11:46:11 +00:00
|
|
|
"ahooks": "^3",
|
|
|
|
|
"antd": "^5",
|
|
|
|
|
"antd-style": "^3",
|
|
|
|
|
"brotli-wasm": "^1",
|
|
|
|
|
"chroma-js": "^2",
|
|
|
|
|
"fast-deep-equal": "^3",
|
|
|
|
|
"gpt-tokenizer": "^2",
|
|
|
|
|
"i18next": "^23",
|
|
|
|
|
"immer": "^10",
|
2023-05-24 17:29:35 +00:00
|
|
|
"langchain": "latest",
|
2023-07-11 11:46:11 +00:00
|
|
|
"lodash-es": "^4",
|
|
|
|
|
"lucide-react": "latest",
|
|
|
|
|
"nanoid": "^4",
|
|
|
|
|
"next": "13.4.7",
|
2023-07-15 10:22:47 +00:00
|
|
|
"next-i18next": "^14",
|
2023-07-11 11:46:11 +00:00
|
|
|
"polished": "^4",
|
2023-05-21 07:34:04 +00:00
|
|
|
"react": "^18",
|
2023-07-11 11:46:11 +00:00
|
|
|
"react-dom": "^18",
|
|
|
|
|
"react-hotkeys-hook": "^4",
|
|
|
|
|
"react-i18next": "^13",
|
|
|
|
|
"react-layout-kit": "^1",
|
|
|
|
|
"swr": "^2",
|
|
|
|
|
"ts-md5": "^1",
|
|
|
|
|
"zustand": "^4",
|
|
|
|
|
"zustand-utils": "^1"
|
2023-05-21 07:34:04 +00:00
|
|
|
},
|
|
|
|
|
"devDependencies": {
|
2023-07-11 11:46:11 +00:00
|
|
|
"@commitlint/cli": "^17",
|
2023-07-15 10:22:47 +00:00
|
|
|
"@lobehub/i18n-cli": "latest",
|
🔧 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
|
|
|
"@lobehub/lint": "latest",
|
2023-05-21 07:34:04 +00:00
|
|
|
"@next/eslint-plugin-next": "^13",
|
2023-05-21 07:42:20 +00:00
|
|
|
"@testing-library/jest-dom": "^5",
|
2023-05-21 07:34:04 +00:00
|
|
|
"@testing-library/react": "^14",
|
|
|
|
|
"@types/chroma-js": "^2",
|
2023-05-21 07:42:20 +00:00
|
|
|
"@types/lodash-es": "^4",
|
2023-05-21 16:20:45 +00:00
|
|
|
"@types/node": "^20",
|
2023-05-21 07:42:20 +00:00
|
|
|
"@types/react": "^18",
|
|
|
|
|
"@types/react-dom": "^18",
|
|
|
|
|
"@types/testing-library__jest-dom": "^5",
|
2023-05-21 07:34:04 +00:00
|
|
|
"@types/uuid": "^9",
|
2023-05-21 07:42:20 +00:00
|
|
|
"@umijs/lint": "^4",
|
2023-07-11 11:46:11 +00:00
|
|
|
"@vitest/coverage-v8": "latest",
|
|
|
|
|
"commitlint": "^17",
|
2023-05-21 07:42:20 +00:00
|
|
|
"eslint": "^8",
|
|
|
|
|
"husky": "^8",
|
2023-07-15 10:22:47 +00:00
|
|
|
"i18next-resources-for-ts": "^1",
|
2023-05-21 16:25:44 +00:00
|
|
|
"jsdom": "^22",
|
2023-05-21 07:42:20 +00:00
|
|
|
"lint-staged": "^13",
|
2023-05-21 07:34:04 +00:00
|
|
|
"next-pwa": "^5",
|
2023-05-21 07:42:20 +00:00
|
|
|
"node-fetch": "^3",
|
2023-07-15 10:22:47 +00:00
|
|
|
"picocolors": "^1",
|
2023-05-21 07:42:20 +00:00
|
|
|
"postcss-styled-syntax": "^0.4",
|
|
|
|
|
"prettier": "^2",
|
🔧 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
|
|
|
"remark": "^14",
|
|
|
|
|
"remark-cli": "^11",
|
2023-05-21 16:25:15 +00:00
|
|
|
"semantic-release": "^21",
|
2023-05-21 07:42:20 +00:00
|
|
|
"semantic-release-config-gitmoji": "^1",
|
|
|
|
|
"stylelint": "^15",
|
|
|
|
|
"typescript": "^5",
|
|
|
|
|
"vitest": "latest"
|
2023-05-21 07:19:20 +00:00
|
|
|
}
|
|
|
|
|
}
|