index.js
function map() {
  var cache = {};
  if (!cache.extensions) cache.extensions = require('./lib/exts.json');
  if (!cache.languages) cache.languages = require('./lib/lang.json');
  return cache;
}
function map() {
  var cache = {};
  if (!cache.extensions) cache.extensions = require('./lib/exts.json');
  if (!cache.languages) cache.languages = require('./lib/lang.json');
  return cache;
}
function map ( ) { var cache = { } ; if ( ! cache . extensions ) cache . extensions = require ( './lib/exts.json' ) ; if ( ! cache . languages ) cache . languages = require ( './lib/lang.json' ) ; return cache ; }
Lazy-load and cache extensions and languages
Lazy - load and cache extensions and languages