mirror of
https://github.com/kunkunsh/kunkun-ext-rag.git
synced 2025-07-10 06:21:30 +00:00
upgrade @kksh/api
This commit is contained in:
parent
19a98d0aaa
commit
90ef28eb4a
21
package.json
21
package.json
@ -35,7 +35,7 @@
|
|||||||
"program": "deno",
|
"program": "deno",
|
||||||
"args": [
|
"args": [
|
||||||
"install",
|
"install",
|
||||||
"--allow-scripts"
|
"--allow-scripts=npm:faiss-node@0.5.1,npm:sharp@0.33.5"
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -47,7 +47,9 @@
|
|||||||
{
|
{
|
||||||
"path": "$EXTENSION/deno-src/index.ts",
|
"path": "$EXTENSION/deno-src/index.ts",
|
||||||
"read": "*",
|
"read": "*",
|
||||||
"write": "*",
|
"write": [
|
||||||
|
"$EXTENSION_SUPPORT"
|
||||||
|
],
|
||||||
"ffi": "*",
|
"ffi": "*",
|
||||||
"sys": [
|
"sys": [
|
||||||
"uid"
|
"uid"
|
||||||
@ -84,24 +86,21 @@
|
|||||||
},
|
},
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@iconify/svelte": "^4.2.0",
|
"@iconify/svelte": "^4.2.0",
|
||||||
"@kksh/api": "^0.0.54",
|
"@kksh/api": "^0.0.55",
|
||||||
"@kksh/svelte5": "0.1.15",
|
"@kksh/svelte5": "0.1.15",
|
||||||
"clsx": "^2.1.1",
|
"clsx": "^2.1.1",
|
||||||
"lucide-svelte": "^0.474.0",
|
"lucide-svelte": "^0.474.0",
|
||||||
"mode-watcher": "^0.5.1",
|
"mode-watcher": "^0.5.1",
|
||||||
|
"sveltekit-superforms": "^2.23.1",
|
||||||
"tailwind-merge": "^2.6.0",
|
"tailwind-merge": "^2.6.0",
|
||||||
"tailwind-variants": "^0.3.1",
|
"tailwind-variants": "^0.3.1",
|
||||||
"valibot": "^1.0.0-beta.14"
|
"valibot": "^1.0.0-beta.14"
|
||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"@sveltejs/adapter-auto": "^3.3.1",
|
"@sveltejs/adapter-auto": "^3.3.1",
|
||||||
|
"@sveltejs/adapter-static": "^3.0.6",
|
||||||
"@sveltejs/kit": "^2.8.1",
|
"@sveltejs/kit": "^2.8.1",
|
||||||
"@sveltejs/vite-plugin-svelte": "^4.0.1",
|
"@sveltejs/vite-plugin-svelte": "^4.0.1",
|
||||||
"svelte": "^5.2.7",
|
|
||||||
"svelte-check": "^4.0.9",
|
|
||||||
"typescript": "^5.6.3",
|
|
||||||
"vite": "^5.4.11",
|
|
||||||
"@sveltejs/adapter-static": "^3.0.6",
|
|
||||||
"@tailwindcss/typography": "^0.5.15",
|
"@tailwindcss/typography": "^0.5.15",
|
||||||
"@types/eslint": "^9.6.1",
|
"@types/eslint": "^9.6.1",
|
||||||
"autoprefixer": "^10.4.20",
|
"autoprefixer": "^10.4.20",
|
||||||
@ -113,8 +112,12 @@
|
|||||||
"prettier": "^3.3.3",
|
"prettier": "^3.3.3",
|
||||||
"prettier-plugin-svelte": "^3.2.8",
|
"prettier-plugin-svelte": "^3.2.8",
|
||||||
"prettier-plugin-tailwindcss": "^0.6.9",
|
"prettier-plugin-tailwindcss": "^0.6.9",
|
||||||
|
"svelte": "^5.2.7",
|
||||||
|
"svelte-check": "^4.0.9",
|
||||||
"tailwindcss": "^3.4.15",
|
"tailwindcss": "^3.4.15",
|
||||||
"typescript-eslint": "^8.15.0"
|
"typescript": "^5.6.3",
|
||||||
|
"typescript-eslint": "^8.15.0",
|
||||||
|
"vite": "^5.4.11"
|
||||||
},
|
},
|
||||||
"type": "module",
|
"type": "module",
|
||||||
"files": [
|
"files": [
|
||||||
|
13
pnpm-lock.yaml
generated
13
pnpm-lock.yaml
generated
@ -1,13 +0,0 @@
|
|||||||
lockfileVersion: '9.0'
|
|
||||||
|
|
||||||
settings:
|
|
||||||
autoInstallPeers: true
|
|
||||||
excludeLinksFromLockfile: false
|
|
||||||
|
|
||||||
importers:
|
|
||||||
|
|
||||||
.:
|
|
||||||
dependencies:
|
|
||||||
'@kksh/api':
|
|
||||||
specifier: ^0.0.54
|
|
||||||
version: link:../../kunkun/packages/api
|
|
@ -1,4 +1,4 @@
|
|||||||
import { log, fs, shell, path, toast } from '@kksh/api/ui/iframe';
|
import { fs, shell, path, toast } from '@kksh/api/ui/iframe';
|
||||||
import type { DenoAPI } from '../api.types';
|
import type { DenoAPI } from '../api.types';
|
||||||
|
|
||||||
export async function getRpcAPI(env: { OPENAI_API_KEY: string; EXTENSION_SUPPORT: string }) {
|
export async function getRpcAPI(env: { OPENAI_API_KEY: string; EXTENSION_SUPPORT: string }) {
|
||||||
@ -14,10 +14,9 @@ export async function getRpcAPI(env: { OPENAI_API_KEY: string; EXTENSION_SUPPORT
|
|||||||
cwd,
|
cwd,
|
||||||
// allowAllEnv: true,
|
// allowAllEnv: true,
|
||||||
allowEnv: ['OPENAI_API_KEY', 'EXTENSION_SUPPORT', 'CWD'],
|
allowEnv: ['OPENAI_API_KEY', 'EXTENSION_SUPPORT', 'CWD'],
|
||||||
|
allowWrite: ['$EXTENSION_SUPPORT'],
|
||||||
allowAllRead: true,
|
allowAllRead: true,
|
||||||
// allowRead: ['$EXTENSION_SUPPORT', '$EXTENSION/deno-src'],
|
// allowAllWrite: true,
|
||||||
// allowWrite: ['$EXTENSION_SUPPORT'],
|
|
||||||
allowAllWrite: true,
|
|
||||||
allowAllFfi: true, // /Users/hk/Dev/kunkun-extension-repos/kunkun-ext-rag/deno-src/node_modules/.deno/faiss-node@0.5.1/node_modules/faiss-node/build/Release/faiss-node.node
|
allowAllFfi: true, // /Users/hk/Dev/kunkun-extension-repos/kunkun-ext-rag/deno-src/node_modules/.deno/faiss-node@0.5.1/node_modules/faiss-node/build/Release/faiss-node.node
|
||||||
// allowAllSys: true, // uid
|
// allowAllSys: true, // uid
|
||||||
allowSys: ['uid'],
|
allowSys: ['uid'],
|
||||||
@ -46,7 +45,11 @@ export async function installDenoDeps() {
|
|||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
const command = shell.createCommand('deno', ['install', '--allow-scripts'], { cwd });
|
const command = shell.createCommand(
|
||||||
|
'deno',
|
||||||
|
['install', '--allow-scripts=npm:faiss-node@0.5.1,npm:sharp@0.33.5'],
|
||||||
|
{ cwd }
|
||||||
|
);
|
||||||
const ret = await command.execute();
|
const ret = await command.execute();
|
||||||
if (ret.code !== 0) {
|
if (ret.code !== 0) {
|
||||||
// log.error(`Failed to install deno dependencies; ${ret.stderr}`);
|
// log.error(`Failed to install deno dependencies; ${ret.stderr}`);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user