reverse-json.js 370 B

12345678910111213
  1. /* Reverse a JSON dict and lowercases everything */
  2. const fs = require('fs');
  3. const input = JSON.parse(fs.readFileSync(process.argv[2]).toString());
  4. const output = {};
  5. for (const key of Object.keys(input)) {
  6. output[input[key].toLowerCase()] = key.toLowerCase();
  7. }
  8. fs.writeFileSync(process.argv[3], "window.COUNTRY_NAME_TO_ID = " + JSON.stringify(output) + ";");