gitlab-org--gitlab-foss/spec/frontend/__helpers__/yaml_transformer.js

Ignoring revisions in .git-blame-ignore-revs. Click here to bypass and see the normal blame view.

12 lines
322 B
JavaScript
Raw Normal View History

/* eslint-disable import/no-commonjs */
const JsYaml = require('js-yaml');
// This will transform YAML files to JSON strings
module.exports = {
process: (sourceContent) => {
const jsonContent = JsYaml.load(sourceContent);
const json = JSON.stringify(jsonContent);
return `module.exports = ${json}`;
},
};