mui-language-picker
Version:
Material UI language picker
23 lines (22 loc) • 946 B
JavaScript
;
/* eslint-disable no-console */
/* eslint-disable @typescript-eslint/no-unsafe-member-access */
/* eslint-disable @typescript-eslint/no-unsafe-assignment */
/* eslint-disable @typescript-eslint/no-unsafe-call */
/* eslint-disable @typescript-eslint/no-var-requires */
var axios = require('axios');
var writeFile = require('write');
var getJsonData = function (name, url) {
axios
.get("https://".concat(url, "/").concat(name, ".json"))
.then(function (response) {
var jsonData = JSON.stringify(response.data, null, 2);
writeFile.sync(__dirname + "/../data/".concat(name, ".json"), jsonData);
console.log("".concat(name, ".json:"), jsonData.length);
})
.catch(function (error) {
console.error("unable to get ".concat(name, ".json"), error);
});
};
getJsonData('langtags', 'ldml.api.sil.org');
getJsonData('families', 'raw.githubusercontent.com/silnrsi/fonts/main');