@sameke/expressjs-decorators
Advanced tools
+16
-17
| "use strict"; | ||
| Object.defineProperty(exports, "__esModule", { value: true }); | ||
| exports.registerController = exports.CatchAndSendError = exports.Next = exports.Request = exports.Response = exports.Body = exports.Headers = exports.NumQuery = exports.Query = exports.NumParam = exports.Params = exports.Delete = exports.Put = exports.Post = exports.Get = exports.Controller = void 0; | ||
| exports.Controller = Controller; | ||
| exports.Get = Get; | ||
| exports.Post = Post; | ||
| exports.Put = Put; | ||
| exports.Delete = Delete; | ||
| exports.Params = Params; | ||
| exports.NumParam = NumParam; | ||
| exports.Query = Query; | ||
| exports.NumQuery = NumQuery; | ||
| exports.Headers = Headers; | ||
| exports.Body = Body; | ||
| exports.Response = Response; | ||
| exports.Request = Request; | ||
| exports.Next = Next; | ||
| exports.CatchAndSendError = CatchAndSendError; | ||
| exports.registerController = registerController; | ||
| const express_1 = require("express"); | ||
@@ -24,3 +39,2 @@ const http_1 = require("http"); | ||
| } | ||
| exports.Controller = Controller; | ||
| function Get(path = '', middleware) { | ||
@@ -38,3 +52,2 @@ return (target, key, descriptor) => { | ||
| } | ||
| exports.Get = Get; | ||
| function Post(path = '', middleware) { | ||
@@ -52,3 +65,2 @@ return (target, key, descriptor) => { | ||
| } | ||
| exports.Post = Post; | ||
| function Put(path = '', middleware) { | ||
@@ -66,3 +78,2 @@ return (target, key, descriptor) => { | ||
| } | ||
| exports.Put = Put; | ||
| function Delete(path = '', middleware) { | ||
@@ -80,3 +91,2 @@ return (target, key, descriptor) => { | ||
| } | ||
| exports.Delete = Delete; | ||
| function Params(name) { | ||
@@ -99,3 +109,2 @@ return (target, key, index) => { | ||
| } | ||
| exports.Params = Params; | ||
| function NumParam(name, isFloat = false) { | ||
@@ -119,3 +128,2 @@ return (target, key, index) => { | ||
| } | ||
| exports.NumParam = NumParam; | ||
| function Query(name) { | ||
@@ -138,3 +146,2 @@ return (target, key, index) => { | ||
| } | ||
| exports.Query = Query; | ||
| function NumQuery(name, isFloat = false) { | ||
@@ -158,3 +165,2 @@ return (target, key, index) => { | ||
| } | ||
| exports.NumQuery = NumQuery; | ||
| function Headers(name) { | ||
@@ -177,3 +183,2 @@ return (target, key, index) => { | ||
| } | ||
| exports.Headers = Headers; | ||
| function Body(name) { | ||
@@ -196,3 +201,2 @@ return (target, key, index) => { | ||
| } | ||
| exports.Body = Body; | ||
| function Response() { | ||
@@ -214,3 +218,2 @@ return (target, key, index) => { | ||
| } | ||
| exports.Response = Response; | ||
| function Request() { | ||
@@ -232,3 +235,2 @@ return (target, key, index) => { | ||
| } | ||
| exports.Request = Request; | ||
| function Next() { | ||
@@ -250,3 +252,2 @@ return (target, key, index) => { | ||
| } | ||
| exports.Next = Next; | ||
| function CatchAndSendError() { | ||
@@ -287,3 +288,2 @@ return (target, key, descriptor) => { | ||
| } | ||
| exports.CatchAndSendError = CatchAndSendError; | ||
| function registerController(app, controller) { | ||
@@ -309,3 +309,2 @@ let meta = getMeta(controller); | ||
| } | ||
| exports.registerController = registerController; | ||
| function getParameters(req, res, next, params) { | ||
@@ -312,0 +311,0 @@ if (params == null || params.length <= 0) { |
+5
-5
| { | ||
| "name": "@sameke/expressjs-decorators", | ||
| "version": "1.1.10", | ||
| "version": "1.1.12", | ||
| "description": "express decorators", | ||
@@ -33,9 +33,9 @@ "main": "dist/index.js", | ||
| "peerDependencies": { | ||
| "express": "^4.19.2" | ||
| "express": "^5.*" | ||
| }, | ||
| "devDependencies": { | ||
| "@types/express": "4.17.21", | ||
| "@types/node": "18.17.17", | ||
| "typescript": "5.2.2" | ||
| "@types/express": "5.0.1", | ||
| "@types/node": "22.14.0", | ||
| "typescript": "5.8.3" | ||
| } | ||
| } |
| {"version":3,"file":"express.js","sourceRoot":"","sources":["../src/express.ts"],"names":[],"mappings":"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"} |
| {"version":3,"file":"index.js","sourceRoot":"","sources":["../src/index.ts"],"names":[],"mappings":";;;;;;;;;;;;;;;;AAAA,4CAA0B"} |
18503
-40.42%7
-22.22%390
-0.51%