[Pkg-javascript-commits] [node-esprima] branch master updated (a3fbbe6 -> e00d45c)
Julien Puydt
julien.puydt at laposte.net
Sat Oct 15 17:29:09 UTC 2016
This is an automated email from the git hooks/post-receive script.
jpuydt-guest pushed a change to branch master
in repository node-esprima.
from a3fbbe6 New upstream release
new 97e2412 New upstream version 3.0.0+ds
new f579685 Merge tag 'upstream/3.0.0+ds'
new 547c8ae Packaging 3.0.0+ds-1
new d019c80 Adapt to the new location for the esprima.js file
new 6f6f9d1 Build with TypeScript
new 5dd5ee0 Remove unused lintian override
new 7367461 New upstream version 3.1.0+ds
new 18a8ee3 Merge tag 'upstream/3.1.0+ds'
new e00d45c New upstream 3.1.0
The 9 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
.gitignore | 2 +
.lintrc | 92 -
.travis.yml | 6 +-
ChangeLog | 18 +
README.md | 35 +-
bin/esparse.js | 55 +-
bin/esvalidate.js | 91 +-
bower.json | 29 -
circle.yml | 2 -
debian/changelog | 13 +
debian/control | 2 +-
debian/install | 2 +-
debian/rules | 3 +
debian/source/lintian-overrides | 2 -
{test/dist => dist}/.gitignore | 0
esprima.js | 5740 --------------------
package.json | 72 +-
src/assert.ts | 11 +
src/character.ts | 66 +
src/comment-handler.ts | 180 +
src/error-handler.ts | 69 +
src/esprima.ts | 107 +
src/jsx-nodes.ts | 121 +
src/jsx-parser.ts | 574 ++
src/jsx-syntax.ts | 13 +
src/messages.ts | 51 +
src/nodes.ts | 779 +++
src/parser.ts | 3330 ++++++++++++
src/scanner.ts | 1247 +++++
src/syntax.ts | 67 +
src/token.ts | 24 +
src/tokenizer.ts | 173 +
src/tsconfig.json | 24 +
src/tslint.json | 88 +
src/xhtml-entities.ts | 256 +
test/api-tests.js | 584 ++
test/benchmark-parser.js | 111 +
test/benchmark-tokenizer.js | 111 +
test/benchmarks.js | 176 -
test/browser-tests.js | 2 +-
test/check-complexity.js | 2 +-
test/check-version.js | 10 +-
test/configure-sauce-labs.js | 6 +-
test/downstream.js | 50 +-
test/fixtures/ES2016/exponent/exp_assign.js | 1 +
test/fixtures/ES2016/exponent/exp_assign.tree.json | 165 +
test/fixtures/ES2016/exponent/exp_bitnot.js | 1 +
test/fixtures/ES2016/exponent/exp_bitnot.tree.json | 184 +
test/fixtures/ES2016/exponent/exp_delete.js | 1 +
test/fixtures/ES2016/exponent/exp_delete.tree.json | 184 +
test/fixtures/ES2016/exponent/exp_minus.js | 1 +
test/fixtures/ES2016/exponent/exp_minus.tree.json | 184 +
test/fixtures/ES2016/exponent/exp_minusminus.js | 1 +
.../ES2016/exponent/exp_minusminus.tree.json | 184 +
test/fixtures/ES2016/exponent/exp_not.js | 1 +
test/fixtures/ES2016/exponent/exp_not.tree.json | 184 +
test/fixtures/ES2016/exponent/exp_operator.js | 1 +
.../ES2016/exponent/exp_operator.tree.json | 147 +
test/fixtures/ES2016/exponent/exp_plus.js | 1 +
test/fixtures/ES2016/exponent/exp_plus.tree.json | 184 +
test/fixtures/ES2016/exponent/exp_plusplus.js | 1 +
.../ES2016/exponent/exp_plusplus.tree.json | 184 +
test/fixtures/ES2016/exponent/exp_precedence.js | 1 +
.../ES2016/exponent/exp_precedence.tree.json | 256 +
test/fixtures/ES2016/exponent/exp_typeof.js | 1 +
test/fixtures/ES2016/exponent/exp_typeof.tree.json | 184 +
test/fixtures/ES2016/exponent/exp_void.js | 1 +
test/fixtures/ES2016/exponent/exp_void.tree.json | 184 +
.../exponent/invalid_bitnot_exp.failure.json | 1 +
.../fixtures/ES2016/exponent/invalid_bitnot_exp.js | 1 +
.../exponent/invalid_delete_exp.failure.json | 1 +
.../fixtures/ES2016/exponent/invalid_delete_exp.js | 1 +
.../ES2016/exponent/invalid_minus_exp.failure.json | 1 +
test/fixtures/ES2016/exponent/invalid_minus_exp.js | 1 +
.../ES2016/exponent/invalid_not_exp.failure.json | 1 +
test/fixtures/ES2016/exponent/invalid_not_exp.js | 1 +
.../ES2016/exponent/invalid_plus_exp.failure.json | 1 +
test/fixtures/ES2016/exponent/invalid_plus_exp.js | 1 +
.../exponent/invalid_typeof_exp.failure.json | 1 +
.../fixtures/ES2016/exponent/invalid_typeof_exp.js | 1 +
test/fixtures/ES2016/exponent/invalid_update.js | 1 +
.../ES2016/exponent/invalid_update.tree.json | 437 ++
.../ES2016/exponent/invalid_void_exp.failure.json | 1 +
test/fixtures/ES2016/exponent/invalid_void_exp.js | 1 +
test/fixtures/ES2016/exponent/update_exp.js | 1 +
test/fixtures/ES2016/exponent/update_exp.tree.json | 437 ++
test/fixtures/ES2016/identifier/gujarati_zha.js | 2 +
.../ES2016/identifier/gujarati_zha.tree.json | 75 +
.../array-binding-pattern-01.tree.json | 3 +-
.../array-binding-pattern-02.tree.json | 3 +-
.../array-binding-pattern-03.tree.json | 3 +-
.../array-binding-pattern-empty.tree.json | 3 +-
.../array-binding-pattern/elision.tree.json | 3 +-
.../arrow-with-multiple-arg-and-rest.tree.json | 3 +-
.../arrow-function/arrow-with-only-rest.tree.json | 3 +-
.../ES6/arrow-function/migrated_0000.tree.json | 3 +-
.../ES6/arrow-function/migrated_0001.tree.json | 3 +-
.../ES6/arrow-function/migrated_0002.tree.json | 3 +-
.../ES6/arrow-function/migrated_0003.tree.json | 3 +-
.../ES6/arrow-function/migrated_0004.tree.json | 3 +-
.../ES6/arrow-function/migrated_0005.tree.json | 3 +-
.../ES6/arrow-function/migrated_0006.tree.json | 3 +-
.../ES6/arrow-function/migrated_0007.tree.json | 3 +-
.../ES6/arrow-function/migrated_0008.tree.json | 93 +-
.../ES6/arrow-function/migrated_0009.tree.json | 3 +-
.../ES6/arrow-function/migrated_0010.tree.json | 3 +-
.../ES6/arrow-function/migrated_0011.tree.json | 3 +-
.../ES6/arrow-function/migrated_0012.tree.json | 3 +-
.../ES6/arrow-function/migrated_0013.tree.json | 93 +-
.../ES6/arrow-function/migrated_0014.tree.json | 94 +-
.../ES6/arrow-function/migrated_0015.tree.json | 3 +-
.../ES6/arrow-function/migrated_0016.tree.json | 4 +-
.../ES6/arrow-function/migrated_0017.tree.json | 4 +-
.../ES6/arrow-function/migrated_0018.tree.json | 3 +-
.../ES6/arrow-function/migrated_0019.tree.json | 3 +-
.../ES6/arrow-function/migrated_0020.tree.json | 3 +-
.../nested-cover-grammar.tree.json | 3 +-
.../object-binding-pattern-01.tree.json | 3 +-
.../object-binding-pattern-empty.tree.json | 3 +-
.../binary-integer-literal/migrated_0000.tree.json | 2 +-
.../binary-integer-literal/migrated_0001.tree.json | 2 +-
.../binary-integer-literal/migrated_0002.tree.json | 2 +-
.../binary-integer-literal/migrated_0003.tree.json | 2 +-
.../binary-integer-literal/migrated_0004.tree.json | 2 +-
.../binary-integer-literal/migrated_0005.tree.json | 2 +-
.../array-pattern/dupe-param.tree.json | 8 +-
.../array-pattern/elision.tree.json | 2 +-
.../empty-pattern-catch-param.tree.json | 58 +-
.../array-pattern/empty-pattern-fn.tree.json | 3 +-
.../array-pattern/empty-pattern-lexical.tree.json | 2 +-
.../array-pattern/empty-pattern-var.tree.json | 2 +-
.../binding-pattern/array-pattern/hole.tree.json | 2 +-
.../array-pattern/nested-pattern.tree.json | 2 +-
.../array-pattern/patterned-catch.tree.json | 447 --
.../binding-pattern/array-pattern/rest.tree.json | 2 +-
.../array-pattern/tailing-hold.tree.json | 2 +-
.../array-pattern/var-for-in.tree.json | 2 +-
.../array-pattern/var_let_array.tree.json | 2 +-
.../with-default-catch-param.tree.json | 113 +-
.../array-pattern/with-default-fn.tree.json | 3 +-
.../array-pattern/with-object-pattern.tree.json | 2 +-
.../object-pattern/elision.tree.json | 2 +-
.../object-pattern/empty-catch-param.tree.json | 58 +-
.../object-pattern/empty-fn.tree.json | 3 +-
.../object-pattern/empty-for-lex.tree.json | 2 +-
.../object-pattern/empty-lexical.tree.json | 2 +-
.../object-pattern/empty-var.tree.json | 2 +-
.../object-pattern/nested.tree.json | 2 +-
.../object-pattern/var-for-in.tree.json | 2 +-
test/fixtures/ES6/class/migrated_0000.tree.json | 2 +-
test/fixtures/ES6/class/migrated_0001.tree.json | 2 +-
test/fixtures/ES6/class/migrated_0002.tree.json | 2 +-
test/fixtures/ES6/class/migrated_0003.tree.json | 2 +-
test/fixtures/ES6/class/migrated_0004.tree.json | 3 +-
test/fixtures/ES6/class/migrated_0005.tree.json | 4 +-
test/fixtures/ES6/class/migrated_0006.tree.json | 4 +-
test/fixtures/ES6/class/migrated_0007.tree.json | 4 +-
test/fixtures/ES6/class/migrated_0008.tree.json | 4 +-
test/fixtures/ES6/class/migrated_0009.tree.json | 3 +-
test/fixtures/ES6/class/migrated_0010.tree.json | 4 +-
test/fixtures/ES6/class/migrated_0011.tree.json | 5 +-
test/fixtures/ES6/class/migrated_0012.tree.json | 3 +-
test/fixtures/ES6/class/migrated_0013.tree.json | 3 +-
test/fixtures/ES6/class/migrated_0014.tree.json | 4 +-
test/fixtures/ES6/class/migrated_0015.tree.json | 3 +-
test/fixtures/ES6/class/migrated_0016.tree.json | 2 +-
test/fixtures/ES6/class/migrated_0017.tree.json | 3 +-
test/fixtures/ES6/class/migrated_0018.tree.json | 3 +-
test/fixtures/ES6/class/migrated_0019.tree.json | 4 +-
test/fixtures/ES6/class/migrated_0020.tree.json | 4 +-
test/fixtures/ES6/class/migrated_0021.tree.json | 3 +-
test/fixtures/ES6/class/migrated_0022.tree.json | 2 +-
test/fixtures/ES6/class/migrated_0023.tree.json | 2 +-
test/fixtures/ES6/class/migrated_0024.tree.json | 2 +-
test/fixtures/ES6/class/migrated_0025.tree.json | 2 +-
test/fixtures/ES6/class/migrated_0026.tree.json | 3 +-
.../migrated_0000.tree.json | 93 +-
.../migrated_0001.tree.json | 93 +-
.../migrated_0002.tree.json | 93 +-
.../array-pattern/dup-assignment.tree.json | 2 +-
.../array-pattern/elision.tree.json | 2 +-
.../array-pattern/member-expr-in-rest.tree.json | 2 +-
.../array-pattern/nested-assignment.tree.json | 4 +-
.../array-pattern/nested-cover-grammar.tree.json | 2 +-
.../array-pattern/simple-assignment.tree.json | 2 +-
.../empty-object-pattern-assignment.tree.json | 2 +-
.../object-pattern/nested-cover-grammar.tree.json | 2 +-
.../object-pattern-assignment.tree.json | 3 +-
.../export-const-number.tree.json | 2 +-
.../export-default-array.tree.json | 2 +-
.../export-default-class.tree.json | 2 +-
.../export-default-expression.tree.json | 2 +-
.../export-default-function.tree.json | 3 +-
.../export-default-named-class.js | 1 +
.../export-default-named-class.tree.json | 201 +
.../export-default-named-function.tree.json | 3 +-
.../export-default-number.tree.json | 2 +-
.../export-default-object.tree.json | 2 +-
.../export-default-value.tree.json | 2 +-
.../export-declaration/export-from-batch.tree.json | 2 +-
.../export-from-default.tree.json | 2 +-
.../export-from-named-as-default.tree.json | 2 +-
.../export-from-named-as-specifier.tree.json | 2 +-
.../export-from-named-as-specifiers.tree.json | 2 +-
.../export-from-specifier.tree.json | 2 +-
.../export-from-specifiers.tree.json | 2 +-
.../export-function-declaration.tree.json | 3 +-
.../export-declaration/export-function.tree.json | 3 +-
.../export-declaration/export-let-number.tree.json | 2 +-
.../export-named-as-default.tree.json | 2 +-
.../export-named-as-specifier.tree.json | 2 +-
.../export-named-as-specifiers.tree.json | 2 +-
.../export-named-empty.tree.json | 2 +-
.../export-named-keyword-as-specifier.js | 1 +
.../export-named-keyword-as-specifier.tree.json | 222 +
.../export-named-keyword-specifier.js | 1 +
.../export-named-keyword-specifier.tree.json | 186 +
.../export-named-specifier.tree.json | 2 +-
.../export-named-specifiers-comma.tree.json | 2 +-
.../export-named-specifiers.tree.json | 2 +-
.../export-var-anonymous-function.tree.json | 3 +-
.../export-declaration/export-var-number.tree.json | 2 +-
.../ES6/export-declaration/export-var.tree.json | 2 +-
.../ES6/for-of/for-of-array-pattern-let.tree.json | 2 +-
.../ES6/for-of/for-of-array-pattern-var.tree.json | 2 +-
.../ES6/for-of/for-of-array-pattern.tree.json | 2 +-
.../for-of/for-of-object-pattern-const.tree.json | 2 +-
.../ES6/for-of/for-of-object-pattern-var.tree.json | 2 +-
.../ES6/for-of/for-of-object-pattern.tree.json | 2 +-
.../ES6/for-of/for-of-with-const.tree.json | 2 +-
test/fixtures/ES6/for-of/for-of-with-let.tree.json | 2 +-
test/fixtures/ES6/for-of/for-of-with-var.tree.json | 2 +-
test/fixtures/ES6/for-of/for-of.tree.json | 2 +-
.../ES6/for-of/invalid-assign-for-of.failure.json | 1 +
test/fixtures/ES6/for-of/invalid-assign-for-of.js | 1 +
test/fixtures/ES6/for-of/let-of-of.tree.json | 2 +-
.../generator-declaration-with-params.tree.json | 3 +-
...rator-declaration-with-yield-delegate.tree.json | 3 +-
.../generator-declaration-with-yield.tree.json | 3 +-
.../ES6/generator/generator-declaration.tree.json | 3 +-
.../generator-expression-rest-param.tree.json | 3 +-
.../generator-expression-with-params.tree.json | 3 +-
...erator-expression-with-yield-delegate.tree.json | 3 +-
.../generator-expression-with-yield.tree.json | 3 +-
.../ES6/generator/generator-expression.tree.json | 3 +-
.../generator-method-with-params.tree.json | 3 +-
.../generator-method-with-yield-delegate.tree.json | 3 +-
...enerator-method-with-yield-expression.tree.json | 3 +-
...tor-method-with-yield-line-terminator.tree.json | 1 -
.../generator-method-with-yield.tree.json | 3 +-
.../ES6/generator/generator-method.tree.json | 3 +-
...c-generator-method-with-computed-name.tree.json | 3 +-
.../generator/static-generator-method.tree.json | 3 +-
.../ES6/identifier/dakuten_handakuten.tree.json | 2 +-
test/fixtures/ES6/identifier/escaped_all.tree.json | 2 +-
.../ES6/identifier/escaped_math_alef.tree.json | 2 +-
.../ES6/identifier/escaped_math_dal_part.tree.json | 2 +-
.../ES6/identifier/escaped_math_kaf_lam.tree.json | 2 +-
.../identifier/escaped_math_zain_start.tree.json | 2 +-
.../fixtures/ES6/identifier/escaped_part.tree.json | 2 +-
.../ES6/identifier/escaped_start.tree.json | 2 +-
test/fixtures/ES6/identifier/estimated.tree.json | 2 +-
.../ES6/identifier/ethiopic_digits.tree.json | 2 +-
test/fixtures/ES6/identifier/math_alef.tree.json | 2 +-
.../ES6/identifier/math_dal_part.tree.json | 2 +-
.../fixtures/ES6/identifier/math_kaf_lam.tree.json | 2 +-
.../ES6/identifier/math_zain_start.tree.json | 2 +-
.../fixtures/ES6/identifier/module_await.tree.json | 2 +-
test/fixtures/ES6/identifier/valid_await.tree.json | 2 +-
test/fixtures/ES6/identifier/weierstrass.tree.json | 2 +-
.../identifier/weierstrass_weierstrass.tree.json | 2 +-
.../import-default-and-named-specifiers.tree.json | 2 +-
...port-default-and-namespace-specifiers.tree.json | 2 +-
.../import-declaration/import-default-as.tree.json | 2 +-
.../import-declaration/import-default.tree.json | 2 +-
.../ES6/import-declaration/import-jquery.tree.json | 2 +-
.../ES6/import-declaration/import-module.tree.json | 2 +-
.../import-named-as-specifier.tree.json | 2 +-
.../import-named-as-specifiers.tree.json | 2 +-
.../import-named-empty.tree.json | 2 +-
.../import-named-specifier.tree.json | 2 +-
.../import-named-specifiers-comma.tree.json | 2 +-
.../import-named-specifiers.tree.json | 2 +-
.../import-namespace-specifier.tree.json | 2 +-
.../import-null-as-nil.tree.json | 2 +-
.../ES6/lexical-declaration/for_let_in.tree.json | 2 +-
.../ES6/lexical-declaration/let_assign.tree.json | 2 +-
.../lexical-declaration/migrated_0000.tree.json | 2 +-
.../ES6/meta-property/assign-new-target.tree.json | 71 +-
.../ES6/meta-property/new-new-target.tree.json | 71 +-
.../meta-property/new-target-declaration.tree.json | 71 +-
.../meta-property/new-target-expression.tree.json | 71 +-
.../ES6/meta-property/new-target-invoke.tree.json | 71 +-
.../meta-property/new-target-precedence.tree.json | 71 +-
.../ES6/method-definition/migrated_0000.tree.json | 3 +-
.../ES6/method-definition/migrated_0001.tree.json | 3 +-
.../ES6/method-definition/migrated_0002.tree.json | 3 +-
.../ES6/method-definition/migrated_0003.tree.json | 3 +-
.../ES6/method-definition/migrated_0004.tree.json | 3 +-
...invalid-proto-identifier-shorthand.failure.json | 1 -
.../invalid-proto-literal-shorthand.failure.json | 1 -
...invalid-proto-shorthand-identifier.failure.json | 1 -
.../invalid-proto-shorthand-literal.failure.json | 1 -
.../invalid-proto-shorthands.failure.json | 1 -
.../proto-identifier-getter-setter.tree.json | 4 +-
.../proto-identifier-getter.tree.json | 3 +-
.../proto-identifier-method.tree.json | 3 +-
.../proto-identifier-setter.tree.json | 3 +-
...-shorthand.js => proto-identifier-shorthand.js} | 0
.../proto-identifier-shorthand.tree.json | 335 ++
.../proto-literal-getter-setter.tree.json | 4 +-
.../proto-literal-getter.tree.json | 3 +-
.../proto-literal-method.tree.json | 3 +-
.../proto-literal-setter.tree.json | 3 +-
...ral-shorthand.js => proto-literal-shorthand.js} | 0
.../proto-literal-shorthand.tree.json | 336 ++
.../proto-shorthand-assignments.js | 1 +
.../proto-shorthand-assignments.tree.json | 532 ++
...identifier.js => proto-shorthand-identifier.js} | 0
.../proto-shorthand-identifier.tree.json | 335 ++
...thand-literal.js => proto-shorthand-literal.js} | 0
.../proto-shorthand-literal.tree.json | 336 ++
...lid-proto-shorthands.js => proto-shorthands.js} | 0
.../object-initialiser/proto-shorthands.tree.json | 298 +
.../migrated_0000.tree.json | 2 +-
.../octal-integer-literal/migrated_0000.tree.json | 2 +-
.../octal-integer-literal/migrated_0001.tree.json | 2 +-
.../octal-integer-literal/migrated_0002.tree.json | 4 +-
.../octal-integer-literal/migrated_0003.tree.json | 2 +-
.../octal-integer-literal/migrated_0004.tree.json | 2 +-
.../octal-integer-literal/migrated_0005.tree.json | 2 +-
.../octal-integer-literal/migrated_0006.tree.json | 4 +-
.../rest-parameter/function-declaration.tree.json | 3 +-
.../rest-parameter/function-expression.tree.json | 3 +-
.../ES6/rest-parameter/object-method.tree.json | 3 +-
.../object-shorthand-method.tree.json | 3 +-
.../ES6/spread-element/call-multi-spread.tree.json | 2 +-
.../spread-element/call-spread-default.tree.json | 2 +-
.../ES6/spread-element/call-spread-first.tree.json | 2 +-
.../spread-element/call-spread-number.tree.json | 2 +-
.../ES6/spread-element/call-spread.tree.json | 2 +-
.../ES6/spread-element/new-multi-spread.tree.json | 2 +-
.../spread-element/new-spread-default.tree.json | 2 +-
.../ES6/spread-element/new-spread-first.tree.json | 2 +-
.../ES6/spread-element/new-spread-number.tree.json | 2 +-
.../ES6/spread-element/new-spread.tree.json | 2 +-
.../ES6/super-property/arrow_super.tree.json | 4 +-
.../ES6/super-property/constructor_super.tree.json | 3 +-
.../ES6/super-property/new_super.tree.json | 3 +-
.../ES6/super-property/super_computed.tree.json | 3 +-
.../ES6/super-property/super_member.tree.json | 3 +-
.../ES6/template-literals/dollar-sign.tree.json | 2 +-
.../template-literals/escape-sequences.tree.json | 2 +-
.../template-literals/invalid-escape.failure.json | 2 +-
.../template-literals/line-terminators.tree.json | 2 +-
.../literal-escape-sequences.tree.json | 2 +-
.../ES6/template-literals/new-expression.tree.json | 2 +-
.../template-literals/octal-literal.failure.json | 2 +-
.../strict-octal-literal.failure.json | 2 +-
.../tagged-interpolation.tree.json | 2 +-
.../tagged-nested-with-object-literal.tree.json | 2 +-
.../ES6/template-literals/tagged.tree.json | 2 +-
.../ES6/template-literals/untagged.tree.json | 2 +-
.../migrated_0000.tree.json | 3 +-
.../migrated_0001.tree.json | 3 +-
.../migrated_0002.tree.json | 3 +-
.../ES6/yield/yield-array-pattern.tree.json | 2 +-
.../ES6/yield/yield-arrow-concise-body.tree.json | 3 +-
.../ES6/yield/yield-arrow-function-body.tree.json | 3 +-
.../yield/yield-arrow-parameter-default.tree.json | 155 +-
.../ES6/yield/yield-arrow-parameter-name.tree.json | 3 +-
.../ES6/yield/yield-binding-element.tree.json | 2 +-
.../ES6/yield/yield-binding-property.tree.json | 2 +-
.../yield/yield-call-expression-property.tree.json | 3 +-
.../ES6/yield/yield-catch-parameter.tree.json | 58 +-
.../yield/yield-expression-precedence.tree.json | 3 +-
...function-declaration-formal-parameter.tree.json | 3 +-
.../ES6/yield/yield-function-declaration.tree.json | 3 +-
.../yield-function-expression-parameter.tree.json | 3 +-
.../ES6/yield/yield-function-expression.tree.json | 3 +-
.../yield-generator-arrow-concise-body.tree.json | 4 +-
.../yield/yield-generator-arrow-default.tree.json | 222 +-
.../yield-generator-arrow-function-body.tree.json | 4 +-
.../yield/yield-generator-declaration.tree.json | 3 +-
.../yield-generator-default-parameter.tree.json | 133 +-
.../yield-generator-function-expression.tree.json | 4 +-
.../yield-generator-function-parameter.tree.json | 4 +-
.../ES6/yield/yield-generator-method.tree.json | 3 +-
...ld-generator-parameter-object-pattern.tree.json | 3 +-
.../ES6/yield/yield-lexical-declaration.tree.json | 2 +-
.../yield-member-expression-property.tree.json | 3 +-
test/fixtures/ES6/yield/yield-method.tree.json | 3 +-
.../yield/yield-parameter-object-pattern.tree.json | 3 +-
.../ES6/yield/yield-rest-parameter.tree.json | 3 +-
.../yield/yield-strict-binding-property.tree.json | 5 +-
.../ES6/yield/yield-strict-method.tree.json | 6 +-
.../ES6/yield/yield-super-property.tree.json | 3 +-
.../ES6/yield/yield-variable-declaration.tree.json | 2 +-
.../yield-yield-expression-delegate.tree.json | 3 +-
.../ES6/yield/yield-yield-expression.tree.json | 3 +-
.../fixtures/JSX/attribute-double-quoted-string.js | 1 +
.../JSX/attribute-double-quoted-string.tree.json | 276 +
test/fixtures/JSX/attribute-element.js | 1 +
test/fixtures/JSX/attribute-element.tree.json | 597 ++
test/fixtures/JSX/attribute-entity-decimal.js | 1 +
.../JSX/attribute-entity-decimal.tree.json | 364 ++
test/fixtures/JSX/attribute-entity-hex.js | 1 +
test/fixtures/JSX/attribute-entity-hex.tree.json | 276 +
test/fixtures/JSX/attribute-entity.js | 1 +
test/fixtures/JSX/attribute-entity.tree.json | 276 +
test/fixtures/JSX/attribute-expression.js | 1 +
test/fixtures/JSX/attribute-expression.tree.json | 434 ++
test/fixtures/JSX/attribute-multi-entities.js | 1 +
.../JSX/attribute-multi-entities.tree.json | 276 +
test/fixtures/JSX/attribute-null-value.js | 1 +
test/fixtures/JSX/attribute-null-value.tree.json | 222 +
test/fixtures/JSX/attribute-primary.js | 1 +
test/fixtures/JSX/attribute-primary.tree.json | 347 ++
.../fixtures/JSX/attribute-single-quoted-string.js | 1 +
.../JSX/attribute-single-quoted-string.tree.json | 276 +
test/fixtures/JSX/attribute-spread.js | 1 +
test/fixtures/JSX/attribute-spread.tree.json | 381 ++
test/fixtures/JSX/attribute-unknown-entity.js | 1 +
.../JSX/attribute-unknown-entity.tree.json | 276 +
test/fixtures/JSX/container-object-expression.js | 1 +
.../JSX/container-object-expression.tree.json | 457 ++
test/fixtures/JSX/container-series.js | 1 +
test/fixtures/JSX/container-series.tree.json | 577 ++
test/fixtures/JSX/empty-child-comment.js | 1 +
test/fixtures/JSX/empty-child-comment.tree.json | 326 ++
test/fixtures/JSX/empty-expression-container.js | 1 +
.../JSX/empty-expression-container.tree.json | 326 ++
test/fixtures/JSX/inside-group-expression.js | 1 +
.../fixtures/JSX/inside-group-expression.tree.json | 295 +
.../JSX/invalid-attribute-value-trail.failure.json | 1 +
test/fixtures/JSX/invalid-attribute-value-trail.js | 1 +
.../JSX/invalid-closing-trail.failure.json | 1 +
test/fixtures/JSX/invalid-closing-trail.js | 1 +
test/fixtures/JSX/invalid-element.failure.json | 1 +
test/fixtures/JSX/invalid-element.js | 1 +
...invalid-empty-attribute-expression.failure.json | 1 +
.../JSX/invalid-empty-attribute-expression.js | 1 +
.../JSX/invalid-empty-selfclosing.failure.json | 1 +
test/fixtures/JSX/invalid-empty-selfclosing.js | 1 +
.../JSX/invalid-incomplete-namespace.failure.json | 1 +
test/fixtures/JSX/invalid-incomplete-namespace.js | 1 +
.../fixtures/JSX/invalid-match-member.failure.json | 1 +
test/fixtures/JSX/invalid-match-member.js | 1 +
.../JSX/invalid-match-name-namespace.failure.json | 1 +
test/fixtures/JSX/invalid-match-name-namespace.js | 1 +
.../JSX/invalid-match-namespace-name.failure.json | 1 +
test/fixtures/JSX/invalid-match-namespace-name.js | 1 +
.../JSX/invalid-match-namespace.failure.json | 1 +
test/fixtures/JSX/invalid-match-namespace.js | 1 +
test/fixtures/JSX/invalid-match.failure.json | 1 +
test/fixtures/JSX/invalid-match.js | 1 +
.../JSX/invalid-member-incomplete.failure.json | 1 +
test/fixtures/JSX/invalid-member-incomplete.js | 1 +
test/fixtures/JSX/invalid-no-closing.failure.json | 1 +
test/fixtures/JSX/invalid-no-closing.js | 1 +
.../fixtures/JSX/invalid-self-closing.failure.json | 1 +
test/fixtures/JSX/invalid-self-closing.js | 1 +
.../fixtures/JSX/invalid-start-member.failure.json | 1 +
test/fixtures/JSX/invalid-start-member.js | 1 +
.../JSX/invalid-start-namespace.failure.json | 1 +
test/fixtures/JSX/invalid-start-namespace.js | 1 +
test/fixtures/JSX/long-member-pair.js | 1 +
test/fixtures/JSX/long-member-pair.tree.json | 965 ++++
test/fixtures/JSX/long-member.js | 1 +
test/fixtures/JSX/long-member.tree.json | 522 ++
test/fixtures/JSX/multi-attributes.js | 1 +
test/fixtures/JSX/multi-attributes.tree.json | 543 ++
test/fixtures/JSX/multiline-crlf-text.js | 5 +
test/fixtures/JSX/multiline-crlf-text.tree.json | 293 +
test/fixtures/JSX/multiline-text.js | 5 +
test/fixtures/JSX/multiline-text.tree.json | 293 +
test/fixtures/JSX/nested-elements.js | 1 +
test/fixtures/JSX/nested-elements.tree.json | 675 +++
test/fixtures/JSX/null-attribute-value.js | 1 +
test/fixtures/JSX/null-attribute-value.tree.json | 293 +
test/fixtures/JSX/simple-deeply-nested-pair.js | 1 +
.../JSX/simple-deeply-nested-pair.tree.json | 927 ++++
test/fixtures/JSX/simple-expression-container.js | 1 +
.../JSX/simple-expression-container.tree.json | 363 ++
test/fixtures/JSX/simple-member-pair.js | 1 +
test/fixtures/JSX/simple-member-pair.tree.json | 397 ++
test/fixtures/JSX/simple-member.js | 1 +
test/fixtures/JSX/simple-member.tree.json | 238 +
test/fixtures/JSX/simple-namespace-pair.js | 1 +
test/fixtures/JSX/simple-namespace-pair.tree.json | 397 ++
test/fixtures/JSX/simple-namespace.js | 1 +
test/fixtures/JSX/simple-namespace.tree.json | 238 +
test/fixtures/JSX/simple-nested-pair.js | 1 +
test/fixtures/JSX/simple-nested-pair.tree.json | 472 ++
test/fixtures/JSX/simple-pair.js | 1 +
test/fixtures/JSX/simple-pair.tree.json | 255 +
test/fixtures/JSX/simple-selfclosing-linefeed.js | 2 +
.../JSX/simple-selfclosing-linefeed.tree.json | 167 +
test/fixtures/JSX/simple-selfclosing-whitespace.js | 2 +
.../JSX/simple-selfclosing-whitespace.tree.json | 167 +
test/fixtures/JSX/simple-selfclosing.js | 2 +
test/fixtures/JSX/simple-selfclosing.tree.json | 167 +
test/fixtures/JSX/simple-text.js | 1 +
test/fixtures/JSX/simple-text.tree.json | 293 +
test/fixtures/api/esprima-syntax.result.json | 67 -
test/fixtures/api/esprima-syntax.run.js | 1 -
test/fixtures/api/migrated_0000.result.json | 13 -
test/fixtures/api/migrated_0000.run.js | 1 -
test/fixtures/api/migrated_0001.result.json | 14 -
test/fixtures/api/migrated_0001.run.js | 1 -
test/fixtures/api/migrated_0002.result.json | 14 -
test/fixtures/api/migrated_0002.run.js | 1 -
test/fixtures/api/migrated_0003.result.json | 14 -
test/fixtures/api/migrated_0003.run.js | 1 -
test/fixtures/api/migrated_0004.result.json | 13 -
test/fixtures/api/migrated_0004.run.js | 1 -
test/fixtures/api/migrated_0005.result.json | 13 -
test/fixtures/api/migrated_0005.run.js | 1 -
test/fixtures/api/migrated_0006.result.json | 14 -
test/fixtures/api/migrated_0006.run.js | 1 -
test/fixtures/api/migrated_0007.result.json | 14 -
test/fixtures/api/migrated_0007.run.js | 1 -
test/fixtures/api/migrated_0009.result.json | 6 -
test/fixtures/api/migrated_0009.run.js | 1 -
test/fixtures/api/migrated_0010.result.json | 6 -
test/fixtures/api/migrated_0010.run.js | 1 -
test/fixtures/api/migrated_0011.result.json | 6 -
test/fixtures/api/migrated_0011.run.js | 1 -
test/fixtures/api/migrated_0012.result.json | 6 -
test/fixtures/api/migrated_0012.run.js | 1 -
test/fixtures/api/migrated_0013.result.json | 6 -
test/fixtures/api/migrated_0013.run.js | 1 -
test/fixtures/api/migrated_0014.result.json | 6 -
test/fixtures/api/migrated_0014.run.js | 1 -
test/fixtures/api/migrated_0015.result.json | 6 -
test/fixtures/api/migrated_0015.run.js | 1 -
test/fixtures/api/migrated_0016.result.json | 6 -
test/fixtures/api/migrated_0016.run.js | 1 -
.../migrated_0000.tree.json | 2 +-
.../migrated_0001.tree.json | 2 +-
.../migrated_0002.tree.json | 2 +-
.../migrated_0003.tree.json | 2 +-
.../migrated_0004.tree.json | 2 +-
.../migrated_0005.tree.json | 2 +-
.../migrated_0006.tree.json | 2 +-
.../migrated_0007.tree.json | 2 +-
.../migrated_0008.tree.json | 2 +-
.../migrated_0009.tree.json | 2 +-
.../migrated_0010.tree.json | 3 +-
.../migrated_0011.tree.json | 3 +-
.../migrated_0012.tree.json | 3 +-
.../migrated_0013.tree.json | 2 +-
.../migrated_0014.tree.json | 2 +-
.../migrated_0015.tree.json | 2 +-
test/fixtures/comment/migrated_0000.tree.json | 2 +-
test/fixtures/comment/migrated_0001.tree.json | 2 +-
test/fixtures/comment/migrated_0002.tree.json | 2 +-
test/fixtures/comment/migrated_0003.tree.json | 2 +-
test/fixtures/comment/migrated_0004.tree.json | 2 +-
test/fixtures/comment/migrated_0005.tree.json | 2 +-
test/fixtures/comment/migrated_0006.tree.json | 2 +-
test/fixtures/comment/migrated_0008.tree.json | 2 +-
test/fixtures/comment/migrated_0009.tree.json | 2 +-
test/fixtures/comment/migrated_0010.tree.json | 2 +-
test/fixtures/comment/migrated_0011.tree.json | 2 +-
test/fixtures/comment/migrated_0012.tree.json | 2 +-
test/fixtures/comment/migrated_0013.tree.json | 2 +-
test/fixtures/comment/migrated_0014.tree.json | 2 +-
test/fixtures/comment/migrated_0015.tree.json | 2 +-
test/fixtures/comment/migrated_0016.tree.json | 2 +-
test/fixtures/comment/migrated_0017.tree.json | 2 +-
test/fixtures/comment/migrated_0018.tree.json | 2 +-
test/fixtures/comment/migrated_0019.tree.json | 2 +-
test/fixtures/comment/migrated_0020.tree.json | 2 +-
test/fixtures/comment/migrated_0021.tree.json | 2 +-
test/fixtures/comment/migrated_0022.tree.json | 2 +-
test/fixtures/comment/migrated_0023.tree.json | 2 +-
test/fixtures/comment/migrated_0024.tree.json | 2 +-
test/fixtures/comment/migrated_0025.tree.json | 2 +-
test/fixtures/comment/migrated_0026.tree.json | 2 +-
test/fixtures/comment/migrated_0027.tree.json | 2 +-
test/fixtures/comment/migrated_0028.tree.json | 2 +-
test/fixtures/comment/migrated_0029.tree.json | 2 +-
test/fixtures/comment/migrated_0030.tree.json | 2 +-
test/fixtures/comment/migrated_0031.tree.json | 2 +-
test/fixtures/comment/migrated_0032.tree.json | 2 +-
test/fixtures/comment/migrated_0033.tree.json | 3 +-
test/fixtures/comment/migrated_0034.tree.json | 3 +-
test/fixtures/comment/migrated_0035.tree.json | 3 +-
test/fixtures/comment/migrated_0036.tree.json | 2 +-
test/fixtures/comment/migrated_0038.tree.json | 2 +-
test/fixtures/comment/migrated_0039.tree.json | 2 +-
test/fixtures/comment/migrated_0040.tree.json | 2 +-
test/fixtures/comment/migrated_0041.tree.json | 2 +-
test/fixtures/comment/migrated_0042.tree.json | 2 +-
test/fixtures/comment/migrated_0043.tree.json | 2 +-
test/fixtures/comment/migrated_0044.tree.json | 2 +-
test/fixtures/comment/migrated_0045.tree.json | 2 +-
test/fixtures/comment/migrated_0046.tree.json | 3 +-
test/fixtures/comment/migrated_0052.tree.json | 1 -
test/fixtures/comment/migrated_0053.tree.json | 2 -
test/fixtures/comment/migrated_0054.tree.json | 2 -
test/fixtures/comment/migrated_0055.tree.json | 2 +-
.../declaration/const/migrated_0000.tree.json | 2 +-
.../declaration/const/migrated_0001.tree.json | 2 +-
.../declaration/const/migrated_0002.tree.json | 2 +-
.../declaration/function/dupe-param.tree.json | 6 +-
.../declaration/function/empty-param.tree.json | 6 +-
.../declaration/function/migrated_0000.tree.json | 3 +-
.../declaration/function/migrated_0001.tree.json | 3 +-
.../declaration/function/migrated_0002.tree.json | 3 +-
.../declaration/function/migrated_0003.tree.json | 3 +-
.../declaration/function/migrated_0004.tree.json | 3 +-
.../declaration/function/migrated_0005.tree.json | 5 +-
.../declaration/function/migrated_0006.tree.json | 3 +-
.../declaration/function/migrated_0007.tree.json | 3 +-
.../declaration/function/migrated_0008.tree.json | 3 +-
.../declaration/function/migrated_0009.tree.json | 3 +-
.../declaration/function/migrated_0010.tree.json | 3 +-
.../declaration/function/migrated_0011.tree.json | 3 +-
.../declaration/function/migrated_0012.tree.json | 3 +-
.../declaration/function/migrated_0013.tree.json | 3 +-
.../declaration/function/migrated_0014.tree.json | 3 +-
.../declaration/let/migrated_0000.tree.json | 2 +-
.../declaration/let/migrated_0001.tree.json | 2 +-
.../declaration/let/migrated_0002.tree.json | 2 +-
.../declaration/let/migrated_0003.tree.json | 2 +-
.../directive-prolog/migrated_0000.tree.json | 4 +-
.../directive-prolog/migrated_0001.tree.json | 4 +-
.../invalid-var-init-forin1.failure.json | 1 +
.../for-statement/invalid-var-init-forin1.js | 1 +
.../invalid-var-init-forin2.failure.json | 1 +
.../for-statement/invalid-var-init-forin2.js | 1 +
.../invalid-var-init-forin3.failure.json | 1 +
.../for-statement/invalid-var-init-forin3.js | 1 +
.../invalid-var-init-forin4.failure.json | 1 +
.../for-statement/invalid-var-init-forin4.js | 1 +
.../invalid-var-init-forin5.failure.json | 1 +
.../for-statement/invalid-var-init-forin5.js | 1 +
.../expression/additive/migrated_0000.tree.json | 2 +-
.../expression/additive/migrated_0001.tree.json | 2 +-
.../expression/additive/migrated_0002.tree.json | 2 +-
.../expression/assignment/migrated_0000.tree.json | 2 +-
.../expression/assignment/migrated_0001.tree.json | 2 +-
.../expression/assignment/migrated_0002.tree.json | 2 +-
.../expression/assignment/migrated_0003.tree.json | 2 +-
.../expression/assignment/migrated_0004.tree.json | 2 +-
.../expression/assignment/migrated_0005.tree.json | 2 +-
.../expression/assignment/migrated_0006.tree.json | 2 +-
.../expression/assignment/migrated_0007.tree.json | 2 +-
.../expression/assignment/migrated_0008.tree.json | 2 +-
.../expression/assignment/migrated_0009.tree.json | 2 +-
.../expression/assignment/migrated_0010.tree.json | 2 +-
.../expression/assignment/migrated_0011.tree.json | 2 +-
.../expression/assignment/migrated_0012.tree.json | 2 +-
.../expression/assignment/migrated_0013.tree.json | 2 +-
.../binary-bitwise/migrated_0000.tree.json | 2 +-
.../binary-bitwise/migrated_0001.tree.json | 2 +-
.../binary-bitwise/migrated_0002.tree.json | 2 +-
.../binary-logical/migrated_0000.tree.json | 2 +-
.../binary-logical/migrated_0001.tree.json | 2 +-
.../binary-logical/migrated_0002.tree.json | 2 +-
.../binary-logical/migrated_0003.tree.json | 2 +-
.../binary-logical/migrated_0004.tree.json | 2 +-
.../binary-logical/migrated_0005.tree.json | 2 +-
.../expression/binary/migrated_0000.tree.json | 2 +-
.../expression/binary/migrated_0001.tree.json | 2 +-
.../expression/binary/migrated_0002.tree.json | 2 +-
.../expression/binary/migrated_0003.tree.json | 2 +-
.../expression/binary/migrated_0004.tree.json | 2 +-
.../expression/binary/migrated_0005.tree.json | 2 +-
.../expression/binary/migrated_0006.tree.json | 2 +-
.../expression/binary/migrated_0007.tree.json | 2 +-
.../expression/binary/migrated_0008.tree.json | 2 +-
.../expression/binary/migrated_0009.tree.json | 2 +-
.../expression/binary/migrated_0010.tree.json | 2 +-
.../expression/binary/migrated_0011.tree.json | 2 +-
.../expression/binary/migrated_0012.tree.json | 2 +-
.../expression/binary/migrated_0013.tree.json | 2 +-
.../expression/binary/migrated_0014.tree.json | 2 +-
.../expression/binary/migrated_0015.tree.json | 2 +-
.../expression/binary/migrated_0016.tree.json | 2 +-
.../expression/binary/migrated_0017.tree.json | 2 +-
.../bitwise-shift/migrated_0000.tree.json | 2 +-
.../bitwise-shift/migrated_0001.tree.json | 2 +-
.../bitwise-shift/migrated_0002.tree.json | 2 +-
.../expression/complex/migrated_0000.tree.json | 2 +-
.../expression/conditional/migrated_0000.tree.json | 2 +-
.../expression/conditional/migrated_0001.tree.json | 2 +-
.../expression/conditional/migrated_0002.tree.json | 2 +-
.../expression/equality/migrated_0000.tree.json | 2 +-
.../expression/equality/migrated_0001.tree.json | 2 +-
.../expression/equality/migrated_0002.tree.json | 2 +-
.../expression/equality/migrated_0003.tree.json | 2 +-
.../expression/grouping/migrated_0000.tree.json | 2 +-
.../expression/grouping/migrated_0001.tree.json | 2 +-
.../left-hand-side/migrated_0000.tree.json | 2 +-
.../left-hand-side/migrated_0001.tree.json | 2 +-
.../left-hand-side/migrated_0002.tree.json | 2 +-
.../left-hand-side/migrated_0003.tree.json | 2 +-
.../left-hand-side/migrated_0004.tree.json | 2 +-
.../left-hand-side/migrated_0005.tree.json | 2 +-
.../left-hand-side/migrated_0006.tree.json | 2 +-
.../left-hand-side/migrated_0007.tree.json | 2 +-
.../left-hand-side/migrated_0008.tree.json | 2 +-
.../left-hand-side/migrated_0009.tree.json | 2 +-
.../left-hand-side/migrated_0010.tree.json | 2 +-
.../left-hand-side/migrated_0011.tree.json | 2 +-
.../left-hand-side/migrated_0012.tree.json | 2 +-
.../left-hand-side/migrated_0013.tree.json | 2 +-
.../left-hand-side/migrated_0014.tree.json | 2 +-
.../left-hand-side/migrated_0015.tree.json | 2 +-
.../left-hand-side/migrated_0016.tree.json | 2 +-
.../left-hand-side/migrated_0017.tree.json | 2 +-
.../left-hand-side/migrated_0018.tree.json | 2 +-
.../left-hand-side/migrated_0019.tree.json | 2 +-
.../left-hand-side/migrated_0020.tree.json | 2 +-
.../left-hand-side/migrated_0021.tree.json | 2 +-
.../left-hand-side/migrated_0022.tree.json | 2 +-
.../multiplicative/migrated_0000.tree.json | 2 +-
.../multiplicative/migrated_0001.tree.json | 2 +-
.../multiplicative/migrated_0002.tree.json | 2 +-
.../expression/postfix/migrated_0000.tree.json | 2 +-
.../expression/postfix/migrated_0001.tree.json | 2 +-
.../expression/postfix/migrated_0002.tree.json | 2 +-
.../expression/postfix/migrated_0003.tree.json | 2 +-
.../expression/postfix/migrated_0004.tree.json | 2 +-
.../expression/postfix/migrated_0005.tree.json | 2 +-
.../primary/array/migrated_0000.tree.json | 2 +-
.../primary/array/migrated_0001.tree.json | 2 +-
.../primary/array/migrated_0002.tree.json | 2 +-
.../primary/array/migrated_0003.tree.json | 2 +-
.../primary/array/migrated_0004.tree.json | 2 +-
.../primary/array/migrated_0005.tree.json | 2 +-
.../primary/array/migrated_0006.tree.json | 2 +-
.../primary/array/migrated_0007.tree.json | 2 +-
.../primary/array/migrated_0008.tree.json | 2 +-
.../primary/array/migrated_0009.tree.json | 2 +-
.../primary/array/migrated_0010.tree.json | 2 +-
.../primary/array/migrated_0011.tree.json | 2 +-
.../primary/array/migrated_0012.tree.json | 2 +-
.../literal/numeric/migrated_0000.tree.json | 2 +-
.../literal/numeric/migrated_0001.tree.json | 2 +-
.../literal/numeric/migrated_0002.tree.json | 2 +-
.../literal/numeric/migrated_0003.tree.json | 2 +-
.../literal/numeric/migrated_0004.tree.json | 2 +-
.../literal/numeric/migrated_0005.tree.json | 2 +-
.../literal/numeric/migrated_0006.tree.json | 2 +-
.../literal/numeric/migrated_0007.tree.json | 2 +-
.../literal/numeric/migrated_0008.tree.json | 2 +-
.../literal/numeric/migrated_0009.tree.json | 2 +-
.../literal/numeric/migrated_0010.tree.json | 2 +-
.../literal/numeric/migrated_0011.tree.json | 2 +-
.../literal/numeric/migrated_0012.tree.json | 2 +-
.../literal/numeric/migrated_0013.tree.json | 2 +-
.../literal/numeric/migrated_0014.tree.json | 2 +-
.../literal/numeric/migrated_0015.tree.json | 2 +-
.../literal/numeric/migrated_0016.tree.json | 2 +-
.../literal/numeric/migrated_0017.tree.json | 2 +-
.../literal/numeric/migrated_0018.tree.json | 2 +-
.../literal/numeric/migrated_0019.tree.json | 2 +-
.../literal/numeric/migrated_0020.tree.json | 2 +-
.../literal/numeric/migrated_0021.tree.json | 2 +-
.../literal/numeric/migrated_0022.tree.json | 2 +-
.../literal/numeric/migrated_0023.tree.json | 2 +-
.../literal/numeric/migrated_0024.tree.json | 2 +-
.../regular-expression/migrated_0000.tree.json | 2 +-
.../regular-expression/migrated_0001.tree.json | 2 +-
.../regular-expression/migrated_0002.tree.json | 2 +-
.../regular-expression/migrated_0003.tree.json | 2 +-
.../regular-expression/migrated_0004.tree.json | 2 +-
.../regular-expression/migrated_0005.tree.json | 2 +-
.../regular-expression/migrated_0007.tree.json | 2 +-
.../regular-expression/migrated_0008.tree.json | 2 +-
.../regular-expression/migrated_0009.tree.json | 2 +-
.../regular-expression/migrated_0010.tree.json | 2 +-
.../regular-expression/migrated_0011.tree.json | 2 +-
.../regular-expression/migrated_0012.tree.json | 2 +-
.../regular-expression/migrated_0013.tree.json | 2 +-
.../u-flag-surrogate-pair.tree.json | 2 +-
.../u-flag-valid-range.tree.json | 2 +-
.../primary/literal/string/migrated_0000.tree.json | 3 +-
.../primary/literal/string/migrated_0001.tree.json | 3 +-
.../primary/literal/string/migrated_0002.tree.json | 3 +-
.../primary/literal/string/migrated_0003.tree.json | 3 +-
.../primary/literal/string/migrated_0006.tree.json | 3 +-
.../primary/literal/string/migrated_0007.tree.json | 3 +-
.../primary/literal/string/migrated_0008.tree.json | 3 +-
.../primary/literal/string/migrated_0009.tree.json | 3 +-
.../primary/literal/string/migrated_0010.tree.json | 3 +-
.../primary/literal/string/migrated_0011.tree.json | 3 +-
.../primary/literal/string/migrated_0012.tree.json | 3 +-
.../primary/literal/string/migrated_0013.tree.json | 3 +-
.../primary/literal/string/migrated_0015.tree.json | 3 +-
.../primary/literal/string/migrated_0016.tree.json | 3 +-
.../primary/literal/string/migrated_0017.tree.json | 3 +-
.../primary/literal/string/migrated_0018.tree.json | 3 +-
.../primary/object/migrated_0000.tree.json | 2 +-
.../primary/object/migrated_0001.tree.json | 2 +-
.../primary/object/migrated_0002.tree.json | 2 +-
.../primary/object/migrated_0003.tree.json | 2 +-
.../primary/object/migrated_0004.tree.json | 2 +-
.../primary/object/migrated_0005.tree.json | 2 +-
.../primary/object/migrated_0006.tree.json | 2 +-
.../primary/object/migrated_0007.tree.json | 2 +-
.../primary/object/migrated_0008.tree.json | 2 +-
.../primary/object/migrated_0009.tree.json | 3 +-
.../primary/object/migrated_0010.tree.json | 3 +-
.../primary/object/migrated_0011.tree.json | 3 +-
.../primary/object/migrated_0012.tree.json | 3 +-
.../primary/object/migrated_0013.tree.json | 3 +-
.../primary/object/migrated_0014.tree.json | 3 +-
.../primary/object/migrated_0015.tree.json | 3 +-
.../primary/object/migrated_0016.tree.json | 3 +-
.../primary/object/migrated_0017.tree.json | 3 +-
.../primary/object/migrated_0018.tree.json | 3 +-
.../primary/object/migrated_0019.tree.json | 3 +-
.../primary/object/migrated_0020.tree.json | 3 +-
.../primary/object/migrated_0021.tree.json | 3 +-
.../primary/object/migrated_0022.tree.json | 3 +-
.../primary/object/migrated_0023.tree.json | 3 +-
.../primary/object/migrated_0024.tree.json | 2 +-
.../primary/object/migrated_0025.tree.json | 2 +-
.../primary/object/migrated_0026.tree.json | 2 +-
.../primary/object/migrated_0027.tree.json | 2 +-
.../primary/object/migrated_0028.tree.json | 4 +-
.../primary/object/migrated_0029.tree.json | 3 +-
.../primary/object/migrated_0030.tree.json | 3 +-
.../primary/object/migrated_0031.tree.json | 5 +-
.../primary/object/migrated_0032.tree.json | 4 +-
.../primary/object/migrated_0033.tree.json | 4 +-
.../primary/object/migrated_0034.tree.json | 3 +-
.../primary/object/migrated_0035.tree.json | 3 +-
.../primary/object/migrated_0036.tree.json | 2 +-
.../primary/object/migrated_0037.tree.json | 2 +-
.../primary/object/migrated_0038.tree.json | 94 +-
.../primary/other/migrated_0000.tree.json | 2 +-
.../primary/other/migrated_0001.tree.json | 2 +-
.../primary/other/migrated_0002.tree.json | 2 +-
.../primary/other/migrated_0003.tree.json | 2 +-
.../expression/relational/migrated_0000.tree.json | 2 +-
.../expression/relational/migrated_0001.tree.json | 2 +-
.../expression/relational/migrated_0002.tree.json | 2 +-
.../expression/relational/migrated_0003.tree.json | 2 +-
.../expression/relational/migrated_0004.tree.json | 2 +-
.../expression/relational/migrated_0005.tree.json | 2 +-
.../expression/relational/migrated_0006.tree.json | 2 +-
.../expression/unary/migrated_0000.tree.json | 2 +-
.../expression/unary/migrated_0001.tree.json | 2 +-
.../expression/unary/migrated_0002.tree.json | 2 +-
.../expression/unary/migrated_0003.tree.json | 2 +-
.../expression/unary/migrated_0004.tree.json | 2 +-
.../expression/unary/migrated_0005.tree.json | 2 +-
.../expression/unary/migrated_0006.tree.json | 2 +-
.../expression/unary/migrated_0007.tree.json | 2 +-
.../expression/unary/migrated_0008.tree.json | 2 +-
.../expression/unary/migrated_0009.tree.json | 2 +-
.../expression/unary/migrated_0010.tree.json | 2 +-
.../expression/unary/migrated_0011.tree.json | 2 +-
.../expression/unary/migrated_0012.tree.json | 2 +-
.../source-element/migrated_0000.tree.json | 2 +-
.../fixtures/source-option/migrated_0000.tree.json | 2 +-
.../fixtures/source-option/migrated_0001.tree.json | 2 +-
.../statement/block/migrated_0000.tree.json | 2 +-
.../statement/block/migrated_0001.tree.json | 2 +-
.../statement/block/migrated_0002.tree.json | 2 +-
.../statement/break/migrated_0000.tree.json | 2 +-
.../statement/break/migrated_0001.tree.json | 2 +-
.../statement/break/migrated_0002.tree.json | 2 +-
.../statement/break/migrated_0003.tree.json | 2 +-
.../statement/break/semicolon_newline.tree.json | 2 +-
.../statement/continue/migrated_0000.tree.json | 2 +-
.../statement/continue/migrated_0001.tree.json | 2 +-
.../statement/continue/migrated_0002.tree.json | 2 +-
.../statement/continue/migrated_0003.tree.json | 2 +-
.../statement/continue/migrated_0004.tree.json | 2 +-
.../statement/debugger/migrated_0000.tree.json | 2 +-
.../statement/empty/migrated_0000.tree.json | 2 +-
.../statement/expression/migrated_0000.tree.json | 2 +-
.../statement/expression/migrated_0001.tree.json | 2 +-
.../statement/expression/migrated_0002.tree.json | 2 +-
.../statement/expression/migrated_0003.tree.json | 2 +-
.../statement/expression/migrated_0004.tree.json | 2 +-
.../statement/expression/migrated_0005.tree.json | 2 +-
test/fixtures/statement/if/migrated_0000.tree.json | 2 +-
test/fixtures/statement/if/migrated_0001.tree.json | 3 +-
test/fixtures/statement/if/migrated_0002.tree.json | 2 +-
test/fixtures/statement/if/migrated_0003.tree.json | 3 +-
test/fixtures/statement/if/migrated_0004.tree.json | 2 +-
test/fixtures/statement/if/migrated_0005.tree.json | 2 +-
test/fixtures/statement/if/migrated_0006.tree.json | 2 +-
.../statement/iteration/const_forin.tree.json | 2 +-
.../iteration/for-statement-with-seq.tree.json | 2 +-
.../iteration/invalid-assign-for-in.failure.json | 1 +
.../statement/iteration/invalid-assign-for-in.js | 1 +
.../statement/iteration/migrated_0000.tree.json | 2 +-
.../statement/iteration/migrated_0001.tree.json | 2 +-
.../statement/iteration/migrated_0002.tree.json | 2 +-
.../statement/iteration/migrated_0003.tree.json | 2 +-
.../statement/iteration/migrated_0004.tree.json | 2 +-
.../statement/iteration/migrated_0005.tree.json | 2 +-
.../statement/iteration/migrated_0006.tree.json | 2 +-
.../statement/iteration/migrated_0007.tree.json | 2 +-
.../statement/iteration/migrated_0008.tree.json | 2 +-
.../statement/iteration/migrated_0009.tree.json | 2 +-
.../statement/iteration/migrated_0010.tree.json | 2 +-
.../statement/iteration/migrated_0011.tree.json | 2 +-
.../statement/iteration/migrated_0012.tree.json | 2 +-
.../statement/iteration/migrated_0013.tree.json | 2 +-
.../statement/iteration/migrated_0014.tree.json | 2 +-
.../statement/iteration/migrated_0015.tree.json | 2 +-
.../statement/iteration/migrated_0016.tree.json | 2 +-
.../statement/iteration/migrated_0017.tree.json | 2 +-
.../statement/iteration/migrated_0018.tree.json | 2 +-
.../statement/iteration/migrated_0019.tree.json | 2 +-
.../statement/iteration/migrated_0020.tree.json | 2 +-
.../statement/iteration/migrated_0021.tree.json | 2 +-
.../statement/iteration/migrated_0022.tree.json | 2 +-
.../statement/iteration/migrated_0023.tree.json | 3 +-
.../statement/iteration/migrated_0024.tree.json | 2 +-
.../statement/iteration/migrated_0025.tree.json | 2 +-
.../statement/iteration/migrated_0026.tree.json | 2 +-
.../iteration/pattern-in-for-in.tree.json | 2 +-
.../statement/labelled/migrated_0000.tree.json | 2 +-
.../statement/labelled/migrated_0001.tree.json | 2 +-
.../statement/labelled/migrated_0002.tree.json | 2 +-
.../statement/return/migrated_0000.tree.json | 3 +-
.../statement/return/migrated_0001.tree.json | 3 +-
.../statement/return/migrated_0002.tree.json | 3 +-
.../statement/return/migrated_0003.tree.json | 3 +-
.../statement/switch/migrated_0000.tree.json | 2 +-
.../statement/switch/migrated_0001.tree.json | 2 +-
.../statement/switch/migrated_0002.tree.json | 2 +-
.../statement/throw/migrated_0000.tree.json | 2 +-
.../statement/throw/migrated_0001.tree.json | 2 +-
.../statement/throw/migrated_0002.tree.json | 2 +-
.../fixtures/statement/try/migrated_0000.tree.json | 58 +-
.../fixtures/statement/try/migrated_0001.tree.json | 58 +-
.../fixtures/statement/try/migrated_0002.tree.json | 58 +-
.../fixtures/statement/try/migrated_0003.tree.json | 131 +-
.../fixtures/statement/try/migrated_0004.tree.json | 4 +-
.../fixtures/statement/try/migrated_0005.tree.json | 131 +-
.../fixtures/statement/try/migrated_0006.tree.json | 131 +-
test/fixtures/statement/try/strict_simple_catch.js | 2 +
.../statement/try/strict_simple_catch.tree.json | 346 ++
.../statement/variable/migrated_0000.tree.json | 2 +-
.../statement/variable/migrated_0001.tree.json | 2 +-
.../statement/variable/migrated_0002.tree.json | 2 +-
.../statement/variable/migrated_0003.tree.json | 2 +-
.../statement/variable/migrated_0004.tree.json | 2 +-
.../statement/variable/migrated_0005.tree.json | 2 +-
.../statement/variable/migrated_0006.tree.json | 2 +-
test/fixtures/statement/variable/var_let.tree.json | 2 +-
.../statement/with/migrated_0000.tree.json | 2 +-
.../statement/with/migrated_0001.tree.json | 2 +-
.../statement/with/migrated_0002.tree.json | 2 +-
test/fixtures/tokenize/comment_division.js | 1 -
.../fixtures/tokenize/comment_division.tokens.json | 74 -
.../.gitignore => fixtures/tokenize/empty.js} | 0
test/fixtures/tokenize/empty.tokens.json | 1 +
test/fixtures/tokenize/line_terminators.js | 4 +
.../fixtures/tokenize/line_terminators.tokens.json | 1 +
.../tolerant-parse/for-in-missing-parenthesis.js | 2 +
.../for-in-missing-parenthesis.tree.json | 191 +
.../tolerant-parse/for-missing-parenthesis.js | 1 +
.../for-missing-parenthesis.tree.json | 463 ++
.../tolerant-parse/for-of-missing-parenthesis.js | 2 +
.../for-of-missing-parenthesis.tree.json | 190 +
.../tolerant-parse/if-missing-parenthesis.js | 1 +
.../if-missing-parenthesis.tree.json | 210 +
test/fixtures/tolerant-parse/let_eval.tree.json | 3 +-
.../tolerant-parse/migrated_0000.tree.json | 2 +-
.../tolerant-parse/migrated_0001.tree.json | 2 +-
.../tolerant-parse/migrated_0002.tree.json | 2 +-
.../tolerant-parse/migrated_0003.tree.json | 2 +-
.../tolerant-parse/migrated_0004.tree.json | 2 +-
.../tolerant-parse/migrated_0005.tree.json | 2 +-
.../tolerant-parse/migrated_0006.tree.json | 3 +-
.../tolerant-parse/migrated_0007.tree.json | 2 +-
.../tolerant-parse/migrated_0008.tree.json | 3 +-
.../tolerant-parse/migrated_0009.tree.json | 3 +-
.../tolerant-parse/migrated_0010.tree.json | 3 +-
.../tolerant-parse/migrated_0011.tree.json | 3 +-
.../tolerant-parse/migrated_0012.tree.json | 2 +-
.../tolerant-parse/migrated_0013.tree.json | 2 +-
.../tolerant-parse/migrated_0014.tree.json | 4 +-
.../tolerant-parse/migrated_0015.tree.json | 4 +-
.../tolerant-parse/migrated_0016.tree.json | 3 +-
.../tolerant-parse/migrated_0017.tree.json | 59 +-
.../tolerant-parse/migrated_0018.tree.json | 59 +-
.../tolerant-parse/migrated_0019.tree.json | 3 +-
.../tolerant-parse/migrated_0020.tree.json | 3 +-
.../tolerant-parse/migrated_0021.tree.json | 3 +-
.../tolerant-parse/migrated_0022.tree.json | 3 +-
.../tolerant-parse/migrated_0023.tree.json | 3 +-
.../tolerant-parse/migrated_0024.tree.json | 3 +-
.../tolerant-parse/migrated_0025.tree.json | 3 +-
.../tolerant-parse/migrated_0026.tree.json | 3 +-
.../tolerant-parse/migrated_0027.tree.json | 4 +-
.../tolerant-parse/migrated_0028.tree.json | 4 +-
.../tolerant-parse/migrated_0029.tree.json | 4 +-
.../tolerant-parse/migrated_0030.tree.json | 4 +-
.../tolerant-parse/migrated_0031.tree.json | 4 +-
.../tolerant-parse/migrated_0032.tree.json | 4 +-
.../tolerant-parse/migrated_0033.tree.json | 4 +-
.../tolerant-parse/migrated_0034.tree.json | 4 +-
.../tolerant-parse/migrated_0035.tree.json | 4 +-
.../tolerant-parse/migrated_0036.tree.json | 4 +-
.../tolerant-parse/migrated_0037.tree.json | 4 +-
.../tolerant-parse/migrated_0038.tree.json | 4 +-
.../tolerant-parse/migrated_0039.tree.json | 4 +-
.../tolerant-parse/migrated_0040.tree.json | 5 +-
.../tolerant-parse/migrated_0041.tree.json | 4 +-
.../tolerant-parse/migrated_0042.tree.json | 3 +-
.../tolerant-parse/migrated_0043.tree.json | 3 +-
.../tolerant-parse/migrated_0044.tree.json | 2 +-
.../tolerant-parse/migrated_0045.tree.json | 2 +-
.../tolerant-parse/migrated_0046.tree.json | 2 +-
.../tolerant-parse/migrated_0047.tree.json | 2 +-
.../tolerant-parse/migrated_0048.tree.json | 2 +-
.../tolerant-parse/migrated_0049.tree.json | 2 +-
.../tolerant-parse/migrated_0050.tree.json | 2 +-
.../tolerant-parse/migrated_0051.tree.json | 4 +-
.../tolerant-parse/migrated_0052.tree.json | 4 +-
.../string_literal_escape_eight.tree.json | 2 +-
.../tolerant-parse/while-missing-parenthesis.js | 1 +
.../while-missing-parenthesis.tree.json | 137 +
test/fixtures/whitespace/migrated_0000.source.js | 2 +-
test/fixtures/whitespace/migrated_0000.tree.json | 30 +-
test/fixtures/whitespace/migrated_0001.tree.json | 2 +-
test/grammar-tests.js | 2 +-
test/hostile-environment-tests.js | 65 +
test/karma.conf.js | 2 +-
test/profile.js | 3 +-
test/regression-tests.js | 3 +-
test/saucelabs-ie.conf.js | 5 +-
test/saucelabs-safari.conf.js | 4 +-
test/tsfmt.json | 14 +
test/unit-tests.js | 35 +-
test/utils/evaluate-testcase.js | 96 +-
tools/fixupbundle.js | 48 +
tools/generate-identifier-regex.js | 2 +-
tools/generate-xhtml-entities.js | 91 +
webpack.config.js | 9 +
1044 files changed, 31624 insertions(+), 9528 deletions(-)
delete mode 100644 .lintrc
mode change 100644 => 100755 bin/esparse.js
delete mode 100644 bower.json
delete mode 100644 debian/source/lintian-overrides
copy {test/dist => dist}/.gitignore (100%)
delete mode 100644 esprima.js
create mode 100644 src/assert.ts
create mode 100644 src/character.ts
create mode 100644 src/comment-handler.ts
create mode 100644 src/error-handler.ts
create mode 100644 src/esprima.ts
create mode 100644 src/jsx-nodes.ts
create mode 100644 src/jsx-parser.ts
create mode 100644 src/jsx-syntax.ts
create mode 100644 src/messages.ts
create mode 100644 src/nodes.ts
create mode 100644 src/parser.ts
create mode 100644 src/scanner.ts
create mode 100644 src/syntax.ts
create mode 100644 src/token.ts
create mode 100644 src/tokenizer.ts
create mode 100644 src/tsconfig.json
create mode 100644 src/tslint.json
create mode 100644 src/xhtml-entities.ts
create mode 100644 test/api-tests.js
create mode 100644 test/benchmark-parser.js
create mode 100644 test/benchmark-tokenizer.js
delete mode 100644 test/benchmarks.js
create mode 100644 test/fixtures/ES2016/exponent/exp_assign.js
create mode 100644 test/fixtures/ES2016/exponent/exp_assign.tree.json
create mode 100644 test/fixtures/ES2016/exponent/exp_bitnot.js
create mode 100644 test/fixtures/ES2016/exponent/exp_bitnot.tree.json
create mode 100644 test/fixtures/ES2016/exponent/exp_delete.js
create mode 100644 test/fixtures/ES2016/exponent/exp_delete.tree.json
create mode 100644 test/fixtures/ES2016/exponent/exp_minus.js
create mode 100644 test/fixtures/ES2016/exponent/exp_minus.tree.json
create mode 100644 test/fixtures/ES2016/exponent/exp_minusminus.js
create mode 100644 test/fixtures/ES2016/exponent/exp_minusminus.tree.json
create mode 100644 test/fixtures/ES2016/exponent/exp_not.js
create mode 100644 test/fixtures/ES2016/exponent/exp_not.tree.json
create mode 100644 test/fixtures/ES2016/exponent/exp_operator.js
create mode 100644 test/fixtures/ES2016/exponent/exp_operator.tree.json
create mode 100644 test/fixtures/ES2016/exponent/exp_plus.js
create mode 100644 test/fixtures/ES2016/exponent/exp_plus.tree.json
create mode 100644 test/fixtures/ES2016/exponent/exp_plusplus.js
create mode 100644 test/fixtures/ES2016/exponent/exp_plusplus.tree.json
create mode 100644 test/fixtures/ES2016/exponent/exp_precedence.js
create mode 100644 test/fixtures/ES2016/exponent/exp_precedence.tree.json
create mode 100644 test/fixtures/ES2016/exponent/exp_typeof.js
create mode 100644 test/fixtures/ES2016/exponent/exp_typeof.tree.json
create mode 100644 test/fixtures/ES2016/exponent/exp_void.js
create mode 100644 test/fixtures/ES2016/exponent/exp_void.tree.json
create mode 100644 test/fixtures/ES2016/exponent/invalid_bitnot_exp.failure.json
create mode 100644 test/fixtures/ES2016/exponent/invalid_bitnot_exp.js
create mode 100644 test/fixtures/ES2016/exponent/invalid_delete_exp.failure.json
create mode 100644 test/fixtures/ES2016/exponent/invalid_delete_exp.js
create mode 100644 test/fixtures/ES2016/exponent/invalid_minus_exp.failure.json
create mode 100644 test/fixtures/ES2016/exponent/invalid_minus_exp.js
create mode 100644 test/fixtures/ES2016/exponent/invalid_not_exp.failure.json
create mode 100644 test/fixtures/ES2016/exponent/invalid_not_exp.js
create mode 100644 test/fixtures/ES2016/exponent/invalid_plus_exp.failure.json
create mode 100644 test/fixtures/ES2016/exponent/invalid_plus_exp.js
create mode 100644 test/fixtures/ES2016/exponent/invalid_typeof_exp.failure.json
create mode 100644 test/fixtures/ES2016/exponent/invalid_typeof_exp.js
create mode 100644 test/fixtures/ES2016/exponent/invalid_update.js
create mode 100644 test/fixtures/ES2016/exponent/invalid_update.tree.json
create mode 100644 test/fixtures/ES2016/exponent/invalid_void_exp.failure.json
create mode 100644 test/fixtures/ES2016/exponent/invalid_void_exp.js
create mode 100644 test/fixtures/ES2016/exponent/update_exp.js
create mode 100644 test/fixtures/ES2016/exponent/update_exp.tree.json
create mode 100644 test/fixtures/ES2016/identifier/gujarati_zha.js
create mode 100644 test/fixtures/ES2016/identifier/gujarati_zha.tree.json
create mode 100644 test/fixtures/ES6/export-declaration/export-default-named-class.js
create mode 100644 test/fixtures/ES6/export-declaration/export-default-named-class.tree.json
create mode 100644 test/fixtures/ES6/export-declaration/export-named-keyword-as-specifier.js
create mode 100644 test/fixtures/ES6/export-declaration/export-named-keyword-as-specifier.tree.json
create mode 100644 test/fixtures/ES6/export-declaration/export-named-keyword-specifier.js
create mode 100644 test/fixtures/ES6/export-declaration/export-named-keyword-specifier.tree.json
create mode 100644 test/fixtures/ES6/for-of/invalid-assign-for-of.failure.json
create mode 100644 test/fixtures/ES6/for-of/invalid-assign-for-of.js
delete mode 100644 test/fixtures/ES6/object-initialiser/invalid-proto-identifier-shorthand.failure.json
delete mode 100644 test/fixtures/ES6/object-initialiser/invalid-proto-literal-shorthand.failure.json
delete mode 100644 test/fixtures/ES6/object-initialiser/invalid-proto-shorthand-identifier.failure.json
delete mode 100644 test/fixtures/ES6/object-initialiser/invalid-proto-shorthand-literal.failure.json
delete mode 100644 test/fixtures/ES6/object-initialiser/invalid-proto-shorthands.failure.json
rename test/fixtures/ES6/object-initialiser/{invalid-proto-identifier-shorthand.js => proto-identifier-shorthand.js} (100%)
create mode 100644 test/fixtures/ES6/object-initialiser/proto-identifier-shorthand.tree.json
rename test/fixtures/ES6/object-initialiser/{invalid-proto-literal-shorthand.js => proto-literal-shorthand.js} (100%)
create mode 100644 test/fixtures/ES6/object-initialiser/proto-literal-shorthand.tree.json
create mode 100644 test/fixtures/ES6/object-initialiser/proto-shorthand-assignments.js
create mode 100644 test/fixtures/ES6/object-initialiser/proto-shorthand-assignments.tree.json
rename test/fixtures/ES6/object-initialiser/{invalid-proto-shorthand-identifier.js => proto-shorthand-identifier.js} (100%)
create mode 100644 test/fixtures/ES6/object-initialiser/proto-shorthand-identifier.tree.json
rename test/fixtures/ES6/object-initialiser/{invalid-proto-shorthand-literal.js => proto-shorthand-literal.js} (100%)
create mode 100644 test/fixtures/ES6/object-initialiser/proto-shorthand-literal.tree.json
rename test/fixtures/ES6/object-initialiser/{invalid-proto-shorthands.js => proto-shorthands.js} (100%)
create mode 100644 test/fixtures/ES6/object-initialiser/proto-shorthands.tree.json
create mode 100644 test/fixtures/JSX/attribute-double-quoted-string.js
create mode 100644 test/fixtures/JSX/attribute-double-quoted-string.tree.json
create mode 100644 test/fixtures/JSX/attribute-element.js
create mode 100644 test/fixtures/JSX/attribute-element.tree.json
create mode 100644 test/fixtures/JSX/attribute-entity-decimal.js
create mode 100644 test/fixtures/JSX/attribute-entity-decimal.tree.json
create mode 100644 test/fixtures/JSX/attribute-entity-hex.js
create mode 100644 test/fixtures/JSX/attribute-entity-hex.tree.json
create mode 100644 test/fixtures/JSX/attribute-entity.js
create mode 100644 test/fixtures/JSX/attribute-entity.tree.json
create mode 100644 test/fixtures/JSX/attribute-expression.js
create mode 100644 test/fixtures/JSX/attribute-expression.tree.json
create mode 100644 test/fixtures/JSX/attribute-multi-entities.js
create mode 100644 test/fixtures/JSX/attribute-multi-entities.tree.json
create mode 100644 test/fixtures/JSX/attribute-null-value.js
create mode 100644 test/fixtures/JSX/attribute-null-value.tree.json
create mode 100644 test/fixtures/JSX/attribute-primary.js
create mode 100644 test/fixtures/JSX/attribute-primary.tree.json
create mode 100644 test/fixtures/JSX/attribute-single-quoted-string.js
create mode 100644 test/fixtures/JSX/attribute-single-quoted-string.tree.json
create mode 100644 test/fixtures/JSX/attribute-spread.js
create mode 100644 test/fixtures/JSX/attribute-spread.tree.json
create mode 100644 test/fixtures/JSX/attribute-unknown-entity.js
create mode 100644 test/fixtures/JSX/attribute-unknown-entity.tree.json
create mode 100644 test/fixtures/JSX/container-object-expression.js
create mode 100644 test/fixtures/JSX/container-object-expression.tree.json
create mode 100644 test/fixtures/JSX/container-series.js
create mode 100644 test/fixtures/JSX/container-series.tree.json
create mode 100644 test/fixtures/JSX/empty-child-comment.js
create mode 100644 test/fixtures/JSX/empty-child-comment.tree.json
create mode 100644 test/fixtures/JSX/empty-expression-container.js
create mode 100644 test/fixtures/JSX/empty-expression-container.tree.json
create mode 100644 test/fixtures/JSX/inside-group-expression.js
create mode 100644 test/fixtures/JSX/inside-group-expression.tree.json
create mode 100644 test/fixtures/JSX/invalid-attribute-value-trail.failure.json
create mode 100644 test/fixtures/JSX/invalid-attribute-value-trail.js
create mode 100644 test/fixtures/JSX/invalid-closing-trail.failure.json
create mode 100644 test/fixtures/JSX/invalid-closing-trail.js
create mode 100644 test/fixtures/JSX/invalid-element.failure.json
create mode 100644 test/fixtures/JSX/invalid-element.js
create mode 100644 test/fixtures/JSX/invalid-empty-attribute-expression.failure.json
create mode 100644 test/fixtures/JSX/invalid-empty-attribute-expression.js
create mode 100644 test/fixtures/JSX/invalid-empty-selfclosing.failure.json
create mode 100644 test/fixtures/JSX/invalid-empty-selfclosing.js
create mode 100644 test/fixtures/JSX/invalid-incomplete-namespace.failure.json
create mode 100644 test/fixtures/JSX/invalid-incomplete-namespace.js
create mode 100644 test/fixtures/JSX/invalid-match-member.failure.json
create mode 100644 test/fixtures/JSX/invalid-match-member.js
create mode 100644 test/fixtures/JSX/invalid-match-name-namespace.failure.json
create mode 100644 test/fixtures/JSX/invalid-match-name-namespace.js
create mode 100644 test/fixtures/JSX/invalid-match-namespace-name.failure.json
create mode 100644 test/fixtures/JSX/invalid-match-namespace-name.js
create mode 100644 test/fixtures/JSX/invalid-match-namespace.failure.json
create mode 100644 test/fixtures/JSX/invalid-match-namespace.js
create mode 100644 test/fixtures/JSX/invalid-match.failure.json
create mode 100644 test/fixtures/JSX/invalid-match.js
create mode 100644 test/fixtures/JSX/invalid-member-incomplete.failure.json
create mode 100644 test/fixtures/JSX/invalid-member-incomplete.js
create mode 100644 test/fixtures/JSX/invalid-no-closing.failure.json
create mode 100644 test/fixtures/JSX/invalid-no-closing.js
create mode 100644 test/fixtures/JSX/invalid-self-closing.failure.json
create mode 100644 test/fixtures/JSX/invalid-self-closing.js
create mode 100644 test/fixtures/JSX/invalid-start-member.failure.json
create mode 100644 test/fixtures/JSX/invalid-start-member.js
create mode 100644 test/fixtures/JSX/invalid-start-namespace.failure.json
create mode 100644 test/fixtures/JSX/invalid-start-namespace.js
create mode 100644 test/fixtures/JSX/long-member-pair.js
create mode 100644 test/fixtures/JSX/long-member-pair.tree.json
create mode 100644 test/fixtures/JSX/long-member.js
create mode 100644 test/fixtures/JSX/long-member.tree.json
create mode 100644 test/fixtures/JSX/multi-attributes.js
create mode 100644 test/fixtures/JSX/multi-attributes.tree.json
create mode 100644 test/fixtures/JSX/multiline-crlf-text.js
create mode 100644 test/fixtures/JSX/multiline-crlf-text.tree.json
create mode 100644 test/fixtures/JSX/multiline-text.js
create mode 100644 test/fixtures/JSX/multiline-text.tree.json
create mode 100644 test/fixtures/JSX/nested-elements.js
create mode 100644 test/fixtures/JSX/nested-elements.tree.json
create mode 100644 test/fixtures/JSX/null-attribute-value.js
create mode 100644 test/fixtures/JSX/null-attribute-value.tree.json
create mode 100644 test/fixtures/JSX/simple-deeply-nested-pair.js
create mode 100644 test/fixtures/JSX/simple-deeply-nested-pair.tree.json
create mode 100644 test/fixtures/JSX/simple-expression-container.js
create mode 100644 test/fixtures/JSX/simple-expression-container.tree.json
create mode 100644 test/fixtures/JSX/simple-member-pair.js
create mode 100644 test/fixtures/JSX/simple-member-pair.tree.json
create mode 100644 test/fixtures/JSX/simple-member.js
create mode 100644 test/fixtures/JSX/simple-member.tree.json
create mode 100644 test/fixtures/JSX/simple-namespace-pair.js
create mode 100644 test/fixtures/JSX/simple-namespace-pair.tree.json
create mode 100644 test/fixtures/JSX/simple-namespace.js
create mode 100644 test/fixtures/JSX/simple-namespace.tree.json
create mode 100644 test/fixtures/JSX/simple-nested-pair.js
create mode 100644 test/fixtures/JSX/simple-nested-pair.tree.json
create mode 100644 test/fixtures/JSX/simple-pair.js
create mode 100644 test/fixtures/JSX/simple-pair.tree.json
create mode 100644 test/fixtures/JSX/simple-selfclosing-linefeed.js
create mode 100644 test/fixtures/JSX/simple-selfclosing-linefeed.tree.json
create mode 100644 test/fixtures/JSX/simple-selfclosing-whitespace.js
create mode 100644 test/fixtures/JSX/simple-selfclosing-whitespace.tree.json
create mode 100644 test/fixtures/JSX/simple-selfclosing.js
create mode 100644 test/fixtures/JSX/simple-selfclosing.tree.json
create mode 100644 test/fixtures/JSX/simple-text.js
create mode 100644 test/fixtures/JSX/simple-text.tree.json
delete mode 100644 test/fixtures/api/esprima-syntax.result.json
delete mode 100644 test/fixtures/api/esprima-syntax.run.js
delete mode 100644 test/fixtures/api/migrated_0000.result.json
delete mode 100644 test/fixtures/api/migrated_0000.run.js
delete mode 100644 test/fixtures/api/migrated_0001.result.json
delete mode 100644 test/fixtures/api/migrated_0001.run.js
delete mode 100644 test/fixtures/api/migrated_0002.result.json
delete mode 100644 test/fixtures/api/migrated_0002.run.js
delete mode 100644 test/fixtures/api/migrated_0003.result.json
delete mode 100644 test/fixtures/api/migrated_0003.run.js
delete mode 100644 test/fixtures/api/migrated_0004.result.json
delete mode 100644 test/fixtures/api/migrated_0004.run.js
delete mode 100644 test/fixtures/api/migrated_0005.result.json
delete mode 100644 test/fixtures/api/migrated_0005.run.js
delete mode 100644 test/fixtures/api/migrated_0006.result.json
delete mode 100644 test/fixtures/api/migrated_0006.run.js
delete mode 100644 test/fixtures/api/migrated_0007.result.json
delete mode 100644 test/fixtures/api/migrated_0007.run.js
delete mode 100644 test/fixtures/api/migrated_0009.result.json
delete mode 100644 test/fixtures/api/migrated_0009.run.js
delete mode 100644 test/fixtures/api/migrated_0010.result.json
delete mode 100644 test/fixtures/api/migrated_0010.run.js
delete mode 100644 test/fixtures/api/migrated_0011.result.json
delete mode 100644 test/fixtures/api/migrated_0011.run.js
delete mode 100644 test/fixtures/api/migrated_0012.result.json
delete mode 100644 test/fixtures/api/migrated_0012.run.js
delete mode 100644 test/fixtures/api/migrated_0013.result.json
delete mode 100644 test/fixtures/api/migrated_0013.run.js
delete mode 100644 test/fixtures/api/migrated_0014.result.json
delete mode 100644 test/fixtures/api/migrated_0014.run.js
delete mode 100644 test/fixtures/api/migrated_0015.result.json
delete mode 100644 test/fixtures/api/migrated_0015.run.js
delete mode 100644 test/fixtures/api/migrated_0016.result.json
delete mode 100644 test/fixtures/api/migrated_0016.run.js
create mode 100644 test/fixtures/es2017/for-statement/invalid-var-init-forin1.failure.json
create mode 100644 test/fixtures/es2017/for-statement/invalid-var-init-forin1.js
create mode 100644 test/fixtures/es2017/for-statement/invalid-var-init-forin2.failure.json
create mode 100644 test/fixtures/es2017/for-statement/invalid-var-init-forin2.js
create mode 100644 test/fixtures/es2017/for-statement/invalid-var-init-forin3.failure.json
create mode 100644 test/fixtures/es2017/for-statement/invalid-var-init-forin3.js
create mode 100644 test/fixtures/es2017/for-statement/invalid-var-init-forin4.failure.json
create mode 100644 test/fixtures/es2017/for-statement/invalid-var-init-forin4.js
create mode 100644 test/fixtures/es2017/for-statement/invalid-var-init-forin5.failure.json
create mode 100644 test/fixtures/es2017/for-statement/invalid-var-init-forin5.js
create mode 100644 test/fixtures/statement/iteration/invalid-assign-for-in.failure.json
create mode 100644 test/fixtures/statement/iteration/invalid-assign-for-in.js
create mode 100644 test/fixtures/statement/try/strict_simple_catch.js
create mode 100644 test/fixtures/statement/try/strict_simple_catch.tree.json
delete mode 100644 test/fixtures/tokenize/comment_division.js
delete mode 100644 test/fixtures/tokenize/comment_division.tokens.json
copy test/{dist/.gitignore => fixtures/tokenize/empty.js} (100%)
create mode 100644 test/fixtures/tokenize/empty.tokens.json
create mode 100644 test/fixtures/tokenize/line_terminators.js
create mode 100644 test/fixtures/tokenize/line_terminators.tokens.json
create mode 100644 test/fixtures/tolerant-parse/for-in-missing-parenthesis.js
create mode 100644 test/fixtures/tolerant-parse/for-in-missing-parenthesis.tree.json
create mode 100644 test/fixtures/tolerant-parse/for-missing-parenthesis.js
create mode 100644 test/fixtures/tolerant-parse/for-missing-parenthesis.tree.json
create mode 100644 test/fixtures/tolerant-parse/for-of-missing-parenthesis.js
create mode 100644 test/fixtures/tolerant-parse/for-of-missing-parenthesis.tree.json
create mode 100644 test/fixtures/tolerant-parse/if-missing-parenthesis.js
create mode 100644 test/fixtures/tolerant-parse/if-missing-parenthesis.tree.json
create mode 100644 test/fixtures/tolerant-parse/while-missing-parenthesis.js
create mode 100644 test/fixtures/tolerant-parse/while-missing-parenthesis.tree.json
create mode 100644 test/hostile-environment-tests.js
create mode 100644 test/tsfmt.json
create mode 100644 tools/fixupbundle.js
create mode 100644 tools/generate-xhtml-entities.js
create mode 100644 webpack.config.js
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-javascript/node-esprima.git
More information about the Pkg-javascript-commits
mailing list