From 8a4bdc7f247998fe5daa66689d735dbe914e8501 Mon Sep 17 00:00:00 2001 From: fengmk2 Date: Sun, 9 Feb 2025 14:23:47 +0800 Subject: [PATCH] f --- config/config.default.ts | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/config/config.default.ts b/config/config.default.ts index 435b570f..508f2354 100644 --- a/config/config.default.ts +++ b/config/config.default.ts @@ -3,6 +3,7 @@ import { randomUUID } from 'node:crypto'; import { join } from 'node:path'; import { EggAppConfig, PowerPartial, Context } from 'egg'; import OSSClient from 'oss-cnpm'; +import S3Client from 's3-cnpmcore'; import { patchAjv } from '../app/port/typebox'; import { ChangesStreamMode, NOT_IMPLEMENTED_PATH, SyncDeleteMode, SyncMode } from '../app/common/constants'; import { env } from '../app/common/EnvUtil'; @@ -153,9 +154,6 @@ export default (appInfo: EggAppConfig) => { assert(s3Config.credentials.accessKeyId, 'require env CNPMCORE_NFS_S3_CLIENT_ID'); assert(s3Config.credentials.secretAccessKey, 'require env CNPMCORE_NFS_S3_CLIENT_SECRET'); assert(s3Config.bucket, 'require env CNPMCORE_NFS_S3_CLIENT_BUCKET'); - // TODO(@fengmk2): should change to use import to support esm - // eslint-disable-next-line @typescript-eslint/no-var-requires - const S3Client = require('s3-cnpmcore'); config.nfs.client = new S3Client(s3Config); }