We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent c829ef2 commit 96c2b7bCopy full SHA for 96c2b7b
lib/internal/fs/watchers.js
@@ -24,6 +24,7 @@ const {
24
25
const {
26
kEmptyObject,
27
+ getLazy,
28
isWindows,
29
isMacOS,
30
} = require('internal/util');
@@ -78,11 +79,7 @@ const KFSStatWatcherRefCount = Symbol('KFSStatWatcherRefCount');
78
79
const KFSStatWatcherMaxRefCount = Symbol('KFSStatWatcherMaxRefCount');
80
const kFSStatWatcherAddOrCleanRef = Symbol('kFSStatWatcherAddOrCleanRef');
81
-let minimatch;
82
-function lazyMinimatch() {
83
- minimatch ??= require('internal/deps/minimatch/index');
84
- return minimatch;
85
-}
+const lazyMinimatch = getLazy(() => require('internal/deps/minimatch/index'));
86
87
/**
88
* Creates an ignore matcher function from the ignore option.
0 commit comments