"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.UPLOAD_CONFIG = exports.DEV_DEPENDENCIES = exports.INTERNAL_DEPENDENCIES = exports.BASE_DEPENDENCIES = void 0;
// 基础依赖（基础版和完整版都有）
exports.BASE_DEPENDENCIES = {
    '@types/uuid': '^8.0.0',
    uuid: '8.3.2',
    axios: '^0.19.2',
    'form-data': '3.0.0',
    fastify: '3.11.0',
    'fastify-cors': '3.0.3',
    'fastify-formbody': '5.0.0',
    'fastify-multipart': '3.3.1',
    'fastify-raw-body': '3.1.0',
    'fastify-xml-body-parser': '1.1.0',
    'fastify-websocket': '3.1.0',
    ioredis: '4.17.3',
    log4js: '6.1.2-sp1',
    streamroller: '2.999.999',
    'model-util': '^1.1.6',
    moment: '^2.30.1',
    mysql: '^2.18.1',
    mysql2: '^2.1.0',
    'node-schedule': '^1.3.2',
    pg: '^8.5.1',
    redis: '^2.8.0',
    tslib: '^2.0.0',
    'ts-node': '^8.7.0',
    typescript: '^3.8.3',
    'typescript-ioc': '^3.2.1',
    'pg-connection-string': '^2.6.2',
    ws: '^7.1.1',
    'zone.js': '1.0.0',
    'reflect-metadata': '^0.1.13',
    'json-date-util': '1.0.0',
    'date-fns': '2.25.0',
    'node-rsa': '^1.1.1',
    'node-rabbitmq-client': '3.0.2',
    'pulsar-client': '1.2.0',
    sendcloud: '^1.6.3',
    'ali-oss': '6.10.0',
    exceljs: '4.1.1',
    dayjs: '1.8.35',
    'iconv-lite': '^0.6.2',
    '@aliyunmq/mq-http-sdk': '1.0.3',
    ftp: '0.3.10',
    sharp: '0.27.0',
    protobufjs: '6.10.2',
    'google-protobuf': '^3.15.8',
    'crypto-js': '4.0.0',
    'prom-client': '13.1.0',
    soap: '0.36.0',
    'kafka-node': '^5.0.0',
    "knex": "^0.21.0",
    'cn.keytop.stc.midend.ms.client': '^1.0.17',
    'cn.keytop.stc.config-client': '^1.0.12',
    "dotenv": "^17.3.1",
};
// 内部依赖（仅完整版有）
exports.INTERNAL_DEPENDENCIES = {
    '@keytop/unite-api-client': '1.0.0',
    '@keytop/ns-api-client': '1.0.0',
    "cn.keytop.ns.member.tool": "1.0.0-b39",
    "cn.keytop.ns.shared.tool": "1.0.0-b681",
    "cn.keytop.stc.shared.redis": "1.0.0-b7",
    "cn.keytop.stc.config-client": "^1.0.12",
    "cn.keytop.stc.midend.ms.client": "^1.0.17",
};
// 开发依赖
exports.DEV_DEPENDENCIES = {
    '@types/node': '^14.0.0',
    nodemon: '^3.1.14',
    'tsconfig-paths': '^4.2.0',
};
// uploadConfig 默认配置
exports.UPLOAD_CONFIG = {
    cloudUrl: 'https://me.keytop.cn/fms-webide-server/getProjectTree',
    tryLockUrl: 'https://me.keytop.cn/fms-webide-server/tryLock',
    saveDraftUrl: 'https://me.keytop.cn/fms-webide-server/saveDraft',
    commitFileUrl: 'https://me.keytop.cn/fms-webide-server/commitFile',
    createLocalLibUrl: 'https://me.keytop.cn/fms-webide-server/createLocalLib',
    createServicesUrl: 'https://me.keytop.cn/fms-webide-server/createService',
    createFolderUrl: 'https://me.keytop.cn/fms-webide-server/createFileFolder/v2',
    removeServices: 'https://me.keytop.cn/fms-webide-server/removeService',
    removeServicesFolder: 'https://me.keytop.cn/fms-webide-server/removeFileFolder',
    removeLocalLib: 'https://me.keytop.cn/fms-webide-server/removeLocalLib',
    publishBuildVersionUrl: 'https://me.keytop.cn/fms-webide-server/publishBuildVersion',
    deployUrl: 'https://me.keytop.cn/sms-console/deploy',
    deployCommitsUrl: 'https://me.keytop.cn/fms-webide-server/findProjectCommits',
    envId: '7024c1172a11407fa7bc22efc5cf69dd',
    sharedLibGetListUrl: 'https://me.keytop.cn/fms-webide-server/getList',
    sharedLibAddUrl: 'https://me.keytop.cn/fms-webide-server/add',
    sharedLibManagerUrl: 'https://me.keytop.cn/sharedlib-console/project/manager',
    sharedLibVersionsUrl: 'https://me.keytop.cn/sharedlib-console/project/manager/versions',
    thirdLibGetListUrl: 'https://me.keytop.cn/fms-webide-server/use/getThirdLib',
    thirdLibAddUrl: 'https://me.keytop.cn/fms-webide-server/use/addThirdLib',
    sharedLibs: [],
    thirdLibs: [],
};
//# sourceMappingURL=dependencies.js.map