diff --git a/package.json b/package.json index 52ab049ab7..6e6c8bb339 100644 --- a/package.json +++ b/package.json @@ -77,7 +77,8 @@ "^@lingui/macro$": "/__mocks__/@linguiMacro.ts" }, "modulePathIgnorePatterns": [ - "/dist" + "/dist", + "/src/extensions/npm" ], "setupFiles": [ "/src/jest.setup.ts" diff --git a/src/common/utils/debouncePromise.ts b/src/common/utils/debouncePromise.ts index 22ffd5217f..c9dcfafc89 100755 --- a/src/common/utils/debouncePromise.ts +++ b/src/common/utils/debouncePromise.ts @@ -4,6 +4,6 @@ export function debouncePromise(func: (...args: F) => T | Pr let timer: NodeJS.Timeout; return (...params: any[]) => new Promise((resolve, reject) => { clearTimeout(timer); - timer = setTimeout(() => resolve(func.apply(this, params)), timeout); + timer = global.setTimeout(() => resolve(func.apply(this, params)), timeout); }); } diff --git a/tsconfig.json b/tsconfig.json index 2b27b238ba..52f96ca02c 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -44,6 +44,7 @@ "dist", "coverage", "binaries", - "static" + "static", + "src/extensions/npm" ] }