UNPKG
detective
Version:
latest (5.2.1)
5.2.1
5.2.0
5.1.0
5.0.2
5.0.1
5.0.0
4.7.1
4.7.0
4.6.0
4.5.0
4.4.0
4.3.2
4.3.1
4.3.0
4.2.0
4.1.1
4.1.0
4.0.3
4.0.2
4.0.1
4.0.0
3.1.0
3.0.0
2.4.1
2.4.0
2.3.0
2.2.0
2.1.2
2.1.1
2.1.0
2.0.0
1.1.0
0.2.1
0.2.0
0.1.1
0.1.0
0.0.4
0.0.3
0.0.2
0.0.1
0.0.0
find all require() calls by walking the AST
github.com/browserify/detective
browserify/detective
detective
/
test
/
yield.js
10 lines
(8 loc)
•
242 B
JavaScript
View Raw
1
2
3
4
5
6
7
8
9
10
var
test =
require
(
'tap'
).
test
;
var
detective =
require
(
'../'
);
var
fs =
require
(
'fs'
);
var
src = fs.
readFileSync
(__dirname +
'/files/yield.js'
);
test
(
'yield'
,
function
(
t
) { t.
plan
(
1
); t.
deepEqual
(
detective
(src), [
'a'
,
'c'
]); });