From 219d0005cc5560fd20b3b6f8270a288699e24c05 Mon Sep 17 00:00:00 2001 From: bangbang93 Date: Tue, 21 Nov 2017 11:00:36 +0800 Subject: [PATCH] add dts for better auto complete --- index.d.ts | 7 +++++++ package.json | 2 ++ 2 files changed, 9 insertions(+) create mode 100644 index.d.ts diff --git a/index.d.ts b/index.d.ts new file mode 100644 index 00000000..0516a8a8 --- /dev/null +++ b/index.d.ts @@ -0,0 +1,7 @@ +declare module 'express-promise-router' { + import {Router, RouterOptions} from 'express' + + function Router(options?: RouterOptions): Router + + export = Router +} diff --git a/package.json b/package.json index bc8c7e6e..123c9da1 100644 --- a/package.json +++ b/package.json @@ -38,6 +38,7 @@ "methods": "^1.0.0" }, "peerDependencies": { + "@types/express": "^4.0.0", "express": "4.x" }, "devDependencies": { @@ -51,6 +52,7 @@ "shared-git-hooks": "^1.2.1", "sinon": "^4.0.0" }, + "types": "index.d.ts", "scripts": { "format": "prettier --write --trailing-comma es5 --print-width 120 --single-quote --tab-width 4 'lib/*.js' 'test/*.js'", "lint": "eslint {lib,test}/**/*.js",