From aaa2f965a73ade5c691f0f935c5d37283ba7cd8a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nguy=E1=BB=85n=20Vi=E1=BB=87t=20=C4=90=E1=BB=A9c?= Date: Tue, 16 Jun 2020 13:56:24 +0700 Subject: [PATCH] refactor: Replace `_.replace` with `string.replace` (#7843) --- lib/classes/PluginManager.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/classes/PluginManager.js b/lib/classes/PluginManager.js index 027b47831..d4c988c66 100644 --- a/lib/classes/PluginManager.js +++ b/lib/classes/PluginManager.js @@ -268,7 +268,7 @@ class PluginManager { const pluginName = pluginInstance.constructor.name; _.forEach(pluginInstance.hooks, (hook, event) => { let target = event; - const baseEvent = _.replace(event, /^(?:after:|before:)/, ''); + const baseEvent = event.replace(/^(?:after:|before:)/, ''); if (_.has(this.deprecatedEvents, baseEvent)) { const redirectedEvent = this.deprecatedEvents[baseEvent]; if (process.env.SLS_DEBUG) { @@ -276,7 +276,7 @@ class PluginManager { use ${redirectedEvent} hook instead`); } if (redirectedEvent) { - target = _.replace(event, baseEvent, redirectedEvent); + target = event.replace(baseEvent, redirectedEvent); } } this.hooks[target] = this.hooks[target] || [];