@ry-krystal/kicad-converter
Version:
专业的KiCad符号文件与JSON互转工具
19 lines (18 loc) • 769 B
JavaScript
/**
* KiCad转换器主入口文件
* 提供核心的程序化API和类型定义
*/
// 导出核心类型
export * from './core/types.js';
// 导出核心类
export { KiCadParser } from './core/parser.js';
export { JsonConverter } from './core/converter.js';
export { KiCadGenerator } from './core/generator.js';
export { KiCadValidator } from './core/validator.js';
export { KiCadConverter } from './core/index.js';
// 导出便捷函数
export { convertKiCadToJson, convertJsonToKicad, validateKiCad, validateJson } from './core/index.js';
// 导出工具函数
export { FileUtils, PathUtils, Logger, Timer, Validator, createLogger, createTimer } from './utils/index.js';
// 默认导出主转换器类
export { KiCadConverter as default } from './core/index.js';