@viewdo/dxp-story-cli
Version:
DXP Story Management CLI
21 lines • 735 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.AssetConfigurationBase = void 0;
const lodash_1 = require("lodash");
class AssetConfigurationBase {
removeKnownPaths(model_config) {
let assets = model_config.getAssets();
let self = this;
assets.forEach(d => {
let existing = (0, lodash_1.get)(self, d.key);
if (existing == d.local_path)
(0, lodash_1.unset)(self, d.key);
});
return self;
}
getLocalPath(asset) {
return (0, lodash_1.get)(this, asset.key, asset.local_path).toString();
}
}
exports.AssetConfigurationBase = AssetConfigurationBase;
//# sourceMappingURL=AssetConfigurationBase.js.map