123456789101112131415161718192021222324252627282930 |
- import { generateIconsPreview, getAllIcons, getArgvs, getPackageJson, GITHUB_DIR } from './helpers.mjs'
- import path from 'path'
- const argv = getArgvs(),
- p = getPackageJson()
- const version = argv['new-version'] || `${p.version}`
- if (version) {
- const icons = getAllIcons()
- let newIcons = []
- Object.entries(icons).forEach(([type, icons]) => {
- icons.forEach(icon => {
- if (icon.version) {
- if (`${icon.version}.0` === version) {
- console.log(`Add icon "${type}/${icon.name}" vith version "${icon.version}" to new icons list`)
- newIcons.push(icon.path)
- }
- }
- })
- })
- if (newIcons.length > 0) {
- generateIconsPreview(newIcons, path.join(GITHUB_DIR, `tabler-icons-${version}.svg`), {
- columnsCount: 6,
- paddingOuter: 24
- })
- }
- }
|