diff --git a/.eslintignore b/.eslintignore index d7bd5160..d14e0cdb 100644 --- a/.eslintignore +++ b/.eslintignore @@ -1,4 +1,3 @@ -!.eslintrc.js /node_modules /tests/fixtures /tools diff --git a/.eslintrc.js b/.eslintrc.cjs similarity index 65% rename from .eslintrc.js rename to .eslintrc.cjs index 793193d4..27ba0233 100644 --- a/.eslintrc.js +++ b/.eslintrc.cjs @@ -4,12 +4,14 @@ module.exports = { root: true, extends: "eslint", env: { - node: true, es6: true }, overrides: [ { - files: ["tests/lib/*"], + files: ["tests/lib/**"], + parserOptions: { + ecmaVersion: 2020 + }, env: { mocha: true } diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index c15741d8..d7e871fc 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -18,14 +18,16 @@ jobs: node-version: '12.x' - name: Install dependencies run: npm install + - name: Build commonjs + run: npm run rollup - name: Lint files - run: node Makefile.js lint + run: npm run lint test: name: Test strategy: matrix: os: [ubuntu-latest] - node: [15.x, 14.x, 13.x, 12.x, 10.x, "10.12.0"] + node: [15.x, 14.x, 13.x, 12.x] include: - os: windows-latest node: "12.x" @@ -39,5 +41,29 @@ jobs: node-version: ${{ matrix.node }} - name: Install dependencies run: npm install + if: ${{ !startswith(matrix.node, '15') }} + - name: Install dependencies + run: npm install --legacy-peer-deps + if: ${{ startswith(matrix.node, '15') }} + - name: Build commonjs + run: npm run rollup + - name: Run tests + run: npm run unit + testNode10: + name: Test Node 10.x + strategy: + matrix: + os: [ubuntu-latest] + node: [10.x, "10.12.0"] + runs-on: ${{ matrix.os }} + steps: + - uses: actions/checkout@v2 + - uses: actions/setup-node@v1 + with: + node-version: ${{ matrix.node }} + - name: Install dependencies + run: npm install + - name: Build commonjs + run: npm run rollup - name: Run tests - run: node Makefile.js test + run: npm run unit:cjs diff --git a/.gitignore b/.gitignore index 6bd82d84..97375681 100644 --- a/.gitignore +++ b/.gitignore @@ -1,6 +1,8 @@ build coverage node_modules +.DS_Store +dist npm-debug.log _test.js .idea diff --git a/Makefile.js b/Makefile.js deleted file mode 100644 index 96131fe8..00000000 --- a/Makefile.js +++ /dev/null @@ -1,107 +0,0 @@ -/** - * @fileoverview Build file - * @author nzakas - */ -/* global cp, echo, exit, rm, target */ - -"use strict"; - -/* eslint no-console: 0*/ -//------------------------------------------------------------------------------ -// Requirements -//------------------------------------------------------------------------------ - -require("shelljs/make"); - -const nodeCLI = require("shelljs-nodecli"); - -//------------------------------------------------------------------------------ -// Data -//------------------------------------------------------------------------------ - -const NODE_MODULES = "./node_modules/", - DOCS_DIR = "./docs", - - // Utilities - intentional extra space at the end of each string - MOCHA = `${NODE_MODULES}mocha/bin/_mocha `, - - // Files - MAKEFILE = "Makefile.js", - CONFIG_FILES = ".eslintrc.js", - JS_FILES = "\"lib/**/*.js\" \"espree.js\"", - TEST_FILES = "tests/lib/**/*.js", - - // FLAGS - CLIFLAGS = process.argv.slice(3); - -//------------------------------------------------------------------------------ -// Tasks -//------------------------------------------------------------------------------ - -target.all = function() { - target.test(); -}; - -target.lint = function() { - let errors = 0, - lastReturn; - - echo("Validating Makefile.js"); - lastReturn = nodeCLI.exec("eslint", MAKEFILE, ...CLIFLAGS); - if (lastReturn.code !== 0) { - errors++; - } - - echo("Validating configuration files"); - lastReturn = nodeCLI.exec("eslint", CONFIG_FILES, ...CLIFLAGS); - if (lastReturn.code !== 0) { - errors++; - } - - echo("Validating JavaScript files"); - lastReturn = nodeCLI.exec("eslint", JS_FILES, ...CLIFLAGS); - if (lastReturn.code !== 0) { - errors++; - } - - echo("Validating JavaScript test files"); - lastReturn = nodeCLI.exec("eslint", TEST_FILES, ...CLIFLAGS); - if (lastReturn.code !== 0) { - errors++; - } - - if (errors) { - exit(1); - } -}; - -target.test = function() { - - // target.lint(); - - let errors = 0; - - const lastReturn = nodeCLI.exec( - "nyc", - MOCHA, - "--color", - "--reporter progress", - "--timeout 30000", - TEST_FILES - ); - - if (lastReturn.code !== 0) { - errors++; - } - - if (errors) { - exit(1); - } -}; - -target.docs = function() { - echo("Syncing README.md from root with docs/README.md"); - rm("-r", `${DOCS_DIR}/README.md`); - cp("README.md", DOCS_DIR); - echo("Done. "); -}; diff --git a/espree.js b/espree.js index d8069528..5e53a4a7 100644 --- a/espree.js +++ b/espree.js @@ -56,13 +56,14 @@ */ /* eslint no-undefined:0, no-use-before-define: 0 */ -"use strict"; +import * as acorn from "acorn"; +import jsx from "acorn-jsx"; +import astNodeTypes from "./lib/ast-node-types.js"; +import espree from "./lib/espree.js"; +import espreeVersion from "./lib/version.js"; +import visitorKeys from "eslint-visitor-keys"; +import { getLatestEcmaVersion, getSupportedEcmaVersions } from "./lib/options.js"; -const acorn = require("acorn"); -const jsx = require("acorn-jsx"); -const astNodeTypes = require("./lib/ast-node-types"); -const espree = require("./lib/espree"); -const { getLatestEcmaVersion, getSupportedEcmaVersions } = require("./lib/options"); // To initialize lazily. const parsers = { @@ -106,7 +107,7 @@ const parsers = { * @throws {SyntaxError} If the input code is invalid. * @private */ -function tokenize(code, options) { +export function tokenize(code, options) { const Parser = parsers.get(options); // Ensure to collect tokens. @@ -128,7 +129,7 @@ function tokenize(code, options) { * @returns {ASTNode} The "Program" AST node. * @throws {SyntaxError} If the input code is invalid. */ -function parse(code, options) { +export function parse(code, options) { const Parser = parsers.get(options); return new Parser(options, code).parse(); @@ -138,15 +139,12 @@ function parse(code, options) { // Public //------------------------------------------------------------------------------ -exports.version = require("./package.json").version; +export const version = espreeVersion; -exports.tokenize = tokenize; - -exports.parse = parse; // Deep copy. /* istanbul ignore next */ -exports.Syntax = (function() { +export const Syntax = (function() { let name, types = {}; @@ -168,10 +166,10 @@ exports.Syntax = (function() { }()); /* istanbul ignore next */ -exports.VisitorKeys = (function() { - return require("eslint-visitor-keys").KEYS; +export const VisitorKeys = (function() { + return visitorKeys.KEYS; }()); -exports.latestEcmaVersion = getLatestEcmaVersion(); +export const latestEcmaVersion = getLatestEcmaVersion(); -exports.supportedEcmaVersions = getSupportedEcmaVersions(); +export const supportedEcmaVersions = getSupportedEcmaVersions(); diff --git a/lib/ast-node-types.js b/lib/ast-node-types.js index 2844024d..9f7c4e35 100644 --- a/lib/ast-node-types.js +++ b/lib/ast-node-types.js @@ -3,8 +3,6 @@ * @author Nicholas C. Zakas */ -"use strict"; - //------------------------------------------------------------------------------ // Requirements //------------------------------------------------------------------------------ @@ -15,7 +13,7 @@ // Public //------------------------------------------------------------------------------ -module.exports = { +export default { AssignmentExpression: "AssignmentExpression", AssignmentPattern: "AssignmentPattern", ArrayExpression: "ArrayExpression", diff --git a/lib/espree.js b/lib/espree.js index 50ca6e42..021d5fd3 100644 --- a/lib/espree.js +++ b/lib/espree.js @@ -1,8 +1,7 @@ -"use strict"; - /* eslint-disable no-param-reassign*/ -const TokenTranslator = require("./token-translator"); -const { normalizeOptions } = require("./options"); +import TokenTranslator from "./token-translator.js"; +import { normalizeOptions } from "./options.js"; + const STATE = Symbol("espree's internal state"); const ESPRIMA_FINISH_NODE = Symbol("espree's esprimaFinishNode"); @@ -41,7 +40,7 @@ function convertAcornCommentToEsprimaComment(block, text, start, end, startLoc, return comment; } -module.exports = () => Parser => { +export default () => Parser => { const tokTypes = Object.assign({}, Parser.acorn.tokTypes); if (Parser.acornJsx) { @@ -276,7 +275,7 @@ module.exports = () => Parser => { } } - if (result.type.indexOf("Function") > -1 && !result.generator) { + if (result.type.includes("Function") && !result.generator) { result.generator = false; } diff --git a/lib/features.js b/lib/features.js index d1ad5f85..31467d28 100644 --- a/lib/features.js +++ b/lib/features.js @@ -4,8 +4,6 @@ * @author Nicholas C. Zakas */ -"use strict"; - //------------------------------------------------------------------------------ // Requirements //------------------------------------------------------------------------------ @@ -16,7 +14,7 @@ // Public //------------------------------------------------------------------------------ -module.exports = { +export default { // React JSX parsing jsx: false, diff --git a/lib/options.js b/lib/options.js index eddca200..855d5187 100644 --- a/lib/options.js +++ b/lib/options.js @@ -3,8 +3,6 @@ * @author Kai Cataldo */ -"use strict"; - //------------------------------------------------------------------------------ // Helpers //------------------------------------------------------------------------------ @@ -67,7 +65,7 @@ function normalizeSourceType(sourceType = "script") { * @throws {Error} throw an error if found invalid option. * @returns {Object} normalized options */ -function normalizeOptions(options) { +export function normalizeOptions(options) { const ecmaVersion = normalizeEcmaVersion(options.ecmaVersion); const sourceType = normalizeSourceType(options.sourceType); const ranges = options.range === true; @@ -83,7 +81,7 @@ function normalizeOptions(options) { * Get the latest ECMAScript version supported by Espree. * @returns {number} The latest ECMAScript version. */ -function getLatestEcmaVersion() { +export function getLatestEcmaVersion() { return SUPPORTED_VERSIONS[SUPPORTED_VERSIONS.length - 1]; } @@ -91,16 +89,6 @@ function getLatestEcmaVersion() { * Get the list of ECMAScript versions supported by Espree. * @returns {number[]} An array containing the supported ECMAScript versions. */ -function getSupportedEcmaVersions() { +export function getSupportedEcmaVersions() { return [...SUPPORTED_VERSIONS]; } - -//------------------------------------------------------------------------------ -// Public -//------------------------------------------------------------------------------ - -module.exports = { - normalizeOptions, - getLatestEcmaVersion, - getSupportedEcmaVersions -}; diff --git a/lib/token-translator.js b/lib/token-translator.js index f06c7c07..1e03ae66 100644 --- a/lib/token-translator.js +++ b/lib/token-translator.js @@ -4,8 +4,6 @@ */ /* eslint no-underscore-dangle: 0 */ -"use strict"; - //------------------------------------------------------------------------------ // Requirements //------------------------------------------------------------------------------ @@ -260,4 +258,4 @@ TokenTranslator.prototype = { // Public //------------------------------------------------------------------------------ -module.exports = TokenTranslator; +export default TokenTranslator; diff --git a/lib/version.js b/lib/version.js new file mode 100644 index 00000000..4f278043 --- /dev/null +++ b/lib/version.js @@ -0,0 +1,3 @@ +const version = "7.3.1"; + +export default version; diff --git a/lib/visitor-keys.js b/lib/visitor-keys.js index 4216864f..663df74c 100644 --- a/lib/visitor-keys.js +++ b/lib/visitor-keys.js @@ -25,8 +25,6 @@ * SOFTWARE. */ -"use strict"; - //------------------------------------------------------------------------------ // Requirements //------------------------------------------------------------------------------ @@ -37,7 +35,7 @@ // Public //------------------------------------------------------------------------------ -module.exports = { +export default { // ECMAScript AssignmentExpression: ["left", "right"], diff --git a/package.json b/package.json index fb6a8ae4..698c9cd6 100644 --- a/package.json +++ b/package.json @@ -3,10 +3,23 @@ "description": "An Esprima-compatible JavaScript parser built on Acorn", "author": "Nicholas C. Zakas ", "homepage": "https://github.com/eslint/espree", - "main": "espree.js", + "main": "dist/espree.cjs", + "type": "module", + "exports": { + ".": [ + { + "import": "./espree.js", + "require": "./dist/espree.cjs", + "default": "./dist/espree.cjs" + }, + "./dist/espree.cjs" + ], + "./package.json": "./package.json" + }, "version": "7.3.1", "files": [ "lib", + "dist/espree.cjs", "espree.js" ], "engines": { @@ -18,24 +31,29 @@ }, "license": "BSD-2-Clause", "dependencies": { - "acorn": "^7.4.0", + "acorn": "^8.1.0", "acorn-jsx": "^5.3.1", "eslint-visitor-keys": "^2.0.0" }, "devDependencies": { - "chai": "^4.2.0", - "eslint": "^7.20.0", + "@rollup/plugin-commonjs": "^17.1.0", + "@rollup/plugin-json": "^4.1.0", + "@rollup/plugin-node-resolve": "^11.2.0", + "chai": "^4.3.4", + "eslint": "^7.22.0", "eslint-config-eslint": "^7.0.0", - "eslint-plugin-jsdoc": "^32.0.1", + "eslint-plugin-jsdoc": "^32.2.0", "eslint-plugin-node": "^11.1.0", "eslint-release": "^1.0.0", "esprima": "latest", "esprima-fb": "^8001.2001.0-dev-harmony-fb", "json-diff": "^0.5.4", "leche": "^2.3.0", - "mocha": "^6.2.0", + "mocha": "^8.3.1", + "npm-run-all": "^4.1.5", "nyc": "^14.1.1", "regenerate": "^1.4.0", + "rollup": "^2.41.2", "shelljs": "^0.3.0", "shelljs-nodecli": "^0.1.1", "unicode-6.3.0": "^0.7.5" @@ -49,11 +67,15 @@ "acorn" ], "scripts": { + "unit": "npm-run-all -s unit:*", + "unit:esm": "nyc mocha --color --reporter progress --timeout 30000 'tests/lib/**/*.js'", + "unit:cjs": "mocha --color --reporter progress --timeout 30000 tests/lib/commonjs.cjs", "generate-regex": "node tools/generate-identifier-regex.js", - "test": "npm run-script lint && node Makefile.js test", - "lint": "node Makefile.js lint", - "fixlint": "node Makefile.js lint --fix", - "sync-docs": "node Makefile.js docs", + "test": "npm-run-all -p unit lint", + "lint": "eslint \"*.?(c)js\" lib/ tests/lib/", + "fixlint": "npm run lint -- --fix", + "rollup": "rollup -c rollup.config.js", + "sync-docs": "node sync-docs.js", "generate-release": "eslint-generate-release", "generate-alpharelease": "eslint-generate-prerelease alpha", "generate-betarelease": "eslint-generate-prerelease beta", diff --git a/rollup.config.js b/rollup.config.js new file mode 100644 index 00000000..183e15a5 --- /dev/null +++ b/rollup.config.js @@ -0,0 +1,24 @@ +import commonjs from "@rollup/plugin-commonjs"; +import resolve from "@rollup/plugin-node-resolve"; +import json from "@rollup/plugin-json"; +import fs from "fs"; + + +// the espree package version is exported from the module (i.e., import { version } from "espree") +// read version from the package.json metadata and write it into lib/version.js at build time, +// since esm cannot import json by default +const pkg = JSON.parse(fs.readFileSync("./package.json", "utf8")); + +fs.writeFileSync("lib/version.js", `const version = "${pkg.version}";\n\nexport default version;\n`); + +export default { + input: "espree.js", + external: ["acorn", "acorn-jsx", "eslint-visitor-keys"], + treeshake: false, + output: { + file: "dist/espree.cjs", + format: "cjs", + sourcemap: true + }, + plugins: [commonjs(), resolve(), json()] +}; diff --git a/sync-docs.js b/sync-docs.js new file mode 100644 index 00000000..e489e2a7 --- /dev/null +++ b/sync-docs.js @@ -0,0 +1,28 @@ +/** + * @fileoverview Build file + * @author nzakas + */ +/* global cp, echo, rm */ + +/* eslint no-console: 0*/ +//------------------------------------------------------------------------------ +// Requirements +//------------------------------------------------------------------------------ + +import "shelljs/make.js"; + + +//------------------------------------------------------------------------------ +// Data +//------------------------------------------------------------------------------ + +const DOCS_DIR = "./docs"; + +//------------------------------------------------------------------------------ +// Tasks +//------------------------------------------------------------------------------ + +echo("Syncing README.md from root with docs/README.md"); +rm("-r", `${DOCS_DIR}/README.md`); +cp("README.md", DOCS_DIR); +echo("Done. "); diff --git a/tests/fixtures/ecma-features/globalReturn/return-identifier.result.js b/tests/fixtures/ecma-features/globalReturn/return-identifier.result.js index f6a7a061..d9ce1bc9 100644 --- a/tests/fixtures/ecma-features/globalReturn/return-identifier.result.js +++ b/tests/fixtures/ecma-features/globalReturn/return-identifier.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-features/globalReturn/return-no-arg.result.js b/tests/fixtures/ecma-features/globalReturn/return-no-arg.result.js index 9eeaf9d8..7863be3d 100644 --- a/tests/fixtures/ecma-features/globalReturn/return-no-arg.result.js +++ b/tests/fixtures/ecma-features/globalReturn/return-no-arg.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-features/globalReturn/return-true.result.js b/tests/fixtures/ecma-features/globalReturn/return-true.result.js index 612b7527..c645bad2 100644 --- a/tests/fixtures/ecma-features/globalReturn/return-true.result.js +++ b/tests/fixtures/ecma-features/globalReturn/return-true.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-features/impliedStrict/global-strict-violation.result.js b/tests/fixtures/ecma-features/impliedStrict/global-strict-violation.result.js index f181d4aa..a736ef2a 100644 --- a/tests/fixtures/ecma-features/impliedStrict/global-strict-violation.result.js +++ b/tests/fixtures/ecma-features/impliedStrict/global-strict-violation.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "sourceType": "script", "body": [ diff --git a/tests/fixtures/ecma-features/impliedStrict/inner-strict-violation.result.js b/tests/fixtures/ecma-features/impliedStrict/inner-strict-violation.result.js index b32a48d0..621fa2b4 100644 --- a/tests/fixtures/ecma-features/impliedStrict/inner-strict-violation.result.js +++ b/tests/fixtures/ecma-features/impliedStrict/inner-strict-violation.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "sourceType": "script", "body": [ diff --git a/tests/fixtures/ecma-features/jsx/embedded-comment.result.js b/tests/fixtures/ecma-features/jsx/embedded-comment.result.js index d27c4547..b120e5a8 100644 --- a/tests/fixtures/ecma-features/jsx/embedded-comment.result.js +++ b/tests/fixtures/ecma-features/jsx/embedded-comment.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-features/jsx/embedded-conditional.result.js b/tests/fixtures/ecma-features/jsx/embedded-conditional.result.js index e0109e5c..210e2469 100644 --- a/tests/fixtures/ecma-features/jsx/embedded-conditional.result.js +++ b/tests/fixtures/ecma-features/jsx/embedded-conditional.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-features/jsx/embedded-invalid-js-identifier.result.js b/tests/fixtures/ecma-features/jsx/embedded-invalid-js-identifier.result.js index 296579b2..78f0af22 100644 --- a/tests/fixtures/ecma-features/jsx/embedded-invalid-js-identifier.result.js +++ b/tests/fixtures/ecma-features/jsx/embedded-invalid-js-identifier.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-features/jsx/embedded-tags.result.js b/tests/fixtures/ecma-features/jsx/embedded-tags.result.js index 7b59582a..c08d8de7 100644 --- a/tests/fixtures/ecma-features/jsx/embedded-tags.result.js +++ b/tests/fixtures/ecma-features/jsx/embedded-tags.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-features/jsx/empty-placeholder.result.js b/tests/fixtures/ecma-features/jsx/empty-placeholder.result.js index 163a3422..e3cc2182 100644 --- a/tests/fixtures/ecma-features/jsx/empty-placeholder.result.js +++ b/tests/fixtures/ecma-features/jsx/empty-placeholder.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-features/jsx/escape-patterns.result.js b/tests/fixtures/ecma-features/jsx/escape-patterns.result.js index a21e5ebd..4ab11e3f 100644 --- a/tests/fixtures/ecma-features/jsx/escape-patterns.result.js +++ b/tests/fixtures/ecma-features/jsx/escape-patterns.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-features/jsx/invalid-attribute-missing-equals.result.js b/tests/fixtures/ecma-features/jsx/invalid-attribute-missing-equals.result.js index f9489fcc..5fb9bf94 100644 --- a/tests/fixtures/ecma-features/jsx/invalid-attribute-missing-equals.result.js +++ b/tests/fixtures/ecma-features/jsx/invalid-attribute-missing-equals.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "index": 14, "lineNumber": 1, "column": 15, diff --git a/tests/fixtures/ecma-features/jsx/invalid-attribute.result.js b/tests/fixtures/ecma-features/jsx/invalid-attribute.result.js index 3cea2521..0a26f1b0 100644 --- a/tests/fixtures/ecma-features/jsx/invalid-attribute.result.js +++ b/tests/fixtures/ecma-features/jsx/invalid-attribute.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "index": 5, "lineNumber": 1, "column": 6, diff --git a/tests/fixtures/ecma-features/jsx/invalid-broken-tag.result.js b/tests/fixtures/ecma-features/jsx/invalid-broken-tag.result.js index ace1f56b..44853805 100644 --- a/tests/fixtures/ecma-features/jsx/invalid-broken-tag.result.js +++ b/tests/fixtures/ecma-features/jsx/invalid-broken-tag.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "index": 7, "lineNumber": 1, "column": 8, diff --git a/tests/fixtures/ecma-features/jsx/invalid-computed-end-tag-name.result.js b/tests/fixtures/ecma-features/jsx/invalid-computed-end-tag-name.result.js index 674267de..f99fcc9e 100644 --- a/tests/fixtures/ecma-features/jsx/invalid-computed-end-tag-name.result.js +++ b/tests/fixtures/ecma-features/jsx/invalid-computed-end-tag-name.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "index": 2, "lineNumber": 1, "column": 3, diff --git a/tests/fixtures/ecma-features/jsx/invalid-computed-string-end-tag-name.result.js b/tests/fixtures/ecma-features/jsx/invalid-computed-string-end-tag-name.result.js index 674267de..f99fcc9e 100644 --- a/tests/fixtures/ecma-features/jsx/invalid-computed-string-end-tag-name.result.js +++ b/tests/fixtures/ecma-features/jsx/invalid-computed-string-end-tag-name.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "index": 2, "lineNumber": 1, "column": 3, diff --git a/tests/fixtures/ecma-features/jsx/invalid-embedded-expression.result.js b/tests/fixtures/ecma-features/jsx/invalid-embedded-expression.result.js index efba70a0..31f65904 100644 --- a/tests/fixtures/ecma-features/jsx/invalid-embedded-expression.result.js +++ b/tests/fixtures/ecma-features/jsx/invalid-embedded-expression.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "index": 9, "lineNumber": 1, "column": 10, diff --git a/tests/fixtures/ecma-features/jsx/invalid-leading-dot-tag-name.result.js b/tests/fixtures/ecma-features/jsx/invalid-leading-dot-tag-name.result.js index 1550ffb8..293ef006 100644 --- a/tests/fixtures/ecma-features/jsx/invalid-leading-dot-tag-name.result.js +++ b/tests/fixtures/ecma-features/jsx/invalid-leading-dot-tag-name.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "index": 1, "lineNumber": 1, "column": 2, diff --git a/tests/fixtures/ecma-features/jsx/invalid-matching-placeholder-in-closing-tag.result.js b/tests/fixtures/ecma-features/jsx/invalid-matching-placeholder-in-closing-tag.result.js index 24994140..7f9619d9 100644 --- a/tests/fixtures/ecma-features/jsx/invalid-matching-placeholder-in-closing-tag.result.js +++ b/tests/fixtures/ecma-features/jsx/invalid-matching-placeholder-in-closing-tag.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "index": 27, "lineNumber": 1, "column": 28, diff --git a/tests/fixtures/ecma-features/jsx/invalid-mismatched-closing-tag.result.js b/tests/fixtures/ecma-features/jsx/invalid-mismatched-closing-tag.result.js index 19d15dbd..6bb01bcf 100644 --- a/tests/fixtures/ecma-features/jsx/invalid-mismatched-closing-tag.result.js +++ b/tests/fixtures/ecma-features/jsx/invalid-mismatched-closing-tag.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "index": 3, "lineNumber": 1, "column": 4, diff --git a/tests/fixtures/ecma-features/jsx/invalid-mismatched-closing-tags.result.js b/tests/fixtures/ecma-features/jsx/invalid-mismatched-closing-tags.result.js index b8926778..5ff9c8b5 100644 --- a/tests/fixtures/ecma-features/jsx/invalid-mismatched-closing-tags.result.js +++ b/tests/fixtures/ecma-features/jsx/invalid-mismatched-closing-tags.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "index": 8, "lineNumber": 1, "column": 9, diff --git a/tests/fixtures/ecma-features/jsx/invalid-mismatched-dot-tag-name.result.js b/tests/fixtures/ecma-features/jsx/invalid-mismatched-dot-tag-name.result.js index 6d1e78bf..21626feb 100644 --- a/tests/fixtures/ecma-features/jsx/invalid-mismatched-dot-tag-name.result.js +++ b/tests/fixtures/ecma-features/jsx/invalid-mismatched-dot-tag-name.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "index": 7, "lineNumber": 1, "column": 8, diff --git a/tests/fixtures/ecma-features/jsx/invalid-mismatched-namespace-tag.result.js b/tests/fixtures/ecma-features/jsx/invalid-mismatched-namespace-tag.result.js index 96c689a0..1d50de1a 100644 --- a/tests/fixtures/ecma-features/jsx/invalid-mismatched-namespace-tag.result.js +++ b/tests/fixtures/ecma-features/jsx/invalid-mismatched-namespace-tag.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "index": 5, "lineNumber": 1, "column": 6, diff --git a/tests/fixtures/ecma-features/jsx/invalid-missing-closing-tag-attribute-placeholder.result.js b/tests/fixtures/ecma-features/jsx/invalid-missing-closing-tag-attribute-placeholder.result.js index c6715eab..4fbafb3e 100644 --- a/tests/fixtures/ecma-features/jsx/invalid-missing-closing-tag-attribute-placeholder.result.js +++ b/tests/fixtures/ecma-features/jsx/invalid-missing-closing-tag-attribute-placeholder.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "index": 5, "lineNumber": 1, "column": 6, diff --git a/tests/fixtures/ecma-features/jsx/invalid-missing-closing-tag.result.js b/tests/fixtures/ecma-features/jsx/invalid-missing-closing-tag.result.js index 801a1aa2..706bfd8b 100644 --- a/tests/fixtures/ecma-features/jsx/invalid-missing-closing-tag.result.js +++ b/tests/fixtures/ecma-features/jsx/invalid-missing-closing-tag.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "index": 3, "lineNumber": 1, "column": 4, diff --git a/tests/fixtures/ecma-features/jsx/invalid-missing-namespace-name.result.js b/tests/fixtures/ecma-features/jsx/invalid-missing-namespace-name.result.js index d6f5dfb0..0354e8a4 100644 --- a/tests/fixtures/ecma-features/jsx/invalid-missing-namespace-name.result.js +++ b/tests/fixtures/ecma-features/jsx/invalid-missing-namespace-name.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "index": 1, "lineNumber": 1, "column": 2, diff --git a/tests/fixtures/ecma-features/jsx/invalid-missing-namespace-value.result.js b/tests/fixtures/ecma-features/jsx/invalid-missing-namespace-value.result.js index 2b0fd9e7..7fc190bd 100644 --- a/tests/fixtures/ecma-features/jsx/invalid-missing-namespace-value.result.js +++ b/tests/fixtures/ecma-features/jsx/invalid-missing-namespace-value.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "index": 5, "lineNumber": 1, "column": 6, diff --git a/tests/fixtures/ecma-features/jsx/invalid-missing-spread-operator.result.js b/tests/fixtures/ecma-features/jsx/invalid-missing-spread-operator.result.js index b2f52e84..98e5c10f 100644 --- a/tests/fixtures/ecma-features/jsx/invalid-missing-spread-operator.result.js +++ b/tests/fixtures/ecma-features/jsx/invalid-missing-spread-operator.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "index": 6, "lineNumber": 1, "column": 7, diff --git a/tests/fixtures/ecma-features/jsx/invalid-mixed-namespace-name.result.js b/tests/fixtures/ecma-features/jsx/invalid-mixed-namespace-name.result.js index 3946993c..eb957f63 100644 --- a/tests/fixtures/ecma-features/jsx/invalid-mixed-namespace-name.result.js +++ b/tests/fixtures/ecma-features/jsx/invalid-mixed-namespace-name.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "index": 4, "lineNumber": 1, "column": 5, diff --git a/tests/fixtures/ecma-features/jsx/invalid-mixed-namespace-value.result.js b/tests/fixtures/ecma-features/jsx/invalid-mixed-namespace-value.result.js index 84c6a8f2..d935f8c3 100644 --- a/tests/fixtures/ecma-features/jsx/invalid-mixed-namespace-value.result.js +++ b/tests/fixtures/ecma-features/jsx/invalid-mixed-namespace-value.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "index": 4, "lineNumber": 1, "column": 5, diff --git a/tests/fixtures/ecma-features/jsx/invalid-no-common-parent-with-comment.result.js b/tests/fixtures/ecma-features/jsx/invalid-no-common-parent-with-comment.result.js index bf2e5e6e..6d7bf922 100644 --- a/tests/fixtures/ecma-features/jsx/invalid-no-common-parent-with-comment.result.js +++ b/tests/fixtures/ecma-features/jsx/invalid-no-common-parent-with-comment.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "index": 49, "lineNumber": 1, "column": 50, diff --git a/tests/fixtures/ecma-features/jsx/invalid-no-common-parent.result.js b/tests/fixtures/ecma-features/jsx/invalid-no-common-parent.result.js index c453466e..ccae659c 100644 --- a/tests/fixtures/ecma-features/jsx/invalid-no-common-parent.result.js +++ b/tests/fixtures/ecma-features/jsx/invalid-no-common-parent.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "index": 22, "lineNumber": 1, "column": 23, diff --git a/tests/fixtures/ecma-features/jsx/invalid-no-tag-name.result.js b/tests/fixtures/ecma-features/jsx/invalid-no-tag-name.result.js index 5f0ea4d3..35a4f8e4 100644 --- a/tests/fixtures/ecma-features/jsx/invalid-no-tag-name.result.js +++ b/tests/fixtures/ecma-features/jsx/invalid-no-tag-name.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "index": 1, "lineNumber": 1, "column": 2, diff --git a/tests/fixtures/ecma-features/jsx/invalid-placeholder-in-closing-tag.result.js b/tests/fixtures/ecma-features/jsx/invalid-placeholder-in-closing-tag.result.js index b4d7ad28..c14b74eb 100644 --- a/tests/fixtures/ecma-features/jsx/invalid-placeholder-in-closing-tag.result.js +++ b/tests/fixtures/ecma-features/jsx/invalid-placeholder-in-closing-tag.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "index": 16, "lineNumber": 1, "column": 17, diff --git a/tests/fixtures/ecma-features/jsx/invalid-trailing-dot-tag-name.result.js b/tests/fixtures/ecma-features/jsx/invalid-trailing-dot-tag-name.result.js index 9412307c..a488a199 100644 --- a/tests/fixtures/ecma-features/jsx/invalid-trailing-dot-tag-name.result.js +++ b/tests/fixtures/ecma-features/jsx/invalid-trailing-dot-tag-name.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "index": 3, "lineNumber": 1, "column": 4, diff --git a/tests/fixtures/ecma-features/jsx/invalid-unexpected-comma.result.js b/tests/fixtures/ecma-features/jsx/invalid-unexpected-comma.result.js index d24f10ca..094f16ff 100644 --- a/tests/fixtures/ecma-features/jsx/invalid-unexpected-comma.result.js +++ b/tests/fixtures/ecma-features/jsx/invalid-unexpected-comma.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "index": 19, "lineNumber": 1, "column": 20, diff --git a/tests/fixtures/ecma-features/jsx/japanese-characters.result.js b/tests/fixtures/ecma-features/jsx/japanese-characters.result.js index d3f1e2ca..089ef34e 100644 --- a/tests/fixtures/ecma-features/jsx/japanese-characters.result.js +++ b/tests/fixtures/ecma-features/jsx/japanese-characters.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-features/jsx/less-than-operator.result.js b/tests/fixtures/ecma-features/jsx/less-than-operator.result.js index 6be31bd8..e9c838b2 100644 --- a/tests/fixtures/ecma-features/jsx/less-than-operator.result.js +++ b/tests/fixtures/ecma-features/jsx/less-than-operator.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-features/jsx/member-expression.result.js b/tests/fixtures/ecma-features/jsx/member-expression.result.js index 517ff307..f21c49cf 100644 --- a/tests/fixtures/ecma-features/jsx/member-expression.result.js +++ b/tests/fixtures/ecma-features/jsx/member-expression.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type":"Program", "loc":{ "start":{ diff --git a/tests/fixtures/ecma-features/jsx/multiple-blank-spaces.result.js b/tests/fixtures/ecma-features/jsx/multiple-blank-spaces.result.js index 4fee37da..ed7f5812 100644 --- a/tests/fixtures/ecma-features/jsx/multiple-blank-spaces.result.js +++ b/tests/fixtures/ecma-features/jsx/multiple-blank-spaces.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-features/jsx/namespaced-attribute-and-value-inserted.result.js b/tests/fixtures/ecma-features/jsx/namespaced-attribute-and-value-inserted.result.js index 0a89178d..dfa9e85c 100644 --- a/tests/fixtures/ecma-features/jsx/namespaced-attribute-and-value-inserted.result.js +++ b/tests/fixtures/ecma-features/jsx/namespaced-attribute-and-value-inserted.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-features/jsx/namespaced-name-and-attribute.result.js b/tests/fixtures/ecma-features/jsx/namespaced-name-and-attribute.result.js index 49e53910..b263ddc6 100644 --- a/tests/fixtures/ecma-features/jsx/namespaced-name-and-attribute.result.js +++ b/tests/fixtures/ecma-features/jsx/namespaced-name-and-attribute.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-features/jsx/namespaced-name.result.js b/tests/fixtures/ecma-features/jsx/namespaced-name.result.js index bf3c624a..cae23d66 100644 --- a/tests/fixtures/ecma-features/jsx/namespaced-name.result.js +++ b/tests/fixtures/ecma-features/jsx/namespaced-name.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type":"Program", "loc":{ "start":{ diff --git a/tests/fixtures/ecma-features/jsx/newslines-and-entities.result.js b/tests/fixtures/ecma-features/jsx/newslines-and-entities.result.js index 5664539c..b15c83d5 100644 --- a/tests/fixtures/ecma-features/jsx/newslines-and-entities.result.js +++ b/tests/fixtures/ecma-features/jsx/newslines-and-entities.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "index": 9, "lineNumber": 1, "column": 10, diff --git a/tests/fixtures/ecma-features/jsx/self-closing-tag-with-newline.result.js b/tests/fixtures/ecma-features/jsx/self-closing-tag-with-newline.result.js index 29417020..9fe5e666 100644 --- a/tests/fixtures/ecma-features/jsx/self-closing-tag-with-newline.result.js +++ b/tests/fixtures/ecma-features/jsx/self-closing-tag-with-newline.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "index": 3, "lineNumber": 1, "column": 4, diff --git a/tests/fixtures/ecma-features/jsx/self-closing-tag.result.js b/tests/fixtures/ecma-features/jsx/self-closing-tag.result.js index a44cbb89..f623d491 100644 --- a/tests/fixtures/ecma-features/jsx/self-closing-tag.result.js +++ b/tests/fixtures/ecma-features/jsx/self-closing-tag.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-features/jsx/spread-operator-attribute-and-regular-attribute.result.js b/tests/fixtures/ecma-features/jsx/spread-operator-attribute-and-regular-attribute.result.js index 52d352cf..6ef33dd6 100644 --- a/tests/fixtures/ecma-features/jsx/spread-operator-attribute-and-regular-attribute.result.js +++ b/tests/fixtures/ecma-features/jsx/spread-operator-attribute-and-regular-attribute.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-features/jsx/spread-operator-attributes.result.js b/tests/fixtures/ecma-features/jsx/spread-operator-attributes.result.js index 62b59ca3..c9e415fc 100644 --- a/tests/fixtures/ecma-features/jsx/spread-operator-attributes.result.js +++ b/tests/fixtures/ecma-features/jsx/spread-operator-attributes.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-features/jsx/tag-names-with-dots.result.js b/tests/fixtures/ecma-features/jsx/tag-names-with-dots.result.js index f70ee280..23effead 100644 --- a/tests/fixtures/ecma-features/jsx/tag-names-with-dots.result.js +++ b/tests/fixtures/ecma-features/jsx/tag-names-with-dots.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-features/jsx/tag-names-with-multi-dots.result.js b/tests/fixtures/ecma-features/jsx/tag-names-with-multi-dots.result.js index ce3d3aed..bd136741 100644 --- a/tests/fixtures/ecma-features/jsx/tag-names-with-multi-dots.result.js +++ b/tests/fixtures/ecma-features/jsx/tag-names-with-multi-dots.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-features/jsx/template-strings-in-jsx-complex.result.js b/tests/fixtures/ecma-features/jsx/template-strings-in-jsx-complex.result.js index afc45642..2d31c10b 100644 --- a/tests/fixtures/ecma-features/jsx/template-strings-in-jsx-complex.result.js +++ b/tests/fixtures/ecma-features/jsx/template-strings-in-jsx-complex.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-features/jsx/template-strings-in-jsx-multi.result.js b/tests/fixtures/ecma-features/jsx/template-strings-in-jsx-multi.result.js index a3558ecd..e48c9406 100644 --- a/tests/fixtures/ecma-features/jsx/template-strings-in-jsx-multi.result.js +++ b/tests/fixtures/ecma-features/jsx/template-strings-in-jsx-multi.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-features/jsx/template-strings-in-jsx.result.js b/tests/fixtures/ecma-features/jsx/template-strings-in-jsx.result.js index e54f5141..5b0e20a6 100644 --- a/tests/fixtures/ecma-features/jsx/template-strings-in-jsx.result.js +++ b/tests/fixtures/ecma-features/jsx/template-strings-in-jsx.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-features/jsx/test-content.result.js b/tests/fixtures/ecma-features/jsx/test-content.result.js index 4eec70bd..3f57994f 100644 --- a/tests/fixtures/ecma-features/jsx/test-content.result.js +++ b/tests/fixtures/ecma-features/jsx/test-content.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-features/jsx/trailing-spread-operator-attribute.result.js b/tests/fixtures/ecma-features/jsx/trailing-spread-operator-attribute.result.js index 2179b523..45103926 100644 --- a/tests/fixtures/ecma-features/jsx/trailing-spread-operator-attribute.result.js +++ b/tests/fixtures/ecma-features/jsx/trailing-spread-operator-attribute.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-features/jsx/unknown-escape-pattern.result.js b/tests/fixtures/ecma-features/jsx/unknown-escape-pattern.result.js index 4e6a8873..73ed34e3 100644 --- a/tests/fixtures/ecma-features/jsx/unknown-escape-pattern.result.js +++ b/tests/fixtures/ecma-features/jsx/unknown-escape-pattern.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-features/jsx/yield-jsx-element.result.js b/tests/fixtures/ecma-features/jsx/yield-jsx-element.result.js index 9f29f39c..2a6de949 100644 --- a/tests/fixtures/ecma-features/jsx/yield-jsx-element.result.js +++ b/tests/fixtures/ecma-features/jsx/yield-jsx-element.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/10/json-superset/invalid-lf.result.js b/tests/fixtures/ecma-version/10/json-superset/invalid-lf.result.js index 5dac2e91..3a034be5 100644 --- a/tests/fixtures/ecma-version/10/json-superset/invalid-lf.result.js +++ b/tests/fixtures/ecma-version/10/json-superset/invalid-lf.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "index": 8, "lineNumber": 1, "column": 9, diff --git a/tests/fixtures/ecma-version/10/json-superset/valid-2028.result.js b/tests/fixtures/ecma-version/10/json-superset/valid-2028.result.js index 9779f4b0..55b6b7e5 100644 --- a/tests/fixtures/ecma-version/10/json-superset/valid-2028.result.js +++ b/tests/fixtures/ecma-version/10/json-superset/valid-2028.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/10/json-superset/valid-2029.result.js b/tests/fixtures/ecma-version/10/json-superset/valid-2029.result.js index 5436ec63..a1fa3082 100644 --- a/tests/fixtures/ecma-version/10/json-superset/valid-2029.result.js +++ b/tests/fixtures/ecma-version/10/json-superset/valid-2029.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/10/optional-catch-binding/invalid-01.result.js b/tests/fixtures/ecma-version/10/optional-catch-binding/invalid-01.result.js index be3e8789..82789b20 100644 --- a/tests/fixtures/ecma-version/10/optional-catch-binding/invalid-01.result.js +++ b/tests/fixtures/ecma-version/10/optional-catch-binding/invalid-01.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "index": 24, "lineNumber": 3, "column": 9, diff --git a/tests/fixtures/ecma-version/10/optional-catch-binding/invalid-02.result.js b/tests/fixtures/ecma-version/10/optional-catch-binding/invalid-02.result.js index 847ba8bc..ba7a15b1 100644 --- a/tests/fixtures/ecma-version/10/optional-catch-binding/invalid-02.result.js +++ b/tests/fixtures/ecma-version/10/optional-catch-binding/invalid-02.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "index": 25, "lineNumber": 3, "column": 10, diff --git a/tests/fixtures/ecma-version/10/optional-catch-binding/valid-01.result.js b/tests/fixtures/ecma-version/10/optional-catch-binding/valid-01.result.js index c557cb70..ea4ee81a 100644 --- a/tests/fixtures/ecma-version/10/optional-catch-binding/valid-01.result.js +++ b/tests/fixtures/ecma-version/10/optional-catch-binding/valid-01.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/10/optional-catch-binding/valid-02.result.js b/tests/fixtures/ecma-version/10/optional-catch-binding/valid-02.result.js index 7439b68e..5abb031c 100644 --- a/tests/fixtures/ecma-version/10/optional-catch-binding/valid-02.result.js +++ b/tests/fixtures/ecma-version/10/optional-catch-binding/valid-02.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/11/bigint/binary.result.js b/tests/fixtures/ecma-version/11/bigint/binary.result.js index 39634d06..28ceccf8 100644 --- a/tests/fixtures/ecma-version/11/bigint/binary.result.js +++ b/tests/fixtures/ecma-version/11/bigint/binary.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/11/bigint/decimal.result.js b/tests/fixtures/ecma-version/11/bigint/decimal.result.js index d38c50ef..59af8890 100644 --- a/tests/fixtures/ecma-version/11/bigint/decimal.result.js +++ b/tests/fixtures/ecma-version/11/bigint/decimal.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/11/bigint/hex.result.js b/tests/fixtures/ecma-version/11/bigint/hex.result.js index b0f4332a..f491018f 100644 --- a/tests/fixtures/ecma-version/11/bigint/hex.result.js +++ b/tests/fixtures/ecma-version/11/bigint/hex.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/11/bigint/invalid-float.result.js b/tests/fixtures/ecma-version/11/bigint/invalid-float.result.js index 17158f6e..ea5b3217 100644 --- a/tests/fixtures/ecma-version/11/bigint/invalid-float.result.js +++ b/tests/fixtures/ecma-version/11/bigint/invalid-float.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "index": 3, "lineNumber": 1, "column": 4, diff --git a/tests/fixtures/ecma-version/11/bigint/octal.result.js b/tests/fixtures/ecma-version/11/bigint/octal.result.js index fda6ca8c..73ccb7ee 100644 --- a/tests/fixtures/ecma-version/11/bigint/octal.result.js +++ b/tests/fixtures/ecma-version/11/bigint/octal.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/11/dynamic-import/basic.result.js b/tests/fixtures/ecma-version/11/dynamic-import/basic.result.js index 5509d7b9..6c722b19 100644 --- a/tests/fixtures/ecma-version/11/dynamic-import/basic.result.js +++ b/tests/fixtures/ecma-version/11/dynamic-import/basic.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/11/dynamic-import/first-of-statement.result.js b/tests/fixtures/ecma-version/11/dynamic-import/first-of-statement.result.js index 484ff897..763062b6 100644 --- a/tests/fixtures/ecma-version/11/dynamic-import/first-of-statement.result.js +++ b/tests/fixtures/ecma-version/11/dynamic-import/first-of-statement.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/11/dynamic-import/invalid-import-prop.result.js b/tests/fixtures/ecma-version/11/dynamic-import/invalid-import-prop.result.js index f3ffb393..11d1b209 100644 --- a/tests/fixtures/ecma-version/11/dynamic-import/invalid-import-prop.result.js +++ b/tests/fixtures/ecma-version/11/dynamic-import/invalid-import-prop.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "index": 17, "lineNumber": 1, "column": 18, diff --git a/tests/fixtures/ecma-version/11/dynamic-import/invalid-multi-sources.result.js b/tests/fixtures/ecma-version/11/dynamic-import/invalid-multi-sources.result.js index 54c957f1..deabd1d3 100644 --- a/tests/fixtures/ecma-version/11/dynamic-import/invalid-multi-sources.result.js +++ b/tests/fixtures/ecma-version/11/dynamic-import/invalid-multi-sources.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "index": 14, "lineNumber": 1, "column": 15, diff --git a/tests/fixtures/ecma-version/11/dynamic-import/invalid-new-import.result.js b/tests/fixtures/ecma-version/11/dynamic-import/invalid-new-import.result.js index d6fe936f..618f85f4 100644 --- a/tests/fixtures/ecma-version/11/dynamic-import/invalid-new-import.result.js +++ b/tests/fixtures/ecma-version/11/dynamic-import/invalid-new-import.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "index": 4, "lineNumber": 1, "column": 5, diff --git a/tests/fixtures/ecma-version/11/dynamic-import/invalid-no-source.result.js b/tests/fixtures/ecma-version/11/dynamic-import/invalid-no-source.result.js index c2746067..acd24c18 100644 --- a/tests/fixtures/ecma-version/11/dynamic-import/invalid-no-source.result.js +++ b/tests/fixtures/ecma-version/11/dynamic-import/invalid-no-source.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "index": 7, "lineNumber": 1, "column": 8, diff --git a/tests/fixtures/ecma-version/11/dynamic-import/invalid-only-import.result.js b/tests/fixtures/ecma-version/11/dynamic-import/invalid-only-import.result.js index d997dfa0..e76d2e50 100644 --- a/tests/fixtures/ecma-version/11/dynamic-import/invalid-only-import.result.js +++ b/tests/fixtures/ecma-version/11/dynamic-import/invalid-only-import.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "index": 17, "lineNumber": 2, "column": 1, diff --git a/tests/fixtures/ecma-version/11/dynamic-import/invalid-trailing-comma.result.js b/tests/fixtures/ecma-version/11/dynamic-import/invalid-trailing-comma.result.js index 0f3bb54d..22c94ee3 100644 --- a/tests/fixtures/ecma-version/11/dynamic-import/invalid-trailing-comma.result.js +++ b/tests/fixtures/ecma-version/11/dynamic-import/invalid-trailing-comma.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "index": 13, "lineNumber": 1, "column": 14, diff --git a/tests/fixtures/ecma-version/11/dynamic-import/invalid-wrap-import.result.js b/tests/fixtures/ecma-version/11/dynamic-import/invalid-wrap-import.result.js index c2746067..acd24c18 100644 --- a/tests/fixtures/ecma-version/11/dynamic-import/invalid-wrap-import.result.js +++ b/tests/fixtures/ecma-version/11/dynamic-import/invalid-wrap-import.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "index": 7, "lineNumber": 1, "column": 8, diff --git a/tests/fixtures/ecma-version/11/dynamic-import/new-import.result.js b/tests/fixtures/ecma-version/11/dynamic-import/new-import.result.js index cfa98894..d755485b 100644 --- a/tests/fixtures/ecma-version/11/dynamic-import/new-import.result.js +++ b/tests/fixtures/ecma-version/11/dynamic-import/new-import.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/11/dynamic-import/with-assign.result.js b/tests/fixtures/ecma-version/11/dynamic-import/with-assign.result.js index 4d17a100..bd76ba68 100644 --- a/tests/fixtures/ecma-version/11/dynamic-import/with-assign.result.js +++ b/tests/fixtures/ecma-version/11/dynamic-import/with-assign.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/11/dynamic-import/with-sequence.result.js b/tests/fixtures/ecma-version/11/dynamic-import/with-sequence.result.js index d949f27a..78605dc6 100644 --- a/tests/fixtures/ecma-version/11/dynamic-import/with-sequence.result.js +++ b/tests/fixtures/ecma-version/11/dynamic-import/with-sequence.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/11/modules/export-star-as-ns-from-source/export-star-as-ns.result.js b/tests/fixtures/ecma-version/11/modules/export-star-as-ns-from-source/export-star-as-ns.result.js index 986a481f..b50edeaf 100644 --- a/tests/fixtures/ecma-version/11/modules/export-star-as-ns-from-source/export-star-as-ns.result.js +++ b/tests/fixtures/ecma-version/11/modules/export-star-as-ns-from-source/export-star-as-ns.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/11/modules/export-star-as-ns-from-source/export-star.result.js b/tests/fixtures/ecma-version/11/modules/export-star-as-ns-from-source/export-star.result.js index 7f58b56a..f5c35b41 100644 --- a/tests/fixtures/ecma-version/11/modules/export-star-as-ns-from-source/export-star.result.js +++ b/tests/fixtures/ecma-version/11/modules/export-star-as-ns-from-source/export-star.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/11/modules/import-meta/import-meta.result.js b/tests/fixtures/ecma-version/11/modules/import-meta/import-meta.result.js index 7aa4b740..d6bc9a6d 100644 --- a/tests/fixtures/ecma-version/11/modules/import-meta/import-meta.result.js +++ b/tests/fixtures/ecma-version/11/modules/import-meta/import-meta.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/11/modules/import-meta/invalid-not-meta.result.js b/tests/fixtures/ecma-version/11/modules/import-meta/invalid-not-meta.result.js index 53e04640..905963e7 100644 --- a/tests/fixtures/ecma-version/11/modules/import-meta/invalid-not-meta.result.js +++ b/tests/fixtures/ecma-version/11/modules/import-meta/invalid-not-meta.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "index": 19, "lineNumber": 1, "column": 20, diff --git a/tests/fixtures/ecma-version/11/modules/import-meta/invalid-unicode-sequence.result.js b/tests/fixtures/ecma-version/11/modules/import-meta/invalid-unicode-sequence.result.js index d2d34c43..fa1aed75 100644 --- a/tests/fixtures/ecma-version/11/modules/import-meta/invalid-unicode-sequence.result.js +++ b/tests/fixtures/ecma-version/11/modules/import-meta/invalid-unicode-sequence.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "index": 12, "lineNumber": 1, "column": 13, diff --git a/tests/fixtures/ecma-version/11/nullish-coalescing/invalid-qq-with-logical-or-1.result.js b/tests/fixtures/ecma-version/11/nullish-coalescing/invalid-qq-with-logical-or-1.result.js index a0c55bce..dac339f9 100644 --- a/tests/fixtures/ecma-version/11/nullish-coalescing/invalid-qq-with-logical-or-1.result.js +++ b/tests/fixtures/ecma-version/11/nullish-coalescing/invalid-qq-with-logical-or-1.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "index": 7, "lineNumber": 1, "column": 8, diff --git a/tests/fixtures/ecma-version/11/nullish-coalescing/invalid-qq-with-logical-or-2.result.js b/tests/fixtures/ecma-version/11/nullish-coalescing/invalid-qq-with-logical-or-2.result.js index a0c55bce..dac339f9 100644 --- a/tests/fixtures/ecma-version/11/nullish-coalescing/invalid-qq-with-logical-or-2.result.js +++ b/tests/fixtures/ecma-version/11/nullish-coalescing/invalid-qq-with-logical-or-2.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "index": 7, "lineNumber": 1, "column": 8, diff --git a/tests/fixtures/ecma-version/11/nullish-coalescing/one-qq.result.js b/tests/fixtures/ecma-version/11/nullish-coalescing/one-qq.result.js index 976add38..a30ff0d3 100644 --- a/tests/fixtures/ecma-version/11/nullish-coalescing/one-qq.result.js +++ b/tests/fixtures/ecma-version/11/nullish-coalescing/one-qq.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/11/nullish-coalescing/qq-in-ternary.result.js b/tests/fixtures/ecma-version/11/nullish-coalescing/qq-in-ternary.result.js index 564ac63d..b9baf028 100644 --- a/tests/fixtures/ecma-version/11/nullish-coalescing/qq-in-ternary.result.js +++ b/tests/fixtures/ecma-version/11/nullish-coalescing/qq-in-ternary.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/11/nullish-coalescing/qq-with-bitwise-or.result.js b/tests/fixtures/ecma-version/11/nullish-coalescing/qq-with-bitwise-or.result.js index deca3563..79b1e654 100644 --- a/tests/fixtures/ecma-version/11/nullish-coalescing/qq-with-bitwise-or.result.js +++ b/tests/fixtures/ecma-version/11/nullish-coalescing/qq-with-bitwise-or.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/11/nullish-coalescing/qq-with-logical-or-1.result.js b/tests/fixtures/ecma-version/11/nullish-coalescing/qq-with-logical-or-1.result.js index 47af2707..81574e4e 100644 --- a/tests/fixtures/ecma-version/11/nullish-coalescing/qq-with-logical-or-1.result.js +++ b/tests/fixtures/ecma-version/11/nullish-coalescing/qq-with-logical-or-1.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/11/nullish-coalescing/qq-with-logical-or-2.result.js b/tests/fixtures/ecma-version/11/nullish-coalescing/qq-with-logical-or-2.result.js index cdcf0005..68e73314 100644 --- a/tests/fixtures/ecma-version/11/nullish-coalescing/qq-with-logical-or-2.result.js +++ b/tests/fixtures/ecma-version/11/nullish-coalescing/qq-with-logical-or-2.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/11/nullish-coalescing/two-qq.result.js b/tests/fixtures/ecma-version/11/nullish-coalescing/two-qq.result.js index 4dae00d8..e4f4a87c 100644 --- a/tests/fixtures/ecma-version/11/nullish-coalescing/two-qq.result.js +++ b/tests/fixtures/ecma-version/11/nullish-coalescing/two-qq.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/11/optional-chaining/async-qdot-call.result.js b/tests/fixtures/ecma-version/11/optional-chaining/async-qdot-call.result.js index 532f0738..31d2c185 100644 --- a/tests/fixtures/ecma-version/11/optional-chaining/async-qdot-call.result.js +++ b/tests/fixtures/ecma-version/11/optional-chaining/async-qdot-call.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/11/optional-chaining/chaining1.result.js b/tests/fixtures/ecma-version/11/optional-chaining/chaining1.result.js index d33a97c2..3d89e7a8 100644 --- a/tests/fixtures/ecma-version/11/optional-chaining/chaining1.result.js +++ b/tests/fixtures/ecma-version/11/optional-chaining/chaining1.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/11/optional-chaining/chaining2.result.js b/tests/fixtures/ecma-version/11/optional-chaining/chaining2.result.js index 2bbdde7e..dba70bba 100644 --- a/tests/fixtures/ecma-version/11/optional-chaining/chaining2.result.js +++ b/tests/fixtures/ecma-version/11/optional-chaining/chaining2.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/11/optional-chaining/chaining3.result.js b/tests/fixtures/ecma-version/11/optional-chaining/chaining3.result.js index 8b4fc0f3..abec8df6 100644 --- a/tests/fixtures/ecma-version/11/optional-chaining/chaining3.result.js +++ b/tests/fixtures/ecma-version/11/optional-chaining/chaining3.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/11/optional-chaining/invalid-assign.result.js b/tests/fixtures/ecma-version/11/optional-chaining/invalid-assign.result.js index 80f2262f..5b1087ea 100644 --- a/tests/fixtures/ecma-version/11/optional-chaining/invalid-assign.result.js +++ b/tests/fixtures/ecma-version/11/optional-chaining/invalid-assign.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "index": 0, "lineNumber": 1, "column": 1, diff --git a/tests/fixtures/ecma-version/11/optional-chaining/invalid-async-qdot-call.result.js b/tests/fixtures/ecma-version/11/optional-chaining/invalid-async-qdot-call.result.js index 406a5f91..68c4d75f 100644 --- a/tests/fixtures/ecma-version/11/optional-chaining/invalid-async-qdot-call.result.js +++ b/tests/fixtures/ecma-version/11/optional-chaining/invalid-async-qdot-call.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "index": 10, "lineNumber": 1, "column": 11, diff --git a/tests/fixtures/ecma-version/11/optional-chaining/invalid-binding-in-for-in.result.js b/tests/fixtures/ecma-version/11/optional-chaining/invalid-binding-in-for-in.result.js index 188370fa..7817c7e7 100644 --- a/tests/fixtures/ecma-version/11/optional-chaining/invalid-binding-in-for-in.result.js +++ b/tests/fixtures/ecma-version/11/optional-chaining/invalid-binding-in-for-in.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "index": 5, "lineNumber": 1, "column": 6, diff --git a/tests/fixtures/ecma-version/11/optional-chaining/invalid-chaining-assign.result.js b/tests/fixtures/ecma-version/11/optional-chaining/invalid-chaining-assign.result.js index 80f2262f..5b1087ea 100644 --- a/tests/fixtures/ecma-version/11/optional-chaining/invalid-chaining-assign.result.js +++ b/tests/fixtures/ecma-version/11/optional-chaining/invalid-chaining-assign.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "index": 0, "lineNumber": 1, "column": 1, diff --git a/tests/fixtures/ecma-version/11/optional-chaining/invalid-chaining-binding-in-for-in.result.js b/tests/fixtures/ecma-version/11/optional-chaining/invalid-chaining-binding-in-for-in.result.js index 188370fa..7817c7e7 100644 --- a/tests/fixtures/ecma-version/11/optional-chaining/invalid-chaining-binding-in-for-in.result.js +++ b/tests/fixtures/ecma-version/11/optional-chaining/invalid-chaining-binding-in-for-in.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "index": 5, "lineNumber": 1, "column": 6, diff --git a/tests/fixtures/ecma-version/11/optional-chaining/invalid-chaining-increment.result.js b/tests/fixtures/ecma-version/11/optional-chaining/invalid-chaining-increment.result.js index 80f2262f..5b1087ea 100644 --- a/tests/fixtures/ecma-version/11/optional-chaining/invalid-chaining-increment.result.js +++ b/tests/fixtures/ecma-version/11/optional-chaining/invalid-chaining-increment.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "index": 0, "lineNumber": 1, "column": 1, diff --git a/tests/fixtures/ecma-version/11/optional-chaining/invalid-chaining-new.result.js b/tests/fixtures/ecma-version/11/optional-chaining/invalid-chaining-new.result.js index 2b7a0218..8ceb8519 100644 --- a/tests/fixtures/ecma-version/11/optional-chaining/invalid-chaining-new.result.js +++ b/tests/fixtures/ecma-version/11/optional-chaining/invalid-chaining-new.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "index": 7, "lineNumber": 1, "column": 8, diff --git a/tests/fixtures/ecma-version/11/optional-chaining/invalid-chaining-template.result.js b/tests/fixtures/ecma-version/11/optional-chaining/invalid-chaining-template.result.js index 61701eec..62fb4566 100644 --- a/tests/fixtures/ecma-version/11/optional-chaining/invalid-chaining-template.result.js +++ b/tests/fixtures/ecma-version/11/optional-chaining/invalid-chaining-template.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "index": 8, "lineNumber": 1, "column": 9, diff --git a/tests/fixtures/ecma-version/11/optional-chaining/invalid-increment.result.js b/tests/fixtures/ecma-version/11/optional-chaining/invalid-increment.result.js index 80f2262f..5b1087ea 100644 --- a/tests/fixtures/ecma-version/11/optional-chaining/invalid-increment.result.js +++ b/tests/fixtures/ecma-version/11/optional-chaining/invalid-increment.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "index": 0, "lineNumber": 1, "column": 1, diff --git a/tests/fixtures/ecma-version/11/optional-chaining/invalid-new.result.js b/tests/fixtures/ecma-version/11/optional-chaining/invalid-new.result.js index 2b7a0218..8ceb8519 100644 --- a/tests/fixtures/ecma-version/11/optional-chaining/invalid-new.result.js +++ b/tests/fixtures/ecma-version/11/optional-chaining/invalid-new.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "index": 7, "lineNumber": 1, "column": 8, diff --git a/tests/fixtures/ecma-version/11/optional-chaining/invalid-qdot-num.result.js b/tests/fixtures/ecma-version/11/optional-chaining/invalid-qdot-num.result.js index 4275c82c..d3d740ca 100644 --- a/tests/fixtures/ecma-version/11/optional-chaining/invalid-qdot-num.result.js +++ b/tests/fixtures/ecma-version/11/optional-chaining/invalid-qdot-num.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "index": 7, "lineNumber": 2, "column": 1, diff --git a/tests/fixtures/ecma-version/11/optional-chaining/invalid-template.result.js b/tests/fixtures/ecma-version/11/optional-chaining/invalid-template.result.js index 5822121f..7fe81710 100644 --- a/tests/fixtures/ecma-version/11/optional-chaining/invalid-template.result.js +++ b/tests/fixtures/ecma-version/11/optional-chaining/invalid-template.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "index": 5, "lineNumber": 1, "column": 6, diff --git a/tests/fixtures/ecma-version/11/optional-chaining/non-optional.result.js b/tests/fixtures/ecma-version/11/optional-chaining/non-optional.result.js index a9e1a5f8..f6a609a4 100644 --- a/tests/fixtures/ecma-version/11/optional-chaining/non-optional.result.js +++ b/tests/fixtures/ecma-version/11/optional-chaining/non-optional.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/11/optional-chaining/parenthesized-chaining1.result.js b/tests/fixtures/ecma-version/11/optional-chaining/parenthesized-chaining1.result.js index 3d763740..12395a64 100644 --- a/tests/fixtures/ecma-version/11/optional-chaining/parenthesized-chaining1.result.js +++ b/tests/fixtures/ecma-version/11/optional-chaining/parenthesized-chaining1.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/11/optional-chaining/parenthesized-chaining2.result.js b/tests/fixtures/ecma-version/11/optional-chaining/parenthesized-chaining2.result.js index 3f50634a..36f40da2 100644 --- a/tests/fixtures/ecma-version/11/optional-chaining/parenthesized-chaining2.result.js +++ b/tests/fixtures/ecma-version/11/optional-chaining/parenthesized-chaining2.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/11/optional-chaining/parenthesized-chaining3.result.js b/tests/fixtures/ecma-version/11/optional-chaining/parenthesized-chaining3.result.js index 7b2110e9..c2992a44 100644 --- a/tests/fixtures/ecma-version/11/optional-chaining/parenthesized-chaining3.result.js +++ b/tests/fixtures/ecma-version/11/optional-chaining/parenthesized-chaining3.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/11/optional-chaining/qdot-call.result.js b/tests/fixtures/ecma-version/11/optional-chaining/qdot-call.result.js index d10bc92f..d53c1c42 100644 --- a/tests/fixtures/ecma-version/11/optional-chaining/qdot-call.result.js +++ b/tests/fixtures/ecma-version/11/optional-chaining/qdot-call.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/11/optional-chaining/qdot.result.js b/tests/fixtures/ecma-version/11/optional-chaining/qdot.result.js index 9b483481..5b814764 100644 --- a/tests/fixtures/ecma-version/11/optional-chaining/qdot.result.js +++ b/tests/fixtures/ecma-version/11/optional-chaining/qdot.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/12/logical-assignment-operators/and.result.js b/tests/fixtures/ecma-version/12/logical-assignment-operators/and.result.js index 068e06da..fb747c5a 100644 --- a/tests/fixtures/ecma-version/12/logical-assignment-operators/and.result.js +++ b/tests/fixtures/ecma-version/12/logical-assignment-operators/and.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/12/logical-assignment-operators/coalesce.result.js b/tests/fixtures/ecma-version/12/logical-assignment-operators/coalesce.result.js index d8b28484..55a7ddda 100644 --- a/tests/fixtures/ecma-version/12/logical-assignment-operators/coalesce.result.js +++ b/tests/fixtures/ecma-version/12/logical-assignment-operators/coalesce.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/12/logical-assignment-operators/mix.result.js b/tests/fixtures/ecma-version/12/logical-assignment-operators/mix.result.js index 7ce2b104..c33edffb 100644 --- a/tests/fixtures/ecma-version/12/logical-assignment-operators/mix.result.js +++ b/tests/fixtures/ecma-version/12/logical-assignment-operators/mix.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/12/logical-assignment-operators/or.result.js b/tests/fixtures/ecma-version/12/logical-assignment-operators/or.result.js index 969f9ccb..abd60d05 100644 --- a/tests/fixtures/ecma-version/12/logical-assignment-operators/or.result.js +++ b/tests/fixtures/ecma-version/12/logical-assignment-operators/or.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/12/numeric-separators/bigint.result.js b/tests/fixtures/ecma-version/12/numeric-separators/bigint.result.js index 07674564..be1e5261 100644 --- a/tests/fixtures/ecma-version/12/numeric-separators/bigint.result.js +++ b/tests/fixtures/ecma-version/12/numeric-separators/bigint.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/12/numeric-separators/binary.result.js b/tests/fixtures/ecma-version/12/numeric-separators/binary.result.js index 6fd8c9d9..dfa1a8c3 100644 --- a/tests/fixtures/ecma-version/12/numeric-separators/binary.result.js +++ b/tests/fixtures/ecma-version/12/numeric-separators/binary.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/12/numeric-separators/decimal.result.js b/tests/fixtures/ecma-version/12/numeric-separators/decimal.result.js index 5375b7b0..4fc6edd0 100644 --- a/tests/fixtures/ecma-version/12/numeric-separators/decimal.result.js +++ b/tests/fixtures/ecma-version/12/numeric-separators/decimal.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/12/numeric-separators/exponent.result.js b/tests/fixtures/ecma-version/12/numeric-separators/exponent.result.js index 083f011f..10a0ed87 100644 --- a/tests/fixtures/ecma-version/12/numeric-separators/exponent.result.js +++ b/tests/fixtures/ecma-version/12/numeric-separators/exponent.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/12/numeric-separators/fraction.result.js b/tests/fixtures/ecma-version/12/numeric-separators/fraction.result.js index b0a05c49..3e7b0953 100644 --- a/tests/fixtures/ecma-version/12/numeric-separators/fraction.result.js +++ b/tests/fixtures/ecma-version/12/numeric-separators/fraction.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/12/numeric-separators/hex.result.js b/tests/fixtures/ecma-version/12/numeric-separators/hex.result.js index 8187a006..1ef2634f 100644 --- a/tests/fixtures/ecma-version/12/numeric-separators/hex.result.js +++ b/tests/fixtures/ecma-version/12/numeric-separators/hex.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/12/numeric-separators/invalid-at-first.result.js b/tests/fixtures/ecma-version/12/numeric-separators/invalid-at-first.result.js index 31058f35..4bcf6042 100644 --- a/tests/fixtures/ecma-version/12/numeric-separators/invalid-at-first.result.js +++ b/tests/fixtures/ecma-version/12/numeric-separators/invalid-at-first.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "index": 2, "lineNumber": 1, "column": 3, diff --git a/tests/fixtures/ecma-version/12/numeric-separators/invalid-at-last.result.js b/tests/fixtures/ecma-version/12/numeric-separators/invalid-at-last.result.js index 830ca129..685d6763 100644 --- a/tests/fixtures/ecma-version/12/numeric-separators/invalid-at-last.result.js +++ b/tests/fixtures/ecma-version/12/numeric-separators/invalid-at-last.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "index": 3, "lineNumber": 1, "column": 4, diff --git a/tests/fixtures/ecma-version/12/numeric-separators/invalid-double-sep.result.js b/tests/fixtures/ecma-version/12/numeric-separators/invalid-double-sep.result.js index 502ebf2e..589cbeee 100644 --- a/tests/fixtures/ecma-version/12/numeric-separators/invalid-double-sep.result.js +++ b/tests/fixtures/ecma-version/12/numeric-separators/invalid-double-sep.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "index": 4, "lineNumber": 1, "column": 5, diff --git a/tests/fixtures/ecma-version/12/numeric-separators/invalid-legacy-octal.result.js b/tests/fixtures/ecma-version/12/numeric-separators/invalid-legacy-octal.result.js index 0cde6f38..d799a97b 100644 --- a/tests/fixtures/ecma-version/12/numeric-separators/invalid-legacy-octal.result.js +++ b/tests/fixtures/ecma-version/12/numeric-separators/invalid-legacy-octal.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "index": 3, "lineNumber": 1, "column": 4, diff --git a/tests/fixtures/ecma-version/12/numeric-separators/octal.result.js b/tests/fixtures/ecma-version/12/numeric-separators/octal.result.js index 47bf5e3e..1599cfe3 100644 --- a/tests/fixtures/ecma-version/12/numeric-separators/octal.result.js +++ b/tests/fixtures/ecma-version/12/numeric-separators/octal.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/12/numeric-separators/starts-with-dot.result.js b/tests/fixtures/ecma-version/12/numeric-separators/starts-with-dot.result.js index 88399505..f4488061 100644 --- a/tests/fixtures/ecma-version/12/numeric-separators/starts-with-dot.result.js +++ b/tests/fixtures/ecma-version/12/numeric-separators/starts-with-dot.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/arrowFunctions/as-param-with-params.result.js b/tests/fixtures/ecma-version/6/arrowFunctions/as-param-with-params.result.js index 84bb1306..82a5a0f3 100644 --- a/tests/fixtures/ecma-version/6/arrowFunctions/as-param-with-params.result.js +++ b/tests/fixtures/ecma-version/6/arrowFunctions/as-param-with-params.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/arrowFunctions/as-param.result.js b/tests/fixtures/ecma-version/6/arrowFunctions/as-param.result.js index 2221e208..3376320d 100644 --- a/tests/fixtures/ecma-version/6/arrowFunctions/as-param.result.js +++ b/tests/fixtures/ecma-version/6/arrowFunctions/as-param.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/arrowFunctions/basic.result.js b/tests/fixtures/ecma-version/6/arrowFunctions/basic.result.js index 2ccbb764..db13d0eb 100644 --- a/tests/fixtures/ecma-version/6/arrowFunctions/basic.result.js +++ b/tests/fixtures/ecma-version/6/arrowFunctions/basic.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/arrowFunctions/block-body-not-object.result.js b/tests/fixtures/ecma-version/6/arrowFunctions/block-body-not-object.result.js index cdb18288..fbb7dbbe 100644 --- a/tests/fixtures/ecma-version/6/arrowFunctions/block-body-not-object.result.js +++ b/tests/fixtures/ecma-version/6/arrowFunctions/block-body-not-object.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/arrowFunctions/block-body.result.js b/tests/fixtures/ecma-version/6/arrowFunctions/block-body.result.js index ccbffc2b..0d2f12cb 100644 --- a/tests/fixtures/ecma-version/6/arrowFunctions/block-body.result.js +++ b/tests/fixtures/ecma-version/6/arrowFunctions/block-body.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/arrowFunctions/error-dup-params.result.js b/tests/fixtures/ecma-version/6/arrowFunctions/error-dup-params.result.js index 5d4b9d85..dcead10e 100644 --- a/tests/fixtures/ecma-version/6/arrowFunctions/error-dup-params.result.js +++ b/tests/fixtures/ecma-version/6/arrowFunctions/error-dup-params.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "index": 4, "lineNumber": 1, "column": 5, diff --git a/tests/fixtures/ecma-version/6/arrowFunctions/error-missing-paren.result.js b/tests/fixtures/ecma-version/6/arrowFunctions/error-missing-paren.result.js index 289ba6af..2c14bb30 100644 --- a/tests/fixtures/ecma-version/6/arrowFunctions/error-missing-paren.result.js +++ b/tests/fixtures/ecma-version/6/arrowFunctions/error-missing-paren.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "index": 4, "lineNumber": 1, "column": 5, diff --git a/tests/fixtures/ecma-version/6/arrowFunctions/error-not-arrow.result.js b/tests/fixtures/ecma-version/6/arrowFunctions/error-not-arrow.result.js index 9b47c568..eeb02e8b 100644 --- a/tests/fixtures/ecma-version/6/arrowFunctions/error-not-arrow.result.js +++ b/tests/fixtures/ecma-version/6/arrowFunctions/error-not-arrow.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "index": 26, "lineNumber": 1, "column": 27, diff --git a/tests/fixtures/ecma-version/6/arrowFunctions/error-numeric-param-multi.result.js b/tests/fixtures/ecma-version/6/arrowFunctions/error-numeric-param-multi.result.js index fc835158..bead49c1 100644 --- a/tests/fixtures/ecma-version/6/arrowFunctions/error-numeric-param-multi.result.js +++ b/tests/fixtures/ecma-version/6/arrowFunctions/error-numeric-param-multi.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "index": 1, "lineNumber": 1, "column": 2, diff --git a/tests/fixtures/ecma-version/6/arrowFunctions/error-numeric-param.result.js b/tests/fixtures/ecma-version/6/arrowFunctions/error-numeric-param.result.js index fc835158..bead49c1 100644 --- a/tests/fixtures/ecma-version/6/arrowFunctions/error-numeric-param.result.js +++ b/tests/fixtures/ecma-version/6/arrowFunctions/error-numeric-param.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "index": 1, "lineNumber": 1, "column": 2, diff --git a/tests/fixtures/ecma-version/6/arrowFunctions/error-reverse-arrow.result.js b/tests/fixtures/ecma-version/6/arrowFunctions/error-reverse-arrow.result.js index 90dd78ab..b147a69a 100644 --- a/tests/fixtures/ecma-version/6/arrowFunctions/error-reverse-arrow.result.js +++ b/tests/fixtures/ecma-version/6/arrowFunctions/error-reverse-arrow.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "index": 1, "lineNumber": 1, "column": 2, diff --git a/tests/fixtures/ecma-version/6/arrowFunctions/error-strict-default-param-eval.result.js b/tests/fixtures/ecma-version/6/arrowFunctions/error-strict-default-param-eval.result.js index 431716c6..42b49204 100644 --- a/tests/fixtures/ecma-version/6/arrowFunctions/error-strict-default-param-eval.result.js +++ b/tests/fixtures/ecma-version/6/arrowFunctions/error-strict-default-param-eval.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "index": 15, "lineNumber": 1, "column": 16, diff --git a/tests/fixtures/ecma-version/6/arrowFunctions/error-strict-dup-params.result.js b/tests/fixtures/ecma-version/6/arrowFunctions/error-strict-dup-params.result.js index c3f08bb3..dc5341fc 100644 --- a/tests/fixtures/ecma-version/6/arrowFunctions/error-strict-dup-params.result.js +++ b/tests/fixtures/ecma-version/6/arrowFunctions/error-strict-dup-params.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "index": 18, "lineNumber": 1, "column": 19, diff --git a/tests/fixtures/ecma-version/6/arrowFunctions/error-strict-eval-return.result.js b/tests/fixtures/ecma-version/6/arrowFunctions/error-strict-eval-return.result.js index d7e7dda5..c0ba955e 100644 --- a/tests/fixtures/ecma-version/6/arrowFunctions/error-strict-eval-return.result.js +++ b/tests/fixtures/ecma-version/6/arrowFunctions/error-strict-eval-return.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "index": 15, "lineNumber": 1, "column": 16, diff --git a/tests/fixtures/ecma-version/6/arrowFunctions/error-strict-eval.result.js b/tests/fixtures/ecma-version/6/arrowFunctions/error-strict-eval.result.js index f542ae32..33dfc1c1 100644 --- a/tests/fixtures/ecma-version/6/arrowFunctions/error-strict-eval.result.js +++ b/tests/fixtures/ecma-version/6/arrowFunctions/error-strict-eval.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "index": 1, "lineNumber": 1, "column": 2, diff --git a/tests/fixtures/ecma-version/6/arrowFunctions/error-strict-octal.result.js b/tests/fixtures/ecma-version/6/arrowFunctions/error-strict-octal.result.js index 6eedac5c..21ae434d 100644 --- a/tests/fixtures/ecma-version/6/arrowFunctions/error-strict-octal.result.js +++ b/tests/fixtures/ecma-version/6/arrowFunctions/error-strict-octal.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "index": 21, "lineNumber": 1, "column": 22, diff --git a/tests/fixtures/ecma-version/6/arrowFunctions/error-strict-param-arguments.result.js b/tests/fixtures/ecma-version/6/arrowFunctions/error-strict-param-arguments.result.js index 875b7471..311a9cea 100644 --- a/tests/fixtures/ecma-version/6/arrowFunctions/error-strict-param-arguments.result.js +++ b/tests/fixtures/ecma-version/6/arrowFunctions/error-strict-param-arguments.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "index": 15, "lineNumber": 1, "column": 16, diff --git a/tests/fixtures/ecma-version/6/arrowFunctions/error-strict-param-eval.result.js b/tests/fixtures/ecma-version/6/arrowFunctions/error-strict-param-eval.result.js index d7e7dda5..c0ba955e 100644 --- a/tests/fixtures/ecma-version/6/arrowFunctions/error-strict-param-eval.result.js +++ b/tests/fixtures/ecma-version/6/arrowFunctions/error-strict-param-eval.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "index": 15, "lineNumber": 1, "column": 16, diff --git a/tests/fixtures/ecma-version/6/arrowFunctions/error-strict-param-names.result.js b/tests/fixtures/ecma-version/6/arrowFunctions/error-strict-param-names.result.js index d7e7dda5..c0ba955e 100644 --- a/tests/fixtures/ecma-version/6/arrowFunctions/error-strict-param-names.result.js +++ b/tests/fixtures/ecma-version/6/arrowFunctions/error-strict-param-names.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "index": 15, "lineNumber": 1, "column": 16, diff --git a/tests/fixtures/ecma-version/6/arrowFunctions/error-strict-param-no-paren-arguments.result.js b/tests/fixtures/ecma-version/6/arrowFunctions/error-strict-param-no-paren-arguments.result.js index bbdeb9a4..3d6bde23 100644 --- a/tests/fixtures/ecma-version/6/arrowFunctions/error-strict-param-no-paren-arguments.result.js +++ b/tests/fixtures/ecma-version/6/arrowFunctions/error-strict-param-no-paren-arguments.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "index": 14, "lineNumber": 1, "column": 15, diff --git a/tests/fixtures/ecma-version/6/arrowFunctions/error-strict-param-no-paren-eval.result.js b/tests/fixtures/ecma-version/6/arrowFunctions/error-strict-param-no-paren-eval.result.js index 1d1998fa..ba70c375 100644 --- a/tests/fixtures/ecma-version/6/arrowFunctions/error-strict-param-no-paren-eval.result.js +++ b/tests/fixtures/ecma-version/6/arrowFunctions/error-strict-param-no-paren-eval.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "index": 14, "lineNumber": 1, "column": 15, diff --git a/tests/fixtures/ecma-version/6/arrowFunctions/error-two-lines.result.js b/tests/fixtures/ecma-version/6/arrowFunctions/error-two-lines.result.js index a74418b6..d8d220ec 100644 --- a/tests/fixtures/ecma-version/6/arrowFunctions/error-two-lines.result.js +++ b/tests/fixtures/ecma-version/6/arrowFunctions/error-two-lines.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "index": 9, "lineNumber": 1, "column": 10, diff --git a/tests/fixtures/ecma-version/6/arrowFunctions/error-wrapped-param.result.js b/tests/fixtures/ecma-version/6/arrowFunctions/error-wrapped-param.result.js index d4c96605..d3238175 100644 --- a/tests/fixtures/ecma-version/6/arrowFunctions/error-wrapped-param.result.js +++ b/tests/fixtures/ecma-version/6/arrowFunctions/error-wrapped-param.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "index": 1, "lineNumber": 1, "column": 2, diff --git a/tests/fixtures/ecma-version/6/arrowFunctions/expression.result.js b/tests/fixtures/ecma-version/6/arrowFunctions/expression.result.js index 51eeaeaf..7d332226 100644 --- a/tests/fixtures/ecma-version/6/arrowFunctions/expression.result.js +++ b/tests/fixtures/ecma-version/6/arrowFunctions/expression.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/arrowFunctions/iife.result.js b/tests/fixtures/ecma-version/6/arrowFunctions/iife.result.js index 4f81cb16..2a4d9407 100644 --- a/tests/fixtures/ecma-version/6/arrowFunctions/iife.result.js +++ b/tests/fixtures/ecma-version/6/arrowFunctions/iife.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/arrowFunctions/multiple-params.result.js b/tests/fixtures/ecma-version/6/arrowFunctions/multiple-params.result.js index 936fcec2..5c3a500c 100644 --- a/tests/fixtures/ecma-version/6/arrowFunctions/multiple-params.result.js +++ b/tests/fixtures/ecma-version/6/arrowFunctions/multiple-params.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/arrowFunctions/no-auto-return.result.js b/tests/fixtures/ecma-version/6/arrowFunctions/no-auto-return.result.js index c0effed7..e1fee50a 100644 --- a/tests/fixtures/ecma-version/6/arrowFunctions/no-auto-return.result.js +++ b/tests/fixtures/ecma-version/6/arrowFunctions/no-auto-return.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/arrowFunctions/not-strict-arguments.result.js b/tests/fixtures/ecma-version/6/arrowFunctions/not-strict-arguments.result.js index 56728311..24e93335 100644 --- a/tests/fixtures/ecma-version/6/arrowFunctions/not-strict-arguments.result.js +++ b/tests/fixtures/ecma-version/6/arrowFunctions/not-strict-arguments.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/arrowFunctions/not-strict-eval-params.result.js b/tests/fixtures/ecma-version/6/arrowFunctions/not-strict-eval-params.result.js index b0945590..baae7923 100644 --- a/tests/fixtures/ecma-version/6/arrowFunctions/not-strict-eval-params.result.js +++ b/tests/fixtures/ecma-version/6/arrowFunctions/not-strict-eval-params.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/arrowFunctions/not-strict-eval.result.js b/tests/fixtures/ecma-version/6/arrowFunctions/not-strict-eval.result.js index 9c396d94..89087372 100644 --- a/tests/fixtures/ecma-version/6/arrowFunctions/not-strict-eval.result.js +++ b/tests/fixtures/ecma-version/6/arrowFunctions/not-strict-eval.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/arrowFunctions/not-strict-octal.result.js b/tests/fixtures/ecma-version/6/arrowFunctions/not-strict-octal.result.js index 335364d0..5d731d51 100644 --- a/tests/fixtures/ecma-version/6/arrowFunctions/not-strict-octal.result.js +++ b/tests/fixtures/ecma-version/6/arrowFunctions/not-strict-octal.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/arrowFunctions/return-arrow-function.result.js b/tests/fixtures/ecma-version/6/arrowFunctions/return-arrow-function.result.js index fc4798d0..aaf468b9 100644 --- a/tests/fixtures/ecma-version/6/arrowFunctions/return-arrow-function.result.js +++ b/tests/fixtures/ecma-version/6/arrowFunctions/return-arrow-function.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/arrowFunctions/return-sequence.result.js b/tests/fixtures/ecma-version/6/arrowFunctions/return-sequence.result.js index 48a3212f..08255c48 100644 --- a/tests/fixtures/ecma-version/6/arrowFunctions/return-sequence.result.js +++ b/tests/fixtures/ecma-version/6/arrowFunctions/return-sequence.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/arrowFunctions/single-param-parens.result.js b/tests/fixtures/ecma-version/6/arrowFunctions/single-param-parens.result.js index 888b7f32..0e867f28 100644 --- a/tests/fixtures/ecma-version/6/arrowFunctions/single-param-parens.result.js +++ b/tests/fixtures/ecma-version/6/arrowFunctions/single-param-parens.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/arrowFunctions/single-param-return-identifier.result.js b/tests/fixtures/ecma-version/6/arrowFunctions/single-param-return-identifier.result.js index e8811ef0..2a0e3d52 100644 --- a/tests/fixtures/ecma-version/6/arrowFunctions/single-param-return-identifier.result.js +++ b/tests/fixtures/ecma-version/6/arrowFunctions/single-param-return-identifier.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/arrowFunctions/single-param.result.js b/tests/fixtures/ecma-version/6/arrowFunctions/single-param.result.js index a6964f0f..bfa1ee05 100644 --- a/tests/fixtures/ecma-version/6/arrowFunctions/single-param.result.js +++ b/tests/fixtures/ecma-version/6/arrowFunctions/single-param.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/binaryLiterals/invalid.result.js b/tests/fixtures/ecma-version/6/binaryLiterals/invalid.result.js index 7790809d..69bb427e 100644 --- a/tests/fixtures/ecma-version/6/binaryLiterals/invalid.result.js +++ b/tests/fixtures/ecma-version/6/binaryLiterals/invalid.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "index": 4, "lineNumber": 1, "column": 5, diff --git a/tests/fixtures/ecma-version/6/binaryLiterals/lowercase.result.js b/tests/fixtures/ecma-version/6/binaryLiterals/lowercase.result.js index 88fde0b2..02027ff0 100644 --- a/tests/fixtures/ecma-version/6/binaryLiterals/lowercase.result.js +++ b/tests/fixtures/ecma-version/6/binaryLiterals/lowercase.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/binaryLiterals/uppercase.result.js b/tests/fixtures/ecma-version/6/binaryLiterals/uppercase.result.js index 257a1d01..44e2d44b 100644 --- a/tests/fixtures/ecma-version/6/binaryLiterals/uppercase.result.js +++ b/tests/fixtures/ecma-version/6/binaryLiterals/uppercase.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/blockBindings/const.result.js b/tests/fixtures/ecma-version/6/blockBindings/const.result.js index b32ab6c2..1e9e48cd 100644 --- a/tests/fixtures/ecma-version/6/blockBindings/const.result.js +++ b/tests/fixtures/ecma-version/6/blockBindings/const.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/blockBindings/let-in-switchcase.result.js b/tests/fixtures/ecma-version/6/blockBindings/let-in-switchcase.result.js index 37d2164c..25c5fdd4 100644 --- a/tests/fixtures/ecma-version/6/blockBindings/let-in-switchcase.result.js +++ b/tests/fixtures/ecma-version/6/blockBindings/let-in-switchcase.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/blockBindings/let.result.js b/tests/fixtures/ecma-version/6/blockBindings/let.result.js index 1f25b12c..a767fea7 100644 --- a/tests/fixtures/ecma-version/6/blockBindings/let.result.js +++ b/tests/fixtures/ecma-version/6/blockBindings/let.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/classes-and-generators/classes-and-generators.result.js b/tests/fixtures/ecma-version/6/classes-and-generators/classes-and-generators.result.js index d0cff822..f17e5feb 100644 --- a/tests/fixtures/ecma-version/6/classes-and-generators/classes-and-generators.result.js +++ b/tests/fixtures/ecma-version/6/classes-and-generators/classes-and-generators.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/classes-and-generators/computed-generator.result.js b/tests/fixtures/ecma-version/6/classes-and-generators/computed-generator.result.js index bdc6bd29..068fbef7 100644 --- a/tests/fixtures/ecma-version/6/classes-and-generators/computed-generator.result.js +++ b/tests/fixtures/ecma-version/6/classes-and-generators/computed-generator.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/classes-and-generators/static-generators.result.js b/tests/fixtures/ecma-version/6/classes-and-generators/static-generators.result.js index 0dd45f4b..f9db095f 100644 --- a/tests/fixtures/ecma-version/6/classes-and-generators/static-generators.result.js +++ b/tests/fixtures/ecma-version/6/classes-and-generators/static-generators.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/classes/class-accessor-properties.result.js b/tests/fixtures/ecma-version/6/classes/class-accessor-properties.result.js index 3898fc42..b4f85226 100644 --- a/tests/fixtures/ecma-version/6/classes/class-accessor-properties.result.js +++ b/tests/fixtures/ecma-version/6/classes/class-accessor-properties.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/classes/class-computed-static-method.result.js b/tests/fixtures/ecma-version/6/classes/class-computed-static-method.result.js index c5bef576..10fd1066 100644 --- a/tests/fixtures/ecma-version/6/classes/class-computed-static-method.result.js +++ b/tests/fixtures/ecma-version/6/classes/class-computed-static-method.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/classes/class-expression.result.js b/tests/fixtures/ecma-version/6/classes/class-expression.result.js index cd76eedc..b936f911 100644 --- a/tests/fixtures/ecma-version/6/classes/class-expression.result.js +++ b/tests/fixtures/ecma-version/6/classes/class-expression.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/classes/class-method-named-prototype.result.js b/tests/fixtures/ecma-version/6/classes/class-method-named-prototype.result.js index b2c670a2..522012f8 100644 --- a/tests/fixtures/ecma-version/6/classes/class-method-named-prototype.result.js +++ b/tests/fixtures/ecma-version/6/classes/class-method-named-prototype.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/classes/class-method-named-static.result.js b/tests/fixtures/ecma-version/6/classes/class-method-named-static.result.js index 44dae390..f8834f66 100644 --- a/tests/fixtures/ecma-version/6/classes/class-method-named-static.result.js +++ b/tests/fixtures/ecma-version/6/classes/class-method-named-static.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/classes/class-one-method-super.result.js b/tests/fixtures/ecma-version/6/classes/class-one-method-super.result.js index 41f4803d..82ed0891 100644 --- a/tests/fixtures/ecma-version/6/classes/class-one-method-super.result.js +++ b/tests/fixtures/ecma-version/6/classes/class-one-method-super.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "start": 0, "end": 64, diff --git a/tests/fixtures/ecma-version/6/classes/class-one-method.result.js b/tests/fixtures/ecma-version/6/classes/class-one-method.result.js index 8da67537..786034ea 100644 --- a/tests/fixtures/ecma-version/6/classes/class-one-method.result.js +++ b/tests/fixtures/ecma-version/6/classes/class-one-method.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/classes/class-static-method-named-prototype.result.js b/tests/fixtures/ecma-version/6/classes/class-static-method-named-prototype.result.js index 4d12287e..910b12b5 100644 --- a/tests/fixtures/ecma-version/6/classes/class-static-method-named-prototype.result.js +++ b/tests/fixtures/ecma-version/6/classes/class-static-method-named-prototype.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/classes/class-static-method-named-static.result.js b/tests/fixtures/ecma-version/6/classes/class-static-method-named-static.result.js index a3a091f9..2f328bc2 100644 --- a/tests/fixtures/ecma-version/6/classes/class-static-method-named-static.result.js +++ b/tests/fixtures/ecma-version/6/classes/class-static-method-named-static.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/classes/class-static-method.result.js b/tests/fixtures/ecma-version/6/classes/class-static-method.result.js index b632292b..76a3b023 100644 --- a/tests/fixtures/ecma-version/6/classes/class-static-method.result.js +++ b/tests/fixtures/ecma-version/6/classes/class-static-method.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/classes/class-static-methods-and-accessor-properties.result.js b/tests/fixtures/ecma-version/6/classes/class-static-methods-and-accessor-properties.result.js index 695061fd..8d711376 100644 --- a/tests/fixtures/ecma-version/6/classes/class-static-methods-and-accessor-properties.result.js +++ b/tests/fixtures/ecma-version/6/classes/class-static-methods-and-accessor-properties.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/classes/class-two-computed-static-methods.result.js b/tests/fixtures/ecma-version/6/classes/class-two-computed-static-methods.result.js index a211ad00..9a213892 100644 --- a/tests/fixtures/ecma-version/6/classes/class-two-computed-static-methods.result.js +++ b/tests/fixtures/ecma-version/6/classes/class-two-computed-static-methods.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/classes/class-two-methods-computed-constructor.result.js b/tests/fixtures/ecma-version/6/classes/class-two-methods-computed-constructor.result.js index 23254af7..487a504a 100644 --- a/tests/fixtures/ecma-version/6/classes/class-two-methods-computed-constructor.result.js +++ b/tests/fixtures/ecma-version/6/classes/class-two-methods-computed-constructor.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/classes/class-two-methods-semi.result.js b/tests/fixtures/ecma-version/6/classes/class-two-methods-semi.result.js index 0760b4db..004372dd 100644 --- a/tests/fixtures/ecma-version/6/classes/class-two-methods-semi.result.js +++ b/tests/fixtures/ecma-version/6/classes/class-two-methods-semi.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/classes/class-two-methods-three-semi.result.js b/tests/fixtures/ecma-version/6/classes/class-two-methods-three-semi.result.js index 1015e28f..bb6b7808 100644 --- a/tests/fixtures/ecma-version/6/classes/class-two-methods-three-semi.result.js +++ b/tests/fixtures/ecma-version/6/classes/class-two-methods-three-semi.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/classes/class-two-methods-two-semi.result.js b/tests/fixtures/ecma-version/6/classes/class-two-methods-two-semi.result.js index e41ba857..eef76c14 100644 --- a/tests/fixtures/ecma-version/6/classes/class-two-methods-two-semi.result.js +++ b/tests/fixtures/ecma-version/6/classes/class-two-methods-two-semi.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/classes/class-two-methods.result.js b/tests/fixtures/ecma-version/6/classes/class-two-methods.result.js index d9779423..ff5e4e6e 100644 --- a/tests/fixtures/ecma-version/6/classes/class-two-methods.result.js +++ b/tests/fixtures/ecma-version/6/classes/class-two-methods.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/classes/class-two-static-methods-named-constructor.result.js b/tests/fixtures/ecma-version/6/classes/class-two-static-methods-named-constructor.result.js index 3c6cd806..9cd38428 100644 --- a/tests/fixtures/ecma-version/6/classes/class-two-static-methods-named-constructor.result.js +++ b/tests/fixtures/ecma-version/6/classes/class-two-static-methods-named-constructor.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/classes/class-with-constructor.result.js b/tests/fixtures/ecma-version/6/classes/class-with-constructor.result.js index d07c9738..00ba1433 100644 --- a/tests/fixtures/ecma-version/6/classes/class-with-constructor.result.js +++ b/tests/fixtures/ecma-version/6/classes/class-with-constructor.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/classes/derived-class-assign-to-var.result.js b/tests/fixtures/ecma-version/6/classes/derived-class-assign-to-var.result.js index 1d470268..7d248395 100644 --- a/tests/fixtures/ecma-version/6/classes/derived-class-assign-to-var.result.js +++ b/tests/fixtures/ecma-version/6/classes/derived-class-assign-to-var.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/classes/derived-class-expression.result.js b/tests/fixtures/ecma-version/6/classes/derived-class-expression.result.js index 1a3068b6..386cf7d6 100644 --- a/tests/fixtures/ecma-version/6/classes/derived-class-expression.result.js +++ b/tests/fixtures/ecma-version/6/classes/derived-class-expression.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/classes/empty-class-double-semi.result.js b/tests/fixtures/ecma-version/6/classes/empty-class-double-semi.result.js index f0bc32e9..d729d4ea 100644 --- a/tests/fixtures/ecma-version/6/classes/empty-class-double-semi.result.js +++ b/tests/fixtures/ecma-version/6/classes/empty-class-double-semi.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/classes/empty-class-semi.result.js b/tests/fixtures/ecma-version/6/classes/empty-class-semi.result.js index 319c6f97..bebe3abe 100644 --- a/tests/fixtures/ecma-version/6/classes/empty-class-semi.result.js +++ b/tests/fixtures/ecma-version/6/classes/empty-class-semi.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/classes/empty-class.result.js b/tests/fixtures/ecma-version/6/classes/empty-class.result.js index f0bc32e9..d729d4ea 100644 --- a/tests/fixtures/ecma-version/6/classes/empty-class.result.js +++ b/tests/fixtures/ecma-version/6/classes/empty-class.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/classes/empty-literal-derived-class.result.js b/tests/fixtures/ecma-version/6/classes/empty-literal-derived-class.result.js index 53facc1e..8be46050 100644 --- a/tests/fixtures/ecma-version/6/classes/empty-literal-derived-class.result.js +++ b/tests/fixtures/ecma-version/6/classes/empty-literal-derived-class.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/classes/invalid-class-declaration.result.js b/tests/fixtures/ecma-version/6/classes/invalid-class-declaration.result.js index f29098ce..ae7e2f80 100644 --- a/tests/fixtures/ecma-version/6/classes/invalid-class-declaration.result.js +++ b/tests/fixtures/ecma-version/6/classes/invalid-class-declaration.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "index": 6, "lineNumber": 1, "column": 7, diff --git a/tests/fixtures/ecma-version/6/classes/invalid-class-setter-declaration.result.js b/tests/fixtures/ecma-version/6/classes/invalid-class-setter-declaration.result.js index 89b2125e..be524b6c 100644 --- a/tests/fixtures/ecma-version/6/classes/invalid-class-setter-declaration.result.js +++ b/tests/fixtures/ecma-version/6/classes/invalid-class-setter-declaration.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "index": 17, "lineNumber": 1, "column": 18, diff --git a/tests/fixtures/ecma-version/6/classes/named-class-expression.result.js b/tests/fixtures/ecma-version/6/classes/named-class-expression.result.js index e12b248a..7ea37706 100644 --- a/tests/fixtures/ecma-version/6/classes/named-class-expression.result.js +++ b/tests/fixtures/ecma-version/6/classes/named-class-expression.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/classes/named-derived-class-expression.result.js b/tests/fixtures/ecma-version/6/classes/named-derived-class-expression.result.js index 5d1d55a0..2c270ba2 100644 --- a/tests/fixtures/ecma-version/6/classes/named-derived-class-expression.result.js +++ b/tests/fixtures/ecma-version/6/classes/named-derived-class-expression.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/defaultParams-and-arrowFunctions/default-param-arrow.result.js b/tests/fixtures/ecma-version/6/defaultParams-and-arrowFunctions/default-param-arrow.result.js index 4f9768d4..51913e2f 100644 --- a/tests/fixtures/ecma-version/6/defaultParams-and-arrowFunctions/default-param-arrow.result.js +++ b/tests/fixtures/ecma-version/6/defaultParams-and-arrowFunctions/default-param-arrow.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/defaultParams-and-arrowFunctions/default-param.result.js b/tests/fixtures/ecma-version/6/defaultParams-and-arrowFunctions/default-param.result.js index 03be5514..737a37ac 100644 --- a/tests/fixtures/ecma-version/6/defaultParams-and-arrowFunctions/default-param.result.js +++ b/tests/fixtures/ecma-version/6/defaultParams-and-arrowFunctions/default-param.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/defaultParams-and-arrowFunctions/not-strict-local-eval-multi.result.js b/tests/fixtures/ecma-version/6/defaultParams-and-arrowFunctions/not-strict-local-eval-multi.result.js index 057e9f4b..8d32472d 100644 --- a/tests/fixtures/ecma-version/6/defaultParams-and-arrowFunctions/not-strict-local-eval-multi.result.js +++ b/tests/fixtures/ecma-version/6/defaultParams-and-arrowFunctions/not-strict-local-eval-multi.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/defaultParams-and-arrowFunctions/not-strict-local-eval.result.js b/tests/fixtures/ecma-version/6/defaultParams-and-arrowFunctions/not-strict-local-eval.result.js index ffcb8fb4..7e1e13d7 100644 --- a/tests/fixtures/ecma-version/6/defaultParams-and-arrowFunctions/not-strict-local-eval.result.js +++ b/tests/fixtures/ecma-version/6/defaultParams-and-arrowFunctions/not-strict-local-eval.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/defaultParams/declaration.result.js b/tests/fixtures/ecma-version/6/defaultParams/declaration.result.js index e027ada8..d3cc8fd6 100644 --- a/tests/fixtures/ecma-version/6/defaultParams/declaration.result.js +++ b/tests/fixtures/ecma-version/6/defaultParams/declaration.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/defaultParams/expression.result.js b/tests/fixtures/ecma-version/6/defaultParams/expression.result.js index 9c2004e3..fbc6c698 100644 --- a/tests/fixtures/ecma-version/6/defaultParams/expression.result.js +++ b/tests/fixtures/ecma-version/6/defaultParams/expression.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/defaultParams/method.result.js b/tests/fixtures/ecma-version/6/defaultParams/method.result.js index 3d3c8c25..e1370654 100644 --- a/tests/fixtures/ecma-version/6/defaultParams/method.result.js +++ b/tests/fixtures/ecma-version/6/defaultParams/method.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/defaultParams/not-all-params.result.js b/tests/fixtures/ecma-version/6/defaultParams/not-all-params.result.js index 0c15e557..be7ad265 100644 --- a/tests/fixtures/ecma-version/6/defaultParams/not-all-params.result.js +++ b/tests/fixtures/ecma-version/6/defaultParams/not-all-params.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/destructuring-and-arrowFunctions/arrow-param-array.result.js b/tests/fixtures/ecma-version/6/destructuring-and-arrowFunctions/arrow-param-array.result.js index ec0d666c..7178e608 100644 --- a/tests/fixtures/ecma-version/6/destructuring-and-arrowFunctions/arrow-param-array.result.js +++ b/tests/fixtures/ecma-version/6/destructuring-and-arrowFunctions/arrow-param-array.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/destructuring-and-arrowFunctions/arrow-param-nested-array.result.js b/tests/fixtures/ecma-version/6/destructuring-and-arrowFunctions/arrow-param-nested-array.result.js index 0d20e3e9..c5d19716 100644 --- a/tests/fixtures/ecma-version/6/destructuring-and-arrowFunctions/arrow-param-nested-array.result.js +++ b/tests/fixtures/ecma-version/6/destructuring-and-arrowFunctions/arrow-param-nested-array.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/destructuring-and-arrowFunctions/arrow-param-nested-object-named.result.js b/tests/fixtures/ecma-version/6/destructuring-and-arrowFunctions/arrow-param-nested-object-named.result.js index e3b9fd9c..97c8aa26 100644 --- a/tests/fixtures/ecma-version/6/destructuring-and-arrowFunctions/arrow-param-nested-object-named.result.js +++ b/tests/fixtures/ecma-version/6/destructuring-and-arrowFunctions/arrow-param-nested-object-named.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/destructuring-and-arrowFunctions/arrow-param-nested-object.result.js b/tests/fixtures/ecma-version/6/destructuring-and-arrowFunctions/arrow-param-nested-object.result.js index c744c34b..d13c47b8 100644 --- a/tests/fixtures/ecma-version/6/destructuring-and-arrowFunctions/arrow-param-nested-object.result.js +++ b/tests/fixtures/ecma-version/6/destructuring-and-arrowFunctions/arrow-param-nested-object.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/destructuring-and-arrowFunctions/arrow-param-object.result.js b/tests/fixtures/ecma-version/6/destructuring-and-arrowFunctions/arrow-param-object.result.js index 07377546..a3d08e5c 100644 --- a/tests/fixtures/ecma-version/6/destructuring-and-arrowFunctions/arrow-param-object.result.js +++ b/tests/fixtures/ecma-version/6/destructuring-and-arrowFunctions/arrow-param-object.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/destructuring-and-arrowFunctions/param-defaults-array.result.js b/tests/fixtures/ecma-version/6/destructuring-and-arrowFunctions/param-defaults-array.result.js index 5c63e3a8..b61f01d0 100644 --- a/tests/fixtures/ecma-version/6/destructuring-and-arrowFunctions/param-defaults-array.result.js +++ b/tests/fixtures/ecma-version/6/destructuring-and-arrowFunctions/param-defaults-array.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/destructuring-and-arrowFunctions/param-defaults-object-nested.result.js b/tests/fixtures/ecma-version/6/destructuring-and-arrowFunctions/param-defaults-object-nested.result.js index a9b8af91..cae685e4 100644 --- a/tests/fixtures/ecma-version/6/destructuring-and-arrowFunctions/param-defaults-object-nested.result.js +++ b/tests/fixtures/ecma-version/6/destructuring-and-arrowFunctions/param-defaults-object-nested.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/destructuring-and-arrowFunctions/param-defaults-object.result.js b/tests/fixtures/ecma-version/6/destructuring-and-arrowFunctions/param-defaults-object.result.js index 7f2e8e6d..2936c592 100644 --- a/tests/fixtures/ecma-version/6/destructuring-and-arrowFunctions/param-defaults-object.result.js +++ b/tests/fixtures/ecma-version/6/destructuring-and-arrowFunctions/param-defaults-object.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/destructuring-and-blockBindings/array-const-undefined.result.js b/tests/fixtures/ecma-version/6/destructuring-and-blockBindings/array-const-undefined.result.js index 91f93104..60dcfeb9 100644 --- a/tests/fixtures/ecma-version/6/destructuring-and-blockBindings/array-const-undefined.result.js +++ b/tests/fixtures/ecma-version/6/destructuring-and-blockBindings/array-const-undefined.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/destructuring-and-blockBindings/array-let-undefined.result.js b/tests/fixtures/ecma-version/6/destructuring-and-blockBindings/array-let-undefined.result.js index 6fd4ac71..80b673bd 100644 --- a/tests/fixtures/ecma-version/6/destructuring-and-blockBindings/array-let-undefined.result.js +++ b/tests/fixtures/ecma-version/6/destructuring-and-blockBindings/array-let-undefined.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/destructuring-and-blockBindings/object-const-named.result.js b/tests/fixtures/ecma-version/6/destructuring-and-blockBindings/object-const-named.result.js index d927cb06..f71a015e 100644 --- a/tests/fixtures/ecma-version/6/destructuring-and-blockBindings/object-const-named.result.js +++ b/tests/fixtures/ecma-version/6/destructuring-and-blockBindings/object-const-named.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/destructuring-and-blockBindings/object-const-undefined.result.js b/tests/fixtures/ecma-version/6/destructuring-and-blockBindings/object-const-undefined.result.js index b28b4f18..7f21ce13 100644 --- a/tests/fixtures/ecma-version/6/destructuring-and-blockBindings/object-const-undefined.result.js +++ b/tests/fixtures/ecma-version/6/destructuring-and-blockBindings/object-const-undefined.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/destructuring-and-blockBindings/object-let-named.result.js b/tests/fixtures/ecma-version/6/destructuring-and-blockBindings/object-let-named.result.js index 4409bcd0..ceebd9c2 100644 --- a/tests/fixtures/ecma-version/6/destructuring-and-blockBindings/object-let-named.result.js +++ b/tests/fixtures/ecma-version/6/destructuring-and-blockBindings/object-let-named.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/destructuring-and-blockBindings/object-let-undefined.result.js b/tests/fixtures/ecma-version/6/destructuring-and-blockBindings/object-let-undefined.result.js index 1b70558f..b27931ca 100644 --- a/tests/fixtures/ecma-version/6/destructuring-and-blockBindings/object-let-undefined.result.js +++ b/tests/fixtures/ecma-version/6/destructuring-and-blockBindings/object-let-undefined.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/destructuring-and-defaultParams/param-array.result.js b/tests/fixtures/ecma-version/6/destructuring-and-defaultParams/param-array.result.js index 808aabb6..9f54b3c8 100644 --- a/tests/fixtures/ecma-version/6/destructuring-and-defaultParams/param-array.result.js +++ b/tests/fixtures/ecma-version/6/destructuring-and-defaultParams/param-array.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/destructuring-and-defaultParams/param-object-short.result.js b/tests/fixtures/ecma-version/6/destructuring-and-defaultParams/param-object-short.result.js index c17b2d6e..17b64cf0 100644 --- a/tests/fixtures/ecma-version/6/destructuring-and-defaultParams/param-object-short.result.js +++ b/tests/fixtures/ecma-version/6/destructuring-and-defaultParams/param-object-short.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/destructuring-and-defaultParams/param-object-wrapped.result.js b/tests/fixtures/ecma-version/6/destructuring-and-defaultParams/param-object-wrapped.result.js index ee4ffeda..2980578b 100644 --- a/tests/fixtures/ecma-version/6/destructuring-and-defaultParams/param-object-wrapped.result.js +++ b/tests/fixtures/ecma-version/6/destructuring-and-defaultParams/param-object-wrapped.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "body": [ { diff --git a/tests/fixtures/ecma-version/6/destructuring-and-defaultParams/param-object.result.js b/tests/fixtures/ecma-version/6/destructuring-and-defaultParams/param-object.result.js index 1bfdf27a..0072d3d5 100644 --- a/tests/fixtures/ecma-version/6/destructuring-and-defaultParams/param-object.result.js +++ b/tests/fixtures/ecma-version/6/destructuring-and-defaultParams/param-object.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/destructuring-and-forOf/loop.result.js b/tests/fixtures/ecma-version/6/destructuring-and-forOf/loop.result.js index af1e17a5..de0768ec 100644 --- a/tests/fixtures/ecma-version/6/destructuring-and-forOf/loop.result.js +++ b/tests/fixtures/ecma-version/6/destructuring-and-forOf/loop.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/destructuring-and-spread/complex-destructured.result.js b/tests/fixtures/ecma-version/6/destructuring-and-spread/complex-destructured.result.js index 0e769692..6eeecceb 100644 --- a/tests/fixtures/ecma-version/6/destructuring-and-spread/complex-destructured.result.js +++ b/tests/fixtures/ecma-version/6/destructuring-and-spread/complex-destructured.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/destructuring-and-spread/destructured-array-literal.result.js b/tests/fixtures/ecma-version/6/destructuring-and-spread/destructured-array-literal.result.js index 0a7da17d..b9adc2f9 100644 --- a/tests/fixtures/ecma-version/6/destructuring-and-spread/destructured-array-literal.result.js +++ b/tests/fixtures/ecma-version/6/destructuring-and-spread/destructured-array-literal.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/destructuring-and-spread/error-complex-destructured-spread-first.result.js b/tests/fixtures/ecma-version/6/destructuring-and-spread/error-complex-destructured-spread-first.result.js index 5c1edf70..91cb9cb9 100644 --- a/tests/fixtures/ecma-version/6/destructuring-and-spread/error-complex-destructured-spread-first.result.js +++ b/tests/fixtures/ecma-version/6/destructuring-and-spread/error-complex-destructured-spread-first.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "index": 5, "lineNumber": 1, "column": 6, diff --git a/tests/fixtures/ecma-version/6/destructuring-and-spread/invalid-not-final-array-empty.result.js b/tests/fixtures/ecma-version/6/destructuring-and-spread/invalid-not-final-array-empty.result.js index 5c1edf70..91cb9cb9 100644 --- a/tests/fixtures/ecma-version/6/destructuring-and-spread/invalid-not-final-array-empty.result.js +++ b/tests/fixtures/ecma-version/6/destructuring-and-spread/invalid-not-final-array-empty.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "index": 5, "lineNumber": 1, "column": 6, diff --git a/tests/fixtures/ecma-version/6/destructuring-and-spread/multi-destructured.result.js b/tests/fixtures/ecma-version/6/destructuring-and-spread/multi-destructured.result.js index e46fa0a2..2c24f6d8 100644 --- a/tests/fixtures/ecma-version/6/destructuring-and-spread/multi-destructured.result.js +++ b/tests/fixtures/ecma-version/6/destructuring-and-spread/multi-destructured.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/destructuring-and-spread/not-final-array.result.js b/tests/fixtures/ecma-version/6/destructuring-and-spread/not-final-array.result.js index 5c1edf70..91cb9cb9 100644 --- a/tests/fixtures/ecma-version/6/destructuring-and-spread/not-final-array.result.js +++ b/tests/fixtures/ecma-version/6/destructuring-and-spread/not-final-array.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "index": 5, "lineNumber": 1, "column": 6, diff --git a/tests/fixtures/ecma-version/6/destructuring-and-spread/single-destructured.result.js b/tests/fixtures/ecma-version/6/destructuring-and-spread/single-destructured.result.js index 8d4b9314..976016e9 100644 --- a/tests/fixtures/ecma-version/6/destructuring-and-spread/single-destructured.result.js +++ b/tests/fixtures/ecma-version/6/destructuring-and-spread/single-destructured.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/destructuring-and-spread/var-complex-destructured.result.js b/tests/fixtures/ecma-version/6/destructuring-and-spread/var-complex-destructured.result.js index 085d47f4..31a2afa5 100644 --- a/tests/fixtures/ecma-version/6/destructuring-and-spread/var-complex-destructured.result.js +++ b/tests/fixtures/ecma-version/6/destructuring-and-spread/var-complex-destructured.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/destructuring-and-spread/var-multi-destructured.result.js b/tests/fixtures/ecma-version/6/destructuring-and-spread/var-multi-destructured.result.js index bf92133e..afee6766 100644 --- a/tests/fixtures/ecma-version/6/destructuring-and-spread/var-multi-destructured.result.js +++ b/tests/fixtures/ecma-version/6/destructuring-and-spread/var-multi-destructured.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/destructuring-and-spread/var-single-destructured.result.js b/tests/fixtures/ecma-version/6/destructuring-and-spread/var-single-destructured.result.js index cd58c3ae..dfebe93a 100644 --- a/tests/fixtures/ecma-version/6/destructuring-and-spread/var-single-destructured.result.js +++ b/tests/fixtures/ecma-version/6/destructuring-and-spread/var-single-destructured.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/destructuring/array-member.result.js b/tests/fixtures/ecma-version/6/destructuring/array-member.result.js index 52d6ad89..3f477005 100644 --- a/tests/fixtures/ecma-version/6/destructuring/array-member.result.js +++ b/tests/fixtures/ecma-version/6/destructuring/array-member.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/destructuring/array-to-array.result.js b/tests/fixtures/ecma-version/6/destructuring/array-to-array.result.js index 38d81c2f..6ea425ec 100644 --- a/tests/fixtures/ecma-version/6/destructuring/array-to-array.result.js +++ b/tests/fixtures/ecma-version/6/destructuring/array-to-array.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/destructuring/array-var-undefined.result.js b/tests/fixtures/ecma-version/6/destructuring/array-var-undefined.result.js index a5a9465d..ca0d2058 100644 --- a/tests/fixtures/ecma-version/6/destructuring/array-var-undefined.result.js +++ b/tests/fixtures/ecma-version/6/destructuring/array-var-undefined.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/destructuring/defaults-array-all.result.js b/tests/fixtures/ecma-version/6/destructuring/defaults-array-all.result.js index ebcef30c..a1605956 100644 --- a/tests/fixtures/ecma-version/6/destructuring/defaults-array-all.result.js +++ b/tests/fixtures/ecma-version/6/destructuring/defaults-array-all.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/destructuring/defaults-array-longform-nested-multi.result.js b/tests/fixtures/ecma-version/6/destructuring/defaults-array-longform-nested-multi.result.js index 02a44ef8..3811042e 100644 --- a/tests/fixtures/ecma-version/6/destructuring/defaults-array-longform-nested-multi.result.js +++ b/tests/fixtures/ecma-version/6/destructuring/defaults-array-longform-nested-multi.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/destructuring/defaults-array-multi.result.js b/tests/fixtures/ecma-version/6/destructuring/defaults-array-multi.result.js index 4b82bbda..e64e0d97 100644 --- a/tests/fixtures/ecma-version/6/destructuring/defaults-array-multi.result.js +++ b/tests/fixtures/ecma-version/6/destructuring/defaults-array-multi.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/destructuring/defaults-array-nested-all.result.js b/tests/fixtures/ecma-version/6/destructuring/defaults-array-nested-all.result.js index 6623c704..1224734e 100644 --- a/tests/fixtures/ecma-version/6/destructuring/defaults-array-nested-all.result.js +++ b/tests/fixtures/ecma-version/6/destructuring/defaults-array-nested-all.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/destructuring/defaults-array-nested-multi.result.js b/tests/fixtures/ecma-version/6/destructuring/defaults-array-nested-multi.result.js index 75b4a2e9..f31d30f9 100644 --- a/tests/fixtures/ecma-version/6/destructuring/defaults-array-nested-multi.result.js +++ b/tests/fixtures/ecma-version/6/destructuring/defaults-array-nested-multi.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/destructuring/defaults-array.result.js b/tests/fixtures/ecma-version/6/destructuring/defaults-array.result.js index f54cdab8..7aec2629 100644 --- a/tests/fixtures/ecma-version/6/destructuring/defaults-array.result.js +++ b/tests/fixtures/ecma-version/6/destructuring/defaults-array.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/destructuring/defaults-object-all.result.js b/tests/fixtures/ecma-version/6/destructuring/defaults-object-all.result.js index bfc0d019..5c7ed2e4 100644 --- a/tests/fixtures/ecma-version/6/destructuring/defaults-object-all.result.js +++ b/tests/fixtures/ecma-version/6/destructuring/defaults-object-all.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/destructuring/defaults-object-longform-all.result.js b/tests/fixtures/ecma-version/6/destructuring/defaults-object-longform-all.result.js index 0759bf02..36fd95cc 100644 --- a/tests/fixtures/ecma-version/6/destructuring/defaults-object-longform-all.result.js +++ b/tests/fixtures/ecma-version/6/destructuring/defaults-object-longform-all.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/destructuring/defaults-object-longform-multi.result.js b/tests/fixtures/ecma-version/6/destructuring/defaults-object-longform-multi.result.js index e718bf10..f9c57906 100644 --- a/tests/fixtures/ecma-version/6/destructuring/defaults-object-longform-multi.result.js +++ b/tests/fixtures/ecma-version/6/destructuring/defaults-object-longform-multi.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/destructuring/defaults-object-longform.result.js b/tests/fixtures/ecma-version/6/destructuring/defaults-object-longform.result.js index 84200af9..ad99f619 100644 --- a/tests/fixtures/ecma-version/6/destructuring/defaults-object-longform.result.js +++ b/tests/fixtures/ecma-version/6/destructuring/defaults-object-longform.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/destructuring/defaults-object-mixed-multi.result.js b/tests/fixtures/ecma-version/6/destructuring/defaults-object-mixed-multi.result.js index a3e20a52..c4f313da 100644 --- a/tests/fixtures/ecma-version/6/destructuring/defaults-object-mixed-multi.result.js +++ b/tests/fixtures/ecma-version/6/destructuring/defaults-object-mixed-multi.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/destructuring/defaults-object-multi.result.js b/tests/fixtures/ecma-version/6/destructuring/defaults-object-multi.result.js index f7540e0e..6d2032a3 100644 --- a/tests/fixtures/ecma-version/6/destructuring/defaults-object-multi.result.js +++ b/tests/fixtures/ecma-version/6/destructuring/defaults-object-multi.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/destructuring/defaults-object-nested-all.result.js b/tests/fixtures/ecma-version/6/destructuring/defaults-object-nested-all.result.js index 7b4322f4..d086e752 100644 --- a/tests/fixtures/ecma-version/6/destructuring/defaults-object-nested-all.result.js +++ b/tests/fixtures/ecma-version/6/destructuring/defaults-object-nested-all.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/destructuring/defaults-object-nested-multi.result.js b/tests/fixtures/ecma-version/6/destructuring/defaults-object-nested-multi.result.js index f4fbd8d2..493decfb 100644 --- a/tests/fixtures/ecma-version/6/destructuring/defaults-object-nested-multi.result.js +++ b/tests/fixtures/ecma-version/6/destructuring/defaults-object-nested-multi.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/destructuring/defaults-object.result.js b/tests/fixtures/ecma-version/6/destructuring/defaults-object.result.js index e3c0d880..058a8acf 100644 --- a/tests/fixtures/ecma-version/6/destructuring/defaults-object.result.js +++ b/tests/fixtures/ecma-version/6/destructuring/defaults-object.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/destructuring/destructured-array-catch.result.js b/tests/fixtures/ecma-version/6/destructuring/destructured-array-catch.result.js index d77c2cc0..87303cb3 100644 --- a/tests/fixtures/ecma-version/6/destructuring/destructured-array-catch.result.js +++ b/tests/fixtures/ecma-version/6/destructuring/destructured-array-catch.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/destructuring/destructured-object-catch.result.js b/tests/fixtures/ecma-version/6/destructuring/destructured-object-catch.result.js index 6d4aaa5e..311ce64d 100644 --- a/tests/fixtures/ecma-version/6/destructuring/destructured-object-catch.result.js +++ b/tests/fixtures/ecma-version/6/destructuring/destructured-object-catch.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/destructuring/invalid-defaults-object-assign.result.js b/tests/fixtures/ecma-version/6/destructuring/invalid-defaults-object-assign.result.js index bdb0e5ed..84de65e7 100644 --- a/tests/fixtures/ecma-version/6/destructuring/invalid-defaults-object-assign.result.js +++ b/tests/fixtures/ecma-version/6/destructuring/invalid-defaults-object-assign.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "index": 9, "lineNumber": 1, "column": 10, diff --git a/tests/fixtures/ecma-version/6/destructuring/named-param.result.js b/tests/fixtures/ecma-version/6/destructuring/named-param.result.js index 7d56e428..615ccc57 100644 --- a/tests/fixtures/ecma-version/6/destructuring/named-param.result.js +++ b/tests/fixtures/ecma-version/6/destructuring/named-param.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/destructuring/nested-array.result.js b/tests/fixtures/ecma-version/6/destructuring/nested-array.result.js index f3fd16b8..b2f4045e 100644 --- a/tests/fixtures/ecma-version/6/destructuring/nested-array.result.js +++ b/tests/fixtures/ecma-version/6/destructuring/nested-array.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/destructuring/nested-object.result.js b/tests/fixtures/ecma-version/6/destructuring/nested-object.result.js index c9ee5d14..5fe64766 100644 --- a/tests/fixtures/ecma-version/6/destructuring/nested-object.result.js +++ b/tests/fixtures/ecma-version/6/destructuring/nested-object.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/destructuring/object-var-named.result.js b/tests/fixtures/ecma-version/6/destructuring/object-var-named.result.js index 7eaa658d..0ca3f619 100644 --- a/tests/fixtures/ecma-version/6/destructuring/object-var-named.result.js +++ b/tests/fixtures/ecma-version/6/destructuring/object-var-named.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/destructuring/object-var-undefined.result.js b/tests/fixtures/ecma-version/6/destructuring/object-var-undefined.result.js index 8b791263..509f52ca 100644 --- a/tests/fixtures/ecma-version/6/destructuring/object-var-undefined.result.js +++ b/tests/fixtures/ecma-version/6/destructuring/object-var-undefined.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/destructuring/param-deafults-object.result.js b/tests/fixtures/ecma-version/6/destructuring/param-deafults-object.result.js index 002ada8e..e16c945c 100644 --- a/tests/fixtures/ecma-version/6/destructuring/param-deafults-object.result.js +++ b/tests/fixtures/ecma-version/6/destructuring/param-deafults-object.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "index": 14, "lineNumber": 1, "column": 15, diff --git a/tests/fixtures/ecma-version/6/destructuring/param-defaults-array.result.js b/tests/fixtures/ecma-version/6/destructuring/param-defaults-array.result.js index 0ba72475..bbc0d697 100644 --- a/tests/fixtures/ecma-version/6/destructuring/param-defaults-array.result.js +++ b/tests/fixtures/ecma-version/6/destructuring/param-defaults-array.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/destructuring/param-defaults-object-nested.result.js b/tests/fixtures/ecma-version/6/destructuring/param-defaults-object-nested.result.js index 6e811298..a6dd16f5 100644 --- a/tests/fixtures/ecma-version/6/destructuring/param-defaults-object-nested.result.js +++ b/tests/fixtures/ecma-version/6/destructuring/param-defaults-object-nested.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/destructuring/param-defaults-object.result.js b/tests/fixtures/ecma-version/6/destructuring/param-defaults-object.result.js index 5bb8a24d..da1f1a60 100644 --- a/tests/fixtures/ecma-version/6/destructuring/param-defaults-object.result.js +++ b/tests/fixtures/ecma-version/6/destructuring/param-defaults-object.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/destructuring/params-array-wrapped.result.js b/tests/fixtures/ecma-version/6/destructuring/params-array-wrapped.result.js index c4fda76d..4cc082e8 100644 --- a/tests/fixtures/ecma-version/6/destructuring/params-array-wrapped.result.js +++ b/tests/fixtures/ecma-version/6/destructuring/params-array-wrapped.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/destructuring/params-array.result.js b/tests/fixtures/ecma-version/6/destructuring/params-array.result.js index e8c90287..d6d4d409 100644 --- a/tests/fixtures/ecma-version/6/destructuring/params-array.result.js +++ b/tests/fixtures/ecma-version/6/destructuring/params-array.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/destructuring/params-multi-object.result.js b/tests/fixtures/ecma-version/6/destructuring/params-multi-object.result.js index b2a460de..00d433d3 100644 --- a/tests/fixtures/ecma-version/6/destructuring/params-multi-object.result.js +++ b/tests/fixtures/ecma-version/6/destructuring/params-multi-object.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/destructuring/params-nested-array.result.js b/tests/fixtures/ecma-version/6/destructuring/params-nested-array.result.js index 980e0c19..73140547 100644 --- a/tests/fixtures/ecma-version/6/destructuring/params-nested-array.result.js +++ b/tests/fixtures/ecma-version/6/destructuring/params-nested-array.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/destructuring/params-nested-object.result.js b/tests/fixtures/ecma-version/6/destructuring/params-nested-object.result.js index c6f7786a..da5be14a 100644 --- a/tests/fixtures/ecma-version/6/destructuring/params-nested-object.result.js +++ b/tests/fixtures/ecma-version/6/destructuring/params-nested-object.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/destructuring/params-object-wrapped.result.js b/tests/fixtures/ecma-version/6/destructuring/params-object-wrapped.result.js index fac97e31..6f444205 100644 --- a/tests/fixtures/ecma-version/6/destructuring/params-object-wrapped.result.js +++ b/tests/fixtures/ecma-version/6/destructuring/params-object-wrapped.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/destructuring/params-object.result.js b/tests/fixtures/ecma-version/6/destructuring/params-object.result.js index 0acce765..c202236d 100644 --- a/tests/fixtures/ecma-version/6/destructuring/params-object.result.js +++ b/tests/fixtures/ecma-version/6/destructuring/params-object.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/destructuring/sparse-array.result.js b/tests/fixtures/ecma-version/6/destructuring/sparse-array.result.js index b694b800..4e1b9af4 100644 --- a/tests/fixtures/ecma-version/6/destructuring/sparse-array.result.js +++ b/tests/fixtures/ecma-version/6/destructuring/sparse-array.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/edge-cases/var-let-declaration.result.js b/tests/fixtures/ecma-version/6/edge-cases/var-let-declaration.result.js index 3ac63833..e091ba17 100644 --- a/tests/fixtures/ecma-version/6/edge-cases/var-let-declaration.result.js +++ b/tests/fixtures/ecma-version/6/edge-cases/var-let-declaration.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/edge-cases/var-let-object.result.js b/tests/fixtures/ecma-version/6/edge-cases/var-let-object.result.js index 8406445d..399e6f21 100644 --- a/tests/fixtures/ecma-version/6/edge-cases/var-let-object.result.js +++ b/tests/fixtures/ecma-version/6/edge-cases/var-let-object.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/forOf-and-blockBindings/for-of-with-const-and-no-braces.result.js b/tests/fixtures/ecma-version/6/forOf-and-blockBindings/for-of-with-const-and-no-braces.result.js index 16e2e8b0..26fe2408 100644 --- a/tests/fixtures/ecma-version/6/forOf-and-blockBindings/for-of-with-const-and-no-braces.result.js +++ b/tests/fixtures/ecma-version/6/forOf-and-blockBindings/for-of-with-const-and-no-braces.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/forOf-and-blockBindings/for-of-with-let-and-no-braces.result.js b/tests/fixtures/ecma-version/6/forOf-and-blockBindings/for-of-with-let-and-no-braces.result.js index 16e2e8b0..26fe2408 100644 --- a/tests/fixtures/ecma-version/6/forOf-and-blockBindings/for-of-with-let-and-no-braces.result.js +++ b/tests/fixtures/ecma-version/6/forOf-and-blockBindings/for-of-with-let-and-no-braces.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/forOf/for-of-with-function-initializer.result.js b/tests/fixtures/ecma-version/6/forOf/for-of-with-function-initializer.result.js index b95a7a0a..f0ada429 100644 --- a/tests/fixtures/ecma-version/6/forOf/for-of-with-function-initializer.result.js +++ b/tests/fixtures/ecma-version/6/forOf/for-of-with-function-initializer.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { index: 5, lineNumber: 1, column: 6, diff --git a/tests/fixtures/ecma-version/6/forOf/for-of-with-var-and-braces.result.js b/tests/fixtures/ecma-version/6/forOf/for-of-with-var-and-braces.result.js index f8bdd451..c432103d 100644 --- a/tests/fixtures/ecma-version/6/forOf/for-of-with-var-and-braces.result.js +++ b/tests/fixtures/ecma-version/6/forOf/for-of-with-var-and-braces.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/forOf/for-of-with-var-and-no-braces.result.js b/tests/fixtures/ecma-version/6/forOf/for-of-with-var-and-no-braces.result.js index 8d08ddec..19135e1a 100644 --- a/tests/fixtures/ecma-version/6/forOf/for-of-with-var-and-no-braces.result.js +++ b/tests/fixtures/ecma-version/6/forOf/for-of-with-var-and-no-braces.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/generators/anonymous-generator.result.js b/tests/fixtures/ecma-version/6/generators/anonymous-generator.result.js index d08884d2..401c1f53 100644 --- a/tests/fixtures/ecma-version/6/generators/anonymous-generator.result.js +++ b/tests/fixtures/ecma-version/6/generators/anonymous-generator.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/generators/double-yield.result.js b/tests/fixtures/ecma-version/6/generators/double-yield.result.js index 343c7241..efdc4c22 100644 --- a/tests/fixtures/ecma-version/6/generators/double-yield.result.js +++ b/tests/fixtures/ecma-version/6/generators/double-yield.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/generators/empty-generator-declaration.result.js b/tests/fixtures/ecma-version/6/generators/empty-generator-declaration.result.js index 7e864c55..1aea2433 100644 --- a/tests/fixtures/ecma-version/6/generators/empty-generator-declaration.result.js +++ b/tests/fixtures/ecma-version/6/generators/empty-generator-declaration.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/generators/generator-declaration.result.js b/tests/fixtures/ecma-version/6/generators/generator-declaration.result.js index b3a22b03..693421fc 100644 --- a/tests/fixtures/ecma-version/6/generators/generator-declaration.result.js +++ b/tests/fixtures/ecma-version/6/generators/generator-declaration.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/generators/yield-delegation.result.js b/tests/fixtures/ecma-version/6/generators/yield-delegation.result.js index d34a0d8f..cca9e02a 100644 --- a/tests/fixtures/ecma-version/6/generators/yield-delegation.result.js +++ b/tests/fixtures/ecma-version/6/generators/yield-delegation.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/generators/yield-without-value-in-call.result.js b/tests/fixtures/ecma-version/6/generators/yield-without-value-in-call.result.js index b721c0ef..ec6d5ce4 100644 --- a/tests/fixtures/ecma-version/6/generators/yield-without-value-in-call.result.js +++ b/tests/fixtures/ecma-version/6/generators/yield-without-value-in-call.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/generators/yield-without-value-no-semi.result.js b/tests/fixtures/ecma-version/6/generators/yield-without-value-no-semi.result.js index fd582146..ed1dfb41 100644 --- a/tests/fixtures/ecma-version/6/generators/yield-without-value-no-semi.result.js +++ b/tests/fixtures/ecma-version/6/generators/yield-without-value-no-semi.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/generators/yield-without-value.result.js b/tests/fixtures/ecma-version/6/generators/yield-without-value.result.js index 6a9948d4..cd0f07c6 100644 --- a/tests/fixtures/ecma-version/6/generators/yield-without-value.result.js +++ b/tests/fixtures/ecma-version/6/generators/yield-without-value.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/modules-and-blockBindings/export-const-number.result.js b/tests/fixtures/ecma-version/6/modules-and-blockBindings/export-const-number.result.js index 2f71ad04..1d70087d 100644 --- a/tests/fixtures/ecma-version/6/modules-and-blockBindings/export-const-number.result.js +++ b/tests/fixtures/ecma-version/6/modules-and-blockBindings/export-const-number.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/modules-and-blockBindings/export-const-object.result.js b/tests/fixtures/ecma-version/6/modules-and-blockBindings/export-const-object.result.js index 2db24110..578b4d10 100644 --- a/tests/fixtures/ecma-version/6/modules-and-blockBindings/export-const-object.result.js +++ b/tests/fixtures/ecma-version/6/modules-and-blockBindings/export-const-object.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/modules-and-blockBindings/export-let-number.result.js b/tests/fixtures/ecma-version/6/modules-and-blockBindings/export-let-number.result.js index eefbd5dd..202ab450 100644 --- a/tests/fixtures/ecma-version/6/modules-and-blockBindings/export-let-number.result.js +++ b/tests/fixtures/ecma-version/6/modules-and-blockBindings/export-let-number.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/modules-and-blockBindings/export-let-object.result.js b/tests/fixtures/ecma-version/6/modules-and-blockBindings/export-let-object.result.js index 9ca9ea0d..80bdfa6a 100644 --- a/tests/fixtures/ecma-version/6/modules-and-blockBindings/export-let-object.result.js +++ b/tests/fixtures/ecma-version/6/modules-and-blockBindings/export-let-object.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/modules-and-blockBindings/export-let.result.js b/tests/fixtures/ecma-version/6/modules-and-blockBindings/export-let.result.js index 90220388..33d0a924 100644 --- a/tests/fixtures/ecma-version/6/modules-and-blockBindings/export-let.result.js +++ b/tests/fixtures/ecma-version/6/modules-and-blockBindings/export-let.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/modules-and-classes/class-default-anonymous-extends.result.js b/tests/fixtures/ecma-version/6/modules-and-classes/class-default-anonymous-extends.result.js index 6a83d570..30826532 100644 --- a/tests/fixtures/ecma-version/6/modules-and-classes/class-default-anonymous-extends.result.js +++ b/tests/fixtures/ecma-version/6/modules-and-classes/class-default-anonymous-extends.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/modules-and-classes/class-default-anonymous.result.js b/tests/fixtures/ecma-version/6/modules-and-classes/class-default-anonymous.result.js index 19a0e551..c3ea81e4 100644 --- a/tests/fixtures/ecma-version/6/modules-and-classes/class-default-anonymous.result.js +++ b/tests/fixtures/ecma-version/6/modules-and-classes/class-default-anonymous.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/modules-and-classes/class-default-extends.result.js b/tests/fixtures/ecma-version/6/modules-and-classes/class-default-extends.result.js index 7615bd98..9dd8866f 100644 --- a/tests/fixtures/ecma-version/6/modules-and-classes/class-default-extends.result.js +++ b/tests/fixtures/ecma-version/6/modules-and-classes/class-default-extends.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/modules-and-classes/class-default.result.js b/tests/fixtures/ecma-version/6/modules-and-classes/class-default.result.js index ccd361ea..8a90e3b3 100644 --- a/tests/fixtures/ecma-version/6/modules-and-classes/class-default.result.js +++ b/tests/fixtures/ecma-version/6/modules-and-classes/class-default.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/modules-and-classes/class-extends.result.js b/tests/fixtures/ecma-version/6/modules-and-classes/class-extends.result.js index 4406a08c..001eaef0 100644 --- a/tests/fixtures/ecma-version/6/modules-and-classes/class-extends.result.js +++ b/tests/fixtures/ecma-version/6/modules-and-classes/class-extends.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/modules-and-classes/class.result.js b/tests/fixtures/ecma-version/6/modules-and-classes/class.result.js index 79830aa2..13f352ae 100644 --- a/tests/fixtures/ecma-version/6/modules-and-classes/class.result.js +++ b/tests/fixtures/ecma-version/6/modules-and-classes/class.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/modules/error-delete.result.js b/tests/fixtures/ecma-version/6/modules/error-delete.result.js index 9eeb5c87..609f3e60 100644 --- a/tests/fixtures/ecma-version/6/modules/error-delete.result.js +++ b/tests/fixtures/ecma-version/6/modules/error-delete.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "index": 19, "lineNumber": 2, "column": 1, diff --git a/tests/fixtures/ecma-version/6/modules/error-function.result.js b/tests/fixtures/ecma-version/6/modules/error-function.result.js index 1ad46aab..53937bb4 100644 --- a/tests/fixtures/ecma-version/6/modules/error-function.result.js +++ b/tests/fixtures/ecma-version/6/modules/error-function.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "index": 16, "lineNumber": 2, "column": 2, diff --git a/tests/fixtures/ecma-version/6/modules/error-strict.result.js b/tests/fixtures/ecma-version/6/modules/error-strict.result.js index 5a85a968..8674f518 100644 --- a/tests/fixtures/ecma-version/6/modules/error-strict.result.js +++ b/tests/fixtures/ecma-version/6/modules/error-strict.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "index": 28, "lineNumber": 3, "column": 1, diff --git a/tests/fixtures/ecma-version/6/modules/export-default-array.result.js b/tests/fixtures/ecma-version/6/modules/export-default-array.result.js index 6aec5680..ccc25dba 100644 --- a/tests/fixtures/ecma-version/6/modules/export-default-array.result.js +++ b/tests/fixtures/ecma-version/6/modules/export-default-array.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/modules/export-default-expression.result.js b/tests/fixtures/ecma-version/6/modules/export-default-expression.result.js index b9e8b977..725ed704 100644 --- a/tests/fixtures/ecma-version/6/modules/export-default-expression.result.js +++ b/tests/fixtures/ecma-version/6/modules/export-default-expression.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/modules/export-default-function.result.js b/tests/fixtures/ecma-version/6/modules/export-default-function.result.js index fd515641..d11b4572 100644 --- a/tests/fixtures/ecma-version/6/modules/export-default-function.result.js +++ b/tests/fixtures/ecma-version/6/modules/export-default-function.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/modules/export-default-named-function.result.js b/tests/fixtures/ecma-version/6/modules/export-default-named-function.result.js index 107aa5a8..65a0ce0a 100644 --- a/tests/fixtures/ecma-version/6/modules/export-default-named-function.result.js +++ b/tests/fixtures/ecma-version/6/modules/export-default-named-function.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/modules/export-default-number.result.js b/tests/fixtures/ecma-version/6/modules/export-default-number.result.js index e90a1fc1..3ff61098 100644 --- a/tests/fixtures/ecma-version/6/modules/export-default-number.result.js +++ b/tests/fixtures/ecma-version/6/modules/export-default-number.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/modules/export-default-object.result.js b/tests/fixtures/ecma-version/6/modules/export-default-object.result.js index fd5403f4..d0094fe4 100644 --- a/tests/fixtures/ecma-version/6/modules/export-default-object.result.js +++ b/tests/fixtures/ecma-version/6/modules/export-default-object.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/modules/export-default-parenthesized-class.result.js b/tests/fixtures/ecma-version/6/modules/export-default-parenthesized-class.result.js index c4616319..951c9311 100644 --- a/tests/fixtures/ecma-version/6/modules/export-default-parenthesized-class.result.js +++ b/tests/fixtures/ecma-version/6/modules/export-default-parenthesized-class.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "start": 0, "end": 26, diff --git a/tests/fixtures/ecma-version/6/modules/export-default-parenthesized-function.result.js b/tests/fixtures/ecma-version/6/modules/export-default-parenthesized-function.result.js index a113d5a0..cbd7a994 100644 --- a/tests/fixtures/ecma-version/6/modules/export-default-parenthesized-function.result.js +++ b/tests/fixtures/ecma-version/6/modules/export-default-parenthesized-function.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "start": 0, "end": 30, diff --git a/tests/fixtures/ecma-version/6/modules/export-default-value.result.js b/tests/fixtures/ecma-version/6/modules/export-default-value.result.js index efb2f087..42278601 100644 --- a/tests/fixtures/ecma-version/6/modules/export-default-value.result.js +++ b/tests/fixtures/ecma-version/6/modules/export-default-value.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/modules/export-from-batch.result.js b/tests/fixtures/ecma-version/6/modules/export-from-batch.result.js index 389efcd3..11a34111 100644 --- a/tests/fixtures/ecma-version/6/modules/export-from-batch.result.js +++ b/tests/fixtures/ecma-version/6/modules/export-from-batch.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/modules/export-from-default.result.js b/tests/fixtures/ecma-version/6/modules/export-from-default.result.js index 3b80ac33..1eb22a76 100644 --- a/tests/fixtures/ecma-version/6/modules/export-from-default.result.js +++ b/tests/fixtures/ecma-version/6/modules/export-from-default.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/modules/export-from-named-as-default.result.js b/tests/fixtures/ecma-version/6/modules/export-from-named-as-default.result.js index 8ee014b0..2d508f97 100644 --- a/tests/fixtures/ecma-version/6/modules/export-from-named-as-default.result.js +++ b/tests/fixtures/ecma-version/6/modules/export-from-named-as-default.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/modules/export-from-named-as-specifier.result.js b/tests/fixtures/ecma-version/6/modules/export-from-named-as-specifier.result.js index f9ab0f99..d074527e 100644 --- a/tests/fixtures/ecma-version/6/modules/export-from-named-as-specifier.result.js +++ b/tests/fixtures/ecma-version/6/modules/export-from-named-as-specifier.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/modules/export-from-named-as-specifiers.result.js b/tests/fixtures/ecma-version/6/modules/export-from-named-as-specifiers.result.js index 13662925..b8145fb1 100644 --- a/tests/fixtures/ecma-version/6/modules/export-from-named-as-specifiers.result.js +++ b/tests/fixtures/ecma-version/6/modules/export-from-named-as-specifiers.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/modules/export-from-specifier.result.js b/tests/fixtures/ecma-version/6/modules/export-from-specifier.result.js index 1d3a6b83..95ecaf9e 100644 --- a/tests/fixtures/ecma-version/6/modules/export-from-specifier.result.js +++ b/tests/fixtures/ecma-version/6/modules/export-from-specifier.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/modules/export-from-specifiers.result.js b/tests/fixtures/ecma-version/6/modules/export-from-specifiers.result.js index 9b2dc6fe..106ef1d4 100644 --- a/tests/fixtures/ecma-version/6/modules/export-from-specifiers.result.js +++ b/tests/fixtures/ecma-version/6/modules/export-from-specifiers.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/modules/export-function.result.js b/tests/fixtures/ecma-version/6/modules/export-function.result.js index e388585c..0c72a9c5 100644 --- a/tests/fixtures/ecma-version/6/modules/export-function.result.js +++ b/tests/fixtures/ecma-version/6/modules/export-function.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/modules/export-named-as-default.result.js b/tests/fixtures/ecma-version/6/modules/export-named-as-default.result.js index abf10295..2e547fb3 100644 --- a/tests/fixtures/ecma-version/6/modules/export-named-as-default.result.js +++ b/tests/fixtures/ecma-version/6/modules/export-named-as-default.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "start": 0, "end": 43, diff --git a/tests/fixtures/ecma-version/6/modules/export-named-as-specifier.result.js b/tests/fixtures/ecma-version/6/modules/export-named-as-specifier.result.js index 9f7b52e8..f5796ad8 100644 --- a/tests/fixtures/ecma-version/6/modules/export-named-as-specifier.result.js +++ b/tests/fixtures/ecma-version/6/modules/export-named-as-specifier.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "start": 0, "end": 39, diff --git a/tests/fixtures/ecma-version/6/modules/export-named-as-specifiers.result.js b/tests/fixtures/ecma-version/6/modules/export-named-as-specifiers.result.js index e1d4815c..198745f0 100644 --- a/tests/fixtures/ecma-version/6/modules/export-named-as-specifiers.result.js +++ b/tests/fixtures/ecma-version/6/modules/export-named-as-specifiers.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "start": 0, "end": 65, diff --git a/tests/fixtures/ecma-version/6/modules/export-named-empty.result.js b/tests/fixtures/ecma-version/6/modules/export-named-empty.result.js index 04d96aaf..70be225e 100644 --- a/tests/fixtures/ecma-version/6/modules/export-named-empty.result.js +++ b/tests/fixtures/ecma-version/6/modules/export-named-empty.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/modules/export-named-specifier.result.js b/tests/fixtures/ecma-version/6/modules/export-named-specifier.result.js index 51206a66..f7dced9b 100644 --- a/tests/fixtures/ecma-version/6/modules/export-named-specifier.result.js +++ b/tests/fixtures/ecma-version/6/modules/export-named-specifier.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "start": 0, "end": 32, diff --git a/tests/fixtures/ecma-version/6/modules/export-named-specifiers-comma.result.js b/tests/fixtures/ecma-version/6/modules/export-named-specifiers-comma.result.js index 54c9cbef..50f58d81 100644 --- a/tests/fixtures/ecma-version/6/modules/export-named-specifiers-comma.result.js +++ b/tests/fixtures/ecma-version/6/modules/export-named-specifiers-comma.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "start": 0, "end": 55, diff --git a/tests/fixtures/ecma-version/6/modules/export-named-specifiers.result.js b/tests/fixtures/ecma-version/6/modules/export-named-specifiers.result.js index fb501f0a..45e2296c 100644 --- a/tests/fixtures/ecma-version/6/modules/export-named-specifiers.result.js +++ b/tests/fixtures/ecma-version/6/modules/export-named-specifiers.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "start": 0, "end": 54, diff --git a/tests/fixtures/ecma-version/6/modules/export-var-anonymous-function.result.js b/tests/fixtures/ecma-version/6/modules/export-var-anonymous-function.result.js index bfc762dd..ccb47d67 100644 --- a/tests/fixtures/ecma-version/6/modules/export-var-anonymous-function.result.js +++ b/tests/fixtures/ecma-version/6/modules/export-var-anonymous-function.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/modules/export-var-number.result.js b/tests/fixtures/ecma-version/6/modules/export-var-number.result.js index 471bfa3b..bab75255 100644 --- a/tests/fixtures/ecma-version/6/modules/export-var-number.result.js +++ b/tests/fixtures/ecma-version/6/modules/export-var-number.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/modules/export-var.result.js b/tests/fixtures/ecma-version/6/modules/export-var.result.js index 25534f39..ff340efe 100644 --- a/tests/fixtures/ecma-version/6/modules/export-var.result.js +++ b/tests/fixtures/ecma-version/6/modules/export-var.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/modules/import-default-and-named-specifiers.result.js b/tests/fixtures/ecma-version/6/modules/import-default-and-named-specifiers.result.js index 9f13762e..0a6080bf 100644 --- a/tests/fixtures/ecma-version/6/modules/import-default-and-named-specifiers.result.js +++ b/tests/fixtures/ecma-version/6/modules/import-default-and-named-specifiers.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/modules/import-default-and-namespace-specifiers.result.js b/tests/fixtures/ecma-version/6/modules/import-default-and-namespace-specifiers.result.js index 0a6962ef..55727995 100644 --- a/tests/fixtures/ecma-version/6/modules/import-default-and-namespace-specifiers.result.js +++ b/tests/fixtures/ecma-version/6/modules/import-default-and-namespace-specifiers.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/modules/import-default-as.result.js b/tests/fixtures/ecma-version/6/modules/import-default-as.result.js index eebf0b85..7708f002 100644 --- a/tests/fixtures/ecma-version/6/modules/import-default-as.result.js +++ b/tests/fixtures/ecma-version/6/modules/import-default-as.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/modules/import-default.result.js b/tests/fixtures/ecma-version/6/modules/import-default.result.js index 302d67ea..c0434c61 100644 --- a/tests/fixtures/ecma-version/6/modules/import-default.result.js +++ b/tests/fixtures/ecma-version/6/modules/import-default.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/modules/import-jquery.result.js b/tests/fixtures/ecma-version/6/modules/import-jquery.result.js index d9f86150..2f626900 100644 --- a/tests/fixtures/ecma-version/6/modules/import-jquery.result.js +++ b/tests/fixtures/ecma-version/6/modules/import-jquery.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/modules/import-module.result.js b/tests/fixtures/ecma-version/6/modules/import-module.result.js index 3db364e7..a01a04b5 100644 --- a/tests/fixtures/ecma-version/6/modules/import-module.result.js +++ b/tests/fixtures/ecma-version/6/modules/import-module.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/modules/import-named-as-specifier-keyword.result.js b/tests/fixtures/ecma-version/6/modules/import-named-as-specifier-keyword.result.js index 17b1b07b..e32c34b6 100644 --- a/tests/fixtures/ecma-version/6/modules/import-named-as-specifier-keyword.result.js +++ b/tests/fixtures/ecma-version/6/modules/import-named-as-specifier-keyword.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/modules/import-named-as-specifier.result.js b/tests/fixtures/ecma-version/6/modules/import-named-as-specifier.result.js index 0990b1ae..198cb12d 100644 --- a/tests/fixtures/ecma-version/6/modules/import-named-as-specifier.result.js +++ b/tests/fixtures/ecma-version/6/modules/import-named-as-specifier.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/modules/import-named-as-specifiers.result.js b/tests/fixtures/ecma-version/6/modules/import-named-as-specifiers.result.js index 29bc59fa..b418d297 100644 --- a/tests/fixtures/ecma-version/6/modules/import-named-as-specifiers.result.js +++ b/tests/fixtures/ecma-version/6/modules/import-named-as-specifiers.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/modules/import-named-empty.result.js b/tests/fixtures/ecma-version/6/modules/import-named-empty.result.js index eee15feb..7d336400 100644 --- a/tests/fixtures/ecma-version/6/modules/import-named-empty.result.js +++ b/tests/fixtures/ecma-version/6/modules/import-named-empty.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/modules/import-named-specifier.result.js b/tests/fixtures/ecma-version/6/modules/import-named-specifier.result.js index 531a0c3c..b8accaae 100644 --- a/tests/fixtures/ecma-version/6/modules/import-named-specifier.result.js +++ b/tests/fixtures/ecma-version/6/modules/import-named-specifier.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/modules/import-named-specifiers-comma.result.js b/tests/fixtures/ecma-version/6/modules/import-named-specifiers-comma.result.js index da3b7c5f..dba3e532 100644 --- a/tests/fixtures/ecma-version/6/modules/import-named-specifiers-comma.result.js +++ b/tests/fixtures/ecma-version/6/modules/import-named-specifiers-comma.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/modules/import-named-specifiers.result.js b/tests/fixtures/ecma-version/6/modules/import-named-specifiers.result.js index ae83c96e..7c07231b 100644 --- a/tests/fixtures/ecma-version/6/modules/import-named-specifiers.result.js +++ b/tests/fixtures/ecma-version/6/modules/import-named-specifiers.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/modules/import-namespace-specifier.result.js b/tests/fixtures/ecma-version/6/modules/import-namespace-specifier.result.js index 442bcf2c..6be14d98 100644 --- a/tests/fixtures/ecma-version/6/modules/import-namespace-specifier.result.js +++ b/tests/fixtures/ecma-version/6/modules/import-namespace-specifier.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/modules/import-null-as-nil.result.js b/tests/fixtures/ecma-version/6/modules/import-null-as-nil.result.js index 51de8627..85d92e54 100644 --- a/tests/fixtures/ecma-version/6/modules/import-null-as-nil.result.js +++ b/tests/fixtures/ecma-version/6/modules/import-null-as-nil.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/modules/invalid-await.result.js b/tests/fixtures/ecma-version/6/modules/invalid-await.result.js index bb1beebe..adea2015 100644 --- a/tests/fixtures/ecma-version/6/modules/invalid-await.result.js +++ b/tests/fixtures/ecma-version/6/modules/invalid-await.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "index": 11, "lineNumber": 1, "column": 12, diff --git a/tests/fixtures/ecma-version/6/modules/invalid-export-batch-missing-from-clause.result.js b/tests/fixtures/ecma-version/6/modules/invalid-export-batch-missing-from-clause.result.js index f2375cd2..afe0535a 100644 --- a/tests/fixtures/ecma-version/6/modules/invalid-export-batch-missing-from-clause.result.js +++ b/tests/fixtures/ecma-version/6/modules/invalid-export-batch-missing-from-clause.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "index": 9, "lineNumber": 2, "column": 1, diff --git a/tests/fixtures/ecma-version/6/modules/invalid-export-batch-token.result.js b/tests/fixtures/ecma-version/6/modules/invalid-export-batch-token.result.js index fa80be05..e2b937b5 100644 --- a/tests/fixtures/ecma-version/6/modules/invalid-export-batch-token.result.js +++ b/tests/fixtures/ecma-version/6/modules/invalid-export-batch-token.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "index": 9, "lineNumber": 1, "column": 10, diff --git a/tests/fixtures/ecma-version/6/modules/invalid-export-default-equal.result.js b/tests/fixtures/ecma-version/6/modules/invalid-export-default-equal.result.js index 2307539d..a275fd0d 100644 --- a/tests/fixtures/ecma-version/6/modules/invalid-export-default-equal.result.js +++ b/tests/fixtures/ecma-version/6/modules/invalid-export-default-equal.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "index": 15, "lineNumber": 1, "column": 16, diff --git a/tests/fixtures/ecma-version/6/modules/invalid-export-default-token.result.js b/tests/fixtures/ecma-version/6/modules/invalid-export-default-token.result.js index 8993d16e..568f331b 100644 --- a/tests/fixtures/ecma-version/6/modules/invalid-export-default-token.result.js +++ b/tests/fixtures/ecma-version/6/modules/invalid-export-default-token.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "index": 8, "lineNumber": 1, "column": 9, diff --git a/tests/fixtures/ecma-version/6/modules/invalid-export-default.result.js b/tests/fixtures/ecma-version/6/modules/invalid-export-default.result.js index 3bfa9d5e..7d9a6aca 100644 --- a/tests/fixtures/ecma-version/6/modules/invalid-export-default.result.js +++ b/tests/fixtures/ecma-version/6/modules/invalid-export-default.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "index": 20, "lineNumber": 1, "column": 21, diff --git a/tests/fixtures/ecma-version/6/modules/invalid-export-named-default.result.js b/tests/fixtures/ecma-version/6/modules/invalid-export-named-default.result.js index 8993d16e..568f331b 100644 --- a/tests/fixtures/ecma-version/6/modules/invalid-export-named-default.result.js +++ b/tests/fixtures/ecma-version/6/modules/invalid-export-named-default.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "index": 8, "lineNumber": 1, "column": 9, diff --git a/tests/fixtures/ecma-version/6/modules/invalid-export-named-extra-comma.result.js b/tests/fixtures/ecma-version/6/modules/invalid-export-named-extra-comma.result.js index 71fbc25e..3ae5eb29 100644 --- a/tests/fixtures/ecma-version/6/modules/invalid-export-named-extra-comma.result.js +++ b/tests/fixtures/ecma-version/6/modules/invalid-export-named-extra-comma.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "index": 16, "lineNumber": 1, "column": 17, diff --git a/tests/fixtures/ecma-version/6/modules/invalid-export-named-middle-comma.result.js b/tests/fixtures/ecma-version/6/modules/invalid-export-named-middle-comma.result.js index 2650c22f..1d6c6df9 100644 --- a/tests/fixtures/ecma-version/6/modules/invalid-export-named-middle-comma.result.js +++ b/tests/fixtures/ecma-version/6/modules/invalid-export-named-middle-comma.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "index": 12, "lineNumber": 1, "column": 13, diff --git a/tests/fixtures/ecma-version/6/modules/invalid-import-default-after-named-after-default.result.js b/tests/fixtures/ecma-version/6/modules/invalid-import-default-after-named-after-default.result.js index 3840ae72..fe534a30 100644 --- a/tests/fixtures/ecma-version/6/modules/invalid-import-default-after-named-after-default.result.js +++ b/tests/fixtures/ecma-version/6/modules/invalid-import-default-after-named-after-default.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "index": 17, "lineNumber": 1, "column": 18, diff --git a/tests/fixtures/ecma-version/6/modules/invalid-import-default-after-named.result.js b/tests/fixtures/ecma-version/6/modules/invalid-import-default-after-named.result.js index 2650c22f..1d6c6df9 100644 --- a/tests/fixtures/ecma-version/6/modules/invalid-import-default-after-named.result.js +++ b/tests/fixtures/ecma-version/6/modules/invalid-import-default-after-named.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "index": 12, "lineNumber": 1, "column": 13, diff --git a/tests/fixtures/ecma-version/6/modules/invalid-import-default-missing-module-specifier.result.js b/tests/fixtures/ecma-version/6/modules/invalid-import-default-missing-module-specifier.result.js index 67cd07b5..c957a295 100644 --- a/tests/fixtures/ecma-version/6/modules/invalid-import-default-missing-module-specifier.result.js +++ b/tests/fixtures/ecma-version/6/modules/invalid-import-default-missing-module-specifier.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "index": 11, "lineNumber": 2, "column": 1, diff --git a/tests/fixtures/ecma-version/6/modules/invalid-import-default-module-specifier.result.js b/tests/fixtures/ecma-version/6/modules/invalid-import-default-module-specifier.result.js index 9b520a58..4af2ff2d 100644 --- a/tests/fixtures/ecma-version/6/modules/invalid-import-default-module-specifier.result.js +++ b/tests/fixtures/ecma-version/6/modules/invalid-import-default-module-specifier.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "index": 16, "lineNumber": 1, "column": 17, diff --git a/tests/fixtures/ecma-version/6/modules/invalid-import-default.result.js b/tests/fixtures/ecma-version/6/modules/invalid-import-default.result.js index b2c0d7d9..d0277f57 100644 --- a/tests/fixtures/ecma-version/6/modules/invalid-import-default.result.js +++ b/tests/fixtures/ecma-version/6/modules/invalid-import-default.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "index": 7, "lineNumber": 1, "column": 8, diff --git a/tests/fixtures/ecma-version/6/modules/invalid-import-missing-module-specifier.result.js b/tests/fixtures/ecma-version/6/modules/invalid-import-missing-module-specifier.result.js index 56b2c92b..a4d9b837 100644 --- a/tests/fixtures/ecma-version/6/modules/invalid-import-missing-module-specifier.result.js +++ b/tests/fixtures/ecma-version/6/modules/invalid-import-missing-module-specifier.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "index": 20, "lineNumber": 2, "column": 1, diff --git a/tests/fixtures/ecma-version/6/modules/invalid-import-module-specifier.result.js b/tests/fixtures/ecma-version/6/modules/invalid-import-module-specifier.result.js index 27e1b80c..bdf78cd9 100644 --- a/tests/fixtures/ecma-version/6/modules/invalid-import-module-specifier.result.js +++ b/tests/fixtures/ecma-version/6/modules/invalid-import-module-specifier.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "index": 18, "lineNumber": 1, "column": 19, diff --git a/tests/fixtures/ecma-version/6/modules/invalid-import-named-after-named.result.js b/tests/fixtures/ecma-version/6/modules/invalid-import-named-after-named.result.js index 2650c22f..1d6c6df9 100644 --- a/tests/fixtures/ecma-version/6/modules/invalid-import-named-after-named.result.js +++ b/tests/fixtures/ecma-version/6/modules/invalid-import-named-after-named.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "index": 12, "lineNumber": 1, "column": 13, diff --git a/tests/fixtures/ecma-version/6/modules/invalid-import-named-after-namespace.result.js b/tests/fixtures/ecma-version/6/modules/invalid-import-named-after-namespace.result.js index 397186ec..8f93e4e4 100644 --- a/tests/fixtures/ecma-version/6/modules/invalid-import-named-after-namespace.result.js +++ b/tests/fixtures/ecma-version/6/modules/invalid-import-named-after-namespace.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "index": 15, "lineNumber": 1, "column": 16, diff --git a/tests/fixtures/ecma-version/6/modules/invalid-import-named-as-keyword.result.js b/tests/fixtures/ecma-version/6/modules/invalid-import-named-as-keyword.result.js index 8d917fb4..5eba812e 100644 --- a/tests/fixtures/ecma-version/6/modules/invalid-import-named-as-keyword.result.js +++ b/tests/fixtures/ecma-version/6/modules/invalid-import-named-as-keyword.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "index": 15, "lineNumber": 1, "column": 16, diff --git a/tests/fixtures/ecma-version/6/modules/invalid-import-named-as-missing-from.result.js b/tests/fixtures/ecma-version/6/modules/invalid-import-named-as-missing-from.result.js index 1df2bf9e..16f0ffbd 100644 --- a/tests/fixtures/ecma-version/6/modules/invalid-import-named-as-missing-from.result.js +++ b/tests/fixtures/ecma-version/6/modules/invalid-import-named-as-missing-from.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "index": 24, "lineNumber": 2, "column": 1, diff --git a/tests/fixtures/ecma-version/6/modules/invalid-import-named-extra-comma.result.js b/tests/fixtures/ecma-version/6/modules/invalid-import-named-extra-comma.result.js index 71fbc25e..3ae5eb29 100644 --- a/tests/fixtures/ecma-version/6/modules/invalid-import-named-extra-comma.result.js +++ b/tests/fixtures/ecma-version/6/modules/invalid-import-named-extra-comma.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "index": 16, "lineNumber": 1, "column": 17, diff --git a/tests/fixtures/ecma-version/6/modules/invalid-import-named-keyword.result.js b/tests/fixtures/ecma-version/6/modules/invalid-import-named-keyword.result.js index 44f204d3..4236b8a4 100644 --- a/tests/fixtures/ecma-version/6/modules/invalid-import-named-keyword.result.js +++ b/tests/fixtures/ecma-version/6/modules/invalid-import-named-keyword.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "index": 8, "lineNumber": 1, "column": 9, diff --git a/tests/fixtures/ecma-version/6/modules/invalid-import-named-middle-comma.result.js b/tests/fixtures/ecma-version/6/modules/invalid-import-named-middle-comma.result.js index 2650c22f..1d6c6df9 100644 --- a/tests/fixtures/ecma-version/6/modules/invalid-import-named-middle-comma.result.js +++ b/tests/fixtures/ecma-version/6/modules/invalid-import-named-middle-comma.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "index": 12, "lineNumber": 1, "column": 13, diff --git a/tests/fixtures/ecma-version/6/modules/invalid-import-namespace-after-named.result.js b/tests/fixtures/ecma-version/6/modules/invalid-import-namespace-after-named.result.js index 2650c22f..1d6c6df9 100644 --- a/tests/fixtures/ecma-version/6/modules/invalid-import-namespace-after-named.result.js +++ b/tests/fixtures/ecma-version/6/modules/invalid-import-namespace-after-named.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "index": 12, "lineNumber": 1, "column": 13, diff --git a/tests/fixtures/ecma-version/6/modules/invalid-import-namespace-missing-as.result.js b/tests/fixtures/ecma-version/6/modules/invalid-import-namespace-missing-as.result.js index cf21fb2c..7657d047 100644 --- a/tests/fixtures/ecma-version/6/modules/invalid-import-namespace-missing-as.result.js +++ b/tests/fixtures/ecma-version/6/modules/invalid-import-namespace-missing-as.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "index": 9, "lineNumber": 1, "column": 10, diff --git a/tests/fixtures/ecma-version/6/modules/valid-await.result.js b/tests/fixtures/ecma-version/6/modules/valid-await.result.js index 7ea2d952..e3fbfd4e 100644 --- a/tests/fixtures/ecma-version/6/modules/valid-await.result.js +++ b/tests/fixtures/ecma-version/6/modules/valid-await.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/newTarget/invalid-new-target.result.js b/tests/fixtures/ecma-version/6/newTarget/invalid-new-target.result.js index 0ae569a6..20ec1b9b 100644 --- a/tests/fixtures/ecma-version/6/newTarget/invalid-new-target.result.js +++ b/tests/fixtures/ecma-version/6/newTarget/invalid-new-target.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "index": 8, "lineNumber": 1, "column": 9, diff --git a/tests/fixtures/ecma-version/6/newTarget/invalid-unknown-property.result.js b/tests/fixtures/ecma-version/6/newTarget/invalid-unknown-property.result.js index e1dad531..82d12668 100644 --- a/tests/fixtures/ecma-version/6/newTarget/invalid-unknown-property.result.js +++ b/tests/fixtures/ecma-version/6/newTarget/invalid-unknown-property.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "index": 25, "lineNumber": 1, "column": 26, diff --git a/tests/fixtures/ecma-version/6/newTarget/simple-new-target.result.js b/tests/fixtures/ecma-version/6/newTarget/simple-new-target.result.js index 158a34b6..00a09cd4 100644 --- a/tests/fixtures/ecma-version/6/newTarget/simple-new-target.result.js +++ b/tests/fixtures/ecma-version/6/newTarget/simple-new-target.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/objectLiteralComputedProperties/computed-addition-property.result.js b/tests/fixtures/ecma-version/6/objectLiteralComputedProperties/computed-addition-property.result.js index d9878c12..70a7ec83 100644 --- a/tests/fixtures/ecma-version/6/objectLiteralComputedProperties/computed-addition-property.result.js +++ b/tests/fixtures/ecma-version/6/objectLiteralComputedProperties/computed-addition-property.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/objectLiteralComputedProperties/computed-and-identifier.result.js b/tests/fixtures/ecma-version/6/objectLiteralComputedProperties/computed-and-identifier.result.js index 223995bf..a56003ed 100644 --- a/tests/fixtures/ecma-version/6/objectLiteralComputedProperties/computed-and-identifier.result.js +++ b/tests/fixtures/ecma-version/6/objectLiteralComputedProperties/computed-and-identifier.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/objectLiteralComputedProperties/computed-getter-and-setter.result.js b/tests/fixtures/ecma-version/6/objectLiteralComputedProperties/computed-getter-and-setter.result.js index fc461135..f080f507 100644 --- a/tests/fixtures/ecma-version/6/objectLiteralComputedProperties/computed-getter-and-setter.result.js +++ b/tests/fixtures/ecma-version/6/objectLiteralComputedProperties/computed-getter-and-setter.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/objectLiteralComputedProperties/computed-string-property.result.js b/tests/fixtures/ecma-version/6/objectLiteralComputedProperties/computed-string-property.result.js index 758277ec..d132236e 100644 --- a/tests/fixtures/ecma-version/6/objectLiteralComputedProperties/computed-string-property.result.js +++ b/tests/fixtures/ecma-version/6/objectLiteralComputedProperties/computed-string-property.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/objectLiteralComputedProperties/computed-variable-property.result.js b/tests/fixtures/ecma-version/6/objectLiteralComputedProperties/computed-variable-property.result.js index fa5f0d5e..48519f08 100644 --- a/tests/fixtures/ecma-version/6/objectLiteralComputedProperties/computed-variable-property.result.js +++ b/tests/fixtures/ecma-version/6/objectLiteralComputedProperties/computed-variable-property.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/objectLiteralComputedProperties/invalid-computed-variable-property.result.js b/tests/fixtures/ecma-version/6/objectLiteralComputedProperties/invalid-computed-variable-property.result.js index e253e4bf..bfc7bb92 100644 --- a/tests/fixtures/ecma-version/6/objectLiteralComputedProperties/invalid-computed-variable-property.result.js +++ b/tests/fixtures/ecma-version/6/objectLiteralComputedProperties/invalid-computed-variable-property.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "index": 20, "lineNumber": 3, "column": 1, diff --git a/tests/fixtures/ecma-version/6/objectLiteralComputedProperties/invalid-standalone-computed-variable-property.result.js b/tests/fixtures/ecma-version/6/objectLiteralComputedProperties/invalid-standalone-computed-variable-property.result.js index f7180132..d4ffdc60 100644 --- a/tests/fixtures/ecma-version/6/objectLiteralComputedProperties/invalid-standalone-computed-variable-property.result.js +++ b/tests/fixtures/ecma-version/6/objectLiteralComputedProperties/invalid-standalone-computed-variable-property.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "index": 5, "lineNumber": 1, "column": 6, diff --git a/tests/fixtures/ecma-version/6/objectLiteralComputedProperties/standalone-expression-with-addition.result.js b/tests/fixtures/ecma-version/6/objectLiteralComputedProperties/standalone-expression-with-addition.result.js index 750041c1..cb3dfb41 100644 --- a/tests/fixtures/ecma-version/6/objectLiteralComputedProperties/standalone-expression-with-addition.result.js +++ b/tests/fixtures/ecma-version/6/objectLiteralComputedProperties/standalone-expression-with-addition.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/objectLiteralComputedProperties/standalone-expression-with-method.result.js b/tests/fixtures/ecma-version/6/objectLiteralComputedProperties/standalone-expression-with-method.result.js index 52937b51..324fd2c3 100644 --- a/tests/fixtures/ecma-version/6/objectLiteralComputedProperties/standalone-expression-with-method.result.js +++ b/tests/fixtures/ecma-version/6/objectLiteralComputedProperties/standalone-expression-with-method.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/objectLiteralComputedProperties/standalone-expression.result.js b/tests/fixtures/ecma-version/6/objectLiteralComputedProperties/standalone-expression.result.js index e970140d..50fdffa0 100644 --- a/tests/fixtures/ecma-version/6/objectLiteralComputedProperties/standalone-expression.result.js +++ b/tests/fixtures/ecma-version/6/objectLiteralComputedProperties/standalone-expression.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/objectLiteralDuplicateProperties-and-objectLiteralComputedProperties/proto-computed-property.result.js b/tests/fixtures/ecma-version/6/objectLiteralDuplicateProperties-and-objectLiteralComputedProperties/proto-computed-property.result.js index 0d02198e..6ccd177d 100644 --- a/tests/fixtures/ecma-version/6/objectLiteralDuplicateProperties-and-objectLiteralComputedProperties/proto-computed-property.result.js +++ b/tests/fixtures/ecma-version/6/objectLiteralDuplicateProperties-and-objectLiteralComputedProperties/proto-computed-property.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/objectLiteralDuplicateProperties/proto-property.result.js b/tests/fixtures/ecma-version/6/objectLiteralDuplicateProperties/proto-property.result.js index 976511e1..b0462b96 100644 --- a/tests/fixtures/ecma-version/6/objectLiteralDuplicateProperties/proto-property.result.js +++ b/tests/fixtures/ecma-version/6/objectLiteralDuplicateProperties/proto-property.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "index": 62, "lineNumber": 7, "column": 2, diff --git a/tests/fixtures/ecma-version/6/objectLiteralDuplicateProperties/proto-string-property.result.js b/tests/fixtures/ecma-version/6/objectLiteralDuplicateProperties/proto-string-property.result.js index 4d43f85c..b6a74952 100644 --- a/tests/fixtures/ecma-version/6/objectLiteralDuplicateProperties/proto-string-property.result.js +++ b/tests/fixtures/ecma-version/6/objectLiteralDuplicateProperties/proto-string-property.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "index": 64, "lineNumber": 7, "column": 2, diff --git a/tests/fixtures/ecma-version/6/objectLiteralDuplicateProperties/strict-duplicate-properties.result.js b/tests/fixtures/ecma-version/6/objectLiteralDuplicateProperties/strict-duplicate-properties.result.js index cdce7f05..e2ae5f72 100644 --- a/tests/fixtures/ecma-version/6/objectLiteralDuplicateProperties/strict-duplicate-properties.result.js +++ b/tests/fixtures/ecma-version/6/objectLiteralDuplicateProperties/strict-duplicate-properties.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/objectLiteralDuplicateProperties/strict-duplicate-string-properties.result.js b/tests/fixtures/ecma-version/6/objectLiteralDuplicateProperties/strict-duplicate-string-properties.result.js index addf7e35..2173aa83 100644 --- a/tests/fixtures/ecma-version/6/objectLiteralDuplicateProperties/strict-duplicate-string-properties.result.js +++ b/tests/fixtures/ecma-version/6/objectLiteralDuplicateProperties/strict-duplicate-string-properties.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/objectLiteralShorthandMethods-and-defaultParams/default-params.result.js b/tests/fixtures/ecma-version/6/objectLiteralShorthandMethods-and-defaultParams/default-params.result.js index b82d141f..22275472 100644 --- a/tests/fixtures/ecma-version/6/objectLiteralShorthandMethods-and-defaultParams/default-params.result.js +++ b/tests/fixtures/ecma-version/6/objectLiteralShorthandMethods-and-defaultParams/default-params.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/objectLiteralShorthandMethods-and-destructuring/array-destructuring.result.js b/tests/fixtures/ecma-version/6/objectLiteralShorthandMethods-and-destructuring/array-destructuring.result.js index 41f6dbbd..042d6960 100644 --- a/tests/fixtures/ecma-version/6/objectLiteralShorthandMethods-and-destructuring/array-destructuring.result.js +++ b/tests/fixtures/ecma-version/6/objectLiteralShorthandMethods-and-destructuring/array-destructuring.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/objectLiteralShorthandMethods-and-generators/generator-object-literal-method.result.js b/tests/fixtures/ecma-version/6/objectLiteralShorthandMethods-and-generators/generator-object-literal-method.result.js index 3befb6be..771dacf9 100644 --- a/tests/fixtures/ecma-version/6/objectLiteralShorthandMethods-and-generators/generator-object-literal-method.result.js +++ b/tests/fixtures/ecma-version/6/objectLiteralShorthandMethods-and-generators/generator-object-literal-method.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/objectLiteralShorthandMethods-and-objectLiteralComputedProperties/computed-method-property.result.js b/tests/fixtures/ecma-version/6/objectLiteralShorthandMethods-and-objectLiteralComputedProperties/computed-method-property.result.js index 5550dad8..25a55fc9 100644 --- a/tests/fixtures/ecma-version/6/objectLiteralShorthandMethods-and-objectLiteralComputedProperties/computed-method-property.result.js +++ b/tests/fixtures/ecma-version/6/objectLiteralShorthandMethods-and-objectLiteralComputedProperties/computed-method-property.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/objectLiteralShorthandMethods/invalid-method-no-braces.result.js b/tests/fixtures/ecma-version/6/objectLiteralShorthandMethods/invalid-method-no-braces.result.js index f8f2ba97..7d74b462 100644 --- a/tests/fixtures/ecma-version/6/objectLiteralShorthandMethods/invalid-method-no-braces.result.js +++ b/tests/fixtures/ecma-version/6/objectLiteralShorthandMethods/invalid-method-no-braces.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "index": 19, "lineNumber": 2, "column": 14, diff --git a/tests/fixtures/ecma-version/6/objectLiteralShorthandMethods/method-property.result.js b/tests/fixtures/ecma-version/6/objectLiteralShorthandMethods/method-property.result.js index 2c0741fd..6fca8f00 100644 --- a/tests/fixtures/ecma-version/6/objectLiteralShorthandMethods/method-property.result.js +++ b/tests/fixtures/ecma-version/6/objectLiteralShorthandMethods/method-property.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/objectLiteralShorthandMethods/simple-method-named-get.result.js b/tests/fixtures/ecma-version/6/objectLiteralShorthandMethods/simple-method-named-get.result.js index a9a13bc5..d17cd289 100644 --- a/tests/fixtures/ecma-version/6/objectLiteralShorthandMethods/simple-method-named-get.result.js +++ b/tests/fixtures/ecma-version/6/objectLiteralShorthandMethods/simple-method-named-get.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/objectLiteralShorthandMethods/simple-method-named-set.result.js b/tests/fixtures/ecma-version/6/objectLiteralShorthandMethods/simple-method-named-set.result.js index c82cc704..e1cb44f5 100644 --- a/tests/fixtures/ecma-version/6/objectLiteralShorthandMethods/simple-method-named-set.result.js +++ b/tests/fixtures/ecma-version/6/objectLiteralShorthandMethods/simple-method-named-set.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/objectLiteralShorthandMethods/simple-method-with-argument.result.js b/tests/fixtures/ecma-version/6/objectLiteralShorthandMethods/simple-method-with-argument.result.js index 66f0609d..b9bd17e4 100644 --- a/tests/fixtures/ecma-version/6/objectLiteralShorthandMethods/simple-method-with-argument.result.js +++ b/tests/fixtures/ecma-version/6/objectLiteralShorthandMethods/simple-method-with-argument.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/objectLiteralShorthandMethods/simple-method-with-string-name.result.js b/tests/fixtures/ecma-version/6/objectLiteralShorthandMethods/simple-method-with-string-name.result.js index 6f610463..40a21b47 100644 --- a/tests/fixtures/ecma-version/6/objectLiteralShorthandMethods/simple-method-with-string-name.result.js +++ b/tests/fixtures/ecma-version/6/objectLiteralShorthandMethods/simple-method-with-string-name.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/objectLiteralShorthandMethods/simple-method.result.js b/tests/fixtures/ecma-version/6/objectLiteralShorthandMethods/simple-method.result.js index 05d14d69..68ff0331 100644 --- a/tests/fixtures/ecma-version/6/objectLiteralShorthandMethods/simple-method.result.js +++ b/tests/fixtures/ecma-version/6/objectLiteralShorthandMethods/simple-method.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/objectLiteralShorthandMethods/string-name-method-property.result.js b/tests/fixtures/ecma-version/6/objectLiteralShorthandMethods/string-name-method-property.result.js index 4fdffc89..76b0dbd9 100644 --- a/tests/fixtures/ecma-version/6/objectLiteralShorthandMethods/string-name-method-property.result.js +++ b/tests/fixtures/ecma-version/6/objectLiteralShorthandMethods/string-name-method-property.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/objectLiteralShorthandProperties/shorthand-properties-keyword.result.js b/tests/fixtures/ecma-version/6/objectLiteralShorthandProperties/shorthand-properties-keyword.result.js index f56915e8..492ef9d0 100644 --- a/tests/fixtures/ecma-version/6/objectLiteralShorthandProperties/shorthand-properties-keyword.result.js +++ b/tests/fixtures/ecma-version/6/objectLiteralShorthandProperties/shorthand-properties-keyword.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "index": 14, "lineNumber": 2, "column": 5, diff --git a/tests/fixtures/ecma-version/6/objectLiteralShorthandProperties/shorthand-properties.result.js b/tests/fixtures/ecma-version/6/objectLiteralShorthandProperties/shorthand-properties.result.js index a27872be..ae941a46 100644 --- a/tests/fixtures/ecma-version/6/objectLiteralShorthandProperties/shorthand-properties.result.js +++ b/tests/fixtures/ecma-version/6/objectLiteralShorthandProperties/shorthand-properties.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/octalLiterals/invalid.result.js b/tests/fixtures/ecma-version/6/octalLiterals/invalid.result.js index 59ae7eea..167802cd 100644 --- a/tests/fixtures/ecma-version/6/octalLiterals/invalid.result.js +++ b/tests/fixtures/ecma-version/6/octalLiterals/invalid.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "index": 4, "lineNumber": 1, "column": 5, diff --git a/tests/fixtures/ecma-version/6/octalLiterals/lowercase.result.js b/tests/fixtures/ecma-version/6/octalLiterals/lowercase.result.js index 7631534d..1c5f783c 100644 --- a/tests/fixtures/ecma-version/6/octalLiterals/lowercase.result.js +++ b/tests/fixtures/ecma-version/6/octalLiterals/lowercase.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/octalLiterals/strict-uppercase.result.js b/tests/fixtures/ecma-version/6/octalLiterals/strict-uppercase.result.js index ebff5e62..d1324e33 100644 --- a/tests/fixtures/ecma-version/6/octalLiterals/strict-uppercase.result.js +++ b/tests/fixtures/ecma-version/6/octalLiterals/strict-uppercase.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/octalLiterals/uppercase.result.js b/tests/fixtures/ecma-version/6/octalLiterals/uppercase.result.js index 72f01ff2..8e532c15 100644 --- a/tests/fixtures/ecma-version/6/octalLiterals/uppercase.result.js +++ b/tests/fixtures/ecma-version/6/octalLiterals/uppercase.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/regexUFlag/regex-u-extended-escape.result.js b/tests/fixtures/ecma-version/6/regexUFlag/regex-u-extended-escape.result.js index 0f7c39cc..7686eed7 100644 --- a/tests/fixtures/ecma-version/6/regexUFlag/regex-u-extended-escape.result.js +++ b/tests/fixtures/ecma-version/6/regexUFlag/regex-u-extended-escape.result.js @@ -1,6 +1,6 @@ -var conditionalRegex = require("../../../../lib/conditional-regex-value"); +import conditionalRegex from "../../../../lib/conditional-regex-value.js"; -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/regexUFlag/regex-u-invalid-extended-escape.result.js b/tests/fixtures/ecma-version/6/regexUFlag/regex-u-invalid-extended-escape.result.js index c192c599..ad40fbf3 100644 --- a/tests/fixtures/ecma-version/6/regexUFlag/regex-u-invalid-extended-escape.result.js +++ b/tests/fixtures/ecma-version/6/regexUFlag/regex-u-invalid-extended-escape.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "index": 9, "lineNumber": 1, "column": 10, diff --git a/tests/fixtures/ecma-version/6/regexUFlag/regex-u-simple.result.js b/tests/fixtures/ecma-version/6/regexUFlag/regex-u-simple.result.js index c14cbf7e..54fde7cb 100644 --- a/tests/fixtures/ecma-version/6/regexUFlag/regex-u-simple.result.js +++ b/tests/fixtures/ecma-version/6/regexUFlag/regex-u-simple.result.js @@ -1,6 +1,6 @@ -const conditionalRegex = require("../../../../lib/conditional-regex-value"); +import conditionalRegex from "../../../../lib/conditional-regex-value.js"; -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/regexYFlag/regexp-y-simple.result.js b/tests/fixtures/ecma-version/6/regexYFlag/regexp-y-simple.result.js index 9b7a0eb8..88668c13 100644 --- a/tests/fixtures/ecma-version/6/regexYFlag/regexp-y-simple.result.js +++ b/tests/fixtures/ecma-version/6/regexYFlag/regexp-y-simple.result.js @@ -1,6 +1,6 @@ -const conditionalRegex = require("../../../../lib/conditional-regex-value"); +import conditionalRegex from "../../../../lib/conditional-regex-value.js"; -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/restParams-and-arrowFunctions/arrow-rest-multi.result.js b/tests/fixtures/ecma-version/6/restParams-and-arrowFunctions/arrow-rest-multi.result.js index 217e4fe1..375b9772 100644 --- a/tests/fixtures/ecma-version/6/restParams-and-arrowFunctions/arrow-rest-multi.result.js +++ b/tests/fixtures/ecma-version/6/restParams-and-arrowFunctions/arrow-rest-multi.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/restParams-and-arrowFunctions/arrow-rest.result.js b/tests/fixtures/ecma-version/6/restParams-and-arrowFunctions/arrow-rest.result.js index fb1417c1..78ffff6b 100644 --- a/tests/fixtures/ecma-version/6/restParams-and-arrowFunctions/arrow-rest.result.js +++ b/tests/fixtures/ecma-version/6/restParams-and-arrowFunctions/arrow-rest.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/restParams-and-arrowFunctions/destructured-arrow-array.result.js b/tests/fixtures/ecma-version/6/restParams-and-arrowFunctions/destructured-arrow-array.result.js index 7f6bb430..eb802136 100644 --- a/tests/fixtures/ecma-version/6/restParams-and-arrowFunctions/destructured-arrow-array.result.js +++ b/tests/fixtures/ecma-version/6/restParams-and-arrowFunctions/destructured-arrow-array.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/restParams-and-arrowFunctions/destructured-arrow-multi.result.js b/tests/fixtures/ecma-version/6/restParams-and-arrowFunctions/destructured-arrow-multi.result.js index dd222a29..91e4818d 100644 --- a/tests/fixtures/ecma-version/6/restParams-and-arrowFunctions/destructured-arrow-multi.result.js +++ b/tests/fixtures/ecma-version/6/restParams-and-arrowFunctions/destructured-arrow-multi.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/restParams-and-arrowFunctions/destructured-arrow-object.result.js b/tests/fixtures/ecma-version/6/restParams-and-arrowFunctions/destructured-arrow-object.result.js index 71cc0a30..c9601c49 100644 --- a/tests/fixtures/ecma-version/6/restParams-and-arrowFunctions/destructured-arrow-object.result.js +++ b/tests/fixtures/ecma-version/6/restParams-and-arrowFunctions/destructured-arrow-object.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/restParams-and-arrowFunctions/error-attempted-spread-param.result.js b/tests/fixtures/ecma-version/6/restParams-and-arrowFunctions/error-attempted-spread-param.result.js index 24ecd2d3..b0a06879 100644 --- a/tests/fixtures/ecma-version/6/restParams-and-arrowFunctions/error-attempted-spread-param.result.js +++ b/tests/fixtures/ecma-version/6/restParams-and-arrowFunctions/error-attempted-spread-param.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "index": 7, "lineNumber": 1, "column": 8, diff --git a/tests/fixtures/ecma-version/6/restParams/basic-rest.result.js b/tests/fixtures/ecma-version/6/restParams/basic-rest.result.js index 9f872275..c3863832 100644 --- a/tests/fixtures/ecma-version/6/restParams/basic-rest.result.js +++ b/tests/fixtures/ecma-version/6/restParams/basic-rest.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/restParams/error-no-default.result.js b/tests/fixtures/ecma-version/6/restParams/error-no-default.result.js index dd0b8fb4..1e7c4d6a 100644 --- a/tests/fixtures/ecma-version/6/restParams/error-no-default.result.js +++ b/tests/fixtures/ecma-version/6/restParams/error-no-default.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "index": 19, "lineNumber": 1, "column": 20, diff --git a/tests/fixtures/ecma-version/6/restParams/error-not-last.result.js b/tests/fixtures/ecma-version/6/restParams/error-not-last.result.js index 321408e4..da1ecdd0 100644 --- a/tests/fixtures/ecma-version/6/restParams/error-not-last.result.js +++ b/tests/fixtures/ecma-version/6/restParams/error-not-last.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "index": 18, "lineNumber": 1, "column": 19, diff --git a/tests/fixtures/ecma-version/6/restParams/func-expression-multi.result.js b/tests/fixtures/ecma-version/6/restParams/func-expression-multi.result.js index f56dcac4..a04027d0 100644 --- a/tests/fixtures/ecma-version/6/restParams/func-expression-multi.result.js +++ b/tests/fixtures/ecma-version/6/restParams/func-expression-multi.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/restParams/func-expression.result.js b/tests/fixtures/ecma-version/6/restParams/func-expression.result.js index 3a8641ee..eef086e1 100644 --- a/tests/fixtures/ecma-version/6/restParams/func-expression.result.js +++ b/tests/fixtures/ecma-version/6/restParams/func-expression.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/restParams/invalid-rest-param.result.js b/tests/fixtures/ecma-version/6/restParams/invalid-rest-param.result.js index ea9373db..89b907a3 100644 --- a/tests/fixtures/ecma-version/6/restParams/invalid-rest-param.result.js +++ b/tests/fixtures/ecma-version/6/restParams/invalid-rest-param.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "index": 14, "lineNumber": 1, "column": 15, diff --git a/tests/fixtures/ecma-version/6/restParams/single-rest.result.js b/tests/fixtures/ecma-version/6/restParams/single-rest.result.js index 3a79eb27..7ecf12cc 100644 --- a/tests/fixtures/ecma-version/6/restParams/single-rest.result.js +++ b/tests/fixtures/ecma-version/6/restParams/single-rest.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/spread/error-invalid-if.result.js b/tests/fixtures/ecma-version/6/spread/error-invalid-if.result.js index 95e30f8b..f1d8b1ea 100644 --- a/tests/fixtures/ecma-version/6/spread/error-invalid-if.result.js +++ b/tests/fixtures/ecma-version/6/spread/error-invalid-if.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "index": 6, "lineNumber": 1, "column": 7, diff --git a/tests/fixtures/ecma-version/6/spread/error-invalid-sequence.result.js b/tests/fixtures/ecma-version/6/spread/error-invalid-sequence.result.js index ef21dc07..d542ea4a 100644 --- a/tests/fixtures/ecma-version/6/spread/error-invalid-sequence.result.js +++ b/tests/fixtures/ecma-version/6/spread/error-invalid-sequence.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "index": 4, "lineNumber": 1, "column": 5, diff --git a/tests/fixtures/ecma-version/6/spread/multi-function-call.result.js b/tests/fixtures/ecma-version/6/spread/multi-function-call.result.js index 20380ab5..43f6895e 100644 --- a/tests/fixtures/ecma-version/6/spread/multi-function-call.result.js +++ b/tests/fixtures/ecma-version/6/spread/multi-function-call.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/spread/not-final-param.result.js b/tests/fixtures/ecma-version/6/spread/not-final-param.result.js index 6830f042..25e8fb2f 100644 --- a/tests/fixtures/ecma-version/6/spread/not-final-param.result.js +++ b/tests/fixtures/ecma-version/6/spread/not-final-param.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/spread/simple-function-call.result.js b/tests/fixtures/ecma-version/6/spread/simple-function-call.result.js index 4030fd79..6567d852 100644 --- a/tests/fixtures/ecma-version/6/spread/simple-function-call.result.js +++ b/tests/fixtures/ecma-version/6/spread/simple-function-call.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/templateStrings-and-unicodeCodePointEscapes/template-strings-unicode-escape.result.js b/tests/fixtures/ecma-version/6/templateStrings-and-unicodeCodePointEscapes/template-strings-unicode-escape.result.js index 08e5b3a7..bd40fc08 100644 --- a/tests/fixtures/ecma-version/6/templateStrings-and-unicodeCodePointEscapes/template-strings-unicode-escape.result.js +++ b/tests/fixtures/ecma-version/6/templateStrings-and-unicodeCodePointEscapes/template-strings-unicode-escape.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/templateStrings/deeply-nested.result.js b/tests/fixtures/ecma-version/6/templateStrings/deeply-nested.result.js index d437f986..726d965e 100644 --- a/tests/fixtures/ecma-version/6/templateStrings/deeply-nested.result.js +++ b/tests/fixtures/ecma-version/6/templateStrings/deeply-nested.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/templateStrings/escape-characters.result.js b/tests/fixtures/ecma-version/6/templateStrings/escape-characters.result.js index 451d26cd..799e81d8 100644 --- a/tests/fixtures/ecma-version/6/templateStrings/escape-characters.result.js +++ b/tests/fixtures/ecma-version/6/templateStrings/escape-characters.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/templateStrings/expressions.result.js b/tests/fixtures/ecma-version/6/templateStrings/expressions.result.js index 10610238..467107da 100644 --- a/tests/fixtures/ecma-version/6/templateStrings/expressions.result.js +++ b/tests/fixtures/ecma-version/6/templateStrings/expressions.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/templateStrings/multi-line-template-string.result.js b/tests/fixtures/ecma-version/6/templateStrings/multi-line-template-string.result.js index 9787eece..4dc892be 100644 --- a/tests/fixtures/ecma-version/6/templateStrings/multi-line-template-string.result.js +++ b/tests/fixtures/ecma-version/6/templateStrings/multi-line-template-string.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/templateStrings/octal-literal.result.js b/tests/fixtures/ecma-version/6/templateStrings/octal-literal.result.js index f1da820a..e2ce2912 100644 --- a/tests/fixtures/ecma-version/6/templateStrings/octal-literal.result.js +++ b/tests/fixtures/ecma-version/6/templateStrings/octal-literal.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "index": 1, "lineNumber": 1, "column": 2, diff --git a/tests/fixtures/ecma-version/6/templateStrings/simple-template-string.result.js b/tests/fixtures/ecma-version/6/templateStrings/simple-template-string.result.js index ea4f6ec1..7cb4d2ff 100644 --- a/tests/fixtures/ecma-version/6/templateStrings/simple-template-string.result.js +++ b/tests/fixtures/ecma-version/6/templateStrings/simple-template-string.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/templateStrings/single-dollar-sign.result.js b/tests/fixtures/ecma-version/6/templateStrings/single-dollar-sign.result.js index d574fb3d..fbc92b42 100644 --- a/tests/fixtures/ecma-version/6/templateStrings/single-dollar-sign.result.js +++ b/tests/fixtures/ecma-version/6/templateStrings/single-dollar-sign.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/templateStrings/tagged-no-placeholders.result.js b/tests/fixtures/ecma-version/6/templateStrings/tagged-no-placeholders.result.js index ee2f2ec3..6f260d5b 100644 --- a/tests/fixtures/ecma-version/6/templateStrings/tagged-no-placeholders.result.js +++ b/tests/fixtures/ecma-version/6/templateStrings/tagged-no-placeholders.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/templateStrings/tagged-template-string.result.js b/tests/fixtures/ecma-version/6/templateStrings/tagged-template-string.result.js index fc2d508f..d422dbb6 100644 --- a/tests/fixtures/ecma-version/6/templateStrings/tagged-template-string.result.js +++ b/tests/fixtures/ecma-version/6/templateStrings/tagged-template-string.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/unicodeCodePointEscapes/basic-string-literal.result.js b/tests/fixtures/ecma-version/6/unicodeCodePointEscapes/basic-string-literal.result.js index f3c29983..588fb205 100644 --- a/tests/fixtures/ecma-version/6/unicodeCodePointEscapes/basic-string-literal.result.js +++ b/tests/fixtures/ecma-version/6/unicodeCodePointEscapes/basic-string-literal.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/unicodeCodePointEscapes/complex-string-literal.result.js b/tests/fixtures/ecma-version/6/unicodeCodePointEscapes/complex-string-literal.result.js index a4413aaa..2903c6c2 100644 --- a/tests/fixtures/ecma-version/6/unicodeCodePointEscapes/complex-string-literal.result.js +++ b/tests/fixtures/ecma-version/6/unicodeCodePointEscapes/complex-string-literal.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/unicodeCodePointEscapes/identifier.result.js b/tests/fixtures/ecma-version/6/unicodeCodePointEscapes/identifier.result.js index 13726408..3b6b6b1c 100644 --- a/tests/fixtures/ecma-version/6/unicodeCodePointEscapes/identifier.result.js +++ b/tests/fixtures/ecma-version/6/unicodeCodePointEscapes/identifier.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/6/unicodeCodePointEscapes/invalid-empty-escape.result.js b/tests/fixtures/ecma-version/6/unicodeCodePointEscapes/invalid-empty-escape.result.js index 7ddaf935..4c1e3d28 100644 --- a/tests/fixtures/ecma-version/6/unicodeCodePointEscapes/invalid-empty-escape.result.js +++ b/tests/fixtures/ecma-version/6/unicodeCodePointEscapes/invalid-empty-escape.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "index": 4, "lineNumber": 1, "column": 5, diff --git a/tests/fixtures/ecma-version/6/unicodeCodePointEscapes/invalid-too-large-escape.result.js b/tests/fixtures/ecma-version/6/unicodeCodePointEscapes/invalid-too-large-escape.result.js index c8a3a66d..efb9fb4e 100644 --- a/tests/fixtures/ecma-version/6/unicodeCodePointEscapes/invalid-too-large-escape.result.js +++ b/tests/fixtures/ecma-version/6/unicodeCodePointEscapes/invalid-too-large-escape.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "index": 4, "lineNumber": 1, "column": 5, diff --git a/tests/fixtures/ecma-version/7/error-strict-complex-params.result.js b/tests/fixtures/ecma-version/7/error-strict-complex-params.result.js index 7dc057b3..00f4ca1e 100644 --- a/tests/fixtures/ecma-version/7/error-strict-complex-params.result.js +++ b/tests/fixtures/ecma-version/7/error-strict-complex-params.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "index": 0, "lineNumber": 1, "column": 1, diff --git a/tests/fixtures/ecma-version/7/exponential-plusplus.result.js b/tests/fixtures/ecma-version/7/exponential-plusplus.result.js index 13cf42c6..c485c4ef 100644 --- a/tests/fixtures/ecma-version/7/exponential-plusplus.result.js +++ b/tests/fixtures/ecma-version/7/exponential-plusplus.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/7/exponential-precedence.result.js b/tests/fixtures/ecma-version/7/exponential-precedence.result.js index 8a6d768a..73edd33d 100644 --- a/tests/fixtures/ecma-version/7/exponential-precedence.result.js +++ b/tests/fixtures/ecma-version/7/exponential-precedence.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/7/exponential-simple.result.js b/tests/fixtures/ecma-version/7/exponential-simple.result.js index 2fa34a90..8e80cf25 100644 --- a/tests/fixtures/ecma-version/7/exponential-simple.result.js +++ b/tests/fixtures/ecma-version/7/exponential-simple.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/7/invalid-exponential-unary.result.js b/tests/fixtures/ecma-version/7/invalid-exponential-unary.result.js index 46b9895c..65c0bbb2 100644 --- a/tests/fixtures/ecma-version/7/invalid-exponential-unary.result.js +++ b/tests/fixtures/ecma-version/7/invalid-exponential-unary.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "index": 4, "lineNumber": 2, "column": 4, diff --git a/tests/fixtures/ecma-version/8/comma-dangle-arrow.result.js b/tests/fixtures/ecma-version/8/comma-dangle-arrow.result.js index 5ab4be0e..3821b514 100644 --- a/tests/fixtures/ecma-version/8/comma-dangle-arrow.result.js +++ b/tests/fixtures/ecma-version/8/comma-dangle-arrow.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/8/comma-dangle-class-method.result.js b/tests/fixtures/ecma-version/8/comma-dangle-class-method.result.js index 03e11dec..080f8f88 100644 --- a/tests/fixtures/ecma-version/8/comma-dangle-class-method.result.js +++ b/tests/fixtures/ecma-version/8/comma-dangle-class-method.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/8/comma-dangle-expression.result.js b/tests/fixtures/ecma-version/8/comma-dangle-expression.result.js index 3b4d362d..c86612d2 100644 --- a/tests/fixtures/ecma-version/8/comma-dangle-expression.result.js +++ b/tests/fixtures/ecma-version/8/comma-dangle-expression.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/8/comma-dangle-func.result.js b/tests/fixtures/ecma-version/8/comma-dangle-func.result.js index b2817537..fa111378 100644 --- a/tests/fixtures/ecma-version/8/comma-dangle-func.result.js +++ b/tests/fixtures/ecma-version/8/comma-dangle-func.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/8/comma-dangle-method.result.js b/tests/fixtures/ecma-version/8/comma-dangle-method.result.js index e7ed5dd8..c863aad7 100644 --- a/tests/fixtures/ecma-version/8/comma-dangle-method.result.js +++ b/tests/fixtures/ecma-version/8/comma-dangle-method.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/8/comma-dangle.result.js b/tests/fixtures/ecma-version/8/comma-dangle.result.js index e8b4f4dc..c1c01045 100644 --- a/tests/fixtures/ecma-version/8/comma-dangle.result.js +++ b/tests/fixtures/ecma-version/8/comma-dangle.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/8/destructuring-param.result.js b/tests/fixtures/ecma-version/8/destructuring-param.result.js index 24a6c378..105a450c 100644 --- a/tests/fixtures/ecma-version/8/destructuring-param.result.js +++ b/tests/fixtures/ecma-version/8/destructuring-param.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/8/invalid-comma-dangle-method.result.js b/tests/fixtures/ecma-version/8/invalid-comma-dangle-method.result.js index e3b7b059..e80fa967 100644 --- a/tests/fixtures/ecma-version/8/invalid-comma-dangle-method.result.js +++ b/tests/fixtures/ecma-version/8/invalid-comma-dangle-method.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "message": "Unexpected token {", "column": 14, "index": 13, diff --git a/tests/fixtures/ecma-version/8/modules/arrow-func-parens.result.js b/tests/fixtures/ecma-version/8/modules/arrow-func-parens.result.js index fa322b2b..ae948baa 100644 --- a/tests/fixtures/ecma-version/8/modules/arrow-func-parens.result.js +++ b/tests/fixtures/ecma-version/8/modules/arrow-func-parens.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/8/modules/arrow-func.result.js b/tests/fixtures/ecma-version/8/modules/arrow-func.result.js index 204c91da..50da2f19 100644 --- a/tests/fixtures/ecma-version/8/modules/arrow-func.result.js +++ b/tests/fixtures/ecma-version/8/modules/arrow-func.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/8/modules/async-and-no-async.result.js b/tests/fixtures/ecma-version/8/modules/async-and-no-async.result.js index 00357951..c25cc0be 100644 --- a/tests/fixtures/ecma-version/8/modules/async-and-no-async.result.js +++ b/tests/fixtures/ecma-version/8/modules/async-and-no-async.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/8/modules/async-arrow-func-destructed-defaults.result.js b/tests/fixtures/ecma-version/8/modules/async-arrow-func-destructed-defaults.result.js index 7ff24d56..d0c9ce6a 100644 --- a/tests/fixtures/ecma-version/8/modules/async-arrow-func-destructed-defaults.result.js +++ b/tests/fixtures/ecma-version/8/modules/async-arrow-func-destructed-defaults.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/8/modules/async-arrow-func-destructed.result.js b/tests/fixtures/ecma-version/8/modules/async-arrow-func-destructed.result.js index 478b2f96..eb732a70 100644 --- a/tests/fixtures/ecma-version/8/modules/async-arrow-func-destructed.result.js +++ b/tests/fixtures/ecma-version/8/modules/async-arrow-func-destructed.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/8/modules/async-arrow-func-parens-multi.result.js b/tests/fixtures/ecma-version/8/modules/async-arrow-func-parens-multi.result.js index 14f772fa..b5088ce0 100644 --- a/tests/fixtures/ecma-version/8/modules/async-arrow-func-parens-multi.result.js +++ b/tests/fixtures/ecma-version/8/modules/async-arrow-func-parens-multi.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/8/modules/async-arrow-func-parens.result.js b/tests/fixtures/ecma-version/8/modules/async-arrow-func-parens.result.js index ee8c639f..6c3b58e0 100644 --- a/tests/fixtures/ecma-version/8/modules/async-arrow-func-parens.result.js +++ b/tests/fixtures/ecma-version/8/modules/async-arrow-func-parens.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/8/modules/async-arrow-func.result.js b/tests/fixtures/ecma-version/8/modules/async-arrow-func.result.js index c5ed9a02..37227a5d 100644 --- a/tests/fixtures/ecma-version/8/modules/async-arrow-func.result.js +++ b/tests/fixtures/ecma-version/8/modules/async-arrow-func.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/8/modules/async-await-arrow-expression.result.js b/tests/fixtures/ecma-version/8/modules/async-await-arrow-expression.result.js index 24212e84..996053cb 100644 --- a/tests/fixtures/ecma-version/8/modules/async-await-arrow-expression.result.js +++ b/tests/fixtures/ecma-version/8/modules/async-await-arrow-expression.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/8/modules/async-await-arrow-param.result.js b/tests/fixtures/ecma-version/8/modules/async-await-arrow-param.result.js index 7f03eeff..b81debdb 100644 --- a/tests/fixtures/ecma-version/8/modules/async-await-arrow-param.result.js +++ b/tests/fixtures/ecma-version/8/modules/async-await-arrow-param.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/8/modules/async-await-class-method-param.result.js b/tests/fixtures/ecma-version/8/modules/async-await-class-method-param.result.js index 362ee218..535b6aef 100644 --- a/tests/fixtures/ecma-version/8/modules/async-await-class-method-param.result.js +++ b/tests/fixtures/ecma-version/8/modules/async-await-class-method-param.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/8/modules/async-await-destructured-default.result.js b/tests/fixtures/ecma-version/8/modules/async-await-destructured-default.result.js index 321ce2e5..b4b9e319 100644 --- a/tests/fixtures/ecma-version/8/modules/async-await-destructured-default.result.js +++ b/tests/fixtures/ecma-version/8/modules/async-await-destructured-default.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/8/modules/async-await-expression-class-method.result.js b/tests/fixtures/ecma-version/8/modules/async-await-expression-class-method.result.js index cdd6e013..d0ea9ea4 100644 --- a/tests/fixtures/ecma-version/8/modules/async-await-expression-class-method.result.js +++ b/tests/fixtures/ecma-version/8/modules/async-await-expression-class-method.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/8/modules/async-await-function-param.result.js b/tests/fixtures/ecma-version/8/modules/async-await-function-param.result.js index 973dacc5..66f078ca 100644 --- a/tests/fixtures/ecma-version/8/modules/async-await-function-param.result.js +++ b/tests/fixtures/ecma-version/8/modules/async-await-function-param.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/8/modules/async-await-identifier-math.result.js b/tests/fixtures/ecma-version/8/modules/async-await-identifier-math.result.js index b1e05420..cb12cac3 100644 --- a/tests/fixtures/ecma-version/8/modules/async-await-identifier-math.result.js +++ b/tests/fixtures/ecma-version/8/modules/async-await-identifier-math.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/8/modules/async-await-inside-parens.result.js b/tests/fixtures/ecma-version/8/modules/async-await-inside-parens.result.js index e1d50f37..b9e148ad 100644 --- a/tests/fixtures/ecma-version/8/modules/async-await-inside-parens.result.js +++ b/tests/fixtures/ecma-version/8/modules/async-await-inside-parens.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/8/modules/async-await-math.result.js b/tests/fixtures/ecma-version/8/modules/async-await-math.result.js index b751e3f8..4e07db55 100644 --- a/tests/fixtures/ecma-version/8/modules/async-await-math.result.js +++ b/tests/fixtures/ecma-version/8/modules/async-await-math.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/8/modules/async-await-named-object-method.result.js b/tests/fixtures/ecma-version/8/modules/async-await-named-object-method.result.js index 2d1d6e44..68de1ec9 100644 --- a/tests/fixtures/ecma-version/8/modules/async-await-named-object-method.result.js +++ b/tests/fixtures/ecma-version/8/modules/async-await-named-object-method.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/8/modules/async-await-object-method-param.result.js b/tests/fixtures/ecma-version/8/modules/async-await-object-method-param.result.js index b41b7552..84ba17b1 100644 --- a/tests/fixtures/ecma-version/8/modules/async-await-object-method-param.result.js +++ b/tests/fixtures/ecma-version/8/modules/async-await-object-method-param.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/8/modules/async-await-object-method.result.js b/tests/fixtures/ecma-version/8/modules/async-await-object-method.result.js index 831de21e..47f5919f 100644 --- a/tests/fixtures/ecma-version/8/modules/async-await-object-method.result.js +++ b/tests/fixtures/ecma-version/8/modules/async-await-object-method.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/8/modules/async-await.result.js b/tests/fixtures/ecma-version/8/modules/async-await.result.js index e8bb2342..90f5efb1 100644 --- a/tests/fixtures/ecma-version/8/modules/async-await.result.js +++ b/tests/fixtures/ecma-version/8/modules/async-await.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/8/modules/async-class-method-named-await.result.js b/tests/fixtures/ecma-version/8/modules/async-class-method-named-await.result.js index ca22588b..264ac7b7 100644 --- a/tests/fixtures/ecma-version/8/modules/async-class-method-named-await.result.js +++ b/tests/fixtures/ecma-version/8/modules/async-class-method-named-await.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/8/modules/async-class-method.result.js b/tests/fixtures/ecma-version/8/modules/async-class-method.result.js index 899bc678..80826b3f 100644 --- a/tests/fixtures/ecma-version/8/modules/async-class-method.result.js +++ b/tests/fixtures/ecma-version/8/modules/async-class-method.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/8/modules/async-destructured-assignment.result.js b/tests/fixtures/ecma-version/8/modules/async-destructured-assignment.result.js index 962fa7e7..550106bf 100644 --- a/tests/fixtures/ecma-version/8/modules/async-destructured-assignment.result.js +++ b/tests/fixtures/ecma-version/8/modules/async-destructured-assignment.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/8/modules/async-expression.result.js b/tests/fixtures/ecma-version/8/modules/async-expression.result.js index 8877ed92..d17b8943 100644 --- a/tests/fixtures/ecma-version/8/modules/async-expression.result.js +++ b/tests/fixtures/ecma-version/8/modules/async-expression.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/8/modules/async-func.result.js b/tests/fixtures/ecma-version/8/modules/async-func.result.js index a0785833..3ebb74e3 100644 --- a/tests/fixtures/ecma-version/8/modules/async-func.result.js +++ b/tests/fixtures/ecma-version/8/modules/async-func.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "message": "Cannot use keyword 'await' outside an async function", "column": 8, "index": 7, diff --git a/tests/fixtures/ecma-version/8/modules/async-named-class-method.result.js b/tests/fixtures/ecma-version/8/modules/async-named-class-method.result.js index d7a4ae58..9a3824ca 100644 --- a/tests/fixtures/ecma-version/8/modules/async-named-class-method.result.js +++ b/tests/fixtures/ecma-version/8/modules/async-named-class-method.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/8/modules/async-named-generator-method.result.js b/tests/fixtures/ecma-version/8/modules/async-named-generator-method.result.js index 11a1fa6e..f4b28a2b 100644 --- a/tests/fixtures/ecma-version/8/modules/async-named-generator-method.result.js +++ b/tests/fixtures/ecma-version/8/modules/async-named-generator-method.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/8/modules/async-named-object-method.result.js b/tests/fixtures/ecma-version/8/modules/async-named-object-method.result.js index 0154f86d..04f58ffc 100644 --- a/tests/fixtures/ecma-version/8/modules/async-named-object-method.result.js +++ b/tests/fixtures/ecma-version/8/modules/async-named-object-method.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/8/modules/async-named-static-generator-method.result.js b/tests/fixtures/ecma-version/8/modules/async-named-static-generator-method.result.js index 2c70d769..389b3c6f 100644 --- a/tests/fixtures/ecma-version/8/modules/async-named-static-generator-method.result.js +++ b/tests/fixtures/ecma-version/8/modules/async-named-static-generator-method.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/8/modules/async-object-method-keyword.result.js b/tests/fixtures/ecma-version/8/modules/async-object-method-keyword.result.js index fa19c1cc..d17114a9 100644 --- a/tests/fixtures/ecma-version/8/modules/async-object-method-keyword.result.js +++ b/tests/fixtures/ecma-version/8/modules/async-object-method-keyword.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/8/modules/async-object-method.result.js b/tests/fixtures/ecma-version/8/modules/async-object-method.result.js index 6c9be8bc..037cac43 100644 --- a/tests/fixtures/ecma-version/8/modules/async-object-method.result.js +++ b/tests/fixtures/ecma-version/8/modules/async-object-method.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/8/modules/async-static-class-method-named-await.result.js b/tests/fixtures/ecma-version/8/modules/async-static-class-method-named-await.result.js index 6f7e24ab..fe891d3c 100644 --- a/tests/fixtures/ecma-version/8/modules/async-static-class-method-named-await.result.js +++ b/tests/fixtures/ecma-version/8/modules/async-static-class-method-named-await.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/8/modules/async-static-class-method.result.js b/tests/fixtures/ecma-version/8/modules/async-static-class-method.result.js index 36faaa7d..89d9bf23 100644 --- a/tests/fixtures/ecma-version/8/modules/async-static-class-method.result.js +++ b/tests/fixtures/ecma-version/8/modules/async-static-class-method.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/8/modules/async-then-arrow.result.js b/tests/fixtures/ecma-version/8/modules/async-then-arrow.result.js index 78302636..fa869426 100644 --- a/tests/fixtures/ecma-version/8/modules/async-then-arrow.result.js +++ b/tests/fixtures/ecma-version/8/modules/async-then-arrow.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/8/modules/async-wrapped-class-await.result.js b/tests/fixtures/ecma-version/8/modules/async-wrapped-class-await.result.js index 091d3047..c8986fa7 100644 --- a/tests/fixtures/ecma-version/8/modules/async-wrapped-class-await.result.js +++ b/tests/fixtures/ecma-version/8/modules/async-wrapped-class-await.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/8/modules/async-yield.result.js b/tests/fixtures/ecma-version/8/modules/async-yield.result.js index c8fa21d3..8b4cf1c5 100644 --- a/tests/fixtures/ecma-version/8/modules/async-yield.result.js +++ b/tests/fixtures/ecma-version/8/modules/async-yield.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "message": "The keyword 'yield' is reserved", "column": 7, "index": 6, diff --git a/tests/fixtures/ecma-version/8/modules/async.result.js b/tests/fixtures/ecma-version/8/modules/async.result.js index 97123e93..1f349d66 100644 --- a/tests/fixtures/ecma-version/8/modules/async.result.js +++ b/tests/fixtures/ecma-version/8/modules/async.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/8/modules/await-identifier-math.result.js b/tests/fixtures/ecma-version/8/modules/await-identifier-math.result.js index 7192c249..07d2f472 100644 --- a/tests/fixtures/ecma-version/8/modules/await-identifier-math.result.js +++ b/tests/fixtures/ecma-version/8/modules/await-identifier-math.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "message": "Cannot use keyword 'await' outside an async function", "column": 18, "index": 17, diff --git a/tests/fixtures/ecma-version/8/modules/class-method.result.js b/tests/fixtures/ecma-version/8/modules/class-method.result.js index 8f0c264b..91441760 100644 --- a/tests/fixtures/ecma-version/8/modules/class-method.result.js +++ b/tests/fixtures/ecma-version/8/modules/class-method.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/8/modules/export-async.result.js b/tests/fixtures/ecma-version/8/modules/export-async.result.js index 6709cb27..b0198061 100644 --- a/tests/fixtures/ecma-version/8/modules/export-async.result.js +++ b/tests/fixtures/ecma-version/8/modules/export-async.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/8/modules/export-default-async-expression.result.js b/tests/fixtures/ecma-version/8/modules/export-default-async-expression.result.js index 091f9bd1..a431a426 100644 --- a/tests/fixtures/ecma-version/8/modules/export-default-async-expression.result.js +++ b/tests/fixtures/ecma-version/8/modules/export-default-async-expression.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/8/modules/export-default-async.result.js b/tests/fixtures/ecma-version/8/modules/export-default-async.result.js index 3f2d31b3..4a3ba33e 100644 --- a/tests/fixtures/ecma-version/8/modules/export-default-async.result.js +++ b/tests/fixtures/ecma-version/8/modules/export-default-async.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/8/modules/generator-async-func.result.js b/tests/fixtures/ecma-version/8/modules/generator-async-func.result.js index 7ddf224e..80f22912 100644 --- a/tests/fixtures/ecma-version/8/modules/generator-async-func.result.js +++ b/tests/fixtures/ecma-version/8/modules/generator-async-func.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/8/modules/invalid-async-await-identifier.result.js b/tests/fixtures/ecma-version/8/modules/invalid-async-await-identifier.result.js index 713a6842..ca50f5c1 100644 --- a/tests/fixtures/ecma-version/8/modules/invalid-async-await-identifier.result.js +++ b/tests/fixtures/ecma-version/8/modules/invalid-async-await-identifier.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "message": "Cannot use 'await' as identifier inside an async function", "column": 32, "index": 31, diff --git a/tests/fixtures/ecma-version/8/modules/invalid-async-await-param.result.js b/tests/fixtures/ecma-version/8/modules/invalid-async-await-param.result.js index e5f9512c..d9db3660 100644 --- a/tests/fixtures/ecma-version/8/modules/invalid-async-await-param.result.js +++ b/tests/fixtures/ecma-version/8/modules/invalid-async-await-param.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "index": 19, "lineNumber": 1, "column": 20, diff --git a/tests/fixtures/ecma-version/8/modules/invalid-async-class-broken.result.js b/tests/fixtures/ecma-version/8/modules/invalid-async-class-broken.result.js index c1a341e7..b1c38b52 100644 --- a/tests/fixtures/ecma-version/8/modules/invalid-async-class-broken.result.js +++ b/tests/fixtures/ecma-version/8/modules/invalid-async-class-broken.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "message": "Unexpected token foo", "column": 3, "index": 17, diff --git a/tests/fixtures/ecma-version/8/modules/invalid-async-class-generator.result.js b/tests/fixtures/ecma-version/8/modules/invalid-async-class-generator.result.js index 247d3cb4..54293fde 100644 --- a/tests/fixtures/ecma-version/8/modules/invalid-async-class-generator.result.js +++ b/tests/fixtures/ecma-version/8/modules/invalid-async-class-generator.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "message": "Unexpected token *", "column": 15, "index": 14, diff --git a/tests/fixtures/ecma-version/8/modules/invalid-async-class-getter.result.js b/tests/fixtures/ecma-version/8/modules/invalid-async-class-getter.result.js index 5c2918cd..a6c48475 100644 --- a/tests/fixtures/ecma-version/8/modules/invalid-async-class-getter.result.js +++ b/tests/fixtures/ecma-version/8/modules/invalid-async-class-getter.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "message": "Unexpected token foo", "column": 20, "index": 19, diff --git a/tests/fixtures/ecma-version/8/modules/invalid-async-class-method-await.result.js b/tests/fixtures/ecma-version/8/modules/invalid-async-class-method-await.result.js index 713a6842..ca50f5c1 100644 --- a/tests/fixtures/ecma-version/8/modules/invalid-async-class-method-await.result.js +++ b/tests/fixtures/ecma-version/8/modules/invalid-async-class-method-await.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "message": "Cannot use 'await' as identifier inside an async function", "column": 32, "index": 31, diff --git a/tests/fixtures/ecma-version/8/modules/invalid-async-class-method-empty-await.result.js b/tests/fixtures/ecma-version/8/modules/invalid-async-class-method-empty-await.result.js index 80c833a8..1de9735e 100644 --- a/tests/fixtures/ecma-version/8/modules/invalid-async-class-method-empty-await.result.js +++ b/tests/fixtures/ecma-version/8/modules/invalid-async-class-method-empty-await.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "message": "Unexpected token }", "column": 29, "index": 28, diff --git a/tests/fixtures/ecma-version/8/modules/invalid-async-class-setter.result.js b/tests/fixtures/ecma-version/8/modules/invalid-async-class-setter.result.js index 5c2918cd..a6c48475 100644 --- a/tests/fixtures/ecma-version/8/modules/invalid-async-class-setter.result.js +++ b/tests/fixtures/ecma-version/8/modules/invalid-async-class-setter.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "message": "Unexpected token foo", "column": 20, "index": 19, diff --git a/tests/fixtures/ecma-version/8/modules/invalid-async-constructor.result.js b/tests/fixtures/ecma-version/8/modules/invalid-async-constructor.result.js index 1bdf3385..948b417b 100644 --- a/tests/fixtures/ecma-version/8/modules/invalid-async-constructor.result.js +++ b/tests/fixtures/ecma-version/8/modules/invalid-async-constructor.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "message": "Constructor can't be an async method", "column": 16, "index": 15, diff --git a/tests/fixtures/ecma-version/8/modules/invalid-async-expression-generators.result.js b/tests/fixtures/ecma-version/8/modules/invalid-async-expression-generators.result.js index 225cd937..35c477a8 100644 --- a/tests/fixtures/ecma-version/8/modules/invalid-async-expression-generators.result.js +++ b/tests/fixtures/ecma-version/8/modules/invalid-async-expression-generators.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "message": "Unexpected token *", "column": 16, "index": 15, diff --git a/tests/fixtures/ecma-version/8/modules/invalid-async-expression-plain-await.result.js b/tests/fixtures/ecma-version/8/modules/invalid-async-expression-plain-await.result.js index 80fd4f79..d7022932 100644 --- a/tests/fixtures/ecma-version/8/modules/invalid-async-expression-plain-await.result.js +++ b/tests/fixtures/ecma-version/8/modules/invalid-async-expression-plain-await.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "message": "Unexpected token }", "column": 31, "index": 30, diff --git a/tests/fixtures/ecma-version/8/modules/invalid-async-expression.result.js b/tests/fixtures/ecma-version/8/modules/invalid-async-expression.result.js index 842aa36d..3fac74bf 100644 --- a/tests/fixtures/ecma-version/8/modules/invalid-async-expression.result.js +++ b/tests/fixtures/ecma-version/8/modules/invalid-async-expression.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "message": "Unexpected token function", "column": 1, "index": 7, diff --git a/tests/fixtures/ecma-version/8/modules/invalid-async-generator-expression.result.js b/tests/fixtures/ecma-version/8/modules/invalid-async-generator-expression.result.js index 225cd937..35c477a8 100644 --- a/tests/fixtures/ecma-version/8/modules/invalid-async-generator-expression.result.js +++ b/tests/fixtures/ecma-version/8/modules/invalid-async-generator-expression.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "message": "Unexpected token *", "column": 16, "index": 15, diff --git a/tests/fixtures/ecma-version/8/modules/invalid-async-generator-method.result.js b/tests/fixtures/ecma-version/8/modules/invalid-async-generator-method.result.js index cbfbffa9..f2c6df40 100644 --- a/tests/fixtures/ecma-version/8/modules/invalid-async-generator-method.result.js +++ b/tests/fixtures/ecma-version/8/modules/invalid-async-generator-method.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "message": "Unexpected token *", "column": 8, "index": 7, diff --git a/tests/fixtures/ecma-version/8/modules/invalid-async-generator.result.js b/tests/fixtures/ecma-version/8/modules/invalid-async-generator.result.js index 710f7c38..45bf74d1 100644 --- a/tests/fixtures/ecma-version/8/modules/invalid-async-generator.result.js +++ b/tests/fixtures/ecma-version/8/modules/invalid-async-generator.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "message": "Await expression cannot be a default value", "column": 23, "index": 22, diff --git a/tests/fixtures/ecma-version/8/modules/invalid-async-getter-method-with-params.result.js b/tests/fixtures/ecma-version/8/modules/invalid-async-getter-method-with-params.result.js index 747634a9..69aafc52 100644 --- a/tests/fixtures/ecma-version/8/modules/invalid-async-getter-method-with-params.result.js +++ b/tests/fixtures/ecma-version/8/modules/invalid-async-getter-method-with-params.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "message": "Unexpected token foo", "column": 13, "index": 12, diff --git a/tests/fixtures/ecma-version/8/modules/invalid-async-getter-method.result.js b/tests/fixtures/ecma-version/8/modules/invalid-async-getter-method.result.js index 747634a9..69aafc52 100644 --- a/tests/fixtures/ecma-version/8/modules/invalid-async-getter-method.result.js +++ b/tests/fixtures/ecma-version/8/modules/invalid-async-getter-method.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "message": "Unexpected token foo", "column": 13, "index": 12, diff --git a/tests/fixtures/ecma-version/8/modules/invalid-async-method-await-identifier.result.js b/tests/fixtures/ecma-version/8/modules/invalid-async-method-await-identifier.result.js index 06e193dd..ab12ce30 100644 --- a/tests/fixtures/ecma-version/8/modules/invalid-async-method-await-identifier.result.js +++ b/tests/fixtures/ecma-version/8/modules/invalid-async-method-await-identifier.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "index": 27, "lineNumber": 1, "column": 28, diff --git a/tests/fixtures/ecma-version/8/modules/invalid-async-method-await-param.result.js b/tests/fixtures/ecma-version/8/modules/invalid-async-method-await-param.result.js index e5f9512c..d9db3660 100644 --- a/tests/fixtures/ecma-version/8/modules/invalid-async-method-await-param.result.js +++ b/tests/fixtures/ecma-version/8/modules/invalid-async-method-await-param.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "index": 19, "lineNumber": 1, "column": 20, diff --git a/tests/fixtures/ecma-version/8/modules/invalid-async-method-empty-await.result.js b/tests/fixtures/ecma-version/8/modules/invalid-async-method-empty-await.result.js index 7400468c..d85f518a 100644 --- a/tests/fixtures/ecma-version/8/modules/invalid-async-method-empty-await.result.js +++ b/tests/fixtures/ecma-version/8/modules/invalid-async-method-empty-await.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "message": "Unexpected token }", "column": 23, "index": 22, diff --git a/tests/fixtures/ecma-version/8/modules/invalid-async-method-expression.result.js b/tests/fixtures/ecma-version/8/modules/invalid-async-method-expression.result.js index 1250bf71..5b13e677 100644 --- a/tests/fixtures/ecma-version/8/modules/invalid-async-method-expression.result.js +++ b/tests/fixtures/ecma-version/8/modules/invalid-async-method-expression.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "index": 20, "lineNumber": 1, "column": 21, diff --git a/tests/fixtures/ecma-version/8/modules/invalid-async-method-return-await.result.js b/tests/fixtures/ecma-version/8/modules/invalid-async-method-return-await.result.js index 8a1a8057..39d2b994 100644 --- a/tests/fixtures/ecma-version/8/modules/invalid-async-method-return-await.result.js +++ b/tests/fixtures/ecma-version/8/modules/invalid-async-method-return-await.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "message": "Cannot use 'await' as identifier inside an async function", "column": 25, "index": 24, diff --git a/tests/fixtures/ecma-version/8/modules/invalid-async-object.result.js b/tests/fixtures/ecma-version/8/modules/invalid-async-object.result.js index a982dc8c..6fbc704f 100644 --- a/tests/fixtures/ecma-version/8/modules/invalid-async-object.result.js +++ b/tests/fixtures/ecma-version/8/modules/invalid-async-object.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "message": "Shorthand property assignments are valid only in destructuring patterns", "column": 11, "index": 10, diff --git a/tests/fixtures/ecma-version/8/modules/invalid-async-plain-await.result.js b/tests/fixtures/ecma-version/8/modules/invalid-async-plain-await.result.js index 35f4f4e5..7df964ba 100644 --- a/tests/fixtures/ecma-version/8/modules/invalid-async-plain-await.result.js +++ b/tests/fixtures/ecma-version/8/modules/invalid-async-plain-await.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "message": "Unexpected token }", "column": 30, "index": 29, diff --git a/tests/fixtures/ecma-version/8/modules/invalid-async-prop.result.js b/tests/fixtures/ecma-version/8/modules/invalid-async-prop.result.js index 90059a7f..f12f68ae 100644 --- a/tests/fixtures/ecma-version/8/modules/invalid-async-prop.result.js +++ b/tests/fixtures/ecma-version/8/modules/invalid-async-prop.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "message": "Unexpected token :", "column": 12, "index": 11, diff --git a/tests/fixtures/ecma-version/8/modules/invalid-async-static-method-broken.result.js b/tests/fixtures/ecma-version/8/modules/invalid-async-static-method-broken.result.js index ba8a3b41..cae7c094 100644 --- a/tests/fixtures/ecma-version/8/modules/invalid-async-static-method-broken.result.js +++ b/tests/fixtures/ecma-version/8/modules/invalid-async-static-method-broken.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "message": "Unexpected token foo", "column": 3, "index": 24, diff --git a/tests/fixtures/ecma-version/8/modules/invalid-await-arrow-param-parens.result.js b/tests/fixtures/ecma-version/8/modules/invalid-await-arrow-param-parens.result.js index a0785833..3ebb74e3 100644 --- a/tests/fixtures/ecma-version/8/modules/invalid-await-arrow-param-parens.result.js +++ b/tests/fixtures/ecma-version/8/modules/invalid-await-arrow-param-parens.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "message": "Cannot use keyword 'await' outside an async function", "column": 8, "index": 7, diff --git a/tests/fixtures/ecma-version/8/modules/invalid-await-arrow-param.result.js b/tests/fixtures/ecma-version/8/modules/invalid-await-arrow-param.result.js index f90dbff0..c4257599 100644 --- a/tests/fixtures/ecma-version/8/modules/invalid-await-arrow-param.result.js +++ b/tests/fixtures/ecma-version/8/modules/invalid-await-arrow-param.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "message": "Cannot use keyword 'await' outside an async function", "column": 7, "index": 6, diff --git a/tests/fixtures/ecma-version/8/modules/invalid-await-default.result.js b/tests/fixtures/ecma-version/8/modules/invalid-await-default.result.js index 1dbebeee..bdc66362 100644 --- a/tests/fixtures/ecma-version/8/modules/invalid-await-default.result.js +++ b/tests/fixtures/ecma-version/8/modules/invalid-await-default.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "message": "Await expression cannot be a default value", "column": 8, "index": 31, diff --git a/tests/fixtures/ecma-version/8/modules/invalid-await-destructured-default.result.js b/tests/fixtures/ecma-version/8/modules/invalid-await-destructured-default.result.js index dada4533..c5051924 100644 --- a/tests/fixtures/ecma-version/8/modules/invalid-await-destructured-default.result.js +++ b/tests/fixtures/ecma-version/8/modules/invalid-await-destructured-default.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "message": "Await expression cannot be a default value", "column": 9, "index": 32, diff --git a/tests/fixtures/ecma-version/8/modules/invalid-await-destructured-param.result.js b/tests/fixtures/ecma-version/8/modules/invalid-await-destructured-param.result.js index 715bff43..8b01e897 100644 --- a/tests/fixtures/ecma-version/8/modules/invalid-await-destructured-param.result.js +++ b/tests/fixtures/ecma-version/8/modules/invalid-await-destructured-param.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "index": 8, "lineNumber": 1, "column": 9, diff --git a/tests/fixtures/ecma-version/8/modules/invalid-await-func-expression.result.js b/tests/fixtures/ecma-version/8/modules/invalid-await-func-expression.result.js index 7f29a08e..ff36523a 100644 --- a/tests/fixtures/ecma-version/8/modules/invalid-await-func-expression.result.js +++ b/tests/fixtures/ecma-version/8/modules/invalid-await-func-expression.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "index": 16, "lineNumber": 1, "column": 17, diff --git a/tests/fixtures/ecma-version/8/modules/invalid-await-identifier-expression.result.js b/tests/fixtures/ecma-version/8/modules/invalid-await-identifier-expression.result.js index f40070a4..abaecca9 100644 --- a/tests/fixtures/ecma-version/8/modules/invalid-await-identifier-expression.result.js +++ b/tests/fixtures/ecma-version/8/modules/invalid-await-identifier-expression.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "message": "Cannot use 'await' as identifier inside an async function", "column": 33, "index": 32, diff --git a/tests/fixtures/ecma-version/8/modules/invalid-await-identifier.result.js b/tests/fixtures/ecma-version/8/modules/invalid-await-identifier.result.js index 713a6842..ca50f5c1 100644 --- a/tests/fixtures/ecma-version/8/modules/invalid-await-identifier.result.js +++ b/tests/fixtures/ecma-version/8/modules/invalid-await-identifier.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "message": "Cannot use 'await' as identifier inside an async function", "column": 32, "index": 31, diff --git a/tests/fixtures/ecma-version/8/modules/invalid-await-named-destructured-array-param.result.js b/tests/fixtures/ecma-version/8/modules/invalid-await-named-destructured-array-param.result.js index 05d746eb..22873c75 100644 --- a/tests/fixtures/ecma-version/8/modules/invalid-await-named-destructured-array-param.result.js +++ b/tests/fixtures/ecma-version/8/modules/invalid-await-named-destructured-array-param.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "message": "Cannot use keyword 'await' outside an async function", "column": 9, "index": 8, diff --git a/tests/fixtures/ecma-version/8/modules/invalid-await-named-destructured-param.result.js b/tests/fixtures/ecma-version/8/modules/invalid-await-named-destructured-param.result.js index f4602aed..9d6f6d66 100644 --- a/tests/fixtures/ecma-version/8/modules/invalid-await-named-destructured-param.result.js +++ b/tests/fixtures/ecma-version/8/modules/invalid-await-named-destructured-param.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "message": "Cannot use keyword 'await' outside an async function", "column": 12, "index": 11, diff --git a/tests/fixtures/ecma-version/8/modules/invalid-await-param-expression.result.js b/tests/fixtures/ecma-version/8/modules/invalid-await-param-expression.result.js index 1250bf71..5b13e677 100644 --- a/tests/fixtures/ecma-version/8/modules/invalid-await-param-expression.result.js +++ b/tests/fixtures/ecma-version/8/modules/invalid-await-param-expression.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "index": 20, "lineNumber": 1, "column": 21, diff --git a/tests/fixtures/ecma-version/8/modules/invalid-await-param.result.js b/tests/fixtures/ecma-version/8/modules/invalid-await-param.result.js index e5f9512c..d9db3660 100644 --- a/tests/fixtures/ecma-version/8/modules/invalid-await-param.result.js +++ b/tests/fixtures/ecma-version/8/modules/invalid-await-param.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "index": 19, "lineNumber": 1, "column": 20, diff --git a/tests/fixtures/ecma-version/8/modules/invalid-await-top-level.result.js b/tests/fixtures/ecma-version/8/modules/invalid-await-top-level.result.js index 80890802..1537b02d 100644 --- a/tests/fixtures/ecma-version/8/modules/invalid-await-top-level.result.js +++ b/tests/fixtures/ecma-version/8/modules/invalid-await-top-level.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "message": "Cannot use keyword 'await' outside an async function", "column": 1, "index": 0, diff --git a/tests/fixtures/ecma-version/8/modules/invalid-broken-async-arrow-after-parens.result.js b/tests/fixtures/ecma-version/8/modules/invalid-broken-async-arrow-after-parens.result.js index ddaf366e..9d18c51e 100644 --- a/tests/fixtures/ecma-version/8/modules/invalid-broken-async-arrow-after-parens.result.js +++ b/tests/fixtures/ecma-version/8/modules/invalid-broken-async-arrow-after-parens.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "message": "Unexpected token =>", "column": 1, "index": 9, diff --git a/tests/fixtures/ecma-version/8/modules/invalid-broken-async-arrow-before-parens.result.js b/tests/fixtures/ecma-version/8/modules/invalid-broken-async-arrow-before-parens.result.js index 254d5187..a9eeff92 100644 --- a/tests/fixtures/ecma-version/8/modules/invalid-broken-async-arrow-before-parens.result.js +++ b/tests/fixtures/ecma-version/8/modules/invalid-broken-async-arrow-before-parens.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "message": "Unexpected token =>", "column": 4, "index": 9, diff --git a/tests/fixtures/ecma-version/8/modules/invalid-broken-async-arrow.result.js b/tests/fixtures/ecma-version/8/modules/invalid-broken-async-arrow.result.js index b618e3aa..20aefbc9 100644 --- a/tests/fixtures/ecma-version/8/modules/invalid-broken-async-arrow.result.js +++ b/tests/fixtures/ecma-version/8/modules/invalid-broken-async-arrow.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "message": "Unexpected token =>", "column": 1, "index": 8, diff --git a/tests/fixtures/ecma-version/8/modules/invalid-broken-async-object-method.result.js b/tests/fixtures/ecma-version/8/modules/invalid-broken-async-object-method.result.js index 5454f0ab..026c9ef1 100644 --- a/tests/fixtures/ecma-version/8/modules/invalid-broken-async-object-method.result.js +++ b/tests/fixtures/ecma-version/8/modules/invalid-broken-async-object-method.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "message": "Unexpected token foo", "column": 1, "index": 8, diff --git a/tests/fixtures/ecma-version/8/modules/invalid-broken-line-async.result.js b/tests/fixtures/ecma-version/8/modules/invalid-broken-line-async.result.js index 842aa36d..3fac74bf 100644 --- a/tests/fixtures/ecma-version/8/modules/invalid-broken-line-async.result.js +++ b/tests/fixtures/ecma-version/8/modules/invalid-broken-line-async.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "message": "Unexpected token function", "column": 1, "index": 7, diff --git a/tests/fixtures/ecma-version/8/modules/invalid-class-await-extend.result.js b/tests/fixtures/ecma-version/8/modules/invalid-class-await-extend.result.js index 30e856ec..f58a8222 100644 --- a/tests/fixtures/ecma-version/8/modules/invalid-class-await-extend.result.js +++ b/tests/fixtures/ecma-version/8/modules/invalid-class-await-extend.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "message": "Await expression cannot be a default value", "column": 39, "index": 38, diff --git a/tests/fixtures/ecma-version/8/modules/invalid-nested-async.result.js b/tests/fixtures/ecma-version/8/modules/invalid-nested-async.result.js index 4dd4c86c..bb8f5f9a 100644 --- a/tests/fixtures/ecma-version/8/modules/invalid-nested-async.result.js +++ b/tests/fixtures/ecma-version/8/modules/invalid-nested-async.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "index": 41, "lineNumber": 2, "column": 18, diff --git a/tests/fixtures/ecma-version/8/modules/invalid-plain-await-arrow.result.js b/tests/fixtures/ecma-version/8/modules/invalid-plain-await-arrow.result.js index bc9a5e72..7ef04cbb 100644 --- a/tests/fixtures/ecma-version/8/modules/invalid-plain-await-arrow.result.js +++ b/tests/fixtures/ecma-version/8/modules/invalid-plain-await-arrow.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "message": "Unexpected token ;", "column": 18, "index": 17, diff --git a/tests/fixtures/ecma-version/8/modules/invalid-plain-await.result.js b/tests/fixtures/ecma-version/8/modules/invalid-plain-await.result.js index 80890802..1537b02d 100644 --- a/tests/fixtures/ecma-version/8/modules/invalid-plain-await.result.js +++ b/tests/fixtures/ecma-version/8/modules/invalid-plain-await.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "message": "Cannot use keyword 'await' outside an async function", "column": 1, "index": 0, diff --git a/tests/fixtures/ecma-version/8/modules/invalid-static-async-generator.result.js b/tests/fixtures/ecma-version/8/modules/invalid-static-async-generator.result.js index b621c1c6..51c7ddd9 100644 --- a/tests/fixtures/ecma-version/8/modules/invalid-static-async-generator.result.js +++ b/tests/fixtures/ecma-version/8/modules/invalid-static-async-generator.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "message": "Unexpected token *", "column": 22, "index": 21, diff --git a/tests/fixtures/ecma-version/8/modules/invalid-static-async-getter.result.js b/tests/fixtures/ecma-version/8/modules/invalid-static-async-getter.result.js index 034cb2db..f5ad3f13 100644 --- a/tests/fixtures/ecma-version/8/modules/invalid-static-async-getter.result.js +++ b/tests/fixtures/ecma-version/8/modules/invalid-static-async-getter.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "message": "Unexpected token foo", "column": 27, "index": 26, diff --git a/tests/fixtures/ecma-version/8/modules/invalid-static-async-setter.result.js b/tests/fixtures/ecma-version/8/modules/invalid-static-async-setter.result.js index 034cb2db..f5ad3f13 100644 --- a/tests/fixtures/ecma-version/8/modules/invalid-static-async-setter.result.js +++ b/tests/fixtures/ecma-version/8/modules/invalid-static-async-setter.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "message": "Unexpected token foo", "column": 27, "index": 26, diff --git a/tests/fixtures/ecma-version/8/modules/invalid-yield-default.result.js b/tests/fixtures/ecma-version/8/modules/invalid-yield-default.result.js index e990278a..be427b87 100644 --- a/tests/fixtures/ecma-version/8/modules/invalid-yield-default.result.js +++ b/tests/fixtures/ecma-version/8/modules/invalid-yield-default.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "message": "Yield expression cannot be a default value", "column": 13, "index": 31, diff --git a/tests/fixtures/ecma-version/8/modules/nested-async-await-method.result.js b/tests/fixtures/ecma-version/8/modules/nested-async-await-method.result.js index 479d1171..a3451af9 100644 --- a/tests/fixtures/ecma-version/8/modules/nested-async-await-method.result.js +++ b/tests/fixtures/ecma-version/8/modules/nested-async-await-method.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/8/modules/no-async-expression.result.js b/tests/fixtures/ecma-version/8/modules/no-async-expression.result.js index 643be3e2..dc5c654a 100644 --- a/tests/fixtures/ecma-version/8/modules/no-async-expression.result.js +++ b/tests/fixtures/ecma-version/8/modules/no-async-expression.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/8/modules/no-async.result.js b/tests/fixtures/ecma-version/8/modules/no-async.result.js index b7549181..cd27bd6f 100644 --- a/tests/fixtures/ecma-version/8/modules/no-async.result.js +++ b/tests/fixtures/ecma-version/8/modules/no-async.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/8/modules/object-method.result.js b/tests/fixtures/ecma-version/8/modules/object-method.result.js index 55e2d1ee..42d8ba7d 100644 --- a/tests/fixtures/ecma-version/8/modules/object-method.result.js +++ b/tests/fixtures/ecma-version/8/modules/object-method.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/8/modules/plain-await.result.js b/tests/fixtures/ecma-version/8/modules/plain-await.result.js index 80890802..1537b02d 100644 --- a/tests/fixtures/ecma-version/8/modules/plain-await.result.js +++ b/tests/fixtures/ecma-version/8/modules/plain-await.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "message": "Cannot use keyword 'await' outside an async function", "column": 1, "index": 0, diff --git a/tests/fixtures/ecma-version/8/modules/static-async-named-class-method.result.js b/tests/fixtures/ecma-version/8/modules/static-async-named-class-method.result.js index e61f923b..2905bb2a 100644 --- a/tests/fixtures/ecma-version/8/modules/static-async-named-class-method.result.js +++ b/tests/fixtures/ecma-version/8/modules/static-async-named-class-method.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/8/not-strict/arrow-func-parens.result.js b/tests/fixtures/ecma-version/8/not-strict/arrow-func-parens.result.js index 85d6ec5f..fa32bfb4 100644 --- a/tests/fixtures/ecma-version/8/not-strict/arrow-func-parens.result.js +++ b/tests/fixtures/ecma-version/8/not-strict/arrow-func-parens.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/8/not-strict/arrow-func.result.js b/tests/fixtures/ecma-version/8/not-strict/arrow-func.result.js index 69844e11..49be2313 100644 --- a/tests/fixtures/ecma-version/8/not-strict/arrow-func.result.js +++ b/tests/fixtures/ecma-version/8/not-strict/arrow-func.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/8/not-strict/async-and-no-async.result.js b/tests/fixtures/ecma-version/8/not-strict/async-and-no-async.result.js index fe586811..0231f32a 100644 --- a/tests/fixtures/ecma-version/8/not-strict/async-and-no-async.result.js +++ b/tests/fixtures/ecma-version/8/not-strict/async-and-no-async.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/8/not-strict/async-arrow-func-destructed-defaults.result.js b/tests/fixtures/ecma-version/8/not-strict/async-arrow-func-destructed-defaults.result.js index 05222e24..06ef8bb1 100644 --- a/tests/fixtures/ecma-version/8/not-strict/async-arrow-func-destructed-defaults.result.js +++ b/tests/fixtures/ecma-version/8/not-strict/async-arrow-func-destructed-defaults.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/8/not-strict/async-arrow-func-destructed.result.js b/tests/fixtures/ecma-version/8/not-strict/async-arrow-func-destructed.result.js index 2d81929e..b0a94d67 100644 --- a/tests/fixtures/ecma-version/8/not-strict/async-arrow-func-destructed.result.js +++ b/tests/fixtures/ecma-version/8/not-strict/async-arrow-func-destructed.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/8/not-strict/async-arrow-func-parens-multi.result.js b/tests/fixtures/ecma-version/8/not-strict/async-arrow-func-parens-multi.result.js index d74b69a5..9a47cd69 100644 --- a/tests/fixtures/ecma-version/8/not-strict/async-arrow-func-parens-multi.result.js +++ b/tests/fixtures/ecma-version/8/not-strict/async-arrow-func-parens-multi.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/8/not-strict/async-arrow-func-parens.result.js b/tests/fixtures/ecma-version/8/not-strict/async-arrow-func-parens.result.js index 1c7f467f..f6de3784 100644 --- a/tests/fixtures/ecma-version/8/not-strict/async-arrow-func-parens.result.js +++ b/tests/fixtures/ecma-version/8/not-strict/async-arrow-func-parens.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/8/not-strict/async-arrow-func.result.js b/tests/fixtures/ecma-version/8/not-strict/async-arrow-func.result.js index 641fabb1..ca0f1469 100644 --- a/tests/fixtures/ecma-version/8/not-strict/async-arrow-func.result.js +++ b/tests/fixtures/ecma-version/8/not-strict/async-arrow-func.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/8/not-strict/async-as-property-name.result.js b/tests/fixtures/ecma-version/8/not-strict/async-as-property-name.result.js index d8962911..2bb9afaf 100644 --- a/tests/fixtures/ecma-version/8/not-strict/async-as-property-name.result.js +++ b/tests/fixtures/ecma-version/8/not-strict/async-as-property-name.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/8/not-strict/async-await-arrow-expression.result.js b/tests/fixtures/ecma-version/8/not-strict/async-await-arrow-expression.result.js index 91560480..494e48a6 100644 --- a/tests/fixtures/ecma-version/8/not-strict/async-await-arrow-expression.result.js +++ b/tests/fixtures/ecma-version/8/not-strict/async-await-arrow-expression.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/8/not-strict/async-await-arrow-param.result.js b/tests/fixtures/ecma-version/8/not-strict/async-await-arrow-param.result.js index d2f27c6c..d9a9737f 100644 --- a/tests/fixtures/ecma-version/8/not-strict/async-await-arrow-param.result.js +++ b/tests/fixtures/ecma-version/8/not-strict/async-await-arrow-param.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/8/not-strict/async-await-class-method-param.result.js b/tests/fixtures/ecma-version/8/not-strict/async-await-class-method-param.result.js index 792fbeb1..972e96f3 100644 --- a/tests/fixtures/ecma-version/8/not-strict/async-await-class-method-param.result.js +++ b/tests/fixtures/ecma-version/8/not-strict/async-await-class-method-param.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/8/not-strict/async-await-destructured-default.result.js b/tests/fixtures/ecma-version/8/not-strict/async-await-destructured-default.result.js index e20dcbdf..5f8ae760 100644 --- a/tests/fixtures/ecma-version/8/not-strict/async-await-destructured-default.result.js +++ b/tests/fixtures/ecma-version/8/not-strict/async-await-destructured-default.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/8/not-strict/async-await-expression-class-method.result.js b/tests/fixtures/ecma-version/8/not-strict/async-await-expression-class-method.result.js index 13dfc39c..cef1dd8b 100644 --- a/tests/fixtures/ecma-version/8/not-strict/async-await-expression-class-method.result.js +++ b/tests/fixtures/ecma-version/8/not-strict/async-await-expression-class-method.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/8/not-strict/async-await-function-param.result.js b/tests/fixtures/ecma-version/8/not-strict/async-await-function-param.result.js index 2492b66c..8f6c4359 100644 --- a/tests/fixtures/ecma-version/8/not-strict/async-await-function-param.result.js +++ b/tests/fixtures/ecma-version/8/not-strict/async-await-function-param.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/8/not-strict/async-await-identifier-math.result.js b/tests/fixtures/ecma-version/8/not-strict/async-await-identifier-math.result.js index 091922a0..19cebf93 100644 --- a/tests/fixtures/ecma-version/8/not-strict/async-await-identifier-math.result.js +++ b/tests/fixtures/ecma-version/8/not-strict/async-await-identifier-math.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/8/not-strict/async-await-inside-parens.result.js b/tests/fixtures/ecma-version/8/not-strict/async-await-inside-parens.result.js index b7f0b5d5..6547e6fc 100644 --- a/tests/fixtures/ecma-version/8/not-strict/async-await-inside-parens.result.js +++ b/tests/fixtures/ecma-version/8/not-strict/async-await-inside-parens.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/8/not-strict/async-await-math.result.js b/tests/fixtures/ecma-version/8/not-strict/async-await-math.result.js index 84dbce6d..688388f1 100644 --- a/tests/fixtures/ecma-version/8/not-strict/async-await-math.result.js +++ b/tests/fixtures/ecma-version/8/not-strict/async-await-math.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/8/not-strict/async-await-named-object-method.result.js b/tests/fixtures/ecma-version/8/not-strict/async-await-named-object-method.result.js index 66598d8e..9ad44cf2 100644 --- a/tests/fixtures/ecma-version/8/not-strict/async-await-named-object-method.result.js +++ b/tests/fixtures/ecma-version/8/not-strict/async-await-named-object-method.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/8/not-strict/async-await-object-method-param.result.js b/tests/fixtures/ecma-version/8/not-strict/async-await-object-method-param.result.js index eb1bea66..46e2e4d1 100644 --- a/tests/fixtures/ecma-version/8/not-strict/async-await-object-method-param.result.js +++ b/tests/fixtures/ecma-version/8/not-strict/async-await-object-method-param.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/8/not-strict/async-await-object-method.result.js b/tests/fixtures/ecma-version/8/not-strict/async-await-object-method.result.js index 49cc02fb..ec254db1 100644 --- a/tests/fixtures/ecma-version/8/not-strict/async-await-object-method.result.js +++ b/tests/fixtures/ecma-version/8/not-strict/async-await-object-method.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/8/not-strict/async-await.result.js b/tests/fixtures/ecma-version/8/not-strict/async-await.result.js index 8eb1fb06..2f4a7166 100644 --- a/tests/fixtures/ecma-version/8/not-strict/async-await.result.js +++ b/tests/fixtures/ecma-version/8/not-strict/async-await.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/8/not-strict/async-class-method-named-await.result.js b/tests/fixtures/ecma-version/8/not-strict/async-class-method-named-await.result.js index 7f7d180d..be655d7d 100644 --- a/tests/fixtures/ecma-version/8/not-strict/async-class-method-named-await.result.js +++ b/tests/fixtures/ecma-version/8/not-strict/async-class-method-named-await.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/8/not-strict/async-class-method.result.js b/tests/fixtures/ecma-version/8/not-strict/async-class-method.result.js index 183092b9..ec3a38fc 100644 --- a/tests/fixtures/ecma-version/8/not-strict/async-class-method.result.js +++ b/tests/fixtures/ecma-version/8/not-strict/async-class-method.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/8/not-strict/async-destructured-assignment.result.js b/tests/fixtures/ecma-version/8/not-strict/async-destructured-assignment.result.js index 99ce7ab8..bda362df 100644 --- a/tests/fixtures/ecma-version/8/not-strict/async-destructured-assignment.result.js +++ b/tests/fixtures/ecma-version/8/not-strict/async-destructured-assignment.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/8/not-strict/async-expression.result.js b/tests/fixtures/ecma-version/8/not-strict/async-expression.result.js index 34bcd17d..ddfbd432 100644 --- a/tests/fixtures/ecma-version/8/not-strict/async-expression.result.js +++ b/tests/fixtures/ecma-version/8/not-strict/async-expression.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/8/not-strict/async-func.result.js b/tests/fixtures/ecma-version/8/not-strict/async-func.result.js index fb1132dc..302df496 100644 --- a/tests/fixtures/ecma-version/8/not-strict/async-func.result.js +++ b/tests/fixtures/ecma-version/8/not-strict/async-func.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/8/not-strict/async-named-class-method.result.js b/tests/fixtures/ecma-version/8/not-strict/async-named-class-method.result.js index 9b09cb38..201b85ad 100644 --- a/tests/fixtures/ecma-version/8/not-strict/async-named-class-method.result.js +++ b/tests/fixtures/ecma-version/8/not-strict/async-named-class-method.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/8/not-strict/async-named-generator-method.result.js b/tests/fixtures/ecma-version/8/not-strict/async-named-generator-method.result.js index 91551225..2022c131 100644 --- a/tests/fixtures/ecma-version/8/not-strict/async-named-generator-method.result.js +++ b/tests/fixtures/ecma-version/8/not-strict/async-named-generator-method.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/8/not-strict/async-named-object-method.result.js b/tests/fixtures/ecma-version/8/not-strict/async-named-object-method.result.js index d40dbb13..e0aa82a2 100644 --- a/tests/fixtures/ecma-version/8/not-strict/async-named-object-method.result.js +++ b/tests/fixtures/ecma-version/8/not-strict/async-named-object-method.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/8/not-strict/async-named-static-generator-method.result.js b/tests/fixtures/ecma-version/8/not-strict/async-named-static-generator-method.result.js index 7b0ee503..e35ca6fc 100644 --- a/tests/fixtures/ecma-version/8/not-strict/async-named-static-generator-method.result.js +++ b/tests/fixtures/ecma-version/8/not-strict/async-named-static-generator-method.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/8/not-strict/async-named-variable.result.js b/tests/fixtures/ecma-version/8/not-strict/async-named-variable.result.js index f6f4d950..e1231115 100644 --- a/tests/fixtures/ecma-version/8/not-strict/async-named-variable.result.js +++ b/tests/fixtures/ecma-version/8/not-strict/async-named-variable.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/8/not-strict/async-object-method-and-property.result.js b/tests/fixtures/ecma-version/8/not-strict/async-object-method-and-property.result.js index 94dec1a9..ead956db 100644 --- a/tests/fixtures/ecma-version/8/not-strict/async-object-method-and-property.result.js +++ b/tests/fixtures/ecma-version/8/not-strict/async-object-method-and-property.result.js @@ -1,6 +1,6 @@ "use strict"; -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/8/not-strict/async-object-method.result.js b/tests/fixtures/ecma-version/8/not-strict/async-object-method.result.js index c91b51b2..bc84125e 100644 --- a/tests/fixtures/ecma-version/8/not-strict/async-object-method.result.js +++ b/tests/fixtures/ecma-version/8/not-strict/async-object-method.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/8/not-strict/async-shorthand-property-1.result.js b/tests/fixtures/ecma-version/8/not-strict/async-shorthand-property-1.result.js index 0ff5b1e0..2615e256 100644 --- a/tests/fixtures/ecma-version/8/not-strict/async-shorthand-property-1.result.js +++ b/tests/fixtures/ecma-version/8/not-strict/async-shorthand-property-1.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/8/not-strict/async-shorthand-property-2.result.js b/tests/fixtures/ecma-version/8/not-strict/async-shorthand-property-2.result.js index 5f684a25..0e8371c3 100644 --- a/tests/fixtures/ecma-version/8/not-strict/async-shorthand-property-2.result.js +++ b/tests/fixtures/ecma-version/8/not-strict/async-shorthand-property-2.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/8/not-strict/async-shorthand-property-3.result.js b/tests/fixtures/ecma-version/8/not-strict/async-shorthand-property-3.result.js index 855a5210..177d96b1 100644 --- a/tests/fixtures/ecma-version/8/not-strict/async-shorthand-property-3.result.js +++ b/tests/fixtures/ecma-version/8/not-strict/async-shorthand-property-3.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/8/not-strict/async-static-class-method-named-await.result.js b/tests/fixtures/ecma-version/8/not-strict/async-static-class-method-named-await.result.js index 3718906c..55ce5832 100644 --- a/tests/fixtures/ecma-version/8/not-strict/async-static-class-method-named-await.result.js +++ b/tests/fixtures/ecma-version/8/not-strict/async-static-class-method-named-await.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/8/not-strict/async-static-class-method.result.js b/tests/fixtures/ecma-version/8/not-strict/async-static-class-method.result.js index 76843611..236e5a13 100644 --- a/tests/fixtures/ecma-version/8/not-strict/async-static-class-method.result.js +++ b/tests/fixtures/ecma-version/8/not-strict/async-static-class-method.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/8/not-strict/async-then-arrow.result.js b/tests/fixtures/ecma-version/8/not-strict/async-then-arrow.result.js index b584f239..781a09b3 100644 --- a/tests/fixtures/ecma-version/8/not-strict/async-then-arrow.result.js +++ b/tests/fixtures/ecma-version/8/not-strict/async-then-arrow.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/8/not-strict/async-wrapped-class-await.result.js b/tests/fixtures/ecma-version/8/not-strict/async-wrapped-class-await.result.js index fc77a451..e7636cd5 100644 --- a/tests/fixtures/ecma-version/8/not-strict/async-wrapped-class-await.result.js +++ b/tests/fixtures/ecma-version/8/not-strict/async-wrapped-class-await.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/8/not-strict/async-yield.result.js b/tests/fixtures/ecma-version/8/not-strict/async-yield.result.js index 622de733..5406def5 100644 --- a/tests/fixtures/ecma-version/8/not-strict/async-yield.result.js +++ b/tests/fixtures/ecma-version/8/not-strict/async-yield.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/8/not-strict/async.result.js b/tests/fixtures/ecma-version/8/not-strict/async.result.js index ed0481ff..76c1ae4c 100644 --- a/tests/fixtures/ecma-version/8/not-strict/async.result.js +++ b/tests/fixtures/ecma-version/8/not-strict/async.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/8/not-strict/await-identifier-math.result.js b/tests/fixtures/ecma-version/8/not-strict/await-identifier-math.result.js index 507d694a..a2eeeb95 100644 --- a/tests/fixtures/ecma-version/8/not-strict/await-identifier-math.result.js +++ b/tests/fixtures/ecma-version/8/not-strict/await-identifier-math.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/8/not-strict/class-method.result.js b/tests/fixtures/ecma-version/8/not-strict/class-method.result.js index 97586bc7..9fdba851 100644 --- a/tests/fixtures/ecma-version/8/not-strict/class-method.result.js +++ b/tests/fixtures/ecma-version/8/not-strict/class-method.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/8/not-strict/export-async.result.js b/tests/fixtures/ecma-version/8/not-strict/export-async.result.js index 138f74aa..e13f8de4 100644 --- a/tests/fixtures/ecma-version/8/not-strict/export-async.result.js +++ b/tests/fixtures/ecma-version/8/not-strict/export-async.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "message": "'import' and 'export' may appear only with 'sourceType: module'", "column": 1, "index": 0, diff --git a/tests/fixtures/ecma-version/8/not-strict/export-default-async-expression.result.js b/tests/fixtures/ecma-version/8/not-strict/export-default-async-expression.result.js index 138f74aa..e13f8de4 100644 --- a/tests/fixtures/ecma-version/8/not-strict/export-default-async-expression.result.js +++ b/tests/fixtures/ecma-version/8/not-strict/export-default-async-expression.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "message": "'import' and 'export' may appear only with 'sourceType: module'", "column": 1, "index": 0, diff --git a/tests/fixtures/ecma-version/8/not-strict/export-default-async.result.js b/tests/fixtures/ecma-version/8/not-strict/export-default-async.result.js index 138f74aa..e13f8de4 100644 --- a/tests/fixtures/ecma-version/8/not-strict/export-default-async.result.js +++ b/tests/fixtures/ecma-version/8/not-strict/export-default-async.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "message": "'import' and 'export' may appear only with 'sourceType: module'", "column": 1, "index": 0, diff --git a/tests/fixtures/ecma-version/8/not-strict/generator-async-func.result.js b/tests/fixtures/ecma-version/8/not-strict/generator-async-func.result.js index 3e343970..3a94b512 100644 --- a/tests/fixtures/ecma-version/8/not-strict/generator-async-func.result.js +++ b/tests/fixtures/ecma-version/8/not-strict/generator-async-func.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/8/not-strict/invalid-async-await-identifier.result.js b/tests/fixtures/ecma-version/8/not-strict/invalid-async-await-identifier.result.js index 713a6842..ca50f5c1 100644 --- a/tests/fixtures/ecma-version/8/not-strict/invalid-async-await-identifier.result.js +++ b/tests/fixtures/ecma-version/8/not-strict/invalid-async-await-identifier.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "message": "Cannot use 'await' as identifier inside an async function", "column": 32, "index": 31, diff --git a/tests/fixtures/ecma-version/8/not-strict/invalid-async-await-param.result.js b/tests/fixtures/ecma-version/8/not-strict/invalid-async-await-param.result.js index 0dcc7abe..44162358 100644 --- a/tests/fixtures/ecma-version/8/not-strict/invalid-async-await-param.result.js +++ b/tests/fixtures/ecma-version/8/not-strict/invalid-async-await-param.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "message": "Cannot use 'await' as identifier inside an async function", "column": 20, "index": 19, diff --git a/tests/fixtures/ecma-version/8/not-strict/invalid-async-class-broken.result.js b/tests/fixtures/ecma-version/8/not-strict/invalid-async-class-broken.result.js index c1a341e7..b1c38b52 100644 --- a/tests/fixtures/ecma-version/8/not-strict/invalid-async-class-broken.result.js +++ b/tests/fixtures/ecma-version/8/not-strict/invalid-async-class-broken.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "message": "Unexpected token foo", "column": 3, "index": 17, diff --git a/tests/fixtures/ecma-version/8/not-strict/invalid-async-class-generator.result.js b/tests/fixtures/ecma-version/8/not-strict/invalid-async-class-generator.result.js index 247d3cb4..54293fde 100644 --- a/tests/fixtures/ecma-version/8/not-strict/invalid-async-class-generator.result.js +++ b/tests/fixtures/ecma-version/8/not-strict/invalid-async-class-generator.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "message": "Unexpected token *", "column": 15, "index": 14, diff --git a/tests/fixtures/ecma-version/8/not-strict/invalid-async-class-getter.result.js b/tests/fixtures/ecma-version/8/not-strict/invalid-async-class-getter.result.js index 5c2918cd..a6c48475 100644 --- a/tests/fixtures/ecma-version/8/not-strict/invalid-async-class-getter.result.js +++ b/tests/fixtures/ecma-version/8/not-strict/invalid-async-class-getter.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "message": "Unexpected token foo", "column": 20, "index": 19, diff --git a/tests/fixtures/ecma-version/8/not-strict/invalid-async-class-method-await.result.js b/tests/fixtures/ecma-version/8/not-strict/invalid-async-class-method-await.result.js index 713a6842..ca50f5c1 100644 --- a/tests/fixtures/ecma-version/8/not-strict/invalid-async-class-method-await.result.js +++ b/tests/fixtures/ecma-version/8/not-strict/invalid-async-class-method-await.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "message": "Cannot use 'await' as identifier inside an async function", "column": 32, "index": 31, diff --git a/tests/fixtures/ecma-version/8/not-strict/invalid-async-class-method-empty-await.result.js b/tests/fixtures/ecma-version/8/not-strict/invalid-async-class-method-empty-await.result.js index 80c833a8..1de9735e 100644 --- a/tests/fixtures/ecma-version/8/not-strict/invalid-async-class-method-empty-await.result.js +++ b/tests/fixtures/ecma-version/8/not-strict/invalid-async-class-method-empty-await.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "message": "Unexpected token }", "column": 29, "index": 28, diff --git a/tests/fixtures/ecma-version/8/not-strict/invalid-async-class-setter.result.js b/tests/fixtures/ecma-version/8/not-strict/invalid-async-class-setter.result.js index 5c2918cd..a6c48475 100644 --- a/tests/fixtures/ecma-version/8/not-strict/invalid-async-class-setter.result.js +++ b/tests/fixtures/ecma-version/8/not-strict/invalid-async-class-setter.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "message": "Unexpected token foo", "column": 20, "index": 19, diff --git a/tests/fixtures/ecma-version/8/not-strict/invalid-async-constructor.result.js b/tests/fixtures/ecma-version/8/not-strict/invalid-async-constructor.result.js index 1bdf3385..948b417b 100644 --- a/tests/fixtures/ecma-version/8/not-strict/invalid-async-constructor.result.js +++ b/tests/fixtures/ecma-version/8/not-strict/invalid-async-constructor.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "message": "Constructor can't be an async method", "column": 16, "index": 15, diff --git a/tests/fixtures/ecma-version/8/not-strict/invalid-async-expression-generators.result.js b/tests/fixtures/ecma-version/8/not-strict/invalid-async-expression-generators.result.js index 225cd937..35c477a8 100644 --- a/tests/fixtures/ecma-version/8/not-strict/invalid-async-expression-generators.result.js +++ b/tests/fixtures/ecma-version/8/not-strict/invalid-async-expression-generators.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "message": "Unexpected token *", "column": 16, "index": 15, diff --git a/tests/fixtures/ecma-version/8/not-strict/invalid-async-expression-plain-await.result.js b/tests/fixtures/ecma-version/8/not-strict/invalid-async-expression-plain-await.result.js index 80fd4f79..d7022932 100644 --- a/tests/fixtures/ecma-version/8/not-strict/invalid-async-expression-plain-await.result.js +++ b/tests/fixtures/ecma-version/8/not-strict/invalid-async-expression-plain-await.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "message": "Unexpected token }", "column": 31, "index": 30, diff --git a/tests/fixtures/ecma-version/8/not-strict/invalid-async-expression.result.js b/tests/fixtures/ecma-version/8/not-strict/invalid-async-expression.result.js index 842aa36d..3fac74bf 100644 --- a/tests/fixtures/ecma-version/8/not-strict/invalid-async-expression.result.js +++ b/tests/fixtures/ecma-version/8/not-strict/invalid-async-expression.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "message": "Unexpected token function", "column": 1, "index": 7, diff --git a/tests/fixtures/ecma-version/8/not-strict/invalid-async-generator-expression.result.js b/tests/fixtures/ecma-version/8/not-strict/invalid-async-generator-expression.result.js index 225cd937..35c477a8 100644 --- a/tests/fixtures/ecma-version/8/not-strict/invalid-async-generator-expression.result.js +++ b/tests/fixtures/ecma-version/8/not-strict/invalid-async-generator-expression.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "message": "Unexpected token *", "column": 16, "index": 15, diff --git a/tests/fixtures/ecma-version/8/not-strict/invalid-async-generator-method.result.js b/tests/fixtures/ecma-version/8/not-strict/invalid-async-generator-method.result.js index cbfbffa9..f2c6df40 100644 --- a/tests/fixtures/ecma-version/8/not-strict/invalid-async-generator-method.result.js +++ b/tests/fixtures/ecma-version/8/not-strict/invalid-async-generator-method.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "message": "Unexpected token *", "column": 8, "index": 7, diff --git a/tests/fixtures/ecma-version/8/not-strict/invalid-async-generator.result.js b/tests/fixtures/ecma-version/8/not-strict/invalid-async-generator.result.js index 710f7c38..45bf74d1 100644 --- a/tests/fixtures/ecma-version/8/not-strict/invalid-async-generator.result.js +++ b/tests/fixtures/ecma-version/8/not-strict/invalid-async-generator.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "message": "Await expression cannot be a default value", "column": 23, "index": 22, diff --git a/tests/fixtures/ecma-version/8/not-strict/invalid-async-getter-method-with-params.result.js b/tests/fixtures/ecma-version/8/not-strict/invalid-async-getter-method-with-params.result.js index 747634a9..69aafc52 100644 --- a/tests/fixtures/ecma-version/8/not-strict/invalid-async-getter-method-with-params.result.js +++ b/tests/fixtures/ecma-version/8/not-strict/invalid-async-getter-method-with-params.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "message": "Unexpected token foo", "column": 13, "index": 12, diff --git a/tests/fixtures/ecma-version/8/not-strict/invalid-async-getter-method.result.js b/tests/fixtures/ecma-version/8/not-strict/invalid-async-getter-method.result.js index 747634a9..69aafc52 100644 --- a/tests/fixtures/ecma-version/8/not-strict/invalid-async-getter-method.result.js +++ b/tests/fixtures/ecma-version/8/not-strict/invalid-async-getter-method.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "message": "Unexpected token foo", "column": 13, "index": 12, diff --git a/tests/fixtures/ecma-version/8/not-strict/invalid-async-method-await-identifier.result.js b/tests/fixtures/ecma-version/8/not-strict/invalid-async-method-await-identifier.result.js index 1bc286cf..39ff77c8 100644 --- a/tests/fixtures/ecma-version/8/not-strict/invalid-async-method-await-identifier.result.js +++ b/tests/fixtures/ecma-version/8/not-strict/invalid-async-method-await-identifier.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "message": "Cannot use 'await' as identifier inside an async function", "column": 28, "index": 27, diff --git a/tests/fixtures/ecma-version/8/not-strict/invalid-async-method-await-param.result.js b/tests/fixtures/ecma-version/8/not-strict/invalid-async-method-await-param.result.js index 0dcc7abe..44162358 100644 --- a/tests/fixtures/ecma-version/8/not-strict/invalid-async-method-await-param.result.js +++ b/tests/fixtures/ecma-version/8/not-strict/invalid-async-method-await-param.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "message": "Cannot use 'await' as identifier inside an async function", "column": 20, "index": 19, diff --git a/tests/fixtures/ecma-version/8/not-strict/invalid-async-method-empty-await.result.js b/tests/fixtures/ecma-version/8/not-strict/invalid-async-method-empty-await.result.js index 7400468c..d85f518a 100644 --- a/tests/fixtures/ecma-version/8/not-strict/invalid-async-method-empty-await.result.js +++ b/tests/fixtures/ecma-version/8/not-strict/invalid-async-method-empty-await.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "message": "Unexpected token }", "column": 23, "index": 22, diff --git a/tests/fixtures/ecma-version/8/not-strict/invalid-async-method-expression.result.js b/tests/fixtures/ecma-version/8/not-strict/invalid-async-method-expression.result.js index a03f90a7..01f55068 100644 --- a/tests/fixtures/ecma-version/8/not-strict/invalid-async-method-expression.result.js +++ b/tests/fixtures/ecma-version/8/not-strict/invalid-async-method-expression.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "message": "Cannot use 'await' as identifier inside an async function", "column": 21, "index": 20, diff --git a/tests/fixtures/ecma-version/8/not-strict/invalid-async-method-return-await.result.js b/tests/fixtures/ecma-version/8/not-strict/invalid-async-method-return-await.result.js index 8a1a8057..39d2b994 100644 --- a/tests/fixtures/ecma-version/8/not-strict/invalid-async-method-return-await.result.js +++ b/tests/fixtures/ecma-version/8/not-strict/invalid-async-method-return-await.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "message": "Cannot use 'await' as identifier inside an async function", "column": 25, "index": 24, diff --git a/tests/fixtures/ecma-version/8/not-strict/invalid-async-object.result.js b/tests/fixtures/ecma-version/8/not-strict/invalid-async-object.result.js index a982dc8c..6fbc704f 100644 --- a/tests/fixtures/ecma-version/8/not-strict/invalid-async-object.result.js +++ b/tests/fixtures/ecma-version/8/not-strict/invalid-async-object.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "message": "Shorthand property assignments are valid only in destructuring patterns", "column": 11, "index": 10, diff --git a/tests/fixtures/ecma-version/8/not-strict/invalid-async-plain-await.result.js b/tests/fixtures/ecma-version/8/not-strict/invalid-async-plain-await.result.js index 35f4f4e5..7df964ba 100644 --- a/tests/fixtures/ecma-version/8/not-strict/invalid-async-plain-await.result.js +++ b/tests/fixtures/ecma-version/8/not-strict/invalid-async-plain-await.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "message": "Unexpected token }", "column": 30, "index": 29, diff --git a/tests/fixtures/ecma-version/8/not-strict/invalid-async-prop.result.js b/tests/fixtures/ecma-version/8/not-strict/invalid-async-prop.result.js index 90059a7f..f12f68ae 100644 --- a/tests/fixtures/ecma-version/8/not-strict/invalid-async-prop.result.js +++ b/tests/fixtures/ecma-version/8/not-strict/invalid-async-prop.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "message": "Unexpected token :", "column": 12, "index": 11, diff --git a/tests/fixtures/ecma-version/8/not-strict/invalid-async-static-method-broken.result.js b/tests/fixtures/ecma-version/8/not-strict/invalid-async-static-method-broken.result.js index ba8a3b41..cae7c094 100644 --- a/tests/fixtures/ecma-version/8/not-strict/invalid-async-static-method-broken.result.js +++ b/tests/fixtures/ecma-version/8/not-strict/invalid-async-static-method-broken.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "message": "Unexpected token foo", "column": 3, "index": 24, diff --git a/tests/fixtures/ecma-version/8/not-strict/invalid-await-arrow-param-parens.result.js b/tests/fixtures/ecma-version/8/not-strict/invalid-await-arrow-param-parens.result.js index 27ad4b68..76e2a98c 100644 --- a/tests/fixtures/ecma-version/8/not-strict/invalid-await-arrow-param-parens.result.js +++ b/tests/fixtures/ecma-version/8/not-strict/invalid-await-arrow-param-parens.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "message": "Cannot use 'await' as identifier inside an async function", "column": 8, "index": 7, diff --git a/tests/fixtures/ecma-version/8/not-strict/invalid-await-arrow-param.result.js b/tests/fixtures/ecma-version/8/not-strict/invalid-await-arrow-param.result.js index 5cf5510b..72343bf6 100644 --- a/tests/fixtures/ecma-version/8/not-strict/invalid-await-arrow-param.result.js +++ b/tests/fixtures/ecma-version/8/not-strict/invalid-await-arrow-param.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "message": "Cannot use 'await' as identifier inside an async function", "column": 7, "index": 6, diff --git a/tests/fixtures/ecma-version/8/not-strict/invalid-await-default.result.js b/tests/fixtures/ecma-version/8/not-strict/invalid-await-default.result.js index 1dbebeee..bdc66362 100644 --- a/tests/fixtures/ecma-version/8/not-strict/invalid-await-default.result.js +++ b/tests/fixtures/ecma-version/8/not-strict/invalid-await-default.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "message": "Await expression cannot be a default value", "column": 8, "index": 31, diff --git a/tests/fixtures/ecma-version/8/not-strict/invalid-await-destructured-default.result.js b/tests/fixtures/ecma-version/8/not-strict/invalid-await-destructured-default.result.js index dada4533..c5051924 100644 --- a/tests/fixtures/ecma-version/8/not-strict/invalid-await-destructured-default.result.js +++ b/tests/fixtures/ecma-version/8/not-strict/invalid-await-destructured-default.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "message": "Await expression cannot be a default value", "column": 9, "index": 32, diff --git a/tests/fixtures/ecma-version/8/not-strict/invalid-await-destructured-param.result.js b/tests/fixtures/ecma-version/8/not-strict/invalid-await-destructured-param.result.js index ef744391..763b7ee0 100644 --- a/tests/fixtures/ecma-version/8/not-strict/invalid-await-destructured-param.result.js +++ b/tests/fixtures/ecma-version/8/not-strict/invalid-await-destructured-param.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "message": "Cannot use 'await' as identifier inside an async function", "column": 9, "index": 8, diff --git a/tests/fixtures/ecma-version/8/not-strict/invalid-await-func-expression.result.js b/tests/fixtures/ecma-version/8/not-strict/invalid-await-func-expression.result.js index 63e3d476..13c71041 100644 --- a/tests/fixtures/ecma-version/8/not-strict/invalid-await-func-expression.result.js +++ b/tests/fixtures/ecma-version/8/not-strict/invalid-await-func-expression.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "message": "Cannot use 'await' as identifier inside an async function", "column": 17, "index": 16, diff --git a/tests/fixtures/ecma-version/8/not-strict/invalid-await-identifier-expression.result.js b/tests/fixtures/ecma-version/8/not-strict/invalid-await-identifier-expression.result.js index f40070a4..abaecca9 100644 --- a/tests/fixtures/ecma-version/8/not-strict/invalid-await-identifier-expression.result.js +++ b/tests/fixtures/ecma-version/8/not-strict/invalid-await-identifier-expression.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "message": "Cannot use 'await' as identifier inside an async function", "column": 33, "index": 32, diff --git a/tests/fixtures/ecma-version/8/not-strict/invalid-await-identifier.result.js b/tests/fixtures/ecma-version/8/not-strict/invalid-await-identifier.result.js index 713a6842..ca50f5c1 100644 --- a/tests/fixtures/ecma-version/8/not-strict/invalid-await-identifier.result.js +++ b/tests/fixtures/ecma-version/8/not-strict/invalid-await-identifier.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "message": "Cannot use 'await' as identifier inside an async function", "column": 32, "index": 31, diff --git a/tests/fixtures/ecma-version/8/not-strict/invalid-await-named-destructured-array-param.result.js b/tests/fixtures/ecma-version/8/not-strict/invalid-await-named-destructured-array-param.result.js index ef744391..763b7ee0 100644 --- a/tests/fixtures/ecma-version/8/not-strict/invalid-await-named-destructured-array-param.result.js +++ b/tests/fixtures/ecma-version/8/not-strict/invalid-await-named-destructured-array-param.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "message": "Cannot use 'await' as identifier inside an async function", "column": 9, "index": 8, diff --git a/tests/fixtures/ecma-version/8/not-strict/invalid-await-named-destructured-param.result.js b/tests/fixtures/ecma-version/8/not-strict/invalid-await-named-destructured-param.result.js index f048dceb..5f0592b0 100644 --- a/tests/fixtures/ecma-version/8/not-strict/invalid-await-named-destructured-param.result.js +++ b/tests/fixtures/ecma-version/8/not-strict/invalid-await-named-destructured-param.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "message": "Cannot use 'await' as identifier inside an async function", "column": 12, "index": 11, diff --git a/tests/fixtures/ecma-version/8/not-strict/invalid-await-param-expression.result.js b/tests/fixtures/ecma-version/8/not-strict/invalid-await-param-expression.result.js index a03f90a7..01f55068 100644 --- a/tests/fixtures/ecma-version/8/not-strict/invalid-await-param-expression.result.js +++ b/tests/fixtures/ecma-version/8/not-strict/invalid-await-param-expression.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "message": "Cannot use 'await' as identifier inside an async function", "column": 21, "index": 20, diff --git a/tests/fixtures/ecma-version/8/not-strict/invalid-await-param.result.js b/tests/fixtures/ecma-version/8/not-strict/invalid-await-param.result.js index 0dcc7abe..44162358 100644 --- a/tests/fixtures/ecma-version/8/not-strict/invalid-await-param.result.js +++ b/tests/fixtures/ecma-version/8/not-strict/invalid-await-param.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "message": "Cannot use 'await' as identifier inside an async function", "column": 20, "index": 19, diff --git a/tests/fixtures/ecma-version/8/not-strict/invalid-await-top-level.result.js b/tests/fixtures/ecma-version/8/not-strict/invalid-await-top-level.result.js index 1f458155..c0c76ad7 100644 --- a/tests/fixtures/ecma-version/8/not-strict/invalid-await-top-level.result.js +++ b/tests/fixtures/ecma-version/8/not-strict/invalid-await-top-level.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "message": "Unexpected token a", "column": 7, "index": 6, diff --git a/tests/fixtures/ecma-version/8/not-strict/invalid-broken-async-arrow-after-parens.result.js b/tests/fixtures/ecma-version/8/not-strict/invalid-broken-async-arrow-after-parens.result.js index ddaf366e..9d18c51e 100644 --- a/tests/fixtures/ecma-version/8/not-strict/invalid-broken-async-arrow-after-parens.result.js +++ b/tests/fixtures/ecma-version/8/not-strict/invalid-broken-async-arrow-after-parens.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "message": "Unexpected token =>", "column": 1, "index": 9, diff --git a/tests/fixtures/ecma-version/8/not-strict/invalid-broken-async-arrow-before-parens.result.js b/tests/fixtures/ecma-version/8/not-strict/invalid-broken-async-arrow-before-parens.result.js index 254d5187..a9eeff92 100644 --- a/tests/fixtures/ecma-version/8/not-strict/invalid-broken-async-arrow-before-parens.result.js +++ b/tests/fixtures/ecma-version/8/not-strict/invalid-broken-async-arrow-before-parens.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "message": "Unexpected token =>", "column": 4, "index": 9, diff --git a/tests/fixtures/ecma-version/8/not-strict/invalid-broken-async-arrow.result.js b/tests/fixtures/ecma-version/8/not-strict/invalid-broken-async-arrow.result.js index b618e3aa..20aefbc9 100644 --- a/tests/fixtures/ecma-version/8/not-strict/invalid-broken-async-arrow.result.js +++ b/tests/fixtures/ecma-version/8/not-strict/invalid-broken-async-arrow.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "message": "Unexpected token =>", "column": 1, "index": 8, diff --git a/tests/fixtures/ecma-version/8/not-strict/invalid-broken-async-object-method.result.js b/tests/fixtures/ecma-version/8/not-strict/invalid-broken-async-object-method.result.js index 5454f0ab..026c9ef1 100644 --- a/tests/fixtures/ecma-version/8/not-strict/invalid-broken-async-object-method.result.js +++ b/tests/fixtures/ecma-version/8/not-strict/invalid-broken-async-object-method.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "message": "Unexpected token foo", "column": 1, "index": 8, diff --git a/tests/fixtures/ecma-version/8/not-strict/invalid-broken-line-async.result.js b/tests/fixtures/ecma-version/8/not-strict/invalid-broken-line-async.result.js index 842aa36d..3fac74bf 100644 --- a/tests/fixtures/ecma-version/8/not-strict/invalid-broken-line-async.result.js +++ b/tests/fixtures/ecma-version/8/not-strict/invalid-broken-line-async.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "message": "Unexpected token function", "column": 1, "index": 7, diff --git a/tests/fixtures/ecma-version/8/not-strict/invalid-class-await-extend.result.js b/tests/fixtures/ecma-version/8/not-strict/invalid-class-await-extend.result.js index 30e856ec..f58a8222 100644 --- a/tests/fixtures/ecma-version/8/not-strict/invalid-class-await-extend.result.js +++ b/tests/fixtures/ecma-version/8/not-strict/invalid-class-await-extend.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "message": "Await expression cannot be a default value", "column": 39, "index": 38, diff --git a/tests/fixtures/ecma-version/8/not-strict/invalid-nested-async.result.js b/tests/fixtures/ecma-version/8/not-strict/invalid-nested-async.result.js index ae2bd9e1..2d8adf2b 100644 --- a/tests/fixtures/ecma-version/8/not-strict/invalid-nested-async.result.js +++ b/tests/fixtures/ecma-version/8/not-strict/invalid-nested-async.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "message": "Cannot use 'await' as identifier inside an async function", "column": 18, "index": 41, diff --git a/tests/fixtures/ecma-version/8/not-strict/invalid-plain-await-arrow.result.js b/tests/fixtures/ecma-version/8/not-strict/invalid-plain-await-arrow.result.js index bc9a5e72..7ef04cbb 100644 --- a/tests/fixtures/ecma-version/8/not-strict/invalid-plain-await-arrow.result.js +++ b/tests/fixtures/ecma-version/8/not-strict/invalid-plain-await-arrow.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "message": "Unexpected token ;", "column": 18, "index": 17, diff --git a/tests/fixtures/ecma-version/8/not-strict/invalid-plain-await.result.js b/tests/fixtures/ecma-version/8/not-strict/invalid-plain-await.result.js index 8196ac5c..8b4f7c64 100644 --- a/tests/fixtures/ecma-version/8/not-strict/invalid-plain-await.result.js +++ b/tests/fixtures/ecma-version/8/not-strict/invalid-plain-await.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/8/not-strict/invalid-static-async-generator.result.js b/tests/fixtures/ecma-version/8/not-strict/invalid-static-async-generator.result.js index b621c1c6..51c7ddd9 100644 --- a/tests/fixtures/ecma-version/8/not-strict/invalid-static-async-generator.result.js +++ b/tests/fixtures/ecma-version/8/not-strict/invalid-static-async-generator.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "message": "Unexpected token *", "column": 22, "index": 21, diff --git a/tests/fixtures/ecma-version/8/not-strict/invalid-static-async-getter.result.js b/tests/fixtures/ecma-version/8/not-strict/invalid-static-async-getter.result.js index 034cb2db..f5ad3f13 100644 --- a/tests/fixtures/ecma-version/8/not-strict/invalid-static-async-getter.result.js +++ b/tests/fixtures/ecma-version/8/not-strict/invalid-static-async-getter.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "message": "Unexpected token foo", "column": 27, "index": 26, diff --git a/tests/fixtures/ecma-version/8/not-strict/invalid-static-async-setter.result.js b/tests/fixtures/ecma-version/8/not-strict/invalid-static-async-setter.result.js index 034cb2db..f5ad3f13 100644 --- a/tests/fixtures/ecma-version/8/not-strict/invalid-static-async-setter.result.js +++ b/tests/fixtures/ecma-version/8/not-strict/invalid-static-async-setter.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "message": "Unexpected token foo", "column": 27, "index": 26, diff --git a/tests/fixtures/ecma-version/8/not-strict/invalid-yield-default.result.js b/tests/fixtures/ecma-version/8/not-strict/invalid-yield-default.result.js index e990278a..be427b87 100644 --- a/tests/fixtures/ecma-version/8/not-strict/invalid-yield-default.result.js +++ b/tests/fixtures/ecma-version/8/not-strict/invalid-yield-default.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "message": "Yield expression cannot be a default value", "column": 13, "index": 31, diff --git a/tests/fixtures/ecma-version/8/not-strict/nested-async-await-method.result.js b/tests/fixtures/ecma-version/8/not-strict/nested-async-await-method.result.js index e4ac3b14..339ad37e 100644 --- a/tests/fixtures/ecma-version/8/not-strict/nested-async-await-method.result.js +++ b/tests/fixtures/ecma-version/8/not-strict/nested-async-await-method.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/8/not-strict/no-async-expression.result.js b/tests/fixtures/ecma-version/8/not-strict/no-async-expression.result.js index f31ba0ba..9893c522 100644 --- a/tests/fixtures/ecma-version/8/not-strict/no-async-expression.result.js +++ b/tests/fixtures/ecma-version/8/not-strict/no-async-expression.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/8/not-strict/no-async.result.js b/tests/fixtures/ecma-version/8/not-strict/no-async.result.js index dcfd7150..a4f23511 100644 --- a/tests/fixtures/ecma-version/8/not-strict/no-async.result.js +++ b/tests/fixtures/ecma-version/8/not-strict/no-async.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/8/not-strict/object-method.result.js b/tests/fixtures/ecma-version/8/not-strict/object-method.result.js index 0087a4a1..9594a2cd 100644 --- a/tests/fixtures/ecma-version/8/not-strict/object-method.result.js +++ b/tests/fixtures/ecma-version/8/not-strict/object-method.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/8/not-strict/plain-await.result.js b/tests/fixtures/ecma-version/8/not-strict/plain-await.result.js index 8196ac5c..8b4f7c64 100644 --- a/tests/fixtures/ecma-version/8/not-strict/plain-await.result.js +++ b/tests/fixtures/ecma-version/8/not-strict/plain-await.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/8/not-strict/static-async-named-class-method.result.js b/tests/fixtures/ecma-version/8/not-strict/static-async-named-class-method.result.js index f7eb2722..2efe23ab 100644 --- a/tests/fixtures/ecma-version/8/not-strict/static-async-named-class-method.result.js +++ b/tests/fixtures/ecma-version/8/not-strict/static-async-named-class-method.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/8/var-destructured-array-literal.result.js b/tests/fixtures/ecma-version/8/var-destructured-array-literal.result.js index f5464cf0..cbe66943 100644 --- a/tests/fixtures/ecma-version/8/var-destructured-array-literal.result.js +++ b/tests/fixtures/ecma-version/8/var-destructured-array-literal.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/9/async-generator/invalid-await-in-nested-function-1.module-result.js b/tests/fixtures/ecma-version/9/async-generator/invalid-await-in-nested-function-1.module-result.js index 388aedae..cf2c9c09 100644 --- a/tests/fixtures/ecma-version/9/async-generator/invalid-await-in-nested-function-1.module-result.js +++ b/tests/fixtures/ecma-version/9/async-generator/invalid-await-in-nested-function-1.module-result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "index": 28, "lineNumber": 1, "column": 29, diff --git a/tests/fixtures/ecma-version/9/async-generator/invalid-await-in-nested-function-1.result.js b/tests/fixtures/ecma-version/9/async-generator/invalid-await-in-nested-function-1.result.js index dfbb9f85..c664d4d3 100644 --- a/tests/fixtures/ecma-version/9/async-generator/invalid-await-in-nested-function-1.result.js +++ b/tests/fixtures/ecma-version/9/async-generator/invalid-await-in-nested-function-1.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "index": 34, "lineNumber": 1, "column": 35, diff --git a/tests/fixtures/ecma-version/9/async-generator/invalid-await-in-nested-function-2.module-result.js b/tests/fixtures/ecma-version/9/async-generator/invalid-await-in-nested-function-2.module-result.js index 0e128aee..46d63863 100644 --- a/tests/fixtures/ecma-version/9/async-generator/invalid-await-in-nested-function-2.module-result.js +++ b/tests/fixtures/ecma-version/9/async-generator/invalid-await-in-nested-function-2.module-result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "index": 30, "lineNumber": 1, "column": 31, diff --git a/tests/fixtures/ecma-version/9/async-generator/invalid-await-in-nested-function-2.result.js b/tests/fixtures/ecma-version/9/async-generator/invalid-await-in-nested-function-2.result.js index 39426bea..26163b37 100644 --- a/tests/fixtures/ecma-version/9/async-generator/invalid-await-in-nested-function-2.result.js +++ b/tests/fixtures/ecma-version/9/async-generator/invalid-await-in-nested-function-2.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "index": 36, "lineNumber": 1, "column": 37, diff --git a/tests/fixtures/ecma-version/9/async-generator/invalid-await-in-nested-function-3.module-result.js b/tests/fixtures/ecma-version/9/async-generator/invalid-await-in-nested-function-3.module-result.js index 75af2b97..3a42c04d 100644 --- a/tests/fixtures/ecma-version/9/async-generator/invalid-await-in-nested-function-3.module-result.js +++ b/tests/fixtures/ecma-version/9/async-generator/invalid-await-in-nested-function-3.module-result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "index": 27, "lineNumber": 1, "column": 28, diff --git a/tests/fixtures/ecma-version/9/async-generator/invalid-await-in-nested-function-3.result.js b/tests/fixtures/ecma-version/9/async-generator/invalid-await-in-nested-function-3.result.js index 1c25a8b8..a9fbc785 100644 --- a/tests/fixtures/ecma-version/9/async-generator/invalid-await-in-nested-function-3.result.js +++ b/tests/fixtures/ecma-version/9/async-generator/invalid-await-in-nested-function-3.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "index": 33, "lineNumber": 1, "column": 34, diff --git a/tests/fixtures/ecma-version/9/async-generator/invalid-await-in-nested-function-4.module-result.js b/tests/fixtures/ecma-version/9/async-generator/invalid-await-in-nested-function-4.module-result.js index 957a6b13..6b919584 100644 --- a/tests/fixtures/ecma-version/9/async-generator/invalid-await-in-nested-function-4.module-result.js +++ b/tests/fixtures/ecma-version/9/async-generator/invalid-await-in-nested-function-4.module-result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "index": 29, "lineNumber": 1, "column": 30, diff --git a/tests/fixtures/ecma-version/9/async-generator/invalid-await-in-nested-function-4.result.js b/tests/fixtures/ecma-version/9/async-generator/invalid-await-in-nested-function-4.result.js index e9b5807e..d265e468 100644 --- a/tests/fixtures/ecma-version/9/async-generator/invalid-await-in-nested-function-4.result.js +++ b/tests/fixtures/ecma-version/9/async-generator/invalid-await-in-nested-function-4.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "index": 35, "lineNumber": 1, "column": 36, diff --git a/tests/fixtures/ecma-version/9/async-generator/invalid-linebreak-after-async-1.result.js b/tests/fixtures/ecma-version/9/async-generator/invalid-linebreak-after-async-1.result.js index 33102d9d..fbfb2eb1 100644 --- a/tests/fixtures/ecma-version/9/async-generator/invalid-linebreak-after-async-1.result.js +++ b/tests/fixtures/ecma-version/9/async-generator/invalid-linebreak-after-async-1.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "index": 14, "lineNumber": 2, "column": 1, diff --git a/tests/fixtures/ecma-version/9/async-generator/invalid-linebreak-after-async-2.result.js b/tests/fixtures/ecma-version/9/async-generator/invalid-linebreak-after-async-2.result.js index 22e31633..b32118a1 100644 --- a/tests/fixtures/ecma-version/9/async-generator/invalid-linebreak-after-async-2.result.js +++ b/tests/fixtures/ecma-version/9/async-generator/invalid-linebreak-after-async-2.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "index": 16, "lineNumber": 2, "column": 1, diff --git a/tests/fixtures/ecma-version/9/async-generator/invalid-star-before-async-1.result.js b/tests/fixtures/ecma-version/9/async-generator/invalid-star-before-async-1.result.js index e443bd5e..3e9a4d9f 100644 --- a/tests/fixtures/ecma-version/9/async-generator/invalid-star-before-async-1.result.js +++ b/tests/fixtures/ecma-version/9/async-generator/invalid-star-before-async-1.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "index": 15, "lineNumber": 1, "column": 16, diff --git a/tests/fixtures/ecma-version/9/async-generator/invalid-star-before-async-2.result.js b/tests/fixtures/ecma-version/9/async-generator/invalid-star-before-async-2.result.js index 4035d5f3..ba975662 100644 --- a/tests/fixtures/ecma-version/9/async-generator/invalid-star-before-async-2.result.js +++ b/tests/fixtures/ecma-version/9/async-generator/invalid-star-before-async-2.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "index": 17, "lineNumber": 1, "column": 18, diff --git a/tests/fixtures/ecma-version/9/async-generator/invalid-stars-around-async-1.result.js b/tests/fixtures/ecma-version/9/async-generator/invalid-stars-around-async-1.result.js index 54ed161f..069c1857 100644 --- a/tests/fixtures/ecma-version/9/async-generator/invalid-stars-around-async-1.result.js +++ b/tests/fixtures/ecma-version/9/async-generator/invalid-stars-around-async-1.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "index": 14, "lineNumber": 1, "column": 15, diff --git a/tests/fixtures/ecma-version/9/async-generator/invalid-stars-around-async-2.result.js b/tests/fixtures/ecma-version/9/async-generator/invalid-stars-around-async-2.result.js index 13663c88..0d29b854 100644 --- a/tests/fixtures/ecma-version/9/async-generator/invalid-stars-around-async-2.result.js +++ b/tests/fixtures/ecma-version/9/async-generator/invalid-stars-around-async-2.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "index": 16, "lineNumber": 1, "column": 17, diff --git a/tests/fixtures/ecma-version/9/async-generator/invalid-yield-in-nested-function-1.module-result.js b/tests/fixtures/ecma-version/9/async-generator/invalid-yield-in-nested-function-1.module-result.js index 8841aeec..98171b87 100644 --- a/tests/fixtures/ecma-version/9/async-generator/invalid-yield-in-nested-function-1.module-result.js +++ b/tests/fixtures/ecma-version/9/async-generator/invalid-yield-in-nested-function-1.module-result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "index": 28, "lineNumber": 1, "column": 29, diff --git a/tests/fixtures/ecma-version/9/async-generator/invalid-yield-in-nested-function-1.result.js b/tests/fixtures/ecma-version/9/async-generator/invalid-yield-in-nested-function-1.result.js index dfbb9f85..c664d4d3 100644 --- a/tests/fixtures/ecma-version/9/async-generator/invalid-yield-in-nested-function-1.result.js +++ b/tests/fixtures/ecma-version/9/async-generator/invalid-yield-in-nested-function-1.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "index": 34, "lineNumber": 1, "column": 35, diff --git a/tests/fixtures/ecma-version/9/async-generator/invalid-yield-in-nested-function-2.module-result.js b/tests/fixtures/ecma-version/9/async-generator/invalid-yield-in-nested-function-2.module-result.js index 27477920..3333ad4c 100644 --- a/tests/fixtures/ecma-version/9/async-generator/invalid-yield-in-nested-function-2.module-result.js +++ b/tests/fixtures/ecma-version/9/async-generator/invalid-yield-in-nested-function-2.module-result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "index": 30, "lineNumber": 1, "column": 31, diff --git a/tests/fixtures/ecma-version/9/async-generator/invalid-yield-in-nested-function-2.result.js b/tests/fixtures/ecma-version/9/async-generator/invalid-yield-in-nested-function-2.result.js index 39426bea..26163b37 100644 --- a/tests/fixtures/ecma-version/9/async-generator/invalid-yield-in-nested-function-2.result.js +++ b/tests/fixtures/ecma-version/9/async-generator/invalid-yield-in-nested-function-2.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "index": 36, "lineNumber": 1, "column": 37, diff --git a/tests/fixtures/ecma-version/9/async-generator/invalid-yield-in-nested-function-3.module-result.js b/tests/fixtures/ecma-version/9/async-generator/invalid-yield-in-nested-function-3.module-result.js index eec84a53..983224e9 100644 --- a/tests/fixtures/ecma-version/9/async-generator/invalid-yield-in-nested-function-3.module-result.js +++ b/tests/fixtures/ecma-version/9/async-generator/invalid-yield-in-nested-function-3.module-result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "index": 27, "lineNumber": 1, "column": 28, diff --git a/tests/fixtures/ecma-version/9/async-generator/invalid-yield-in-nested-function-3.result.js b/tests/fixtures/ecma-version/9/async-generator/invalid-yield-in-nested-function-3.result.js index 1c25a8b8..a9fbc785 100644 --- a/tests/fixtures/ecma-version/9/async-generator/invalid-yield-in-nested-function-3.result.js +++ b/tests/fixtures/ecma-version/9/async-generator/invalid-yield-in-nested-function-3.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "index": 33, "lineNumber": 1, "column": 34, diff --git a/tests/fixtures/ecma-version/9/async-generator/invalid-yield-in-nested-function-4.module-result.js b/tests/fixtures/ecma-version/9/async-generator/invalid-yield-in-nested-function-4.module-result.js index 20483b50..94816a28 100644 --- a/tests/fixtures/ecma-version/9/async-generator/invalid-yield-in-nested-function-4.module-result.js +++ b/tests/fixtures/ecma-version/9/async-generator/invalid-yield-in-nested-function-4.module-result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "index": 29, "lineNumber": 1, "column": 30, diff --git a/tests/fixtures/ecma-version/9/async-generator/invalid-yield-in-nested-function-4.result.js b/tests/fixtures/ecma-version/9/async-generator/invalid-yield-in-nested-function-4.result.js index 20483b50..94816a28 100644 --- a/tests/fixtures/ecma-version/9/async-generator/invalid-yield-in-nested-function-4.result.js +++ b/tests/fixtures/ecma-version/9/async-generator/invalid-yield-in-nested-function-4.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "index": 29, "lineNumber": 1, "column": 30, diff --git a/tests/fixtures/ecma-version/9/async-generator/valid-class-method.result.js b/tests/fixtures/ecma-version/9/async-generator/valid-class-method.result.js index 1351b645..051d9971 100644 --- a/tests/fixtures/ecma-version/9/async-generator/valid-class-method.result.js +++ b/tests/fixtures/ecma-version/9/async-generator/valid-class-method.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/9/async-generator/valid-class-static-method.result.js b/tests/fixtures/ecma-version/9/async-generator/valid-class-static-method.result.js index 6a468cea..4d48d9f4 100644 --- a/tests/fixtures/ecma-version/9/async-generator/valid-class-static-method.result.js +++ b/tests/fixtures/ecma-version/9/async-generator/valid-class-static-method.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/9/async-generator/valid-function-declaration.result.js b/tests/fixtures/ecma-version/9/async-generator/valid-function-declaration.result.js index 25cece6c..5ffdf797 100644 --- a/tests/fixtures/ecma-version/9/async-generator/valid-function-declaration.result.js +++ b/tests/fixtures/ecma-version/9/async-generator/valid-function-declaration.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/9/async-generator/valid-function-expression.result.js b/tests/fixtures/ecma-version/9/async-generator/valid-function-expression.result.js index 133c73a5..2d9fbe6b 100644 --- a/tests/fixtures/ecma-version/9/async-generator/valid-function-expression.result.js +++ b/tests/fixtures/ecma-version/9/async-generator/valid-function-expression.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/9/async-generator/valid-object-method.result.js b/tests/fixtures/ecma-version/9/async-generator/valid-object-method.result.js index c6816981..31799f7d 100644 --- a/tests/fixtures/ecma-version/9/async-generator/valid-object-method.result.js +++ b/tests/fixtures/ecma-version/9/async-generator/valid-object-method.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/9/for-await-of/invalid-in-arrow-function.result.js b/tests/fixtures/ecma-version/9/for-await-of/invalid-in-arrow-function.result.js index 15a30d28..501043b4 100644 --- a/tests/fixtures/ecma-version/9/for-await-of/invalid-in-arrow-function.result.js +++ b/tests/fixtures/ecma-version/9/for-await-of/invalid-in-arrow-function.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "index": 16, "lineNumber": 1, "column": 17, diff --git a/tests/fixtures/ecma-version/9/for-await-of/invalid-in-function-declaration.result.js b/tests/fixtures/ecma-version/9/for-await-of/invalid-in-function-declaration.result.js index 32174d64..aabd3583 100644 --- a/tests/fixtures/ecma-version/9/for-await-of/invalid-in-function-declaration.result.js +++ b/tests/fixtures/ecma-version/9/for-await-of/invalid-in-function-declaration.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "index": 19, "lineNumber": 1, "column": 20, diff --git a/tests/fixtures/ecma-version/9/for-await-of/invalid-in-function-expression.result.js b/tests/fixtures/ecma-version/9/for-await-of/invalid-in-function-expression.result.js index 99f5a4c6..e5f5ef4f 100644 --- a/tests/fixtures/ecma-version/9/for-await-of/invalid-in-function-expression.result.js +++ b/tests/fixtures/ecma-version/9/for-await-of/invalid-in-function-expression.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "index": 21, "lineNumber": 1, "column": 22, diff --git a/tests/fixtures/ecma-version/9/for-await-of/invalid-in-nested-function.result.js b/tests/fixtures/ecma-version/9/for-await-of/invalid-in-nested-function.result.js index 56c198b2..6e007dbb 100644 --- a/tests/fixtures/ecma-version/9/for-await-of/invalid-in-nested-function.result.js +++ b/tests/fixtures/ecma-version/9/for-await-of/invalid-in-nested-function.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "index": 33, "lineNumber": 1, "column": 34, diff --git a/tests/fixtures/ecma-version/9/for-await-of/invalid-on-top-level.result.js b/tests/fixtures/ecma-version/9/for-await-of/invalid-on-top-level.result.js index a3c97031..720c0f99 100644 --- a/tests/fixtures/ecma-version/9/for-await-of/invalid-on-top-level.result.js +++ b/tests/fixtures/ecma-version/9/for-await-of/invalid-on-top-level.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "index": 4, "lineNumber": 1, "column": 5, diff --git a/tests/fixtures/ecma-version/9/for-await-of/invalid-with-for-1.result.js b/tests/fixtures/ecma-version/9/for-await-of/invalid-with-for-1.result.js index 4e24fdc6..a86dbde8 100644 --- a/tests/fixtures/ecma-version/9/for-await-of/invalid-with-for-1.result.js +++ b/tests/fixtures/ecma-version/9/for-await-of/invalid-with-for-1.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "index": 25, "lineNumber": 1, "column": 26, diff --git a/tests/fixtures/ecma-version/9/for-await-of/invalid-with-for-2.result.js b/tests/fixtures/ecma-version/9/for-await-of/invalid-with-for-2.result.js index 4e24fdc6..a86dbde8 100644 --- a/tests/fixtures/ecma-version/9/for-await-of/invalid-with-for-2.result.js +++ b/tests/fixtures/ecma-version/9/for-await-of/invalid-with-for-2.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "index": 25, "lineNumber": 1, "column": 26, diff --git a/tests/fixtures/ecma-version/9/for-await-of/invalid-with-for-3.result.js b/tests/fixtures/ecma-version/9/for-await-of/invalid-with-for-3.result.js index 4e24fdc6..a86dbde8 100644 --- a/tests/fixtures/ecma-version/9/for-await-of/invalid-with-for-3.result.js +++ b/tests/fixtures/ecma-version/9/for-await-of/invalid-with-for-3.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "index": 25, "lineNumber": 1, "column": 26, diff --git a/tests/fixtures/ecma-version/9/for-await-of/invalid-with-for-in.result.js b/tests/fixtures/ecma-version/9/for-await-of/invalid-with-for-in.result.js index 4e24fdc6..a86dbde8 100644 --- a/tests/fixtures/ecma-version/9/for-await-of/invalid-with-for-in.result.js +++ b/tests/fixtures/ecma-version/9/for-await-of/invalid-with-for-in.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "index": 25, "lineNumber": 1, "column": 26, diff --git a/tests/fixtures/ecma-version/9/for-await-of/valid-in-with-reference.result.js b/tests/fixtures/ecma-version/9/for-await-of/valid-in-with-reference.result.js index a51b9489..46aff2f8 100644 --- a/tests/fixtures/ecma-version/9/for-await-of/valid-in-with-reference.result.js +++ b/tests/fixtures/ecma-version/9/for-await-of/valid-in-with-reference.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/9/for-await-of/valid-linebreak-before-await.result.js b/tests/fixtures/ecma-version/9/for-await-of/valid-linebreak-before-await.result.js index e886ebbe..8b1345f6 100644 --- a/tests/fixtures/ecma-version/9/for-await-of/valid-linebreak-before-await.result.js +++ b/tests/fixtures/ecma-version/9/for-await-of/valid-linebreak-before-await.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/9/for-await-of/valid-no-await-1.result.js b/tests/fixtures/ecma-version/9/for-await-of/valid-no-await-1.result.js index 8b43b83e..1aeaf010 100644 --- a/tests/fixtures/ecma-version/9/for-await-of/valid-no-await-1.result.js +++ b/tests/fixtures/ecma-version/9/for-await-of/valid-no-await-1.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/9/for-await-of/valid-no-await-2.result.js b/tests/fixtures/ecma-version/9/for-await-of/valid-no-await-2.result.js index 0efea730..7651848d 100644 --- a/tests/fixtures/ecma-version/9/for-await-of/valid-no-await-2.result.js +++ b/tests/fixtures/ecma-version/9/for-await-of/valid-no-await-2.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/9/for-await-of/valid-with-async-arrow-function.result.js b/tests/fixtures/ecma-version/9/for-await-of/valid-with-async-arrow-function.result.js index 534cdffa..ba92432c 100644 --- a/tests/fixtures/ecma-version/9/for-await-of/valid-with-async-arrow-function.result.js +++ b/tests/fixtures/ecma-version/9/for-await-of/valid-with-async-arrow-function.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/9/for-await-of/valid-with-async-function-expression.result.js b/tests/fixtures/ecma-version/9/for-await-of/valid-with-async-function-expression.result.js index 8d2d8fce..57c49edd 100644 --- a/tests/fixtures/ecma-version/9/for-await-of/valid-with-async-function-expression.result.js +++ b/tests/fixtures/ecma-version/9/for-await-of/valid-with-async-function-expression.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/9/for-await-of/valid-with-async-method-1.result.js b/tests/fixtures/ecma-version/9/for-await-of/valid-with-async-method-1.result.js index a891b41f..6d6b8cdf 100644 --- a/tests/fixtures/ecma-version/9/for-await-of/valid-with-async-method-1.result.js +++ b/tests/fixtures/ecma-version/9/for-await-of/valid-with-async-method-1.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/9/for-await-of/valid-with-async-method-2.result.js b/tests/fixtures/ecma-version/9/for-await-of/valid-with-async-method-2.result.js index 7e5d52f6..5b2f6747 100644 --- a/tests/fixtures/ecma-version/9/for-await-of/valid-with-async-method-2.result.js +++ b/tests/fixtures/ecma-version/9/for-await-of/valid-with-async-method-2.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/9/for-await-of/valid-with-let.result.js b/tests/fixtures/ecma-version/9/for-await-of/valid-with-let.result.js index 3de22305..d7b05187 100644 --- a/tests/fixtures/ecma-version/9/for-await-of/valid-with-let.result.js +++ b/tests/fixtures/ecma-version/9/for-await-of/valid-with-let.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/9/for-await-of/valid-with-var.result.js b/tests/fixtures/ecma-version/9/for-await-of/valid-with-var.result.js index 442d3c9b..acaed25a 100644 --- a/tests/fixtures/ecma-version/9/for-await-of/valid-with-var.result.js +++ b/tests/fixtures/ecma-version/9/for-await-of/valid-with-var.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/9/malformed-template-literal/malformed-template-literal-escape.result.js b/tests/fixtures/ecma-version/9/malformed-template-literal/malformed-template-literal-escape.result.js index b62bb6c5..c25f37c4 100644 --- a/tests/fixtures/ecma-version/9/malformed-template-literal/malformed-template-literal-escape.result.js +++ b/tests/fixtures/ecma-version/9/malformed-template-literal/malformed-template-literal-escape.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/9/regexp-lookbehind-assertion/invalid-group.result.js b/tests/fixtures/ecma-version/9/regexp-lookbehind-assertion/invalid-group.result.js index f720d41b..35728f92 100644 --- a/tests/fixtures/ecma-version/9/regexp-lookbehind-assertion/invalid-group.result.js +++ b/tests/fixtures/ecma-version/9/regexp-lookbehind-assertion/invalid-group.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "index": 1, "lineNumber": 1, "column": 2, diff --git a/tests/fixtures/ecma-version/9/regexp-lookbehind-assertion/invalid-unterminated-group.result.js b/tests/fixtures/ecma-version/9/regexp-lookbehind-assertion/invalid-unterminated-group.result.js index 5f0181ba..dacd7c98 100644 --- a/tests/fixtures/ecma-version/9/regexp-lookbehind-assertion/invalid-unterminated-group.result.js +++ b/tests/fixtures/ecma-version/9/regexp-lookbehind-assertion/invalid-unterminated-group.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "index": 1, "lineNumber": 1, "column": 2, diff --git a/tests/fixtures/ecma-version/9/regexp-lookbehind-assertion/valid-negative-1.result.js b/tests/fixtures/ecma-version/9/regexp-lookbehind-assertion/valid-negative-1.result.js index f66fb650..9c1454ef 100644 --- a/tests/fixtures/ecma-version/9/regexp-lookbehind-assertion/valid-negative-1.result.js +++ b/tests/fixtures/ecma-version/9/regexp-lookbehind-assertion/valid-negative-1.result.js @@ -1,6 +1,6 @@ -const conditionalRegex = require("../../../../lib/conditional-regex-value"); +import conditionalRegex from "../../../../lib/conditional-regex-value.js"; -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/9/regexp-lookbehind-assertion/valid-negative-2.result.js b/tests/fixtures/ecma-version/9/regexp-lookbehind-assertion/valid-negative-2.result.js index c58a5245..e4135f89 100644 --- a/tests/fixtures/ecma-version/9/regexp-lookbehind-assertion/valid-negative-2.result.js +++ b/tests/fixtures/ecma-version/9/regexp-lookbehind-assertion/valid-negative-2.result.js @@ -1,6 +1,6 @@ -const conditionalRegex = require("../../../../lib/conditional-regex-value"); +import conditionalRegex from "../../../../lib/conditional-regex-value.js"; -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/9/regexp-lookbehind-assertion/valid-positive-1.result.js b/tests/fixtures/ecma-version/9/regexp-lookbehind-assertion/valid-positive-1.result.js index 2ce23f9f..b2191b5e 100644 --- a/tests/fixtures/ecma-version/9/regexp-lookbehind-assertion/valid-positive-1.result.js +++ b/tests/fixtures/ecma-version/9/regexp-lookbehind-assertion/valid-positive-1.result.js @@ -1,6 +1,6 @@ -const conditionalRegex = require("../../../../lib/conditional-regex-value"); +import conditionalRegex from "../../../../lib/conditional-regex-value.js"; -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/9/regexp-lookbehind-assertion/valid-positive-2.result.js b/tests/fixtures/ecma-version/9/regexp-lookbehind-assertion/valid-positive-2.result.js index 0ba8e369..5db28b08 100644 --- a/tests/fixtures/ecma-version/9/regexp-lookbehind-assertion/valid-positive-2.result.js +++ b/tests/fixtures/ecma-version/9/regexp-lookbehind-assertion/valid-positive-2.result.js @@ -1,6 +1,6 @@ -const conditionalRegex = require("../../../../lib/conditional-regex-value"); +import conditionalRegex from "../../../../lib/conditional-regex-value.js"; -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/9/regexp-named-group/invalid-backreference-1.result.js b/tests/fixtures/ecma-version/9/regexp-named-group/invalid-backreference-1.result.js index 41d3e5b5..e8f64981 100644 --- a/tests/fixtures/ecma-version/9/regexp-named-group/invalid-backreference-1.result.js +++ b/tests/fixtures/ecma-version/9/regexp-named-group/invalid-backreference-1.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "index": 1, "lineNumber": 1, "column": 2, diff --git a/tests/fixtures/ecma-version/9/regexp-named-group/invalid-backreference-2.result.js b/tests/fixtures/ecma-version/9/regexp-named-group/invalid-backreference-2.result.js index 6bb4a0de..c0bc14a4 100644 --- a/tests/fixtures/ecma-version/9/regexp-named-group/invalid-backreference-2.result.js +++ b/tests/fixtures/ecma-version/9/regexp-named-group/invalid-backreference-2.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "index": 1, "lineNumber": 1, "column": 2, diff --git a/tests/fixtures/ecma-version/9/regexp-named-group/invalid-backreference-3.result.js b/tests/fixtures/ecma-version/9/regexp-named-group/invalid-backreference-3.result.js index d6f2c650..fbe9d8b0 100644 --- a/tests/fixtures/ecma-version/9/regexp-named-group/invalid-backreference-3.result.js +++ b/tests/fixtures/ecma-version/9/regexp-named-group/invalid-backreference-3.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "index": 1, "lineNumber": 1, "column": 2, diff --git a/tests/fixtures/ecma-version/9/regexp-named-group/invalid-backreference-4.result.js b/tests/fixtures/ecma-version/9/regexp-named-group/invalid-backreference-4.result.js index 3401e4e1..692702e9 100644 --- a/tests/fixtures/ecma-version/9/regexp-named-group/invalid-backreference-4.result.js +++ b/tests/fixtures/ecma-version/9/regexp-named-group/invalid-backreference-4.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "index": 1, "lineNumber": 1, "column": 2, diff --git a/tests/fixtures/ecma-version/9/regexp-named-group/invalid-group-name-1.result.js b/tests/fixtures/ecma-version/9/regexp-named-group/invalid-group-name-1.result.js index 07c2a721..f01cc4e1 100644 --- a/tests/fixtures/ecma-version/9/regexp-named-group/invalid-group-name-1.result.js +++ b/tests/fixtures/ecma-version/9/regexp-named-group/invalid-group-name-1.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "index": 1, "lineNumber": 1, "column": 2, diff --git a/tests/fixtures/ecma-version/9/regexp-named-group/invalid-group-name-2.result.js b/tests/fixtures/ecma-version/9/regexp-named-group/invalid-group-name-2.result.js index b9a3d776..0924c4b6 100644 --- a/tests/fixtures/ecma-version/9/regexp-named-group/invalid-group-name-2.result.js +++ b/tests/fixtures/ecma-version/9/regexp-named-group/invalid-group-name-2.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "index": 1, "lineNumber": 1, "column": 2, diff --git a/tests/fixtures/ecma-version/9/regexp-named-group/invalid-group-name-3.result.js b/tests/fixtures/ecma-version/9/regexp-named-group/invalid-group-name-3.result.js index 0e35f12d..ad9f60b6 100644 --- a/tests/fixtures/ecma-version/9/regexp-named-group/invalid-group-name-3.result.js +++ b/tests/fixtures/ecma-version/9/regexp-named-group/invalid-group-name-3.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "index": 1, "lineNumber": 1, "column": 2, diff --git a/tests/fixtures/ecma-version/9/regexp-named-group/valid-backreference-1.result.js b/tests/fixtures/ecma-version/9/regexp-named-group/valid-backreference-1.result.js index 2f5ceb6b..7effb507 100644 --- a/tests/fixtures/ecma-version/9/regexp-named-group/valid-backreference-1.result.js +++ b/tests/fixtures/ecma-version/9/regexp-named-group/valid-backreference-1.result.js @@ -1,6 +1,6 @@ -const conditionalRegex = require("../../../../lib/conditional-regex-value"); +import conditionalRegex from "../../../../lib/conditional-regex-value.js"; -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/9/regexp-named-group/valid-backreference-2.result.js b/tests/fixtures/ecma-version/9/regexp-named-group/valid-backreference-2.result.js index 73a0841c..574a0b3e 100644 --- a/tests/fixtures/ecma-version/9/regexp-named-group/valid-backreference-2.result.js +++ b/tests/fixtures/ecma-version/9/regexp-named-group/valid-backreference-2.result.js @@ -1,6 +1,6 @@ -const conditionalRegex = require("../../../../lib/conditional-regex-value"); +import conditionalRegex from "../../../../lib/conditional-regex-value.js"; -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/9/regexp-named-group/valid-backreference-3.result.js b/tests/fixtures/ecma-version/9/regexp-named-group/valid-backreference-3.result.js index fceecb2d..98454551 100644 --- a/tests/fixtures/ecma-version/9/regexp-named-group/valid-backreference-3.result.js +++ b/tests/fixtures/ecma-version/9/regexp-named-group/valid-backreference-3.result.js @@ -1,6 +1,6 @@ -const conditionalRegex = require("../../../../lib/conditional-regex-value"); +import conditionalRegex from "../../../../lib/conditional-regex-value.js"; -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/9/regexp-named-group/valid-group.result.js b/tests/fixtures/ecma-version/9/regexp-named-group/valid-group.result.js index 2b59dbc8..44ca399d 100644 --- a/tests/fixtures/ecma-version/9/regexp-named-group/valid-group.result.js +++ b/tests/fixtures/ecma-version/9/regexp-named-group/valid-group.result.js @@ -1,6 +1,6 @@ -const conditionalRegex = require("../../../../lib/conditional-regex-value"); +import conditionalRegex from "../../../../lib/conditional-regex-value.js"; -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/9/regexp-named-group/valid-unicode-name-1.result.js b/tests/fixtures/ecma-version/9/regexp-named-group/valid-unicode-name-1.result.js index 05bd9c8d..7e2c0129 100644 --- a/tests/fixtures/ecma-version/9/regexp-named-group/valid-unicode-name-1.result.js +++ b/tests/fixtures/ecma-version/9/regexp-named-group/valid-unicode-name-1.result.js @@ -1,6 +1,6 @@ -const conditionalRegex = require("../../../../lib/conditional-regex-value"); +import conditionalRegex from "../../../../lib/conditional-regex-value.js"; -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/9/regexp-named-group/valid-unicode-name-2.result.js b/tests/fixtures/ecma-version/9/regexp-named-group/valid-unicode-name-2.result.js index 92b83d1c..ed194b9f 100644 --- a/tests/fixtures/ecma-version/9/regexp-named-group/valid-unicode-name-2.result.js +++ b/tests/fixtures/ecma-version/9/regexp-named-group/valid-unicode-name-2.result.js @@ -1,6 +1,6 @@ -const conditionalRegex = require("../../../../lib/conditional-regex-value"); +import conditionalRegex from "../../../../lib/conditional-regex-value.js"; -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/9/regexp-s-flag/s-flag.result.js b/tests/fixtures/ecma-version/9/regexp-s-flag/s-flag.result.js index 674f5e7f..60569843 100644 --- a/tests/fixtures/ecma-version/9/regexp-s-flag/s-flag.result.js +++ b/tests/fixtures/ecma-version/9/regexp-s-flag/s-flag.result.js @@ -1,6 +1,6 @@ -const conditionalRegex = require("../../../../lib/conditional-regex-value"); +import conditionalRegex from "../../../../lib/conditional-regex-value.js"; -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/9/regexp-unicode-property-escape/invalid-property-1.result.js b/tests/fixtures/ecma-version/9/regexp-unicode-property-escape/invalid-property-1.result.js index 9be0f475..2ffb6d24 100644 --- a/tests/fixtures/ecma-version/9/regexp-unicode-property-escape/invalid-property-1.result.js +++ b/tests/fixtures/ecma-version/9/regexp-unicode-property-escape/invalid-property-1.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "index": 1, "lineNumber": 1, "column": 2, diff --git a/tests/fixtures/ecma-version/9/regexp-unicode-property-escape/invalid-property-2.result.js b/tests/fixtures/ecma-version/9/regexp-unicode-property-escape/invalid-property-2.result.js index 1c0d3da6..fecc0a37 100644 --- a/tests/fixtures/ecma-version/9/regexp-unicode-property-escape/invalid-property-2.result.js +++ b/tests/fixtures/ecma-version/9/regexp-unicode-property-escape/invalid-property-2.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "index": 1, "lineNumber": 1, "column": 2, diff --git a/tests/fixtures/ecma-version/9/regexp-unicode-property-escape/invalid-property-3.result.js b/tests/fixtures/ecma-version/9/regexp-unicode-property-escape/invalid-property-3.result.js index f7a9d5bd..162b9faf 100644 --- a/tests/fixtures/ecma-version/9/regexp-unicode-property-escape/invalid-property-3.result.js +++ b/tests/fixtures/ecma-version/9/regexp-unicode-property-escape/invalid-property-3.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "index": 1, "lineNumber": 1, "column": 2, diff --git a/tests/fixtures/ecma-version/9/regexp-unicode-property-escape/invalid-property-4.result.js b/tests/fixtures/ecma-version/9/regexp-unicode-property-escape/invalid-property-4.result.js index 99f37c08..12579801 100644 --- a/tests/fixtures/ecma-version/9/regexp-unicode-property-escape/invalid-property-4.result.js +++ b/tests/fixtures/ecma-version/9/regexp-unicode-property-escape/invalid-property-4.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "index": 1, "lineNumber": 1, "column": 2, diff --git a/tests/fixtures/ecma-version/9/regexp-unicode-property-escape/valid-negative-1.result.js b/tests/fixtures/ecma-version/9/regexp-unicode-property-escape/valid-negative-1.result.js index 5a82d613..e534dece 100644 --- a/tests/fixtures/ecma-version/9/regexp-unicode-property-escape/valid-negative-1.result.js +++ b/tests/fixtures/ecma-version/9/regexp-unicode-property-escape/valid-negative-1.result.js @@ -1,6 +1,6 @@ -const conditionalRegex = require("../../../../lib/conditional-regex-value"); +import conditionalRegex from "../../../../lib/conditional-regex-value.js"; -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/9/regexp-unicode-property-escape/valid-negative-2.result.js b/tests/fixtures/ecma-version/9/regexp-unicode-property-escape/valid-negative-2.result.js index 5f78f8e6..04b51db5 100644 --- a/tests/fixtures/ecma-version/9/regexp-unicode-property-escape/valid-negative-2.result.js +++ b/tests/fixtures/ecma-version/9/regexp-unicode-property-escape/valid-negative-2.result.js @@ -1,6 +1,6 @@ -const conditionalRegex = require("../../../../lib/conditional-regex-value"); +import conditionalRegex from "../../../../lib/conditional-regex-value.js"; -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/9/regexp-unicode-property-escape/valid-positive-1.result.js b/tests/fixtures/ecma-version/9/regexp-unicode-property-escape/valid-positive-1.result.js index 95264878..e3f9ca95 100644 --- a/tests/fixtures/ecma-version/9/regexp-unicode-property-escape/valid-positive-1.result.js +++ b/tests/fixtures/ecma-version/9/regexp-unicode-property-escape/valid-positive-1.result.js @@ -1,6 +1,6 @@ -const conditionalRegex = require("../../../../lib/conditional-regex-value"); +import conditionalRegex from "../../../../lib/conditional-regex-value.js"; -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/9/regexp-unicode-property-escape/valid-positive-2.result.js b/tests/fixtures/ecma-version/9/regexp-unicode-property-escape/valid-positive-2.result.js index c528199a..6b9c6c68 100644 --- a/tests/fixtures/ecma-version/9/regexp-unicode-property-escape/valid-positive-2.result.js +++ b/tests/fixtures/ecma-version/9/regexp-unicode-property-escape/valid-positive-2.result.js @@ -1,6 +1,6 @@ -const conditionalRegex = require("../../../../lib/conditional-regex-value"); +import conditionalRegex from "../../../../lib/conditional-regex-value.js"; -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/9/rest-property/invalid-array-literal-1.result.js b/tests/fixtures/ecma-version/9/rest-property/invalid-array-literal-1.result.js index b6683de6..b438e840 100644 --- a/tests/fixtures/ecma-version/9/rest-property/invalid-array-literal-1.result.js +++ b/tests/fixtures/ecma-version/9/rest-property/invalid-array-literal-1.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "index": 8, "lineNumber": 1, "column": 9, diff --git a/tests/fixtures/ecma-version/9/rest-property/invalid-array-literal-2.result.js b/tests/fixtures/ecma-version/9/rest-property/invalid-array-literal-2.result.js index 28e855c5..3d4aef87 100644 --- a/tests/fixtures/ecma-version/9/rest-property/invalid-array-literal-2.result.js +++ b/tests/fixtures/ecma-version/9/rest-property/invalid-array-literal-2.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "index": 5, "lineNumber": 1, "column": 6, diff --git a/tests/fixtures/ecma-version/9/rest-property/invalid-array-literal-3.result.js b/tests/fixtures/ecma-version/9/rest-property/invalid-array-literal-3.result.js index 28e855c5..3d4aef87 100644 --- a/tests/fixtures/ecma-version/9/rest-property/invalid-array-literal-3.result.js +++ b/tests/fixtures/ecma-version/9/rest-property/invalid-array-literal-3.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "index": 5, "lineNumber": 1, "column": 6, diff --git a/tests/fixtures/ecma-version/9/rest-property/invalid-duo-1.result.js b/tests/fixtures/ecma-version/9/rest-property/invalid-duo-1.result.js index 2b4f6873..29d83248 100644 --- a/tests/fixtures/ecma-version/9/rest-property/invalid-duo-1.result.js +++ b/tests/fixtures/ecma-version/9/rest-property/invalid-duo-1.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "index": 12, "lineNumber": 1, "column": 13, diff --git a/tests/fixtures/ecma-version/9/rest-property/invalid-duo-2.result.js b/tests/fixtures/ecma-version/9/rest-property/invalid-duo-2.result.js index a5a23c22..357a6829 100644 --- a/tests/fixtures/ecma-version/9/rest-property/invalid-duo-2.result.js +++ b/tests/fixtures/ecma-version/9/rest-property/invalid-duo-2.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "index": 9, "lineNumber": 1, "column": 10, diff --git a/tests/fixtures/ecma-version/9/rest-property/invalid-middle-1.result.js b/tests/fixtures/ecma-version/9/rest-property/invalid-middle-1.result.js index 2b4f6873..29d83248 100644 --- a/tests/fixtures/ecma-version/9/rest-property/invalid-middle-1.result.js +++ b/tests/fixtures/ecma-version/9/rest-property/invalid-middle-1.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "index": 12, "lineNumber": 1, "column": 13, diff --git a/tests/fixtures/ecma-version/9/rest-property/invalid-middle-2.result.js b/tests/fixtures/ecma-version/9/rest-property/invalid-middle-2.result.js index a5a23c22..357a6829 100644 --- a/tests/fixtures/ecma-version/9/rest-property/invalid-middle-2.result.js +++ b/tests/fixtures/ecma-version/9/rest-property/invalid-middle-2.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "index": 9, "lineNumber": 1, "column": 10, diff --git a/tests/fixtures/ecma-version/9/rest-property/invalid-object-literal-1.result.js b/tests/fixtures/ecma-version/9/rest-property/invalid-object-literal-1.result.js index 49aed28e..946c71cf 100644 --- a/tests/fixtures/ecma-version/9/rest-property/invalid-object-literal-1.result.js +++ b/tests/fixtures/ecma-version/9/rest-property/invalid-object-literal-1.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "index": 8, "lineNumber": 1, "column": 9, diff --git a/tests/fixtures/ecma-version/9/rest-property/invalid-object-literal-2.result.js b/tests/fixtures/ecma-version/9/rest-property/invalid-object-literal-2.result.js index 28e855c5..3d4aef87 100644 --- a/tests/fixtures/ecma-version/9/rest-property/invalid-object-literal-2.result.js +++ b/tests/fixtures/ecma-version/9/rest-property/invalid-object-literal-2.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "index": 5, "lineNumber": 1, "column": 6, diff --git a/tests/fixtures/ecma-version/9/rest-property/invalid-object-literal-3.result.js b/tests/fixtures/ecma-version/9/rest-property/invalid-object-literal-3.result.js index 28e855c5..3d4aef87 100644 --- a/tests/fixtures/ecma-version/9/rest-property/invalid-object-literal-3.result.js +++ b/tests/fixtures/ecma-version/9/rest-property/invalid-object-literal-3.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "index": 5, "lineNumber": 1, "column": 6, diff --git a/tests/fixtures/ecma-version/9/rest-property/invalid-parenthesized-1.result.js b/tests/fixtures/ecma-version/9/rest-property/invalid-parenthesized-1.result.js index 25a6632c..b2a57ec5 100644 --- a/tests/fixtures/ecma-version/9/rest-property/invalid-parenthesized-1.result.js +++ b/tests/fixtures/ecma-version/9/rest-property/invalid-parenthesized-1.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "index": 8, "lineNumber": 1, "column": 9, diff --git a/tests/fixtures/ecma-version/9/rest-property/invalid-parenthesized-2.result.js b/tests/fixtures/ecma-version/9/rest-property/invalid-parenthesized-2.result.js index 25a6632c..b2a57ec5 100644 --- a/tests/fixtures/ecma-version/9/rest-property/invalid-parenthesized-2.result.js +++ b/tests/fixtures/ecma-version/9/rest-property/invalid-parenthesized-2.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "index": 8, "lineNumber": 1, "column": 9, diff --git a/tests/fixtures/ecma-version/9/rest-property/invalid-parenthesized-3.result.js b/tests/fixtures/ecma-version/9/rest-property/invalid-parenthesized-3.result.js index adf58622..2fd03884 100644 --- a/tests/fixtures/ecma-version/9/rest-property/invalid-parenthesized-3.result.js +++ b/tests/fixtures/ecma-version/9/rest-property/invalid-parenthesized-3.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "index": 5, "lineNumber": 1, "column": 6, diff --git a/tests/fixtures/ecma-version/9/rest-property/invalid-parenthesized-4.result.js b/tests/fixtures/ecma-version/9/rest-property/invalid-parenthesized-4.result.js index adf58622..2fd03884 100644 --- a/tests/fixtures/ecma-version/9/rest-property/invalid-parenthesized-4.result.js +++ b/tests/fixtures/ecma-version/9/rest-property/invalid-parenthesized-4.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "index": 5, "lineNumber": 1, "column": 6, diff --git a/tests/fixtures/ecma-version/9/rest-property/invalid-parenthesized-5.result.js b/tests/fixtures/ecma-version/9/rest-property/invalid-parenthesized-5.result.js index adf58622..2fd03884 100644 --- a/tests/fixtures/ecma-version/9/rest-property/invalid-parenthesized-5.result.js +++ b/tests/fixtures/ecma-version/9/rest-property/invalid-parenthesized-5.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "index": 5, "lineNumber": 1, "column": 6, diff --git a/tests/fixtures/ecma-version/9/rest-property/invalid-parenthesized-6.result.js b/tests/fixtures/ecma-version/9/rest-property/invalid-parenthesized-6.result.js index adf58622..2fd03884 100644 --- a/tests/fixtures/ecma-version/9/rest-property/invalid-parenthesized-6.result.js +++ b/tests/fixtures/ecma-version/9/rest-property/invalid-parenthesized-6.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "index": 5, "lineNumber": 1, "column": 6, diff --git a/tests/fixtures/ecma-version/9/rest-property/invalid-trailing-comma-1.result.js b/tests/fixtures/ecma-version/9/rest-property/invalid-trailing-comma-1.result.js index 2b4f6873..29d83248 100644 --- a/tests/fixtures/ecma-version/9/rest-property/invalid-trailing-comma-1.result.js +++ b/tests/fixtures/ecma-version/9/rest-property/invalid-trailing-comma-1.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "index": 12, "lineNumber": 1, "column": 13, diff --git a/tests/fixtures/ecma-version/9/rest-property/invalid-trailing-comma-2.result.js b/tests/fixtures/ecma-version/9/rest-property/invalid-trailing-comma-2.result.js index a5a23c22..357a6829 100644 --- a/tests/fixtures/ecma-version/9/rest-property/invalid-trailing-comma-2.result.js +++ b/tests/fixtures/ecma-version/9/rest-property/invalid-trailing-comma-2.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "index": 9, "lineNumber": 1, "column": 10, diff --git a/tests/fixtures/ecma-version/9/rest-property/valid-assignment-1.result.js b/tests/fixtures/ecma-version/9/rest-property/valid-assignment-1.result.js index b9494631..cf2bdf87 100644 --- a/tests/fixtures/ecma-version/9/rest-property/valid-assignment-1.result.js +++ b/tests/fixtures/ecma-version/9/rest-property/valid-assignment-1.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/9/rest-property/valid-assignment-2.result.js b/tests/fixtures/ecma-version/9/rest-property/valid-assignment-2.result.js index 7e5c93bc..e2b9258c 100644 --- a/tests/fixtures/ecma-version/9/rest-property/valid-assignment-2.result.js +++ b/tests/fixtures/ecma-version/9/rest-property/valid-assignment-2.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/9/rest-property/valid-assignment-3.result.js b/tests/fixtures/ecma-version/9/rest-property/valid-assignment-3.result.js index ed890eb6..ac9d73c2 100644 --- a/tests/fixtures/ecma-version/9/rest-property/valid-assignment-3.result.js +++ b/tests/fixtures/ecma-version/9/rest-property/valid-assignment-3.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/9/rest-property/valid-declaration-1.result.js b/tests/fixtures/ecma-version/9/rest-property/valid-declaration-1.result.js index 617f64a2..12440902 100644 --- a/tests/fixtures/ecma-version/9/rest-property/valid-declaration-1.result.js +++ b/tests/fixtures/ecma-version/9/rest-property/valid-declaration-1.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/9/rest-property/valid-declaration-2.result.js b/tests/fixtures/ecma-version/9/rest-property/valid-declaration-2.result.js index 52fffa92..cb3f7043 100644 --- a/tests/fixtures/ecma-version/9/rest-property/valid-declaration-2.result.js +++ b/tests/fixtures/ecma-version/9/rest-property/valid-declaration-2.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/9/rest-property/valid-declaration-3.result.js b/tests/fixtures/ecma-version/9/rest-property/valid-declaration-3.result.js index 88645dcb..92c38cd0 100644 --- a/tests/fixtures/ecma-version/9/rest-property/valid-declaration-3.result.js +++ b/tests/fixtures/ecma-version/9/rest-property/valid-declaration-3.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/9/rest-property/valid-parameter-1.result.js b/tests/fixtures/ecma-version/9/rest-property/valid-parameter-1.result.js index 6ac2dd48..e70d68b8 100644 --- a/tests/fixtures/ecma-version/9/rest-property/valid-parameter-1.result.js +++ b/tests/fixtures/ecma-version/9/rest-property/valid-parameter-1.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/9/rest-property/valid-parameter-2.result.js b/tests/fixtures/ecma-version/9/rest-property/valid-parameter-2.result.js index 02cee422..2dc64a25 100644 --- a/tests/fixtures/ecma-version/9/rest-property/valid-parameter-2.result.js +++ b/tests/fixtures/ecma-version/9/rest-property/valid-parameter-2.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/9/rest-property/valid-parameter-3.result.js b/tests/fixtures/ecma-version/9/rest-property/valid-parameter-3.result.js index 4f68e7d5..c51451ae 100644 --- a/tests/fixtures/ecma-version/9/rest-property/valid-parameter-3.result.js +++ b/tests/fixtures/ecma-version/9/rest-property/valid-parameter-3.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/9/rest-property/valid-parameter-4.result.js b/tests/fixtures/ecma-version/9/rest-property/valid-parameter-4.result.js index 661f7df8..74076020 100644 --- a/tests/fixtures/ecma-version/9/rest-property/valid-parameter-4.result.js +++ b/tests/fixtures/ecma-version/9/rest-property/valid-parameter-4.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/9/spread-property/invalid-dots.result.js b/tests/fixtures/ecma-version/9/spread-property/invalid-dots.result.js index f7180132..d4ffdc60 100644 --- a/tests/fixtures/ecma-version/9/spread-property/invalid-dots.result.js +++ b/tests/fixtures/ecma-version/9/spread-property/invalid-dots.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "index": 5, "lineNumber": 1, "column": 6, diff --git a/tests/fixtures/ecma-version/9/spread-property/valid-1.result.js b/tests/fixtures/ecma-version/9/spread-property/valid-1.result.js index 4d29adc6..23227e6b 100644 --- a/tests/fixtures/ecma-version/9/spread-property/valid-1.result.js +++ b/tests/fixtures/ecma-version/9/spread-property/valid-1.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/9/spread-property/valid-2.result.js b/tests/fixtures/ecma-version/9/spread-property/valid-2.result.js index f4e4361c..4ebcaf5a 100644 --- a/tests/fixtures/ecma-version/9/spread-property/valid-2.result.js +++ b/tests/fixtures/ecma-version/9/spread-property/valid-2.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/9/spread-property/valid-a-b-c-parenthesized.result.js b/tests/fixtures/ecma-version/9/spread-property/valid-a-b-c-parenthesized.result.js index 8f58722a..01201b8a 100644 --- a/tests/fixtures/ecma-version/9/spread-property/valid-a-b-c-parenthesized.result.js +++ b/tests/fixtures/ecma-version/9/spread-property/valid-a-b-c-parenthesized.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/9/spread-property/valid-a-b-c.result.js b/tests/fixtures/ecma-version/9/spread-property/valid-a-b-c.result.js index e8a2bf47..ff84475c 100644 --- a/tests/fixtures/ecma-version/9/spread-property/valid-a-b-c.result.js +++ b/tests/fixtures/ecma-version/9/spread-property/valid-a-b-c.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/9/spread-property/valid-complex.result.js b/tests/fixtures/ecma-version/9/spread-property/valid-complex.result.js index 22e27555..87440a7d 100644 --- a/tests/fixtures/ecma-version/9/spread-property/valid-complex.result.js +++ b/tests/fixtures/ecma-version/9/spread-property/valid-complex.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/9/spread-property/valid-parenthesized-1.result.js b/tests/fixtures/ecma-version/9/spread-property/valid-parenthesized-1.result.js index 1b5546a9..51f4cfdb 100644 --- a/tests/fixtures/ecma-version/9/spread-property/valid-parenthesized-1.result.js +++ b/tests/fixtures/ecma-version/9/spread-property/valid-parenthesized-1.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/ecma-version/9/spread-property/valid-trailing-comma.result.js b/tests/fixtures/ecma-version/9/spread-property/valid-trailing-comma.result.js index 1e468a27..765a6f51 100644 --- a/tests/fixtures/ecma-version/9/spread-property/valid-trailing-comma.result.js +++ b/tests/fixtures/ecma-version/9/spread-property/valid-trailing-comma.result.js @@ -1,4 +1,4 @@ -module.exports = { +export default { "type": "Program", "loc": { "start": { diff --git a/tests/fixtures/tokenize/const-result.tokens.js b/tests/fixtures/tokenize/const-result.tokens.js index 3e5f133c..290bedc7 100644 --- a/tests/fixtures/tokenize/const-result.tokens.js +++ b/tests/fixtures/tokenize/const-result.tokens.js @@ -1,5 +1,5 @@ // const foo = bar; -module.exports = [ +export default [ { "type": "Keyword", "value": "const", diff --git a/tests/fixtures/tokenize/let-result.tokens.js b/tests/fixtures/tokenize/let-result.tokens.js index 1e2cfafc..0c0c652f 100644 --- a/tests/fixtures/tokenize/let-result.tokens.js +++ b/tests/fixtures/tokenize/let-result.tokens.js @@ -1,5 +1,5 @@ // let foo = bar; -module.exports = [ +export default [ { "type": "Keyword", "value": "let", diff --git a/tests/fixtures/tokenize/not-operator.tokens.js b/tests/fixtures/tokenize/not-operator.tokens.js index a204ec48..1949c440 100644 --- a/tests/fixtures/tokenize/not-operator.tokens.js +++ b/tests/fixtures/tokenize/not-operator.tokens.js @@ -1,5 +1,5 @@ // !x -module.exports = [ +export default [ { "type": "Punctuator", "value": "!", diff --git a/tests/fixtures/tokenize/regex-in-parens-result.tokens.js b/tests/fixtures/tokenize/regex-in-parens-result.tokens.js index 96b8e9bb..814485d8 100644 --- a/tests/fixtures/tokenize/regex-in-parens-result.tokens.js +++ b/tests/fixtures/tokenize/regex-in-parens-result.tokens.js @@ -1,5 +1,5 @@ // (/foo/).test(bar); -module.exports = [ +export default [ { "type": "Punctuator", "value": "(", diff --git a/tests/fixtures/tokenize/regexp-u-result.tokens.js b/tests/fixtures/tokenize/regexp-u-result.tokens.js index d56f27eb..3c744da6 100644 --- a/tests/fixtures/tokenize/regexp-u-result.tokens.js +++ b/tests/fixtures/tokenize/regexp-u-result.tokens.js @@ -1,5 +1,5 @@ // var foo = /foo/u; -module.exports = [ +export default [ { "type": "Keyword", "value": "var", diff --git a/tests/fixtures/tokenize/regexp-u-unicode-escape-result.tokens.js b/tests/fixtures/tokenize/regexp-u-unicode-escape-result.tokens.js index 9b1d612c..97917164 100644 --- a/tests/fixtures/tokenize/regexp-u-unicode-escape-result.tokens.js +++ b/tests/fixtures/tokenize/regexp-u-unicode-escape-result.tokens.js @@ -1,4 +1,4 @@ -module.exports = [{ +export default [{ type: 'Keyword', value: 'var', range: [0, 3], diff --git a/tests/fixtures/tokenize/regexp-y-result.tokens.js b/tests/fixtures/tokenize/regexp-y-result.tokens.js index aae8a5ee..93f9324a 100644 --- a/tests/fixtures/tokenize/regexp-y-result.tokens.js +++ b/tests/fixtures/tokenize/regexp-y-result.tokens.js @@ -1,5 +1,5 @@ // var foo = /foo/y; -module.exports = [ +export default [ { "type": "Keyword", "value": "var", diff --git a/tests/fixtures/tokenize/template-string-embedded-result.tokens.js b/tests/fixtures/tokenize/template-string-embedded-result.tokens.js index 762b943e..803c235e 100644 --- a/tests/fixtures/tokenize/template-string-embedded-result.tokens.js +++ b/tests/fixtures/tokenize/template-string-embedded-result.tokens.js @@ -1,5 +1,5 @@ // var foo = `hi${bar}`; -module.exports = [ +export default [ { "type": "Keyword", "value": "var", diff --git a/tests/fixtures/tokenize/template-string-embedded2-result.tokens.js b/tests/fixtures/tokenize/template-string-embedded2-result.tokens.js index 88768bf3..74cf7b84 100644 --- a/tests/fixtures/tokenize/template-string-embedded2-result.tokens.js +++ b/tests/fixtures/tokenize/template-string-embedded2-result.tokens.js @@ -1,5 +1,5 @@ // var a; console.log(`${a}`, "a"); -module.exports = [ +export default [ { "type": "Keyword", "value": "var", diff --git a/tests/fixtures/tokenize/template-string-expressions-result.tokens.js b/tests/fixtures/tokenize/template-string-expressions-result.tokens.js index 9532fafa..64c3ec3a 100644 --- a/tests/fixtures/tokenize/template-string-expressions-result.tokens.js +++ b/tests/fixtures/tokenize/template-string-expressions-result.tokens.js @@ -1,5 +1,5 @@ // var foo = `Hello ${b}. a + 5 = ${a + 5}`; -module.exports = [ +export default [ { "type": "Keyword", "value": "var", diff --git a/tests/fixtures/tokenize/template-string-simple-result.tokens.js b/tests/fixtures/tokenize/template-string-simple-result.tokens.js index f2525c74..430f10eb 100644 --- a/tests/fixtures/tokenize/template-string-simple-result.tokens.js +++ b/tests/fixtures/tokenize/template-string-simple-result.tokens.js @@ -1,5 +1,5 @@ // var foo = `hi`; -module.exports = [ +export default [ { "type": "Keyword", "value": "var", diff --git a/tests/fixtures/tokenize/tilde-operator.tokens.js b/tests/fixtures/tokenize/tilde-operator.tokens.js index 3081d68f..255f1848 100644 --- a/tests/fixtures/tokenize/tilde-operator.tokens.js +++ b/tests/fixtures/tokenize/tilde-operator.tokens.js @@ -1,5 +1,5 @@ // ~x -module.exports = [ +export default [ { "type": "Punctuator", "value": "~", diff --git a/tests/lib/acorn-after-espree.js b/tests/lib/acorn-after-espree.js index 0c72e2c3..d4214a1e 100644 --- a/tests/lib/acorn-after-espree.js +++ b/tests/lib/acorn-after-espree.js @@ -3,26 +3,26 @@ * @author Toru Nagashima */ - -"use strict"; - //------------------------------------------------------------------------------ // Requirements //------------------------------------------------------------------------------ -const acorn = require("acorn"), - assert = require("assert"); +import * as acorn from "acorn"; +import assert from "assert"; + //------------------------------------------------------------------------------ // Tests //------------------------------------------------------------------------------ describe("acorn", () => { - it("acorn.parse() should work after espree was loaded.", () => { - const before = acorn.parse("var foo = bar /*world*/;"); + it("acorn.parse() should work after espree was loaded.", async () => { + const before = acorn.parse("var foo = bar /*world*/;", { ecmaVersion: 5 }); + + // eslint-disable-next-line node/no-unsupported-features/es-syntax + await import("../../espree.js"); - require("../../espree"); - const after = acorn.parse("var foo = bar /*world*/;"); + const after = acorn.parse("var foo = bar /*world*/;", { ecmaVersion: 5 }); assert.deepStrictEqual(after, before); }); diff --git a/tests/lib/commonjs.cjs b/tests/lib/commonjs.cjs new file mode 100644 index 00000000..02f76202 --- /dev/null +++ b/tests/lib/commonjs.cjs @@ -0,0 +1,79 @@ +/** + * @fileoverview Tests for checking that the commonjs entry points are still accessible + * @author Mike Reinstein + */ + +// eslint-disable-next-line strict +"use strict"; + +//------------------------------------------------------------------------------ +// Requirements +//------------------------------------------------------------------------------ + +const assert = require("assert"); +const espree = require("../../dist/espree.cjs"); + + +//------------------------------------------------------------------------------ +// Tests +//------------------------------------------------------------------------------ + +describe("commonjs", () => { + it("has parse", () => { + + assert.strictEqual(typeof espree.parse, "function"); + + const ast = espree.parse("let foo = bar;", { + ecmaVersion: 6, + comment: true, + tokens: true, + range: true, + loc: true + }); + + assert.strictEqual(typeof ast, "object"); + }); + + it("parses jsx", () => { + + const config = { + loc: true, + range: true, + tokens: true, + ecmaVersion: 6, + ecmaFeatures: { jsx: true } + }; + + const code = ""; + + const result = espree.parse(code, config); + + assert.strictEqual(typeof result, "object"); + assert.strictEqual(result.tokens.length, 11); + }); + + + it("has tokenize", () => { + assert.strictEqual(typeof espree.tokenize, "function"); + }); + + it("has version", () => { + assert.strictEqual(typeof espree.version, "string"); + }); + + it("has Syntax", () => { + assert.strictEqual(typeof espree.Syntax, "object"); + }); + + it("has VisitorKeys", () => { + assert.strictEqual(typeof espree.VisitorKeys, "object"); + }); + + it("has latestEcmaVersion", () => { + assert.strictEqual(typeof espree.latestEcmaVersion, "number"); + }); + + it("has supportedEcmaVersions", () => { + assert.strictEqual(typeof espree.supportedEcmaVersions, "object"); + }); +}); diff --git a/tests/lib/conditional-regex-value.js b/tests/lib/conditional-regex-value.js index d3a13b2e..e2d568b2 100644 --- a/tests/lib/conditional-regex-value.js +++ b/tests/lib/conditional-regex-value.js @@ -1,12 +1,12 @@ -"use strict"; - -module.exports = function(literalNode) { +// eslint-disable-next-line jsdoc/require-jsdoc +export default function(literalNode) { if (literalNode.regex) { try { literalNode.value = new RegExp(literalNode.regex.pattern, literalNode.regex.flags); - } catch { + /* eslint-disable no-unused-vars */ + } catch (e) { literalNode.value = null; } } return literalNode; -}; +} diff --git a/tests/lib/ecma-features.js b/tests/lib/ecma-features.js index cc5bd28b..7eac4b07 100644 --- a/tests/lib/ecma-features.js +++ b/tests/lib/ecma-features.js @@ -3,18 +3,22 @@ * @author Nicholas C. Zakas */ -"use strict"; - //------------------------------------------------------------------------------ // Requirements //------------------------------------------------------------------------------ -const assert = require("assert"), - leche = require("leche"), - path = require("path"), - espree = require("../../espree"), - shelljs = require("shelljs"), - tester = require("./tester"); +import assert from "assert"; +import leche from "leche"; +import path from "path"; +import * as espree from "../../espree.js"; +import shelljs from "shelljs"; +import { fileURLToPath, pathToFileURL } from "url"; +import tester from "./tester.js"; + + +// eslint-disable-next-line no-underscore-dangle +const __dirname = path.dirname(fileURLToPath(import.meta.url)); + // var espree = require("esprima-fb"); //------------------------------------------------------------------------------ @@ -24,10 +28,9 @@ const assert = require("assert"), const FIXTURES_DIR = "./tests/fixtures/ecma-features"; const testFiles = shelljs.find(FIXTURES_DIR) - .filter(filename => filename.indexOf(".src.js") > -1) + .filter(filename => filename.includes(".src.js")) .map(filename => filename.slice(FIXTURES_DIR.length - 1, filename.length - 7)); - //------------------------------------------------------------------------------ // Tests //------------------------------------------------------------------------------ @@ -63,11 +66,13 @@ describe("ecmaFeatures", () => { isPermissive = !shouldThrowInTestsWhenEnabled(feature), code = shelljs.cat(`${path.resolve(FIXTURES_DIR, filename)}.src.js`); - it(`should parse correctly when ${feature} is ${isPermissive}`, () => { + it(`should parse correctly when ${feature} is ${isPermissive}`, async () => { config.ecmaFeatures[feature] = isPermissive; - const expected = require(`${path.resolve(__dirname, "../../", FIXTURES_DIR, filename)}.result.js`); - tester.assertMatches(code, config, expected); + // eslint-disable-next-line node/no-unsupported-features/es-syntax + const expected = await import(`${pathToFileURL(path.resolve(__dirname, "../../", FIXTURES_DIR, filename)).href}.result.js`); + + tester.assertMatches(code, config, expected.default); }); it(`should throw an error when ${feature} is ${!isPermissive}`, () => { diff --git a/tests/lib/ecma-version.js b/tests/lib/ecma-version.js index 41e82970..36072d51 100644 --- a/tests/lib/ecma-version.js +++ b/tests/lib/ecma-version.js @@ -3,34 +3,43 @@ * @author Nicholas C. Zakas */ -"use strict"; - //------------------------------------------------------------------------------ // Requirements //------------------------------------------------------------------------------ -const leche = require("leche"), - path = require("path"), - shelljs = require("shelljs"), - tester = require("./tester"), - espree = require("../../espree"), - assert = require("assert"); +import fs from "fs"; +import leche from "leche"; +import path from "path"; +import shelljs from "shelljs"; +import tester from "./tester.js"; +import * as espree from "../../espree.js"; +import assert from "assert"; +import { fileURLToPath, pathToFileURL } from "url"; + + +// eslint-disable-next-line no-underscore-dangle +const __dirname = path.dirname(fileURLToPath(import.meta.url)); + + +const allPiecesJson = JSON.parse(fs.readFileSync(`${__dirname}/../fixtures/parse/all-pieces.json`, "utf8")); // var espree = require("esprima-fb"); //------------------------------------------------------------------------------ // Setup //------------------------------------------------------------------------------ -const FIXTURES_DIR = "./tests/fixtures/ecma-version/"; +const FIXTURES_DIR = path.resolve(__dirname, "..", "fixtures/ecma-version"); + const allTestFiles = shelljs.find(FIXTURES_DIR) - .filter(filename => filename.indexOf(".src.js") > -1) - .map(filename => filename.slice(FIXTURES_DIR.length - 2, filename.length - 7)); // strip off ".src.js" + .filter(filename => filename.includes(".src.js")) + .map(filename => filename.slice(FIXTURES_DIR.length, filename.length - 7)); // strip off ".src.js" + +const scriptOnlyTestFiles = allTestFiles.filter(filename => !filename.includes("modules")); -const scriptOnlyTestFiles = allTestFiles.filter(filename => filename.indexOf("modules") === -1); -const moduleTestFiles = allTestFiles.filter(filename => filename.indexOf("not-strict") === -1 && filename.indexOf("edge-cases") === -1); +const moduleTestFiles = allTestFiles.filter(filename => !filename.includes("not-strict") && !filename.includes("edge-cases")); //------------------------------------------------------------------------------ // Tests @@ -52,38 +61,48 @@ describe("ecmaVersion", () => { describe("Scripts", () => { leche.withData(scriptOnlyTestFiles, filename => { - - const version = filename.slice(0, filename.indexOf("/")); + const version = filename.slice(1, filename.indexOf("/", 1)); // Uncomment and fill in filename to focus on a single file // var filename = "newTarget/simple-new-target"; - const code = shelljs.cat(`${path.resolve(FIXTURES_DIR, filename)}.src.js`); + const code = shelljs.cat(`${FIXTURES_DIR}/${filename}.src.js`); - it("should parse correctly when sourceType is script", () => { + it("should parse correctly when sourceType is script", async () => { config.ecmaVersion = Number(version); - const expected = require(`${path.resolve(__dirname, "../../", FIXTURES_DIR, filename)}.result.js`); - tester.assertMatches(code, config, expected); + const absolutePath = path.resolve(__dirname, FIXTURES_DIR, filename.slice(1)); + // eslint-disable-next-line node/no-unsupported-features/es-syntax + const expected = await import(`${pathToFileURL(absolutePath).href}.result.js`); + + tester.assertMatches(code, config, expected.default); }); }); }); + describe("Modules", () => { leche.withData(moduleTestFiles, filename => { + const version = filename.slice(1, filename.indexOf("/", 1)); + const code = shelljs.cat(`${FIXTURES_DIR}/${filename}.src.js`); - const version = filename.slice(0, filename.indexOf("/")); - const code = shelljs.cat(`${path.resolve(FIXTURES_DIR, filename)}.src.js`); + it("should parse correctly when sourceType is module", async () => { + const absolutePath = path.resolve(__dirname, FIXTURES_DIR, filename.slice(1)); - it("should parse correctly when sourceType is module", () => { let expected; try { - expected = require(`${path.resolve(__dirname, "../../", FIXTURES_DIR, filename)}.module-result.js`); + // eslint-disable-next-line node/no-unsupported-features/es-syntax + expected = await import(`${pathToFileURL(absolutePath).href}.module-result.js`); } catch { - expected = require(`${path.resolve(__dirname, "../../", FIXTURES_DIR, filename)}.result.js`); + // eslint-disable-next-line node/no-unsupported-features/es-syntax + expected = await import(`${pathToFileURL(absolutePath).href}.result.js`); + } + + if (expected) { + expected = expected.default; } config.ecmaVersion = Number(version); @@ -100,6 +119,7 @@ describe("ecmaVersion", () => { }); }); + describe("general", () => { it("Should parse using 2015 instead of 6", () => { const ast = espree.parse("let foo = bar;", { @@ -110,7 +130,7 @@ describe("ecmaVersion", () => { loc: true }); - assert.deepStrictEqual(tester.getRaw(ast), require("../fixtures/parse/all-pieces.json")); + assert.deepStrictEqual(tester.getRaw(ast), allPiecesJson); }); it("Should throw error using invalid number", () => { diff --git a/tests/lib/libraries.js b/tests/lib/libraries.js index 155a907a..2167eec2 100644 --- a/tests/lib/libraries.js +++ b/tests/lib/libraries.js @@ -3,24 +3,27 @@ * @author Nicholas C. Zakas */ -"use strict"; - //------------------------------------------------------------------------------ // Requirements //------------------------------------------------------------------------------ -const assert = require("assert"), - leche = require("leche"), - path = require("path"), - espree = require("../../espree"), - shelljs = require("shelljs"), - tester = require("./tester"); +import leche from "leche"; +import path from "path"; +import shelljs from "shelljs"; +import tester from "./tester.js"; +import * as espree from "../../espree.js"; +import assert from "assert"; +import { fileURLToPath } from "url"; + +// eslint-disable-next-line no-underscore-dangle +const __dirname = path.dirname(fileURLToPath(import.meta.url)); + //------------------------------------------------------------------------------ // Setup //------------------------------------------------------------------------------ -const testFiles = shelljs.find("./tests/fixtures/libraries").filter(filename => path.extname(filename) === ".js"); +const testFiles = shelljs.find(`${__dirname}/../fixtures/libraries`).filter(filename => path.extname(filename) === ".js"); //------------------------------------------------------------------------------ // Tests @@ -32,11 +35,8 @@ describe("Libraries", () => { // var filename = "angular-1.2.5.js"; - it("should produce correct AST when parsed", function() { - - this.timeout(10000); // eslint-disable-line no-invalid-this - - const output = shelljs.cat(path.resolve(__dirname, "../../", `${filename}.result.json`)); + it("should produce correct AST when parsed", () => { + const output = shelljs.cat(`${filename}.result.json`); const input = shelljs.cat(filename); const result = JSON.stringify(tester.getRaw(espree.parse(input, { @@ -47,7 +47,6 @@ describe("Libraries", () => { assert.strictEqual(result, output); }); - }); diff --git a/tests/lib/options.js b/tests/lib/options.js index 29b50ee1..28d23b03 100644 --- a/tests/lib/options.js +++ b/tests/lib/options.js @@ -3,14 +3,13 @@ * @author Aniketh Saha */ -"use strict"; - //------------------------------------------------------------------------------ // Requirements //------------------------------------------------------------------------------ -const assert = require("assert"), - { normalizeOptions } = require("../../lib/options"); +import assert from "assert"; +import { normalizeOptions } from "../../lib/options.js"; + //------------------------------------------------------------------------------ // Tests diff --git a/tests/lib/parse.js b/tests/lib/parse.js index 287d68cc..039a1639 100644 --- a/tests/lib/parse.js +++ b/tests/lib/parse.js @@ -3,15 +3,17 @@ * @author Nicholas C. Zakas */ -"use strict"; - //------------------------------------------------------------------------------ // Requirements //------------------------------------------------------------------------------ -const assert = require("assert"), - espree = require("../../espree"), - tester = require("./tester"); +import fs from "fs"; +import tester from "./tester.js"; +import * as espree from "../../espree.js"; +import assert from "assert"; + + +const allPiecesJson = JSON.parse(fs.readFileSync("./tests/fixtures/parse/all-pieces.json", "utf8")); //------------------------------------------------------------------------------ // Tests @@ -75,7 +77,7 @@ describe("parse()", () => { loc: true }); - assert.deepStrictEqual(tester.getRaw(ast), require("../fixtures/parse/all-pieces.json")); + assert.deepStrictEqual(tester.getRaw(ast), allPiecesJson); }); it("should reset lastToken on each parse", () => { @@ -106,4 +108,24 @@ describe("parse()", () => { }); }); + + describe("nodes", () => { + it("should not re-use the same identifier node in shorthand properties", () => { + const code = "({x, y = 1} = {z})"; + + const ast = espree.parse(code, { ecmaVersion: 2015 }); + + const assignment = ast.body[0].expression; + const objectPattern = assignment.left; + const objectExpression = assignment.right; + + const propertyX = objectPattern.properties[0]; + const propertyY = objectPattern.properties[1]; + const propertyZ = objectExpression.properties[0]; + + assert.notStrictEqual(propertyX.key, propertyX.value); + assert.notStrictEqual(propertyY.key, propertyY.value.left); + assert.notStrictEqual(propertyZ.key, propertyZ.value); + }); + }); }); diff --git a/tests/lib/supported-ecmaversions.js b/tests/lib/supported-ecmaversions.js index dff72a76..8f66cf15 100644 --- a/tests/lib/supported-ecmaversions.js +++ b/tests/lib/supported-ecmaversions.js @@ -3,14 +3,13 @@ * @author Kai Cataldo */ -"use strict"; - //------------------------------------------------------------------------------ // Requirements //------------------------------------------------------------------------------ -const assert = require("assert"), - espree = require("../../espree"); +import assert from "assert"; +import * as espree from "../../espree.js"; + //------------------------------------------------------------------------------ // Tests diff --git a/tests/lib/tester.js b/tests/lib/tester.js index d0e502f4..83aa179f 100644 --- a/tests/lib/tester.js +++ b/tests/lib/tester.js @@ -3,14 +3,13 @@ * @author Nicholas C. Zakas */ -"use strict"; - //------------------------------------------------------------------------------ // Requirements //------------------------------------------------------------------------------ -const assert = require("assert"), - espree = require("../../espree"); +import assert from "assert"; +import * as espree from "../../espree.js"; + //------------------------------------------------------------------------------ // Private @@ -50,7 +49,7 @@ function getRaw(ast) { // Public //------------------------------------------------------------------------------ -module.exports = { +export default { getRaw, assertMatches(code, config, expected) { diff --git a/tests/lib/tokenize.js b/tests/lib/tokenize.js index f276a0f5..5d661a70 100644 --- a/tests/lib/tokenize.js +++ b/tests/lib/tokenize.js @@ -3,15 +3,26 @@ * @author Nicholas C. Zakas */ -"use strict"; //------------------------------------------------------------------------------ // Requirements //------------------------------------------------------------------------------ -const assert = require("assert"), - espree = require("../../espree"), - tester = require("./tester"); +import tester from "./tester.js"; +import * as espree from "../../espree.js"; +import assert from "assert"; +import letResult from "../fixtures/tokenize/let-result.tokens.js"; +import constResultTokens from "../fixtures/tokenize/const-result.tokens.js"; +import regexpUResultTokens from "../fixtures/tokenize/regexp-u-result.tokens.js"; +import regexpYResultTokens from "../fixtures/tokenize/regexp-y-result.tokens.js"; +import templateStringSimpleResultTokens from "../fixtures/tokenize/template-string-simple-result.tokens.js"; +import templateStringEmbeddedResultTokens from "../fixtures/tokenize/template-string-embedded-result.tokens.js"; +import templateStringEmbedded2ResultTokens from "../fixtures/tokenize/template-string-embedded2-result.tokens.js"; +import templateStringExpressionsResultTokens from "../fixtures/tokenize/template-string-expressions-result.tokens.js"; +import regexInParensResultTokens from "../fixtures/tokenize/regex-in-parens-result.tokens.js"; +import notOperatorTokens from "../fixtures/tokenize/not-operator.tokens.js"; +import tildeOperatorTokens from "../fixtures/tokenize/tilde-operator.tokens.js"; + //------------------------------------------------------------------------------ // Tests @@ -36,7 +47,7 @@ describe("tokenize()", () => { range: true }); - assert.deepStrictEqual(tester.getRaw(tokens), require("../fixtures/tokenize/let-result.tokens.js")); + assert.deepStrictEqual(tester.getRaw(tokens), letResult); }); it("should produce tokens when using const", () => { @@ -46,7 +57,7 @@ describe("tokenize()", () => { range: true }); - assert.deepStrictEqual(tester.getRaw(tokens), require("../fixtures/tokenize/const-result.tokens.js")); + assert.deepStrictEqual(tester.getRaw(tokens), constResultTokens); }); it("should produce tokens when using regular expression u flag", () => { @@ -56,7 +67,7 @@ describe("tokenize()", () => { range: true }); - assert.deepStrictEqual(tester.getRaw(tokens), require("../fixtures/tokenize/regexp-u-result.tokens.js")); + assert.deepStrictEqual(tester.getRaw(tokens), regexpUResultTokens); }); it("should produce tokens when using regular expression y flag", () => { @@ -66,7 +77,7 @@ describe("tokenize()", () => { range: true }); - assert.deepStrictEqual(tester.getRaw(tokens), require("../fixtures/tokenize/regexp-y-result.tokens.js")); + assert.deepStrictEqual(tester.getRaw(tokens), regexpYResultTokens); }); @@ -78,7 +89,7 @@ describe("tokenize()", () => { range: true }); - assert.deepStrictEqual(tester.getRaw(tokens), require("../fixtures/tokenize/template-string-simple-result.tokens.js")); + assert.deepStrictEqual(tester.getRaw(tokens), templateStringSimpleResultTokens); }); it("should produce tokens when tokenizing template string with embedded variable", () => { @@ -88,7 +99,7 @@ describe("tokenize()", () => { range: true }); - assert.deepStrictEqual(tester.getRaw(tokens), require("../fixtures/tokenize/template-string-embedded-result.tokens.js")); + assert.deepStrictEqual(tester.getRaw(tokens), templateStringEmbeddedResultTokens); }); it("should produce tokens when tokenizing template string with embedded variable in function call", () => { @@ -98,7 +109,7 @@ describe("tokenize()", () => { range: true }); - assert.deepStrictEqual(tester.getRaw(tokens), require("../fixtures/tokenize/template-string-embedded2-result.tokens.js")); + assert.deepStrictEqual(tester.getRaw(tokens), templateStringEmbedded2ResultTokens); }); it("should produce tokens when parsing template string with embedded variable in function call and with tokens options on", () => { @@ -109,7 +120,7 @@ describe("tokenize()", () => { range: true }); - assert.deepStrictEqual(tester.getRaw(ast.tokens), require("../fixtures/tokenize/template-string-embedded2-result.tokens.js")); + assert.deepStrictEqual(tester.getRaw(ast.tokens), templateStringEmbedded2ResultTokens); }); it("should produce tokens when tokenizing template string with embedded expressions", () => { @@ -119,7 +130,7 @@ describe("tokenize()", () => { range: true }); - assert.deepStrictEqual(tester.getRaw(tokens), require("../fixtures/tokenize/template-string-expressions-result.tokens.js")); + assert.deepStrictEqual(tester.getRaw(tokens), templateStringExpressionsResultTokens); }); @@ -132,7 +143,7 @@ describe("tokenize()", () => { range: true }); - assert.deepStrictEqual(tester.getRaw(tokens), require("../fixtures/tokenize/regex-in-parens-result.tokens.js")); + assert.deepStrictEqual(tester.getRaw(tokens), regexInParensResultTokens); }); it("should produce tokens when using regular expression wrapped in parens using parse()", () => { @@ -142,7 +153,7 @@ describe("tokenize()", () => { tokens: true }); - assert.deepStrictEqual(tester.getRaw(ast.tokens), require("../fixtures/tokenize/regex-in-parens-result.tokens.js")); + assert.deepStrictEqual(tester.getRaw(ast.tokens), regexInParensResultTokens); }); it("should produce tokens when using not operator", () => { @@ -152,7 +163,7 @@ describe("tokenize()", () => { tokens: true }); - assert.deepStrictEqual(tester.getRaw(ast.tokens), require("../fixtures/tokenize/not-operator.tokens.js")); + assert.deepStrictEqual(tester.getRaw(ast.tokens), notOperatorTokens); }); it("should produce tokens when using tilde operator", () => { @@ -162,7 +173,7 @@ describe("tokenize()", () => { tokens: true }); - assert.deepStrictEqual(tester.getRaw(ast.tokens), require("../fixtures/tokenize/tilde-operator.tokens.js")); + assert.deepStrictEqual(tester.getRaw(ast.tokens), tildeOperatorTokens); }); it("should produce tokens when using a single identifier", () => { diff --git a/tools/convert.js b/tools/convert.js index 292304e2..07589b9d 100644 --- a/tools/convert.js +++ b/tools/convert.js @@ -1,6 +1,6 @@ // simple script to convert the old Esprima giant file tests into small ones -var tests = require("../test/test"); +import tests from "../test/test"; Object.keys(tests).forEach(function(key) { var value = tests[key]; diff --git a/tools/generate-identifier-regex.js b/tools/generate-identifier-regex.js index 790b778d..8fc654a2 100644 --- a/tools/generate-identifier-regex.js +++ b/tools/generate-identifier-regex.js @@ -1,6 +1,6 @@ // Based on https://gist.github.com/mathiasbynens/6334847 by @mathias -var regenerate = require('regenerate'); +import regenerate from 'regenerate'; // Which Unicode version should be used? var version = '6.3.0'; // note: also update `package.json` when this changes