From 9edb84e4110e1c35082dfdce9f5aec36e7a55bba Mon Sep 17 00:00:00 2001 From: Jimmy Leung <43258070+hkleungai@users.noreply.github.com> Date: Fri, 10 Apr 2026 03:00:16 +0800 Subject: [PATCH] =?UTF-8?q?=F0=9F=A4=96=20Merge=20PR=20#74788=20fix(expres?= =?UTF-8?q?s-domain-middleware):=20address=20"no-declare-current-package"?= =?UTF-8?q?=20by=20@hkleungai?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- types/express-domain-middleware/.eslintrc.json | 7 ------- .../express-domain-middleware-tests.ts | 3 +++ types/express-domain-middleware/index.d.ts | 9 +++------ 3 files changed, 6 insertions(+), 13 deletions(-) delete mode 100644 types/express-domain-middleware/.eslintrc.json diff --git a/types/express-domain-middleware/.eslintrc.json b/types/express-domain-middleware/.eslintrc.json deleted file mode 100644 index 271ef4ffa8a9ef..00000000000000 --- a/types/express-domain-middleware/.eslintrc.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "rules": { - "@definitelytyped/no-declare-current-package": "off", - "@definitelytyped/no-single-declare-module": "off", - "@typescript-eslint/triple-slash-reference": "off" - } -} diff --git a/types/express-domain-middleware/express-domain-middleware-tests.ts b/types/express-domain-middleware/express-domain-middleware-tests.ts index 878d5643a30dfd..82f4b265e63d00 100644 --- a/types/express-domain-middleware/express-domain-middleware-tests.ts +++ b/types/express-domain-middleware/express-domain-middleware-tests.ts @@ -1 +1,4 @@ +import express = require("express"); import fn = require("express-domain-middleware"); + +express().use(fn); diff --git a/types/express-domain-middleware/index.d.ts b/types/express-domain-middleware/index.d.ts index 23fde6028e874e..0b1d815540ae7b 100644 --- a/types/express-domain-middleware/index.d.ts +++ b/types/express-domain-middleware/index.d.ts @@ -1,7 +1,4 @@ -/// +import express = require("express"); -declare module "express-domain-middleware" { - import express = require("express"); - function e(req: express.Request, res: express.Response, next: express.NextFunction): any; - export = e; -} +declare function e(req: express.Request, res: express.Response, next: express.NextFunction): void; +export = e;