@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
JavaScript
;
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; } });