@vulcan-sql/build
Version:
VulcanSQL package for building projects
45 lines • 2.29 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.SchemaParserMiddlewares = void 0;
const tslib_1 = require("tslib");
const generateUrl_1 = require("./generateUrl");
const checkValidator_1 = require("./checkValidator");
const checkCache_1 = require("./checkCache");
const transformValidator_1 = require("./transformValidator");
const generateTemplateSource_1 = require("./generateTemplateSource");
const addParameter_1 = require("./addParameter");
const addMissingErrors_1 = require("./addMissingErrors");
const fallbackErrors_1 = require("./fallbackErrors");
const normalizeFieldIn_1 = require("./normalizeFieldIn");
const generateDataType_1 = require("./generateDataType");
const normalizeDataType_1 = require("./normalizeDataType");
const generatePathParameters_1 = require("./generatePathParameters");
const addRequiredValidatorForPath_1 = require("./addRequiredValidatorForPath");
const setConstraints_1 = require("./setConstraints");
const responseSampler_1 = require("./responseSampler");
const checkProfile_1 = require("./checkProfile");
const extractPaginationParams_1 = require("./extractPaginationParams");
const transformPaginationMode_1 = require("./transformPaginationMode");
tslib_1.__exportStar(require("./middleware"), exports);
// The order of middleware here indicates the order of their execution, the first one will be executed first, and so on.
exports.SchemaParserMiddlewares = [
generateUrl_1.GenerateUrl,
checkValidator_1.CheckValidator,
transformValidator_1.TransformValidator,
generateTemplateSource_1.GenerateTemplateSource,
addParameter_1.AddParameter,
addMissingErrors_1.AddMissingErrors,
fallbackErrors_1.FallbackErrors,
normalizeFieldIn_1.NormalizeFieldIn,
generateDataType_1.GenerateDataType,
normalizeDataType_1.NormalizeDataType,
generatePathParameters_1.GeneratePathParameters,
addRequiredValidatorForPath_1.AddRequiredValidatorForPath,
transformPaginationMode_1.TransformPaginationMode,
setConstraints_1.SetConstraints,
extractPaginationParams_1.ExtractPaginationParams,
responseSampler_1.ResponseSampler,
checkProfile_1.CheckProfile,
checkCache_1.CheckCache, // CheckCache should be loaded after checkProfile
];
//# sourceMappingURL=index.js.map