UNPKG
mock-import
Version:
latest (5.0.0)
5.0.0
4.2.1
4.2.0
4.1.1
4.1.0
4.0.3
4.0.2
4.0.1
4.0.0
3.4.1
3.4.0
3.3.2
3.3.1
3.3.0
3.2.1
3.2.0
3.1.2
3.1.1
3.1.0
3.0.6
3.0.5
3.0.4
3.0.3
3.0.2
3.0.1
3.0.0
2.12.0
2.11.1
2.11.0
2.10.0
2.9.0
2.8.0
2.7.8
2.7.7
2.7.6
2.7.5
2.7.4
2.7.3
2.7.2
2.7.1
2.7.0
2.6.0
2.5.0
2.4.0
2.3.0
2.2.2
2.2.1
2.2.0
2.1.3
2.1.2
2.1.1
2.1.0
2.0.0
1.12.3
1.12.2
1.12.1
1.12.0
1.11.0
1.10.0
1.9.0
1.8.0
1.7.1
1.7.0
1.6.0
1.5.0
1.4.1
1.4.0
1.3.0
1.2.0
1.1.0
1.0.8
1.0.7
1.0.6
1.0.5
1.0.4
1.0.3
1.0.2
1.0.1
1.0.0
Mocking of Node.js EcmaScript modules
github.com/coderaiser/mock-import
coderaiser/mock-import
mock-import
/
lib
/
is-in-cache.js
12 lines
(8 loc)
•
308 B
JavaScript
View Raw
1
2
3
4
5
6
7
8
9
10
11
12
export
const
isInCache
= (
cache, resolve
) =>
(
{__a, __b, value}, {returnResolved =
false
} = {}
) =>
{
const
name = (__b || __a)?.
value
|| value;
const
resolved =
resolve
(name);
const
is = cache.
has
(resolved);
if
(returnResolved)
return
[is, resolved];
return
is; };