mirror of
https://github.com/coreui/coreui-icons.git
synced 2025-08-09 02:06:28 +02:00
36 lines
769 B
JavaScript
36 lines
769 B
JavaScript
const fs = require('fs')
|
|
const dirnames = process.mainModule.filename.includes('pro') ?
|
|
['solid', 'linear'] :
|
|
['flag', 'brand', 'free']
|
|
|
|
const prefixes = {
|
|
brand: 'cib-',
|
|
flag: 'cif-',
|
|
free: 'cil-',
|
|
linear: 'cil-',
|
|
solid: 'cis-'
|
|
}
|
|
console.log(dirnames)
|
|
dirnames.forEach(name => {
|
|
const dirname = `svg/${name}/`
|
|
fs.readdir(dirname, (e, filenames) => {
|
|
if (e) {
|
|
return
|
|
}
|
|
filenames.forEach(filename => {
|
|
fs.readFile(dirname + filename, 'utf-8', function (e, content) {
|
|
if (e) {
|
|
return
|
|
}
|
|
|
|
fs.writeFile(
|
|
`svg/${name}/${prefixes[name]}${filename.toLowerCase()}`,
|
|
content,
|
|
() => fs.unlink(`svg/${name}/${filename}`, () => '')
|
|
)
|
|
})
|
|
})
|
|
})
|
|
})
|
|
|