chore: Updated scripts to recent changes
This commit is contained in:
parent
ce03193367
commit
3d4b14079b
2 changed files with 31 additions and 21 deletions
|
@ -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 = []
|
||||||
|
|
|
@ -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)
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue