| 123456789101112131415161718192021222324252627282930 | //      'use strict';const parseJson = require('parse-json');const yaml = require('js-yaml');const importFresh = require('import-fresh');function loadJs(filepath        )         {  const result = importFresh(filepath);  return result;}function loadJson(filepath        , content        )         {  try {    return parseJson(content);  } catch (err) {    err.message = `JSON Error in ${filepath}:\n${err.message}`;    throw err;  }}function loadYaml(filepath        , content        )         {  return yaml.safeLoad(content, { filename: filepath });}module.exports = {  loadJs,  loadJson,  loadYaml,};
 |