1
0
Fork 0

chore: Updated scripts to recent changes

This commit is contained in:
Joost De Cock 2022-06-26 20:12:11 +02:00
parent ce03193367
commit 3d4b14079b
2 changed files with 31 additions and 21 deletions

View file

@ -1,12 +1,13 @@
const fs = require('fs')
const path = require('path')
const core = require('../packages/core/dist')
const theme = require('../packages/plugin-theme/dist')
const theme = require('../plugins/plugin-theme/dist')
const pi = require('../packages/pattern-info/dist')
const models = require('../packages/models/dist')
const wb32 = models.withBreasts.size32
const i18n = require('../packages/i18n/dist')
const capitalize = require('../packages/utils/capitalize')
let capitalize = require('../packages/utils/capitalize/index.js')
capitalize = capitalize.default
const missing = []
const lacking = []

View file

@ -13,11 +13,13 @@
const fs = require('fs')
const path = require('path')
const core = require('../packages/core/dist')
const theme = require('../packages/plugin-theme/dist')
const theme = require('../plugins/plugin-theme/dist')
const pi = require('../packages/pattern-info/dist')
const models = require('../packages/models/dist')
const wb32 = models.withBreasts.size32
const noVersions = require('../packages/plugin-versionfree-svg')
const noVersions = require('../plugins/plugin-versionfree-svg')
let capitalize = require('../packages/utils/capitalize/index.js')
capitalize = capitalize.default
const image = (pattern, option) => `
@ -32,7 +34,8 @@ const insertImage = (file, pattern, option) => {
const createImages = () => {
for (const pattern of pi.list) {
const Pattern = require(`../packages/${pattern}/dist`)
if (pattern === 'unice') {
const Pattern = require(`../designs/${pattern}/dist/index.js`)[capitalize(pattern)]
for (const option of pi.options[pattern]) {
const p = new Pattern({
measurements: wb32,
@ -42,7 +45,7 @@ const createImages = () => {
}
}).use(theme).use(noVersions)
const file = path.join('markdown', 'org', 'docs', 'patterns', pattern, 'options', option.toLowerCase(), `${pattern}_${option.toLowerCase()}_sample.svg`)
console.log(file)
try {
const svg = p.sampleOption(option).render()
fs.writeFileSync(path.join(__dirname, '..', file), svg)
insertImage(
@ -50,6 +53,12 @@ const createImages = () => {
pattern,
option
)
console.log('✅ '+file)
} catch (err) {
console.log('⚠️ '+file)
console.log(err)
}
}
}
}
}