mirror of
https://github.com/LalleSX/4chan-XZ.git
synced 2025-10-07 07:22:37 +02:00
18 lines
434 B
JavaScript
18 lines
434 B
JavaScript
var fs = require('fs')
|
|
|
|
var names = []
|
|
for (var d of fs.readdirSync('src')) {
|
|
for (var f of fs.readdirSync(`src/${d}`)) {
|
|
var m = f.match(/^([$A-Z][$\w]*)\.(?:coffee|js)$/)
|
|
if (m) names.push(m[1])
|
|
}
|
|
}
|
|
var decl = `var ${names.sort().join(', ')};\n`
|
|
var oldDecl
|
|
try {
|
|
oldDecl = fs.readFileSync('tmp/declaration.js', 'utf8')
|
|
} catch (err) {}
|
|
if (decl !== oldDecl) {
|
|
fs.writeFileSync('tmp/declaration.js', decl, 'utf8')
|
|
}
|