1
0
mirror of https://github.com/coreui/coreui-icons.git synced 2025-08-11 19:23:58 +02:00

refactor: add prefixes to svg filenames, change flag casing

This commit is contained in:
woothu
2019-11-15 09:34:37 +01:00
parent 7d8068c4ee
commit 9c925524fa
1529 changed files with 50 additions and 19 deletions

36
build/change-names.js Normal file
View File

@@ -0,0 +1,36 @@
const fs = require('fs')
const dirnames = process.mainModule.filename.includes('pro') ?
['solid', 'linear'] :
['flag']
// ['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}`, () => '')
)
})
})
})
})