patternlab-node
Version:
Pattern Lab is a collection of tools to help you create atomic design systems. This is the node command line interface (CLI).
15 lines (12 loc) • 407 B
JavaScript
;
const plutils = require('./utilities');
const json_copy = (data, callee) => {
try {
return JSON.parse(JSON.stringify(data));
} catch (e) {
//this is unlikely to be hit due to the passed in data already being loaded using JSON parsers
plutils.error(`JSON provided by ${callee} is invalid and cannot be copied`);
return {};
}
};
module.exports = json_copy;