1
0
Fork 0
This commit is contained in:
Enoch Riese 2023-02-28 12:46:43 -06:00
parent e44d3ef34d
commit e923794051

View file

@ -37,52 +37,50 @@ const insertImage = (file, pattern, option) => {
const createImages = async () => { const createImages = async () => {
for (const pattern in designs) { for (const pattern in designs) {
if (true || pattern === 'unice') { const Pattern = (await import(`../designs/${pattern}/dist/index.mjs`))[capitalize(pattern)]
const Pattern = (await import(`../designs/${pattern}/dist/index.mjs`))[capitalize(pattern)] for (const option in Pattern.patternConfig.options) {
for (const option in Pattern.patternConfig.options) { const p = new Pattern({
const p = new Pattern({ measurements: cisFemaleAdult32,
measurements: cisFemaleAdult32, settings: {
settings: { idPrefix: `${pattern}_${option}`,
idPrefix: `${pattern}_${option}`, embed: true,
embed: true, },
}, })
}) .use(theme)
.use(theme) .use(noVersions)
.use(noVersions) .__init()
.__init()
const file = path.join( const file = path.join(
'markdown', 'markdown',
'org', 'org',
'docs', 'docs',
'patterns', 'patterns',
pattern, pattern,
'options', 'options',
option.toLowerCase(), option.toLowerCase(),
`${pattern}_${option.toLowerCase()}_sample.svg` `${pattern}_${option.toLowerCase()}_sample.svg`
) )
try { try {
const svg = p.sampleOption(option).render() const svg = p.sampleOption(option).render()
fs.writeFileSync(path.join(__dirname, '..', file), svg) fs.writeFileSync(path.join(__dirname, '..', file), svg)
insertImage( insertImage(
path.join( path.join(
'markdown', 'markdown',
'org', 'org',
'docs', 'docs',
'patterns', 'patterns',
pattern,
'options',
option.toLowerCase(),
'en.md'
),
pattern, pattern,
option 'options',
) option.toLowerCase(),
console.log('✅ ' + file) 'en.md'
} catch (err) { ),
console.log('⚠️ ' + file) pattern,
console.log(err) option
} )
console.log('✅ ' + file)
} catch (err) {
console.log('⚠️ ' + file)
console.log(err)
} }
} }
} }