1 | var bench = require('nanobench')
|
2 | var parse = require('acorn').parse
|
3 | var scan = require('../')
|
4 | var src = require('fs').readFileSync(require.resolve('d3/build/d3'), 'utf8')
|
5 |
|
6 | bench('scope-analyze d3', function (b) {
|
7 | var ast = parse(src)
|
8 |
|
9 | b.start()
|
10 | scan.crawl(ast)
|
11 | b.end()
|
12 | })
|