import freesewing from '@freesewing/core' import plugins from '@freesewing/plugin-bundle' import config from '../config' // Parts import draftBase from './base' import draftBack from './back' import draftFront from './front' import draftSleevecap from './sleevecap' import draftSleeve from './sleeve' // Create design const Pattern = new freesewing.Design(config, plugins) // Attach draft methods to prototype Pattern.prototype.draftBase = draftBase Pattern.prototype.draftBack = draftBack Pattern.prototype.draftFront = draftFront Pattern.prototype.draftSleevecap = draftSleevecap Pattern.prototype.draftSleeve = draftSleeve export default Pattern