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 fs = require('fs')
const path = require('path') const path = require('path')
const core = require('../packages/core/dist') 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 pi = require('../packages/pattern-info/dist')
const models = require('../packages/models/dist') const models = require('../packages/models/dist')
const wb32 = models.withBreasts.size32 const wb32 = models.withBreasts.size32
const i18n = require('../packages/i18n/dist') 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 missing = []
const lacking = [] const lacking = []

View file

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