From 1e5e312f36491243372dbfee0dd47607e7b3d94a Mon Sep 17 00:00:00 2001 From: fengmk2 Date: Sun, 6 Aug 2023 23:29:48 +0800 Subject: [PATCH] deps: remove debug and depd (#114) --- lib/agent.js | 7 +++++-- package.json | 4 +--- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/lib/agent.js b/lib/agent.js index 867988f..8bd354e 100644 --- a/lib/agent.js +++ b/lib/agent.js @@ -2,8 +2,7 @@ const OriginalAgent = require('http').Agent; const ms = require('humanize-ms'); -const debug = require('debug')('agentkeepalive'); -const deprecate = require('depd')('agentkeepalive'); +const debug = require('util').debuglog('agentkeepalive'); const { INIT_SOCKET, CURRENT_ID, @@ -27,6 +26,10 @@ if (majorVersion >= 11 && majorVersion <= 12) { defaultTimeoutListenerCount = 3; } +function deprecate(message) { + console.log('[agentkeepalive:deprecated] %s', message); +} + class Agent extends OriginalAgent { constructor(options) { options = options || {}; diff --git a/package.json b/package.json index a561f7c..08ec9d0 100644 --- a/package.json +++ b/package.json @@ -14,7 +14,7 @@ "contributor": "git-contributor", "test": "npm run lint && egg-bin test --full-trace", "test-local": "egg-bin test --full-trace", - "cov": "cross-env DEBUG=agentkeepalive egg-bin cov --full-trace", + "cov": "cross-env NODE_DEBUG=agentkeepalive egg-bin cov --full-trace", "ci": "npm run lint && npm run cov", "lint": "eslint lib test index.js" }, @@ -35,8 +35,6 @@ "HttpsAgent" ], "dependencies": { - "debug": "^4.1.0", - "depd": "^2.0.0", "humanize-ms": "^1.2.1" }, "devDependencies": {