mirror of
https://github.com/FoggedLens/iD.git
synced 2026-02-13 09:12:52 +00:00
Generate smaller files
This commit is contained in:
2
build.js
2
build.js
@@ -25,7 +25,7 @@ function rp(f) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
function stringify(o) {
|
function stringify(o) {
|
||||||
return JSON.stringify(o, null, 4);
|
return JSON.stringify(o);
|
||||||
}
|
}
|
||||||
|
|
||||||
function validate(file, instance, schema) {
|
function validate(file, instance, schema) {
|
||||||
|
|||||||
@@ -38,10 +38,10 @@ asyncMap(resources, getResource, function(err, locales) {
|
|||||||
for (var i in locale) {
|
for (var i in locale) {
|
||||||
if (i === 'en' || _.isEmpty(locale[i])) continue;
|
if (i === 'en' || _.isEmpty(locale[i])) continue;
|
||||||
codes.push(i);
|
codes.push(i);
|
||||||
fs.writeFileSync(outdir + i + '.json', JSON.stringify(locale[i], null, 4));
|
fs.writeFileSync(outdir + i + '.json', JSON.stringify(locale[i]));
|
||||||
}
|
}
|
||||||
|
|
||||||
fs.writeFileSync('data/locales.json', JSON.stringify(codes, null, 4));
|
fs.writeFileSync('data/locales.json', JSON.stringify(codes));
|
||||||
});
|
});
|
||||||
|
|
||||||
function getResource(resource, callback) {
|
function getResource(resource, callback) {
|
||||||
|
|||||||
Reference in New Issue
Block a user