UNPKG

lookml-parser

Version:
26 lines (23 loc) 772 B
const assembleModels = require('./assemble-models.js') const dropStrings = require('./drop-strings.js') const dropFileAdditional = require('./drop-file-additional.js') const recursiveRemoveProperty = require('./recursive-remove-property.js') const applyExtensionsRefinements = require('./apply-extensions-refinements.js') const removeAbstract = require('./remove-abstract.js') const addPositions = require('./add-positions.js') const byCliFlags = { 's': dropStrings, 'x': (project)=>{applyExtensionsRefinements(project); removeAbstract(project)}, 'f': dropFileAdditional, 'p': addPositions } module.exports = { byCliFlags, assembleModels, applyExtensionsRefinements, removeAbstract, dropStrings, dropFileAdditional, recursiveRemoveProperty, addPositions }