UNPKG

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