UNPKG

@altostra/core

Version:

Core library for shared types and logic

1 lines 930 B
"use strict";var __createBinding=this&&this.__createBinding||(Object.create?function(e,r,t,i){void 0===i&&(i=t);var o=Object.getOwnPropertyDescriptor(r,t);o&&!("get"in o?!r.__esModule:o.writable||o.configurable)||(o={enumerable:!0,get:function(){return r[t]}}),Object.defineProperty(e,i,o)}:function(e,r,t,i){void 0===i&&(i=t),e[i]=r[t]}),__exportStar=this&&this.__exportStar||function(e,r){for(var t in e)"default"===t||Object.prototype.hasOwnProperty.call(r,t)||__createBinding(r,e,t)};Object.defineProperty(exports,"__esModule",{value:!0}),exports.validateFileSource=void 0;const ProjectDirFilesSource_1=require("./ProjectDirFilesSource");__exportStar(require("./Common"),exports);const validatorByFilesSourceType={"files-source.project-dir":ProjectDirFilesSource_1.projectDirFilesSourceValidator};function validateFileSource(e,r){return(0,validatorByFilesSourceType[e.type])(e,r)}exports.validateFileSource=validateFileSource;