feat: 修改为bun,优化代码

This commit is contained in:
2025-05-20 00:36:32 +08:00
parent 3de5754f24
commit 1f4404fa5c
32 changed files with 618 additions and 1035 deletions

View File

@@ -1,22 +1,26 @@
{
"name": "codecenter",
"version": "1.0.0",
"author": "abearxiong",
"basename": "/root/code-center",
"app": {
"type": "pm2-system-app",
"key": "code-center",
"entry": "./dist/app.mjs"
},
"scripts": {
"start": "pm2 start dist/app.mjs --name codecenter"
"start": "pm2 start apps/code-center/dist/app.mjs --name code-center"
},
"dependencies": {
"@kevisual/router": "^0.0.10-beta.1",
"@kevisual/use-config": "^1.0.10",
"ioredis": "^5.6.0",
"@kevisual/router": "^0.0.20",
"@kevisual/use-config": "^1.0.17",
"ioredis": "^5.6.1",
"minio": "^8.0.5",
"pg": "^8.14.1",
"sequelize": "^6.37.6",
"pg": "^8.16.0",
"sequelize": "^6.37.7",
"sqlite3": "^5.1.7",
"socket.io": "^4.8.1",
"@msgpack/msgpack": "3.1.1",
"pino": "^9.6.0",
"pino-pretty": "^13.0.0",
"pm2": "^6.0.5",
"dotenv": "^16.4.7"
"pm2": "^6.0.6",
"dotenv": "^16.5.0"
}
}

View File

@@ -1,34 +0,0 @@
import fs from 'fs';
import path from 'path';
const currentPath = process.cwd();
const packagePath = path.join(currentPath, 'script/package/package.json');
fs.writeFileSync(
packagePath,
JSON.stringify(
{
name: 'codecenter',
version: '1.0.0',
scripts: {
start: 'pm2 start dist/app.mjs --name codecenter',
},
dependencies: {
'@kevisual/router': '^0.0.6-alpha-5',
'@kevisual/use-config': '^1.0.7',
ioredis: '^5.5.0',
minio: '^8.0.4',
pg: '^8.13.3',
sequelize: '^6.37.5',
sqlite3: '^5.1.7',
'socket.io': '^4.8.1',
'@msgpack/msgpack': '3.0.1',
pino: '^9.6.0',
'pino-pretty': '^13.0.0',
},
},
null,
2,
),
'utf-8',
);

View File

@@ -1,20 +0,0 @@
{
"name": "codecenter",
"version": "1.0.0",
"scripts": {
"start": "pm2 start dist/app.mjs --name codecenter"
},
"dependencies": {
"@kevisual/router": "^0.0.6-alpha-5",
"@kevisual/use-config": "^1.0.7",
"ioredis": "^5.5.0",
"minio": "^8.0.4",
"pg": "^8.13.3",
"sequelize": "^6.37.5",
"sqlite3": "^5.1.7",
"socket.io": "^4.8.1",
"@msgpack/msgpack": "3.0.1",
"pino": "^9.6.0",
"pino-pretty": "^13.0.0"
}
}