123456789101112131415161718192021222324252627 |
- import { generateIconsPreview, getArgvs, getPackageJson, HOME_DIR } from './helpers.mjs'
- import * as fs from 'fs'
- const argv = getArgvs(),
- p = getPackageJson()
- const version = argv['new-version'] || `${p.version}`
- if (version) {
- const icons = JSON.parse(fs.readFileSync(`${HOME_DIR}/tags.json`))
- const newIcons = Object
- .entries(icons)
- .filter(([name, value]) => {
- return `${value.version}.0` === version
- })
- .map(([name, value]) => {
- return `./icons/${name}.svg`
- })
- if (newIcons.length > 0) {
- generateIconsPreview(newIcons, `.github/tabler-icons-${version}.svg`, {
- columnsCount: 6,
- paddingOuter: 24
- })
- }
- }
|