1
0
Fork 0
freesewing/designs/bent/src/index.mjs

24 lines
668 B
JavaScript
Raw Normal View History

import { Design, mergeI18n } from '@freesewing/core'
2022-09-04 06:05:13 -07:00
import { data } from '../data.mjs'
import { front, back, i18n as brianI18n } from '@freesewing/brian'
2022-09-04 06:05:13 -07:00
import { sleeve } from './sleeve.mjs'
import { topSleeve } from './topsleeve.mjs'
import { underSleeve } from './undersleeve.mjs'
import { i18n as bentI18n } from '../i18n/index.mjs'
2019-02-26 17:46:07 +01:00
// Create new design
2022-09-04 06:05:13 -07:00
const Bent = new Design({
data,
2022-09-10 20:25:28 +02:00
parts: [front, back, sleeve, topSleeve, underSleeve],
2022-09-04 06:05:13 -07:00
})
2019-02-26 17:46:07 +01:00
// Merge translations
const i18n = mergeI18n([brianI18n, bentI18n], {
o: {
keep: [...Object.keys(sleeve.options)],
},
})
// Named exports
2023-07-02 13:07:38 +02:00
export { front, back, sleeve, topSleeve, underSleeve, Bent, i18n }