@creamapi/cream
Version:
Concise REST API Maker - An extension library for express to create REST APIs faster
90 lines (89 loc) • 8.87 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.ResponseCookieManager = exports.CookieTimeFrame = exports.DynamicCookie = exports.SetCookie = exports.SameSite = exports.Cookie = exports.HeaderBuilder = exports.StaticResponseHeader = exports.TransactionManager = exports.JSONSerializableArray = exports.Transform = exports.SerializerMetaInfo = exports.Meta = exports.MapTo = exports.AutoMap = exports.Serializable = exports.CreamSerializers = exports.BootstrapSerializer = exports.Serializer = exports.ContentType = exports.HttpReturnCode = exports.HttpMethod = exports.ExpressService = exports.UseMiddlewaresForController = exports.UseMiddleware = exports.MiddlewareData = exports.MiddlewareReturnData = exports.AsyncExpressMiddleware = exports.ExpressMiddleware = exports.ExpressApplication = exports.RestError = exports.Header = exports.UrlParameter = exports.Body = exports.BodyField = exports.Delete = exports.Put = exports.Post = exports.Get = exports.ExpressCall = exports.ExpressController = exports.ExpressModule = void 0;
/*
* Copyright 2024 Raul Radu
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
var ExpressModule_1 = require("./ExpressAdapter/ExpressModule");
Object.defineProperty(exports, "ExpressModule", { enumerable: true, get: function () { return ExpressModule_1.ExpressModule; } });
var ExpressAdapters_1 = require("./ExpressAdapter/ExpressAdapters");
Object.defineProperty(exports, "ExpressController", { enumerable: true, get: function () { return ExpressAdapters_1.ExpressController; } });
Object.defineProperty(exports, "ExpressCall", { enumerable: true, get: function () { return ExpressAdapters_1.ExpressCall; } });
Object.defineProperty(exports, "Get", { enumerable: true, get: function () { return ExpressAdapters_1.Get; } });
Object.defineProperty(exports, "Post", { enumerable: true, get: function () { return ExpressAdapters_1.Post; } });
Object.defineProperty(exports, "Put", { enumerable: true, get: function () { return ExpressAdapters_1.Put; } });
Object.defineProperty(exports, "Delete", { enumerable: true, get: function () { return ExpressAdapters_1.Delete; } });
Object.defineProperty(exports, "BodyField", { enumerable: true, get: function () { return ExpressAdapters_1.BodyField; } });
Object.defineProperty(exports, "Body", { enumerable: true, get: function () { return ExpressAdapters_1.Body; } });
Object.defineProperty(exports, "UrlParameter", { enumerable: true, get: function () { return ExpressAdapters_1.UrlParameter; } });
Object.defineProperty(exports, "Header", { enumerable: true, get: function () { return ExpressAdapters_1.Header; } });
var ExpressErrorHandler_1 = require("./ExpressErrorHandler/ExpressErrorHandler");
Object.defineProperty(exports, "RestError", { enumerable: true, get: function () { return ExpressErrorHandler_1.RestError; } });
var ExpressApplication_1 = require("./ExpressApplication");
Object.defineProperty(exports, "ExpressApplication", { enumerable: true, get: function () { return ExpressApplication_1.ExpressApplication; } });
var ExpressMiddleware_1 = require("./ExpressMiddleware/ExpressMiddleware");
Object.defineProperty(exports, "ExpressMiddleware", { enumerable: true, get: function () { return ExpressMiddleware_1.ExpressMiddleware; } });
Object.defineProperty(exports, "AsyncExpressMiddleware", { enumerable: true, get: function () { return ExpressMiddleware_1.AsyncExpressMiddleware; } });
Object.defineProperty(exports, "MiddlewareReturnData", { enumerable: true, get: function () { return ExpressMiddleware_1.MiddlewareReturnData; } });
var MiddlewareData_1 = require("./ExpressMiddleware/MiddlewareData");
Object.defineProperty(exports, "MiddlewareData", { enumerable: true, get: function () { return MiddlewareData_1.MiddlewareData; } });
var UseMiddleware_1 = require("./ExpressMiddleware/UseMiddleware");
Object.defineProperty(exports, "UseMiddleware", { enumerable: true, get: function () { return UseMiddleware_1.UseMiddleware; } });
Object.defineProperty(exports, "UseMiddlewaresForController", { enumerable: true, get: function () { return UseMiddleware_1.UseMiddlewaresForController; } });
var ExpressService_1 = require("./ExpressService/ExpressService");
Object.defineProperty(exports, "ExpressService", { enumerable: true, get: function () { return ExpressService_1.ExpressService; } });
var HttpMethod_1 = require("./HttpUtils/HttpMethod");
Object.defineProperty(exports, "HttpMethod", { enumerable: true, get: function () { return HttpMethod_1.HttpMethod; } });
var HttpReturnCode_1 = require("./HttpUtils/HttpReturnCode");
Object.defineProperty(exports, "HttpReturnCode", { enumerable: true, get: function () { return HttpReturnCode_1.HttpReturnCode; } });
var ContentType_1 = require("./HttpUtils/ContentType");
Object.defineProperty(exports, "ContentType", { enumerable: true, get: function () { return ContentType_1.ContentType; } });
var Serializer_1 = require("./Serializer/Serializer");
Object.defineProperty(exports, "Serializer", { enumerable: true, get: function () { return Serializer_1.Serializer; } });
Object.defineProperty(exports, "BootstrapSerializer", { enumerable: true, get: function () { return Serializer_1.BootstrapSerializer; } });
var CommonSerializers_1 = require("./Serializer/CommonSerializers");
Object.defineProperty(exports, "CreamSerializers", { enumerable: true, get: function () { return CommonSerializers_1.CreamSerializers; } });
var Serializable_1 = require("./Serializer/Serializable");
Object.defineProperty(exports, "Serializable", { enumerable: true, get: function () { return Serializable_1.Serializable; } });
Object.defineProperty(exports, "AutoMap", { enumerable: true, get: function () { return Serializable_1.AutoMap; } });
Object.defineProperty(exports, "MapTo", { enumerable: true, get: function () { return Serializable_1.MapTo; } });
var SerializerMetaInfo_1 = require("./Serializer/SerializerMetaInfo");
Object.defineProperty(exports, "Meta", { enumerable: true, get: function () { return SerializerMetaInfo_1.Meta; } });
Object.defineProperty(exports, "SerializerMetaInfo", { enumerable: true, get: function () { return SerializerMetaInfo_1.SerializerMetaInfo; } });
var Transform_1 = require("./Serializer/Transform");
Object.defineProperty(exports, "Transform", { enumerable: true, get: function () { return Transform_1.Transform; } });
var SerializableDataStructures_1 = require("./Serializer/SerializableDataStructures");
Object.defineProperty(exports, "JSONSerializableArray", { enumerable: true, get: function () { return SerializableDataStructures_1.JSONSerializableArray; } });
var TransactionManager_1 = require("./ExchangeUtils/TransactionManager");
Object.defineProperty(exports, "TransactionManager", { enumerable: true, get: function () { return TransactionManager_1.TransactionManager; } });
/**
* Headers related content
*/
var Header_1 = require("./HttpUtils/Headers/Header");
Object.defineProperty(exports, "StaticResponseHeader", { enumerable: true, get: function () { return Header_1.StaticResponseHeader; } });
var HeaderBuilder_1 = require("./HttpUtils/Headers/HeaderBuilder");
Object.defineProperty(exports, "HeaderBuilder", { enumerable: true, get: function () { return HeaderBuilder_1.HeaderBuilder; } });
/** Cookies */
var Cookie_1 = require("./HttpUtils/Cookies/Cookie");
Object.defineProperty(exports, "Cookie", { enumerable: true, get: function () { return Cookie_1.Cookie; } });
Object.defineProperty(exports, "SameSite", { enumerable: true, get: function () { return Cookie_1.SameSite; } });
var SetCookie_1 = require("./HttpUtils/Cookies/SetCookie");
Object.defineProperty(exports, "SetCookie", { enumerable: true, get: function () { return SetCookie_1.SetCookie; } });
var DynamicCookie_1 = require("./HttpUtils/Cookies/DynamicCookie");
Object.defineProperty(exports, "DynamicCookie", { enumerable: true, get: function () { return DynamicCookie_1.DynamicCookie; } });
var CookieTimeFrame_1 = require("./HttpUtils/Cookies/CookieTimeFrame");
Object.defineProperty(exports, "CookieTimeFrame", { enumerable: true, get: function () { return CookieTimeFrame_1.CookieTimeFrame; } });
var ResponseCookiesManager_1 = require("./HttpUtils/Cookies/ResponseCookiesManager");
Object.defineProperty(exports, "ResponseCookieManager", { enumerable: true, get: function () { return ResponseCookiesManager_1.ResponseCookieManager; } });