@ry-krystal/kicad-converter
Version:
专业的KiCad符号文件与JSON互转工具
29 lines (28 loc) • 845 B
JavaScript
/**
* 增强版转换器模块导出
* 提供基于核心转换器的增强功能
*/
// 导出增强版转换器
export { EnhancedConverter } from './converter.js';
// 导入增强版转换器
import { EnhancedConverter } from './converter.js';
/**
* 便捷函数:创建增强版转换器实例
*/
export function createEnhancedConverter(options) {
return new EnhancedConverter(options);
}
/**
* 便捷函数:增强版KiCad转JSON
*/
export async function enhancedKicadToJson(content, options) {
const converter = new EnhancedConverter(options);
return converter.kicadToJson(content, options);
}
/**
* 便捷函数:增强版JSON转KiCad
*/
export async function enhancedJsonToKicad(jsonContent, options) {
const converter = new EnhancedConverter(options);
return converter.jsonToKicad(jsonContent, options);
}