UNPKG

mui-language-picker

Version:
23 lines (22 loc) 946 B
"use strict"; /* 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');