UNPKG

@d3vtool/ex-frame

Version:

This library enhances Express.js by providing a more organized structure for web API projects, along with improved control and error handling capabilities.

35 lines (34 loc) 3.86 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.InjectTransient = exports.InjectSingleton = exports.InjectScoped = exports.Throttle = exports.Pipe = exports.OnError = exports.Memoize = exports.MeasureTime = exports.Debounce = exports.Cache = exports.ErrorHandler = exports.Middlewares = exports.ExFrame = exports.ParentRoute = exports.All = exports.Unlink = exports.Link = exports.Connect = exports.Trace = exports.Options = exports.Head = exports.Patch = exports.Delete = exports.Put = exports.Post = exports.Get = void 0; const ex_http_methods_1 = require("./ex-http-methods"); Object.defineProperty(exports, "Get", { enumerable: true, get: function () { return ex_http_methods_1.Get; } }); Object.defineProperty(exports, "Post", { enumerable: true, get: function () { return ex_http_methods_1.Post; } }); Object.defineProperty(exports, "Put", { enumerable: true, get: function () { return ex_http_methods_1.Put; } }); Object.defineProperty(exports, "Delete", { enumerable: true, get: function () { return ex_http_methods_1.Delete; } }); Object.defineProperty(exports, "Patch", { enumerable: true, get: function () { return ex_http_methods_1.Patch; } }); Object.defineProperty(exports, "Head", { enumerable: true, get: function () { return ex_http_methods_1.Head; } }); Object.defineProperty(exports, "Options", { enumerable: true, get: function () { return ex_http_methods_1.Options; } }); Object.defineProperty(exports, "Trace", { enumerable: true, get: function () { return ex_http_methods_1.Trace; } }); Object.defineProperty(exports, "Connect", { enumerable: true, get: function () { return ex_http_methods_1.Connect; } }); Object.defineProperty(exports, "Link", { enumerable: true, get: function () { return ex_http_methods_1.Link; } }); Object.defineProperty(exports, "Unlink", { enumerable: true, get: function () { return ex_http_methods_1.Unlink; } }); Object.defineProperty(exports, "All", { enumerable: true, get: function () { return ex_http_methods_1.All; } }); Object.defineProperty(exports, "ParentRoute", { enumerable: true, get: function () { return ex_http_methods_1.ParentRoute; } }); const ex_di_1 = require("./ex-di"); Object.defineProperty(exports, "InjectScoped", { enumerable: true, get: function () { return ex_di_1.InjectScoped; } }); Object.defineProperty(exports, "InjectSingleton", { enumerable: true, get: function () { return ex_di_1.InjectSingleton; } }); Object.defineProperty(exports, "InjectTransient", { enumerable: true, get: function () { return ex_di_1.InjectTransient; } }); const ex_frame_1 = require("./ex-frame"); Object.defineProperty(exports, "ExFrame", { enumerable: true, get: function () { return ex_frame_1.ExFrame; } }); const ex_middleware_1 = require("./ex-middleware"); Object.defineProperty(exports, "Middlewares", { enumerable: true, get: function () { return ex_middleware_1.Middlewares; } }); Object.defineProperty(exports, "ErrorHandler", { enumerable: true, get: function () { return ex_middleware_1.ErrorHandler; } }); const ex_utils_1 = require("./ex-utils"); Object.defineProperty(exports, "Cache", { enumerable: true, get: function () { return ex_utils_1.Cache; } }); Object.defineProperty(exports, "Debounce", { enumerable: true, get: function () { return ex_utils_1.Debounce; } }); Object.defineProperty(exports, "MeasureTime", { enumerable: true, get: function () { return ex_utils_1.MeasureTime; } }); Object.defineProperty(exports, "Memoize", { enumerable: true, get: function () { return ex_utils_1.Memoize; } }); Object.defineProperty(exports, "OnError", { enumerable: true, get: function () { return ex_utils_1.OnError; } }); Object.defineProperty(exports, "Pipe", { enumerable: true, get: function () { return ex_utils_1.Pipe; } }); Object.defineProperty(exports, "Throttle", { enumerable: true, get: function () { return ex_utils_1.Throttle; } });