refactor(Cypress): add nodemodules

This commit is contained in:
2021-09-02 17:18:41 +02:00
parent 1aa57bbd0a
commit bc6e1bc12e
4238 changed files with 340975 additions and 8 deletions

71
node_modules/dash-ast/bench/index.js generated vendored Normal file
View File

@@ -0,0 +1,71 @@
var bench = require('nanobench')
var src = require('fs').readFileSync(require.resolve('acorn'))
var parse = require('acorn').parse
var astw = require('astw')
var eswalk = require('estree-walk')
var eswalker = require('estree-walker')
var dash = require('../')
bench('astw', function (b) {
var ast = parse(src)
b.start()
var i = 0
astw(ast)(function (node) { i++ })
b.end('walked ' + i + ' nodes')
})
bench('estree-walk', function (b) {
var ast = parse(src)
b.start()
var i = 0
eswalk(ast, function (node) { i++ })
b.end('walked ' + i + ' nodes')
})
bench('estree-walk steps', function (b) {
var ast = parse(src)
b.start()
var i = 0
for (var q = [ast], node; (node = q.pop()); eswalk.step(node, q)) {
i++
}
b.end('walked ' + i + ' nodes')
})
bench('dash-ast', function (b) {
var ast = parse(src)
b.start()
var i = 0
dash(ast, function (node) { i++ })
b.end('walked ' + i + ' nodes')
})
bench('dash-ast with .parent', function (b) {
var ast = parse(src)
b.start()
var i = 0
dash.withParent(ast, function (node) { i++ })
b.end('walked ' + i + ' nodes')
})
bench('dash-ast with enter/leave', function (b) {
var ast = parse(src)
b.start()
var i = 0
var j = 0
dash(ast, {
enter: function (node) { i++ },
leave: function (node) { j++ }
})
b.end('walked ' + [i, j] + ' nodes')
})
bench('estree-walker', function (b) {
var ast = parse(src)
b.start()
var i = 0
eswalker.walk(ast, {
enter: function (node) { i++ }
})
b.end('walked ' + i + ' nodes')
})