fix: lock all of the dependencies (#6561)

* fix: pin web app dependencies

* fix: pin extension versions

* fix: pin extensions-web dependencies

* fix: pin extensions lockfile

* fix: remove unnecessary semicolon
This commit is contained in:
Louis 2025-09-26 13:07:29 +07:00 committed by GitHub
parent 75396dbd06
commit 55c42ba526
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
10 changed files with 566 additions and 1261 deletions

View File

@ -22,16 +22,16 @@
},
"devDependencies": {
"@janhq/core": "workspace:*",
"typescript": "^5.3.3",
"vite": "^5.0.0",
"vitest": "^2.0.0",
"zustand": "^5.0.8"
"typescript": "5.9.2",
"vite": "5.4.20",
"vitest": "2.1.9",
"zustand": "5.0.8"
},
"peerDependencies": {
"@janhq/core": "*",
"zustand": "^5.0.0"
"zustand": "5.0.3"
},
"dependencies": {
"@modelcontextprotocol/sdk": "^1.17.5"
"@modelcontextprotocol/sdk": "1.17.5"
}
}

View File

@ -12,11 +12,11 @@
"build:publish": "rimraf *.tgz --glob || true && yarn build && npm pack && cpx *.tgz ../../pre-install"
},
"devDependencies": {
"cpx": "^1.5.0",
"rimraf": "^6.0.1",
"cpx": "1.5.0",
"rimraf": "6.0.1",
"rolldown": "1.0.0-beta.1",
"run-script-os": "^1.1.6",
"typescript": "^5.3.3"
"run-script-os": "1.1.6",
"typescript": "5.9.2"
},
"dependencies": {
"@janhq/core": "../../core/package.tgz",

View File

@ -15,11 +15,11 @@
"./main": "./dist/module.js"
},
"devDependencies": {
"cpx": "^1.5.0",
"rimraf": "^6.0.1",
"cpx": "1.5.0",
"rimraf": "6.0.1",
"rolldown": "1.0.0-beta.1",
"ts-loader": "^9.5.0",
"typescript": "^5.7.2"
"typescript": "5.9.2"
},
"dependencies": {
"@janhq/core": "../../core/package.tgz"

View File

@ -12,12 +12,12 @@
"build:publish": "rimraf *.tgz --glob || true && yarn build && npm pack && cpx *.tgz ../../pre-install"
},
"devDependencies": {
"cpx": "^1.5.0",
"rimraf": "^6.0.1",
"cpx": "1.5.0",
"rimraf": "6.0.1",
"rolldown": "1.0.0-beta.1",
"run-script-os": "^1.1.6",
"run-script-os": "1.1.6",
"typescript": "5.8.3",
"vitest": "^3.0.6"
"vitest": "3.2.4"
},
"files": [
"dist/*",
@ -26,7 +26,7 @@
],
"dependencies": {
"@janhq/core": "../../core/package.tgz",
"@tauri-apps/api": "^2.5.0"
"@tauri-apps/api": "2.8.0"
},
"bundleDependencies": [],
"installConfig": {

View File

@ -17,24 +17,24 @@
"test:coverage": "vitest run --coverage"
},
"devDependencies": {
"@vitest/ui": "^3.2.4",
"cpx": "^1.5.0",
"jsdom": "^26.1.0",
"rimraf": "^3.0.2",
"@vitest/ui": "2.1.9",
"cpx": "1.5.0",
"jsdom": "26.1.0",
"rimraf": "3.0.2",
"rolldown": "1.0.0-beta.1",
"ts-loader": "^9.5.0",
"typescript": "^5.7.2",
"vitest": "^3.2.4"
"typescript": "5.9.2",
"vitest": "3.2.4"
},
"dependencies": {
"@janhq/core": "../../core/package.tgz",
"@janhq/tauri-plugin-hardware-api": "link:../../src-tauri/plugins/tauri-plugin-hardware",
"@janhq/tauri-plugin-llamacpp-api": "link:../../src-tauri/plugins/tauri-plugin-llamacpp",
"@tauri-apps/api": "^2.5.0",
"@tauri-apps/plugin-http": "^2.5.1",
"@tauri-apps/api": "2.8.0",
"@tauri-apps/plugin-http": "2.5.0",
"@tauri-apps/plugin-log": "^2.6.0",
"fetch-retry": "^5.0.6",
"ulidx": "^2.3.0"
"ulidx": "2.4.1"
},
"engines": {
"node": ">=18.0.0"

File diff suppressed because it is too large Load Diff

View File

@ -18,112 +18,112 @@
"build:serve:web": "yarn build:web && yarn serve:web"
},
"dependencies": {
"@dnd-kit/core": "^6.3.1",
"@dnd-kit/modifiers": "^9.0.0",
"@dnd-kit/sortable": "^10.0.0",
"@dnd-kit/core": "6.3.1",
"@dnd-kit/modifiers": "9.0.0",
"@dnd-kit/sortable": "10.0.0",
"@jan/extensions-web": "link:../extensions-web",
"@janhq/core": "link:../core",
"@radix-ui/react-accordion": "^1.2.10",
"@radix-ui/react-avatar": "^1.1.10",
"@radix-ui/react-dialog": "^1.1.14",
"@radix-ui/react-dropdown-menu": "^2.1.15",
"@radix-ui/react-hover-card": "^1.1.14",
"@radix-ui/react-popover": "^1.1.13",
"@radix-ui/react-progress": "^1.1.4",
"@radix-ui/react-radio-group": "^1.3.7",
"@radix-ui/react-slider": "^1.3.2",
"@radix-ui/react-slot": "^1.2.0",
"@radix-ui/react-switch": "^1.2.2",
"@radix-ui/react-tooltip": "^1.2.4",
"@tabler/icons-react": "^3.33.0",
"@tailwindcss/vite": "^4.1.4",
"@tanstack/react-router": "^1.116.0",
"@tanstack/react-router-devtools": "^1.121.34",
"@tanstack/react-virtual": "^3.13.12",
"@tauri-apps/api": "^2.8.0",
"@radix-ui/react-accordion": "1.2.11",
"@radix-ui/react-avatar": "1.1.10",
"@radix-ui/react-dialog": "1.1.15",
"@radix-ui/react-dropdown-menu": "2.1.16",
"@radix-ui/react-hover-card": "1.1.14",
"@radix-ui/react-popover": "1.1.14",
"@radix-ui/react-progress": "1.1.4",
"@radix-ui/react-radio-group": "1.3.8",
"@radix-ui/react-slider": "1.3.2",
"@radix-ui/react-slot": "1.2.0",
"@radix-ui/react-switch": "1.2.2",
"@radix-ui/react-tooltip": "1.2.4",
"@tabler/icons-react": "3.34.0",
"@tailwindcss/vite": "4.1.4",
"@tanstack/react-router": "1.117.0",
"@tanstack/react-router-devtools": "1.121.34",
"@tanstack/react-virtual": "3.13.12",
"@tauri-apps/api": "2.8.0",
"@tauri-apps/plugin-deep-link": "2.4.3",
"@tauri-apps/plugin-dialog": "^2.2.1",
"@tauri-apps/plugin-http": "^2.2.1",
"@tauri-apps/plugin-opener": "^2.2.7",
"@tauri-apps/plugin-os": "^2.2.1",
"@tauri-apps/plugin-updater": "^2.7.1",
"@types/react-syntax-highlighter": "^15.5.13",
"@types/uuid": "^10.0.0",
"@uiw/react-textarea-code-editor": "^3.1.1",
"class-variance-authority": "^0.7.1",
"culori": "^4.0.1",
"emoji-picker-react": "^4.12.2",
"framer-motion": "^12.23.12",
"fuse.js": "^7.1.0",
"fzf": "^0.5.2",
"i18next": "^25.0.1",
"katex": "^0.16.22",
"lodash.clonedeep": "^4.5.0",
"lodash.debounce": "^4.0.8",
"lucide-react": "^0.536.0",
"motion": "^12.10.5",
"next-themes": "^0.4.6",
"posthog-js": "^1.246.0",
"react": "^19.0.0",
"react-colorful": "^5.6.1",
"react-dom": "^19.0.0",
"react-i18next": "^15.5.1",
"react-joyride": "^2.9.3",
"react-markdown": "^10.1.0",
"react-resizable-panels": "^3.0.3",
"react-syntax-highlighter": "^15.6.1",
"react-syntax-highlighter-virtualized-renderer": "^1.1.0",
"react-textarea-autosize": "^8.5.9",
"rehype-katex": "^7.0.1",
"rehype-raw": "^7.0.0",
"remark-breaks": "^4.0.0",
"remark-emoji": "^5.0.1",
"remark-gfm": "^4.0.1",
"remark-math": "^6.0.0",
"sonner": "^2.0.3",
"tailwindcss": "^4.1.4",
"@tauri-apps/plugin-dialog": "2.2.2",
"@tauri-apps/plugin-http": "2.5.0",
"@tauri-apps/plugin-opener": "2.3.0",
"@tauri-apps/plugin-os": "2.2.1",
"@tauri-apps/plugin-updater": "2.8.1",
"@types/react-syntax-highlighter": "15.5.13",
"@types/uuid": "10.0.0",
"@uiw/react-textarea-code-editor": "3.1.1",
"class-variance-authority": "0.7.1",
"culori": "4.0.1",
"emoji-picker-react": "4.12.2",
"framer-motion": "12.23.12",
"fuse.js": "7.1.0",
"fzf": "0.5.2",
"i18next": "25.0.2",
"katex": "0.16.22",
"lodash.clonedeep": "4.5.0",
"lodash.debounce": "4.0.8",
"lucide-react": "0.536.0",
"motion": "12.18.1",
"next-themes": "0.4.6",
"posthog-js": "1.255.1",
"react": "19.0.0",
"react-colorful": "5.6.1",
"react-dom": "19.0.0",
"react-i18next": "15.5.1",
"react-joyride": "2.9.3",
"react-markdown": "10.1.0",
"react-resizable-panels": "3.0.5",
"react-syntax-highlighter": "15.6.1",
"react-syntax-highlighter-virtualized-renderer": "1.1.0",
"react-textarea-autosize": "8.5.9",
"rehype-katex": "7.0.1",
"rehype-raw": "7.0.0",
"remark-breaks": "4.0.0",
"remark-emoji": "5.0.1",
"remark-gfm": "4.0.1",
"remark-math": "6.0.0",
"sonner": "2.0.5",
"tailwindcss": "4.1.4",
"token.js": "npm:token.js-fork@0.7.27",
"tw-animate-css": "^1.2.7",
"ulidx": "^2.4.1",
"unified": "^11.0.5",
"uuid": "^11.1.0",
"vaul": "^1.1.2",
"zustand": "^5.0.3"
"tw-animate-css": "1.2.8",
"ulidx": "2.4.1",
"unified": "11.0.5",
"uuid": "11.1.0",
"vaul": "1.1.2",
"zustand": "5.0.3"
},
"devDependencies": {
"@eslint/js": "^9.22.0",
"@tanstack/router-plugin": "^1.116.1",
"@testing-library/dom": "^10.4.0",
"@testing-library/jest-dom": "^6.6.3",
"@testing-library/react": "^16.3.0",
"@testing-library/user-event": "^14.6.1",
"@types/culori": "^2.1.1",
"@types/istanbul-lib-report": "^3",
"@types/istanbul-reports": "^3",
"@types/lodash.clonedeep": "^4",
"@types/lodash.debounce": "^4",
"@types/node": "^22.14.1",
"@types/react": "^19.0.10",
"@types/react-dom": "^19.0.4",
"@vitejs/plugin-react": "^4.3.4",
"@eslint/js": "8.57.0",
"@tanstack/router-plugin": "1.117.0",
"@testing-library/dom": "10.4.1",
"@testing-library/jest-dom": "6.8.0",
"@testing-library/react": "16.3.0",
"@testing-library/user-event": "14.6.1",
"@types/culori": "2.1.1",
"@types/istanbul-lib-report": "3.0.3",
"@types/istanbul-reports": "3.0.4",
"@types/lodash.clonedeep": "4.5.9",
"@types/lodash.debounce": "4.0.9",
"@types/node": "22.14.1",
"@types/react": "19.1.2",
"@types/react-dom": "19.1.2",
"@vitejs/plugin-react": "4.4.1",
"@vitest/coverage-v8": "3.2.4",
"clsx": "^2.1.1",
"eslint": "^9.22.0",
"eslint-plugin-react-hooks": "^5.2.0",
"eslint-plugin-react-refresh": "^0.4.19",
"globals": "^16.0.0",
"istanbul-api": "^3.0.0",
"istanbul-lib-coverage": "^3.2.2",
"istanbul-lib-report": "^3.0.1",
"istanbul-reports": "^3.1.7",
"jsdom": "^26.1.0",
"serve": "^14.2.4",
"tailwind-merge": "^3.3.1",
"typescript": "~5.8.3",
"typescript-eslint": "^8.26.1",
"vite": "^6.3.0",
"vite-plugin-node-polyfills": "^0.23.0",
"vite-plugin-pwa": "^1.0.3",
"vitest": "^3.1.3"
"clsx": "2.1.1",
"eslint": "9.25.1",
"eslint-plugin-react-hooks": "5.2.0",
"eslint-plugin-react-refresh": "0.4.20",
"globals": "16.0.0",
"istanbul-api": "3.0.0",
"istanbul-lib-coverage": "2.0.5",
"istanbul-lib-report": "2.0.8",
"istanbul-reports": "3.1.7",
"jsdom": "26.1.0",
"serve": "14.2.5",
"tailwind-merge": "3.3.1",
"typescript": "5.9.2",
"typescript-eslint": "8.31.0",
"vite": "6.3.2",
"vite-plugin-node-polyfills": "0.23.0",
"vite-plugin-pwa": "1.0.3",
"vitest": "3.2.4"
}
}

View File

@ -32,7 +32,7 @@ export function useClickOutside<T extends HTMLElement = any>(
)
return () => {
;(events || DEFAULT_EVENTS).forEach((fn) =>
(events || DEFAULT_EVENTS).forEach((fn) =>
document.removeEventListener(fn, listener)
)
}

View File

@ -547,7 +547,7 @@ function ProviderDetail() {
)
if (deviceSettingIndex !== -1) {
;(
(
newSettings[deviceSettingIndex]
.controller_props as {
value: string

666
yarn.lock

File diff suppressed because it is too large Load Diff