UNPKG

@ry-krystal/kicad-converter

Version:

专业的KiCad符号文件与JSON互转工具

19 lines (18 loc) 769 B
/** * 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';