From 076fcbd55ac5c8788e7c2aa87b585e1131979b0b Mon Sep 17 00:00:00 2001 From: abearxiong Date: Tue, 3 Mar 2026 01:40:28 +0800 Subject: [PATCH] chore: update package version to 0.0.25 and dependencies in package.json; refactor Jimeng class to extend JimengService --- package.json | 38 +++++++++++++++----------------------- src/jimeng/index.ts | 6 +++--- 2 files changed, 18 insertions(+), 26 deletions(-) diff --git a/package.json b/package.json index 3830b75..073b9ab 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@kevisual/ai", - "version": "0.0.24", + "version": "0.0.25", "description": "AI Center Services", "main": "index.js", "basename": "/root/ai-center-services", @@ -27,7 +27,7 @@ ], "author": "abearxiong (https://www.xiongxiao.me)", "license": "MIT", - "packageManager": "pnpm@10.28.2", + "packageManager": "pnpm@10.30.3", "type": "module", "publishConfig": { "registry": "https://registry.npmjs.org/", @@ -35,40 +35,32 @@ }, "exports": { ".": "./dist/ai-provider-browser.js", - "./ai-provider": { - "import": "./dist/ai-provider.js", - "types": "./dist/ai-provider.d.ts" - }, - "./browser": { - "import": "./dist/ai-provider-browser.js", - "types": "./dist/ai-provider-browser.d.ts" - }, - "./src/**/*": { - "import": "./src/**/*" - } + "./ai-provider": "./dist/ai-provider.js", + "./browser": "./dist/ai-provider-browser.js", + "./src/*": "./src/*" }, "devDependencies": { - "@kevisual/router": "0.0.62", + "@kevisual/router": "0.0.84", "@kevisual/types": "^0.0.12", - "@kevisual/use-config": "^1.0.28", - "@types/bun": "^1.3.6", + "@kevisual/use-config": "^1.0.30", + "@types/bun": "^1.3.9", "@types/crypto-js": "^4.2.2", - "@types/formidable": "^3.4.6", - "@types/node": "^25.0.10", + "@types/formidable": "^3.4.7", + "@types/node": "^25.3.3", "cross-env": "^10.1.0", "crypto-js": "^4.2.0", "dayjs": "^1.11.19", - "dotenv": "^17.2.3", + "dotenv": "^17.3.1", "formidable": "^3.5.4", - "openai": "6.16.0", + "openai": "6.25.0", "pm2": "^6.0.14", - "rimraf": "^6.1.2", + "rimraf": "^6.1.3", "typescript": "^5.9.3", "vite": "^7.3.1" }, "dependencies": { "@kevisual/logger": "^0.0.4", - "@kevisual/permission": "^0.0.3", - "@kevisual/query": "^0.0.38" + "@kevisual/permission": "^0.0.4", + "@kevisual/query": "^0.0.52" } } \ No newline at end of file diff --git a/src/jimeng/index.ts b/src/jimeng/index.ts index f4d476b..b5f0db9 100644 --- a/src/jimeng/index.ts +++ b/src/jimeng/index.ts @@ -1,7 +1,7 @@ -import { Core, CoreOpts } from "./core.ts"; +import { JimengService, JimengOptions } from "./core.ts"; -export class Jimen extends Core { - constructor(opts: CoreOpts = {}) { +export class Jimeng extends JimengService { + constructor(opts: JimengOptions) { super(opts); } } \ No newline at end of file