it-tools/buildModules/tool-config/loader.js

14 lines
264 B
JavaScript
Raw Normal View History

2021-05-28 19:44:27 +02:00
const YAML = require('yaml')
const loader = function (source, map) {
this.callback(
null,
`export default function (Component) {
Component.options.__toolConfig = ${JSON.stringify(YAML.parse(source))}
}`,
map
)
}
module.exports = loader