Files
one_divine_lot/tsdown.config.ts
T
kyugao bb3f8bd28d feat: 迭代03-05 交易记录接入、行情实时、QMT连接配置、data store 标准化
- R-004 QMT连接配置:多配置管理 + 会话头部快捷切换(03-QMT连接配置)
- R-005 WS盘中价格实时更新:服务端中转+缓存+前端轮询(04-WS盘中价格实时更新)
- R-006 策略数据 JSON data store 标准化(store.json/market.json/schema.json)
- R-007 交易记录接入:当日订单+成交单表合并(委托主行+展开成交明细)、时间段查询(今日/本周/本月+手动起止)、费用计算(佣金费率万m_dCommission+最低5元、印花税卖出万5、过户费双向万0.1)
- 架构治理:api 按领域拆分、component 目录、QmtHealthMonitor
2026-09-01 13:21:49 +08:00

25 lines
598 B
TypeScript

import { defineConfig } from 'tsdown';
export default defineConfig([
{
entry: ['src/index.js', 'src/api/index.js', 'src/settings.js', 'src/component/*.js'],
format: ['esm'],
outDir: 'lib',
clean: true,
outExtensions: () => ({ js: '.js' }),
},
{
entry: ['src/client/index.js'],
format: ['cjs'],
outDir: 'lib/client',
outExtensions: () => ({ js: '.js' }),
external: [
'react',
'react/jsx-runtime',
'@deepseek-ai/dsh-client-runtime',
'@deepseek-ai/dsh-client-ui-slots',
'@deepseek-ai/dsh-client-connection',
],
},
]);