更新版本至 0.0.45,升级依赖项并新增发布应用功能

This commit is contained in:
2026-02-05 14:08:56 +08:00
parent 2d7375e32d
commit 4e36d01fb1
4 changed files with 58 additions and 18 deletions

View File

@@ -1,6 +1,6 @@
{
"name": "@kevisual/api",
"version": "0.0.44",
"version": "0.0.45",
"description": "",
"main": "mod.ts",
"scripts": {
@@ -21,18 +21,20 @@
"type": "module",
"devDependencies": {
"@kevisual/cache": "^0.0.5",
"@kevisual/code-builder": "^0.0.5",
"@kevisual/code-builder": "^0.0.6",
"@kevisual/query": "^0.0.39",
"@kevisual/router": "^0.0.69",
"@kevisual/remote-app": "^0.0.2",
"@kevisual/router": "^0.0.70",
"@kevisual/types": "^0.0.12",
"@kevisual/use-config": "^1.0.30",
"@types/spark-md5": "^3.0.5",
"@types/bun": "^1.3.8",
"@types/crypto-js": "^4.2.2",
"@types/node": "^25.2.0",
"@types/spark-md5": "^3.0.5",
"crypto-js": "^4.2.0",
"dotenv": "^17.2.3",
"fast-glob": "^3.3.3"
"fast-glob": "^3.3.3",
"ws": "npm:@kevisual/ws"
},
"dependencies": {
"@kevisual/js-filter": "^0.0.5",

45
pnpm-lock.yaml generated
View File

@@ -14,9 +14,6 @@ importers:
'@kevisual/load':
specifier: ^0.0.6
version: 0.0.6
'@types/spark-md5':
specifier: ^3.0.5
version: 3.0.5
es-toolkit:
specifier: ^1.44.0
version: 1.44.0
@@ -40,14 +37,17 @@ importers:
specifier: ^0.0.5
version: 0.0.5
'@kevisual/code-builder':
specifier: ^0.0.5
version: 0.0.5
specifier: ^0.0.6
version: 0.0.6
'@kevisual/query':
specifier: ^0.0.39
version: 0.0.39
'@kevisual/remote-app':
specifier: ^0.0.2
version: 0.0.2
'@kevisual/router':
specifier: ^0.0.69
version: 0.0.69
specifier: ^0.0.70
version: 0.0.70
'@kevisual/types':
specifier: ^0.0.12
version: 0.0.12
@@ -63,6 +63,9 @@ importers:
'@types/node':
specifier: ^25.2.0
version: 25.2.0
'@types/spark-md5':
specifier: ^3.0.5
version: 3.0.5
crypto-js:
specifier: ^4.2.0
version: 4.2.0
@@ -72,6 +75,9 @@ importers:
fast-glob:
specifier: ^3.3.3
version: 3.3.3
ws:
specifier: npm:@kevisual/ws
version: '@kevisual/ws@8.19.0'
packages/api:
dependencies:
@@ -98,8 +104,8 @@ packages:
'@kevisual/cache@0.0.5':
resolution: {integrity: sha512-fgtUYGUUq/DY0KFV4CkWszNqvQUaA8XvMTUjoR9ZXRpau5IIDolD/Wen2TFsZ7G3Rfy+lef5dnaiZVDkZwdVKg==}
'@kevisual/code-builder@0.0.5':
resolution: {integrity: sha512-Kd/4qUPSg6C/UYuUDaW8fZ9/udo/geGUhsE9dnIsLJ5At3bfqOl7a15VSd7NR/T+m24xNAP7pEjCpQQ+J9SMUg==}
'@kevisual/code-builder@0.0.6':
resolution: {integrity: sha512-0aqATB31/yw4k4s5/xKnfr4DKbUnx8e3Z3BmKbiXTrc+CqWiWTdlGe9bKI9dZ2Df+xNp6g11W4xM2NICNyyCCw==}
hasBin: true
'@kevisual/js-filter@0.0.5':
@@ -114,11 +120,14 @@ packages:
'@kevisual/query@0.0.39':
resolution: {integrity: sha512-3UEPBIvtdykNkrby3hvrgrHdgd17Uq+Pnr4zs+JBzATkU2eKaOqtTUJqdyIEwuySCwzGTxrnlUzWP4tziDQDLQ==}
'@kevisual/remote-app@0.0.2':
resolution: {integrity: sha512-GzXpaGEy5Alt/SDiKtmjitAw2XT7cpvo+gjvJFGLQtixYQwd3KMVfObqjmny8z1nGnZ9aSuWDbxOJQYvLm8DXw==}
'@kevisual/router@0.0.20':
resolution: {integrity: sha512-uSwDYWh+kvAu6i0m0SJVgcLR/CYz7WvIWGz0nSF8Vg6smJuAgI+laHR4ESO8Fbz+Xn8bPHuSwmM//HHLMLx2FA==}
'@kevisual/router@0.0.69':
resolution: {integrity: sha512-ufN5Ub8cSFxrws/kt8JdZ1byjN1LwA5ZBqWDRzXBIBf3Gyppsu0CykkKmkZtIarIGdBAGQN/oMADo+TRuVciNw==}
'@kevisual/router@0.0.70':
resolution: {integrity: sha512-vXlIj9jRufhcIfeuPWemjSI+dxdzSmIBq5eRxQzqEfAJ7k+mBPhoI4KxH8vHnwyL30bqm8EdODL/p6Wg8uBw3g==}
'@kevisual/types@0.0.10':
resolution: {integrity: sha512-Q73uzzjk9UidumnmCvOpgzqDDvQxsblz22bIFuoiioUFJWwaparx8bpd8ArRyFojicYL1YJoFDzDZ9j9NN8grA==}
@@ -131,6 +140,10 @@ packages:
peerDependencies:
dotenv: ^17
'@kevisual/ws@8.19.0':
resolution: {integrity: sha512-jLsL80wBBKkrJZrfk3SQpJ9JA/zREdlUROj7eCkmzqduAWKSI0wVcXuCKf+mLFCHB0Q0Tkh2rgzjSlurt3JQgw==}
engines: {node: '>=10.0.0'}
'@nodelib/fs.scandir@2.1.5':
resolution: {integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==}
engines: {node: '>= 8'}
@@ -436,7 +449,7 @@ snapshots:
lru-cache: 11.2.4
nanoid: 5.1.6
'@kevisual/code-builder@0.0.5': {}
'@kevisual/code-builder@0.0.6': {}
'@kevisual/js-filter@0.0.5': {}
@@ -456,12 +469,16 @@ snapshots:
dependencies:
tslib: 2.8.1
'@kevisual/remote-app@0.0.2': {}
'@kevisual/router@0.0.20':
dependencies:
path-to-regexp: 8.2.0
selfsigned: 2.4.1
'@kevisual/router@0.0.69': {}
'@kevisual/router@0.0.70':
dependencies:
es-toolkit: 1.44.0
'@kevisual/types@0.0.10': {}
@@ -472,6 +489,8 @@ snapshots:
'@kevisual/load': 0.0.6
dotenv: 17.2.3
'@kevisual/ws@8.19.0': {}
'@nodelib/fs.scandir@2.1.5':
dependencies:
'@nodelib/fs.stat': 2.0.5

View File

@@ -29,4 +29,21 @@ export class QueryApp extends BaseQuery {
data: data,
}, opts);
}
/**
* 发布应用
* @param data
* @param opts
* @returns
*/
publichApp(data: {
id?: string;
username?: string,
detect?: boolean,
}, opts?: DataOpts) {
return this.query.post({
path: 'app',
key: 'publish',
data: { detect: true, ...data },
}, opts);
}
}

View File

@@ -0,0 +1,2 @@
import { RemoteApp } from '@Kevisual/remote-app'