-
-
-### `tokenize()`
-
-`tokenize` returns the tokens of a given code. It takes two parameters.
-
-- `code` [string]() - the code which needs to be parsed.
-- `options (Optional)` [Object]() - read more about this [here](#options).
-
-Even if `options` is empty or undefined or `options.tokens` is `false`, it assigns it to `true` in order to get the `tokens` array
-
-**Example :**
-
-```js
-import * as espree from "espree";
-
-const tokens = espree.tokenize('let foo = "bar"', { ecmaVersion: 6 });
-console.log(tokens);
-```
-
-Output
-
-
-
-### `version`
-
-Returns the current `espree` version
-
-### `VisitorKeys`
-
-Returns all visitor keys for traversing the AST from [eslint-visitor-keys](https://github.com/eslint/eslint-visitor-keys)
-
-### `latestEcmaVersion`
-
-Returns the latest ECMAScript supported by `espree`
-
-### `supportedEcmaVersions`
-
-Returns an array of all supported ECMAScript versions
-
-## Options
-
-```js
-const options = {
- // attach range information to each node
- range: false,
-
- // attach line/column location information to each node
- loc: false,
-
- // create a top-level comments array containing all comments
- comment: false,
-
- // create a top-level tokens array containing all tokens
- tokens: false,
-
- // Set to 3, 5 (the default), 6, 7, 8, 9, 10, 11, 12, 13, 14, 15 or 16 to specify the version of ECMAScript syntax you want to use.
- // You can also set to 2015 (same as 6), 2016 (same as 7), 2017 (same as 8), 2018 (same as 9), 2019 (same as 10), 2020 (same as 11), 2021 (same as 12), 2022 (same as 13), 2023 (same as 14), 2024 (same as 15) or 2025 (same as 16) to use the year-based naming.
- // You can also set "latest" to use the most recently supported version.
- ecmaVersion: 3,
-
- allowReserved: true, // only allowed when ecmaVersion is 3
-
- // specify which type of script you're parsing ("script", "module", or "commonjs")
- sourceType: "script",
-
- // specify additional language features
- ecmaFeatures: {
-
- // enable JSX parsing
- jsx: false,
-
- // enable return in global scope (set to true automatically when sourceType is "commonjs")
- globalReturn: false,
-
- // enable implied strict mode (if ecmaVersion >= 5)
- impliedStrict: false
- }
-}
-```
-
-## Esprima Compatibility Going Forward
-
-The primary goal is to produce the exact same AST structure and tokens as Esprima, and that takes precedence over anything else. (The AST structure being the [ESTree](https://github.com/estree/estree) API with JSX extensions.) Separate from that, Espree may deviate from what Esprima outputs in terms of where and how comments are attached, as well as what additional information is available on AST nodes. That is to say, Espree may add more things to the AST nodes than Esprima does but the overall AST structure produced will be the same.
-
-Espree may also deviate from Esprima in the interface it exposes.
-
-## Contributing
-
-Issues and pull requests will be triaged and responded to as quickly as possible. We operate under the [ESLint Contributor Guidelines](http://eslint.org/docs/developer-guide/contributing), so please be sure to read them before contributing. If you're not sure where to dig in, check out the [issues](https://github.com/eslint/espree/issues).
-
-Espree is licensed under a permissive BSD 2-clause license.
+- [`espree`](packages/espree)
## Security Policy
-We work hard to ensure that Espree is safe for everyone and that security issues are addressed quickly and responsibly. Read the full [security policy](https://github.com/eslint/.github/blob/master/SECURITY.md).
-
-## Build Commands
-
-* `npm test` - run all tests
-* `npm run lint` - run all linting
-
-## Differences from Espree 2.x
-
-* The `tokenize()` method does not use `ecmaFeatures`. Any string will be tokenized completely based on ECMAScript 6 semantics.
-* Trailing whitespace no longer is counted as part of a node.
-* `let` and `const` declarations are no longer parsed by default. You must opt-in by using an `ecmaVersion` newer than `5` or setting `sourceType` to `module`.
-* The `esparse` and `esvalidate` binary scripts have been removed.
-* There is no `tolerant` option. We will investigate adding this back in the future.
+We work hard to ensure that the packages inside this repository are safe for everyone and that security issues are addressed quickly and responsibly. Read the full [security policy](https://github.com/eslint/.github/blob/master/SECURITY.md).
-## Known Incompatibilities
+## Sponsors
-In an effort to help those wanting to transition from other parsers to Espree, the following is a list of noteworthy incompatibilities with other parsers. These are known differences that we do not intend to change.
+The following companies, organizations, and individuals support ESLint's ongoing maintenance and development. [Become a Sponsor](https://eslint.org/donate) to get your logo on our README and website.
-### Esprima 1.2.2
+
+
+
Platinum Sponsors
+
Gold Sponsors
+
Silver Sponsors
+
Bronze Sponsors
+
+
-* Esprima counts trailing whitespace as part of each AST node while Espree does not. In Espree, the end of a node is where the last token occurs.
-* Espree does not parse `let` and `const` declarations by default.
-* Error messages returned for parsing errors are different.
-* There are two addition properties on every node and token: `start` and `end`. These represent the same data as `range` and are used internally by Acorn.
-
-### Esprima 2.x
-
-* Esprima 2.x uses a different comment attachment algorithm that results in some comments being added in different places than Espree. The algorithm Espree uses is the same one used in Esprima 1.2.2.
-
-## Frequently Asked Questions
-
-### Why another parser
-
-[ESLint](http://eslint.org) had been relying on Esprima as its parser from the beginning. While that was fine when the JavaScript language was evolving slowly, the pace of development increased dramatically and Esprima had fallen behind. ESLint, like many other tools reliant on Esprima, has been stuck in using new JavaScript language features until Esprima updates, and that caused our users frustration.
-
-We decided the only way for us to move forward was to create our own parser, bringing us inline with JSHint and JSLint, and allowing us to keep implementing new features as we need them. We chose to fork Esprima instead of starting from scratch in order to move as quickly as possible with a compatible API.
-
-With Espree 2.0.0, we are no longer a fork of Esprima but rather a translation layer between Acorn and Esprima syntax. This allows us to put work back into a community-supported parser (Acorn) that is continuing to grow and evolve while maintaining an Esprima-compatible parser for those utilities still built on Esprima.
-
-### Have you tried working with Esprima?
-
-Yes. Since the start of ESLint, we've regularly filed bugs and feature requests with Esprima and will continue to do so. However, there are some different philosophies around how the projects work that need to be worked through. The initial goal was to have Espree track Esprima and eventually merge the two back together, but we ultimately decided that building on top of Acorn was a better choice due to Acorn's plugin support.
-
-### Why don't you just use Acorn?
-
-Acorn is a great JavaScript parser that produces an AST that is compatible with Esprima. Unfortunately, ESLint relies on more than just the AST to do its job. It relies on Esprima's tokens and comment attachment features to get a complete picture of the source code. We investigated switching to Acorn, but the inconsistencies between Esprima and Acorn created too much work for a project like ESLint.
-
-We are building on top of Acorn, however, so that we can contribute back and help make Acorn even better.
-
-### What ECMAScript features do you support?
-
-Espree supports all ECMAScript 2024 features and partially supports ECMAScript 2025 features.
-
-Because ECMAScript 2025 is still under development, we are implementing features as they are finalized. Currently, Espree supports:
-
-* [RegExp Duplicate named capturing groups](https://github.com/tc39/proposal-duplicate-named-capturing-groups)
-
-See [finished-proposals.md](https://github.com/tc39/proposals/blob/master/finished-proposals.md) to know what features are finalized.
-
-### How do you determine which experimental features to support?
-
-In general, we do not support experimental JavaScript features. We may make exceptions from time to time depending on the maturity of the features.
+
+
Technology Sponsors
+
+
+
diff --git a/eslint.config.js b/eslint.config.js
index e2f54c5d..4963ebbd 100644
--- a/eslint.config.js
+++ b/eslint.config.js
@@ -5,16 +5,16 @@ import globals from "globals";
export default [
{
ignores: [
- "tests/fixtures/",
- "dist/",
- "coverage/",
- "tools/create-test-example.js"
+ "**/tests/fixtures/",
+ "**/dist/",
+ "**/coverage/",
+ "packages/espree/tools/create-test-example.js"
]
},
...eslintConfigESLint,
eslintConfigESLintFormatting,
{
- files: ["tests/lib/**"],
+ files: ["**/tests/lib/**"],
languageOptions: {
globals: {
...globals.mocha
@@ -22,7 +22,7 @@ export default [
}
},
{
- files: ["tools/**"],
+ files: ["**/tools/**"],
rules: {
"no-console": "off",
"n/no-process-exit": "off"
diff --git a/package.json b/package.json
index 34b6b011..1bc4b25e 100644
--- a/package.json
+++ b/package.json
@@ -1,86 +1,33 @@
{
- "name": "espree",
- "description": "An Esprima-compatible JavaScript parser built on Acorn",
- "author": "Nicholas C. Zakas ",
- "homepage": "https://github.com/eslint/espree",
- "main": "dist/espree.cjs",
+ "name": "eslint-js",
+ "version": "1.0.0",
+ "private": true,
"type": "module",
- "exports": {
- ".": [
- {
- "import": "./espree.js",
- "require": "./dist/espree.cjs",
- "default": "./dist/espree.cjs"
- },
- "./dist/espree.cjs"
- ],
- "./package.json": "./package.json"
+ "scripts": {
+ "test": "npm test --workspaces --if-present",
+ "build": "npm run build --workspaces --if-present",
+ "build:readme": "node tools/update-readme.js",
+ "lint": "eslint .",
+ "lint:fix": "eslint --fix ."
},
- "version": "10.1.0",
- "files": [
- "lib",
- "dist/espree.cjs",
- "espree.js"
+ "workspaces": [
+ "packages/*"
],
- "engines": {
- "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
- },
- "repository": "eslint/espree",
- "bugs": {
- "url": "https://github.com/eslint/espree/issues"
+ "gitHooks": {
+ "pre-commit": "lint-staged"
},
- "funding": "https://opencollective.com/eslint",
- "license": "BSD-2-Clause",
- "dependencies": {
- "acorn": "^8.12.0",
- "acorn-jsx": "^5.3.2",
- "eslint-visitor-keys": "^4.0.0"
+ "lint-staged": {
+ "*.{js,cjs}": [
+ "eslint --fix"
+ ]
},
"devDependencies": {
- "@rollup/plugin-commonjs": "^17.1.0",
- "@rollup/plugin-json": "^4.1.0",
- "@rollup/plugin-node-resolve": "^11.2.0",
- "c8": "^7.11.0",
- "chai": "^4.3.6",
+ "common-tags": "^1.8.2",
"eslint": "^9.4.0",
"eslint-config-eslint": "^11.0.0",
- "eslint-release": "^3.2.0",
- "esprima-fb": "^8001.2001.0-dev-harmony-fb",
"globals": "^15.1.0",
- "lint-staged": "^13.2.0",
- "mocha": "^9.2.2",
- "npm-run-all": "^4.1.5",
- "rollup": "^2.41.2",
- "shelljs": "^0.8.5",
+ "got": "^14.4.1",
+ "lint-staged": "^15.2.0",
"yorkie": "^2.0.0"
- },
- "keywords": [
- "ast",
- "ecmascript",
- "javascript",
- "parser",
- "syntax",
- "acorn"
- ],
- "gitHooks": {
- "pre-commit": "lint-staged"
- },
- "scripts": {
- "build": "rollup -c rollup.config.js",
- "build:debug": "npm run build -- -m",
- "build:docs": "node tools/sync-docs.js",
- "build:update-version": "node tools/update-version.js",
- "lint": "eslint .",
- "lint:fix": "npm run lint -- --fix",
- "prepublishOnly": "npm run build:update-version && npm run build",
- "pretest": "npm run build",
- "release:generate:latest": "eslint-generate-release",
- "release:generate:alpha": "eslint-generate-prerelease alpha",
- "release:generate:beta": "eslint-generate-prerelease beta",
- "release:generate:rc": "eslint-generate-prerelease rc",
- "release:publish": "eslint-publish-release",
- "test": "npm-run-all -s test:*",
- "test:esm": "c8 mocha --color --reporter progress --timeout 30000 'tests/lib/**/*.js'",
- "test:cjs": "mocha --color --reporter progress --timeout 30000 tests/lib/commonjs.cjs"
}
}
diff --git a/.nycrc b/packages/espree/.nycrc
similarity index 100%
rename from .nycrc
rename to packages/espree/.nycrc
diff --git a/CHANGELOG.md b/packages/espree/CHANGELOG.md
similarity index 100%
rename from CHANGELOG.md
rename to packages/espree/CHANGELOG.md
diff --git a/CONTRIBUTING.md b/packages/espree/CONTRIBUTING.md
similarity index 100%
rename from CONTRIBUTING.md
rename to packages/espree/CONTRIBUTING.md
diff --git a/packages/espree/LICENSE b/packages/espree/LICENSE
new file mode 100644
index 00000000..b18469ff
--- /dev/null
+++ b/packages/espree/LICENSE
@@ -0,0 +1,25 @@
+BSD 2-Clause License
+
+Copyright (c) Open JS Foundation
+All rights reserved.
+
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions are met:
+
+1. Redistributions of source code must retain the above copyright notice, this
+ list of conditions and the following disclaimer.
+
+2. Redistributions in binary form must reproduce the above copyright notice,
+ this list of conditions and the following disclaimer in the documentation
+ and/or other materials provided with the distribution.
+
+THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
+AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
+DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE
+FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
+SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
+CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
+OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
+OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
diff --git a/docs/README.md b/packages/espree/README.md
similarity index 88%
rename from docs/README.md
rename to packages/espree/README.md
index 0c445c02..748366ea 100644
--- a/docs/README.md
+++ b/packages/espree/README.md
@@ -1,6 +1,6 @@
[![npm version](https://img.shields.io/npm/v/espree.svg)](https://www.npmjs.com/package/espree)
-[![Build Status](https://travis-ci.org/eslint/espree.svg?branch=master)](https://travis-ci.org/eslint/espree)
[![npm downloads](https://img.shields.io/npm/dm/espree.svg)](https://www.npmjs.com/package/espree)
+[![Build Status](https://github.com/eslint/espree/workflows/CI/badge.svg)](https://github.com/eslint/espree/actions)
[![Bountysource](https://www.bountysource.com/badge/tracker?tracker_id=9348450)](https://www.bountysource.com/trackers/9348450-eslint?utm_source=9348450&utm_medium=shield&utm_campaign=TRACKER_BADGE)
# Espree
@@ -37,7 +37,7 @@ const ast = espree.parse(code);
`parse` parses the given code and returns a abstract syntax tree (AST). It takes two parameters.
-- `code` [string]() - the code which needs to be parsed.
+- `code` [string]() - the code which needs to be parsed.
- `options (Optional)` [Object]() - read more about this [here](#options).
```js
@@ -81,7 +81,7 @@ Node {
`tokenize` returns the tokens of a given code. It takes two parameters.
-- `code` [string]() - the code which needs to be parsed.
+- `code` [string]() - the code which needs to be parsed.
- `options (Optional)` [Object]() - read more about this [here](#options).
Even if `options` is empty or undefined or `options.tokens` is `false`, it assigns it to `true` in order to get the `tokens` array
@@ -124,7 +124,7 @@ Returns the latest ECMAScript supported by `espree`
Returns an array of all supported ECMAScript versions
-## Options
+## Options
```js
const options = {
@@ -140,11 +140,14 @@ const options = {
// create a top-level tokens array containing all tokens
tokens: false,
- // Set to 3, 5 (default), 6, 7, 8, 9, 10, 11, or 12 to specify the version of ECMAScript syntax you want to use.
- // You can also set to 2015 (same as 6), 2016 (same as 7), 2017 (same as 8), 2018 (same as 9), 2019 (same as 10), 2020 (same as 11), or 2021 (same as 12) to use the year-based naming.
- ecmaVersion: 5,
+ // Set to 3, 5 (the default), 6, 7, 8, 9, 10, 11, 12, 13, 14, 15 or 16 to specify the version of ECMAScript syntax you want to use.
+ // You can also set to 2015 (same as 6), 2016 (same as 7), 2017 (same as 8), 2018 (same as 9), 2019 (same as 10), 2020 (same as 11), 2021 (same as 12), 2022 (same as 13), 2023 (same as 14), 2024 (same as 15) or 2025 (same as 16) to use the year-based naming.
+ // You can also set "latest" to use the most recently supported version.
+ ecmaVersion: 3,
- // specify which type of script you're parsing ("script" or "module")
+ allowReserved: true, // only allowed when ecmaVersion is 3
+
+ // specify which type of script you're parsing ("script", "module", or "commonjs")
sourceType: "script",
// specify additional language features
@@ -153,7 +156,7 @@ const options = {
// enable JSX parsing
jsx: false,
- // enable return in global scope
+ // enable return in global scope (set to true automatically when sourceType is "commonjs")
globalReturn: false,
// enable implied strict mode (if ecmaVersion >= 5)
@@ -180,7 +183,7 @@ We work hard to ensure that Espree is safe for everyone and that security issues
## Build Commands
-* `npm test` - run all linting and tests
+* `npm test` - run all tests
* `npm run lint` - run all linting
## Differences from Espree 2.x
@@ -228,12 +231,11 @@ We are building on top of Acorn, however, so that we can contribute back and hel
### What ECMAScript features do you support?
-Espree supports all ECMAScript 2020 features and partially supports ECMAScript 2021 features.
+Espree supports all ECMAScript 2024 features and partially supports ECMAScript 2025 features.
-Because ECMAScript 2021 is still under development, we are implementing features as they are finalized. Currently, Espree supports:
+Because ECMAScript 2025 is still under development, we are implementing features as they are finalized. Currently, Espree supports:
-* [Logical Assignment Operators](https://github.com/tc39/proposal-logical-assignment)
-* [Numeric Separators](https://github.com/tc39/proposal-numeric-separator)
+* [RegExp Duplicate named capturing groups](https://github.com/tc39/proposal-duplicate-named-capturing-groups)
See [finished-proposals.md](https://github.com/tc39/proposals/blob/master/finished-proposals.md) to know what features are finalized.
diff --git a/docs/.nojekyll b/packages/espree/docs/.nojekyll
similarity index 100%
rename from docs/.nojekyll
rename to packages/espree/docs/.nojekyll
diff --git a/packages/espree/docs/README.md b/packages/espree/docs/README.md
new file mode 100644
index 00000000..748366ea
--- /dev/null
+++ b/packages/espree/docs/README.md
@@ -0,0 +1,244 @@
+[![npm version](https://img.shields.io/npm/v/espree.svg)](https://www.npmjs.com/package/espree)
+[![npm downloads](https://img.shields.io/npm/dm/espree.svg)](https://www.npmjs.com/package/espree)
+[![Build Status](https://github.com/eslint/espree/workflows/CI/badge.svg)](https://github.com/eslint/espree/actions)
+[![Bountysource](https://www.bountysource.com/badge/tracker?tracker_id=9348450)](https://www.bountysource.com/trackers/9348450-eslint?utm_source=9348450&utm_medium=shield&utm_campaign=TRACKER_BADGE)
+
+# Espree
+
+Espree started out as a fork of [Esprima](http://esprima.org) v1.2.2, the last stable published released of Esprima before work on ECMAScript 6 began. Espree is now built on top of [Acorn](https://github.com/ternjs/acorn), which has a modular architecture that allows extension of core functionality. The goal of Espree is to produce output that is similar to Esprima with a similar API so that it can be used in place of Esprima.
+
+## Usage
+
+Install:
+
+```
+npm i espree
+```
+
+To use in an ESM file:
+
+```js
+import * as espree from "espree";
+
+const ast = espree.parse(code);
+```
+
+To use in a Common JS file:
+
+```js
+const espree = require("espree");
+
+const ast = espree.parse(code);
+```
+
+## API
+
+### `parse()`
+
+`parse` parses the given code and returns a abstract syntax tree (AST). It takes two parameters.
+
+- `code` [string]() - the code which needs to be parsed.
+- `options (Optional)` [Object]() - read more about this [here](#options).
+
+```js
+import * as espree from "espree";
+
+const ast = espree.parse(code);
+```
+
+**Example :**
+
+```js
+const ast = espree.parse('let foo = "bar"', { ecmaVersion: 6 });
+console.log(ast);
+```
+
+Output
+
+
+
+### `tokenize()`
+
+`tokenize` returns the tokens of a given code. It takes two parameters.
+
+- `code` [string]() - the code which needs to be parsed.
+- `options (Optional)` [Object]() - read more about this [here](#options).
+
+Even if `options` is empty or undefined or `options.tokens` is `false`, it assigns it to `true` in order to get the `tokens` array
+
+**Example :**
+
+```js
+import * as espree from "espree";
+
+const tokens = espree.tokenize('let foo = "bar"', { ecmaVersion: 6 });
+console.log(tokens);
+```
+
+Output
+
+
+
+### `version`
+
+Returns the current `espree` version
+
+### `VisitorKeys`
+
+Returns all visitor keys for traversing the AST from [eslint-visitor-keys](https://github.com/eslint/eslint-visitor-keys)
+
+### `latestEcmaVersion`
+
+Returns the latest ECMAScript supported by `espree`
+
+### `supportedEcmaVersions`
+
+Returns an array of all supported ECMAScript versions
+
+## Options
+
+```js
+const options = {
+ // attach range information to each node
+ range: false,
+
+ // attach line/column location information to each node
+ loc: false,
+
+ // create a top-level comments array containing all comments
+ comment: false,
+
+ // create a top-level tokens array containing all tokens
+ tokens: false,
+
+ // Set to 3, 5 (the default), 6, 7, 8, 9, 10, 11, 12, 13, 14, 15 or 16 to specify the version of ECMAScript syntax you want to use.
+ // You can also set to 2015 (same as 6), 2016 (same as 7), 2017 (same as 8), 2018 (same as 9), 2019 (same as 10), 2020 (same as 11), 2021 (same as 12), 2022 (same as 13), 2023 (same as 14), 2024 (same as 15) or 2025 (same as 16) to use the year-based naming.
+ // You can also set "latest" to use the most recently supported version.
+ ecmaVersion: 3,
+
+ allowReserved: true, // only allowed when ecmaVersion is 3
+
+ // specify which type of script you're parsing ("script", "module", or "commonjs")
+ sourceType: "script",
+
+ // specify additional language features
+ ecmaFeatures: {
+
+ // enable JSX parsing
+ jsx: false,
+
+ // enable return in global scope (set to true automatically when sourceType is "commonjs")
+ globalReturn: false,
+
+ // enable implied strict mode (if ecmaVersion >= 5)
+ impliedStrict: false
+ }
+}
+```
+
+## Esprima Compatibility Going Forward
+
+The primary goal is to produce the exact same AST structure and tokens as Esprima, and that takes precedence over anything else. (The AST structure being the [ESTree](https://github.com/estree/estree) API with JSX extensions.) Separate from that, Espree may deviate from what Esprima outputs in terms of where and how comments are attached, as well as what additional information is available on AST nodes. That is to say, Espree may add more things to the AST nodes than Esprima does but the overall AST structure produced will be the same.
+
+Espree may also deviate from Esprima in the interface it exposes.
+
+## Contributing
+
+Issues and pull requests will be triaged and responded to as quickly as possible. We operate under the [ESLint Contributor Guidelines](http://eslint.org/docs/developer-guide/contributing), so please be sure to read them before contributing. If you're not sure where to dig in, check out the [issues](https://github.com/eslint/espree/issues).
+
+Espree is licensed under a permissive BSD 2-clause license.
+
+## Security Policy
+
+We work hard to ensure that Espree is safe for everyone and that security issues are addressed quickly and responsibly. Read the full [security policy](https://github.com/eslint/.github/blob/master/SECURITY.md).
+
+## Build Commands
+
+* `npm test` - run all tests
+* `npm run lint` - run all linting
+
+## Differences from Espree 2.x
+
+* The `tokenize()` method does not use `ecmaFeatures`. Any string will be tokenized completely based on ECMAScript 6 semantics.
+* Trailing whitespace no longer is counted as part of a node.
+* `let` and `const` declarations are no longer parsed by default. You must opt-in by using an `ecmaVersion` newer than `5` or setting `sourceType` to `module`.
+* The `esparse` and `esvalidate` binary scripts have been removed.
+* There is no `tolerant` option. We will investigate adding this back in the future.
+
+## Known Incompatibilities
+
+In an effort to help those wanting to transition from other parsers to Espree, the following is a list of noteworthy incompatibilities with other parsers. These are known differences that we do not intend to change.
+
+### Esprima 1.2.2
+
+* Esprima counts trailing whitespace as part of each AST node while Espree does not. In Espree, the end of a node is where the last token occurs.
+* Espree does not parse `let` and `const` declarations by default.
+* Error messages returned for parsing errors are different.
+* There are two addition properties on every node and token: `start` and `end`. These represent the same data as `range` and are used internally by Acorn.
+
+### Esprima 2.x
+
+* Esprima 2.x uses a different comment attachment algorithm that results in some comments being added in different places than Espree. The algorithm Espree uses is the same one used in Esprima 1.2.2.
+
+## Frequently Asked Questions
+
+### Why another parser
+
+[ESLint](http://eslint.org) had been relying on Esprima as its parser from the beginning. While that was fine when the JavaScript language was evolving slowly, the pace of development increased dramatically and Esprima had fallen behind. ESLint, like many other tools reliant on Esprima, has been stuck in using new JavaScript language features until Esprima updates, and that caused our users frustration.
+
+We decided the only way for us to move forward was to create our own parser, bringing us inline with JSHint and JSLint, and allowing us to keep implementing new features as we need them. We chose to fork Esprima instead of starting from scratch in order to move as quickly as possible with a compatible API.
+
+With Espree 2.0.0, we are no longer a fork of Esprima but rather a translation layer between Acorn and Esprima syntax. This allows us to put work back into a community-supported parser (Acorn) that is continuing to grow and evolve while maintaining an Esprima-compatible parser for those utilities still built on Esprima.
+
+### Have you tried working with Esprima?
+
+Yes. Since the start of ESLint, we've regularly filed bugs and feature requests with Esprima and will continue to do so. However, there are some different philosophies around how the projects work that need to be worked through. The initial goal was to have Espree track Esprima and eventually merge the two back together, but we ultimately decided that building on top of Acorn was a better choice due to Acorn's plugin support.
+
+### Why don't you just use Acorn?
+
+Acorn is a great JavaScript parser that produces an AST that is compatible with Esprima. Unfortunately, ESLint relies on more than just the AST to do its job. It relies on Esprima's tokens and comment attachment features to get a complete picture of the source code. We investigated switching to Acorn, but the inconsistencies between Esprima and Acorn created too much work for a project like ESLint.
+
+We are building on top of Acorn, however, so that we can contribute back and help make Acorn even better.
+
+### What ECMAScript features do you support?
+
+Espree supports all ECMAScript 2024 features and partially supports ECMAScript 2025 features.
+
+Because ECMAScript 2025 is still under development, we are implementing features as they are finalized. Currently, Espree supports:
+
+* [RegExp Duplicate named capturing groups](https://github.com/tc39/proposal-duplicate-named-capturing-groups)
+
+See [finished-proposals.md](https://github.com/tc39/proposals/blob/master/finished-proposals.md) to know what features are finalized.
+
+### How do you determine which experimental features to support?
+
+In general, we do not support experimental JavaScript features. We may make exceptions from time to time depending on the maturity of the features.
diff --git a/docs/_sidebar.md b/packages/espree/docs/_sidebar.md
similarity index 100%
rename from docs/_sidebar.md
rename to packages/espree/docs/_sidebar.md
diff --git a/docs/assets/css/style.css b/packages/espree/docs/assets/css/style.css
similarity index 100%
rename from docs/assets/css/style.css
rename to packages/espree/docs/assets/css/style.css
diff --git a/docs/assets/img/android-icon-144x144.png b/packages/espree/docs/assets/img/android-icon-144x144.png
similarity index 100%
rename from docs/assets/img/android-icon-144x144.png
rename to packages/espree/docs/assets/img/android-icon-144x144.png
diff --git a/docs/assets/img/android-icon-192x192.png b/packages/espree/docs/assets/img/android-icon-192x192.png
similarity index 100%
rename from docs/assets/img/android-icon-192x192.png
rename to packages/espree/docs/assets/img/android-icon-192x192.png
diff --git a/docs/assets/img/android-icon-36x36.png b/packages/espree/docs/assets/img/android-icon-36x36.png
similarity index 100%
rename from docs/assets/img/android-icon-36x36.png
rename to packages/espree/docs/assets/img/android-icon-36x36.png
diff --git a/docs/assets/img/android-icon-48x48.png b/packages/espree/docs/assets/img/android-icon-48x48.png
similarity index 100%
rename from docs/assets/img/android-icon-48x48.png
rename to packages/espree/docs/assets/img/android-icon-48x48.png
diff --git a/docs/assets/img/android-icon-72x72.png b/packages/espree/docs/assets/img/android-icon-72x72.png
similarity index 100%
rename from docs/assets/img/android-icon-72x72.png
rename to packages/espree/docs/assets/img/android-icon-72x72.png
diff --git a/docs/assets/img/android-icon-96x96.png b/packages/espree/docs/assets/img/android-icon-96x96.png
similarity index 100%
rename from docs/assets/img/android-icon-96x96.png
rename to packages/espree/docs/assets/img/android-icon-96x96.png
diff --git a/docs/assets/img/apple-icon-114x114.png b/packages/espree/docs/assets/img/apple-icon-114x114.png
similarity index 100%
rename from docs/assets/img/apple-icon-114x114.png
rename to packages/espree/docs/assets/img/apple-icon-114x114.png
diff --git a/docs/assets/img/apple-icon-120x120.png b/packages/espree/docs/assets/img/apple-icon-120x120.png
similarity index 100%
rename from docs/assets/img/apple-icon-120x120.png
rename to packages/espree/docs/assets/img/apple-icon-120x120.png
diff --git a/docs/assets/img/apple-icon-144x144.png b/packages/espree/docs/assets/img/apple-icon-144x144.png
similarity index 100%
rename from docs/assets/img/apple-icon-144x144.png
rename to packages/espree/docs/assets/img/apple-icon-144x144.png
diff --git a/docs/assets/img/apple-icon-152x152.png b/packages/espree/docs/assets/img/apple-icon-152x152.png
similarity index 100%
rename from docs/assets/img/apple-icon-152x152.png
rename to packages/espree/docs/assets/img/apple-icon-152x152.png
diff --git a/docs/assets/img/apple-icon-180x180.png b/packages/espree/docs/assets/img/apple-icon-180x180.png
similarity index 100%
rename from docs/assets/img/apple-icon-180x180.png
rename to packages/espree/docs/assets/img/apple-icon-180x180.png
diff --git a/docs/assets/img/apple-icon-57x57.png b/packages/espree/docs/assets/img/apple-icon-57x57.png
similarity index 100%
rename from docs/assets/img/apple-icon-57x57.png
rename to packages/espree/docs/assets/img/apple-icon-57x57.png
diff --git a/docs/assets/img/apple-icon-60x60.png b/packages/espree/docs/assets/img/apple-icon-60x60.png
similarity index 100%
rename from docs/assets/img/apple-icon-60x60.png
rename to packages/espree/docs/assets/img/apple-icon-60x60.png
diff --git a/docs/assets/img/apple-icon-72x72.png b/packages/espree/docs/assets/img/apple-icon-72x72.png
similarity index 100%
rename from docs/assets/img/apple-icon-72x72.png
rename to packages/espree/docs/assets/img/apple-icon-72x72.png
diff --git a/docs/assets/img/apple-icon-76x76.png b/packages/espree/docs/assets/img/apple-icon-76x76.png
similarity index 100%
rename from docs/assets/img/apple-icon-76x76.png
rename to packages/espree/docs/assets/img/apple-icon-76x76.png
diff --git a/docs/assets/img/apple-icon-precomposed.png b/packages/espree/docs/assets/img/apple-icon-precomposed.png
similarity index 100%
rename from docs/assets/img/apple-icon-precomposed.png
rename to packages/espree/docs/assets/img/apple-icon-precomposed.png
diff --git a/docs/assets/img/apple-icon.png b/packages/espree/docs/assets/img/apple-icon.png
similarity index 100%
rename from docs/assets/img/apple-icon.png
rename to packages/espree/docs/assets/img/apple-icon.png
diff --git a/docs/assets/img/browserconfig.xml b/packages/espree/docs/assets/img/browserconfig.xml
similarity index 100%
rename from docs/assets/img/browserconfig.xml
rename to packages/espree/docs/assets/img/browserconfig.xml
diff --git a/docs/assets/img/favicon-16x16.png b/packages/espree/docs/assets/img/favicon-16x16.png
similarity index 100%
rename from docs/assets/img/favicon-16x16.png
rename to packages/espree/docs/assets/img/favicon-16x16.png
diff --git a/docs/assets/img/favicon-32x32.png b/packages/espree/docs/assets/img/favicon-32x32.png
similarity index 100%
rename from docs/assets/img/favicon-32x32.png
rename to packages/espree/docs/assets/img/favicon-32x32.png
diff --git a/docs/assets/img/favicon-96x96.png b/packages/espree/docs/assets/img/favicon-96x96.png
similarity index 100%
rename from docs/assets/img/favicon-96x96.png
rename to packages/espree/docs/assets/img/favicon-96x96.png
diff --git a/docs/assets/img/favicon.512x512.png b/packages/espree/docs/assets/img/favicon.512x512.png
similarity index 100%
rename from docs/assets/img/favicon.512x512.png
rename to packages/espree/docs/assets/img/favicon.512x512.png
diff --git a/docs/assets/img/favicon.ico b/packages/espree/docs/assets/img/favicon.ico
similarity index 100%
rename from docs/assets/img/favicon.ico
rename to packages/espree/docs/assets/img/favicon.ico
diff --git a/docs/assets/img/logo.svg b/packages/espree/docs/assets/img/logo.svg
similarity index 100%
rename from docs/assets/img/logo.svg
rename to packages/espree/docs/assets/img/logo.svg
diff --git a/docs/assets/img/manifest.json b/packages/espree/docs/assets/img/manifest.json
similarity index 100%
rename from docs/assets/img/manifest.json
rename to packages/espree/docs/assets/img/manifest.json
diff --git a/docs/assets/img/ms-icon-144x144.png b/packages/espree/docs/assets/img/ms-icon-144x144.png
similarity index 100%
rename from docs/assets/img/ms-icon-144x144.png
rename to packages/espree/docs/assets/img/ms-icon-144x144.png
diff --git a/docs/assets/img/ms-icon-150x150.png b/packages/espree/docs/assets/img/ms-icon-150x150.png
similarity index 100%
rename from docs/assets/img/ms-icon-150x150.png
rename to packages/espree/docs/assets/img/ms-icon-150x150.png
diff --git a/docs/assets/img/ms-icon-310x310.png b/packages/espree/docs/assets/img/ms-icon-310x310.png
similarity index 100%
rename from docs/assets/img/ms-icon-310x310.png
rename to packages/espree/docs/assets/img/ms-icon-310x310.png
diff --git a/docs/assets/img/ms-icon-70x70.png b/packages/espree/docs/assets/img/ms-icon-70x70.png
similarity index 100%
rename from docs/assets/img/ms-icon-70x70.png
rename to packages/espree/docs/assets/img/ms-icon-70x70.png
diff --git a/docs/ast/literal.md b/packages/espree/docs/ast/literal.md
similarity index 100%
rename from docs/ast/literal.md
rename to packages/espree/docs/ast/literal.md
diff --git a/docs/index.html b/packages/espree/docs/index.html
similarity index 100%
rename from docs/index.html
rename to packages/espree/docs/index.html
diff --git a/docs/tokens.md b/packages/espree/docs/tokens.md
similarity index 100%
rename from docs/tokens.md
rename to packages/espree/docs/tokens.md
diff --git a/espree.js b/packages/espree/espree.js
similarity index 100%
rename from espree.js
rename to packages/espree/espree.js
diff --git a/lib/espree.js b/packages/espree/lib/espree.js
similarity index 100%
rename from lib/espree.js
rename to packages/espree/lib/espree.js
diff --git a/lib/features.js b/packages/espree/lib/features.js
similarity index 100%
rename from lib/features.js
rename to packages/espree/lib/features.js
diff --git a/lib/options.js b/packages/espree/lib/options.js
similarity index 100%
rename from lib/options.js
rename to packages/espree/lib/options.js
diff --git a/lib/token-translator.js b/packages/espree/lib/token-translator.js
similarity index 100%
rename from lib/token-translator.js
rename to packages/espree/lib/token-translator.js
diff --git a/lib/version.js b/packages/espree/lib/version.js
similarity index 100%
rename from lib/version.js
rename to packages/espree/lib/version.js
diff --git a/packages/espree/package.json b/packages/espree/package.json
new file mode 100644
index 00000000..5d64b332
--- /dev/null
+++ b/packages/espree/package.json
@@ -0,0 +1,76 @@
+{
+ "name": "espree",
+ "description": "An Esprima-compatible JavaScript parser built on Acorn",
+ "author": "Nicholas C. Zakas ",
+ "homepage": "https://github.com/eslint/espree",
+ "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": "10.1.0",
+ "files": [
+ "lib",
+ "dist/espree.cjs",
+ "espree.js"
+ ],
+ "engines": {
+ "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
+ },
+ "repository": "eslint/espree",
+ "bugs": {
+ "url": "https://github.com/eslint/espree/issues"
+ },
+ "funding": "https://opencollective.com/eslint",
+ "license": "BSD-2-Clause",
+ "dependencies": {
+ "acorn": "^8.12.0",
+ "acorn-jsx": "^5.3.2",
+ "eslint-visitor-keys": "^4.0.0"
+ },
+ "devDependencies": {
+ "@rollup/plugin-commonjs": "^17.1.0",
+ "@rollup/plugin-json": "^4.1.0",
+ "@rollup/plugin-node-resolve": "^11.2.0",
+ "c8": "^7.11.0",
+ "chai": "^4.3.6",
+ "eslint-release": "^3.2.0",
+ "esprima-fb": "^8001.2001.0-dev-harmony-fb",
+ "mocha": "^9.2.2",
+ "npm-run-all": "^4.1.5",
+ "rollup": "^2.41.2",
+ "shelljs": "^0.8.5"
+ },
+ "keywords": [
+ "ast",
+ "ecmascript",
+ "javascript",
+ "parser",
+ "syntax",
+ "acorn"
+ ],
+ "scripts": {
+ "build": "rollup -c rollup.config.js",
+ "build:debug": "npm run build -- -m",
+ "build:docs": "node tools/sync-docs.js",
+ "build:update-version": "node tools/update-version.js",
+ "prepublishOnly": "npm run build:update-version && npm run build",
+ "pretest": "npm run build",
+ "release:generate:latest": "eslint-generate-release",
+ "release:generate:alpha": "eslint-generate-prerelease alpha",
+ "release:generate:beta": "eslint-generate-prerelease beta",
+ "release:generate:rc": "eslint-generate-prerelease rc",
+ "release:publish": "eslint-publish-release",
+ "test": "npm-run-all -s test:*",
+ "test:cjs": "mocha --color --reporter progress --timeout 30000 tests/lib/commonjs.cjs",
+ "test:esm": "c8 mocha --color --reporter progress --timeout 30000 'tests/lib/**/*.js'"
+ }
+}
diff --git a/rollup.config.js b/packages/espree/rollup.config.js
similarity index 100%
rename from rollup.config.js
rename to packages/espree/rollup.config.js
diff --git a/tests/fixtures/ast/Additive-Operators.json b/packages/espree/tests/fixtures/ast/Additive-Operators.json
similarity index 100%
rename from tests/fixtures/ast/Additive-Operators.json
rename to packages/espree/tests/fixtures/ast/Additive-Operators.json
diff --git a/tests/fixtures/ast/Array-Initializer.json b/packages/espree/tests/fixtures/ast/Array-Initializer.json
similarity index 100%
rename from tests/fixtures/ast/Array-Initializer.json
rename to packages/espree/tests/fixtures/ast/Array-Initializer.json
diff --git a/tests/fixtures/ast/Assignment-Operators.json b/packages/espree/tests/fixtures/ast/Assignment-Operators.json
similarity index 100%
rename from tests/fixtures/ast/Assignment-Operators.json
rename to packages/espree/tests/fixtures/ast/Assignment-Operators.json
diff --git a/tests/fixtures/ast/Automatic-semicolon-insertion.json b/packages/espree/tests/fixtures/ast/Automatic-semicolon-insertion.json
similarity index 100%
rename from tests/fixtures/ast/Automatic-semicolon-insertion.json
rename to packages/espree/tests/fixtures/ast/Automatic-semicolon-insertion.json
diff --git a/tests/fixtures/ast/Binary-Bitwise-Operators.json b/packages/espree/tests/fixtures/ast/Binary-Bitwise-Operators.json
similarity index 100%
rename from tests/fixtures/ast/Binary-Bitwise-Operators.json
rename to packages/espree/tests/fixtures/ast/Binary-Bitwise-Operators.json
diff --git a/tests/fixtures/ast/Binary-Expressions.json b/packages/espree/tests/fixtures/ast/Binary-Expressions.json
similarity index 100%
rename from tests/fixtures/ast/Binary-Expressions.json
rename to packages/espree/tests/fixtures/ast/Binary-Expressions.json
diff --git a/tests/fixtures/ast/Binary-Logical-Operators.json b/packages/espree/tests/fixtures/ast/Binary-Logical-Operators.json
similarity index 100%
rename from tests/fixtures/ast/Binary-Logical-Operators.json
rename to packages/espree/tests/fixtures/ast/Binary-Logical-Operators.json
diff --git a/tests/fixtures/ast/Bitwise-Shift-Operator.json b/packages/espree/tests/fixtures/ast/Bitwise-Shift-Operator.json
similarity index 100%
rename from tests/fixtures/ast/Bitwise-Shift-Operator.json
rename to packages/espree/tests/fixtures/ast/Bitwise-Shift-Operator.json
diff --git a/tests/fixtures/ast/Block.json b/packages/espree/tests/fixtures/ast/Block.json
similarity index 100%
rename from tests/fixtures/ast/Block.json
rename to packages/espree/tests/fixtures/ast/Block.json
diff --git a/tests/fixtures/ast/Comments.json b/packages/espree/tests/fixtures/ast/Comments.json
similarity index 100%
rename from tests/fixtures/ast/Comments.json
rename to packages/espree/tests/fixtures/ast/Comments.json
diff --git a/tests/fixtures/ast/Complex-Expression.json b/packages/espree/tests/fixtures/ast/Complex-Expression.json
similarity index 100%
rename from tests/fixtures/ast/Complex-Expression.json
rename to packages/espree/tests/fixtures/ast/Complex-Expression.json
diff --git a/tests/fixtures/ast/Conditional-Operator.json b/packages/espree/tests/fixtures/ast/Conditional-Operator.json
similarity index 100%
rename from tests/fixtures/ast/Conditional-Operator.json
rename to packages/espree/tests/fixtures/ast/Conditional-Operator.json
diff --git a/tests/fixtures/ast/Const-Statement.json b/packages/espree/tests/fixtures/ast/Const-Statement.json
similarity index 100%
rename from tests/fixtures/ast/Const-Statement.json
rename to packages/espree/tests/fixtures/ast/Const-Statement.json
diff --git a/tests/fixtures/ast/Directive-Prolog.json b/packages/espree/tests/fixtures/ast/Directive-Prolog.json
similarity index 100%
rename from tests/fixtures/ast/Directive-Prolog.json
rename to packages/espree/tests/fixtures/ast/Directive-Prolog.json
diff --git a/tests/fixtures/ast/Empty-Statement.json b/packages/espree/tests/fixtures/ast/Empty-Statement.json
similarity index 100%
rename from tests/fixtures/ast/Empty-Statement.json
rename to packages/espree/tests/fixtures/ast/Empty-Statement.json
diff --git a/tests/fixtures/ast/Equality-Operators.json b/packages/espree/tests/fixtures/ast/Equality-Operators.json
similarity index 100%
rename from tests/fixtures/ast/Equality-Operators.json
rename to packages/espree/tests/fixtures/ast/Equality-Operators.json
diff --git a/tests/fixtures/ast/Expression-Statement.json b/packages/espree/tests/fixtures/ast/Expression-Statement.json
similarity index 100%
rename from tests/fixtures/ast/Expression-Statement.json
rename to packages/espree/tests/fixtures/ast/Expression-Statement.json
diff --git a/tests/fixtures/ast/Function-Definition.json b/packages/espree/tests/fixtures/ast/Function-Definition.json
similarity index 100%
rename from tests/fixtures/ast/Function-Definition.json
rename to packages/espree/tests/fixtures/ast/Function-Definition.json
diff --git a/tests/fixtures/ast/Grouping-Operator.json b/packages/espree/tests/fixtures/ast/Grouping-Operator.json
similarity index 100%
rename from tests/fixtures/ast/Grouping-Operator.json
rename to packages/espree/tests/fixtures/ast/Grouping-Operator.json
diff --git a/tests/fixtures/ast/If-Statement.json b/packages/espree/tests/fixtures/ast/If-Statement.json
similarity index 100%
rename from tests/fixtures/ast/If-Statement.json
rename to packages/espree/tests/fixtures/ast/If-Statement.json
diff --git a/tests/fixtures/ast/Invalid-syntax.json b/packages/espree/tests/fixtures/ast/Invalid-syntax.json
similarity index 100%
rename from tests/fixtures/ast/Invalid-syntax.json
rename to packages/espree/tests/fixtures/ast/Invalid-syntax.json
diff --git a/tests/fixtures/ast/Iteration-Statements.json b/packages/espree/tests/fixtures/ast/Iteration-Statements.json
similarity index 100%
rename from tests/fixtures/ast/Iteration-Statements.json
rename to packages/espree/tests/fixtures/ast/Iteration-Statements.json
diff --git a/tests/fixtures/ast/Labelled-Statements.json b/packages/espree/tests/fixtures/ast/Labelled-Statements.json
similarity index 100%
rename from tests/fixtures/ast/Labelled-Statements.json
rename to packages/espree/tests/fixtures/ast/Labelled-Statements.json
diff --git a/tests/fixtures/ast/Left-Hand-Side-Expression.json b/packages/espree/tests/fixtures/ast/Left-Hand-Side-Expression.json
similarity index 100%
rename from tests/fixtures/ast/Left-Hand-Side-Expression.json
rename to packages/espree/tests/fixtures/ast/Left-Hand-Side-Expression.json
diff --git a/tests/fixtures/ast/Let-Statement.json b/packages/espree/tests/fixtures/ast/Let-Statement.json
similarity index 100%
rename from tests/fixtures/ast/Let-Statement.json
rename to packages/espree/tests/fixtures/ast/Let-Statement.json
diff --git a/tests/fixtures/ast/Multiplicative-Operators.json b/packages/espree/tests/fixtures/ast/Multiplicative-Operators.json
similarity index 100%
rename from tests/fixtures/ast/Multiplicative-Operators.json
rename to packages/espree/tests/fixtures/ast/Multiplicative-Operators.json
diff --git a/tests/fixtures/ast/Numeric-Literals.json b/packages/espree/tests/fixtures/ast/Numeric-Literals.json
similarity index 100%
rename from tests/fixtures/ast/Numeric-Literals.json
rename to packages/espree/tests/fixtures/ast/Numeric-Literals.json
diff --git a/tests/fixtures/ast/Object-Initializer.json b/packages/espree/tests/fixtures/ast/Object-Initializer.json
similarity index 100%
rename from tests/fixtures/ast/Object-Initializer.json
rename to packages/espree/tests/fixtures/ast/Object-Initializer.json
diff --git a/tests/fixtures/ast/Postfix-Expressions.json b/packages/espree/tests/fixtures/ast/Postfix-Expressions.json
similarity index 100%
rename from tests/fixtures/ast/Postfix-Expressions.json
rename to packages/espree/tests/fixtures/ast/Postfix-Expressions.json
diff --git a/tests/fixtures/ast/Primary-Expression.json b/packages/espree/tests/fixtures/ast/Primary-Expression.json
similarity index 100%
rename from tests/fixtures/ast/Primary-Expression.json
rename to packages/espree/tests/fixtures/ast/Primary-Expression.json
diff --git a/tests/fixtures/ast/Regular-Expression-Literals.json b/packages/espree/tests/fixtures/ast/Regular-Expression-Literals.json
similarity index 100%
rename from tests/fixtures/ast/Regular-Expression-Literals.json
rename to packages/espree/tests/fixtures/ast/Regular-Expression-Literals.json
diff --git a/tests/fixtures/ast/Relational-Operators.json b/packages/espree/tests/fixtures/ast/Relational-Operators.json
similarity index 100%
rename from tests/fixtures/ast/Relational-Operators.json
rename to packages/espree/tests/fixtures/ast/Relational-Operators.json
diff --git a/tests/fixtures/ast/Source-elements.json b/packages/espree/tests/fixtures/ast/Source-elements.json
similarity index 100%
rename from tests/fixtures/ast/Source-elements.json
rename to packages/espree/tests/fixtures/ast/Source-elements.json
diff --git a/tests/fixtures/ast/Source-option.json b/packages/espree/tests/fixtures/ast/Source-option.json
similarity index 100%
rename from tests/fixtures/ast/Source-option.json
rename to packages/espree/tests/fixtures/ast/Source-option.json
diff --git a/tests/fixtures/ast/String-Literals.json b/packages/espree/tests/fixtures/ast/String-Literals.json
similarity index 100%
rename from tests/fixtures/ast/String-Literals.json
rename to packages/espree/tests/fixtures/ast/String-Literals.json
diff --git a/tests/fixtures/ast/Tokenize.json b/packages/espree/tests/fixtures/ast/Tokenize.json
similarity index 100%
rename from tests/fixtures/ast/Tokenize.json
rename to packages/espree/tests/fixtures/ast/Tokenize.json
diff --git a/tests/fixtures/ast/Tolerant-parse.json b/packages/espree/tests/fixtures/ast/Tolerant-parse.json
similarity index 100%
rename from tests/fixtures/ast/Tolerant-parse.json
rename to packages/espree/tests/fixtures/ast/Tolerant-parse.json
diff --git a/tests/fixtures/ast/Unary-Operators.json b/packages/espree/tests/fixtures/ast/Unary-Operators.json
similarity index 100%
rename from tests/fixtures/ast/Unary-Operators.json
rename to packages/espree/tests/fixtures/ast/Unary-Operators.json
diff --git a/tests/fixtures/ast/Variable-Statement.json b/packages/espree/tests/fixtures/ast/Variable-Statement.json
similarity index 100%
rename from tests/fixtures/ast/Variable-Statement.json
rename to packages/espree/tests/fixtures/ast/Variable-Statement.json
diff --git a/tests/fixtures/ast/Whitespace.json b/packages/espree/tests/fixtures/ast/Whitespace.json
similarity index 100%
rename from tests/fixtures/ast/Whitespace.json
rename to packages/espree/tests/fixtures/ast/Whitespace.json
diff --git a/tests/fixtures/ast/break-statement.json b/packages/espree/tests/fixtures/ast/break-statement.json
similarity index 100%
rename from tests/fixtures/ast/break-statement.json
rename to packages/espree/tests/fixtures/ast/break-statement.json
diff --git a/tests/fixtures/ast/continue-statement.json b/packages/espree/tests/fixtures/ast/continue-statement.json
similarity index 100%
rename from tests/fixtures/ast/continue-statement.json
rename to packages/espree/tests/fixtures/ast/continue-statement.json
diff --git a/tests/fixtures/ast/debugger-statement.json b/packages/espree/tests/fixtures/ast/debugger-statement.json
similarity index 100%
rename from tests/fixtures/ast/debugger-statement.json
rename to packages/espree/tests/fixtures/ast/debugger-statement.json
diff --git a/tests/fixtures/ast/return-statement.json b/packages/espree/tests/fixtures/ast/return-statement.json
similarity index 100%
rename from tests/fixtures/ast/return-statement.json
rename to packages/espree/tests/fixtures/ast/return-statement.json
diff --git a/tests/fixtures/ast/switch-statement.json b/packages/espree/tests/fixtures/ast/switch-statement.json
similarity index 100%
rename from tests/fixtures/ast/switch-statement.json
rename to packages/espree/tests/fixtures/ast/switch-statement.json
diff --git a/tests/fixtures/ast/throw-statement.json b/packages/espree/tests/fixtures/ast/throw-statement.json
similarity index 100%
rename from tests/fixtures/ast/throw-statement.json
rename to packages/espree/tests/fixtures/ast/throw-statement.json
diff --git a/tests/fixtures/ast/try-statement.json b/packages/espree/tests/fixtures/ast/try-statement.json
similarity index 100%
rename from tests/fixtures/ast/try-statement.json
rename to packages/espree/tests/fixtures/ast/try-statement.json
diff --git a/tests/fixtures/ast/with-statement.json b/packages/espree/tests/fixtures/ast/with-statement.json
similarity index 100%
rename from tests/fixtures/ast/with-statement.json
rename to packages/espree/tests/fixtures/ast/with-statement.json
diff --git a/tests/fixtures/ecma-features/globalReturn/return-identifier.result.js b/packages/espree/tests/fixtures/ecma-features/globalReturn/return-identifier.result.js
similarity index 100%
rename from tests/fixtures/ecma-features/globalReturn/return-identifier.result.js
rename to packages/espree/tests/fixtures/ecma-features/globalReturn/return-identifier.result.js
diff --git a/tests/fixtures/ecma-features/globalReturn/return-identifier.src.js b/packages/espree/tests/fixtures/ecma-features/globalReturn/return-identifier.src.js
similarity index 100%
rename from tests/fixtures/ecma-features/globalReturn/return-identifier.src.js
rename to packages/espree/tests/fixtures/ecma-features/globalReturn/return-identifier.src.js
diff --git a/tests/fixtures/ecma-features/globalReturn/return-no-arg.result.js b/packages/espree/tests/fixtures/ecma-features/globalReturn/return-no-arg.result.js
similarity index 100%
rename from tests/fixtures/ecma-features/globalReturn/return-no-arg.result.js
rename to packages/espree/tests/fixtures/ecma-features/globalReturn/return-no-arg.result.js
diff --git a/tests/fixtures/ecma-features/globalReturn/return-no-arg.src.js b/packages/espree/tests/fixtures/ecma-features/globalReturn/return-no-arg.src.js
similarity index 100%
rename from tests/fixtures/ecma-features/globalReturn/return-no-arg.src.js
rename to packages/espree/tests/fixtures/ecma-features/globalReturn/return-no-arg.src.js
diff --git a/tests/fixtures/ecma-features/globalReturn/return-true.result.js b/packages/espree/tests/fixtures/ecma-features/globalReturn/return-true.result.js
similarity index 100%
rename from tests/fixtures/ecma-features/globalReturn/return-true.result.js
rename to packages/espree/tests/fixtures/ecma-features/globalReturn/return-true.result.js
diff --git a/tests/fixtures/ecma-features/globalReturn/return-true.src.js b/packages/espree/tests/fixtures/ecma-features/globalReturn/return-true.src.js
similarity index 100%
rename from tests/fixtures/ecma-features/globalReturn/return-true.src.js
rename to packages/espree/tests/fixtures/ecma-features/globalReturn/return-true.src.js
diff --git a/tests/fixtures/ecma-features/impliedStrict/global-strict-violation.result.js b/packages/espree/tests/fixtures/ecma-features/impliedStrict/global-strict-violation.result.js
similarity index 100%
rename from tests/fixtures/ecma-features/impliedStrict/global-strict-violation.result.js
rename to packages/espree/tests/fixtures/ecma-features/impliedStrict/global-strict-violation.result.js
diff --git a/tests/fixtures/ecma-features/impliedStrict/global-strict-violation.src.js b/packages/espree/tests/fixtures/ecma-features/impliedStrict/global-strict-violation.src.js
similarity index 100%
rename from tests/fixtures/ecma-features/impliedStrict/global-strict-violation.src.js
rename to packages/espree/tests/fixtures/ecma-features/impliedStrict/global-strict-violation.src.js
diff --git a/tests/fixtures/ecma-features/impliedStrict/inner-strict-violation.result.js b/packages/espree/tests/fixtures/ecma-features/impliedStrict/inner-strict-violation.result.js
similarity index 100%
rename from tests/fixtures/ecma-features/impliedStrict/inner-strict-violation.result.js
rename to packages/espree/tests/fixtures/ecma-features/impliedStrict/inner-strict-violation.result.js
diff --git a/tests/fixtures/ecma-features/impliedStrict/inner-strict-violation.src.js b/packages/espree/tests/fixtures/ecma-features/impliedStrict/inner-strict-violation.src.js
similarity index 100%
rename from tests/fixtures/ecma-features/impliedStrict/inner-strict-violation.src.js
rename to packages/espree/tests/fixtures/ecma-features/impliedStrict/inner-strict-violation.src.js
diff --git a/tests/fixtures/ecma-features/jsx/embedded-comment.result.js b/packages/espree/tests/fixtures/ecma-features/jsx/embedded-comment.result.js
similarity index 100%
rename from tests/fixtures/ecma-features/jsx/embedded-comment.result.js
rename to packages/espree/tests/fixtures/ecma-features/jsx/embedded-comment.result.js
diff --git a/tests/fixtures/ecma-features/jsx/embedded-comment.src.js b/packages/espree/tests/fixtures/ecma-features/jsx/embedded-comment.src.js
similarity index 100%
rename from tests/fixtures/ecma-features/jsx/embedded-comment.src.js
rename to packages/espree/tests/fixtures/ecma-features/jsx/embedded-comment.src.js
diff --git a/tests/fixtures/ecma-features/jsx/embedded-conditional.result.js b/packages/espree/tests/fixtures/ecma-features/jsx/embedded-conditional.result.js
similarity index 100%
rename from tests/fixtures/ecma-features/jsx/embedded-conditional.result.js
rename to packages/espree/tests/fixtures/ecma-features/jsx/embedded-conditional.result.js
diff --git a/tests/fixtures/ecma-features/jsx/embedded-conditional.src.js b/packages/espree/tests/fixtures/ecma-features/jsx/embedded-conditional.src.js
similarity index 100%
rename from tests/fixtures/ecma-features/jsx/embedded-conditional.src.js
rename to packages/espree/tests/fixtures/ecma-features/jsx/embedded-conditional.src.js
diff --git a/tests/fixtures/ecma-features/jsx/embedded-invalid-js-identifier.result.js b/packages/espree/tests/fixtures/ecma-features/jsx/embedded-invalid-js-identifier.result.js
similarity index 100%
rename from tests/fixtures/ecma-features/jsx/embedded-invalid-js-identifier.result.js
rename to packages/espree/tests/fixtures/ecma-features/jsx/embedded-invalid-js-identifier.result.js
diff --git a/tests/fixtures/ecma-features/jsx/embedded-invalid-js-identifier.src.js b/packages/espree/tests/fixtures/ecma-features/jsx/embedded-invalid-js-identifier.src.js
similarity index 100%
rename from tests/fixtures/ecma-features/jsx/embedded-invalid-js-identifier.src.js
rename to packages/espree/tests/fixtures/ecma-features/jsx/embedded-invalid-js-identifier.src.js
diff --git a/tests/fixtures/ecma-features/jsx/embedded-tags.result.js b/packages/espree/tests/fixtures/ecma-features/jsx/embedded-tags.result.js
similarity index 100%
rename from tests/fixtures/ecma-features/jsx/embedded-tags.result.js
rename to packages/espree/tests/fixtures/ecma-features/jsx/embedded-tags.result.js
diff --git a/tests/fixtures/ecma-features/jsx/embedded-tags.src.js b/packages/espree/tests/fixtures/ecma-features/jsx/embedded-tags.src.js
similarity index 100%
rename from tests/fixtures/ecma-features/jsx/embedded-tags.src.js
rename to packages/espree/tests/fixtures/ecma-features/jsx/embedded-tags.src.js
diff --git a/tests/fixtures/ecma-features/jsx/empty-placeholder.result.js b/packages/espree/tests/fixtures/ecma-features/jsx/empty-placeholder.result.js
similarity index 100%
rename from tests/fixtures/ecma-features/jsx/empty-placeholder.result.js
rename to packages/espree/tests/fixtures/ecma-features/jsx/empty-placeholder.result.js
diff --git a/tests/fixtures/ecma-features/jsx/empty-placeholder.src.js b/packages/espree/tests/fixtures/ecma-features/jsx/empty-placeholder.src.js
similarity index 100%
rename from tests/fixtures/ecma-features/jsx/empty-placeholder.src.js
rename to packages/espree/tests/fixtures/ecma-features/jsx/empty-placeholder.src.js
diff --git a/tests/fixtures/ecma-features/jsx/escape-patterns.result.js b/packages/espree/tests/fixtures/ecma-features/jsx/escape-patterns.result.js
similarity index 100%
rename from tests/fixtures/ecma-features/jsx/escape-patterns.result.js
rename to packages/espree/tests/fixtures/ecma-features/jsx/escape-patterns.result.js
diff --git a/tests/fixtures/ecma-features/jsx/escape-patterns.src.js b/packages/espree/tests/fixtures/ecma-features/jsx/escape-patterns.src.js
similarity index 100%
rename from tests/fixtures/ecma-features/jsx/escape-patterns.src.js
rename to packages/espree/tests/fixtures/ecma-features/jsx/escape-patterns.src.js
diff --git a/tests/fixtures/ecma-features/jsx/invalid-attribute-missing-equals.result.js b/packages/espree/tests/fixtures/ecma-features/jsx/invalid-attribute-missing-equals.result.js
similarity index 100%
rename from tests/fixtures/ecma-features/jsx/invalid-attribute-missing-equals.result.js
rename to packages/espree/tests/fixtures/ecma-features/jsx/invalid-attribute-missing-equals.result.js
diff --git a/tests/fixtures/ecma-features/jsx/invalid-attribute-missing-equals.src.js b/packages/espree/tests/fixtures/ecma-features/jsx/invalid-attribute-missing-equals.src.js
similarity index 100%
rename from tests/fixtures/ecma-features/jsx/invalid-attribute-missing-equals.src.js
rename to packages/espree/tests/fixtures/ecma-features/jsx/invalid-attribute-missing-equals.src.js
diff --git a/tests/fixtures/ecma-features/jsx/invalid-attribute.result.js b/packages/espree/tests/fixtures/ecma-features/jsx/invalid-attribute.result.js
similarity index 100%
rename from tests/fixtures/ecma-features/jsx/invalid-attribute.result.js
rename to packages/espree/tests/fixtures/ecma-features/jsx/invalid-attribute.result.js
diff --git a/tests/fixtures/ecma-features/jsx/invalid-attribute.src.js b/packages/espree/tests/fixtures/ecma-features/jsx/invalid-attribute.src.js
similarity index 100%
rename from tests/fixtures/ecma-features/jsx/invalid-attribute.src.js
rename to packages/espree/tests/fixtures/ecma-features/jsx/invalid-attribute.src.js
diff --git a/tests/fixtures/ecma-features/jsx/invalid-broken-tag.result.js b/packages/espree/tests/fixtures/ecma-features/jsx/invalid-broken-tag.result.js
similarity index 100%
rename from tests/fixtures/ecma-features/jsx/invalid-broken-tag.result.js
rename to packages/espree/tests/fixtures/ecma-features/jsx/invalid-broken-tag.result.js
diff --git a/tests/fixtures/ecma-features/jsx/invalid-broken-tag.src.js b/packages/espree/tests/fixtures/ecma-features/jsx/invalid-broken-tag.src.js
similarity index 100%
rename from tests/fixtures/ecma-features/jsx/invalid-broken-tag.src.js
rename to packages/espree/tests/fixtures/ecma-features/jsx/invalid-broken-tag.src.js
diff --git a/tests/fixtures/ecma-features/jsx/invalid-computed-end-tag-name.result.js b/packages/espree/tests/fixtures/ecma-features/jsx/invalid-computed-end-tag-name.result.js
similarity index 100%
rename from tests/fixtures/ecma-features/jsx/invalid-computed-end-tag-name.result.js
rename to packages/espree/tests/fixtures/ecma-features/jsx/invalid-computed-end-tag-name.result.js
diff --git a/tests/fixtures/ecma-features/jsx/invalid-computed-end-tag-name.src.js b/packages/espree/tests/fixtures/ecma-features/jsx/invalid-computed-end-tag-name.src.js
similarity index 100%
rename from tests/fixtures/ecma-features/jsx/invalid-computed-end-tag-name.src.js
rename to packages/espree/tests/fixtures/ecma-features/jsx/invalid-computed-end-tag-name.src.js
diff --git a/tests/fixtures/ecma-features/jsx/invalid-computed-string-end-tag-name.result.js b/packages/espree/tests/fixtures/ecma-features/jsx/invalid-computed-string-end-tag-name.result.js
similarity index 100%
rename from tests/fixtures/ecma-features/jsx/invalid-computed-string-end-tag-name.result.js
rename to packages/espree/tests/fixtures/ecma-features/jsx/invalid-computed-string-end-tag-name.result.js
diff --git a/tests/fixtures/ecma-features/jsx/invalid-computed-string-end-tag-name.src.js b/packages/espree/tests/fixtures/ecma-features/jsx/invalid-computed-string-end-tag-name.src.js
similarity index 100%
rename from tests/fixtures/ecma-features/jsx/invalid-computed-string-end-tag-name.src.js
rename to packages/espree/tests/fixtures/ecma-features/jsx/invalid-computed-string-end-tag-name.src.js
diff --git a/tests/fixtures/ecma-features/jsx/invalid-embedded-expression.result.js b/packages/espree/tests/fixtures/ecma-features/jsx/invalid-embedded-expression.result.js
similarity index 100%
rename from tests/fixtures/ecma-features/jsx/invalid-embedded-expression.result.js
rename to packages/espree/tests/fixtures/ecma-features/jsx/invalid-embedded-expression.result.js
diff --git a/tests/fixtures/ecma-features/jsx/invalid-embedded-expression.src.js b/packages/espree/tests/fixtures/ecma-features/jsx/invalid-embedded-expression.src.js
similarity index 100%
rename from tests/fixtures/ecma-features/jsx/invalid-embedded-expression.src.js
rename to packages/espree/tests/fixtures/ecma-features/jsx/invalid-embedded-expression.src.js
diff --git a/tests/fixtures/ecma-features/jsx/invalid-leading-dot-tag-name.result.js b/packages/espree/tests/fixtures/ecma-features/jsx/invalid-leading-dot-tag-name.result.js
similarity index 100%
rename from tests/fixtures/ecma-features/jsx/invalid-leading-dot-tag-name.result.js
rename to packages/espree/tests/fixtures/ecma-features/jsx/invalid-leading-dot-tag-name.result.js
diff --git a/tests/fixtures/ecma-features/jsx/invalid-leading-dot-tag-name.src.js b/packages/espree/tests/fixtures/ecma-features/jsx/invalid-leading-dot-tag-name.src.js
similarity index 100%
rename from tests/fixtures/ecma-features/jsx/invalid-leading-dot-tag-name.src.js
rename to packages/espree/tests/fixtures/ecma-features/jsx/invalid-leading-dot-tag-name.src.js
diff --git a/tests/fixtures/ecma-features/jsx/invalid-matching-placeholder-in-closing-tag.result.js b/packages/espree/tests/fixtures/ecma-features/jsx/invalid-matching-placeholder-in-closing-tag.result.js
similarity index 100%
rename from tests/fixtures/ecma-features/jsx/invalid-matching-placeholder-in-closing-tag.result.js
rename to packages/espree/tests/fixtures/ecma-features/jsx/invalid-matching-placeholder-in-closing-tag.result.js
diff --git a/tests/fixtures/ecma-features/jsx/invalid-matching-placeholder-in-closing-tag.src.js b/packages/espree/tests/fixtures/ecma-features/jsx/invalid-matching-placeholder-in-closing-tag.src.js
similarity index 100%
rename from tests/fixtures/ecma-features/jsx/invalid-matching-placeholder-in-closing-tag.src.js
rename to packages/espree/tests/fixtures/ecma-features/jsx/invalid-matching-placeholder-in-closing-tag.src.js
diff --git a/tests/fixtures/ecma-features/jsx/invalid-mismatched-closing-tag.result.js b/packages/espree/tests/fixtures/ecma-features/jsx/invalid-mismatched-closing-tag.result.js
similarity index 100%
rename from tests/fixtures/ecma-features/jsx/invalid-mismatched-closing-tag.result.js
rename to packages/espree/tests/fixtures/ecma-features/jsx/invalid-mismatched-closing-tag.result.js
diff --git a/tests/fixtures/ecma-features/jsx/invalid-mismatched-closing-tag.src.js b/packages/espree/tests/fixtures/ecma-features/jsx/invalid-mismatched-closing-tag.src.js
similarity index 100%
rename from tests/fixtures/ecma-features/jsx/invalid-mismatched-closing-tag.src.js
rename to packages/espree/tests/fixtures/ecma-features/jsx/invalid-mismatched-closing-tag.src.js
diff --git a/tests/fixtures/ecma-features/jsx/invalid-mismatched-closing-tags.result.js b/packages/espree/tests/fixtures/ecma-features/jsx/invalid-mismatched-closing-tags.result.js
similarity index 100%
rename from tests/fixtures/ecma-features/jsx/invalid-mismatched-closing-tags.result.js
rename to packages/espree/tests/fixtures/ecma-features/jsx/invalid-mismatched-closing-tags.result.js
diff --git a/tests/fixtures/ecma-features/jsx/invalid-mismatched-closing-tags.src.js b/packages/espree/tests/fixtures/ecma-features/jsx/invalid-mismatched-closing-tags.src.js
similarity index 100%
rename from tests/fixtures/ecma-features/jsx/invalid-mismatched-closing-tags.src.js
rename to packages/espree/tests/fixtures/ecma-features/jsx/invalid-mismatched-closing-tags.src.js
diff --git a/tests/fixtures/ecma-features/jsx/invalid-mismatched-dot-tag-name.result.js b/packages/espree/tests/fixtures/ecma-features/jsx/invalid-mismatched-dot-tag-name.result.js
similarity index 100%
rename from tests/fixtures/ecma-features/jsx/invalid-mismatched-dot-tag-name.result.js
rename to packages/espree/tests/fixtures/ecma-features/jsx/invalid-mismatched-dot-tag-name.result.js
diff --git a/tests/fixtures/ecma-features/jsx/invalid-mismatched-dot-tag-name.src.js b/packages/espree/tests/fixtures/ecma-features/jsx/invalid-mismatched-dot-tag-name.src.js
similarity index 100%
rename from tests/fixtures/ecma-features/jsx/invalid-mismatched-dot-tag-name.src.js
rename to packages/espree/tests/fixtures/ecma-features/jsx/invalid-mismatched-dot-tag-name.src.js
diff --git a/tests/fixtures/ecma-features/jsx/invalid-mismatched-namespace-tag.result.js b/packages/espree/tests/fixtures/ecma-features/jsx/invalid-mismatched-namespace-tag.result.js
similarity index 100%
rename from tests/fixtures/ecma-features/jsx/invalid-mismatched-namespace-tag.result.js
rename to packages/espree/tests/fixtures/ecma-features/jsx/invalid-mismatched-namespace-tag.result.js
diff --git a/tests/fixtures/ecma-features/jsx/invalid-mismatched-namespace-tag.src.js b/packages/espree/tests/fixtures/ecma-features/jsx/invalid-mismatched-namespace-tag.src.js
similarity index 100%
rename from tests/fixtures/ecma-features/jsx/invalid-mismatched-namespace-tag.src.js
rename to packages/espree/tests/fixtures/ecma-features/jsx/invalid-mismatched-namespace-tag.src.js
diff --git a/tests/fixtures/ecma-features/jsx/invalid-missing-closing-tag-attribute-placeholder.result.js b/packages/espree/tests/fixtures/ecma-features/jsx/invalid-missing-closing-tag-attribute-placeholder.result.js
similarity index 100%
rename from tests/fixtures/ecma-features/jsx/invalid-missing-closing-tag-attribute-placeholder.result.js
rename to packages/espree/tests/fixtures/ecma-features/jsx/invalid-missing-closing-tag-attribute-placeholder.result.js
diff --git a/tests/fixtures/ecma-features/jsx/invalid-missing-closing-tag-attribute-placeholder.src.js b/packages/espree/tests/fixtures/ecma-features/jsx/invalid-missing-closing-tag-attribute-placeholder.src.js
similarity index 100%
rename from tests/fixtures/ecma-features/jsx/invalid-missing-closing-tag-attribute-placeholder.src.js
rename to packages/espree/tests/fixtures/ecma-features/jsx/invalid-missing-closing-tag-attribute-placeholder.src.js
diff --git a/tests/fixtures/ecma-features/jsx/invalid-missing-closing-tag.result.js b/packages/espree/tests/fixtures/ecma-features/jsx/invalid-missing-closing-tag.result.js
similarity index 100%
rename from tests/fixtures/ecma-features/jsx/invalid-missing-closing-tag.result.js
rename to packages/espree/tests/fixtures/ecma-features/jsx/invalid-missing-closing-tag.result.js
diff --git a/tests/fixtures/ecma-features/jsx/invalid-missing-closing-tag.src.js b/packages/espree/tests/fixtures/ecma-features/jsx/invalid-missing-closing-tag.src.js
similarity index 100%
rename from tests/fixtures/ecma-features/jsx/invalid-missing-closing-tag.src.js
rename to packages/espree/tests/fixtures/ecma-features/jsx/invalid-missing-closing-tag.src.js
diff --git a/tests/fixtures/ecma-features/jsx/invalid-missing-namespace-name.result.js b/packages/espree/tests/fixtures/ecma-features/jsx/invalid-missing-namespace-name.result.js
similarity index 100%
rename from tests/fixtures/ecma-features/jsx/invalid-missing-namespace-name.result.js
rename to packages/espree/tests/fixtures/ecma-features/jsx/invalid-missing-namespace-name.result.js
diff --git a/tests/fixtures/ecma-features/jsx/invalid-missing-namespace-name.src.js b/packages/espree/tests/fixtures/ecma-features/jsx/invalid-missing-namespace-name.src.js
similarity index 100%
rename from tests/fixtures/ecma-features/jsx/invalid-missing-namespace-name.src.js
rename to packages/espree/tests/fixtures/ecma-features/jsx/invalid-missing-namespace-name.src.js
diff --git a/tests/fixtures/ecma-features/jsx/invalid-missing-namespace-value.result.js b/packages/espree/tests/fixtures/ecma-features/jsx/invalid-missing-namespace-value.result.js
similarity index 100%
rename from tests/fixtures/ecma-features/jsx/invalid-missing-namespace-value.result.js
rename to packages/espree/tests/fixtures/ecma-features/jsx/invalid-missing-namespace-value.result.js
diff --git a/tests/fixtures/ecma-features/jsx/invalid-missing-namespace-value.src.js b/packages/espree/tests/fixtures/ecma-features/jsx/invalid-missing-namespace-value.src.js
similarity index 100%
rename from tests/fixtures/ecma-features/jsx/invalid-missing-namespace-value.src.js
rename to packages/espree/tests/fixtures/ecma-features/jsx/invalid-missing-namespace-value.src.js
diff --git a/tests/fixtures/ecma-features/jsx/invalid-missing-spread-operator.result.js b/packages/espree/tests/fixtures/ecma-features/jsx/invalid-missing-spread-operator.result.js
similarity index 100%
rename from tests/fixtures/ecma-features/jsx/invalid-missing-spread-operator.result.js
rename to packages/espree/tests/fixtures/ecma-features/jsx/invalid-missing-spread-operator.result.js
diff --git a/tests/fixtures/ecma-features/jsx/invalid-missing-spread-operator.src.js b/packages/espree/tests/fixtures/ecma-features/jsx/invalid-missing-spread-operator.src.js
similarity index 100%
rename from tests/fixtures/ecma-features/jsx/invalid-missing-spread-operator.src.js
rename to packages/espree/tests/fixtures/ecma-features/jsx/invalid-missing-spread-operator.src.js
diff --git a/tests/fixtures/ecma-features/jsx/invalid-mixed-namespace-name.result.js b/packages/espree/tests/fixtures/ecma-features/jsx/invalid-mixed-namespace-name.result.js
similarity index 100%
rename from tests/fixtures/ecma-features/jsx/invalid-mixed-namespace-name.result.js
rename to packages/espree/tests/fixtures/ecma-features/jsx/invalid-mixed-namespace-name.result.js
diff --git a/tests/fixtures/ecma-features/jsx/invalid-mixed-namespace-name.src.js b/packages/espree/tests/fixtures/ecma-features/jsx/invalid-mixed-namespace-name.src.js
similarity index 100%
rename from tests/fixtures/ecma-features/jsx/invalid-mixed-namespace-name.src.js
rename to packages/espree/tests/fixtures/ecma-features/jsx/invalid-mixed-namespace-name.src.js
diff --git a/tests/fixtures/ecma-features/jsx/invalid-mixed-namespace-value.result.js b/packages/espree/tests/fixtures/ecma-features/jsx/invalid-mixed-namespace-value.result.js
similarity index 100%
rename from tests/fixtures/ecma-features/jsx/invalid-mixed-namespace-value.result.js
rename to packages/espree/tests/fixtures/ecma-features/jsx/invalid-mixed-namespace-value.result.js
diff --git a/tests/fixtures/ecma-features/jsx/invalid-mixed-namespace-value.src.js b/packages/espree/tests/fixtures/ecma-features/jsx/invalid-mixed-namespace-value.src.js
similarity index 100%
rename from tests/fixtures/ecma-features/jsx/invalid-mixed-namespace-value.src.js
rename to packages/espree/tests/fixtures/ecma-features/jsx/invalid-mixed-namespace-value.src.js
diff --git a/tests/fixtures/ecma-features/jsx/invalid-no-common-parent-with-comment.result.js b/packages/espree/tests/fixtures/ecma-features/jsx/invalid-no-common-parent-with-comment.result.js
similarity index 100%
rename from tests/fixtures/ecma-features/jsx/invalid-no-common-parent-with-comment.result.js
rename to packages/espree/tests/fixtures/ecma-features/jsx/invalid-no-common-parent-with-comment.result.js
diff --git a/tests/fixtures/ecma-features/jsx/invalid-no-common-parent-with-comment.src.js b/packages/espree/tests/fixtures/ecma-features/jsx/invalid-no-common-parent-with-comment.src.js
similarity index 100%
rename from tests/fixtures/ecma-features/jsx/invalid-no-common-parent-with-comment.src.js
rename to packages/espree/tests/fixtures/ecma-features/jsx/invalid-no-common-parent-with-comment.src.js
diff --git a/tests/fixtures/ecma-features/jsx/invalid-no-common-parent.result.js b/packages/espree/tests/fixtures/ecma-features/jsx/invalid-no-common-parent.result.js
similarity index 100%
rename from tests/fixtures/ecma-features/jsx/invalid-no-common-parent.result.js
rename to packages/espree/tests/fixtures/ecma-features/jsx/invalid-no-common-parent.result.js
diff --git a/tests/fixtures/ecma-features/jsx/invalid-no-common-parent.src.js b/packages/espree/tests/fixtures/ecma-features/jsx/invalid-no-common-parent.src.js
similarity index 100%
rename from tests/fixtures/ecma-features/jsx/invalid-no-common-parent.src.js
rename to packages/espree/tests/fixtures/ecma-features/jsx/invalid-no-common-parent.src.js
diff --git a/tests/fixtures/ecma-features/jsx/invalid-no-tag-name.result.js b/packages/espree/tests/fixtures/ecma-features/jsx/invalid-no-tag-name.result.js
similarity index 100%
rename from tests/fixtures/ecma-features/jsx/invalid-no-tag-name.result.js
rename to packages/espree/tests/fixtures/ecma-features/jsx/invalid-no-tag-name.result.js
diff --git a/tests/fixtures/ecma-features/jsx/invalid-no-tag-name.src.js b/packages/espree/tests/fixtures/ecma-features/jsx/invalid-no-tag-name.src.js
similarity index 100%
rename from tests/fixtures/ecma-features/jsx/invalid-no-tag-name.src.js
rename to packages/espree/tests/fixtures/ecma-features/jsx/invalid-no-tag-name.src.js
diff --git a/tests/fixtures/ecma-features/jsx/invalid-placeholder-in-closing-tag.result.js b/packages/espree/tests/fixtures/ecma-features/jsx/invalid-placeholder-in-closing-tag.result.js
similarity index 100%
rename from tests/fixtures/ecma-features/jsx/invalid-placeholder-in-closing-tag.result.js
rename to packages/espree/tests/fixtures/ecma-features/jsx/invalid-placeholder-in-closing-tag.result.js
diff --git a/tests/fixtures/ecma-features/jsx/invalid-placeholder-in-closing-tag.src.js b/packages/espree/tests/fixtures/ecma-features/jsx/invalid-placeholder-in-closing-tag.src.js
similarity index 100%
rename from tests/fixtures/ecma-features/jsx/invalid-placeholder-in-closing-tag.src.js
rename to packages/espree/tests/fixtures/ecma-features/jsx/invalid-placeholder-in-closing-tag.src.js
diff --git a/tests/fixtures/ecma-features/jsx/invalid-trailing-dot-tag-name.result.js b/packages/espree/tests/fixtures/ecma-features/jsx/invalid-trailing-dot-tag-name.result.js
similarity index 100%
rename from tests/fixtures/ecma-features/jsx/invalid-trailing-dot-tag-name.result.js
rename to packages/espree/tests/fixtures/ecma-features/jsx/invalid-trailing-dot-tag-name.result.js
diff --git a/tests/fixtures/ecma-features/jsx/invalid-trailing-dot-tag-name.src.js b/packages/espree/tests/fixtures/ecma-features/jsx/invalid-trailing-dot-tag-name.src.js
similarity index 100%
rename from tests/fixtures/ecma-features/jsx/invalid-trailing-dot-tag-name.src.js
rename to packages/espree/tests/fixtures/ecma-features/jsx/invalid-trailing-dot-tag-name.src.js
diff --git a/tests/fixtures/ecma-features/jsx/invalid-unexpected-comma.result.js b/packages/espree/tests/fixtures/ecma-features/jsx/invalid-unexpected-comma.result.js
similarity index 100%
rename from tests/fixtures/ecma-features/jsx/invalid-unexpected-comma.result.js
rename to packages/espree/tests/fixtures/ecma-features/jsx/invalid-unexpected-comma.result.js
diff --git a/tests/fixtures/ecma-features/jsx/invalid-unexpected-comma.src.js b/packages/espree/tests/fixtures/ecma-features/jsx/invalid-unexpected-comma.src.js
similarity index 100%
rename from tests/fixtures/ecma-features/jsx/invalid-unexpected-comma.src.js
rename to packages/espree/tests/fixtures/ecma-features/jsx/invalid-unexpected-comma.src.js
diff --git a/tests/fixtures/ecma-features/jsx/japanese-characters.result.js b/packages/espree/tests/fixtures/ecma-features/jsx/japanese-characters.result.js
similarity index 100%
rename from tests/fixtures/ecma-features/jsx/japanese-characters.result.js
rename to packages/espree/tests/fixtures/ecma-features/jsx/japanese-characters.result.js
diff --git a/tests/fixtures/ecma-features/jsx/japanese-characters.src.js b/packages/espree/tests/fixtures/ecma-features/jsx/japanese-characters.src.js
similarity index 100%
rename from tests/fixtures/ecma-features/jsx/japanese-characters.src.js
rename to packages/espree/tests/fixtures/ecma-features/jsx/japanese-characters.src.js
diff --git a/tests/fixtures/ecma-features/jsx/less-than-operator.result.js b/packages/espree/tests/fixtures/ecma-features/jsx/less-than-operator.result.js
similarity index 100%
rename from tests/fixtures/ecma-features/jsx/less-than-operator.result.js
rename to packages/espree/tests/fixtures/ecma-features/jsx/less-than-operator.result.js
diff --git a/tests/fixtures/ecma-features/jsx/less-than-operator.src.js b/packages/espree/tests/fixtures/ecma-features/jsx/less-than-operator.src.js
similarity index 100%
rename from tests/fixtures/ecma-features/jsx/less-than-operator.src.js
rename to packages/espree/tests/fixtures/ecma-features/jsx/less-than-operator.src.js
diff --git a/tests/fixtures/ecma-features/jsx/member-expression.result.js b/packages/espree/tests/fixtures/ecma-features/jsx/member-expression.result.js
similarity index 100%
rename from tests/fixtures/ecma-features/jsx/member-expression.result.js
rename to packages/espree/tests/fixtures/ecma-features/jsx/member-expression.result.js
diff --git a/tests/fixtures/ecma-features/jsx/member-expression.src.js b/packages/espree/tests/fixtures/ecma-features/jsx/member-expression.src.js
similarity index 100%
rename from tests/fixtures/ecma-features/jsx/member-expression.src.js
rename to packages/espree/tests/fixtures/ecma-features/jsx/member-expression.src.js
diff --git a/tests/fixtures/ecma-features/jsx/multiple-blank-spaces.result.js b/packages/espree/tests/fixtures/ecma-features/jsx/multiple-blank-spaces.result.js
similarity index 100%
rename from tests/fixtures/ecma-features/jsx/multiple-blank-spaces.result.js
rename to packages/espree/tests/fixtures/ecma-features/jsx/multiple-blank-spaces.result.js
diff --git a/tests/fixtures/ecma-features/jsx/multiple-blank-spaces.src.js b/packages/espree/tests/fixtures/ecma-features/jsx/multiple-blank-spaces.src.js
similarity index 100%
rename from tests/fixtures/ecma-features/jsx/multiple-blank-spaces.src.js
rename to packages/espree/tests/fixtures/ecma-features/jsx/multiple-blank-spaces.src.js
diff --git a/tests/fixtures/ecma-features/jsx/namespaced-attribute-and-value-inserted.result.js b/packages/espree/tests/fixtures/ecma-features/jsx/namespaced-attribute-and-value-inserted.result.js
similarity index 100%
rename from tests/fixtures/ecma-features/jsx/namespaced-attribute-and-value-inserted.result.js
rename to packages/espree/tests/fixtures/ecma-features/jsx/namespaced-attribute-and-value-inserted.result.js
diff --git a/tests/fixtures/ecma-features/jsx/namespaced-attribute-and-value-inserted.src.js b/packages/espree/tests/fixtures/ecma-features/jsx/namespaced-attribute-and-value-inserted.src.js
similarity index 100%
rename from tests/fixtures/ecma-features/jsx/namespaced-attribute-and-value-inserted.src.js
rename to packages/espree/tests/fixtures/ecma-features/jsx/namespaced-attribute-and-value-inserted.src.js
diff --git a/tests/fixtures/ecma-features/jsx/namespaced-name-and-attribute.result.js b/packages/espree/tests/fixtures/ecma-features/jsx/namespaced-name-and-attribute.result.js
similarity index 100%
rename from tests/fixtures/ecma-features/jsx/namespaced-name-and-attribute.result.js
rename to packages/espree/tests/fixtures/ecma-features/jsx/namespaced-name-and-attribute.result.js
diff --git a/tests/fixtures/ecma-features/jsx/namespaced-name-and-attribute.src.js b/packages/espree/tests/fixtures/ecma-features/jsx/namespaced-name-and-attribute.src.js
similarity index 100%
rename from tests/fixtures/ecma-features/jsx/namespaced-name-and-attribute.src.js
rename to packages/espree/tests/fixtures/ecma-features/jsx/namespaced-name-and-attribute.src.js
diff --git a/tests/fixtures/ecma-features/jsx/namespaced-name.result.js b/packages/espree/tests/fixtures/ecma-features/jsx/namespaced-name.result.js
similarity index 100%
rename from tests/fixtures/ecma-features/jsx/namespaced-name.result.js
rename to packages/espree/tests/fixtures/ecma-features/jsx/namespaced-name.result.js
diff --git a/tests/fixtures/ecma-features/jsx/namespaced-name.src.js b/packages/espree/tests/fixtures/ecma-features/jsx/namespaced-name.src.js
similarity index 100%
rename from tests/fixtures/ecma-features/jsx/namespaced-name.src.js
rename to packages/espree/tests/fixtures/ecma-features/jsx/namespaced-name.src.js
diff --git a/tests/fixtures/ecma-features/jsx/newslines-and-entities.result.js b/packages/espree/tests/fixtures/ecma-features/jsx/newslines-and-entities.result.js
similarity index 100%
rename from tests/fixtures/ecma-features/jsx/newslines-and-entities.result.js
rename to packages/espree/tests/fixtures/ecma-features/jsx/newslines-and-entities.result.js
diff --git a/tests/fixtures/ecma-features/jsx/newslines-and-entities.src.js b/packages/espree/tests/fixtures/ecma-features/jsx/newslines-and-entities.src.js
similarity index 100%
rename from tests/fixtures/ecma-features/jsx/newslines-and-entities.src.js
rename to packages/espree/tests/fixtures/ecma-features/jsx/newslines-and-entities.src.js
diff --git a/tests/fixtures/ecma-features/jsx/self-closing-tag-with-newline.result.js b/packages/espree/tests/fixtures/ecma-features/jsx/self-closing-tag-with-newline.result.js
similarity index 100%
rename from tests/fixtures/ecma-features/jsx/self-closing-tag-with-newline.result.js
rename to packages/espree/tests/fixtures/ecma-features/jsx/self-closing-tag-with-newline.result.js
diff --git a/tests/fixtures/ecma-features/jsx/self-closing-tag-with-newline.src.js b/packages/espree/tests/fixtures/ecma-features/jsx/self-closing-tag-with-newline.src.js
similarity index 100%
rename from tests/fixtures/ecma-features/jsx/self-closing-tag-with-newline.src.js
rename to packages/espree/tests/fixtures/ecma-features/jsx/self-closing-tag-with-newline.src.js
diff --git a/tests/fixtures/ecma-features/jsx/self-closing-tag.result.js b/packages/espree/tests/fixtures/ecma-features/jsx/self-closing-tag.result.js
similarity index 100%
rename from tests/fixtures/ecma-features/jsx/self-closing-tag.result.js
rename to packages/espree/tests/fixtures/ecma-features/jsx/self-closing-tag.result.js
diff --git a/tests/fixtures/ecma-features/jsx/self-closing-tag.src.js b/packages/espree/tests/fixtures/ecma-features/jsx/self-closing-tag.src.js
similarity index 100%
rename from tests/fixtures/ecma-features/jsx/self-closing-tag.src.js
rename to packages/espree/tests/fixtures/ecma-features/jsx/self-closing-tag.src.js
diff --git a/tests/fixtures/ecma-features/jsx/spread-operator-attribute-and-regular-attribute.result.js b/packages/espree/tests/fixtures/ecma-features/jsx/spread-operator-attribute-and-regular-attribute.result.js
similarity index 100%
rename from tests/fixtures/ecma-features/jsx/spread-operator-attribute-and-regular-attribute.result.js
rename to packages/espree/tests/fixtures/ecma-features/jsx/spread-operator-attribute-and-regular-attribute.result.js
diff --git a/tests/fixtures/ecma-features/jsx/spread-operator-attribute-and-regular-attribute.src.js b/packages/espree/tests/fixtures/ecma-features/jsx/spread-operator-attribute-and-regular-attribute.src.js
similarity index 100%
rename from tests/fixtures/ecma-features/jsx/spread-operator-attribute-and-regular-attribute.src.js
rename to packages/espree/tests/fixtures/ecma-features/jsx/spread-operator-attribute-and-regular-attribute.src.js
diff --git a/tests/fixtures/ecma-features/jsx/spread-operator-attributes.result.js b/packages/espree/tests/fixtures/ecma-features/jsx/spread-operator-attributes.result.js
similarity index 100%
rename from tests/fixtures/ecma-features/jsx/spread-operator-attributes.result.js
rename to packages/espree/tests/fixtures/ecma-features/jsx/spread-operator-attributes.result.js
diff --git a/tests/fixtures/ecma-features/jsx/spread-operator-attributes.src.js b/packages/espree/tests/fixtures/ecma-features/jsx/spread-operator-attributes.src.js
similarity index 100%
rename from tests/fixtures/ecma-features/jsx/spread-operator-attributes.src.js
rename to packages/espree/tests/fixtures/ecma-features/jsx/spread-operator-attributes.src.js
diff --git a/tests/fixtures/ecma-features/jsx/tag-names-with-dots.result.js b/packages/espree/tests/fixtures/ecma-features/jsx/tag-names-with-dots.result.js
similarity index 100%
rename from tests/fixtures/ecma-features/jsx/tag-names-with-dots.result.js
rename to packages/espree/tests/fixtures/ecma-features/jsx/tag-names-with-dots.result.js
diff --git a/tests/fixtures/ecma-features/jsx/tag-names-with-dots.src.js b/packages/espree/tests/fixtures/ecma-features/jsx/tag-names-with-dots.src.js
similarity index 100%
rename from tests/fixtures/ecma-features/jsx/tag-names-with-dots.src.js
rename to packages/espree/tests/fixtures/ecma-features/jsx/tag-names-with-dots.src.js
diff --git a/tests/fixtures/ecma-features/jsx/tag-names-with-multi-dots.result.js b/packages/espree/tests/fixtures/ecma-features/jsx/tag-names-with-multi-dots.result.js
similarity index 100%
rename from tests/fixtures/ecma-features/jsx/tag-names-with-multi-dots.result.js
rename to packages/espree/tests/fixtures/ecma-features/jsx/tag-names-with-multi-dots.result.js
diff --git a/tests/fixtures/ecma-features/jsx/tag-names-with-multi-dots.src.js b/packages/espree/tests/fixtures/ecma-features/jsx/tag-names-with-multi-dots.src.js
similarity index 100%
rename from tests/fixtures/ecma-features/jsx/tag-names-with-multi-dots.src.js
rename to packages/espree/tests/fixtures/ecma-features/jsx/tag-names-with-multi-dots.src.js
diff --git a/tests/fixtures/ecma-features/jsx/template-strings-in-jsx-complex.result.js b/packages/espree/tests/fixtures/ecma-features/jsx/template-strings-in-jsx-complex.result.js
similarity index 100%
rename from tests/fixtures/ecma-features/jsx/template-strings-in-jsx-complex.result.js
rename to packages/espree/tests/fixtures/ecma-features/jsx/template-strings-in-jsx-complex.result.js
diff --git a/tests/fixtures/ecma-features/jsx/template-strings-in-jsx-complex.src.js b/packages/espree/tests/fixtures/ecma-features/jsx/template-strings-in-jsx-complex.src.js
similarity index 100%
rename from tests/fixtures/ecma-features/jsx/template-strings-in-jsx-complex.src.js
rename to packages/espree/tests/fixtures/ecma-features/jsx/template-strings-in-jsx-complex.src.js
diff --git a/tests/fixtures/ecma-features/jsx/template-strings-in-jsx-multi.result.js b/packages/espree/tests/fixtures/ecma-features/jsx/template-strings-in-jsx-multi.result.js
similarity index 100%
rename from tests/fixtures/ecma-features/jsx/template-strings-in-jsx-multi.result.js
rename to packages/espree/tests/fixtures/ecma-features/jsx/template-strings-in-jsx-multi.result.js
diff --git a/tests/fixtures/ecma-features/jsx/template-strings-in-jsx-multi.src.js b/packages/espree/tests/fixtures/ecma-features/jsx/template-strings-in-jsx-multi.src.js
similarity index 100%
rename from tests/fixtures/ecma-features/jsx/template-strings-in-jsx-multi.src.js
rename to packages/espree/tests/fixtures/ecma-features/jsx/template-strings-in-jsx-multi.src.js
diff --git a/tests/fixtures/ecma-features/jsx/template-strings-in-jsx.result.js b/packages/espree/tests/fixtures/ecma-features/jsx/template-strings-in-jsx.result.js
similarity index 100%
rename from tests/fixtures/ecma-features/jsx/template-strings-in-jsx.result.js
rename to packages/espree/tests/fixtures/ecma-features/jsx/template-strings-in-jsx.result.js
diff --git a/tests/fixtures/ecma-features/jsx/template-strings-in-jsx.src.js b/packages/espree/tests/fixtures/ecma-features/jsx/template-strings-in-jsx.src.js
similarity index 100%
rename from tests/fixtures/ecma-features/jsx/template-strings-in-jsx.src.js
rename to packages/espree/tests/fixtures/ecma-features/jsx/template-strings-in-jsx.src.js
diff --git a/tests/fixtures/ecma-features/jsx/test-content.result.js b/packages/espree/tests/fixtures/ecma-features/jsx/test-content.result.js
similarity index 100%
rename from tests/fixtures/ecma-features/jsx/test-content.result.js
rename to packages/espree/tests/fixtures/ecma-features/jsx/test-content.result.js
diff --git a/tests/fixtures/ecma-features/jsx/test-content.src.js b/packages/espree/tests/fixtures/ecma-features/jsx/test-content.src.js
similarity index 100%
rename from tests/fixtures/ecma-features/jsx/test-content.src.js
rename to packages/espree/tests/fixtures/ecma-features/jsx/test-content.src.js
diff --git a/tests/fixtures/ecma-features/jsx/trailing-spread-operator-attribute.result.js b/packages/espree/tests/fixtures/ecma-features/jsx/trailing-spread-operator-attribute.result.js
similarity index 100%
rename from tests/fixtures/ecma-features/jsx/trailing-spread-operator-attribute.result.js
rename to packages/espree/tests/fixtures/ecma-features/jsx/trailing-spread-operator-attribute.result.js
diff --git a/tests/fixtures/ecma-features/jsx/trailing-spread-operator-attribute.src.js b/packages/espree/tests/fixtures/ecma-features/jsx/trailing-spread-operator-attribute.src.js
similarity index 100%
rename from tests/fixtures/ecma-features/jsx/trailing-spread-operator-attribute.src.js
rename to packages/espree/tests/fixtures/ecma-features/jsx/trailing-spread-operator-attribute.src.js
diff --git a/tests/fixtures/ecma-features/jsx/unknown-escape-pattern.result.js b/packages/espree/tests/fixtures/ecma-features/jsx/unknown-escape-pattern.result.js
similarity index 100%
rename from tests/fixtures/ecma-features/jsx/unknown-escape-pattern.result.js
rename to packages/espree/tests/fixtures/ecma-features/jsx/unknown-escape-pattern.result.js
diff --git a/tests/fixtures/ecma-features/jsx/unknown-escape-pattern.src.js b/packages/espree/tests/fixtures/ecma-features/jsx/unknown-escape-pattern.src.js
similarity index 100%
rename from tests/fixtures/ecma-features/jsx/unknown-escape-pattern.src.js
rename to packages/espree/tests/fixtures/ecma-features/jsx/unknown-escape-pattern.src.js
diff --git a/tests/fixtures/ecma-features/jsx/yield-jsx-element.result.js b/packages/espree/tests/fixtures/ecma-features/jsx/yield-jsx-element.result.js
similarity index 100%
rename from tests/fixtures/ecma-features/jsx/yield-jsx-element.result.js
rename to packages/espree/tests/fixtures/ecma-features/jsx/yield-jsx-element.result.js
diff --git a/tests/fixtures/ecma-features/jsx/yield-jsx-element.src.js b/packages/espree/tests/fixtures/ecma-features/jsx/yield-jsx-element.src.js
similarity index 100%
rename from tests/fixtures/ecma-features/jsx/yield-jsx-element.src.js
rename to packages/espree/tests/fixtures/ecma-features/jsx/yield-jsx-element.src.js
diff --git a/tests/fixtures/ecma-version/10/json-superset/invalid-lf.result.js b/packages/espree/tests/fixtures/ecma-version/10/json-superset/invalid-lf.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/10/json-superset/invalid-lf.result.js
rename to packages/espree/tests/fixtures/ecma-version/10/json-superset/invalid-lf.result.js
diff --git a/tests/fixtures/ecma-version/10/json-superset/invalid-lf.src.js b/packages/espree/tests/fixtures/ecma-version/10/json-superset/invalid-lf.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/10/json-superset/invalid-lf.src.js
rename to packages/espree/tests/fixtures/ecma-version/10/json-superset/invalid-lf.src.js
diff --git a/tests/fixtures/ecma-version/10/json-superset/valid-2028.result.js b/packages/espree/tests/fixtures/ecma-version/10/json-superset/valid-2028.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/10/json-superset/valid-2028.result.js
rename to packages/espree/tests/fixtures/ecma-version/10/json-superset/valid-2028.result.js
diff --git a/tests/fixtures/ecma-version/10/json-superset/valid-2028.src.js b/packages/espree/tests/fixtures/ecma-version/10/json-superset/valid-2028.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/10/json-superset/valid-2028.src.js
rename to packages/espree/tests/fixtures/ecma-version/10/json-superset/valid-2028.src.js
diff --git a/tests/fixtures/ecma-version/10/json-superset/valid-2029.result.js b/packages/espree/tests/fixtures/ecma-version/10/json-superset/valid-2029.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/10/json-superset/valid-2029.result.js
rename to packages/espree/tests/fixtures/ecma-version/10/json-superset/valid-2029.result.js
diff --git a/tests/fixtures/ecma-version/10/json-superset/valid-2029.src.js b/packages/espree/tests/fixtures/ecma-version/10/json-superset/valid-2029.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/10/json-superset/valid-2029.src.js
rename to packages/espree/tests/fixtures/ecma-version/10/json-superset/valid-2029.src.js
diff --git a/tests/fixtures/ecma-version/10/optional-catch-binding/invalid-01.result.js b/packages/espree/tests/fixtures/ecma-version/10/optional-catch-binding/invalid-01.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/10/optional-catch-binding/invalid-01.result.js
rename to packages/espree/tests/fixtures/ecma-version/10/optional-catch-binding/invalid-01.result.js
diff --git a/tests/fixtures/ecma-version/10/optional-catch-binding/invalid-01.src.js b/packages/espree/tests/fixtures/ecma-version/10/optional-catch-binding/invalid-01.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/10/optional-catch-binding/invalid-01.src.js
rename to packages/espree/tests/fixtures/ecma-version/10/optional-catch-binding/invalid-01.src.js
diff --git a/tests/fixtures/ecma-version/10/optional-catch-binding/invalid-02.result.js b/packages/espree/tests/fixtures/ecma-version/10/optional-catch-binding/invalid-02.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/10/optional-catch-binding/invalid-02.result.js
rename to packages/espree/tests/fixtures/ecma-version/10/optional-catch-binding/invalid-02.result.js
diff --git a/tests/fixtures/ecma-version/10/optional-catch-binding/invalid-02.src.js b/packages/espree/tests/fixtures/ecma-version/10/optional-catch-binding/invalid-02.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/10/optional-catch-binding/invalid-02.src.js
rename to packages/espree/tests/fixtures/ecma-version/10/optional-catch-binding/invalid-02.src.js
diff --git a/tests/fixtures/ecma-version/10/optional-catch-binding/valid-01.result.js b/packages/espree/tests/fixtures/ecma-version/10/optional-catch-binding/valid-01.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/10/optional-catch-binding/valid-01.result.js
rename to packages/espree/tests/fixtures/ecma-version/10/optional-catch-binding/valid-01.result.js
diff --git a/tests/fixtures/ecma-version/10/optional-catch-binding/valid-01.src.js b/packages/espree/tests/fixtures/ecma-version/10/optional-catch-binding/valid-01.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/10/optional-catch-binding/valid-01.src.js
rename to packages/espree/tests/fixtures/ecma-version/10/optional-catch-binding/valid-01.src.js
diff --git a/tests/fixtures/ecma-version/10/optional-catch-binding/valid-02.result.js b/packages/espree/tests/fixtures/ecma-version/10/optional-catch-binding/valid-02.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/10/optional-catch-binding/valid-02.result.js
rename to packages/espree/tests/fixtures/ecma-version/10/optional-catch-binding/valid-02.result.js
diff --git a/tests/fixtures/ecma-version/10/optional-catch-binding/valid-02.src.js b/packages/espree/tests/fixtures/ecma-version/10/optional-catch-binding/valid-02.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/10/optional-catch-binding/valid-02.src.js
rename to packages/espree/tests/fixtures/ecma-version/10/optional-catch-binding/valid-02.src.js
diff --git a/tests/fixtures/ecma-version/11/bigint/binary.result.js b/packages/espree/tests/fixtures/ecma-version/11/bigint/binary.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/11/bigint/binary.result.js
rename to packages/espree/tests/fixtures/ecma-version/11/bigint/binary.result.js
diff --git a/tests/fixtures/ecma-version/11/bigint/binary.src.js b/packages/espree/tests/fixtures/ecma-version/11/bigint/binary.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/11/bigint/binary.src.js
rename to packages/espree/tests/fixtures/ecma-version/11/bigint/binary.src.js
diff --git a/tests/fixtures/ecma-version/11/bigint/decimal.result.js b/packages/espree/tests/fixtures/ecma-version/11/bigint/decimal.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/11/bigint/decimal.result.js
rename to packages/espree/tests/fixtures/ecma-version/11/bigint/decimal.result.js
diff --git a/tests/fixtures/ecma-version/11/bigint/decimal.src.js b/packages/espree/tests/fixtures/ecma-version/11/bigint/decimal.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/11/bigint/decimal.src.js
rename to packages/espree/tests/fixtures/ecma-version/11/bigint/decimal.src.js
diff --git a/tests/fixtures/ecma-version/11/bigint/hex.result.js b/packages/espree/tests/fixtures/ecma-version/11/bigint/hex.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/11/bigint/hex.result.js
rename to packages/espree/tests/fixtures/ecma-version/11/bigint/hex.result.js
diff --git a/tests/fixtures/ecma-version/11/bigint/hex.src.js b/packages/espree/tests/fixtures/ecma-version/11/bigint/hex.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/11/bigint/hex.src.js
rename to packages/espree/tests/fixtures/ecma-version/11/bigint/hex.src.js
diff --git a/tests/fixtures/ecma-version/11/bigint/invalid-float.result.js b/packages/espree/tests/fixtures/ecma-version/11/bigint/invalid-float.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/11/bigint/invalid-float.result.js
rename to packages/espree/tests/fixtures/ecma-version/11/bigint/invalid-float.result.js
diff --git a/tests/fixtures/ecma-version/11/bigint/invalid-float.src.js b/packages/espree/tests/fixtures/ecma-version/11/bigint/invalid-float.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/11/bigint/invalid-float.src.js
rename to packages/espree/tests/fixtures/ecma-version/11/bigint/invalid-float.src.js
diff --git a/tests/fixtures/ecma-version/11/bigint/octal.result.js b/packages/espree/tests/fixtures/ecma-version/11/bigint/octal.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/11/bigint/octal.result.js
rename to packages/espree/tests/fixtures/ecma-version/11/bigint/octal.result.js
diff --git a/tests/fixtures/ecma-version/11/bigint/octal.src.js b/packages/espree/tests/fixtures/ecma-version/11/bigint/octal.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/11/bigint/octal.src.js
rename to packages/espree/tests/fixtures/ecma-version/11/bigint/octal.src.js
diff --git a/tests/fixtures/ecma-version/11/dynamic-import/basic.result.js b/packages/espree/tests/fixtures/ecma-version/11/dynamic-import/basic.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/11/dynamic-import/basic.result.js
rename to packages/espree/tests/fixtures/ecma-version/11/dynamic-import/basic.result.js
diff --git a/tests/fixtures/ecma-version/11/dynamic-import/basic.src.js b/packages/espree/tests/fixtures/ecma-version/11/dynamic-import/basic.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/11/dynamic-import/basic.src.js
rename to packages/espree/tests/fixtures/ecma-version/11/dynamic-import/basic.src.js
diff --git a/tests/fixtures/ecma-version/11/dynamic-import/first-of-statement.result.js b/packages/espree/tests/fixtures/ecma-version/11/dynamic-import/first-of-statement.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/11/dynamic-import/first-of-statement.result.js
rename to packages/espree/tests/fixtures/ecma-version/11/dynamic-import/first-of-statement.result.js
diff --git a/tests/fixtures/ecma-version/11/dynamic-import/first-of-statement.src.js b/packages/espree/tests/fixtures/ecma-version/11/dynamic-import/first-of-statement.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/11/dynamic-import/first-of-statement.src.js
rename to packages/espree/tests/fixtures/ecma-version/11/dynamic-import/first-of-statement.src.js
diff --git a/tests/fixtures/ecma-version/11/dynamic-import/invalid-import-prop.result.js b/packages/espree/tests/fixtures/ecma-version/11/dynamic-import/invalid-import-prop.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/11/dynamic-import/invalid-import-prop.result.js
rename to packages/espree/tests/fixtures/ecma-version/11/dynamic-import/invalid-import-prop.result.js
diff --git a/tests/fixtures/ecma-version/11/dynamic-import/invalid-import-prop.src.js b/packages/espree/tests/fixtures/ecma-version/11/dynamic-import/invalid-import-prop.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/11/dynamic-import/invalid-import-prop.src.js
rename to packages/espree/tests/fixtures/ecma-version/11/dynamic-import/invalid-import-prop.src.js
diff --git a/tests/fixtures/ecma-version/11/dynamic-import/invalid-multi-sources.result.js b/packages/espree/tests/fixtures/ecma-version/11/dynamic-import/invalid-multi-sources.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/11/dynamic-import/invalid-multi-sources.result.js
rename to packages/espree/tests/fixtures/ecma-version/11/dynamic-import/invalid-multi-sources.result.js
diff --git a/tests/fixtures/ecma-version/11/dynamic-import/invalid-multi-sources.src.js b/packages/espree/tests/fixtures/ecma-version/11/dynamic-import/invalid-multi-sources.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/11/dynamic-import/invalid-multi-sources.src.js
rename to packages/espree/tests/fixtures/ecma-version/11/dynamic-import/invalid-multi-sources.src.js
diff --git a/tests/fixtures/ecma-version/11/dynamic-import/invalid-new-import.result.js b/packages/espree/tests/fixtures/ecma-version/11/dynamic-import/invalid-new-import.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/11/dynamic-import/invalid-new-import.result.js
rename to packages/espree/tests/fixtures/ecma-version/11/dynamic-import/invalid-new-import.result.js
diff --git a/tests/fixtures/ecma-version/11/dynamic-import/invalid-new-import.src.js b/packages/espree/tests/fixtures/ecma-version/11/dynamic-import/invalid-new-import.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/11/dynamic-import/invalid-new-import.src.js
rename to packages/espree/tests/fixtures/ecma-version/11/dynamic-import/invalid-new-import.src.js
diff --git a/tests/fixtures/ecma-version/11/dynamic-import/invalid-no-source.result.js b/packages/espree/tests/fixtures/ecma-version/11/dynamic-import/invalid-no-source.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/11/dynamic-import/invalid-no-source.result.js
rename to packages/espree/tests/fixtures/ecma-version/11/dynamic-import/invalid-no-source.result.js
diff --git a/tests/fixtures/ecma-version/11/dynamic-import/invalid-no-source.src.js b/packages/espree/tests/fixtures/ecma-version/11/dynamic-import/invalid-no-source.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/11/dynamic-import/invalid-no-source.src.js
rename to packages/espree/tests/fixtures/ecma-version/11/dynamic-import/invalid-no-source.src.js
diff --git a/tests/fixtures/ecma-version/11/dynamic-import/invalid-only-import.result.js b/packages/espree/tests/fixtures/ecma-version/11/dynamic-import/invalid-only-import.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/11/dynamic-import/invalid-only-import.result.js
rename to packages/espree/tests/fixtures/ecma-version/11/dynamic-import/invalid-only-import.result.js
diff --git a/tests/fixtures/ecma-version/11/dynamic-import/invalid-only-import.src.js b/packages/espree/tests/fixtures/ecma-version/11/dynamic-import/invalid-only-import.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/11/dynamic-import/invalid-only-import.src.js
rename to packages/espree/tests/fixtures/ecma-version/11/dynamic-import/invalid-only-import.src.js
diff --git a/tests/fixtures/ecma-version/11/dynamic-import/invalid-trailing-comma.result.js b/packages/espree/tests/fixtures/ecma-version/11/dynamic-import/invalid-trailing-comma.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/11/dynamic-import/invalid-trailing-comma.result.js
rename to packages/espree/tests/fixtures/ecma-version/11/dynamic-import/invalid-trailing-comma.result.js
diff --git a/tests/fixtures/ecma-version/11/dynamic-import/invalid-trailing-comma.src.js b/packages/espree/tests/fixtures/ecma-version/11/dynamic-import/invalid-trailing-comma.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/11/dynamic-import/invalid-trailing-comma.src.js
rename to packages/espree/tests/fixtures/ecma-version/11/dynamic-import/invalid-trailing-comma.src.js
diff --git a/tests/fixtures/ecma-version/11/dynamic-import/invalid-wrap-import.result.js b/packages/espree/tests/fixtures/ecma-version/11/dynamic-import/invalid-wrap-import.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/11/dynamic-import/invalid-wrap-import.result.js
rename to packages/espree/tests/fixtures/ecma-version/11/dynamic-import/invalid-wrap-import.result.js
diff --git a/tests/fixtures/ecma-version/11/dynamic-import/invalid-wrap-import.src.js b/packages/espree/tests/fixtures/ecma-version/11/dynamic-import/invalid-wrap-import.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/11/dynamic-import/invalid-wrap-import.src.js
rename to packages/espree/tests/fixtures/ecma-version/11/dynamic-import/invalid-wrap-import.src.js
diff --git a/tests/fixtures/ecma-version/11/dynamic-import/new-import.result.js b/packages/espree/tests/fixtures/ecma-version/11/dynamic-import/new-import.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/11/dynamic-import/new-import.result.js
rename to packages/espree/tests/fixtures/ecma-version/11/dynamic-import/new-import.result.js
diff --git a/tests/fixtures/ecma-version/11/dynamic-import/new-import.src.js b/packages/espree/tests/fixtures/ecma-version/11/dynamic-import/new-import.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/11/dynamic-import/new-import.src.js
rename to packages/espree/tests/fixtures/ecma-version/11/dynamic-import/new-import.src.js
diff --git a/tests/fixtures/ecma-version/11/dynamic-import/with-assign.result.js b/packages/espree/tests/fixtures/ecma-version/11/dynamic-import/with-assign.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/11/dynamic-import/with-assign.result.js
rename to packages/espree/tests/fixtures/ecma-version/11/dynamic-import/with-assign.result.js
diff --git a/tests/fixtures/ecma-version/11/dynamic-import/with-assign.src.js b/packages/espree/tests/fixtures/ecma-version/11/dynamic-import/with-assign.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/11/dynamic-import/with-assign.src.js
rename to packages/espree/tests/fixtures/ecma-version/11/dynamic-import/with-assign.src.js
diff --git a/tests/fixtures/ecma-version/11/dynamic-import/with-sequence.result.js b/packages/espree/tests/fixtures/ecma-version/11/dynamic-import/with-sequence.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/11/dynamic-import/with-sequence.result.js
rename to packages/espree/tests/fixtures/ecma-version/11/dynamic-import/with-sequence.result.js
diff --git a/tests/fixtures/ecma-version/11/dynamic-import/with-sequence.src.js b/packages/espree/tests/fixtures/ecma-version/11/dynamic-import/with-sequence.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/11/dynamic-import/with-sequence.src.js
rename to packages/espree/tests/fixtures/ecma-version/11/dynamic-import/with-sequence.src.js
diff --git a/tests/fixtures/ecma-version/11/modules/export-star-as-ns-from-source/export-star-as-ns.result.js b/packages/espree/tests/fixtures/ecma-version/11/modules/export-star-as-ns-from-source/export-star-as-ns.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/11/modules/export-star-as-ns-from-source/export-star-as-ns.result.js
rename to packages/espree/tests/fixtures/ecma-version/11/modules/export-star-as-ns-from-source/export-star-as-ns.result.js
diff --git a/tests/fixtures/ecma-version/11/modules/export-star-as-ns-from-source/export-star-as-ns.src.js b/packages/espree/tests/fixtures/ecma-version/11/modules/export-star-as-ns-from-source/export-star-as-ns.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/11/modules/export-star-as-ns-from-source/export-star-as-ns.src.js
rename to packages/espree/tests/fixtures/ecma-version/11/modules/export-star-as-ns-from-source/export-star-as-ns.src.js
diff --git a/tests/fixtures/ecma-version/11/modules/export-star-as-ns-from-source/export-star.result.js b/packages/espree/tests/fixtures/ecma-version/11/modules/export-star-as-ns-from-source/export-star.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/11/modules/export-star-as-ns-from-source/export-star.result.js
rename to packages/espree/tests/fixtures/ecma-version/11/modules/export-star-as-ns-from-source/export-star.result.js
diff --git a/tests/fixtures/ecma-version/11/modules/export-star-as-ns-from-source/export-star.src.js b/packages/espree/tests/fixtures/ecma-version/11/modules/export-star-as-ns-from-source/export-star.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/11/modules/export-star-as-ns-from-source/export-star.src.js
rename to packages/espree/tests/fixtures/ecma-version/11/modules/export-star-as-ns-from-source/export-star.src.js
diff --git a/tests/fixtures/ecma-version/11/modules/import-meta/import-meta.result.js b/packages/espree/tests/fixtures/ecma-version/11/modules/import-meta/import-meta.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/11/modules/import-meta/import-meta.result.js
rename to packages/espree/tests/fixtures/ecma-version/11/modules/import-meta/import-meta.result.js
diff --git a/tests/fixtures/ecma-version/11/modules/import-meta/import-meta.src.js b/packages/espree/tests/fixtures/ecma-version/11/modules/import-meta/import-meta.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/11/modules/import-meta/import-meta.src.js
rename to packages/espree/tests/fixtures/ecma-version/11/modules/import-meta/import-meta.src.js
diff --git a/tests/fixtures/ecma-version/11/modules/import-meta/invalid-not-meta.result.js b/packages/espree/tests/fixtures/ecma-version/11/modules/import-meta/invalid-not-meta.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/11/modules/import-meta/invalid-not-meta.result.js
rename to packages/espree/tests/fixtures/ecma-version/11/modules/import-meta/invalid-not-meta.result.js
diff --git a/tests/fixtures/ecma-version/11/modules/import-meta/invalid-not-meta.src.js b/packages/espree/tests/fixtures/ecma-version/11/modules/import-meta/invalid-not-meta.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/11/modules/import-meta/invalid-not-meta.src.js
rename to packages/espree/tests/fixtures/ecma-version/11/modules/import-meta/invalid-not-meta.src.js
diff --git a/tests/fixtures/ecma-version/11/modules/import-meta/invalid-unicode-sequence.result.js b/packages/espree/tests/fixtures/ecma-version/11/modules/import-meta/invalid-unicode-sequence.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/11/modules/import-meta/invalid-unicode-sequence.result.js
rename to packages/espree/tests/fixtures/ecma-version/11/modules/import-meta/invalid-unicode-sequence.result.js
diff --git a/tests/fixtures/ecma-version/11/modules/import-meta/invalid-unicode-sequence.src.js b/packages/espree/tests/fixtures/ecma-version/11/modules/import-meta/invalid-unicode-sequence.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/11/modules/import-meta/invalid-unicode-sequence.src.js
rename to packages/espree/tests/fixtures/ecma-version/11/modules/import-meta/invalid-unicode-sequence.src.js
diff --git a/tests/fixtures/ecma-version/11/nullish-coalescing/invalid-qq-with-logical-or-1.result.js b/packages/espree/tests/fixtures/ecma-version/11/nullish-coalescing/invalid-qq-with-logical-or-1.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/11/nullish-coalescing/invalid-qq-with-logical-or-1.result.js
rename to packages/espree/tests/fixtures/ecma-version/11/nullish-coalescing/invalid-qq-with-logical-or-1.result.js
diff --git a/tests/fixtures/ecma-version/11/nullish-coalescing/invalid-qq-with-logical-or-1.src.js b/packages/espree/tests/fixtures/ecma-version/11/nullish-coalescing/invalid-qq-with-logical-or-1.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/11/nullish-coalescing/invalid-qq-with-logical-or-1.src.js
rename to packages/espree/tests/fixtures/ecma-version/11/nullish-coalescing/invalid-qq-with-logical-or-1.src.js
diff --git a/tests/fixtures/ecma-version/11/nullish-coalescing/invalid-qq-with-logical-or-2.result.js b/packages/espree/tests/fixtures/ecma-version/11/nullish-coalescing/invalid-qq-with-logical-or-2.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/11/nullish-coalescing/invalid-qq-with-logical-or-2.result.js
rename to packages/espree/tests/fixtures/ecma-version/11/nullish-coalescing/invalid-qq-with-logical-or-2.result.js
diff --git a/tests/fixtures/ecma-version/11/nullish-coalescing/invalid-qq-with-logical-or-2.src.js b/packages/espree/tests/fixtures/ecma-version/11/nullish-coalescing/invalid-qq-with-logical-or-2.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/11/nullish-coalescing/invalid-qq-with-logical-or-2.src.js
rename to packages/espree/tests/fixtures/ecma-version/11/nullish-coalescing/invalid-qq-with-logical-or-2.src.js
diff --git a/tests/fixtures/ecma-version/11/nullish-coalescing/one-qq.result.js b/packages/espree/tests/fixtures/ecma-version/11/nullish-coalescing/one-qq.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/11/nullish-coalescing/one-qq.result.js
rename to packages/espree/tests/fixtures/ecma-version/11/nullish-coalescing/one-qq.result.js
diff --git a/tests/fixtures/ecma-version/11/nullish-coalescing/one-qq.src.js b/packages/espree/tests/fixtures/ecma-version/11/nullish-coalescing/one-qq.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/11/nullish-coalescing/one-qq.src.js
rename to packages/espree/tests/fixtures/ecma-version/11/nullish-coalescing/one-qq.src.js
diff --git a/tests/fixtures/ecma-version/11/nullish-coalescing/qq-in-ternary.result.js b/packages/espree/tests/fixtures/ecma-version/11/nullish-coalescing/qq-in-ternary.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/11/nullish-coalescing/qq-in-ternary.result.js
rename to packages/espree/tests/fixtures/ecma-version/11/nullish-coalescing/qq-in-ternary.result.js
diff --git a/tests/fixtures/ecma-version/11/nullish-coalescing/qq-in-ternary.src.js b/packages/espree/tests/fixtures/ecma-version/11/nullish-coalescing/qq-in-ternary.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/11/nullish-coalescing/qq-in-ternary.src.js
rename to packages/espree/tests/fixtures/ecma-version/11/nullish-coalescing/qq-in-ternary.src.js
diff --git a/tests/fixtures/ecma-version/11/nullish-coalescing/qq-with-bitwise-or.result.js b/packages/espree/tests/fixtures/ecma-version/11/nullish-coalescing/qq-with-bitwise-or.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/11/nullish-coalescing/qq-with-bitwise-or.result.js
rename to packages/espree/tests/fixtures/ecma-version/11/nullish-coalescing/qq-with-bitwise-or.result.js
diff --git a/tests/fixtures/ecma-version/11/nullish-coalescing/qq-with-bitwise-or.src.js b/packages/espree/tests/fixtures/ecma-version/11/nullish-coalescing/qq-with-bitwise-or.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/11/nullish-coalescing/qq-with-bitwise-or.src.js
rename to packages/espree/tests/fixtures/ecma-version/11/nullish-coalescing/qq-with-bitwise-or.src.js
diff --git a/tests/fixtures/ecma-version/11/nullish-coalescing/qq-with-logical-or-1.result.js b/packages/espree/tests/fixtures/ecma-version/11/nullish-coalescing/qq-with-logical-or-1.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/11/nullish-coalescing/qq-with-logical-or-1.result.js
rename to packages/espree/tests/fixtures/ecma-version/11/nullish-coalescing/qq-with-logical-or-1.result.js
diff --git a/tests/fixtures/ecma-version/11/nullish-coalescing/qq-with-logical-or-1.src.js b/packages/espree/tests/fixtures/ecma-version/11/nullish-coalescing/qq-with-logical-or-1.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/11/nullish-coalescing/qq-with-logical-or-1.src.js
rename to packages/espree/tests/fixtures/ecma-version/11/nullish-coalescing/qq-with-logical-or-1.src.js
diff --git a/tests/fixtures/ecma-version/11/nullish-coalescing/qq-with-logical-or-2.result.js b/packages/espree/tests/fixtures/ecma-version/11/nullish-coalescing/qq-with-logical-or-2.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/11/nullish-coalescing/qq-with-logical-or-2.result.js
rename to packages/espree/tests/fixtures/ecma-version/11/nullish-coalescing/qq-with-logical-or-2.result.js
diff --git a/tests/fixtures/ecma-version/11/nullish-coalescing/qq-with-logical-or-2.src.js b/packages/espree/tests/fixtures/ecma-version/11/nullish-coalescing/qq-with-logical-or-2.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/11/nullish-coalescing/qq-with-logical-or-2.src.js
rename to packages/espree/tests/fixtures/ecma-version/11/nullish-coalescing/qq-with-logical-or-2.src.js
diff --git a/tests/fixtures/ecma-version/11/nullish-coalescing/two-qq.result.js b/packages/espree/tests/fixtures/ecma-version/11/nullish-coalescing/two-qq.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/11/nullish-coalescing/two-qq.result.js
rename to packages/espree/tests/fixtures/ecma-version/11/nullish-coalescing/two-qq.result.js
diff --git a/tests/fixtures/ecma-version/11/nullish-coalescing/two-qq.src.js b/packages/espree/tests/fixtures/ecma-version/11/nullish-coalescing/two-qq.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/11/nullish-coalescing/two-qq.src.js
rename to packages/espree/tests/fixtures/ecma-version/11/nullish-coalescing/two-qq.src.js
diff --git a/tests/fixtures/ecma-version/11/optional-chaining/async-qdot-call.result.js b/packages/espree/tests/fixtures/ecma-version/11/optional-chaining/async-qdot-call.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/11/optional-chaining/async-qdot-call.result.js
rename to packages/espree/tests/fixtures/ecma-version/11/optional-chaining/async-qdot-call.result.js
diff --git a/tests/fixtures/ecma-version/11/optional-chaining/async-qdot-call.src.js b/packages/espree/tests/fixtures/ecma-version/11/optional-chaining/async-qdot-call.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/11/optional-chaining/async-qdot-call.src.js
rename to packages/espree/tests/fixtures/ecma-version/11/optional-chaining/async-qdot-call.src.js
diff --git a/tests/fixtures/ecma-version/11/optional-chaining/chaining1.result.js b/packages/espree/tests/fixtures/ecma-version/11/optional-chaining/chaining1.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/11/optional-chaining/chaining1.result.js
rename to packages/espree/tests/fixtures/ecma-version/11/optional-chaining/chaining1.result.js
diff --git a/tests/fixtures/ecma-version/11/optional-chaining/chaining1.src.js b/packages/espree/tests/fixtures/ecma-version/11/optional-chaining/chaining1.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/11/optional-chaining/chaining1.src.js
rename to packages/espree/tests/fixtures/ecma-version/11/optional-chaining/chaining1.src.js
diff --git a/tests/fixtures/ecma-version/11/optional-chaining/chaining2.result.js b/packages/espree/tests/fixtures/ecma-version/11/optional-chaining/chaining2.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/11/optional-chaining/chaining2.result.js
rename to packages/espree/tests/fixtures/ecma-version/11/optional-chaining/chaining2.result.js
diff --git a/tests/fixtures/ecma-version/11/optional-chaining/chaining2.src.js b/packages/espree/tests/fixtures/ecma-version/11/optional-chaining/chaining2.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/11/optional-chaining/chaining2.src.js
rename to packages/espree/tests/fixtures/ecma-version/11/optional-chaining/chaining2.src.js
diff --git a/tests/fixtures/ecma-version/11/optional-chaining/chaining3.result.js b/packages/espree/tests/fixtures/ecma-version/11/optional-chaining/chaining3.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/11/optional-chaining/chaining3.result.js
rename to packages/espree/tests/fixtures/ecma-version/11/optional-chaining/chaining3.result.js
diff --git a/tests/fixtures/ecma-version/11/optional-chaining/chaining3.src.js b/packages/espree/tests/fixtures/ecma-version/11/optional-chaining/chaining3.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/11/optional-chaining/chaining3.src.js
rename to packages/espree/tests/fixtures/ecma-version/11/optional-chaining/chaining3.src.js
diff --git a/tests/fixtures/ecma-version/11/optional-chaining/invalid-assign.result.js b/packages/espree/tests/fixtures/ecma-version/11/optional-chaining/invalid-assign.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/11/optional-chaining/invalid-assign.result.js
rename to packages/espree/tests/fixtures/ecma-version/11/optional-chaining/invalid-assign.result.js
diff --git a/tests/fixtures/ecma-version/11/optional-chaining/invalid-assign.src.js b/packages/espree/tests/fixtures/ecma-version/11/optional-chaining/invalid-assign.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/11/optional-chaining/invalid-assign.src.js
rename to packages/espree/tests/fixtures/ecma-version/11/optional-chaining/invalid-assign.src.js
diff --git a/tests/fixtures/ecma-version/11/optional-chaining/invalid-async-qdot-call.result.js b/packages/espree/tests/fixtures/ecma-version/11/optional-chaining/invalid-async-qdot-call.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/11/optional-chaining/invalid-async-qdot-call.result.js
rename to packages/espree/tests/fixtures/ecma-version/11/optional-chaining/invalid-async-qdot-call.result.js
diff --git a/tests/fixtures/ecma-version/11/optional-chaining/invalid-async-qdot-call.src.js b/packages/espree/tests/fixtures/ecma-version/11/optional-chaining/invalid-async-qdot-call.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/11/optional-chaining/invalid-async-qdot-call.src.js
rename to packages/espree/tests/fixtures/ecma-version/11/optional-chaining/invalid-async-qdot-call.src.js
diff --git a/tests/fixtures/ecma-version/11/optional-chaining/invalid-binding-in-for-in.result.js b/packages/espree/tests/fixtures/ecma-version/11/optional-chaining/invalid-binding-in-for-in.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/11/optional-chaining/invalid-binding-in-for-in.result.js
rename to packages/espree/tests/fixtures/ecma-version/11/optional-chaining/invalid-binding-in-for-in.result.js
diff --git a/tests/fixtures/ecma-version/11/optional-chaining/invalid-binding-in-for-in.src.js b/packages/espree/tests/fixtures/ecma-version/11/optional-chaining/invalid-binding-in-for-in.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/11/optional-chaining/invalid-binding-in-for-in.src.js
rename to packages/espree/tests/fixtures/ecma-version/11/optional-chaining/invalid-binding-in-for-in.src.js
diff --git a/tests/fixtures/ecma-version/11/optional-chaining/invalid-chaining-assign.result.js b/packages/espree/tests/fixtures/ecma-version/11/optional-chaining/invalid-chaining-assign.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/11/optional-chaining/invalid-chaining-assign.result.js
rename to packages/espree/tests/fixtures/ecma-version/11/optional-chaining/invalid-chaining-assign.result.js
diff --git a/tests/fixtures/ecma-version/11/optional-chaining/invalid-chaining-assign.src.js b/packages/espree/tests/fixtures/ecma-version/11/optional-chaining/invalid-chaining-assign.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/11/optional-chaining/invalid-chaining-assign.src.js
rename to packages/espree/tests/fixtures/ecma-version/11/optional-chaining/invalid-chaining-assign.src.js
diff --git a/tests/fixtures/ecma-version/11/optional-chaining/invalid-chaining-binding-in-for-in.result.js b/packages/espree/tests/fixtures/ecma-version/11/optional-chaining/invalid-chaining-binding-in-for-in.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/11/optional-chaining/invalid-chaining-binding-in-for-in.result.js
rename to packages/espree/tests/fixtures/ecma-version/11/optional-chaining/invalid-chaining-binding-in-for-in.result.js
diff --git a/tests/fixtures/ecma-version/11/optional-chaining/invalid-chaining-binding-in-for-in.src.js b/packages/espree/tests/fixtures/ecma-version/11/optional-chaining/invalid-chaining-binding-in-for-in.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/11/optional-chaining/invalid-chaining-binding-in-for-in.src.js
rename to packages/espree/tests/fixtures/ecma-version/11/optional-chaining/invalid-chaining-binding-in-for-in.src.js
diff --git a/tests/fixtures/ecma-version/11/optional-chaining/invalid-chaining-increment.result.js b/packages/espree/tests/fixtures/ecma-version/11/optional-chaining/invalid-chaining-increment.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/11/optional-chaining/invalid-chaining-increment.result.js
rename to packages/espree/tests/fixtures/ecma-version/11/optional-chaining/invalid-chaining-increment.result.js
diff --git a/tests/fixtures/ecma-version/11/optional-chaining/invalid-chaining-increment.src.js b/packages/espree/tests/fixtures/ecma-version/11/optional-chaining/invalid-chaining-increment.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/11/optional-chaining/invalid-chaining-increment.src.js
rename to packages/espree/tests/fixtures/ecma-version/11/optional-chaining/invalid-chaining-increment.src.js
diff --git a/tests/fixtures/ecma-version/11/optional-chaining/invalid-chaining-new.result.js b/packages/espree/tests/fixtures/ecma-version/11/optional-chaining/invalid-chaining-new.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/11/optional-chaining/invalid-chaining-new.result.js
rename to packages/espree/tests/fixtures/ecma-version/11/optional-chaining/invalid-chaining-new.result.js
diff --git a/tests/fixtures/ecma-version/11/optional-chaining/invalid-chaining-new.src.js b/packages/espree/tests/fixtures/ecma-version/11/optional-chaining/invalid-chaining-new.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/11/optional-chaining/invalid-chaining-new.src.js
rename to packages/espree/tests/fixtures/ecma-version/11/optional-chaining/invalid-chaining-new.src.js
diff --git a/tests/fixtures/ecma-version/11/optional-chaining/invalid-chaining-template.result.js b/packages/espree/tests/fixtures/ecma-version/11/optional-chaining/invalid-chaining-template.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/11/optional-chaining/invalid-chaining-template.result.js
rename to packages/espree/tests/fixtures/ecma-version/11/optional-chaining/invalid-chaining-template.result.js
diff --git a/tests/fixtures/ecma-version/11/optional-chaining/invalid-chaining-template.src.js b/packages/espree/tests/fixtures/ecma-version/11/optional-chaining/invalid-chaining-template.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/11/optional-chaining/invalid-chaining-template.src.js
rename to packages/espree/tests/fixtures/ecma-version/11/optional-chaining/invalid-chaining-template.src.js
diff --git a/tests/fixtures/ecma-version/11/optional-chaining/invalid-increment.result.js b/packages/espree/tests/fixtures/ecma-version/11/optional-chaining/invalid-increment.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/11/optional-chaining/invalid-increment.result.js
rename to packages/espree/tests/fixtures/ecma-version/11/optional-chaining/invalid-increment.result.js
diff --git a/tests/fixtures/ecma-version/11/optional-chaining/invalid-increment.src.js b/packages/espree/tests/fixtures/ecma-version/11/optional-chaining/invalid-increment.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/11/optional-chaining/invalid-increment.src.js
rename to packages/espree/tests/fixtures/ecma-version/11/optional-chaining/invalid-increment.src.js
diff --git a/tests/fixtures/ecma-version/11/optional-chaining/invalid-new.result.js b/packages/espree/tests/fixtures/ecma-version/11/optional-chaining/invalid-new.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/11/optional-chaining/invalid-new.result.js
rename to packages/espree/tests/fixtures/ecma-version/11/optional-chaining/invalid-new.result.js
diff --git a/tests/fixtures/ecma-version/11/optional-chaining/invalid-new.src.js b/packages/espree/tests/fixtures/ecma-version/11/optional-chaining/invalid-new.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/11/optional-chaining/invalid-new.src.js
rename to packages/espree/tests/fixtures/ecma-version/11/optional-chaining/invalid-new.src.js
diff --git a/tests/fixtures/ecma-version/11/optional-chaining/invalid-qdot-num.result.js b/packages/espree/tests/fixtures/ecma-version/11/optional-chaining/invalid-qdot-num.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/11/optional-chaining/invalid-qdot-num.result.js
rename to packages/espree/tests/fixtures/ecma-version/11/optional-chaining/invalid-qdot-num.result.js
diff --git a/tests/fixtures/ecma-version/11/optional-chaining/invalid-qdot-num.src.js b/packages/espree/tests/fixtures/ecma-version/11/optional-chaining/invalid-qdot-num.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/11/optional-chaining/invalid-qdot-num.src.js
rename to packages/espree/tests/fixtures/ecma-version/11/optional-chaining/invalid-qdot-num.src.js
diff --git a/tests/fixtures/ecma-version/11/optional-chaining/invalid-template.result.js b/packages/espree/tests/fixtures/ecma-version/11/optional-chaining/invalid-template.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/11/optional-chaining/invalid-template.result.js
rename to packages/espree/tests/fixtures/ecma-version/11/optional-chaining/invalid-template.result.js
diff --git a/tests/fixtures/ecma-version/11/optional-chaining/invalid-template.src.js b/packages/espree/tests/fixtures/ecma-version/11/optional-chaining/invalid-template.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/11/optional-chaining/invalid-template.src.js
rename to packages/espree/tests/fixtures/ecma-version/11/optional-chaining/invalid-template.src.js
diff --git a/tests/fixtures/ecma-version/11/optional-chaining/non-optional.result.js b/packages/espree/tests/fixtures/ecma-version/11/optional-chaining/non-optional.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/11/optional-chaining/non-optional.result.js
rename to packages/espree/tests/fixtures/ecma-version/11/optional-chaining/non-optional.result.js
diff --git a/tests/fixtures/ecma-version/11/optional-chaining/non-optional.src.js b/packages/espree/tests/fixtures/ecma-version/11/optional-chaining/non-optional.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/11/optional-chaining/non-optional.src.js
rename to packages/espree/tests/fixtures/ecma-version/11/optional-chaining/non-optional.src.js
diff --git a/tests/fixtures/ecma-version/11/optional-chaining/parenthesized-chaining1.result.js b/packages/espree/tests/fixtures/ecma-version/11/optional-chaining/parenthesized-chaining1.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/11/optional-chaining/parenthesized-chaining1.result.js
rename to packages/espree/tests/fixtures/ecma-version/11/optional-chaining/parenthesized-chaining1.result.js
diff --git a/tests/fixtures/ecma-version/11/optional-chaining/parenthesized-chaining1.src.js b/packages/espree/tests/fixtures/ecma-version/11/optional-chaining/parenthesized-chaining1.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/11/optional-chaining/parenthesized-chaining1.src.js
rename to packages/espree/tests/fixtures/ecma-version/11/optional-chaining/parenthesized-chaining1.src.js
diff --git a/tests/fixtures/ecma-version/11/optional-chaining/parenthesized-chaining2.result.js b/packages/espree/tests/fixtures/ecma-version/11/optional-chaining/parenthesized-chaining2.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/11/optional-chaining/parenthesized-chaining2.result.js
rename to packages/espree/tests/fixtures/ecma-version/11/optional-chaining/parenthesized-chaining2.result.js
diff --git a/tests/fixtures/ecma-version/11/optional-chaining/parenthesized-chaining2.src.js b/packages/espree/tests/fixtures/ecma-version/11/optional-chaining/parenthesized-chaining2.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/11/optional-chaining/parenthesized-chaining2.src.js
rename to packages/espree/tests/fixtures/ecma-version/11/optional-chaining/parenthesized-chaining2.src.js
diff --git a/tests/fixtures/ecma-version/11/optional-chaining/parenthesized-chaining3.result.js b/packages/espree/tests/fixtures/ecma-version/11/optional-chaining/parenthesized-chaining3.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/11/optional-chaining/parenthesized-chaining3.result.js
rename to packages/espree/tests/fixtures/ecma-version/11/optional-chaining/parenthesized-chaining3.result.js
diff --git a/tests/fixtures/ecma-version/11/optional-chaining/parenthesized-chaining3.src.js b/packages/espree/tests/fixtures/ecma-version/11/optional-chaining/parenthesized-chaining3.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/11/optional-chaining/parenthesized-chaining3.src.js
rename to packages/espree/tests/fixtures/ecma-version/11/optional-chaining/parenthesized-chaining3.src.js
diff --git a/tests/fixtures/ecma-version/11/optional-chaining/qdot-call.result.js b/packages/espree/tests/fixtures/ecma-version/11/optional-chaining/qdot-call.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/11/optional-chaining/qdot-call.result.js
rename to packages/espree/tests/fixtures/ecma-version/11/optional-chaining/qdot-call.result.js
diff --git a/tests/fixtures/ecma-version/11/optional-chaining/qdot-call.src.js b/packages/espree/tests/fixtures/ecma-version/11/optional-chaining/qdot-call.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/11/optional-chaining/qdot-call.src.js
rename to packages/espree/tests/fixtures/ecma-version/11/optional-chaining/qdot-call.src.js
diff --git a/tests/fixtures/ecma-version/11/optional-chaining/qdot.result.js b/packages/espree/tests/fixtures/ecma-version/11/optional-chaining/qdot.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/11/optional-chaining/qdot.result.js
rename to packages/espree/tests/fixtures/ecma-version/11/optional-chaining/qdot.result.js
diff --git a/tests/fixtures/ecma-version/11/optional-chaining/qdot.src.js b/packages/espree/tests/fixtures/ecma-version/11/optional-chaining/qdot.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/11/optional-chaining/qdot.src.js
rename to packages/espree/tests/fixtures/ecma-version/11/optional-chaining/qdot.src.js
diff --git a/tests/fixtures/ecma-version/12/logical-assignment-operators/and.result.js b/packages/espree/tests/fixtures/ecma-version/12/logical-assignment-operators/and.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/12/logical-assignment-operators/and.result.js
rename to packages/espree/tests/fixtures/ecma-version/12/logical-assignment-operators/and.result.js
diff --git a/tests/fixtures/ecma-version/12/logical-assignment-operators/and.src.js b/packages/espree/tests/fixtures/ecma-version/12/logical-assignment-operators/and.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/12/logical-assignment-operators/and.src.js
rename to packages/espree/tests/fixtures/ecma-version/12/logical-assignment-operators/and.src.js
diff --git a/tests/fixtures/ecma-version/12/logical-assignment-operators/coalesce.result.js b/packages/espree/tests/fixtures/ecma-version/12/logical-assignment-operators/coalesce.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/12/logical-assignment-operators/coalesce.result.js
rename to packages/espree/tests/fixtures/ecma-version/12/logical-assignment-operators/coalesce.result.js
diff --git a/tests/fixtures/ecma-version/12/logical-assignment-operators/coalesce.src.js b/packages/espree/tests/fixtures/ecma-version/12/logical-assignment-operators/coalesce.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/12/logical-assignment-operators/coalesce.src.js
rename to packages/espree/tests/fixtures/ecma-version/12/logical-assignment-operators/coalesce.src.js
diff --git a/tests/fixtures/ecma-version/12/logical-assignment-operators/mix.result.js b/packages/espree/tests/fixtures/ecma-version/12/logical-assignment-operators/mix.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/12/logical-assignment-operators/mix.result.js
rename to packages/espree/tests/fixtures/ecma-version/12/logical-assignment-operators/mix.result.js
diff --git a/tests/fixtures/ecma-version/12/logical-assignment-operators/mix.src.js b/packages/espree/tests/fixtures/ecma-version/12/logical-assignment-operators/mix.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/12/logical-assignment-operators/mix.src.js
rename to packages/espree/tests/fixtures/ecma-version/12/logical-assignment-operators/mix.src.js
diff --git a/tests/fixtures/ecma-version/12/logical-assignment-operators/or.result.js b/packages/espree/tests/fixtures/ecma-version/12/logical-assignment-operators/or.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/12/logical-assignment-operators/or.result.js
rename to packages/espree/tests/fixtures/ecma-version/12/logical-assignment-operators/or.result.js
diff --git a/tests/fixtures/ecma-version/12/logical-assignment-operators/or.src.js b/packages/espree/tests/fixtures/ecma-version/12/logical-assignment-operators/or.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/12/logical-assignment-operators/or.src.js
rename to packages/espree/tests/fixtures/ecma-version/12/logical-assignment-operators/or.src.js
diff --git a/tests/fixtures/ecma-version/12/numeric-separators/bigint.result.js b/packages/espree/tests/fixtures/ecma-version/12/numeric-separators/bigint.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/12/numeric-separators/bigint.result.js
rename to packages/espree/tests/fixtures/ecma-version/12/numeric-separators/bigint.result.js
diff --git a/tests/fixtures/ecma-version/12/numeric-separators/bigint.src.js b/packages/espree/tests/fixtures/ecma-version/12/numeric-separators/bigint.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/12/numeric-separators/bigint.src.js
rename to packages/espree/tests/fixtures/ecma-version/12/numeric-separators/bigint.src.js
diff --git a/tests/fixtures/ecma-version/12/numeric-separators/binary.result.js b/packages/espree/tests/fixtures/ecma-version/12/numeric-separators/binary.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/12/numeric-separators/binary.result.js
rename to packages/espree/tests/fixtures/ecma-version/12/numeric-separators/binary.result.js
diff --git a/tests/fixtures/ecma-version/12/numeric-separators/binary.src.js b/packages/espree/tests/fixtures/ecma-version/12/numeric-separators/binary.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/12/numeric-separators/binary.src.js
rename to packages/espree/tests/fixtures/ecma-version/12/numeric-separators/binary.src.js
diff --git a/tests/fixtures/ecma-version/12/numeric-separators/decimal.result.js b/packages/espree/tests/fixtures/ecma-version/12/numeric-separators/decimal.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/12/numeric-separators/decimal.result.js
rename to packages/espree/tests/fixtures/ecma-version/12/numeric-separators/decimal.result.js
diff --git a/tests/fixtures/ecma-version/12/numeric-separators/decimal.src.js b/packages/espree/tests/fixtures/ecma-version/12/numeric-separators/decimal.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/12/numeric-separators/decimal.src.js
rename to packages/espree/tests/fixtures/ecma-version/12/numeric-separators/decimal.src.js
diff --git a/tests/fixtures/ecma-version/12/numeric-separators/exponent.result.js b/packages/espree/tests/fixtures/ecma-version/12/numeric-separators/exponent.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/12/numeric-separators/exponent.result.js
rename to packages/espree/tests/fixtures/ecma-version/12/numeric-separators/exponent.result.js
diff --git a/tests/fixtures/ecma-version/12/numeric-separators/exponent.src.js b/packages/espree/tests/fixtures/ecma-version/12/numeric-separators/exponent.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/12/numeric-separators/exponent.src.js
rename to packages/espree/tests/fixtures/ecma-version/12/numeric-separators/exponent.src.js
diff --git a/tests/fixtures/ecma-version/12/numeric-separators/fraction.result.js b/packages/espree/tests/fixtures/ecma-version/12/numeric-separators/fraction.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/12/numeric-separators/fraction.result.js
rename to packages/espree/tests/fixtures/ecma-version/12/numeric-separators/fraction.result.js
diff --git a/tests/fixtures/ecma-version/12/numeric-separators/fraction.src.js b/packages/espree/tests/fixtures/ecma-version/12/numeric-separators/fraction.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/12/numeric-separators/fraction.src.js
rename to packages/espree/tests/fixtures/ecma-version/12/numeric-separators/fraction.src.js
diff --git a/tests/fixtures/ecma-version/12/numeric-separators/hex.result.js b/packages/espree/tests/fixtures/ecma-version/12/numeric-separators/hex.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/12/numeric-separators/hex.result.js
rename to packages/espree/tests/fixtures/ecma-version/12/numeric-separators/hex.result.js
diff --git a/tests/fixtures/ecma-version/12/numeric-separators/hex.src.js b/packages/espree/tests/fixtures/ecma-version/12/numeric-separators/hex.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/12/numeric-separators/hex.src.js
rename to packages/espree/tests/fixtures/ecma-version/12/numeric-separators/hex.src.js
diff --git a/tests/fixtures/ecma-version/12/numeric-separators/invalid-at-first.result.js b/packages/espree/tests/fixtures/ecma-version/12/numeric-separators/invalid-at-first.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/12/numeric-separators/invalid-at-first.result.js
rename to packages/espree/tests/fixtures/ecma-version/12/numeric-separators/invalid-at-first.result.js
diff --git a/tests/fixtures/ecma-version/12/numeric-separators/invalid-at-first.src.js b/packages/espree/tests/fixtures/ecma-version/12/numeric-separators/invalid-at-first.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/12/numeric-separators/invalid-at-first.src.js
rename to packages/espree/tests/fixtures/ecma-version/12/numeric-separators/invalid-at-first.src.js
diff --git a/tests/fixtures/ecma-version/12/numeric-separators/invalid-at-last.result.js b/packages/espree/tests/fixtures/ecma-version/12/numeric-separators/invalid-at-last.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/12/numeric-separators/invalid-at-last.result.js
rename to packages/espree/tests/fixtures/ecma-version/12/numeric-separators/invalid-at-last.result.js
diff --git a/tests/fixtures/ecma-version/12/numeric-separators/invalid-at-last.src.js b/packages/espree/tests/fixtures/ecma-version/12/numeric-separators/invalid-at-last.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/12/numeric-separators/invalid-at-last.src.js
rename to packages/espree/tests/fixtures/ecma-version/12/numeric-separators/invalid-at-last.src.js
diff --git a/tests/fixtures/ecma-version/12/numeric-separators/invalid-double-sep.result.js b/packages/espree/tests/fixtures/ecma-version/12/numeric-separators/invalid-double-sep.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/12/numeric-separators/invalid-double-sep.result.js
rename to packages/espree/tests/fixtures/ecma-version/12/numeric-separators/invalid-double-sep.result.js
diff --git a/tests/fixtures/ecma-version/12/numeric-separators/invalid-double-sep.src.js b/packages/espree/tests/fixtures/ecma-version/12/numeric-separators/invalid-double-sep.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/12/numeric-separators/invalid-double-sep.src.js
rename to packages/espree/tests/fixtures/ecma-version/12/numeric-separators/invalid-double-sep.src.js
diff --git a/tests/fixtures/ecma-version/12/numeric-separators/invalid-legacy-octal.result.js b/packages/espree/tests/fixtures/ecma-version/12/numeric-separators/invalid-legacy-octal.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/12/numeric-separators/invalid-legacy-octal.result.js
rename to packages/espree/tests/fixtures/ecma-version/12/numeric-separators/invalid-legacy-octal.result.js
diff --git a/tests/fixtures/ecma-version/12/numeric-separators/invalid-legacy-octal.src.js b/packages/espree/tests/fixtures/ecma-version/12/numeric-separators/invalid-legacy-octal.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/12/numeric-separators/invalid-legacy-octal.src.js
rename to packages/espree/tests/fixtures/ecma-version/12/numeric-separators/invalid-legacy-octal.src.js
diff --git a/tests/fixtures/ecma-version/12/numeric-separators/octal.result.js b/packages/espree/tests/fixtures/ecma-version/12/numeric-separators/octal.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/12/numeric-separators/octal.result.js
rename to packages/espree/tests/fixtures/ecma-version/12/numeric-separators/octal.result.js
diff --git a/tests/fixtures/ecma-version/12/numeric-separators/octal.src.js b/packages/espree/tests/fixtures/ecma-version/12/numeric-separators/octal.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/12/numeric-separators/octal.src.js
rename to packages/espree/tests/fixtures/ecma-version/12/numeric-separators/octal.src.js
diff --git a/tests/fixtures/ecma-version/12/numeric-separators/starts-with-dot.result.js b/packages/espree/tests/fixtures/ecma-version/12/numeric-separators/starts-with-dot.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/12/numeric-separators/starts-with-dot.result.js
rename to packages/espree/tests/fixtures/ecma-version/12/numeric-separators/starts-with-dot.result.js
diff --git a/tests/fixtures/ecma-version/12/numeric-separators/starts-with-dot.src.js b/packages/espree/tests/fixtures/ecma-version/12/numeric-separators/starts-with-dot.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/12/numeric-separators/starts-with-dot.src.js
rename to packages/espree/tests/fixtures/ecma-version/12/numeric-separators/starts-with-dot.src.js
diff --git a/tests/fixtures/ecma-version/13/class-fields/invalid-delete-private-optional.result.js b/packages/espree/tests/fixtures/ecma-version/13/class-fields/invalid-delete-private-optional.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/13/class-fields/invalid-delete-private-optional.result.js
rename to packages/espree/tests/fixtures/ecma-version/13/class-fields/invalid-delete-private-optional.result.js
diff --git a/tests/fixtures/ecma-version/13/class-fields/invalid-delete-private-optional.src.js b/packages/espree/tests/fixtures/ecma-version/13/class-fields/invalid-delete-private-optional.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/13/class-fields/invalid-delete-private-optional.src.js
rename to packages/espree/tests/fixtures/ecma-version/13/class-fields/invalid-delete-private-optional.src.js
diff --git a/tests/fixtures/ecma-version/13/class-fields/invalid-delete-private.result.js b/packages/espree/tests/fixtures/ecma-version/13/class-fields/invalid-delete-private.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/13/class-fields/invalid-delete-private.result.js
rename to packages/espree/tests/fixtures/ecma-version/13/class-fields/invalid-delete-private.result.js
diff --git a/tests/fixtures/ecma-version/13/class-fields/invalid-delete-private.src.js b/packages/espree/tests/fixtures/ecma-version/13/class-fields/invalid-delete-private.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/13/class-fields/invalid-delete-private.src.js
rename to packages/espree/tests/fixtures/ecma-version/13/class-fields/invalid-delete-private.src.js
diff --git a/tests/fixtures/ecma-version/13/class-fields/invalid-init-arguments.result.js b/packages/espree/tests/fixtures/ecma-version/13/class-fields/invalid-init-arguments.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/13/class-fields/invalid-init-arguments.result.js
rename to packages/espree/tests/fixtures/ecma-version/13/class-fields/invalid-init-arguments.result.js
diff --git a/tests/fixtures/ecma-version/13/class-fields/invalid-init-arguments.src.js b/packages/espree/tests/fixtures/ecma-version/13/class-fields/invalid-init-arguments.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/13/class-fields/invalid-init-arguments.src.js
rename to packages/espree/tests/fixtures/ecma-version/13/class-fields/invalid-init-arguments.src.js
diff --git a/tests/fixtures/ecma-version/13/class-fields/invalid-init-arrow-arguments.result.js b/packages/espree/tests/fixtures/ecma-version/13/class-fields/invalid-init-arrow-arguments.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/13/class-fields/invalid-init-arrow-arguments.result.js
rename to packages/espree/tests/fixtures/ecma-version/13/class-fields/invalid-init-arrow-arguments.result.js
diff --git a/tests/fixtures/ecma-version/13/class-fields/invalid-init-arrow-arguments.src.js b/packages/espree/tests/fixtures/ecma-version/13/class-fields/invalid-init-arrow-arguments.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/13/class-fields/invalid-init-arrow-arguments.src.js
rename to packages/espree/tests/fixtures/ecma-version/13/class-fields/invalid-init-arrow-arguments.src.js
diff --git a/tests/fixtures/ecma-version/13/class-fields/invalid-init-yield.result.js b/packages/espree/tests/fixtures/ecma-version/13/class-fields/invalid-init-yield.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/13/class-fields/invalid-init-yield.result.js
rename to packages/espree/tests/fixtures/ecma-version/13/class-fields/invalid-init-yield.result.js
diff --git a/tests/fixtures/ecma-version/13/class-fields/invalid-init-yield.src.js b/packages/espree/tests/fixtures/ecma-version/13/class-fields/invalid-init-yield.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/13/class-fields/invalid-init-yield.src.js
rename to packages/espree/tests/fixtures/ecma-version/13/class-fields/invalid-init-yield.src.js
diff --git a/tests/fixtures/ecma-version/13/class-fields/invalid-member-private-undef.result.js b/packages/espree/tests/fixtures/ecma-version/13/class-fields/invalid-member-private-undef.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/13/class-fields/invalid-member-private-undef.result.js
rename to packages/espree/tests/fixtures/ecma-version/13/class-fields/invalid-member-private-undef.result.js
diff --git a/tests/fixtures/ecma-version/13/class-fields/invalid-member-private-undef.src.js b/packages/espree/tests/fixtures/ecma-version/13/class-fields/invalid-member-private-undef.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/13/class-fields/invalid-member-private-undef.src.js
rename to packages/espree/tests/fixtures/ecma-version/13/class-fields/invalid-member-private-undef.src.js
diff --git a/tests/fixtures/ecma-version/13/class-fields/invalid-member-super-private.result.js b/packages/espree/tests/fixtures/ecma-version/13/class-fields/invalid-member-super-private.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/13/class-fields/invalid-member-super-private.result.js
rename to packages/espree/tests/fixtures/ecma-version/13/class-fields/invalid-member-super-private.result.js
diff --git a/tests/fixtures/ecma-version/13/class-fields/invalid-member-super-private.src.js b/packages/espree/tests/fixtures/ecma-version/13/class-fields/invalid-member-super-private.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/13/class-fields/invalid-member-super-private.src.js
rename to packages/espree/tests/fixtures/ecma-version/13/class-fields/invalid-member-super-private.src.js
diff --git a/tests/fixtures/ecma-version/13/class-fields/invalid-private-constructor.result.js b/packages/espree/tests/fixtures/ecma-version/13/class-fields/invalid-private-constructor.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/13/class-fields/invalid-private-constructor.result.js
rename to packages/espree/tests/fixtures/ecma-version/13/class-fields/invalid-private-constructor.result.js
diff --git a/tests/fixtures/ecma-version/13/class-fields/invalid-private-constructor.src.js b/packages/espree/tests/fixtures/ecma-version/13/class-fields/invalid-private-constructor.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/13/class-fields/invalid-private-constructor.src.js
rename to packages/espree/tests/fixtures/ecma-version/13/class-fields/invalid-private-constructor.src.js
diff --git a/tests/fixtures/ecma-version/13/class-fields/invalid-private-dupelicate.result.js b/packages/espree/tests/fixtures/ecma-version/13/class-fields/invalid-private-dupelicate.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/13/class-fields/invalid-private-dupelicate.result.js
rename to packages/espree/tests/fixtures/ecma-version/13/class-fields/invalid-private-dupelicate.result.js
diff --git a/tests/fixtures/ecma-version/13/class-fields/invalid-private-dupelicate.src.js b/packages/espree/tests/fixtures/ecma-version/13/class-fields/invalid-private-dupelicate.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/13/class-fields/invalid-private-dupelicate.src.js
rename to packages/espree/tests/fixtures/ecma-version/13/class-fields/invalid-private-dupelicate.src.js
diff --git a/tests/fixtures/ecma-version/13/class-fields/invalid-public-constructor.result.js b/packages/espree/tests/fixtures/ecma-version/13/class-fields/invalid-public-constructor.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/13/class-fields/invalid-public-constructor.result.js
rename to packages/espree/tests/fixtures/ecma-version/13/class-fields/invalid-public-constructor.result.js
diff --git a/tests/fixtures/ecma-version/13/class-fields/invalid-public-constructor.src.js b/packages/espree/tests/fixtures/ecma-version/13/class-fields/invalid-public-constructor.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/13/class-fields/invalid-public-constructor.src.js
rename to packages/espree/tests/fixtures/ecma-version/13/class-fields/invalid-public-constructor.src.js
diff --git a/tests/fixtures/ecma-version/13/class-fields/mixed-init-await.module-result.js b/packages/espree/tests/fixtures/ecma-version/13/class-fields/mixed-init-await.module-result.js
similarity index 100%
rename from tests/fixtures/ecma-version/13/class-fields/mixed-init-await.module-result.js
rename to packages/espree/tests/fixtures/ecma-version/13/class-fields/mixed-init-await.module-result.js
diff --git a/tests/fixtures/ecma-version/13/class-fields/mixed-init-await.result.js b/packages/espree/tests/fixtures/ecma-version/13/class-fields/mixed-init-await.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/13/class-fields/mixed-init-await.result.js
rename to packages/espree/tests/fixtures/ecma-version/13/class-fields/mixed-init-await.result.js
diff --git a/tests/fixtures/ecma-version/13/class-fields/mixed-init-await.src.js b/packages/espree/tests/fixtures/ecma-version/13/class-fields/mixed-init-await.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/13/class-fields/mixed-init-await.src.js
rename to packages/espree/tests/fixtures/ecma-version/13/class-fields/mixed-init-await.src.js
diff --git a/tests/fixtures/ecma-version/13/class-fields/valid-arguments-in-computed-key.result.js b/packages/espree/tests/fixtures/ecma-version/13/class-fields/valid-arguments-in-computed-key.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/13/class-fields/valid-arguments-in-computed-key.result.js
rename to packages/espree/tests/fixtures/ecma-version/13/class-fields/valid-arguments-in-computed-key.result.js
diff --git a/tests/fixtures/ecma-version/13/class-fields/valid-arguments-in-computed-key.src.js b/packages/espree/tests/fixtures/ecma-version/13/class-fields/valid-arguments-in-computed-key.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/13/class-fields/valid-arguments-in-computed-key.src.js
rename to packages/espree/tests/fixtures/ecma-version/13/class-fields/valid-arguments-in-computed-key.src.js
diff --git a/tests/fixtures/ecma-version/13/class-fields/valid-async-asi.result.js b/packages/espree/tests/fixtures/ecma-version/13/class-fields/valid-async-asi.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/13/class-fields/valid-async-asi.result.js
rename to packages/espree/tests/fixtures/ecma-version/13/class-fields/valid-async-asi.result.js
diff --git a/tests/fixtures/ecma-version/13/class-fields/valid-async-asi.src.js b/packages/espree/tests/fixtures/ecma-version/13/class-fields/valid-async-asi.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/13/class-fields/valid-async-asi.src.js
rename to packages/espree/tests/fixtures/ecma-version/13/class-fields/valid-async-asi.src.js
diff --git a/tests/fixtures/ecma-version/13/class-fields/valid-computed-asi.result.js b/packages/espree/tests/fixtures/ecma-version/13/class-fields/valid-computed-asi.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/13/class-fields/valid-computed-asi.result.js
rename to packages/espree/tests/fixtures/ecma-version/13/class-fields/valid-computed-asi.result.js
diff --git a/tests/fixtures/ecma-version/13/class-fields/valid-computed-asi.src.js b/packages/espree/tests/fixtures/ecma-version/13/class-fields/valid-computed-asi.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/13/class-fields/valid-computed-asi.src.js
rename to packages/espree/tests/fixtures/ecma-version/13/class-fields/valid-computed-asi.src.js
diff --git a/tests/fixtures/ecma-version/13/class-fields/valid-computed-no-asi.result.js b/packages/espree/tests/fixtures/ecma-version/13/class-fields/valid-computed-no-asi.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/13/class-fields/valid-computed-no-asi.result.js
rename to packages/espree/tests/fixtures/ecma-version/13/class-fields/valid-computed-no-asi.result.js
diff --git a/tests/fixtures/ecma-version/13/class-fields/valid-computed-no-asi.src.js b/packages/espree/tests/fixtures/ecma-version/13/class-fields/valid-computed-no-asi.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/13/class-fields/valid-computed-no-asi.src.js
rename to packages/espree/tests/fixtures/ecma-version/13/class-fields/valid-computed-no-asi.src.js
diff --git a/tests/fixtures/ecma-version/13/class-fields/valid-computed.result.js b/packages/espree/tests/fixtures/ecma-version/13/class-fields/valid-computed.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/13/class-fields/valid-computed.result.js
rename to packages/espree/tests/fixtures/ecma-version/13/class-fields/valid-computed.result.js
diff --git a/tests/fixtures/ecma-version/13/class-fields/valid-computed.src.js b/packages/espree/tests/fixtures/ecma-version/13/class-fields/valid-computed.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/13/class-fields/valid-computed.src.js
rename to packages/espree/tests/fixtures/ecma-version/13/class-fields/valid-computed.src.js
diff --git a/tests/fixtures/ecma-version/13/class-fields/valid-contextual-keywords-init.result.js b/packages/espree/tests/fixtures/ecma-version/13/class-fields/valid-contextual-keywords-init.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/13/class-fields/valid-contextual-keywords-init.result.js
rename to packages/espree/tests/fixtures/ecma-version/13/class-fields/valid-contextual-keywords-init.result.js
diff --git a/tests/fixtures/ecma-version/13/class-fields/valid-contextual-keywords-init.src.js b/packages/espree/tests/fixtures/ecma-version/13/class-fields/valid-contextual-keywords-init.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/13/class-fields/valid-contextual-keywords-init.src.js
rename to packages/espree/tests/fixtures/ecma-version/13/class-fields/valid-contextual-keywords-init.src.js
diff --git a/tests/fixtures/ecma-version/13/class-fields/valid-contextual-keywords.result.js b/packages/espree/tests/fixtures/ecma-version/13/class-fields/valid-contextual-keywords.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/13/class-fields/valid-contextual-keywords.result.js
rename to packages/espree/tests/fixtures/ecma-version/13/class-fields/valid-contextual-keywords.result.js
diff --git a/tests/fixtures/ecma-version/13/class-fields/valid-contextual-keywords.src.js b/packages/espree/tests/fixtures/ecma-version/13/class-fields/valid-contextual-keywords.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/13/class-fields/valid-contextual-keywords.src.js
rename to packages/espree/tests/fixtures/ecma-version/13/class-fields/valid-contextual-keywords.src.js
diff --git a/tests/fixtures/ecma-version/13/class-fields/valid-get-set-star-no-asi.result.js b/packages/espree/tests/fixtures/ecma-version/13/class-fields/valid-get-set-star-no-asi.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/13/class-fields/valid-get-set-star-no-asi.result.js
rename to packages/espree/tests/fixtures/ecma-version/13/class-fields/valid-get-set-star-no-asi.result.js
diff --git a/tests/fixtures/ecma-version/13/class-fields/valid-get-set-star-no-asi.src.js b/packages/espree/tests/fixtures/ecma-version/13/class-fields/valid-get-set-star-no-asi.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/13/class-fields/valid-get-set-star-no-asi.src.js
rename to packages/espree/tests/fixtures/ecma-version/13/class-fields/valid-get-set-star-no-asi.src.js
diff --git a/tests/fixtures/ecma-version/13/class-fields/valid-init-arguments.result.js b/packages/espree/tests/fixtures/ecma-version/13/class-fields/valid-init-arguments.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/13/class-fields/valid-init-arguments.result.js
rename to packages/espree/tests/fixtures/ecma-version/13/class-fields/valid-init-arguments.result.js
diff --git a/tests/fixtures/ecma-version/13/class-fields/valid-init-arguments.src.js b/packages/espree/tests/fixtures/ecma-version/13/class-fields/valid-init-arguments.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/13/class-fields/valid-init-arguments.src.js
rename to packages/espree/tests/fixtures/ecma-version/13/class-fields/valid-init-arguments.src.js
diff --git a/tests/fixtures/ecma-version/13/class-fields/valid-init-arrow-super.result.js b/packages/espree/tests/fixtures/ecma-version/13/class-fields/valid-init-arrow-super.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/13/class-fields/valid-init-arrow-super.result.js
rename to packages/espree/tests/fixtures/ecma-version/13/class-fields/valid-init-arrow-super.result.js
diff --git a/tests/fixtures/ecma-version/13/class-fields/valid-init-arrow-super.src.js b/packages/espree/tests/fixtures/ecma-version/13/class-fields/valid-init-arrow-super.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/13/class-fields/valid-init-arrow-super.src.js
rename to packages/espree/tests/fixtures/ecma-version/13/class-fields/valid-init-arrow-super.src.js
diff --git a/tests/fixtures/ecma-version/13/class-fields/valid-init-arrow.result.js b/packages/espree/tests/fixtures/ecma-version/13/class-fields/valid-init-arrow.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/13/class-fields/valid-init-arrow.result.js
rename to packages/espree/tests/fixtures/ecma-version/13/class-fields/valid-init-arrow.result.js
diff --git a/tests/fixtures/ecma-version/13/class-fields/valid-init-arrow.src.js b/packages/espree/tests/fixtures/ecma-version/13/class-fields/valid-init-arrow.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/13/class-fields/valid-init-arrow.src.js
rename to packages/espree/tests/fixtures/ecma-version/13/class-fields/valid-init-arrow.src.js
diff --git a/tests/fixtures/ecma-version/13/class-fields/valid-init-super.result.js b/packages/espree/tests/fixtures/ecma-version/13/class-fields/valid-init-super.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/13/class-fields/valid-init-super.result.js
rename to packages/espree/tests/fixtures/ecma-version/13/class-fields/valid-init-super.result.js
diff --git a/tests/fixtures/ecma-version/13/class-fields/valid-init-super.src.js b/packages/espree/tests/fixtures/ecma-version/13/class-fields/valid-init-super.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/13/class-fields/valid-init-super.src.js
rename to packages/espree/tests/fixtures/ecma-version/13/class-fields/valid-init-super.src.js
diff --git a/tests/fixtures/ecma-version/13/class-fields/valid-member-private-nesting-use-first.result.js b/packages/espree/tests/fixtures/ecma-version/13/class-fields/valid-member-private-nesting-use-first.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/13/class-fields/valid-member-private-nesting-use-first.result.js
rename to packages/espree/tests/fixtures/ecma-version/13/class-fields/valid-member-private-nesting-use-first.result.js
diff --git a/tests/fixtures/ecma-version/13/class-fields/valid-member-private-nesting-use-first.src.js b/packages/espree/tests/fixtures/ecma-version/13/class-fields/valid-member-private-nesting-use-first.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/13/class-fields/valid-member-private-nesting-use-first.src.js
rename to packages/espree/tests/fixtures/ecma-version/13/class-fields/valid-member-private-nesting-use-first.src.js
diff --git a/tests/fixtures/ecma-version/13/class-fields/valid-member-private-nesting.result.js b/packages/espree/tests/fixtures/ecma-version/13/class-fields/valid-member-private-nesting.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/13/class-fields/valid-member-private-nesting.result.js
rename to packages/espree/tests/fixtures/ecma-version/13/class-fields/valid-member-private-nesting.result.js
diff --git a/tests/fixtures/ecma-version/13/class-fields/valid-member-private-nesting.src.js b/packages/espree/tests/fixtures/ecma-version/13/class-fields/valid-member-private-nesting.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/13/class-fields/valid-member-private-nesting.src.js
rename to packages/espree/tests/fixtures/ecma-version/13/class-fields/valid-member-private-nesting.src.js
diff --git a/tests/fixtures/ecma-version/13/class-fields/valid-member-private.result.js b/packages/espree/tests/fixtures/ecma-version/13/class-fields/valid-member-private.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/13/class-fields/valid-member-private.result.js
rename to packages/espree/tests/fixtures/ecma-version/13/class-fields/valid-member-private.result.js
diff --git a/tests/fixtures/ecma-version/13/class-fields/valid-member-private.src.js b/packages/espree/tests/fixtures/ecma-version/13/class-fields/valid-member-private.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/13/class-fields/valid-member-private.src.js
rename to packages/espree/tests/fixtures/ecma-version/13/class-fields/valid-member-private.src.js
diff --git a/tests/fixtures/ecma-version/13/class-fields/valid-private-asi.result.js b/packages/espree/tests/fixtures/ecma-version/13/class-fields/valid-private-asi.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/13/class-fields/valid-private-asi.result.js
rename to packages/espree/tests/fixtures/ecma-version/13/class-fields/valid-private-asi.result.js
diff --git a/tests/fixtures/ecma-version/13/class-fields/valid-private-asi.src.js b/packages/espree/tests/fixtures/ecma-version/13/class-fields/valid-private-asi.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/13/class-fields/valid-private-asi.src.js
rename to packages/espree/tests/fixtures/ecma-version/13/class-fields/valid-private-asi.src.js
diff --git a/tests/fixtures/ecma-version/13/class-fields/valid-private.result.js b/packages/espree/tests/fixtures/ecma-version/13/class-fields/valid-private.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/13/class-fields/valid-private.result.js
rename to packages/espree/tests/fixtures/ecma-version/13/class-fields/valid-private.result.js
diff --git a/tests/fixtures/ecma-version/13/class-fields/valid-private.src.js b/packages/espree/tests/fixtures/ecma-version/13/class-fields/valid-private.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/13/class-fields/valid-private.src.js
rename to packages/espree/tests/fixtures/ecma-version/13/class-fields/valid-private.src.js
diff --git a/tests/fixtures/ecma-version/13/class-fields/valid-prototype.result.js b/packages/espree/tests/fixtures/ecma-version/13/class-fields/valid-prototype.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/13/class-fields/valid-prototype.result.js
rename to packages/espree/tests/fixtures/ecma-version/13/class-fields/valid-prototype.result.js
diff --git a/tests/fixtures/ecma-version/13/class-fields/valid-prototype.src.js b/packages/espree/tests/fixtures/ecma-version/13/class-fields/valid-prototype.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/13/class-fields/valid-prototype.src.js
rename to packages/espree/tests/fixtures/ecma-version/13/class-fields/valid-prototype.src.js
diff --git a/tests/fixtures/ecma-version/13/class-fields/valid-public-asi.result.js b/packages/espree/tests/fixtures/ecma-version/13/class-fields/valid-public-asi.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/13/class-fields/valid-public-asi.result.js
rename to packages/espree/tests/fixtures/ecma-version/13/class-fields/valid-public-asi.result.js
diff --git a/tests/fixtures/ecma-version/13/class-fields/valid-public-asi.src.js b/packages/espree/tests/fixtures/ecma-version/13/class-fields/valid-public-asi.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/13/class-fields/valid-public-asi.src.js
rename to packages/espree/tests/fixtures/ecma-version/13/class-fields/valid-public-asi.src.js
diff --git a/tests/fixtures/ecma-version/13/class-fields/valid-public.result.js b/packages/espree/tests/fixtures/ecma-version/13/class-fields/valid-public.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/13/class-fields/valid-public.result.js
rename to packages/espree/tests/fixtures/ecma-version/13/class-fields/valid-public.result.js
diff --git a/tests/fixtures/ecma-version/13/class-fields/valid-public.src.js b/packages/espree/tests/fixtures/ecma-version/13/class-fields/valid-public.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/13/class-fields/valid-public.src.js
rename to packages/espree/tests/fixtures/ecma-version/13/class-fields/valid-public.src.js
diff --git a/tests/fixtures/ecma-version/13/class-fields/valid-special-field-names-init.result.js b/packages/espree/tests/fixtures/ecma-version/13/class-fields/valid-special-field-names-init.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/13/class-fields/valid-special-field-names-init.result.js
rename to packages/espree/tests/fixtures/ecma-version/13/class-fields/valid-special-field-names-init.result.js
diff --git a/tests/fixtures/ecma-version/13/class-fields/valid-special-field-names-init.src.js b/packages/espree/tests/fixtures/ecma-version/13/class-fields/valid-special-field-names-init.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/13/class-fields/valid-special-field-names-init.src.js
rename to packages/espree/tests/fixtures/ecma-version/13/class-fields/valid-special-field-names-init.src.js
diff --git a/tests/fixtures/ecma-version/13/class-fields/valid-special-field-names.result.js b/packages/espree/tests/fixtures/ecma-version/13/class-fields/valid-special-field-names.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/13/class-fields/valid-special-field-names.result.js
rename to packages/espree/tests/fixtures/ecma-version/13/class-fields/valid-special-field-names.result.js
diff --git a/tests/fixtures/ecma-version/13/class-fields/valid-special-field-names.src.js b/packages/espree/tests/fixtures/ecma-version/13/class-fields/valid-special-field-names.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/13/class-fields/valid-special-field-names.src.js
rename to packages/espree/tests/fixtures/ecma-version/13/class-fields/valid-special-field-names.src.js
diff --git a/tests/fixtures/ecma-version/13/class-fields/valid-star-asi.result.js b/packages/espree/tests/fixtures/ecma-version/13/class-fields/valid-star-asi.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/13/class-fields/valid-star-asi.result.js
rename to packages/espree/tests/fixtures/ecma-version/13/class-fields/valid-star-asi.result.js
diff --git a/tests/fixtures/ecma-version/13/class-fields/valid-star-asi.src.js b/packages/espree/tests/fixtures/ecma-version/13/class-fields/valid-star-asi.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/13/class-fields/valid-star-asi.src.js
rename to packages/espree/tests/fixtures/ecma-version/13/class-fields/valid-star-asi.src.js
diff --git a/tests/fixtures/ecma-version/13/class-fields/valid-star-no-asi.result.js b/packages/espree/tests/fixtures/ecma-version/13/class-fields/valid-star-no-asi.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/13/class-fields/valid-star-no-asi.result.js
rename to packages/espree/tests/fixtures/ecma-version/13/class-fields/valid-star-no-asi.result.js
diff --git a/tests/fixtures/ecma-version/13/class-fields/valid-star-no-asi.src.js b/packages/espree/tests/fixtures/ecma-version/13/class-fields/valid-star-no-asi.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/13/class-fields/valid-star-no-asi.src.js
rename to packages/espree/tests/fixtures/ecma-version/13/class-fields/valid-star-no-asi.src.js
diff --git a/tests/fixtures/ecma-version/13/class-static-blocks/LICENSE b/packages/espree/tests/fixtures/ecma-version/13/class-static-blocks/LICENSE
similarity index 100%
rename from tests/fixtures/ecma-version/13/class-static-blocks/LICENSE
rename to packages/espree/tests/fixtures/ecma-version/13/class-static-blocks/LICENSE
diff --git a/tests/fixtures/ecma-version/13/class-static-blocks/statements-class-static-init-expr-new-target.result.js b/packages/espree/tests/fixtures/ecma-version/13/class-static-blocks/statements-class-static-init-expr-new-target.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/13/class-static-blocks/statements-class-static-init-expr-new-target.result.js
rename to packages/espree/tests/fixtures/ecma-version/13/class-static-blocks/statements-class-static-init-expr-new-target.result.js
diff --git a/tests/fixtures/ecma-version/13/class-static-blocks/statements-class-static-init-expr-new-target.src.js b/packages/espree/tests/fixtures/ecma-version/13/class-static-blocks/statements-class-static-init-expr-new-target.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/13/class-static-blocks/statements-class-static-init-expr-new-target.src.js
rename to packages/espree/tests/fixtures/ecma-version/13/class-static-blocks/statements-class-static-init-expr-new-target.src.js
diff --git a/tests/fixtures/ecma-version/13/class-static-blocks/statements-class-static-init-expr-this.result.js b/packages/espree/tests/fixtures/ecma-version/13/class-static-blocks/statements-class-static-init-expr-this.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/13/class-static-blocks/statements-class-static-init-expr-this.result.js
rename to packages/espree/tests/fixtures/ecma-version/13/class-static-blocks/statements-class-static-init-expr-this.result.js
diff --git a/tests/fixtures/ecma-version/13/class-static-blocks/statements-class-static-init-expr-this.src.js b/packages/espree/tests/fixtures/ecma-version/13/class-static-blocks/statements-class-static-init-expr-this.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/13/class-static-blocks/statements-class-static-init-expr-this.src.js
rename to packages/espree/tests/fixtures/ecma-version/13/class-static-blocks/statements-class-static-init-expr-this.src.js
diff --git a/tests/fixtures/ecma-version/13/class-static-blocks/statements-class-static-init-scope-lex-close.result.js b/packages/espree/tests/fixtures/ecma-version/13/class-static-blocks/statements-class-static-init-scope-lex-close.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/13/class-static-blocks/statements-class-static-init-scope-lex-close.result.js
rename to packages/espree/tests/fixtures/ecma-version/13/class-static-blocks/statements-class-static-init-scope-lex-close.result.js
diff --git a/tests/fixtures/ecma-version/13/class-static-blocks/statements-class-static-init-scope-lex-close.src.js b/packages/espree/tests/fixtures/ecma-version/13/class-static-blocks/statements-class-static-init-scope-lex-close.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/13/class-static-blocks/statements-class-static-init-scope-lex-close.src.js
rename to packages/espree/tests/fixtures/ecma-version/13/class-static-blocks/statements-class-static-init-scope-lex-close.src.js
diff --git a/tests/fixtures/ecma-version/13/class-static-blocks/statements-class-static-init-scope-lex-derived.result.js b/packages/espree/tests/fixtures/ecma-version/13/class-static-blocks/statements-class-static-init-scope-lex-derived.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/13/class-static-blocks/statements-class-static-init-scope-lex-derived.result.js
rename to packages/espree/tests/fixtures/ecma-version/13/class-static-blocks/statements-class-static-init-scope-lex-derived.result.js
diff --git a/tests/fixtures/ecma-version/13/class-static-blocks/statements-class-static-init-scope-lex-derived.src.js b/packages/espree/tests/fixtures/ecma-version/13/class-static-blocks/statements-class-static-init-scope-lex-derived.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/13/class-static-blocks/statements-class-static-init-scope-lex-derived.src.js
rename to packages/espree/tests/fixtures/ecma-version/13/class-static-blocks/statements-class-static-init-scope-lex-derived.src.js
diff --git a/tests/fixtures/ecma-version/13/class-static-blocks/statements-class-static-init-scope-lex-open.result.js b/packages/espree/tests/fixtures/ecma-version/13/class-static-blocks/statements-class-static-init-scope-lex-open.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/13/class-static-blocks/statements-class-static-init-scope-lex-open.result.js
rename to packages/espree/tests/fixtures/ecma-version/13/class-static-blocks/statements-class-static-init-scope-lex-open.result.js
diff --git a/tests/fixtures/ecma-version/13/class-static-blocks/statements-class-static-init-scope-lex-open.src.js b/packages/espree/tests/fixtures/ecma-version/13/class-static-blocks/statements-class-static-init-scope-lex-open.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/13/class-static-blocks/statements-class-static-init-scope-lex-open.src.js
rename to packages/espree/tests/fixtures/ecma-version/13/class-static-blocks/statements-class-static-init-scope-lex-open.src.js
diff --git a/tests/fixtures/ecma-version/13/class-static-blocks/statements-class-static-init-scope-private.result.js b/packages/espree/tests/fixtures/ecma-version/13/class-static-blocks/statements-class-static-init-scope-private.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/13/class-static-blocks/statements-class-static-init-scope-private.result.js
rename to packages/espree/tests/fixtures/ecma-version/13/class-static-blocks/statements-class-static-init-scope-private.result.js
diff --git a/tests/fixtures/ecma-version/13/class-static-blocks/statements-class-static-init-scope-private.src.js b/packages/espree/tests/fixtures/ecma-version/13/class-static-blocks/statements-class-static-init-scope-private.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/13/class-static-blocks/statements-class-static-init-scope-private.src.js
rename to packages/espree/tests/fixtures/ecma-version/13/class-static-blocks/statements-class-static-init-scope-private.src.js
diff --git a/tests/fixtures/ecma-version/13/class-static-blocks/statements-class-static-init-scope-var-close.result.js b/packages/espree/tests/fixtures/ecma-version/13/class-static-blocks/statements-class-static-init-scope-var-close.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/13/class-static-blocks/statements-class-static-init-scope-var-close.result.js
rename to packages/espree/tests/fixtures/ecma-version/13/class-static-blocks/statements-class-static-init-scope-var-close.result.js
diff --git a/tests/fixtures/ecma-version/13/class-static-blocks/statements-class-static-init-scope-var-close.src.js b/packages/espree/tests/fixtures/ecma-version/13/class-static-blocks/statements-class-static-init-scope-var-close.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/13/class-static-blocks/statements-class-static-init-scope-var-close.src.js
rename to packages/espree/tests/fixtures/ecma-version/13/class-static-blocks/statements-class-static-init-scope-var-close.src.js
diff --git a/tests/fixtures/ecma-version/13/class-static-blocks/statements-class-static-init-scope-var-derived.result.js b/packages/espree/tests/fixtures/ecma-version/13/class-static-blocks/statements-class-static-init-scope-var-derived.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/13/class-static-blocks/statements-class-static-init-scope-var-derived.result.js
rename to packages/espree/tests/fixtures/ecma-version/13/class-static-blocks/statements-class-static-init-scope-var-derived.result.js
diff --git a/tests/fixtures/ecma-version/13/class-static-blocks/statements-class-static-init-scope-var-derived.src.js b/packages/espree/tests/fixtures/ecma-version/13/class-static-blocks/statements-class-static-init-scope-var-derived.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/13/class-static-blocks/statements-class-static-init-scope-var-derived.src.js
rename to packages/espree/tests/fixtures/ecma-version/13/class-static-blocks/statements-class-static-init-scope-var-derived.src.js
diff --git a/tests/fixtures/ecma-version/13/class-static-blocks/statements-class-static-init-scope-var-open.result.js b/packages/espree/tests/fixtures/ecma-version/13/class-static-blocks/statements-class-static-init-scope-var-open.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/13/class-static-blocks/statements-class-static-init-scope-var-open.result.js
rename to packages/espree/tests/fixtures/ecma-version/13/class-static-blocks/statements-class-static-init-scope-var-open.result.js
diff --git a/tests/fixtures/ecma-version/13/class-static-blocks/statements-class-static-init-scope-var-open.src.js b/packages/espree/tests/fixtures/ecma-version/13/class-static-blocks/statements-class-static-init-scope-var-open.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/13/class-static-blocks/statements-class-static-init-scope-var-open.src.js
rename to packages/espree/tests/fixtures/ecma-version/13/class-static-blocks/statements-class-static-init-scope-var-open.src.js
diff --git a/tests/fixtures/ecma-version/13/class-static-blocks/statements-class-static-init-sequence.result.js b/packages/espree/tests/fixtures/ecma-version/13/class-static-blocks/statements-class-static-init-sequence.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/13/class-static-blocks/statements-class-static-init-sequence.result.js
rename to packages/espree/tests/fixtures/ecma-version/13/class-static-blocks/statements-class-static-init-sequence.result.js
diff --git a/tests/fixtures/ecma-version/13/class-static-blocks/statements-class-static-init-sequence.src.js b/packages/espree/tests/fixtures/ecma-version/13/class-static-blocks/statements-class-static-init-sequence.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/13/class-static-blocks/statements-class-static-init-sequence.src.js
rename to packages/espree/tests/fixtures/ecma-version/13/class-static-blocks/statements-class-static-init-sequence.src.js
diff --git a/tests/fixtures/ecma-version/13/class-static-blocks/statements-class-static-init-statement-list-optional.result.js b/packages/espree/tests/fixtures/ecma-version/13/class-static-blocks/statements-class-static-init-statement-list-optional.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/13/class-static-blocks/statements-class-static-init-statement-list-optional.result.js
rename to packages/espree/tests/fixtures/ecma-version/13/class-static-blocks/statements-class-static-init-statement-list-optional.result.js
diff --git a/tests/fixtures/ecma-version/13/class-static-blocks/statements-class-static-init-statement-list-optional.src.js b/packages/espree/tests/fixtures/ecma-version/13/class-static-blocks/statements-class-static-init-statement-list-optional.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/13/class-static-blocks/statements-class-static-init-statement-list-optional.src.js
rename to packages/espree/tests/fixtures/ecma-version/13/class-static-blocks/statements-class-static-init-statement-list-optional.src.js
diff --git a/tests/fixtures/ecma-version/13/class-static-blocks/statements-class-static-init-super-property.result.js b/packages/espree/tests/fixtures/ecma-version/13/class-static-blocks/statements-class-static-init-super-property.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/13/class-static-blocks/statements-class-static-init-super-property.result.js
rename to packages/espree/tests/fixtures/ecma-version/13/class-static-blocks/statements-class-static-init-super-property.result.js
diff --git a/tests/fixtures/ecma-version/13/class-static-blocks/statements-class-static-init-super-property.src.js b/packages/espree/tests/fixtures/ecma-version/13/class-static-blocks/statements-class-static-init-super-property.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/13/class-static-blocks/statements-class-static-init-super-property.src.js
rename to packages/espree/tests/fixtures/ecma-version/13/class-static-blocks/statements-class-static-init-super-property.src.js
diff --git a/tests/fixtures/ecma-version/13/modules/arbitrary-module-namespace-names/export-all-exported.result.js b/packages/espree/tests/fixtures/ecma-version/13/modules/arbitrary-module-namespace-names/export-all-exported.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/13/modules/arbitrary-module-namespace-names/export-all-exported.result.js
rename to packages/espree/tests/fixtures/ecma-version/13/modules/arbitrary-module-namespace-names/export-all-exported.result.js
diff --git a/tests/fixtures/ecma-version/13/modules/arbitrary-module-namespace-names/export-all-exported.src.js b/packages/espree/tests/fixtures/ecma-version/13/modules/arbitrary-module-namespace-names/export-all-exported.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/13/modules/arbitrary-module-namespace-names/export-all-exported.src.js
rename to packages/espree/tests/fixtures/ecma-version/13/modules/arbitrary-module-namespace-names/export-all-exported.src.js
diff --git a/tests/fixtures/ecma-version/13/modules/arbitrary-module-namespace-names/export-exported-with-escapes.result.js b/packages/espree/tests/fixtures/ecma-version/13/modules/arbitrary-module-namespace-names/export-exported-with-escapes.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/13/modules/arbitrary-module-namespace-names/export-exported-with-escapes.result.js
rename to packages/espree/tests/fixtures/ecma-version/13/modules/arbitrary-module-namespace-names/export-exported-with-escapes.result.js
diff --git a/tests/fixtures/ecma-version/13/modules/arbitrary-module-namespace-names/export-exported-with-escapes.src.js b/packages/espree/tests/fixtures/ecma-version/13/modules/arbitrary-module-namespace-names/export-exported-with-escapes.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/13/modules/arbitrary-module-namespace-names/export-exported-with-escapes.src.js
rename to packages/espree/tests/fixtures/ecma-version/13/modules/arbitrary-module-namespace-names/export-exported-with-escapes.src.js
diff --git a/tests/fixtures/ecma-version/13/modules/arbitrary-module-namespace-names/export-exported.result.js b/packages/espree/tests/fixtures/ecma-version/13/modules/arbitrary-module-namespace-names/export-exported.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/13/modules/arbitrary-module-namespace-names/export-exported.result.js
rename to packages/espree/tests/fixtures/ecma-version/13/modules/arbitrary-module-namespace-names/export-exported.result.js
diff --git a/tests/fixtures/ecma-version/13/modules/arbitrary-module-namespace-names/export-exported.src.js b/packages/espree/tests/fixtures/ecma-version/13/modules/arbitrary-module-namespace-names/export-exported.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/13/modules/arbitrary-module-namespace-names/export-exported.src.js
rename to packages/espree/tests/fixtures/ecma-version/13/modules/arbitrary-module-namespace-names/export-exported.src.js
diff --git a/tests/fixtures/ecma-version/13/modules/arbitrary-module-namespace-names/export-from-exported.result.js b/packages/espree/tests/fixtures/ecma-version/13/modules/arbitrary-module-namespace-names/export-from-exported.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/13/modules/arbitrary-module-namespace-names/export-from-exported.result.js
rename to packages/espree/tests/fixtures/ecma-version/13/modules/arbitrary-module-namespace-names/export-from-exported.result.js
diff --git a/tests/fixtures/ecma-version/13/modules/arbitrary-module-namespace-names/export-from-exported.src.js b/packages/espree/tests/fixtures/ecma-version/13/modules/arbitrary-module-namespace-names/export-from-exported.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/13/modules/arbitrary-module-namespace-names/export-from-exported.src.js
rename to packages/espree/tests/fixtures/ecma-version/13/modules/arbitrary-module-namespace-names/export-from-exported.src.js
diff --git a/tests/fixtures/ecma-version/13/modules/arbitrary-module-namespace-names/export-from-local-and-exported.result.js b/packages/espree/tests/fixtures/ecma-version/13/modules/arbitrary-module-namespace-names/export-from-local-and-exported.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/13/modules/arbitrary-module-namespace-names/export-from-local-and-exported.result.js
rename to packages/espree/tests/fixtures/ecma-version/13/modules/arbitrary-module-namespace-names/export-from-local-and-exported.result.js
diff --git a/tests/fixtures/ecma-version/13/modules/arbitrary-module-namespace-names/export-from-local-and-exported.src.js b/packages/espree/tests/fixtures/ecma-version/13/modules/arbitrary-module-namespace-names/export-from-local-and-exported.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/13/modules/arbitrary-module-namespace-names/export-from-local-and-exported.src.js
rename to packages/espree/tests/fixtures/ecma-version/13/modules/arbitrary-module-namespace-names/export-from-local-and-exported.src.js
diff --git a/tests/fixtures/ecma-version/13/modules/arbitrary-module-namespace-names/export-from-local.result.js b/packages/espree/tests/fixtures/ecma-version/13/modules/arbitrary-module-namespace-names/export-from-local.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/13/modules/arbitrary-module-namespace-names/export-from-local.result.js
rename to packages/espree/tests/fixtures/ecma-version/13/modules/arbitrary-module-namespace-names/export-from-local.result.js
diff --git a/tests/fixtures/ecma-version/13/modules/arbitrary-module-namespace-names/export-from-local.src.js b/packages/espree/tests/fixtures/ecma-version/13/modules/arbitrary-module-namespace-names/export-from-local.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/13/modules/arbitrary-module-namespace-names/export-from-local.src.js
rename to packages/espree/tests/fixtures/ecma-version/13/modules/arbitrary-module-namespace-names/export-from-local.src.js
diff --git a/tests/fixtures/ecma-version/13/modules/arbitrary-module-namespace-names/export-from-shorthand.result.js b/packages/espree/tests/fixtures/ecma-version/13/modules/arbitrary-module-namespace-names/export-from-shorthand.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/13/modules/arbitrary-module-namespace-names/export-from-shorthand.result.js
rename to packages/espree/tests/fixtures/ecma-version/13/modules/arbitrary-module-namespace-names/export-from-shorthand.result.js
diff --git a/tests/fixtures/ecma-version/13/modules/arbitrary-module-namespace-names/export-from-shorthand.src.js b/packages/espree/tests/fixtures/ecma-version/13/modules/arbitrary-module-namespace-names/export-from-shorthand.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/13/modules/arbitrary-module-namespace-names/export-from-shorthand.src.js
rename to packages/espree/tests/fixtures/ecma-version/13/modules/arbitrary-module-namespace-names/export-from-shorthand.src.js
diff --git a/tests/fixtures/ecma-version/13/modules/arbitrary-module-namespace-names/import-imported-with-escapes.result.js b/packages/espree/tests/fixtures/ecma-version/13/modules/arbitrary-module-namespace-names/import-imported-with-escapes.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/13/modules/arbitrary-module-namespace-names/import-imported-with-escapes.result.js
rename to packages/espree/tests/fixtures/ecma-version/13/modules/arbitrary-module-namespace-names/import-imported-with-escapes.result.js
diff --git a/tests/fixtures/ecma-version/13/modules/arbitrary-module-namespace-names/import-imported-with-escapes.src.js b/packages/espree/tests/fixtures/ecma-version/13/modules/arbitrary-module-namespace-names/import-imported-with-escapes.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/13/modules/arbitrary-module-namespace-names/import-imported-with-escapes.src.js
rename to packages/espree/tests/fixtures/ecma-version/13/modules/arbitrary-module-namespace-names/import-imported-with-escapes.src.js
diff --git a/tests/fixtures/ecma-version/13/modules/arbitrary-module-namespace-names/import-imported.result.js b/packages/espree/tests/fixtures/ecma-version/13/modules/arbitrary-module-namespace-names/import-imported.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/13/modules/arbitrary-module-namespace-names/import-imported.result.js
rename to packages/espree/tests/fixtures/ecma-version/13/modules/arbitrary-module-namespace-names/import-imported.result.js
diff --git a/tests/fixtures/ecma-version/13/modules/arbitrary-module-namespace-names/import-imported.src.js b/packages/espree/tests/fixtures/ecma-version/13/modules/arbitrary-module-namespace-names/import-imported.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/13/modules/arbitrary-module-namespace-names/import-imported.src.js
rename to packages/espree/tests/fixtures/ecma-version/13/modules/arbitrary-module-namespace-names/import-imported.src.js
diff --git a/tests/fixtures/ecma-version/13/modules/arbitrary-module-namespace-names/invalid-lone-surrogate-export-exported.result.js b/packages/espree/tests/fixtures/ecma-version/13/modules/arbitrary-module-namespace-names/invalid-lone-surrogate-export-exported.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/13/modules/arbitrary-module-namespace-names/invalid-lone-surrogate-export-exported.result.js
rename to packages/espree/tests/fixtures/ecma-version/13/modules/arbitrary-module-namespace-names/invalid-lone-surrogate-export-exported.result.js
diff --git a/tests/fixtures/ecma-version/13/modules/arbitrary-module-namespace-names/invalid-lone-surrogate-export-exported.src.js b/packages/espree/tests/fixtures/ecma-version/13/modules/arbitrary-module-namespace-names/invalid-lone-surrogate-export-exported.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/13/modules/arbitrary-module-namespace-names/invalid-lone-surrogate-export-exported.src.js
rename to packages/espree/tests/fixtures/ecma-version/13/modules/arbitrary-module-namespace-names/invalid-lone-surrogate-export-exported.src.js
diff --git a/tests/fixtures/ecma-version/13/modules/arbitrary-module-namespace-names/invalid-lone-surrogate-import-imported.result.js b/packages/espree/tests/fixtures/ecma-version/13/modules/arbitrary-module-namespace-names/invalid-lone-surrogate-import-imported.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/13/modules/arbitrary-module-namespace-names/invalid-lone-surrogate-import-imported.result.js
rename to packages/espree/tests/fixtures/ecma-version/13/modules/arbitrary-module-namespace-names/invalid-lone-surrogate-import-imported.result.js
diff --git a/tests/fixtures/ecma-version/13/modules/arbitrary-module-namespace-names/invalid-lone-surrogate-import-imported.src.js b/packages/espree/tests/fixtures/ecma-version/13/modules/arbitrary-module-namespace-names/invalid-lone-surrogate-import-imported.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/13/modules/arbitrary-module-namespace-names/invalid-lone-surrogate-import-imported.src.js
rename to packages/espree/tests/fixtures/ecma-version/13/modules/arbitrary-module-namespace-names/invalid-lone-surrogate-import-imported.src.js
diff --git a/tests/fixtures/ecma-version/13/modules/top-level-await/top-await.result.js b/packages/espree/tests/fixtures/ecma-version/13/modules/top-level-await/top-await.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/13/modules/top-level-await/top-await.result.js
rename to packages/espree/tests/fixtures/ecma-version/13/modules/top-level-await/top-await.result.js
diff --git a/tests/fixtures/ecma-version/13/modules/top-level-await/top-await.src.js b/packages/espree/tests/fixtures/ecma-version/13/modules/top-level-await/top-await.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/13/modules/top-level-await/top-await.src.js
rename to packages/espree/tests/fixtures/ecma-version/13/modules/top-level-await/top-await.src.js
diff --git a/tests/fixtures/ecma-version/13/private-in/invalid-missing-private.result.js b/packages/espree/tests/fixtures/ecma-version/13/private-in/invalid-missing-private.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/13/private-in/invalid-missing-private.result.js
rename to packages/espree/tests/fixtures/ecma-version/13/private-in/invalid-missing-private.result.js
diff --git a/tests/fixtures/ecma-version/13/private-in/invalid-missing-private.src.js b/packages/espree/tests/fixtures/ecma-version/13/private-in/invalid-missing-private.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/13/private-in/invalid-missing-private.src.js
rename to packages/espree/tests/fixtures/ecma-version/13/private-in/invalid-missing-private.src.js
diff --git a/tests/fixtures/ecma-version/13/private-in/invalid-without-class.result.js b/packages/espree/tests/fixtures/ecma-version/13/private-in/invalid-without-class.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/13/private-in/invalid-without-class.result.js
rename to packages/espree/tests/fixtures/ecma-version/13/private-in/invalid-without-class.result.js
diff --git a/tests/fixtures/ecma-version/13/private-in/invalid-without-class.src.js b/packages/espree/tests/fixtures/ecma-version/13/private-in/invalid-without-class.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/13/private-in/invalid-without-class.src.js
rename to packages/espree/tests/fixtures/ecma-version/13/private-in/invalid-without-class.src.js
diff --git a/tests/fixtures/ecma-version/13/private-in/valid-private-in.result.js b/packages/espree/tests/fixtures/ecma-version/13/private-in/valid-private-in.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/13/private-in/valid-private-in.result.js
rename to packages/espree/tests/fixtures/ecma-version/13/private-in/valid-private-in.result.js
diff --git a/tests/fixtures/ecma-version/13/private-in/valid-private-in.src.js b/packages/espree/tests/fixtures/ecma-version/13/private-in/valid-private-in.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/13/private-in/valid-private-in.src.js
rename to packages/espree/tests/fixtures/ecma-version/13/private-in/valid-private-in.src.js
diff --git a/tests/fixtures/ecma-version/13/private-methods/invalid-conflict-names.result.js b/packages/espree/tests/fixtures/ecma-version/13/private-methods/invalid-conflict-names.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/13/private-methods/invalid-conflict-names.result.js
rename to packages/espree/tests/fixtures/ecma-version/13/private-methods/invalid-conflict-names.result.js
diff --git a/tests/fixtures/ecma-version/13/private-methods/invalid-conflict-names.src.js b/packages/espree/tests/fixtures/ecma-version/13/private-methods/invalid-conflict-names.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/13/private-methods/invalid-conflict-names.src.js
rename to packages/espree/tests/fixtures/ecma-version/13/private-methods/invalid-conflict-names.src.js
diff --git a/tests/fixtures/ecma-version/13/private-methods/invalid-constructor.result.js b/packages/espree/tests/fixtures/ecma-version/13/private-methods/invalid-constructor.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/13/private-methods/invalid-constructor.result.js
rename to packages/espree/tests/fixtures/ecma-version/13/private-methods/invalid-constructor.result.js
diff --git a/tests/fixtures/ecma-version/13/private-methods/invalid-constructor.src.js b/packages/espree/tests/fixtures/ecma-version/13/private-methods/invalid-constructor.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/13/private-methods/invalid-constructor.src.js
rename to packages/espree/tests/fixtures/ecma-version/13/private-methods/invalid-constructor.src.js
diff --git a/tests/fixtures/ecma-version/13/private-methods/valid-accessor.result.js b/packages/espree/tests/fixtures/ecma-version/13/private-methods/valid-accessor.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/13/private-methods/valid-accessor.result.js
rename to packages/espree/tests/fixtures/ecma-version/13/private-methods/valid-accessor.result.js
diff --git a/tests/fixtures/ecma-version/13/private-methods/valid-accessor.src.js b/packages/espree/tests/fixtures/ecma-version/13/private-methods/valid-accessor.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/13/private-methods/valid-accessor.src.js
rename to packages/espree/tests/fixtures/ecma-version/13/private-methods/valid-accessor.src.js
diff --git a/tests/fixtures/ecma-version/13/private-methods/valid-async-asi.result.js b/packages/espree/tests/fixtures/ecma-version/13/private-methods/valid-async-asi.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/13/private-methods/valid-async-asi.result.js
rename to packages/espree/tests/fixtures/ecma-version/13/private-methods/valid-async-asi.result.js
diff --git a/tests/fixtures/ecma-version/13/private-methods/valid-async-asi.src.js b/packages/espree/tests/fixtures/ecma-version/13/private-methods/valid-async-asi.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/13/private-methods/valid-async-asi.src.js
rename to packages/espree/tests/fixtures/ecma-version/13/private-methods/valid-async-asi.src.js
diff --git a/tests/fixtures/ecma-version/13/private-methods/valid-contextual-keywords-no-asi.result.js b/packages/espree/tests/fixtures/ecma-version/13/private-methods/valid-contextual-keywords-no-asi.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/13/private-methods/valid-contextual-keywords-no-asi.result.js
rename to packages/espree/tests/fixtures/ecma-version/13/private-methods/valid-contextual-keywords-no-asi.result.js
diff --git a/tests/fixtures/ecma-version/13/private-methods/valid-contextual-keywords-no-asi.src.js b/packages/espree/tests/fixtures/ecma-version/13/private-methods/valid-contextual-keywords-no-asi.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/13/private-methods/valid-contextual-keywords-no-asi.src.js
rename to packages/espree/tests/fixtures/ecma-version/13/private-methods/valid-contextual-keywords-no-asi.src.js
diff --git a/tests/fixtures/ecma-version/13/private-methods/valid-methods.result.js b/packages/espree/tests/fixtures/ecma-version/13/private-methods/valid-methods.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/13/private-methods/valid-methods.result.js
rename to packages/espree/tests/fixtures/ecma-version/13/private-methods/valid-methods.result.js
diff --git a/tests/fixtures/ecma-version/13/private-methods/valid-methods.src.js b/packages/espree/tests/fixtures/ecma-version/13/private-methods/valid-methods.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/13/private-methods/valid-methods.src.js
rename to packages/espree/tests/fixtures/ecma-version/13/private-methods/valid-methods.src.js
diff --git a/tests/fixtures/ecma-version/13/regexp-match-indices/regexp-match-indices.result.js b/packages/espree/tests/fixtures/ecma-version/13/regexp-match-indices/regexp-match-indices.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/13/regexp-match-indices/regexp-match-indices.result.js
rename to packages/espree/tests/fixtures/ecma-version/13/regexp-match-indices/regexp-match-indices.result.js
diff --git a/tests/fixtures/ecma-version/13/regexp-match-indices/regexp-match-indices.src.js b/packages/espree/tests/fixtures/ecma-version/13/regexp-match-indices/regexp-match-indices.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/13/regexp-match-indices/regexp-match-indices.src.js
rename to packages/espree/tests/fixtures/ecma-version/13/regexp-match-indices/regexp-match-indices.src.js
diff --git a/tests/fixtures/ecma-version/13/static-class-features/invalid-conflict-names.result.js b/packages/espree/tests/fixtures/ecma-version/13/static-class-features/invalid-conflict-names.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/13/static-class-features/invalid-conflict-names.result.js
rename to packages/espree/tests/fixtures/ecma-version/13/static-class-features/invalid-conflict-names.result.js
diff --git a/tests/fixtures/ecma-version/13/static-class-features/invalid-conflict-names.src.js b/packages/espree/tests/fixtures/ecma-version/13/static-class-features/invalid-conflict-names.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/13/static-class-features/invalid-conflict-names.src.js
rename to packages/espree/tests/fixtures/ecma-version/13/static-class-features/invalid-conflict-names.src.js
diff --git a/tests/fixtures/ecma-version/13/static-class-features/invalid-private-field-constructor.result.js b/packages/espree/tests/fixtures/ecma-version/13/static-class-features/invalid-private-field-constructor.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/13/static-class-features/invalid-private-field-constructor.result.js
rename to packages/espree/tests/fixtures/ecma-version/13/static-class-features/invalid-private-field-constructor.result.js
diff --git a/tests/fixtures/ecma-version/13/static-class-features/invalid-private-field-constructor.src.js b/packages/espree/tests/fixtures/ecma-version/13/static-class-features/invalid-private-field-constructor.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/13/static-class-features/invalid-private-field-constructor.src.js
rename to packages/espree/tests/fixtures/ecma-version/13/static-class-features/invalid-private-field-constructor.src.js
diff --git a/tests/fixtures/ecma-version/13/static-class-features/invalid-private-getter-constructor.result.js b/packages/espree/tests/fixtures/ecma-version/13/static-class-features/invalid-private-getter-constructor.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/13/static-class-features/invalid-private-getter-constructor.result.js
rename to packages/espree/tests/fixtures/ecma-version/13/static-class-features/invalid-private-getter-constructor.result.js
diff --git a/tests/fixtures/ecma-version/13/static-class-features/invalid-private-getter-constructor.src.js b/packages/espree/tests/fixtures/ecma-version/13/static-class-features/invalid-private-getter-constructor.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/13/static-class-features/invalid-private-getter-constructor.src.js
rename to packages/espree/tests/fixtures/ecma-version/13/static-class-features/invalid-private-getter-constructor.src.js
diff --git a/tests/fixtures/ecma-version/13/static-class-features/invalid-private-method-constructor.result.js b/packages/espree/tests/fixtures/ecma-version/13/static-class-features/invalid-private-method-constructor.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/13/static-class-features/invalid-private-method-constructor.result.js
rename to packages/espree/tests/fixtures/ecma-version/13/static-class-features/invalid-private-method-constructor.result.js
diff --git a/tests/fixtures/ecma-version/13/static-class-features/invalid-private-method-constructor.src.js b/packages/espree/tests/fixtures/ecma-version/13/static-class-features/invalid-private-method-constructor.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/13/static-class-features/invalid-private-method-constructor.src.js
rename to packages/espree/tests/fixtures/ecma-version/13/static-class-features/invalid-private-method-constructor.src.js
diff --git a/tests/fixtures/ecma-version/13/static-class-features/invalid-private-setter-constructor.result.js b/packages/espree/tests/fixtures/ecma-version/13/static-class-features/invalid-private-setter-constructor.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/13/static-class-features/invalid-private-setter-constructor.result.js
rename to packages/espree/tests/fixtures/ecma-version/13/static-class-features/invalid-private-setter-constructor.result.js
diff --git a/tests/fixtures/ecma-version/13/static-class-features/invalid-private-setter-constructor.src.js b/packages/espree/tests/fixtures/ecma-version/13/static-class-features/invalid-private-setter-constructor.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/13/static-class-features/invalid-private-setter-constructor.src.js
rename to packages/espree/tests/fixtures/ecma-version/13/static-class-features/invalid-private-setter-constructor.src.js
diff --git a/tests/fixtures/ecma-version/13/static-class-features/invalid-public-field-constructor.result.js b/packages/espree/tests/fixtures/ecma-version/13/static-class-features/invalid-public-field-constructor.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/13/static-class-features/invalid-public-field-constructor.result.js
rename to packages/espree/tests/fixtures/ecma-version/13/static-class-features/invalid-public-field-constructor.result.js
diff --git a/tests/fixtures/ecma-version/13/static-class-features/invalid-public-field-constructor.src.js b/packages/espree/tests/fixtures/ecma-version/13/static-class-features/invalid-public-field-constructor.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/13/static-class-features/invalid-public-field-constructor.src.js
rename to packages/espree/tests/fixtures/ecma-version/13/static-class-features/invalid-public-field-constructor.src.js
diff --git a/tests/fixtures/ecma-version/13/static-class-features/invalid-public-field-prototype.result.js b/packages/espree/tests/fixtures/ecma-version/13/static-class-features/invalid-public-field-prototype.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/13/static-class-features/invalid-public-field-prototype.result.js
rename to packages/espree/tests/fixtures/ecma-version/13/static-class-features/invalid-public-field-prototype.result.js
diff --git a/tests/fixtures/ecma-version/13/static-class-features/invalid-public-field-prototype.src.js b/packages/espree/tests/fixtures/ecma-version/13/static-class-features/invalid-public-field-prototype.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/13/static-class-features/invalid-public-field-prototype.src.js
rename to packages/espree/tests/fixtures/ecma-version/13/static-class-features/invalid-public-field-prototype.src.js
diff --git a/tests/fixtures/ecma-version/13/static-class-features/valid-async-asi.result.js b/packages/espree/tests/fixtures/ecma-version/13/static-class-features/valid-async-asi.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/13/static-class-features/valid-async-asi.result.js
rename to packages/espree/tests/fixtures/ecma-version/13/static-class-features/valid-async-asi.result.js
diff --git a/tests/fixtures/ecma-version/13/static-class-features/valid-async-asi.src.js b/packages/espree/tests/fixtures/ecma-version/13/static-class-features/valid-async-asi.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/13/static-class-features/valid-async-asi.src.js
rename to packages/espree/tests/fixtures/ecma-version/13/static-class-features/valid-async-asi.src.js
diff --git a/tests/fixtures/ecma-version/13/static-class-features/valid-contextual-keywords-no-asi.result.js b/packages/espree/tests/fixtures/ecma-version/13/static-class-features/valid-contextual-keywords-no-asi.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/13/static-class-features/valid-contextual-keywords-no-asi.result.js
rename to packages/espree/tests/fixtures/ecma-version/13/static-class-features/valid-contextual-keywords-no-asi.result.js
diff --git a/tests/fixtures/ecma-version/13/static-class-features/valid-contextual-keywords-no-asi.src.js b/packages/espree/tests/fixtures/ecma-version/13/static-class-features/valid-contextual-keywords-no-asi.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/13/static-class-features/valid-contextual-keywords-no-asi.src.js
rename to packages/espree/tests/fixtures/ecma-version/13/static-class-features/valid-contextual-keywords-no-asi.src.js
diff --git a/tests/fixtures/ecma-version/13/static-class-features/valid-private-accessors.result.js b/packages/espree/tests/fixtures/ecma-version/13/static-class-features/valid-private-accessors.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/13/static-class-features/valid-private-accessors.result.js
rename to packages/espree/tests/fixtures/ecma-version/13/static-class-features/valid-private-accessors.result.js
diff --git a/tests/fixtures/ecma-version/13/static-class-features/valid-private-accessors.src.js b/packages/espree/tests/fixtures/ecma-version/13/static-class-features/valid-private-accessors.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/13/static-class-features/valid-private-accessors.src.js
rename to packages/espree/tests/fixtures/ecma-version/13/static-class-features/valid-private-accessors.src.js
diff --git a/tests/fixtures/ecma-version/13/static-class-features/valid-private-fields.result.js b/packages/espree/tests/fixtures/ecma-version/13/static-class-features/valid-private-fields.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/13/static-class-features/valid-private-fields.result.js
rename to packages/espree/tests/fixtures/ecma-version/13/static-class-features/valid-private-fields.result.js
diff --git a/tests/fixtures/ecma-version/13/static-class-features/valid-private-fields.src.js b/packages/espree/tests/fixtures/ecma-version/13/static-class-features/valid-private-fields.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/13/static-class-features/valid-private-fields.src.js
rename to packages/espree/tests/fixtures/ecma-version/13/static-class-features/valid-private-fields.src.js
diff --git a/tests/fixtures/ecma-version/13/static-class-features/valid-private-methods.result.js b/packages/espree/tests/fixtures/ecma-version/13/static-class-features/valid-private-methods.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/13/static-class-features/valid-private-methods.result.js
rename to packages/espree/tests/fixtures/ecma-version/13/static-class-features/valid-private-methods.result.js
diff --git a/tests/fixtures/ecma-version/13/static-class-features/valid-private-methods.src.js b/packages/espree/tests/fixtures/ecma-version/13/static-class-features/valid-private-methods.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/13/static-class-features/valid-private-methods.src.js
rename to packages/espree/tests/fixtures/ecma-version/13/static-class-features/valid-private-methods.src.js
diff --git a/tests/fixtures/ecma-version/13/static-class-features/valid-public-fields.result.js b/packages/espree/tests/fixtures/ecma-version/13/static-class-features/valid-public-fields.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/13/static-class-features/valid-public-fields.result.js
rename to packages/espree/tests/fixtures/ecma-version/13/static-class-features/valid-public-fields.result.js
diff --git a/tests/fixtures/ecma-version/13/static-class-features/valid-public-fields.src.js b/packages/espree/tests/fixtures/ecma-version/13/static-class-features/valid-public-fields.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/13/static-class-features/valid-public-fields.src.js
rename to packages/espree/tests/fixtures/ecma-version/13/static-class-features/valid-public-fields.src.js
diff --git a/tests/fixtures/ecma-version/14/hashbang/invalid-comment-not-at-beginning.result.js b/packages/espree/tests/fixtures/ecma-version/14/hashbang/invalid-comment-not-at-beginning.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/14/hashbang/invalid-comment-not-at-beginning.result.js
rename to packages/espree/tests/fixtures/ecma-version/14/hashbang/invalid-comment-not-at-beginning.result.js
diff --git a/tests/fixtures/ecma-version/14/hashbang/invalid-comment-not-at-beginning.src.js b/packages/espree/tests/fixtures/ecma-version/14/hashbang/invalid-comment-not-at-beginning.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/14/hashbang/invalid-comment-not-at-beginning.src.js
rename to packages/espree/tests/fixtures/ecma-version/14/hashbang/invalid-comment-not-at-beginning.src.js
diff --git a/tests/fixtures/ecma-version/14/hashbang/valid-comment-at-beginning.result.js b/packages/espree/tests/fixtures/ecma-version/14/hashbang/valid-comment-at-beginning.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/14/hashbang/valid-comment-at-beginning.result.js
rename to packages/espree/tests/fixtures/ecma-version/14/hashbang/valid-comment-at-beginning.result.js
diff --git a/tests/fixtures/ecma-version/14/hashbang/valid-comment-at-beginning.src.js b/packages/espree/tests/fixtures/ecma-version/14/hashbang/valid-comment-at-beginning.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/14/hashbang/valid-comment-at-beginning.src.js
rename to packages/espree/tests/fixtures/ecma-version/14/hashbang/valid-comment-at-beginning.src.js
diff --git a/tests/fixtures/ecma-version/15/regexp-v-flag/invalid-regexp-class-set-expression.result.js b/packages/espree/tests/fixtures/ecma-version/15/regexp-v-flag/invalid-regexp-class-set-expression.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/15/regexp-v-flag/invalid-regexp-class-set-expression.result.js
rename to packages/espree/tests/fixtures/ecma-version/15/regexp-v-flag/invalid-regexp-class-set-expression.result.js
diff --git a/tests/fixtures/ecma-version/15/regexp-v-flag/invalid-regexp-class-set-expression.src.js b/packages/espree/tests/fixtures/ecma-version/15/regexp-v-flag/invalid-regexp-class-set-expression.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/15/regexp-v-flag/invalid-regexp-class-set-expression.src.js
rename to packages/espree/tests/fixtures/ecma-version/15/regexp-v-flag/invalid-regexp-class-set-expression.src.js
diff --git a/tests/fixtures/ecma-version/15/regexp-v-flag/invalid-regexp-string-negate.result.js b/packages/espree/tests/fixtures/ecma-version/15/regexp-v-flag/invalid-regexp-string-negate.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/15/regexp-v-flag/invalid-regexp-string-negate.result.js
rename to packages/espree/tests/fixtures/ecma-version/15/regexp-v-flag/invalid-regexp-string-negate.result.js
diff --git a/tests/fixtures/ecma-version/15/regexp-v-flag/invalid-regexp-string-negate.src.js b/packages/espree/tests/fixtures/ecma-version/15/regexp-v-flag/invalid-regexp-string-negate.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/15/regexp-v-flag/invalid-regexp-string-negate.src.js
rename to packages/espree/tests/fixtures/ecma-version/15/regexp-v-flag/invalid-regexp-string-negate.src.js
diff --git a/tests/fixtures/ecma-version/15/regexp-v-flag/invalid-regexp-unicode-property.result.js b/packages/espree/tests/fixtures/ecma-version/15/regexp-v-flag/invalid-regexp-unicode-property.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/15/regexp-v-flag/invalid-regexp-unicode-property.result.js
rename to packages/espree/tests/fixtures/ecma-version/15/regexp-v-flag/invalid-regexp-unicode-property.result.js
diff --git a/tests/fixtures/ecma-version/15/regexp-v-flag/invalid-regexp-unicode-property.src.js b/packages/espree/tests/fixtures/ecma-version/15/regexp-v-flag/invalid-regexp-unicode-property.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/15/regexp-v-flag/invalid-regexp-unicode-property.src.js
rename to packages/espree/tests/fixtures/ecma-version/15/regexp-v-flag/invalid-regexp-unicode-property.src.js
diff --git a/tests/fixtures/ecma-version/15/regexp-v-flag/invalid-regexp-v-flag.result.js b/packages/espree/tests/fixtures/ecma-version/15/regexp-v-flag/invalid-regexp-v-flag.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/15/regexp-v-flag/invalid-regexp-v-flag.result.js
rename to packages/espree/tests/fixtures/ecma-version/15/regexp-v-flag/invalid-regexp-v-flag.result.js
diff --git a/tests/fixtures/ecma-version/15/regexp-v-flag/invalid-regexp-v-flag.src.js b/packages/espree/tests/fixtures/ecma-version/15/regexp-v-flag/invalid-regexp-v-flag.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/15/regexp-v-flag/invalid-regexp-v-flag.src.js
rename to packages/espree/tests/fixtures/ecma-version/15/regexp-v-flag/invalid-regexp-v-flag.src.js
diff --git a/tests/fixtures/ecma-version/15/regexp-v-flag/valid-regexp-v-flag.result.js b/packages/espree/tests/fixtures/ecma-version/15/regexp-v-flag/valid-regexp-v-flag.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/15/regexp-v-flag/valid-regexp-v-flag.result.js
rename to packages/espree/tests/fixtures/ecma-version/15/regexp-v-flag/valid-regexp-v-flag.result.js
diff --git a/tests/fixtures/ecma-version/15/regexp-v-flag/valid-regexp-v-flag.src.js b/packages/espree/tests/fixtures/ecma-version/15/regexp-v-flag/valid-regexp-v-flag.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/15/regexp-v-flag/valid-regexp-v-flag.src.js
rename to packages/espree/tests/fixtures/ecma-version/15/regexp-v-flag/valid-regexp-v-flag.src.js
diff --git a/tests/fixtures/ecma-version/16/duplicate-named-capturing-groups/invalid-duplicate-named-capturing-groups-with-disjunction.result.js b/packages/espree/tests/fixtures/ecma-version/16/duplicate-named-capturing-groups/invalid-duplicate-named-capturing-groups-with-disjunction.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/16/duplicate-named-capturing-groups/invalid-duplicate-named-capturing-groups-with-disjunction.result.js
rename to packages/espree/tests/fixtures/ecma-version/16/duplicate-named-capturing-groups/invalid-duplicate-named-capturing-groups-with-disjunction.result.js
diff --git a/tests/fixtures/ecma-version/16/duplicate-named-capturing-groups/invalid-duplicate-named-capturing-groups-with-disjunction.src.js b/packages/espree/tests/fixtures/ecma-version/16/duplicate-named-capturing-groups/invalid-duplicate-named-capturing-groups-with-disjunction.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/16/duplicate-named-capturing-groups/invalid-duplicate-named-capturing-groups-with-disjunction.src.js
rename to packages/espree/tests/fixtures/ecma-version/16/duplicate-named-capturing-groups/invalid-duplicate-named-capturing-groups-with-disjunction.src.js
diff --git a/tests/fixtures/ecma-version/16/duplicate-named-capturing-groups/invalid-duplicate-named-capturing-groups-with-nesting.result.js b/packages/espree/tests/fixtures/ecma-version/16/duplicate-named-capturing-groups/invalid-duplicate-named-capturing-groups-with-nesting.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/16/duplicate-named-capturing-groups/invalid-duplicate-named-capturing-groups-with-nesting.result.js
rename to packages/espree/tests/fixtures/ecma-version/16/duplicate-named-capturing-groups/invalid-duplicate-named-capturing-groups-with-nesting.result.js
diff --git a/tests/fixtures/ecma-version/16/duplicate-named-capturing-groups/invalid-duplicate-named-capturing-groups-with-nesting.src.js b/packages/espree/tests/fixtures/ecma-version/16/duplicate-named-capturing-groups/invalid-duplicate-named-capturing-groups-with-nesting.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/16/duplicate-named-capturing-groups/invalid-duplicate-named-capturing-groups-with-nesting.src.js
rename to packages/espree/tests/fixtures/ecma-version/16/duplicate-named-capturing-groups/invalid-duplicate-named-capturing-groups-with-nesting.src.js
diff --git a/tests/fixtures/ecma-version/16/duplicate-named-capturing-groups/invalid-duplicate-named-capturing-groups.result.js b/packages/espree/tests/fixtures/ecma-version/16/duplicate-named-capturing-groups/invalid-duplicate-named-capturing-groups.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/16/duplicate-named-capturing-groups/invalid-duplicate-named-capturing-groups.result.js
rename to packages/espree/tests/fixtures/ecma-version/16/duplicate-named-capturing-groups/invalid-duplicate-named-capturing-groups.result.js
diff --git a/tests/fixtures/ecma-version/16/duplicate-named-capturing-groups/invalid-duplicate-named-capturing-groups.src.js b/packages/espree/tests/fixtures/ecma-version/16/duplicate-named-capturing-groups/invalid-duplicate-named-capturing-groups.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/16/duplicate-named-capturing-groups/invalid-duplicate-named-capturing-groups.src.js
rename to packages/espree/tests/fixtures/ecma-version/16/duplicate-named-capturing-groups/invalid-duplicate-named-capturing-groups.src.js
diff --git a/tests/fixtures/ecma-version/16/duplicate-named-capturing-groups/valid-duplicate-named-capturing-groups.result.js b/packages/espree/tests/fixtures/ecma-version/16/duplicate-named-capturing-groups/valid-duplicate-named-capturing-groups.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/16/duplicate-named-capturing-groups/valid-duplicate-named-capturing-groups.result.js
rename to packages/espree/tests/fixtures/ecma-version/16/duplicate-named-capturing-groups/valid-duplicate-named-capturing-groups.result.js
diff --git a/tests/fixtures/ecma-version/16/duplicate-named-capturing-groups/valid-duplicate-named-capturing-groups.src.js b/packages/espree/tests/fixtures/ecma-version/16/duplicate-named-capturing-groups/valid-duplicate-named-capturing-groups.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/16/duplicate-named-capturing-groups/valid-duplicate-named-capturing-groups.src.js
rename to packages/espree/tests/fixtures/ecma-version/16/duplicate-named-capturing-groups/valid-duplicate-named-capturing-groups.src.js
diff --git a/tests/fixtures/ecma-version/3/strict/func-strict.module-result.js b/packages/espree/tests/fixtures/ecma-version/3/strict/func-strict.module-result.js
similarity index 100%
rename from tests/fixtures/ecma-version/3/strict/func-strict.module-result.js
rename to packages/espree/tests/fixtures/ecma-version/3/strict/func-strict.module-result.js
diff --git a/tests/fixtures/ecma-version/3/strict/func-strict.result.js b/packages/espree/tests/fixtures/ecma-version/3/strict/func-strict.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/3/strict/func-strict.result.js
rename to packages/espree/tests/fixtures/ecma-version/3/strict/func-strict.result.js
diff --git a/tests/fixtures/ecma-version/3/strict/func-strict.src.js b/packages/espree/tests/fixtures/ecma-version/3/strict/func-strict.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/3/strict/func-strict.src.js
rename to packages/espree/tests/fixtures/ecma-version/3/strict/func-strict.src.js
diff --git a/tests/fixtures/ecma-version/3/strict/use-strict.module-result.js b/packages/espree/tests/fixtures/ecma-version/3/strict/use-strict.module-result.js
similarity index 100%
rename from tests/fixtures/ecma-version/3/strict/use-strict.module-result.js
rename to packages/espree/tests/fixtures/ecma-version/3/strict/use-strict.module-result.js
diff --git a/tests/fixtures/ecma-version/3/strict/use-strict.result.js b/packages/espree/tests/fixtures/ecma-version/3/strict/use-strict.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/3/strict/use-strict.result.js
rename to packages/espree/tests/fixtures/ecma-version/3/strict/use-strict.result.js
diff --git a/tests/fixtures/ecma-version/3/strict/use-strict.src.js b/packages/espree/tests/fixtures/ecma-version/3/strict/use-strict.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/3/strict/use-strict.src.js
rename to packages/espree/tests/fixtures/ecma-version/3/strict/use-strict.src.js
diff --git a/tests/fixtures/ecma-version/6/arrowFunctions/as-param-with-params.result.js b/packages/espree/tests/fixtures/ecma-version/6/arrowFunctions/as-param-with-params.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/arrowFunctions/as-param-with-params.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/arrowFunctions/as-param-with-params.result.js
diff --git a/tests/fixtures/ecma-version/6/arrowFunctions/as-param-with-params.src.js b/packages/espree/tests/fixtures/ecma-version/6/arrowFunctions/as-param-with-params.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/arrowFunctions/as-param-with-params.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/arrowFunctions/as-param-with-params.src.js
diff --git a/tests/fixtures/ecma-version/6/arrowFunctions/as-param.result.js b/packages/espree/tests/fixtures/ecma-version/6/arrowFunctions/as-param.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/arrowFunctions/as-param.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/arrowFunctions/as-param.result.js
diff --git a/tests/fixtures/ecma-version/6/arrowFunctions/as-param.src.js b/packages/espree/tests/fixtures/ecma-version/6/arrowFunctions/as-param.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/arrowFunctions/as-param.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/arrowFunctions/as-param.src.js
diff --git a/tests/fixtures/ecma-version/6/arrowFunctions/basic.result.js b/packages/espree/tests/fixtures/ecma-version/6/arrowFunctions/basic.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/arrowFunctions/basic.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/arrowFunctions/basic.result.js
diff --git a/tests/fixtures/ecma-version/6/arrowFunctions/basic.src.js b/packages/espree/tests/fixtures/ecma-version/6/arrowFunctions/basic.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/arrowFunctions/basic.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/arrowFunctions/basic.src.js
diff --git a/tests/fixtures/ecma-version/6/arrowFunctions/block-body-not-object.result.js b/packages/espree/tests/fixtures/ecma-version/6/arrowFunctions/block-body-not-object.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/arrowFunctions/block-body-not-object.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/arrowFunctions/block-body-not-object.result.js
diff --git a/tests/fixtures/ecma-version/6/arrowFunctions/block-body-not-object.src.js b/packages/espree/tests/fixtures/ecma-version/6/arrowFunctions/block-body-not-object.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/arrowFunctions/block-body-not-object.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/arrowFunctions/block-body-not-object.src.js
diff --git a/tests/fixtures/ecma-version/6/arrowFunctions/block-body.result.js b/packages/espree/tests/fixtures/ecma-version/6/arrowFunctions/block-body.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/arrowFunctions/block-body.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/arrowFunctions/block-body.result.js
diff --git a/tests/fixtures/ecma-version/6/arrowFunctions/block-body.src.js b/packages/espree/tests/fixtures/ecma-version/6/arrowFunctions/block-body.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/arrowFunctions/block-body.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/arrowFunctions/block-body.src.js
diff --git a/tests/fixtures/ecma-version/6/arrowFunctions/error-dup-params.result.js b/packages/espree/tests/fixtures/ecma-version/6/arrowFunctions/error-dup-params.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/arrowFunctions/error-dup-params.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/arrowFunctions/error-dup-params.result.js
diff --git a/tests/fixtures/ecma-version/6/arrowFunctions/error-dup-params.src.js b/packages/espree/tests/fixtures/ecma-version/6/arrowFunctions/error-dup-params.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/arrowFunctions/error-dup-params.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/arrowFunctions/error-dup-params.src.js
diff --git a/tests/fixtures/ecma-version/6/arrowFunctions/error-missing-paren.result.js b/packages/espree/tests/fixtures/ecma-version/6/arrowFunctions/error-missing-paren.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/arrowFunctions/error-missing-paren.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/arrowFunctions/error-missing-paren.result.js
diff --git a/tests/fixtures/ecma-version/6/arrowFunctions/error-missing-paren.src.js b/packages/espree/tests/fixtures/ecma-version/6/arrowFunctions/error-missing-paren.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/arrowFunctions/error-missing-paren.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/arrowFunctions/error-missing-paren.src.js
diff --git a/tests/fixtures/ecma-version/6/arrowFunctions/error-not-arrow.result.js b/packages/espree/tests/fixtures/ecma-version/6/arrowFunctions/error-not-arrow.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/arrowFunctions/error-not-arrow.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/arrowFunctions/error-not-arrow.result.js
diff --git a/tests/fixtures/ecma-version/6/arrowFunctions/error-not-arrow.src.js b/packages/espree/tests/fixtures/ecma-version/6/arrowFunctions/error-not-arrow.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/arrowFunctions/error-not-arrow.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/arrowFunctions/error-not-arrow.src.js
diff --git a/tests/fixtures/ecma-version/6/arrowFunctions/error-numeric-param-multi.result.js b/packages/espree/tests/fixtures/ecma-version/6/arrowFunctions/error-numeric-param-multi.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/arrowFunctions/error-numeric-param-multi.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/arrowFunctions/error-numeric-param-multi.result.js
diff --git a/tests/fixtures/ecma-version/6/arrowFunctions/error-numeric-param-multi.src.js b/packages/espree/tests/fixtures/ecma-version/6/arrowFunctions/error-numeric-param-multi.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/arrowFunctions/error-numeric-param-multi.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/arrowFunctions/error-numeric-param-multi.src.js
diff --git a/tests/fixtures/ecma-version/6/arrowFunctions/error-numeric-param.result.js b/packages/espree/tests/fixtures/ecma-version/6/arrowFunctions/error-numeric-param.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/arrowFunctions/error-numeric-param.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/arrowFunctions/error-numeric-param.result.js
diff --git a/tests/fixtures/ecma-version/6/arrowFunctions/error-numeric-param.src.js b/packages/espree/tests/fixtures/ecma-version/6/arrowFunctions/error-numeric-param.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/arrowFunctions/error-numeric-param.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/arrowFunctions/error-numeric-param.src.js
diff --git a/tests/fixtures/ecma-version/6/arrowFunctions/error-reverse-arrow.result.js b/packages/espree/tests/fixtures/ecma-version/6/arrowFunctions/error-reverse-arrow.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/arrowFunctions/error-reverse-arrow.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/arrowFunctions/error-reverse-arrow.result.js
diff --git a/tests/fixtures/ecma-version/6/arrowFunctions/error-reverse-arrow.src.js b/packages/espree/tests/fixtures/ecma-version/6/arrowFunctions/error-reverse-arrow.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/arrowFunctions/error-reverse-arrow.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/arrowFunctions/error-reverse-arrow.src.js
diff --git a/tests/fixtures/ecma-version/6/arrowFunctions/error-strict-default-param-eval.result.js b/packages/espree/tests/fixtures/ecma-version/6/arrowFunctions/error-strict-default-param-eval.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/arrowFunctions/error-strict-default-param-eval.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/arrowFunctions/error-strict-default-param-eval.result.js
diff --git a/tests/fixtures/ecma-version/6/arrowFunctions/error-strict-default-param-eval.src.js b/packages/espree/tests/fixtures/ecma-version/6/arrowFunctions/error-strict-default-param-eval.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/arrowFunctions/error-strict-default-param-eval.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/arrowFunctions/error-strict-default-param-eval.src.js
diff --git a/tests/fixtures/ecma-version/6/arrowFunctions/error-strict-dup-params.result.js b/packages/espree/tests/fixtures/ecma-version/6/arrowFunctions/error-strict-dup-params.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/arrowFunctions/error-strict-dup-params.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/arrowFunctions/error-strict-dup-params.result.js
diff --git a/tests/fixtures/ecma-version/6/arrowFunctions/error-strict-dup-params.src.js b/packages/espree/tests/fixtures/ecma-version/6/arrowFunctions/error-strict-dup-params.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/arrowFunctions/error-strict-dup-params.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/arrowFunctions/error-strict-dup-params.src.js
diff --git a/tests/fixtures/ecma-version/6/arrowFunctions/error-strict-eval-return.result.js b/packages/espree/tests/fixtures/ecma-version/6/arrowFunctions/error-strict-eval-return.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/arrowFunctions/error-strict-eval-return.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/arrowFunctions/error-strict-eval-return.result.js
diff --git a/tests/fixtures/ecma-version/6/arrowFunctions/error-strict-eval-return.src.js b/packages/espree/tests/fixtures/ecma-version/6/arrowFunctions/error-strict-eval-return.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/arrowFunctions/error-strict-eval-return.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/arrowFunctions/error-strict-eval-return.src.js
diff --git a/tests/fixtures/ecma-version/6/arrowFunctions/error-strict-eval.result.js b/packages/espree/tests/fixtures/ecma-version/6/arrowFunctions/error-strict-eval.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/arrowFunctions/error-strict-eval.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/arrowFunctions/error-strict-eval.result.js
diff --git a/tests/fixtures/ecma-version/6/arrowFunctions/error-strict-eval.src.js b/packages/espree/tests/fixtures/ecma-version/6/arrowFunctions/error-strict-eval.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/arrowFunctions/error-strict-eval.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/arrowFunctions/error-strict-eval.src.js
diff --git a/tests/fixtures/ecma-version/6/arrowFunctions/error-strict-octal.result.js b/packages/espree/tests/fixtures/ecma-version/6/arrowFunctions/error-strict-octal.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/arrowFunctions/error-strict-octal.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/arrowFunctions/error-strict-octal.result.js
diff --git a/tests/fixtures/ecma-version/6/arrowFunctions/error-strict-octal.src.js b/packages/espree/tests/fixtures/ecma-version/6/arrowFunctions/error-strict-octal.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/arrowFunctions/error-strict-octal.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/arrowFunctions/error-strict-octal.src.js
diff --git a/tests/fixtures/ecma-version/6/arrowFunctions/error-strict-param-arguments.result.js b/packages/espree/tests/fixtures/ecma-version/6/arrowFunctions/error-strict-param-arguments.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/arrowFunctions/error-strict-param-arguments.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/arrowFunctions/error-strict-param-arguments.result.js
diff --git a/tests/fixtures/ecma-version/6/arrowFunctions/error-strict-param-arguments.src.js b/packages/espree/tests/fixtures/ecma-version/6/arrowFunctions/error-strict-param-arguments.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/arrowFunctions/error-strict-param-arguments.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/arrowFunctions/error-strict-param-arguments.src.js
diff --git a/tests/fixtures/ecma-version/6/arrowFunctions/error-strict-param-eval.result.js b/packages/espree/tests/fixtures/ecma-version/6/arrowFunctions/error-strict-param-eval.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/arrowFunctions/error-strict-param-eval.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/arrowFunctions/error-strict-param-eval.result.js
diff --git a/tests/fixtures/ecma-version/6/arrowFunctions/error-strict-param-eval.src.js b/packages/espree/tests/fixtures/ecma-version/6/arrowFunctions/error-strict-param-eval.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/arrowFunctions/error-strict-param-eval.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/arrowFunctions/error-strict-param-eval.src.js
diff --git a/tests/fixtures/ecma-version/6/arrowFunctions/error-strict-param-names.result.js b/packages/espree/tests/fixtures/ecma-version/6/arrowFunctions/error-strict-param-names.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/arrowFunctions/error-strict-param-names.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/arrowFunctions/error-strict-param-names.result.js
diff --git a/tests/fixtures/ecma-version/6/arrowFunctions/error-strict-param-names.src.js b/packages/espree/tests/fixtures/ecma-version/6/arrowFunctions/error-strict-param-names.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/arrowFunctions/error-strict-param-names.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/arrowFunctions/error-strict-param-names.src.js
diff --git a/tests/fixtures/ecma-version/6/arrowFunctions/error-strict-param-no-paren-arguments.result.js b/packages/espree/tests/fixtures/ecma-version/6/arrowFunctions/error-strict-param-no-paren-arguments.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/arrowFunctions/error-strict-param-no-paren-arguments.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/arrowFunctions/error-strict-param-no-paren-arguments.result.js
diff --git a/tests/fixtures/ecma-version/6/arrowFunctions/error-strict-param-no-paren-arguments.src.js b/packages/espree/tests/fixtures/ecma-version/6/arrowFunctions/error-strict-param-no-paren-arguments.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/arrowFunctions/error-strict-param-no-paren-arguments.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/arrowFunctions/error-strict-param-no-paren-arguments.src.js
diff --git a/tests/fixtures/ecma-version/6/arrowFunctions/error-strict-param-no-paren-eval.result.js b/packages/espree/tests/fixtures/ecma-version/6/arrowFunctions/error-strict-param-no-paren-eval.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/arrowFunctions/error-strict-param-no-paren-eval.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/arrowFunctions/error-strict-param-no-paren-eval.result.js
diff --git a/tests/fixtures/ecma-version/6/arrowFunctions/error-strict-param-no-paren-eval.src.js b/packages/espree/tests/fixtures/ecma-version/6/arrowFunctions/error-strict-param-no-paren-eval.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/arrowFunctions/error-strict-param-no-paren-eval.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/arrowFunctions/error-strict-param-no-paren-eval.src.js
diff --git a/tests/fixtures/ecma-version/6/arrowFunctions/error-two-lines.result.js b/packages/espree/tests/fixtures/ecma-version/6/arrowFunctions/error-two-lines.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/arrowFunctions/error-two-lines.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/arrowFunctions/error-two-lines.result.js
diff --git a/tests/fixtures/ecma-version/6/arrowFunctions/error-two-lines.src.js b/packages/espree/tests/fixtures/ecma-version/6/arrowFunctions/error-two-lines.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/arrowFunctions/error-two-lines.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/arrowFunctions/error-two-lines.src.js
diff --git a/tests/fixtures/ecma-version/6/arrowFunctions/error-wrapped-param.result.js b/packages/espree/tests/fixtures/ecma-version/6/arrowFunctions/error-wrapped-param.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/arrowFunctions/error-wrapped-param.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/arrowFunctions/error-wrapped-param.result.js
diff --git a/tests/fixtures/ecma-version/6/arrowFunctions/error-wrapped-param.src.js b/packages/espree/tests/fixtures/ecma-version/6/arrowFunctions/error-wrapped-param.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/arrowFunctions/error-wrapped-param.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/arrowFunctions/error-wrapped-param.src.js
diff --git a/tests/fixtures/ecma-version/6/arrowFunctions/expression.result.js b/packages/espree/tests/fixtures/ecma-version/6/arrowFunctions/expression.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/arrowFunctions/expression.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/arrowFunctions/expression.result.js
diff --git a/tests/fixtures/ecma-version/6/arrowFunctions/expression.src.js b/packages/espree/tests/fixtures/ecma-version/6/arrowFunctions/expression.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/arrowFunctions/expression.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/arrowFunctions/expression.src.js
diff --git a/tests/fixtures/ecma-version/6/arrowFunctions/iife.result.js b/packages/espree/tests/fixtures/ecma-version/6/arrowFunctions/iife.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/arrowFunctions/iife.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/arrowFunctions/iife.result.js
diff --git a/tests/fixtures/ecma-version/6/arrowFunctions/iife.src.js b/packages/espree/tests/fixtures/ecma-version/6/arrowFunctions/iife.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/arrowFunctions/iife.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/arrowFunctions/iife.src.js
diff --git a/tests/fixtures/ecma-version/6/arrowFunctions/multiple-params.result.js b/packages/espree/tests/fixtures/ecma-version/6/arrowFunctions/multiple-params.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/arrowFunctions/multiple-params.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/arrowFunctions/multiple-params.result.js
diff --git a/tests/fixtures/ecma-version/6/arrowFunctions/multiple-params.src.js b/packages/espree/tests/fixtures/ecma-version/6/arrowFunctions/multiple-params.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/arrowFunctions/multiple-params.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/arrowFunctions/multiple-params.src.js
diff --git a/tests/fixtures/ecma-version/6/arrowFunctions/no-auto-return.result.js b/packages/espree/tests/fixtures/ecma-version/6/arrowFunctions/no-auto-return.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/arrowFunctions/no-auto-return.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/arrowFunctions/no-auto-return.result.js
diff --git a/tests/fixtures/ecma-version/6/arrowFunctions/no-auto-return.src.js b/packages/espree/tests/fixtures/ecma-version/6/arrowFunctions/no-auto-return.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/arrowFunctions/no-auto-return.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/arrowFunctions/no-auto-return.src.js
diff --git a/tests/fixtures/ecma-version/6/arrowFunctions/not-strict-arguments.result.js b/packages/espree/tests/fixtures/ecma-version/6/arrowFunctions/not-strict-arguments.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/arrowFunctions/not-strict-arguments.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/arrowFunctions/not-strict-arguments.result.js
diff --git a/tests/fixtures/ecma-version/6/arrowFunctions/not-strict-arguments.src.js b/packages/espree/tests/fixtures/ecma-version/6/arrowFunctions/not-strict-arguments.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/arrowFunctions/not-strict-arguments.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/arrowFunctions/not-strict-arguments.src.js
diff --git a/tests/fixtures/ecma-version/6/arrowFunctions/not-strict-eval-params.result.js b/packages/espree/tests/fixtures/ecma-version/6/arrowFunctions/not-strict-eval-params.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/arrowFunctions/not-strict-eval-params.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/arrowFunctions/not-strict-eval-params.result.js
diff --git a/tests/fixtures/ecma-version/6/arrowFunctions/not-strict-eval-params.src.js b/packages/espree/tests/fixtures/ecma-version/6/arrowFunctions/not-strict-eval-params.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/arrowFunctions/not-strict-eval-params.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/arrowFunctions/not-strict-eval-params.src.js
diff --git a/tests/fixtures/ecma-version/6/arrowFunctions/not-strict-eval.result.js b/packages/espree/tests/fixtures/ecma-version/6/arrowFunctions/not-strict-eval.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/arrowFunctions/not-strict-eval.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/arrowFunctions/not-strict-eval.result.js
diff --git a/tests/fixtures/ecma-version/6/arrowFunctions/not-strict-eval.src.js b/packages/espree/tests/fixtures/ecma-version/6/arrowFunctions/not-strict-eval.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/arrowFunctions/not-strict-eval.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/arrowFunctions/not-strict-eval.src.js
diff --git a/tests/fixtures/ecma-version/6/arrowFunctions/not-strict-octal.result.js b/packages/espree/tests/fixtures/ecma-version/6/arrowFunctions/not-strict-octal.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/arrowFunctions/not-strict-octal.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/arrowFunctions/not-strict-octal.result.js
diff --git a/tests/fixtures/ecma-version/6/arrowFunctions/not-strict-octal.src.js b/packages/espree/tests/fixtures/ecma-version/6/arrowFunctions/not-strict-octal.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/arrowFunctions/not-strict-octal.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/arrowFunctions/not-strict-octal.src.js
diff --git a/tests/fixtures/ecma-version/6/arrowFunctions/return-arrow-function.result.js b/packages/espree/tests/fixtures/ecma-version/6/arrowFunctions/return-arrow-function.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/arrowFunctions/return-arrow-function.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/arrowFunctions/return-arrow-function.result.js
diff --git a/tests/fixtures/ecma-version/6/arrowFunctions/return-arrow-function.src.js b/packages/espree/tests/fixtures/ecma-version/6/arrowFunctions/return-arrow-function.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/arrowFunctions/return-arrow-function.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/arrowFunctions/return-arrow-function.src.js
diff --git a/tests/fixtures/ecma-version/6/arrowFunctions/return-sequence.result.js b/packages/espree/tests/fixtures/ecma-version/6/arrowFunctions/return-sequence.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/arrowFunctions/return-sequence.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/arrowFunctions/return-sequence.result.js
diff --git a/tests/fixtures/ecma-version/6/arrowFunctions/return-sequence.src.js b/packages/espree/tests/fixtures/ecma-version/6/arrowFunctions/return-sequence.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/arrowFunctions/return-sequence.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/arrowFunctions/return-sequence.src.js
diff --git a/tests/fixtures/ecma-version/6/arrowFunctions/single-param-parens.result.js b/packages/espree/tests/fixtures/ecma-version/6/arrowFunctions/single-param-parens.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/arrowFunctions/single-param-parens.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/arrowFunctions/single-param-parens.result.js
diff --git a/tests/fixtures/ecma-version/6/arrowFunctions/single-param-parens.src.js b/packages/espree/tests/fixtures/ecma-version/6/arrowFunctions/single-param-parens.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/arrowFunctions/single-param-parens.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/arrowFunctions/single-param-parens.src.js
diff --git a/tests/fixtures/ecma-version/6/arrowFunctions/single-param-return-identifier.result.js b/packages/espree/tests/fixtures/ecma-version/6/arrowFunctions/single-param-return-identifier.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/arrowFunctions/single-param-return-identifier.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/arrowFunctions/single-param-return-identifier.result.js
diff --git a/tests/fixtures/ecma-version/6/arrowFunctions/single-param-return-identifier.src.js b/packages/espree/tests/fixtures/ecma-version/6/arrowFunctions/single-param-return-identifier.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/arrowFunctions/single-param-return-identifier.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/arrowFunctions/single-param-return-identifier.src.js
diff --git a/tests/fixtures/ecma-version/6/arrowFunctions/single-param.result.js b/packages/espree/tests/fixtures/ecma-version/6/arrowFunctions/single-param.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/arrowFunctions/single-param.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/arrowFunctions/single-param.result.js
diff --git a/tests/fixtures/ecma-version/6/arrowFunctions/single-param.src.js b/packages/espree/tests/fixtures/ecma-version/6/arrowFunctions/single-param.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/arrowFunctions/single-param.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/arrowFunctions/single-param.src.js
diff --git a/tests/fixtures/ecma-version/6/binaryLiterals/invalid.result.js b/packages/espree/tests/fixtures/ecma-version/6/binaryLiterals/invalid.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/binaryLiterals/invalid.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/binaryLiterals/invalid.result.js
diff --git a/tests/fixtures/ecma-version/6/binaryLiterals/invalid.src.js b/packages/espree/tests/fixtures/ecma-version/6/binaryLiterals/invalid.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/binaryLiterals/invalid.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/binaryLiterals/invalid.src.js
diff --git a/tests/fixtures/ecma-version/6/binaryLiterals/lowercase.result.js b/packages/espree/tests/fixtures/ecma-version/6/binaryLiterals/lowercase.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/binaryLiterals/lowercase.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/binaryLiterals/lowercase.result.js
diff --git a/tests/fixtures/ecma-version/6/binaryLiterals/lowercase.src.js b/packages/espree/tests/fixtures/ecma-version/6/binaryLiterals/lowercase.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/binaryLiterals/lowercase.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/binaryLiterals/lowercase.src.js
diff --git a/tests/fixtures/ecma-version/6/binaryLiterals/uppercase.result.js b/packages/espree/tests/fixtures/ecma-version/6/binaryLiterals/uppercase.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/binaryLiterals/uppercase.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/binaryLiterals/uppercase.result.js
diff --git a/tests/fixtures/ecma-version/6/binaryLiterals/uppercase.src.js b/packages/espree/tests/fixtures/ecma-version/6/binaryLiterals/uppercase.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/binaryLiterals/uppercase.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/binaryLiterals/uppercase.src.js
diff --git a/tests/fixtures/ecma-version/6/blockBindings/const.result.js b/packages/espree/tests/fixtures/ecma-version/6/blockBindings/const.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/blockBindings/const.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/blockBindings/const.result.js
diff --git a/tests/fixtures/ecma-version/6/blockBindings/const.src.js b/packages/espree/tests/fixtures/ecma-version/6/blockBindings/const.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/blockBindings/const.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/blockBindings/const.src.js
diff --git a/tests/fixtures/ecma-version/6/blockBindings/let-in-switchcase.result.js b/packages/espree/tests/fixtures/ecma-version/6/blockBindings/let-in-switchcase.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/blockBindings/let-in-switchcase.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/blockBindings/let-in-switchcase.result.js
diff --git a/tests/fixtures/ecma-version/6/blockBindings/let-in-switchcase.src.js b/packages/espree/tests/fixtures/ecma-version/6/blockBindings/let-in-switchcase.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/blockBindings/let-in-switchcase.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/blockBindings/let-in-switchcase.src.js
diff --git a/tests/fixtures/ecma-version/6/blockBindings/let.result.js b/packages/espree/tests/fixtures/ecma-version/6/blockBindings/let.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/blockBindings/let.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/blockBindings/let.result.js
diff --git a/tests/fixtures/ecma-version/6/blockBindings/let.src.js b/packages/espree/tests/fixtures/ecma-version/6/blockBindings/let.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/blockBindings/let.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/blockBindings/let.src.js
diff --git a/tests/fixtures/ecma-version/6/classes-and-generators/classes-and-generators.result.js b/packages/espree/tests/fixtures/ecma-version/6/classes-and-generators/classes-and-generators.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/classes-and-generators/classes-and-generators.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/classes-and-generators/classes-and-generators.result.js
diff --git a/tests/fixtures/ecma-version/6/classes-and-generators/classes-and-generators.src.js b/packages/espree/tests/fixtures/ecma-version/6/classes-and-generators/classes-and-generators.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/classes-and-generators/classes-and-generators.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/classes-and-generators/classes-and-generators.src.js
diff --git a/tests/fixtures/ecma-version/6/classes-and-generators/computed-generator.result.js b/packages/espree/tests/fixtures/ecma-version/6/classes-and-generators/computed-generator.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/classes-and-generators/computed-generator.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/classes-and-generators/computed-generator.result.js
diff --git a/tests/fixtures/ecma-version/6/classes-and-generators/computed-generator.src.js b/packages/espree/tests/fixtures/ecma-version/6/classes-and-generators/computed-generator.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/classes-and-generators/computed-generator.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/classes-and-generators/computed-generator.src.js
diff --git a/tests/fixtures/ecma-version/6/classes-and-generators/static-generators.result.js b/packages/espree/tests/fixtures/ecma-version/6/classes-and-generators/static-generators.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/classes-and-generators/static-generators.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/classes-and-generators/static-generators.result.js
diff --git a/tests/fixtures/ecma-version/6/classes-and-generators/static-generators.src.js b/packages/espree/tests/fixtures/ecma-version/6/classes-and-generators/static-generators.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/classes-and-generators/static-generators.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/classes-and-generators/static-generators.src.js
diff --git a/tests/fixtures/ecma-version/6/classes/class-accessor-properties.result.js b/packages/espree/tests/fixtures/ecma-version/6/classes/class-accessor-properties.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/classes/class-accessor-properties.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/classes/class-accessor-properties.result.js
diff --git a/tests/fixtures/ecma-version/6/classes/class-accessor-properties.src.js b/packages/espree/tests/fixtures/ecma-version/6/classes/class-accessor-properties.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/classes/class-accessor-properties.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/classes/class-accessor-properties.src.js
diff --git a/tests/fixtures/ecma-version/6/classes/class-computed-static-method.result.js b/packages/espree/tests/fixtures/ecma-version/6/classes/class-computed-static-method.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/classes/class-computed-static-method.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/classes/class-computed-static-method.result.js
diff --git a/tests/fixtures/ecma-version/6/classes/class-computed-static-method.src.js b/packages/espree/tests/fixtures/ecma-version/6/classes/class-computed-static-method.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/classes/class-computed-static-method.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/classes/class-computed-static-method.src.js
diff --git a/tests/fixtures/ecma-version/6/classes/class-expression.result.js b/packages/espree/tests/fixtures/ecma-version/6/classes/class-expression.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/classes/class-expression.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/classes/class-expression.result.js
diff --git a/tests/fixtures/ecma-version/6/classes/class-expression.src.js b/packages/espree/tests/fixtures/ecma-version/6/classes/class-expression.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/classes/class-expression.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/classes/class-expression.src.js
diff --git a/tests/fixtures/ecma-version/6/classes/class-method-named-prototype.result.js b/packages/espree/tests/fixtures/ecma-version/6/classes/class-method-named-prototype.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/classes/class-method-named-prototype.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/classes/class-method-named-prototype.result.js
diff --git a/tests/fixtures/ecma-version/6/classes/class-method-named-prototype.src.js b/packages/espree/tests/fixtures/ecma-version/6/classes/class-method-named-prototype.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/classes/class-method-named-prototype.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/classes/class-method-named-prototype.src.js
diff --git a/tests/fixtures/ecma-version/6/classes/class-method-named-static.result.js b/packages/espree/tests/fixtures/ecma-version/6/classes/class-method-named-static.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/classes/class-method-named-static.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/classes/class-method-named-static.result.js
diff --git a/tests/fixtures/ecma-version/6/classes/class-method-named-static.src.js b/packages/espree/tests/fixtures/ecma-version/6/classes/class-method-named-static.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/classes/class-method-named-static.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/classes/class-method-named-static.src.js
diff --git a/tests/fixtures/ecma-version/6/classes/class-one-method-super.result.js b/packages/espree/tests/fixtures/ecma-version/6/classes/class-one-method-super.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/classes/class-one-method-super.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/classes/class-one-method-super.result.js
diff --git a/tests/fixtures/ecma-version/6/classes/class-one-method-super.src.js b/packages/espree/tests/fixtures/ecma-version/6/classes/class-one-method-super.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/classes/class-one-method-super.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/classes/class-one-method-super.src.js
diff --git a/tests/fixtures/ecma-version/6/classes/class-one-method.result.js b/packages/espree/tests/fixtures/ecma-version/6/classes/class-one-method.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/classes/class-one-method.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/classes/class-one-method.result.js
diff --git a/tests/fixtures/ecma-version/6/classes/class-one-method.src.js b/packages/espree/tests/fixtures/ecma-version/6/classes/class-one-method.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/classes/class-one-method.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/classes/class-one-method.src.js
diff --git a/tests/fixtures/ecma-version/6/classes/class-static-method-named-prototype.result.js b/packages/espree/tests/fixtures/ecma-version/6/classes/class-static-method-named-prototype.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/classes/class-static-method-named-prototype.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/classes/class-static-method-named-prototype.result.js
diff --git a/tests/fixtures/ecma-version/6/classes/class-static-method-named-prototype.src.js b/packages/espree/tests/fixtures/ecma-version/6/classes/class-static-method-named-prototype.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/classes/class-static-method-named-prototype.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/classes/class-static-method-named-prototype.src.js
diff --git a/tests/fixtures/ecma-version/6/classes/class-static-method-named-static.result.js b/packages/espree/tests/fixtures/ecma-version/6/classes/class-static-method-named-static.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/classes/class-static-method-named-static.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/classes/class-static-method-named-static.result.js
diff --git a/tests/fixtures/ecma-version/6/classes/class-static-method-named-static.src.js b/packages/espree/tests/fixtures/ecma-version/6/classes/class-static-method-named-static.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/classes/class-static-method-named-static.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/classes/class-static-method-named-static.src.js
diff --git a/tests/fixtures/ecma-version/6/classes/class-static-method.result.js b/packages/espree/tests/fixtures/ecma-version/6/classes/class-static-method.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/classes/class-static-method.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/classes/class-static-method.result.js
diff --git a/tests/fixtures/ecma-version/6/classes/class-static-method.src.js b/packages/espree/tests/fixtures/ecma-version/6/classes/class-static-method.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/classes/class-static-method.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/classes/class-static-method.src.js
diff --git a/tests/fixtures/ecma-version/6/classes/class-static-methods-and-accessor-properties.result.js b/packages/espree/tests/fixtures/ecma-version/6/classes/class-static-methods-and-accessor-properties.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/classes/class-static-methods-and-accessor-properties.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/classes/class-static-methods-and-accessor-properties.result.js
diff --git a/tests/fixtures/ecma-version/6/classes/class-static-methods-and-accessor-properties.src.js b/packages/espree/tests/fixtures/ecma-version/6/classes/class-static-methods-and-accessor-properties.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/classes/class-static-methods-and-accessor-properties.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/classes/class-static-methods-and-accessor-properties.src.js
diff --git a/tests/fixtures/ecma-version/6/classes/class-two-computed-static-methods.result.js b/packages/espree/tests/fixtures/ecma-version/6/classes/class-two-computed-static-methods.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/classes/class-two-computed-static-methods.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/classes/class-two-computed-static-methods.result.js
diff --git a/tests/fixtures/ecma-version/6/classes/class-two-computed-static-methods.src.js b/packages/espree/tests/fixtures/ecma-version/6/classes/class-two-computed-static-methods.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/classes/class-two-computed-static-methods.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/classes/class-two-computed-static-methods.src.js
diff --git a/tests/fixtures/ecma-version/6/classes/class-two-methods-computed-constructor.result.js b/packages/espree/tests/fixtures/ecma-version/6/classes/class-two-methods-computed-constructor.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/classes/class-two-methods-computed-constructor.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/classes/class-two-methods-computed-constructor.result.js
diff --git a/tests/fixtures/ecma-version/6/classes/class-two-methods-computed-constructor.src.js b/packages/espree/tests/fixtures/ecma-version/6/classes/class-two-methods-computed-constructor.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/classes/class-two-methods-computed-constructor.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/classes/class-two-methods-computed-constructor.src.js
diff --git a/tests/fixtures/ecma-version/6/classes/class-two-methods-semi.result.js b/packages/espree/tests/fixtures/ecma-version/6/classes/class-two-methods-semi.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/classes/class-two-methods-semi.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/classes/class-two-methods-semi.result.js
diff --git a/tests/fixtures/ecma-version/6/classes/class-two-methods-semi.src.js b/packages/espree/tests/fixtures/ecma-version/6/classes/class-two-methods-semi.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/classes/class-two-methods-semi.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/classes/class-two-methods-semi.src.js
diff --git a/tests/fixtures/ecma-version/6/classes/class-two-methods-three-semi.result.js b/packages/espree/tests/fixtures/ecma-version/6/classes/class-two-methods-three-semi.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/classes/class-two-methods-three-semi.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/classes/class-two-methods-three-semi.result.js
diff --git a/tests/fixtures/ecma-version/6/classes/class-two-methods-three-semi.src.js b/packages/espree/tests/fixtures/ecma-version/6/classes/class-two-methods-three-semi.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/classes/class-two-methods-three-semi.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/classes/class-two-methods-three-semi.src.js
diff --git a/tests/fixtures/ecma-version/6/classes/class-two-methods-two-semi.result.js b/packages/espree/tests/fixtures/ecma-version/6/classes/class-two-methods-two-semi.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/classes/class-two-methods-two-semi.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/classes/class-two-methods-two-semi.result.js
diff --git a/tests/fixtures/ecma-version/6/classes/class-two-methods-two-semi.src.js b/packages/espree/tests/fixtures/ecma-version/6/classes/class-two-methods-two-semi.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/classes/class-two-methods-two-semi.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/classes/class-two-methods-two-semi.src.js
diff --git a/tests/fixtures/ecma-version/6/classes/class-two-methods.result.js b/packages/espree/tests/fixtures/ecma-version/6/classes/class-two-methods.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/classes/class-two-methods.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/classes/class-two-methods.result.js
diff --git a/tests/fixtures/ecma-version/6/classes/class-two-methods.src.js b/packages/espree/tests/fixtures/ecma-version/6/classes/class-two-methods.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/classes/class-two-methods.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/classes/class-two-methods.src.js
diff --git a/tests/fixtures/ecma-version/6/classes/class-two-static-methods-named-constructor.result.js b/packages/espree/tests/fixtures/ecma-version/6/classes/class-two-static-methods-named-constructor.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/classes/class-two-static-methods-named-constructor.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/classes/class-two-static-methods-named-constructor.result.js
diff --git a/tests/fixtures/ecma-version/6/classes/class-two-static-methods-named-constructor.src.js b/packages/espree/tests/fixtures/ecma-version/6/classes/class-two-static-methods-named-constructor.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/classes/class-two-static-methods-named-constructor.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/classes/class-two-static-methods-named-constructor.src.js
diff --git a/tests/fixtures/ecma-version/6/classes/class-with-constructor.result.js b/packages/espree/tests/fixtures/ecma-version/6/classes/class-with-constructor.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/classes/class-with-constructor.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/classes/class-with-constructor.result.js
diff --git a/tests/fixtures/ecma-version/6/classes/class-with-constructor.src.js b/packages/espree/tests/fixtures/ecma-version/6/classes/class-with-constructor.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/classes/class-with-constructor.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/classes/class-with-constructor.src.js
diff --git a/tests/fixtures/ecma-version/6/classes/derived-class-assign-to-var.result.js b/packages/espree/tests/fixtures/ecma-version/6/classes/derived-class-assign-to-var.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/classes/derived-class-assign-to-var.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/classes/derived-class-assign-to-var.result.js
diff --git a/tests/fixtures/ecma-version/6/classes/derived-class-assign-to-var.src.js b/packages/espree/tests/fixtures/ecma-version/6/classes/derived-class-assign-to-var.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/classes/derived-class-assign-to-var.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/classes/derived-class-assign-to-var.src.js
diff --git a/tests/fixtures/ecma-version/6/classes/derived-class-expression.result.js b/packages/espree/tests/fixtures/ecma-version/6/classes/derived-class-expression.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/classes/derived-class-expression.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/classes/derived-class-expression.result.js
diff --git a/tests/fixtures/ecma-version/6/classes/derived-class-expression.src.js b/packages/espree/tests/fixtures/ecma-version/6/classes/derived-class-expression.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/classes/derived-class-expression.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/classes/derived-class-expression.src.js
diff --git a/tests/fixtures/ecma-version/6/classes/empty-class-double-semi.result.js b/packages/espree/tests/fixtures/ecma-version/6/classes/empty-class-double-semi.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/classes/empty-class-double-semi.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/classes/empty-class-double-semi.result.js
diff --git a/tests/fixtures/ecma-version/6/classes/empty-class-double-semi.src.js b/packages/espree/tests/fixtures/ecma-version/6/classes/empty-class-double-semi.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/classes/empty-class-double-semi.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/classes/empty-class-double-semi.src.js
diff --git a/tests/fixtures/ecma-version/6/classes/empty-class-semi.result.js b/packages/espree/tests/fixtures/ecma-version/6/classes/empty-class-semi.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/classes/empty-class-semi.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/classes/empty-class-semi.result.js
diff --git a/tests/fixtures/ecma-version/6/classes/empty-class-semi.src.js b/packages/espree/tests/fixtures/ecma-version/6/classes/empty-class-semi.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/classes/empty-class-semi.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/classes/empty-class-semi.src.js
diff --git a/tests/fixtures/ecma-version/6/classes/empty-class.result.js b/packages/espree/tests/fixtures/ecma-version/6/classes/empty-class.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/classes/empty-class.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/classes/empty-class.result.js
diff --git a/tests/fixtures/ecma-version/6/classes/empty-class.src.js b/packages/espree/tests/fixtures/ecma-version/6/classes/empty-class.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/classes/empty-class.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/classes/empty-class.src.js
diff --git a/tests/fixtures/ecma-version/6/classes/empty-literal-derived-class.result.js b/packages/espree/tests/fixtures/ecma-version/6/classes/empty-literal-derived-class.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/classes/empty-literal-derived-class.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/classes/empty-literal-derived-class.result.js
diff --git a/tests/fixtures/ecma-version/6/classes/empty-literal-derived-class.src.js b/packages/espree/tests/fixtures/ecma-version/6/classes/empty-literal-derived-class.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/classes/empty-literal-derived-class.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/classes/empty-literal-derived-class.src.js
diff --git a/tests/fixtures/ecma-version/6/classes/invalid-class-declaration.result.js b/packages/espree/tests/fixtures/ecma-version/6/classes/invalid-class-declaration.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/classes/invalid-class-declaration.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/classes/invalid-class-declaration.result.js
diff --git a/tests/fixtures/ecma-version/6/classes/invalid-class-declaration.src.js b/packages/espree/tests/fixtures/ecma-version/6/classes/invalid-class-declaration.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/classes/invalid-class-declaration.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/classes/invalid-class-declaration.src.js
diff --git a/tests/fixtures/ecma-version/6/classes/invalid-class-setter-declaration.result.js b/packages/espree/tests/fixtures/ecma-version/6/classes/invalid-class-setter-declaration.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/classes/invalid-class-setter-declaration.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/classes/invalid-class-setter-declaration.result.js
diff --git a/tests/fixtures/ecma-version/6/classes/invalid-class-setter-declaration.src.js b/packages/espree/tests/fixtures/ecma-version/6/classes/invalid-class-setter-declaration.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/classes/invalid-class-setter-declaration.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/classes/invalid-class-setter-declaration.src.js
diff --git a/tests/fixtures/ecma-version/6/classes/named-class-expression.result.js b/packages/espree/tests/fixtures/ecma-version/6/classes/named-class-expression.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/classes/named-class-expression.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/classes/named-class-expression.result.js
diff --git a/tests/fixtures/ecma-version/6/classes/named-class-expression.src.js b/packages/espree/tests/fixtures/ecma-version/6/classes/named-class-expression.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/classes/named-class-expression.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/classes/named-class-expression.src.js
diff --git a/tests/fixtures/ecma-version/6/classes/named-derived-class-expression.result.js b/packages/espree/tests/fixtures/ecma-version/6/classes/named-derived-class-expression.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/classes/named-derived-class-expression.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/classes/named-derived-class-expression.result.js
diff --git a/tests/fixtures/ecma-version/6/classes/named-derived-class-expression.src.js b/packages/espree/tests/fixtures/ecma-version/6/classes/named-derived-class-expression.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/classes/named-derived-class-expression.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/classes/named-derived-class-expression.src.js
diff --git a/tests/fixtures/ecma-version/6/defaultParams-and-arrowFunctions/default-param-arrow.result.js b/packages/espree/tests/fixtures/ecma-version/6/defaultParams-and-arrowFunctions/default-param-arrow.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/defaultParams-and-arrowFunctions/default-param-arrow.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/defaultParams-and-arrowFunctions/default-param-arrow.result.js
diff --git a/tests/fixtures/ecma-version/6/defaultParams-and-arrowFunctions/default-param-arrow.src.js b/packages/espree/tests/fixtures/ecma-version/6/defaultParams-and-arrowFunctions/default-param-arrow.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/defaultParams-and-arrowFunctions/default-param-arrow.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/defaultParams-and-arrowFunctions/default-param-arrow.src.js
diff --git a/tests/fixtures/ecma-version/6/defaultParams-and-arrowFunctions/default-param.result.js b/packages/espree/tests/fixtures/ecma-version/6/defaultParams-and-arrowFunctions/default-param.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/defaultParams-and-arrowFunctions/default-param.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/defaultParams-and-arrowFunctions/default-param.result.js
diff --git a/tests/fixtures/ecma-version/6/defaultParams-and-arrowFunctions/default-param.src.js b/packages/espree/tests/fixtures/ecma-version/6/defaultParams-and-arrowFunctions/default-param.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/defaultParams-and-arrowFunctions/default-param.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/defaultParams-and-arrowFunctions/default-param.src.js
diff --git a/tests/fixtures/ecma-version/6/defaultParams-and-arrowFunctions/not-strict-local-eval-multi.result.js b/packages/espree/tests/fixtures/ecma-version/6/defaultParams-and-arrowFunctions/not-strict-local-eval-multi.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/defaultParams-and-arrowFunctions/not-strict-local-eval-multi.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/defaultParams-and-arrowFunctions/not-strict-local-eval-multi.result.js
diff --git a/tests/fixtures/ecma-version/6/defaultParams-and-arrowFunctions/not-strict-local-eval-multi.src.js b/packages/espree/tests/fixtures/ecma-version/6/defaultParams-and-arrowFunctions/not-strict-local-eval-multi.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/defaultParams-and-arrowFunctions/not-strict-local-eval-multi.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/defaultParams-and-arrowFunctions/not-strict-local-eval-multi.src.js
diff --git a/tests/fixtures/ecma-version/6/defaultParams-and-arrowFunctions/not-strict-local-eval.result.js b/packages/espree/tests/fixtures/ecma-version/6/defaultParams-and-arrowFunctions/not-strict-local-eval.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/defaultParams-and-arrowFunctions/not-strict-local-eval.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/defaultParams-and-arrowFunctions/not-strict-local-eval.result.js
diff --git a/tests/fixtures/ecma-version/6/defaultParams-and-arrowFunctions/not-strict-local-eval.src.js b/packages/espree/tests/fixtures/ecma-version/6/defaultParams-and-arrowFunctions/not-strict-local-eval.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/defaultParams-and-arrowFunctions/not-strict-local-eval.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/defaultParams-and-arrowFunctions/not-strict-local-eval.src.js
diff --git a/tests/fixtures/ecma-version/6/defaultParams/declaration.result.js b/packages/espree/tests/fixtures/ecma-version/6/defaultParams/declaration.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/defaultParams/declaration.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/defaultParams/declaration.result.js
diff --git a/tests/fixtures/ecma-version/6/defaultParams/declaration.src.js b/packages/espree/tests/fixtures/ecma-version/6/defaultParams/declaration.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/defaultParams/declaration.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/defaultParams/declaration.src.js
diff --git a/tests/fixtures/ecma-version/6/defaultParams/expression.result.js b/packages/espree/tests/fixtures/ecma-version/6/defaultParams/expression.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/defaultParams/expression.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/defaultParams/expression.result.js
diff --git a/tests/fixtures/ecma-version/6/defaultParams/expression.src.js b/packages/espree/tests/fixtures/ecma-version/6/defaultParams/expression.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/defaultParams/expression.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/defaultParams/expression.src.js
diff --git a/tests/fixtures/ecma-version/6/defaultParams/method.result.js b/packages/espree/tests/fixtures/ecma-version/6/defaultParams/method.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/defaultParams/method.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/defaultParams/method.result.js
diff --git a/tests/fixtures/ecma-version/6/defaultParams/method.src.js b/packages/espree/tests/fixtures/ecma-version/6/defaultParams/method.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/defaultParams/method.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/defaultParams/method.src.js
diff --git a/tests/fixtures/ecma-version/6/defaultParams/not-all-params.result.js b/packages/espree/tests/fixtures/ecma-version/6/defaultParams/not-all-params.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/defaultParams/not-all-params.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/defaultParams/not-all-params.result.js
diff --git a/tests/fixtures/ecma-version/6/defaultParams/not-all-params.src.js b/packages/espree/tests/fixtures/ecma-version/6/defaultParams/not-all-params.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/defaultParams/not-all-params.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/defaultParams/not-all-params.src.js
diff --git a/tests/fixtures/ecma-version/6/destructuring-and-arrowFunctions/arrow-param-array.result.js b/packages/espree/tests/fixtures/ecma-version/6/destructuring-and-arrowFunctions/arrow-param-array.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/destructuring-and-arrowFunctions/arrow-param-array.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/destructuring-and-arrowFunctions/arrow-param-array.result.js
diff --git a/tests/fixtures/ecma-version/6/destructuring-and-arrowFunctions/arrow-param-array.src.js b/packages/espree/tests/fixtures/ecma-version/6/destructuring-and-arrowFunctions/arrow-param-array.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/destructuring-and-arrowFunctions/arrow-param-array.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/destructuring-and-arrowFunctions/arrow-param-array.src.js
diff --git a/tests/fixtures/ecma-version/6/destructuring-and-arrowFunctions/arrow-param-nested-array.result.js b/packages/espree/tests/fixtures/ecma-version/6/destructuring-and-arrowFunctions/arrow-param-nested-array.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/destructuring-and-arrowFunctions/arrow-param-nested-array.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/destructuring-and-arrowFunctions/arrow-param-nested-array.result.js
diff --git a/tests/fixtures/ecma-version/6/destructuring-and-arrowFunctions/arrow-param-nested-array.src.js b/packages/espree/tests/fixtures/ecma-version/6/destructuring-and-arrowFunctions/arrow-param-nested-array.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/destructuring-and-arrowFunctions/arrow-param-nested-array.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/destructuring-and-arrowFunctions/arrow-param-nested-array.src.js
diff --git a/tests/fixtures/ecma-version/6/destructuring-and-arrowFunctions/arrow-param-nested-object-named.result.js b/packages/espree/tests/fixtures/ecma-version/6/destructuring-and-arrowFunctions/arrow-param-nested-object-named.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/destructuring-and-arrowFunctions/arrow-param-nested-object-named.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/destructuring-and-arrowFunctions/arrow-param-nested-object-named.result.js
diff --git a/tests/fixtures/ecma-version/6/destructuring-and-arrowFunctions/arrow-param-nested-object-named.src.js b/packages/espree/tests/fixtures/ecma-version/6/destructuring-and-arrowFunctions/arrow-param-nested-object-named.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/destructuring-and-arrowFunctions/arrow-param-nested-object-named.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/destructuring-and-arrowFunctions/arrow-param-nested-object-named.src.js
diff --git a/tests/fixtures/ecma-version/6/destructuring-and-arrowFunctions/arrow-param-nested-object.result.js b/packages/espree/tests/fixtures/ecma-version/6/destructuring-and-arrowFunctions/arrow-param-nested-object.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/destructuring-and-arrowFunctions/arrow-param-nested-object.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/destructuring-and-arrowFunctions/arrow-param-nested-object.result.js
diff --git a/tests/fixtures/ecma-version/6/destructuring-and-arrowFunctions/arrow-param-nested-object.src.js b/packages/espree/tests/fixtures/ecma-version/6/destructuring-and-arrowFunctions/arrow-param-nested-object.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/destructuring-and-arrowFunctions/arrow-param-nested-object.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/destructuring-and-arrowFunctions/arrow-param-nested-object.src.js
diff --git a/tests/fixtures/ecma-version/6/destructuring-and-arrowFunctions/arrow-param-object.result.js b/packages/espree/tests/fixtures/ecma-version/6/destructuring-and-arrowFunctions/arrow-param-object.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/destructuring-and-arrowFunctions/arrow-param-object.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/destructuring-and-arrowFunctions/arrow-param-object.result.js
diff --git a/tests/fixtures/ecma-version/6/destructuring-and-arrowFunctions/arrow-param-object.src.js b/packages/espree/tests/fixtures/ecma-version/6/destructuring-and-arrowFunctions/arrow-param-object.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/destructuring-and-arrowFunctions/arrow-param-object.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/destructuring-and-arrowFunctions/arrow-param-object.src.js
diff --git a/tests/fixtures/ecma-version/6/destructuring-and-arrowFunctions/param-defaults-array.result.js b/packages/espree/tests/fixtures/ecma-version/6/destructuring-and-arrowFunctions/param-defaults-array.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/destructuring-and-arrowFunctions/param-defaults-array.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/destructuring-and-arrowFunctions/param-defaults-array.result.js
diff --git a/tests/fixtures/ecma-version/6/destructuring-and-arrowFunctions/param-defaults-array.src.js b/packages/espree/tests/fixtures/ecma-version/6/destructuring-and-arrowFunctions/param-defaults-array.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/destructuring-and-arrowFunctions/param-defaults-array.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/destructuring-and-arrowFunctions/param-defaults-array.src.js
diff --git a/tests/fixtures/ecma-version/6/destructuring-and-arrowFunctions/param-defaults-object-nested.result.js b/packages/espree/tests/fixtures/ecma-version/6/destructuring-and-arrowFunctions/param-defaults-object-nested.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/destructuring-and-arrowFunctions/param-defaults-object-nested.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/destructuring-and-arrowFunctions/param-defaults-object-nested.result.js
diff --git a/tests/fixtures/ecma-version/6/destructuring-and-arrowFunctions/param-defaults-object-nested.src.js b/packages/espree/tests/fixtures/ecma-version/6/destructuring-and-arrowFunctions/param-defaults-object-nested.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/destructuring-and-arrowFunctions/param-defaults-object-nested.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/destructuring-and-arrowFunctions/param-defaults-object-nested.src.js
diff --git a/tests/fixtures/ecma-version/6/destructuring-and-arrowFunctions/param-defaults-object.result.js b/packages/espree/tests/fixtures/ecma-version/6/destructuring-and-arrowFunctions/param-defaults-object.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/destructuring-and-arrowFunctions/param-defaults-object.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/destructuring-and-arrowFunctions/param-defaults-object.result.js
diff --git a/tests/fixtures/ecma-version/6/destructuring-and-arrowFunctions/param-defaults-object.src.js b/packages/espree/tests/fixtures/ecma-version/6/destructuring-and-arrowFunctions/param-defaults-object.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/destructuring-and-arrowFunctions/param-defaults-object.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/destructuring-and-arrowFunctions/param-defaults-object.src.js
diff --git a/tests/fixtures/ecma-version/6/destructuring-and-blockBindings/array-const-undefined.result.js b/packages/espree/tests/fixtures/ecma-version/6/destructuring-and-blockBindings/array-const-undefined.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/destructuring-and-blockBindings/array-const-undefined.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/destructuring-and-blockBindings/array-const-undefined.result.js
diff --git a/tests/fixtures/ecma-version/6/destructuring-and-blockBindings/array-const-undefined.src.js b/packages/espree/tests/fixtures/ecma-version/6/destructuring-and-blockBindings/array-const-undefined.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/destructuring-and-blockBindings/array-const-undefined.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/destructuring-and-blockBindings/array-const-undefined.src.js
diff --git a/tests/fixtures/ecma-version/6/destructuring-and-blockBindings/array-let-undefined.result.js b/packages/espree/tests/fixtures/ecma-version/6/destructuring-and-blockBindings/array-let-undefined.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/destructuring-and-blockBindings/array-let-undefined.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/destructuring-and-blockBindings/array-let-undefined.result.js
diff --git a/tests/fixtures/ecma-version/6/destructuring-and-blockBindings/array-let-undefined.src.js b/packages/espree/tests/fixtures/ecma-version/6/destructuring-and-blockBindings/array-let-undefined.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/destructuring-and-blockBindings/array-let-undefined.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/destructuring-and-blockBindings/array-let-undefined.src.js
diff --git a/tests/fixtures/ecma-version/6/destructuring-and-blockBindings/object-const-named.result.js b/packages/espree/tests/fixtures/ecma-version/6/destructuring-and-blockBindings/object-const-named.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/destructuring-and-blockBindings/object-const-named.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/destructuring-and-blockBindings/object-const-named.result.js
diff --git a/tests/fixtures/ecma-version/6/destructuring-and-blockBindings/object-const-named.src.js b/packages/espree/tests/fixtures/ecma-version/6/destructuring-and-blockBindings/object-const-named.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/destructuring-and-blockBindings/object-const-named.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/destructuring-and-blockBindings/object-const-named.src.js
diff --git a/tests/fixtures/ecma-version/6/destructuring-and-blockBindings/object-const-undefined.result.js b/packages/espree/tests/fixtures/ecma-version/6/destructuring-and-blockBindings/object-const-undefined.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/destructuring-and-blockBindings/object-const-undefined.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/destructuring-and-blockBindings/object-const-undefined.result.js
diff --git a/tests/fixtures/ecma-version/6/destructuring-and-blockBindings/object-const-undefined.src.js b/packages/espree/tests/fixtures/ecma-version/6/destructuring-and-blockBindings/object-const-undefined.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/destructuring-and-blockBindings/object-const-undefined.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/destructuring-and-blockBindings/object-const-undefined.src.js
diff --git a/tests/fixtures/ecma-version/6/destructuring-and-blockBindings/object-let-named.result.js b/packages/espree/tests/fixtures/ecma-version/6/destructuring-and-blockBindings/object-let-named.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/destructuring-and-blockBindings/object-let-named.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/destructuring-and-blockBindings/object-let-named.result.js
diff --git a/tests/fixtures/ecma-version/6/destructuring-and-blockBindings/object-let-named.src.js b/packages/espree/tests/fixtures/ecma-version/6/destructuring-and-blockBindings/object-let-named.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/destructuring-and-blockBindings/object-let-named.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/destructuring-and-blockBindings/object-let-named.src.js
diff --git a/tests/fixtures/ecma-version/6/destructuring-and-blockBindings/object-let-undefined.result.js b/packages/espree/tests/fixtures/ecma-version/6/destructuring-and-blockBindings/object-let-undefined.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/destructuring-and-blockBindings/object-let-undefined.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/destructuring-and-blockBindings/object-let-undefined.result.js
diff --git a/tests/fixtures/ecma-version/6/destructuring-and-blockBindings/object-let-undefined.src.js b/packages/espree/tests/fixtures/ecma-version/6/destructuring-and-blockBindings/object-let-undefined.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/destructuring-and-blockBindings/object-let-undefined.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/destructuring-and-blockBindings/object-let-undefined.src.js
diff --git a/tests/fixtures/ecma-version/6/destructuring-and-defaultParams/param-array.result.js b/packages/espree/tests/fixtures/ecma-version/6/destructuring-and-defaultParams/param-array.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/destructuring-and-defaultParams/param-array.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/destructuring-and-defaultParams/param-array.result.js
diff --git a/tests/fixtures/ecma-version/6/destructuring-and-defaultParams/param-array.src.js b/packages/espree/tests/fixtures/ecma-version/6/destructuring-and-defaultParams/param-array.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/destructuring-and-defaultParams/param-array.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/destructuring-and-defaultParams/param-array.src.js
diff --git a/tests/fixtures/ecma-version/6/destructuring-and-defaultParams/param-object-short.result.js b/packages/espree/tests/fixtures/ecma-version/6/destructuring-and-defaultParams/param-object-short.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/destructuring-and-defaultParams/param-object-short.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/destructuring-and-defaultParams/param-object-short.result.js
diff --git a/tests/fixtures/ecma-version/6/destructuring-and-defaultParams/param-object-short.src.js b/packages/espree/tests/fixtures/ecma-version/6/destructuring-and-defaultParams/param-object-short.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/destructuring-and-defaultParams/param-object-short.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/destructuring-and-defaultParams/param-object-short.src.js
diff --git a/tests/fixtures/ecma-version/6/destructuring-and-defaultParams/param-object-wrapped.result.js b/packages/espree/tests/fixtures/ecma-version/6/destructuring-and-defaultParams/param-object-wrapped.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/destructuring-and-defaultParams/param-object-wrapped.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/destructuring-and-defaultParams/param-object-wrapped.result.js
diff --git a/tests/fixtures/ecma-version/6/destructuring-and-defaultParams/param-object-wrapped.src.xjs b/packages/espree/tests/fixtures/ecma-version/6/destructuring-and-defaultParams/param-object-wrapped.src.xjs
similarity index 100%
rename from tests/fixtures/ecma-version/6/destructuring-and-defaultParams/param-object-wrapped.src.xjs
rename to packages/espree/tests/fixtures/ecma-version/6/destructuring-and-defaultParams/param-object-wrapped.src.xjs
diff --git a/tests/fixtures/ecma-version/6/destructuring-and-defaultParams/param-object.result.js b/packages/espree/tests/fixtures/ecma-version/6/destructuring-and-defaultParams/param-object.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/destructuring-and-defaultParams/param-object.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/destructuring-and-defaultParams/param-object.result.js
diff --git a/tests/fixtures/ecma-version/6/destructuring-and-defaultParams/param-object.src.js b/packages/espree/tests/fixtures/ecma-version/6/destructuring-and-defaultParams/param-object.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/destructuring-and-defaultParams/param-object.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/destructuring-and-defaultParams/param-object.src.js
diff --git a/tests/fixtures/ecma-version/6/destructuring-and-forOf/loop.result.js b/packages/espree/tests/fixtures/ecma-version/6/destructuring-and-forOf/loop.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/destructuring-and-forOf/loop.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/destructuring-and-forOf/loop.result.js
diff --git a/tests/fixtures/ecma-version/6/destructuring-and-forOf/loop.src.js b/packages/espree/tests/fixtures/ecma-version/6/destructuring-and-forOf/loop.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/destructuring-and-forOf/loop.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/destructuring-and-forOf/loop.src.js
diff --git a/tests/fixtures/ecma-version/6/destructuring-and-spread/complex-destructured.result.js b/packages/espree/tests/fixtures/ecma-version/6/destructuring-and-spread/complex-destructured.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/destructuring-and-spread/complex-destructured.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/destructuring-and-spread/complex-destructured.result.js
diff --git a/tests/fixtures/ecma-version/6/destructuring-and-spread/complex-destructured.src.js b/packages/espree/tests/fixtures/ecma-version/6/destructuring-and-spread/complex-destructured.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/destructuring-and-spread/complex-destructured.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/destructuring-and-spread/complex-destructured.src.js
diff --git a/tests/fixtures/ecma-version/6/destructuring-and-spread/destructured-array-literal.result.js b/packages/espree/tests/fixtures/ecma-version/6/destructuring-and-spread/destructured-array-literal.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/destructuring-and-spread/destructured-array-literal.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/destructuring-and-spread/destructured-array-literal.result.js
diff --git a/tests/fixtures/ecma-version/6/destructuring-and-spread/destructured-array-literal.src.js b/packages/espree/tests/fixtures/ecma-version/6/destructuring-and-spread/destructured-array-literal.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/destructuring-and-spread/destructured-array-literal.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/destructuring-and-spread/destructured-array-literal.src.js
diff --git a/tests/fixtures/ecma-version/6/destructuring-and-spread/error-complex-destructured-spread-first.result.js b/packages/espree/tests/fixtures/ecma-version/6/destructuring-and-spread/error-complex-destructured-spread-first.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/destructuring-and-spread/error-complex-destructured-spread-first.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/destructuring-and-spread/error-complex-destructured-spread-first.result.js
diff --git a/tests/fixtures/ecma-version/6/destructuring-and-spread/error-complex-destructured-spread-first.src.js b/packages/espree/tests/fixtures/ecma-version/6/destructuring-and-spread/error-complex-destructured-spread-first.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/destructuring-and-spread/error-complex-destructured-spread-first.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/destructuring-and-spread/error-complex-destructured-spread-first.src.js
diff --git a/tests/fixtures/ecma-version/6/destructuring-and-spread/invalid-not-final-array-empty.result.js b/packages/espree/tests/fixtures/ecma-version/6/destructuring-and-spread/invalid-not-final-array-empty.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/destructuring-and-spread/invalid-not-final-array-empty.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/destructuring-and-spread/invalid-not-final-array-empty.result.js
diff --git a/tests/fixtures/ecma-version/6/destructuring-and-spread/invalid-not-final-array-empty.src.js b/packages/espree/tests/fixtures/ecma-version/6/destructuring-and-spread/invalid-not-final-array-empty.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/destructuring-and-spread/invalid-not-final-array-empty.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/destructuring-and-spread/invalid-not-final-array-empty.src.js
diff --git a/tests/fixtures/ecma-version/6/destructuring-and-spread/multi-destructured.result.js b/packages/espree/tests/fixtures/ecma-version/6/destructuring-and-spread/multi-destructured.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/destructuring-and-spread/multi-destructured.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/destructuring-and-spread/multi-destructured.result.js
diff --git a/tests/fixtures/ecma-version/6/destructuring-and-spread/multi-destructured.src.js b/packages/espree/tests/fixtures/ecma-version/6/destructuring-and-spread/multi-destructured.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/destructuring-and-spread/multi-destructured.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/destructuring-and-spread/multi-destructured.src.js
diff --git a/tests/fixtures/ecma-version/6/destructuring-and-spread/not-final-array.result.js b/packages/espree/tests/fixtures/ecma-version/6/destructuring-and-spread/not-final-array.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/destructuring-and-spread/not-final-array.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/destructuring-and-spread/not-final-array.result.js
diff --git a/tests/fixtures/ecma-version/6/destructuring-and-spread/not-final-array.src.js b/packages/espree/tests/fixtures/ecma-version/6/destructuring-and-spread/not-final-array.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/destructuring-and-spread/not-final-array.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/destructuring-and-spread/not-final-array.src.js
diff --git a/tests/fixtures/ecma-version/6/destructuring-and-spread/single-destructured.result.js b/packages/espree/tests/fixtures/ecma-version/6/destructuring-and-spread/single-destructured.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/destructuring-and-spread/single-destructured.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/destructuring-and-spread/single-destructured.result.js
diff --git a/tests/fixtures/ecma-version/6/destructuring-and-spread/single-destructured.src.js b/packages/espree/tests/fixtures/ecma-version/6/destructuring-and-spread/single-destructured.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/destructuring-and-spread/single-destructured.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/destructuring-and-spread/single-destructured.src.js
diff --git a/tests/fixtures/ecma-version/6/destructuring-and-spread/var-complex-destructured.result.js b/packages/espree/tests/fixtures/ecma-version/6/destructuring-and-spread/var-complex-destructured.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/destructuring-and-spread/var-complex-destructured.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/destructuring-and-spread/var-complex-destructured.result.js
diff --git a/tests/fixtures/ecma-version/6/destructuring-and-spread/var-complex-destructured.src.js b/packages/espree/tests/fixtures/ecma-version/6/destructuring-and-spread/var-complex-destructured.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/destructuring-and-spread/var-complex-destructured.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/destructuring-and-spread/var-complex-destructured.src.js
diff --git a/tests/fixtures/ecma-version/6/destructuring-and-spread/var-multi-destructured.result.js b/packages/espree/tests/fixtures/ecma-version/6/destructuring-and-spread/var-multi-destructured.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/destructuring-and-spread/var-multi-destructured.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/destructuring-and-spread/var-multi-destructured.result.js
diff --git a/tests/fixtures/ecma-version/6/destructuring-and-spread/var-multi-destructured.src.js b/packages/espree/tests/fixtures/ecma-version/6/destructuring-and-spread/var-multi-destructured.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/destructuring-and-spread/var-multi-destructured.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/destructuring-and-spread/var-multi-destructured.src.js
diff --git a/tests/fixtures/ecma-version/6/destructuring-and-spread/var-single-destructured.result.js b/packages/espree/tests/fixtures/ecma-version/6/destructuring-and-spread/var-single-destructured.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/destructuring-and-spread/var-single-destructured.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/destructuring-and-spread/var-single-destructured.result.js
diff --git a/tests/fixtures/ecma-version/6/destructuring-and-spread/var-single-destructured.src.js b/packages/espree/tests/fixtures/ecma-version/6/destructuring-and-spread/var-single-destructured.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/destructuring-and-spread/var-single-destructured.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/destructuring-and-spread/var-single-destructured.src.js
diff --git a/tests/fixtures/ecma-version/6/destructuring/array-member.result.js b/packages/espree/tests/fixtures/ecma-version/6/destructuring/array-member.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/destructuring/array-member.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/destructuring/array-member.result.js
diff --git a/tests/fixtures/ecma-version/6/destructuring/array-member.src.js b/packages/espree/tests/fixtures/ecma-version/6/destructuring/array-member.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/destructuring/array-member.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/destructuring/array-member.src.js
diff --git a/tests/fixtures/ecma-version/6/destructuring/array-to-array.result.js b/packages/espree/tests/fixtures/ecma-version/6/destructuring/array-to-array.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/destructuring/array-to-array.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/destructuring/array-to-array.result.js
diff --git a/tests/fixtures/ecma-version/6/destructuring/array-to-array.src.js b/packages/espree/tests/fixtures/ecma-version/6/destructuring/array-to-array.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/destructuring/array-to-array.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/destructuring/array-to-array.src.js
diff --git a/tests/fixtures/ecma-version/6/destructuring/array-var-undefined.result.js b/packages/espree/tests/fixtures/ecma-version/6/destructuring/array-var-undefined.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/destructuring/array-var-undefined.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/destructuring/array-var-undefined.result.js
diff --git a/tests/fixtures/ecma-version/6/destructuring/array-var-undefined.src.js b/packages/espree/tests/fixtures/ecma-version/6/destructuring/array-var-undefined.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/destructuring/array-var-undefined.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/destructuring/array-var-undefined.src.js
diff --git a/tests/fixtures/ecma-version/6/destructuring/defaults-array-all.result.js b/packages/espree/tests/fixtures/ecma-version/6/destructuring/defaults-array-all.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/destructuring/defaults-array-all.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/destructuring/defaults-array-all.result.js
diff --git a/tests/fixtures/ecma-version/6/destructuring/defaults-array-all.src.js b/packages/espree/tests/fixtures/ecma-version/6/destructuring/defaults-array-all.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/destructuring/defaults-array-all.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/destructuring/defaults-array-all.src.js
diff --git a/tests/fixtures/ecma-version/6/destructuring/defaults-array-longform-nested-multi.result.js b/packages/espree/tests/fixtures/ecma-version/6/destructuring/defaults-array-longform-nested-multi.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/destructuring/defaults-array-longform-nested-multi.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/destructuring/defaults-array-longform-nested-multi.result.js
diff --git a/tests/fixtures/ecma-version/6/destructuring/defaults-array-longform-nested-multi.src.js b/packages/espree/tests/fixtures/ecma-version/6/destructuring/defaults-array-longform-nested-multi.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/destructuring/defaults-array-longform-nested-multi.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/destructuring/defaults-array-longform-nested-multi.src.js
diff --git a/tests/fixtures/ecma-version/6/destructuring/defaults-array-multi.result.js b/packages/espree/tests/fixtures/ecma-version/6/destructuring/defaults-array-multi.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/destructuring/defaults-array-multi.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/destructuring/defaults-array-multi.result.js
diff --git a/tests/fixtures/ecma-version/6/destructuring/defaults-array-multi.src.js b/packages/espree/tests/fixtures/ecma-version/6/destructuring/defaults-array-multi.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/destructuring/defaults-array-multi.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/destructuring/defaults-array-multi.src.js
diff --git a/tests/fixtures/ecma-version/6/destructuring/defaults-array-nested-all.result.js b/packages/espree/tests/fixtures/ecma-version/6/destructuring/defaults-array-nested-all.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/destructuring/defaults-array-nested-all.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/destructuring/defaults-array-nested-all.result.js
diff --git a/tests/fixtures/ecma-version/6/destructuring/defaults-array-nested-all.src.js b/packages/espree/tests/fixtures/ecma-version/6/destructuring/defaults-array-nested-all.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/destructuring/defaults-array-nested-all.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/destructuring/defaults-array-nested-all.src.js
diff --git a/tests/fixtures/ecma-version/6/destructuring/defaults-array-nested-multi.result.js b/packages/espree/tests/fixtures/ecma-version/6/destructuring/defaults-array-nested-multi.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/destructuring/defaults-array-nested-multi.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/destructuring/defaults-array-nested-multi.result.js
diff --git a/tests/fixtures/ecma-version/6/destructuring/defaults-array-nested-multi.src.js b/packages/espree/tests/fixtures/ecma-version/6/destructuring/defaults-array-nested-multi.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/destructuring/defaults-array-nested-multi.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/destructuring/defaults-array-nested-multi.src.js
diff --git a/tests/fixtures/ecma-version/6/destructuring/defaults-array.result.js b/packages/espree/tests/fixtures/ecma-version/6/destructuring/defaults-array.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/destructuring/defaults-array.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/destructuring/defaults-array.result.js
diff --git a/tests/fixtures/ecma-version/6/destructuring/defaults-array.src.js b/packages/espree/tests/fixtures/ecma-version/6/destructuring/defaults-array.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/destructuring/defaults-array.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/destructuring/defaults-array.src.js
diff --git a/tests/fixtures/ecma-version/6/destructuring/defaults-object-all.result.js b/packages/espree/tests/fixtures/ecma-version/6/destructuring/defaults-object-all.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/destructuring/defaults-object-all.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/destructuring/defaults-object-all.result.js
diff --git a/tests/fixtures/ecma-version/6/destructuring/defaults-object-all.src.js b/packages/espree/tests/fixtures/ecma-version/6/destructuring/defaults-object-all.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/destructuring/defaults-object-all.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/destructuring/defaults-object-all.src.js
diff --git a/tests/fixtures/ecma-version/6/destructuring/defaults-object-longform-all.result.js b/packages/espree/tests/fixtures/ecma-version/6/destructuring/defaults-object-longform-all.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/destructuring/defaults-object-longform-all.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/destructuring/defaults-object-longform-all.result.js
diff --git a/tests/fixtures/ecma-version/6/destructuring/defaults-object-longform-all.src.js b/packages/espree/tests/fixtures/ecma-version/6/destructuring/defaults-object-longform-all.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/destructuring/defaults-object-longform-all.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/destructuring/defaults-object-longform-all.src.js
diff --git a/tests/fixtures/ecma-version/6/destructuring/defaults-object-longform-multi.result.js b/packages/espree/tests/fixtures/ecma-version/6/destructuring/defaults-object-longform-multi.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/destructuring/defaults-object-longform-multi.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/destructuring/defaults-object-longform-multi.result.js
diff --git a/tests/fixtures/ecma-version/6/destructuring/defaults-object-longform-multi.src.js b/packages/espree/tests/fixtures/ecma-version/6/destructuring/defaults-object-longform-multi.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/destructuring/defaults-object-longform-multi.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/destructuring/defaults-object-longform-multi.src.js
diff --git a/tests/fixtures/ecma-version/6/destructuring/defaults-object-longform.result.js b/packages/espree/tests/fixtures/ecma-version/6/destructuring/defaults-object-longform.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/destructuring/defaults-object-longform.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/destructuring/defaults-object-longform.result.js
diff --git a/tests/fixtures/ecma-version/6/destructuring/defaults-object-longform.src.js b/packages/espree/tests/fixtures/ecma-version/6/destructuring/defaults-object-longform.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/destructuring/defaults-object-longform.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/destructuring/defaults-object-longform.src.js
diff --git a/tests/fixtures/ecma-version/6/destructuring/defaults-object-mixed-multi.result.js b/packages/espree/tests/fixtures/ecma-version/6/destructuring/defaults-object-mixed-multi.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/destructuring/defaults-object-mixed-multi.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/destructuring/defaults-object-mixed-multi.result.js
diff --git a/tests/fixtures/ecma-version/6/destructuring/defaults-object-mixed-multi.src.js b/packages/espree/tests/fixtures/ecma-version/6/destructuring/defaults-object-mixed-multi.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/destructuring/defaults-object-mixed-multi.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/destructuring/defaults-object-mixed-multi.src.js
diff --git a/tests/fixtures/ecma-version/6/destructuring/defaults-object-multi.result.js b/packages/espree/tests/fixtures/ecma-version/6/destructuring/defaults-object-multi.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/destructuring/defaults-object-multi.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/destructuring/defaults-object-multi.result.js
diff --git a/tests/fixtures/ecma-version/6/destructuring/defaults-object-multi.src.js b/packages/espree/tests/fixtures/ecma-version/6/destructuring/defaults-object-multi.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/destructuring/defaults-object-multi.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/destructuring/defaults-object-multi.src.js
diff --git a/tests/fixtures/ecma-version/6/destructuring/defaults-object-nested-all.result.js b/packages/espree/tests/fixtures/ecma-version/6/destructuring/defaults-object-nested-all.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/destructuring/defaults-object-nested-all.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/destructuring/defaults-object-nested-all.result.js
diff --git a/tests/fixtures/ecma-version/6/destructuring/defaults-object-nested-all.src.js b/packages/espree/tests/fixtures/ecma-version/6/destructuring/defaults-object-nested-all.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/destructuring/defaults-object-nested-all.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/destructuring/defaults-object-nested-all.src.js
diff --git a/tests/fixtures/ecma-version/6/destructuring/defaults-object-nested-multi.result.js b/packages/espree/tests/fixtures/ecma-version/6/destructuring/defaults-object-nested-multi.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/destructuring/defaults-object-nested-multi.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/destructuring/defaults-object-nested-multi.result.js
diff --git a/tests/fixtures/ecma-version/6/destructuring/defaults-object-nested-multi.src.js b/packages/espree/tests/fixtures/ecma-version/6/destructuring/defaults-object-nested-multi.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/destructuring/defaults-object-nested-multi.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/destructuring/defaults-object-nested-multi.src.js
diff --git a/tests/fixtures/ecma-version/6/destructuring/defaults-object.result.js b/packages/espree/tests/fixtures/ecma-version/6/destructuring/defaults-object.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/destructuring/defaults-object.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/destructuring/defaults-object.result.js
diff --git a/tests/fixtures/ecma-version/6/destructuring/defaults-object.src.js b/packages/espree/tests/fixtures/ecma-version/6/destructuring/defaults-object.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/destructuring/defaults-object.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/destructuring/defaults-object.src.js
diff --git a/tests/fixtures/ecma-version/6/destructuring/destructured-array-catch.result.js b/packages/espree/tests/fixtures/ecma-version/6/destructuring/destructured-array-catch.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/destructuring/destructured-array-catch.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/destructuring/destructured-array-catch.result.js
diff --git a/tests/fixtures/ecma-version/6/destructuring/destructured-array-catch.src.js b/packages/espree/tests/fixtures/ecma-version/6/destructuring/destructured-array-catch.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/destructuring/destructured-array-catch.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/destructuring/destructured-array-catch.src.js
diff --git a/tests/fixtures/ecma-version/6/destructuring/destructured-object-catch.result.js b/packages/espree/tests/fixtures/ecma-version/6/destructuring/destructured-object-catch.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/destructuring/destructured-object-catch.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/destructuring/destructured-object-catch.result.js
diff --git a/tests/fixtures/ecma-version/6/destructuring/destructured-object-catch.src.js b/packages/espree/tests/fixtures/ecma-version/6/destructuring/destructured-object-catch.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/destructuring/destructured-object-catch.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/destructuring/destructured-object-catch.src.js
diff --git a/tests/fixtures/ecma-version/6/destructuring/invalid-defaults-object-assign.result.js b/packages/espree/tests/fixtures/ecma-version/6/destructuring/invalid-defaults-object-assign.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/destructuring/invalid-defaults-object-assign.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/destructuring/invalid-defaults-object-assign.result.js
diff --git a/tests/fixtures/ecma-version/6/destructuring/invalid-defaults-object-assign.src.js b/packages/espree/tests/fixtures/ecma-version/6/destructuring/invalid-defaults-object-assign.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/destructuring/invalid-defaults-object-assign.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/destructuring/invalid-defaults-object-assign.src.js
diff --git a/tests/fixtures/ecma-version/6/destructuring/named-param.result.js b/packages/espree/tests/fixtures/ecma-version/6/destructuring/named-param.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/destructuring/named-param.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/destructuring/named-param.result.js
diff --git a/tests/fixtures/ecma-version/6/destructuring/named-param.src.js b/packages/espree/tests/fixtures/ecma-version/6/destructuring/named-param.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/destructuring/named-param.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/destructuring/named-param.src.js
diff --git a/tests/fixtures/ecma-version/6/destructuring/nested-array.result.js b/packages/espree/tests/fixtures/ecma-version/6/destructuring/nested-array.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/destructuring/nested-array.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/destructuring/nested-array.result.js
diff --git a/tests/fixtures/ecma-version/6/destructuring/nested-array.src.js b/packages/espree/tests/fixtures/ecma-version/6/destructuring/nested-array.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/destructuring/nested-array.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/destructuring/nested-array.src.js
diff --git a/tests/fixtures/ecma-version/6/destructuring/nested-object.result.js b/packages/espree/tests/fixtures/ecma-version/6/destructuring/nested-object.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/destructuring/nested-object.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/destructuring/nested-object.result.js
diff --git a/tests/fixtures/ecma-version/6/destructuring/nested-object.src.js b/packages/espree/tests/fixtures/ecma-version/6/destructuring/nested-object.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/destructuring/nested-object.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/destructuring/nested-object.src.js
diff --git a/tests/fixtures/ecma-version/6/destructuring/object-var-named.result.js b/packages/espree/tests/fixtures/ecma-version/6/destructuring/object-var-named.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/destructuring/object-var-named.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/destructuring/object-var-named.result.js
diff --git a/tests/fixtures/ecma-version/6/destructuring/object-var-named.src.js b/packages/espree/tests/fixtures/ecma-version/6/destructuring/object-var-named.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/destructuring/object-var-named.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/destructuring/object-var-named.src.js
diff --git a/tests/fixtures/ecma-version/6/destructuring/object-var-undefined.result.js b/packages/espree/tests/fixtures/ecma-version/6/destructuring/object-var-undefined.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/destructuring/object-var-undefined.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/destructuring/object-var-undefined.result.js
diff --git a/tests/fixtures/ecma-version/6/destructuring/object-var-undefined.src.js b/packages/espree/tests/fixtures/ecma-version/6/destructuring/object-var-undefined.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/destructuring/object-var-undefined.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/destructuring/object-var-undefined.src.js
diff --git a/tests/fixtures/ecma-version/6/destructuring/param-deafults-object.result.js b/packages/espree/tests/fixtures/ecma-version/6/destructuring/param-deafults-object.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/destructuring/param-deafults-object.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/destructuring/param-deafults-object.result.js
diff --git a/tests/fixtures/ecma-version/6/destructuring/param-defaults-array.result.js b/packages/espree/tests/fixtures/ecma-version/6/destructuring/param-defaults-array.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/destructuring/param-defaults-array.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/destructuring/param-defaults-array.result.js
diff --git a/tests/fixtures/ecma-version/6/destructuring/param-defaults-array.src.js b/packages/espree/tests/fixtures/ecma-version/6/destructuring/param-defaults-array.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/destructuring/param-defaults-array.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/destructuring/param-defaults-array.src.js
diff --git a/tests/fixtures/ecma-version/6/destructuring/param-defaults-object-nested.result.js b/packages/espree/tests/fixtures/ecma-version/6/destructuring/param-defaults-object-nested.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/destructuring/param-defaults-object-nested.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/destructuring/param-defaults-object-nested.result.js
diff --git a/tests/fixtures/ecma-version/6/destructuring/param-defaults-object-nested.src.js b/packages/espree/tests/fixtures/ecma-version/6/destructuring/param-defaults-object-nested.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/destructuring/param-defaults-object-nested.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/destructuring/param-defaults-object-nested.src.js
diff --git a/tests/fixtures/ecma-version/6/destructuring/param-defaults-object.result.js b/packages/espree/tests/fixtures/ecma-version/6/destructuring/param-defaults-object.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/destructuring/param-defaults-object.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/destructuring/param-defaults-object.result.js
diff --git a/tests/fixtures/ecma-version/6/destructuring/param-defaults-object.src.js b/packages/espree/tests/fixtures/ecma-version/6/destructuring/param-defaults-object.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/destructuring/param-defaults-object.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/destructuring/param-defaults-object.src.js
diff --git a/tests/fixtures/ecma-version/6/destructuring/params-array-wrapped.result.js b/packages/espree/tests/fixtures/ecma-version/6/destructuring/params-array-wrapped.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/destructuring/params-array-wrapped.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/destructuring/params-array-wrapped.result.js
diff --git a/tests/fixtures/ecma-version/6/destructuring/params-array-wrapped.src.js b/packages/espree/tests/fixtures/ecma-version/6/destructuring/params-array-wrapped.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/destructuring/params-array-wrapped.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/destructuring/params-array-wrapped.src.js
diff --git a/tests/fixtures/ecma-version/6/destructuring/params-array.result.js b/packages/espree/tests/fixtures/ecma-version/6/destructuring/params-array.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/destructuring/params-array.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/destructuring/params-array.result.js
diff --git a/tests/fixtures/ecma-version/6/destructuring/params-array.src.js b/packages/espree/tests/fixtures/ecma-version/6/destructuring/params-array.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/destructuring/params-array.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/destructuring/params-array.src.js
diff --git a/tests/fixtures/ecma-version/6/destructuring/params-multi-object.result.js b/packages/espree/tests/fixtures/ecma-version/6/destructuring/params-multi-object.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/destructuring/params-multi-object.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/destructuring/params-multi-object.result.js
diff --git a/tests/fixtures/ecma-version/6/destructuring/params-multi-object.src.js b/packages/espree/tests/fixtures/ecma-version/6/destructuring/params-multi-object.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/destructuring/params-multi-object.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/destructuring/params-multi-object.src.js
diff --git a/tests/fixtures/ecma-version/6/destructuring/params-nested-array.result.js b/packages/espree/tests/fixtures/ecma-version/6/destructuring/params-nested-array.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/destructuring/params-nested-array.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/destructuring/params-nested-array.result.js
diff --git a/tests/fixtures/ecma-version/6/destructuring/params-nested-array.src.js b/packages/espree/tests/fixtures/ecma-version/6/destructuring/params-nested-array.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/destructuring/params-nested-array.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/destructuring/params-nested-array.src.js
diff --git a/tests/fixtures/ecma-version/6/destructuring/params-nested-object.result.js b/packages/espree/tests/fixtures/ecma-version/6/destructuring/params-nested-object.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/destructuring/params-nested-object.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/destructuring/params-nested-object.result.js
diff --git a/tests/fixtures/ecma-version/6/destructuring/params-nested-object.src.js b/packages/espree/tests/fixtures/ecma-version/6/destructuring/params-nested-object.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/destructuring/params-nested-object.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/destructuring/params-nested-object.src.js
diff --git a/tests/fixtures/ecma-version/6/destructuring/params-object-wrapped.result.js b/packages/espree/tests/fixtures/ecma-version/6/destructuring/params-object-wrapped.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/destructuring/params-object-wrapped.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/destructuring/params-object-wrapped.result.js
diff --git a/tests/fixtures/ecma-version/6/destructuring/params-object-wrapped.src.js b/packages/espree/tests/fixtures/ecma-version/6/destructuring/params-object-wrapped.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/destructuring/params-object-wrapped.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/destructuring/params-object-wrapped.src.js
diff --git a/tests/fixtures/ecma-version/6/destructuring/params-object.result.js b/packages/espree/tests/fixtures/ecma-version/6/destructuring/params-object.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/destructuring/params-object.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/destructuring/params-object.result.js
diff --git a/tests/fixtures/ecma-version/6/destructuring/params-object.src.js b/packages/espree/tests/fixtures/ecma-version/6/destructuring/params-object.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/destructuring/params-object.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/destructuring/params-object.src.js
diff --git a/tests/fixtures/ecma-version/6/destructuring/sparse-array.result.js b/packages/espree/tests/fixtures/ecma-version/6/destructuring/sparse-array.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/destructuring/sparse-array.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/destructuring/sparse-array.result.js
diff --git a/tests/fixtures/ecma-version/6/destructuring/sparse-array.src.js b/packages/espree/tests/fixtures/ecma-version/6/destructuring/sparse-array.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/destructuring/sparse-array.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/destructuring/sparse-array.src.js
diff --git a/tests/fixtures/ecma-version/6/edge-cases/var-let-declaration.result.js b/packages/espree/tests/fixtures/ecma-version/6/edge-cases/var-let-declaration.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/edge-cases/var-let-declaration.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/edge-cases/var-let-declaration.result.js
diff --git a/tests/fixtures/ecma-version/6/edge-cases/var-let-declaration.src.js b/packages/espree/tests/fixtures/ecma-version/6/edge-cases/var-let-declaration.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/edge-cases/var-let-declaration.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/edge-cases/var-let-declaration.src.js
diff --git a/tests/fixtures/ecma-version/6/edge-cases/var-let-object.result.js b/packages/espree/tests/fixtures/ecma-version/6/edge-cases/var-let-object.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/edge-cases/var-let-object.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/edge-cases/var-let-object.result.js
diff --git a/tests/fixtures/ecma-version/6/edge-cases/var-let-object.src.js b/packages/espree/tests/fixtures/ecma-version/6/edge-cases/var-let-object.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/edge-cases/var-let-object.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/edge-cases/var-let-object.src.js
diff --git a/tests/fixtures/ecma-version/6/forOf-and-blockBindings/for-of-with-const-and-no-braces.result.js b/packages/espree/tests/fixtures/ecma-version/6/forOf-and-blockBindings/for-of-with-const-and-no-braces.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/forOf-and-blockBindings/for-of-with-const-and-no-braces.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/forOf-and-blockBindings/for-of-with-const-and-no-braces.result.js
diff --git a/tests/fixtures/ecma-version/6/forOf-and-blockBindings/for-of-with-const-and-no-braces.src.js b/packages/espree/tests/fixtures/ecma-version/6/forOf-and-blockBindings/for-of-with-const-and-no-braces.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/forOf-and-blockBindings/for-of-with-const-and-no-braces.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/forOf-and-blockBindings/for-of-with-const-and-no-braces.src.js
diff --git a/tests/fixtures/ecma-version/6/forOf-and-blockBindings/for-of-with-let-and-no-braces.result.js b/packages/espree/tests/fixtures/ecma-version/6/forOf-and-blockBindings/for-of-with-let-and-no-braces.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/forOf-and-blockBindings/for-of-with-let-and-no-braces.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/forOf-and-blockBindings/for-of-with-let-and-no-braces.result.js
diff --git a/tests/fixtures/ecma-version/6/forOf-and-blockBindings/for-of-with-let-and-no-braces.src.js b/packages/espree/tests/fixtures/ecma-version/6/forOf-and-blockBindings/for-of-with-let-and-no-braces.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/forOf-and-blockBindings/for-of-with-let-and-no-braces.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/forOf-and-blockBindings/for-of-with-let-and-no-braces.src.js
diff --git a/tests/fixtures/ecma-version/6/forOf/for-of-with-function-initializer.result.js b/packages/espree/tests/fixtures/ecma-version/6/forOf/for-of-with-function-initializer.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/forOf/for-of-with-function-initializer.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/forOf/for-of-with-function-initializer.result.js
diff --git a/tests/fixtures/ecma-version/6/forOf/for-of-with-function-initializer.src.js b/packages/espree/tests/fixtures/ecma-version/6/forOf/for-of-with-function-initializer.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/forOf/for-of-with-function-initializer.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/forOf/for-of-with-function-initializer.src.js
diff --git a/tests/fixtures/ecma-version/6/forOf/for-of-with-var-and-braces.result.js b/packages/espree/tests/fixtures/ecma-version/6/forOf/for-of-with-var-and-braces.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/forOf/for-of-with-var-and-braces.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/forOf/for-of-with-var-and-braces.result.js
diff --git a/tests/fixtures/ecma-version/6/forOf/for-of-with-var-and-braces.src.js b/packages/espree/tests/fixtures/ecma-version/6/forOf/for-of-with-var-and-braces.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/forOf/for-of-with-var-and-braces.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/forOf/for-of-with-var-and-braces.src.js
diff --git a/tests/fixtures/ecma-version/6/forOf/for-of-with-var-and-no-braces.result.js b/packages/espree/tests/fixtures/ecma-version/6/forOf/for-of-with-var-and-no-braces.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/forOf/for-of-with-var-and-no-braces.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/forOf/for-of-with-var-and-no-braces.result.js
diff --git a/tests/fixtures/ecma-version/6/forOf/for-of-with-var-and-no-braces.src.js b/packages/espree/tests/fixtures/ecma-version/6/forOf/for-of-with-var-and-no-braces.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/forOf/for-of-with-var-and-no-braces.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/forOf/for-of-with-var-and-no-braces.src.js
diff --git a/tests/fixtures/ecma-version/6/generators/anonymous-generator.result.js b/packages/espree/tests/fixtures/ecma-version/6/generators/anonymous-generator.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/generators/anonymous-generator.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/generators/anonymous-generator.result.js
diff --git a/tests/fixtures/ecma-version/6/generators/anonymous-generator.src.js b/packages/espree/tests/fixtures/ecma-version/6/generators/anonymous-generator.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/generators/anonymous-generator.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/generators/anonymous-generator.src.js
diff --git a/tests/fixtures/ecma-version/6/generators/double-yield.result.js b/packages/espree/tests/fixtures/ecma-version/6/generators/double-yield.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/generators/double-yield.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/generators/double-yield.result.js
diff --git a/tests/fixtures/ecma-version/6/generators/double-yield.src.js b/packages/espree/tests/fixtures/ecma-version/6/generators/double-yield.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/generators/double-yield.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/generators/double-yield.src.js
diff --git a/tests/fixtures/ecma-version/6/generators/empty-generator-declaration.result.js b/packages/espree/tests/fixtures/ecma-version/6/generators/empty-generator-declaration.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/generators/empty-generator-declaration.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/generators/empty-generator-declaration.result.js
diff --git a/tests/fixtures/ecma-version/6/generators/empty-generator-declaration.src.js b/packages/espree/tests/fixtures/ecma-version/6/generators/empty-generator-declaration.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/generators/empty-generator-declaration.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/generators/empty-generator-declaration.src.js
diff --git a/tests/fixtures/ecma-version/6/generators/generator-declaration.result.js b/packages/espree/tests/fixtures/ecma-version/6/generators/generator-declaration.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/generators/generator-declaration.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/generators/generator-declaration.result.js
diff --git a/tests/fixtures/ecma-version/6/generators/generator-declaration.src.js b/packages/espree/tests/fixtures/ecma-version/6/generators/generator-declaration.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/generators/generator-declaration.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/generators/generator-declaration.src.js
diff --git a/tests/fixtures/ecma-version/6/generators/yield-delegation.result.js b/packages/espree/tests/fixtures/ecma-version/6/generators/yield-delegation.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/generators/yield-delegation.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/generators/yield-delegation.result.js
diff --git a/tests/fixtures/ecma-version/6/generators/yield-delegation.src.js b/packages/espree/tests/fixtures/ecma-version/6/generators/yield-delegation.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/generators/yield-delegation.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/generators/yield-delegation.src.js
diff --git a/tests/fixtures/ecma-version/6/generators/yield-without-value-in-call.result.js b/packages/espree/tests/fixtures/ecma-version/6/generators/yield-without-value-in-call.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/generators/yield-without-value-in-call.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/generators/yield-without-value-in-call.result.js
diff --git a/tests/fixtures/ecma-version/6/generators/yield-without-value-in-call.src.js b/packages/espree/tests/fixtures/ecma-version/6/generators/yield-without-value-in-call.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/generators/yield-without-value-in-call.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/generators/yield-without-value-in-call.src.js
diff --git a/tests/fixtures/ecma-version/6/generators/yield-without-value-no-semi.result.js b/packages/espree/tests/fixtures/ecma-version/6/generators/yield-without-value-no-semi.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/generators/yield-without-value-no-semi.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/generators/yield-without-value-no-semi.result.js
diff --git a/tests/fixtures/ecma-version/6/generators/yield-without-value-no-semi.src.js b/packages/espree/tests/fixtures/ecma-version/6/generators/yield-without-value-no-semi.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/generators/yield-without-value-no-semi.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/generators/yield-without-value-no-semi.src.js
diff --git a/tests/fixtures/ecma-version/6/generators/yield-without-value.result.js b/packages/espree/tests/fixtures/ecma-version/6/generators/yield-without-value.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/generators/yield-without-value.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/generators/yield-without-value.result.js
diff --git a/tests/fixtures/ecma-version/6/generators/yield-without-value.src.js b/packages/espree/tests/fixtures/ecma-version/6/generators/yield-without-value.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/generators/yield-without-value.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/generators/yield-without-value.src.js
diff --git a/tests/fixtures/ecma-version/6/modules-and-blockBindings/export-const-number.result.js b/packages/espree/tests/fixtures/ecma-version/6/modules-and-blockBindings/export-const-number.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/modules-and-blockBindings/export-const-number.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/modules-and-blockBindings/export-const-number.result.js
diff --git a/tests/fixtures/ecma-version/6/modules-and-blockBindings/export-const-number.src.js b/packages/espree/tests/fixtures/ecma-version/6/modules-and-blockBindings/export-const-number.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/modules-and-blockBindings/export-const-number.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/modules-and-blockBindings/export-const-number.src.js
diff --git a/tests/fixtures/ecma-version/6/modules-and-blockBindings/export-const-object.result.js b/packages/espree/tests/fixtures/ecma-version/6/modules-and-blockBindings/export-const-object.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/modules-and-blockBindings/export-const-object.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/modules-and-blockBindings/export-const-object.result.js
diff --git a/tests/fixtures/ecma-version/6/modules-and-blockBindings/export-const-object.src.js b/packages/espree/tests/fixtures/ecma-version/6/modules-and-blockBindings/export-const-object.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/modules-and-blockBindings/export-const-object.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/modules-and-blockBindings/export-const-object.src.js
diff --git a/tests/fixtures/ecma-version/6/modules-and-blockBindings/export-let-number.result.js b/packages/espree/tests/fixtures/ecma-version/6/modules-and-blockBindings/export-let-number.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/modules-and-blockBindings/export-let-number.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/modules-and-blockBindings/export-let-number.result.js
diff --git a/tests/fixtures/ecma-version/6/modules-and-blockBindings/export-let-number.src.js b/packages/espree/tests/fixtures/ecma-version/6/modules-and-blockBindings/export-let-number.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/modules-and-blockBindings/export-let-number.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/modules-and-blockBindings/export-let-number.src.js
diff --git a/tests/fixtures/ecma-version/6/modules-and-blockBindings/export-let-object.result.js b/packages/espree/tests/fixtures/ecma-version/6/modules-and-blockBindings/export-let-object.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/modules-and-blockBindings/export-let-object.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/modules-and-blockBindings/export-let-object.result.js
diff --git a/tests/fixtures/ecma-version/6/modules-and-blockBindings/export-let-object.src.js b/packages/espree/tests/fixtures/ecma-version/6/modules-and-blockBindings/export-let-object.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/modules-and-blockBindings/export-let-object.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/modules-and-blockBindings/export-let-object.src.js
diff --git a/tests/fixtures/ecma-version/6/modules-and-blockBindings/export-let.result.js b/packages/espree/tests/fixtures/ecma-version/6/modules-and-blockBindings/export-let.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/modules-and-blockBindings/export-let.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/modules-and-blockBindings/export-let.result.js
diff --git a/tests/fixtures/ecma-version/6/modules-and-blockBindings/export-let.src.js b/packages/espree/tests/fixtures/ecma-version/6/modules-and-blockBindings/export-let.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/modules-and-blockBindings/export-let.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/modules-and-blockBindings/export-let.src.js
diff --git a/tests/fixtures/ecma-version/6/modules-and-classes/class-default-anonymous-extends.result.js b/packages/espree/tests/fixtures/ecma-version/6/modules-and-classes/class-default-anonymous-extends.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/modules-and-classes/class-default-anonymous-extends.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/modules-and-classes/class-default-anonymous-extends.result.js
diff --git a/tests/fixtures/ecma-version/6/modules-and-classes/class-default-anonymous-extends.src.js b/packages/espree/tests/fixtures/ecma-version/6/modules-and-classes/class-default-anonymous-extends.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/modules-and-classes/class-default-anonymous-extends.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/modules-and-classes/class-default-anonymous-extends.src.js
diff --git a/tests/fixtures/ecma-version/6/modules-and-classes/class-default-anonymous.result.js b/packages/espree/tests/fixtures/ecma-version/6/modules-and-classes/class-default-anonymous.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/modules-and-classes/class-default-anonymous.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/modules-and-classes/class-default-anonymous.result.js
diff --git a/tests/fixtures/ecma-version/6/modules-and-classes/class-default-anonymous.src.js b/packages/espree/tests/fixtures/ecma-version/6/modules-and-classes/class-default-anonymous.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/modules-and-classes/class-default-anonymous.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/modules-and-classes/class-default-anonymous.src.js
diff --git a/tests/fixtures/ecma-version/6/modules-and-classes/class-default-extends.result.js b/packages/espree/tests/fixtures/ecma-version/6/modules-and-classes/class-default-extends.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/modules-and-classes/class-default-extends.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/modules-and-classes/class-default-extends.result.js
diff --git a/tests/fixtures/ecma-version/6/modules-and-classes/class-default-extends.src.js b/packages/espree/tests/fixtures/ecma-version/6/modules-and-classes/class-default-extends.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/modules-and-classes/class-default-extends.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/modules-and-classes/class-default-extends.src.js
diff --git a/tests/fixtures/ecma-version/6/modules-and-classes/class-default.result.js b/packages/espree/tests/fixtures/ecma-version/6/modules-and-classes/class-default.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/modules-and-classes/class-default.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/modules-and-classes/class-default.result.js
diff --git a/tests/fixtures/ecma-version/6/modules-and-classes/class-default.src.js b/packages/espree/tests/fixtures/ecma-version/6/modules-and-classes/class-default.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/modules-and-classes/class-default.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/modules-and-classes/class-default.src.js
diff --git a/tests/fixtures/ecma-version/6/modules-and-classes/class-extends.result.js b/packages/espree/tests/fixtures/ecma-version/6/modules-and-classes/class-extends.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/modules-and-classes/class-extends.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/modules-and-classes/class-extends.result.js
diff --git a/tests/fixtures/ecma-version/6/modules-and-classes/class-extends.src.js b/packages/espree/tests/fixtures/ecma-version/6/modules-and-classes/class-extends.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/modules-and-classes/class-extends.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/modules-and-classes/class-extends.src.js
diff --git a/tests/fixtures/ecma-version/6/modules-and-classes/class.result.js b/packages/espree/tests/fixtures/ecma-version/6/modules-and-classes/class.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/modules-and-classes/class.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/modules-and-classes/class.result.js
diff --git a/tests/fixtures/ecma-version/6/modules-and-classes/class.src.js b/packages/espree/tests/fixtures/ecma-version/6/modules-and-classes/class.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/modules-and-classes/class.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/modules-and-classes/class.src.js
diff --git a/tests/fixtures/ecma-version/6/modules/error-delete.result.js b/packages/espree/tests/fixtures/ecma-version/6/modules/error-delete.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/modules/error-delete.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/modules/error-delete.result.js
diff --git a/tests/fixtures/ecma-version/6/modules/error-delete.src.js b/packages/espree/tests/fixtures/ecma-version/6/modules/error-delete.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/modules/error-delete.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/modules/error-delete.src.js
diff --git a/tests/fixtures/ecma-version/6/modules/error-function.result.js b/packages/espree/tests/fixtures/ecma-version/6/modules/error-function.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/modules/error-function.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/modules/error-function.result.js
diff --git a/tests/fixtures/ecma-version/6/modules/error-function.src.js b/packages/espree/tests/fixtures/ecma-version/6/modules/error-function.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/modules/error-function.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/modules/error-function.src.js
diff --git a/tests/fixtures/ecma-version/6/modules/error-strict.result.js b/packages/espree/tests/fixtures/ecma-version/6/modules/error-strict.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/modules/error-strict.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/modules/error-strict.result.js
diff --git a/tests/fixtures/ecma-version/6/modules/error-strict.src.js b/packages/espree/tests/fixtures/ecma-version/6/modules/error-strict.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/modules/error-strict.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/modules/error-strict.src.js
diff --git a/tests/fixtures/ecma-version/6/modules/export-default-array.result.js b/packages/espree/tests/fixtures/ecma-version/6/modules/export-default-array.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/modules/export-default-array.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/modules/export-default-array.result.js
diff --git a/tests/fixtures/ecma-version/6/modules/export-default-array.src.js b/packages/espree/tests/fixtures/ecma-version/6/modules/export-default-array.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/modules/export-default-array.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/modules/export-default-array.src.js
diff --git a/tests/fixtures/ecma-version/6/modules/export-default-expression.result.js b/packages/espree/tests/fixtures/ecma-version/6/modules/export-default-expression.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/modules/export-default-expression.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/modules/export-default-expression.result.js
diff --git a/tests/fixtures/ecma-version/6/modules/export-default-expression.src.js b/packages/espree/tests/fixtures/ecma-version/6/modules/export-default-expression.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/modules/export-default-expression.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/modules/export-default-expression.src.js
diff --git a/tests/fixtures/ecma-version/6/modules/export-default-function.result.js b/packages/espree/tests/fixtures/ecma-version/6/modules/export-default-function.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/modules/export-default-function.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/modules/export-default-function.result.js
diff --git a/tests/fixtures/ecma-version/6/modules/export-default-function.src.js b/packages/espree/tests/fixtures/ecma-version/6/modules/export-default-function.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/modules/export-default-function.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/modules/export-default-function.src.js
diff --git a/tests/fixtures/ecma-version/6/modules/export-default-named-function.result.js b/packages/espree/tests/fixtures/ecma-version/6/modules/export-default-named-function.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/modules/export-default-named-function.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/modules/export-default-named-function.result.js
diff --git a/tests/fixtures/ecma-version/6/modules/export-default-named-function.src.js b/packages/espree/tests/fixtures/ecma-version/6/modules/export-default-named-function.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/modules/export-default-named-function.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/modules/export-default-named-function.src.js
diff --git a/tests/fixtures/ecma-version/6/modules/export-default-number.result.js b/packages/espree/tests/fixtures/ecma-version/6/modules/export-default-number.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/modules/export-default-number.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/modules/export-default-number.result.js
diff --git a/tests/fixtures/ecma-version/6/modules/export-default-number.src.js b/packages/espree/tests/fixtures/ecma-version/6/modules/export-default-number.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/modules/export-default-number.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/modules/export-default-number.src.js
diff --git a/tests/fixtures/ecma-version/6/modules/export-default-object.result.js b/packages/espree/tests/fixtures/ecma-version/6/modules/export-default-object.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/modules/export-default-object.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/modules/export-default-object.result.js
diff --git a/tests/fixtures/ecma-version/6/modules/export-default-object.src.js b/packages/espree/tests/fixtures/ecma-version/6/modules/export-default-object.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/modules/export-default-object.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/modules/export-default-object.src.js
diff --git a/tests/fixtures/ecma-version/6/modules/export-default-parenthesized-class.result.js b/packages/espree/tests/fixtures/ecma-version/6/modules/export-default-parenthesized-class.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/modules/export-default-parenthesized-class.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/modules/export-default-parenthesized-class.result.js
diff --git a/tests/fixtures/ecma-version/6/modules/export-default-parenthesized-class.src.js b/packages/espree/tests/fixtures/ecma-version/6/modules/export-default-parenthesized-class.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/modules/export-default-parenthesized-class.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/modules/export-default-parenthesized-class.src.js
diff --git a/tests/fixtures/ecma-version/6/modules/export-default-parenthesized-function.result.js b/packages/espree/tests/fixtures/ecma-version/6/modules/export-default-parenthesized-function.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/modules/export-default-parenthesized-function.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/modules/export-default-parenthesized-function.result.js
diff --git a/tests/fixtures/ecma-version/6/modules/export-default-parenthesized-function.src.js b/packages/espree/tests/fixtures/ecma-version/6/modules/export-default-parenthesized-function.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/modules/export-default-parenthesized-function.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/modules/export-default-parenthesized-function.src.js
diff --git a/tests/fixtures/ecma-version/6/modules/export-default-value.result.js b/packages/espree/tests/fixtures/ecma-version/6/modules/export-default-value.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/modules/export-default-value.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/modules/export-default-value.result.js
diff --git a/tests/fixtures/ecma-version/6/modules/export-default-value.src.js b/packages/espree/tests/fixtures/ecma-version/6/modules/export-default-value.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/modules/export-default-value.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/modules/export-default-value.src.js
diff --git a/tests/fixtures/ecma-version/6/modules/export-from-batch.result.js b/packages/espree/tests/fixtures/ecma-version/6/modules/export-from-batch.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/modules/export-from-batch.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/modules/export-from-batch.result.js
diff --git a/tests/fixtures/ecma-version/6/modules/export-from-batch.src.js b/packages/espree/tests/fixtures/ecma-version/6/modules/export-from-batch.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/modules/export-from-batch.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/modules/export-from-batch.src.js
diff --git a/tests/fixtures/ecma-version/6/modules/export-from-default.result.js b/packages/espree/tests/fixtures/ecma-version/6/modules/export-from-default.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/modules/export-from-default.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/modules/export-from-default.result.js
diff --git a/tests/fixtures/ecma-version/6/modules/export-from-default.src.js b/packages/espree/tests/fixtures/ecma-version/6/modules/export-from-default.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/modules/export-from-default.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/modules/export-from-default.src.js
diff --git a/tests/fixtures/ecma-version/6/modules/export-from-named-as-default.result.js b/packages/espree/tests/fixtures/ecma-version/6/modules/export-from-named-as-default.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/modules/export-from-named-as-default.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/modules/export-from-named-as-default.result.js
diff --git a/tests/fixtures/ecma-version/6/modules/export-from-named-as-default.src.js b/packages/espree/tests/fixtures/ecma-version/6/modules/export-from-named-as-default.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/modules/export-from-named-as-default.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/modules/export-from-named-as-default.src.js
diff --git a/tests/fixtures/ecma-version/6/modules/export-from-named-as-specifier.result.js b/packages/espree/tests/fixtures/ecma-version/6/modules/export-from-named-as-specifier.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/modules/export-from-named-as-specifier.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/modules/export-from-named-as-specifier.result.js
diff --git a/tests/fixtures/ecma-version/6/modules/export-from-named-as-specifier.src.js b/packages/espree/tests/fixtures/ecma-version/6/modules/export-from-named-as-specifier.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/modules/export-from-named-as-specifier.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/modules/export-from-named-as-specifier.src.js
diff --git a/tests/fixtures/ecma-version/6/modules/export-from-named-as-specifiers.result.js b/packages/espree/tests/fixtures/ecma-version/6/modules/export-from-named-as-specifiers.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/modules/export-from-named-as-specifiers.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/modules/export-from-named-as-specifiers.result.js
diff --git a/tests/fixtures/ecma-version/6/modules/export-from-named-as-specifiers.src.js b/packages/espree/tests/fixtures/ecma-version/6/modules/export-from-named-as-specifiers.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/modules/export-from-named-as-specifiers.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/modules/export-from-named-as-specifiers.src.js
diff --git a/tests/fixtures/ecma-version/6/modules/export-from-specifier.result.js b/packages/espree/tests/fixtures/ecma-version/6/modules/export-from-specifier.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/modules/export-from-specifier.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/modules/export-from-specifier.result.js
diff --git a/tests/fixtures/ecma-version/6/modules/export-from-specifier.src.js b/packages/espree/tests/fixtures/ecma-version/6/modules/export-from-specifier.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/modules/export-from-specifier.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/modules/export-from-specifier.src.js
diff --git a/tests/fixtures/ecma-version/6/modules/export-from-specifiers.result.js b/packages/espree/tests/fixtures/ecma-version/6/modules/export-from-specifiers.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/modules/export-from-specifiers.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/modules/export-from-specifiers.result.js
diff --git a/tests/fixtures/ecma-version/6/modules/export-from-specifiers.src.js b/packages/espree/tests/fixtures/ecma-version/6/modules/export-from-specifiers.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/modules/export-from-specifiers.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/modules/export-from-specifiers.src.js
diff --git a/tests/fixtures/ecma-version/6/modules/export-function.result.js b/packages/espree/tests/fixtures/ecma-version/6/modules/export-function.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/modules/export-function.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/modules/export-function.result.js
diff --git a/tests/fixtures/ecma-version/6/modules/export-function.src.js b/packages/espree/tests/fixtures/ecma-version/6/modules/export-function.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/modules/export-function.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/modules/export-function.src.js
diff --git a/tests/fixtures/ecma-version/6/modules/export-named-as-default.result.js b/packages/espree/tests/fixtures/ecma-version/6/modules/export-named-as-default.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/modules/export-named-as-default.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/modules/export-named-as-default.result.js
diff --git a/tests/fixtures/ecma-version/6/modules/export-named-as-default.src.js b/packages/espree/tests/fixtures/ecma-version/6/modules/export-named-as-default.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/modules/export-named-as-default.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/modules/export-named-as-default.src.js
diff --git a/tests/fixtures/ecma-version/6/modules/export-named-as-specifier.result.js b/packages/espree/tests/fixtures/ecma-version/6/modules/export-named-as-specifier.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/modules/export-named-as-specifier.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/modules/export-named-as-specifier.result.js
diff --git a/tests/fixtures/ecma-version/6/modules/export-named-as-specifier.src.js b/packages/espree/tests/fixtures/ecma-version/6/modules/export-named-as-specifier.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/modules/export-named-as-specifier.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/modules/export-named-as-specifier.src.js
diff --git a/tests/fixtures/ecma-version/6/modules/export-named-as-specifiers.result.js b/packages/espree/tests/fixtures/ecma-version/6/modules/export-named-as-specifiers.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/modules/export-named-as-specifiers.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/modules/export-named-as-specifiers.result.js
diff --git a/tests/fixtures/ecma-version/6/modules/export-named-as-specifiers.src.js b/packages/espree/tests/fixtures/ecma-version/6/modules/export-named-as-specifiers.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/modules/export-named-as-specifiers.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/modules/export-named-as-specifiers.src.js
diff --git a/tests/fixtures/ecma-version/6/modules/export-named-empty.result.js b/packages/espree/tests/fixtures/ecma-version/6/modules/export-named-empty.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/modules/export-named-empty.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/modules/export-named-empty.result.js
diff --git a/tests/fixtures/ecma-version/6/modules/export-named-empty.src.js b/packages/espree/tests/fixtures/ecma-version/6/modules/export-named-empty.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/modules/export-named-empty.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/modules/export-named-empty.src.js
diff --git a/tests/fixtures/ecma-version/6/modules/export-named-specifier.result.js b/packages/espree/tests/fixtures/ecma-version/6/modules/export-named-specifier.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/modules/export-named-specifier.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/modules/export-named-specifier.result.js
diff --git a/tests/fixtures/ecma-version/6/modules/export-named-specifier.src.js b/packages/espree/tests/fixtures/ecma-version/6/modules/export-named-specifier.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/modules/export-named-specifier.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/modules/export-named-specifier.src.js
diff --git a/tests/fixtures/ecma-version/6/modules/export-named-specifiers-comma.result.js b/packages/espree/tests/fixtures/ecma-version/6/modules/export-named-specifiers-comma.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/modules/export-named-specifiers-comma.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/modules/export-named-specifiers-comma.result.js
diff --git a/tests/fixtures/ecma-version/6/modules/export-named-specifiers-comma.src.js b/packages/espree/tests/fixtures/ecma-version/6/modules/export-named-specifiers-comma.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/modules/export-named-specifiers-comma.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/modules/export-named-specifiers-comma.src.js
diff --git a/tests/fixtures/ecma-version/6/modules/export-named-specifiers.result.js b/packages/espree/tests/fixtures/ecma-version/6/modules/export-named-specifiers.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/modules/export-named-specifiers.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/modules/export-named-specifiers.result.js
diff --git a/tests/fixtures/ecma-version/6/modules/export-named-specifiers.src.js b/packages/espree/tests/fixtures/ecma-version/6/modules/export-named-specifiers.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/modules/export-named-specifiers.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/modules/export-named-specifiers.src.js
diff --git a/tests/fixtures/ecma-version/6/modules/export-var-anonymous-function.result.js b/packages/espree/tests/fixtures/ecma-version/6/modules/export-var-anonymous-function.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/modules/export-var-anonymous-function.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/modules/export-var-anonymous-function.result.js
diff --git a/tests/fixtures/ecma-version/6/modules/export-var-anonymous-function.src.js b/packages/espree/tests/fixtures/ecma-version/6/modules/export-var-anonymous-function.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/modules/export-var-anonymous-function.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/modules/export-var-anonymous-function.src.js
diff --git a/tests/fixtures/ecma-version/6/modules/export-var-number.result.js b/packages/espree/tests/fixtures/ecma-version/6/modules/export-var-number.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/modules/export-var-number.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/modules/export-var-number.result.js
diff --git a/tests/fixtures/ecma-version/6/modules/export-var-number.src.js b/packages/espree/tests/fixtures/ecma-version/6/modules/export-var-number.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/modules/export-var-number.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/modules/export-var-number.src.js
diff --git a/tests/fixtures/ecma-version/6/modules/export-var.result.js b/packages/espree/tests/fixtures/ecma-version/6/modules/export-var.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/modules/export-var.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/modules/export-var.result.js
diff --git a/tests/fixtures/ecma-version/6/modules/export-var.src.js b/packages/espree/tests/fixtures/ecma-version/6/modules/export-var.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/modules/export-var.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/modules/export-var.src.js
diff --git a/tests/fixtures/ecma-version/6/modules/import-default-and-named-specifiers.result.js b/packages/espree/tests/fixtures/ecma-version/6/modules/import-default-and-named-specifiers.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/modules/import-default-and-named-specifiers.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/modules/import-default-and-named-specifiers.result.js
diff --git a/tests/fixtures/ecma-version/6/modules/import-default-and-named-specifiers.src.js b/packages/espree/tests/fixtures/ecma-version/6/modules/import-default-and-named-specifiers.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/modules/import-default-and-named-specifiers.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/modules/import-default-and-named-specifiers.src.js
diff --git a/tests/fixtures/ecma-version/6/modules/import-default-and-namespace-specifiers.result.js b/packages/espree/tests/fixtures/ecma-version/6/modules/import-default-and-namespace-specifiers.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/modules/import-default-and-namespace-specifiers.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/modules/import-default-and-namespace-specifiers.result.js
diff --git a/tests/fixtures/ecma-version/6/modules/import-default-and-namespace-specifiers.src.js b/packages/espree/tests/fixtures/ecma-version/6/modules/import-default-and-namespace-specifiers.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/modules/import-default-and-namespace-specifiers.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/modules/import-default-and-namespace-specifiers.src.js
diff --git a/tests/fixtures/ecma-version/6/modules/import-default-as.result.js b/packages/espree/tests/fixtures/ecma-version/6/modules/import-default-as.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/modules/import-default-as.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/modules/import-default-as.result.js
diff --git a/tests/fixtures/ecma-version/6/modules/import-default-as.src.js b/packages/espree/tests/fixtures/ecma-version/6/modules/import-default-as.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/modules/import-default-as.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/modules/import-default-as.src.js
diff --git a/tests/fixtures/ecma-version/6/modules/import-default.result.js b/packages/espree/tests/fixtures/ecma-version/6/modules/import-default.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/modules/import-default.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/modules/import-default.result.js
diff --git a/tests/fixtures/ecma-version/6/modules/import-default.src.js b/packages/espree/tests/fixtures/ecma-version/6/modules/import-default.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/modules/import-default.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/modules/import-default.src.js
diff --git a/tests/fixtures/ecma-version/6/modules/import-jquery.result.js b/packages/espree/tests/fixtures/ecma-version/6/modules/import-jquery.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/modules/import-jquery.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/modules/import-jquery.result.js
diff --git a/tests/fixtures/ecma-version/6/modules/import-jquery.src.js b/packages/espree/tests/fixtures/ecma-version/6/modules/import-jquery.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/modules/import-jquery.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/modules/import-jquery.src.js
diff --git a/tests/fixtures/ecma-version/6/modules/import-module.result.js b/packages/espree/tests/fixtures/ecma-version/6/modules/import-module.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/modules/import-module.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/modules/import-module.result.js
diff --git a/tests/fixtures/ecma-version/6/modules/import-module.src.js b/packages/espree/tests/fixtures/ecma-version/6/modules/import-module.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/modules/import-module.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/modules/import-module.src.js
diff --git a/tests/fixtures/ecma-version/6/modules/import-named-as-specifier-keyword.result.js b/packages/espree/tests/fixtures/ecma-version/6/modules/import-named-as-specifier-keyword.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/modules/import-named-as-specifier-keyword.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/modules/import-named-as-specifier-keyword.result.js
diff --git a/tests/fixtures/ecma-version/6/modules/import-named-as-specifier-keyword.src.js b/packages/espree/tests/fixtures/ecma-version/6/modules/import-named-as-specifier-keyword.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/modules/import-named-as-specifier-keyword.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/modules/import-named-as-specifier-keyword.src.js
diff --git a/tests/fixtures/ecma-version/6/modules/import-named-as-specifier.result.js b/packages/espree/tests/fixtures/ecma-version/6/modules/import-named-as-specifier.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/modules/import-named-as-specifier.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/modules/import-named-as-specifier.result.js
diff --git a/tests/fixtures/ecma-version/6/modules/import-named-as-specifier.src.js b/packages/espree/tests/fixtures/ecma-version/6/modules/import-named-as-specifier.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/modules/import-named-as-specifier.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/modules/import-named-as-specifier.src.js
diff --git a/tests/fixtures/ecma-version/6/modules/import-named-as-specifiers.result.js b/packages/espree/tests/fixtures/ecma-version/6/modules/import-named-as-specifiers.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/modules/import-named-as-specifiers.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/modules/import-named-as-specifiers.result.js
diff --git a/tests/fixtures/ecma-version/6/modules/import-named-as-specifiers.src.js b/packages/espree/tests/fixtures/ecma-version/6/modules/import-named-as-specifiers.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/modules/import-named-as-specifiers.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/modules/import-named-as-specifiers.src.js
diff --git a/tests/fixtures/ecma-version/6/modules/import-named-empty.result.js b/packages/espree/tests/fixtures/ecma-version/6/modules/import-named-empty.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/modules/import-named-empty.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/modules/import-named-empty.result.js
diff --git a/tests/fixtures/ecma-version/6/modules/import-named-empty.src.js b/packages/espree/tests/fixtures/ecma-version/6/modules/import-named-empty.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/modules/import-named-empty.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/modules/import-named-empty.src.js
diff --git a/tests/fixtures/ecma-version/6/modules/import-named-specifier.result.js b/packages/espree/tests/fixtures/ecma-version/6/modules/import-named-specifier.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/modules/import-named-specifier.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/modules/import-named-specifier.result.js
diff --git a/tests/fixtures/ecma-version/6/modules/import-named-specifier.src.js b/packages/espree/tests/fixtures/ecma-version/6/modules/import-named-specifier.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/modules/import-named-specifier.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/modules/import-named-specifier.src.js
diff --git a/tests/fixtures/ecma-version/6/modules/import-named-specifiers-comma.result.js b/packages/espree/tests/fixtures/ecma-version/6/modules/import-named-specifiers-comma.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/modules/import-named-specifiers-comma.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/modules/import-named-specifiers-comma.result.js
diff --git a/tests/fixtures/ecma-version/6/modules/import-named-specifiers-comma.src.js b/packages/espree/tests/fixtures/ecma-version/6/modules/import-named-specifiers-comma.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/modules/import-named-specifiers-comma.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/modules/import-named-specifiers-comma.src.js
diff --git a/tests/fixtures/ecma-version/6/modules/import-named-specifiers.result.js b/packages/espree/tests/fixtures/ecma-version/6/modules/import-named-specifiers.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/modules/import-named-specifiers.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/modules/import-named-specifiers.result.js
diff --git a/tests/fixtures/ecma-version/6/modules/import-named-specifiers.src.js b/packages/espree/tests/fixtures/ecma-version/6/modules/import-named-specifiers.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/modules/import-named-specifiers.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/modules/import-named-specifiers.src.js
diff --git a/tests/fixtures/ecma-version/6/modules/import-namespace-specifier.result.js b/packages/espree/tests/fixtures/ecma-version/6/modules/import-namespace-specifier.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/modules/import-namespace-specifier.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/modules/import-namespace-specifier.result.js
diff --git a/tests/fixtures/ecma-version/6/modules/import-namespace-specifier.src.js b/packages/espree/tests/fixtures/ecma-version/6/modules/import-namespace-specifier.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/modules/import-namespace-specifier.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/modules/import-namespace-specifier.src.js
diff --git a/tests/fixtures/ecma-version/6/modules/import-null-as-nil.result.js b/packages/espree/tests/fixtures/ecma-version/6/modules/import-null-as-nil.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/modules/import-null-as-nil.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/modules/import-null-as-nil.result.js
diff --git a/tests/fixtures/ecma-version/6/modules/import-null-as-nil.src.js b/packages/espree/tests/fixtures/ecma-version/6/modules/import-null-as-nil.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/modules/import-null-as-nil.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/modules/import-null-as-nil.src.js
diff --git a/tests/fixtures/ecma-version/6/modules/invalid-await.result.js b/packages/espree/tests/fixtures/ecma-version/6/modules/invalid-await.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/modules/invalid-await.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/modules/invalid-await.result.js
diff --git a/tests/fixtures/ecma-version/6/modules/invalid-await.src.js b/packages/espree/tests/fixtures/ecma-version/6/modules/invalid-await.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/modules/invalid-await.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/modules/invalid-await.src.js
diff --git a/tests/fixtures/ecma-version/6/modules/invalid-export-batch-missing-from-clause.result.js b/packages/espree/tests/fixtures/ecma-version/6/modules/invalid-export-batch-missing-from-clause.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/modules/invalid-export-batch-missing-from-clause.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/modules/invalid-export-batch-missing-from-clause.result.js
diff --git a/tests/fixtures/ecma-version/6/modules/invalid-export-batch-missing-from-clause.src.js b/packages/espree/tests/fixtures/ecma-version/6/modules/invalid-export-batch-missing-from-clause.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/modules/invalid-export-batch-missing-from-clause.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/modules/invalid-export-batch-missing-from-clause.src.js
diff --git a/tests/fixtures/ecma-version/6/modules/invalid-export-batch-token.result.js b/packages/espree/tests/fixtures/ecma-version/6/modules/invalid-export-batch-token.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/modules/invalid-export-batch-token.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/modules/invalid-export-batch-token.result.js
diff --git a/tests/fixtures/ecma-version/6/modules/invalid-export-batch-token.src.js b/packages/espree/tests/fixtures/ecma-version/6/modules/invalid-export-batch-token.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/modules/invalid-export-batch-token.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/modules/invalid-export-batch-token.src.js
diff --git a/tests/fixtures/ecma-version/6/modules/invalid-export-default-equal.result.js b/packages/espree/tests/fixtures/ecma-version/6/modules/invalid-export-default-equal.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/modules/invalid-export-default-equal.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/modules/invalid-export-default-equal.result.js
diff --git a/tests/fixtures/ecma-version/6/modules/invalid-export-default-equal.src.js b/packages/espree/tests/fixtures/ecma-version/6/modules/invalid-export-default-equal.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/modules/invalid-export-default-equal.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/modules/invalid-export-default-equal.src.js
diff --git a/tests/fixtures/ecma-version/6/modules/invalid-export-default-token.result.js b/packages/espree/tests/fixtures/ecma-version/6/modules/invalid-export-default-token.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/modules/invalid-export-default-token.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/modules/invalid-export-default-token.result.js
diff --git a/tests/fixtures/ecma-version/6/modules/invalid-export-default-token.src.js b/packages/espree/tests/fixtures/ecma-version/6/modules/invalid-export-default-token.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/modules/invalid-export-default-token.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/modules/invalid-export-default-token.src.js
diff --git a/tests/fixtures/ecma-version/6/modules/invalid-export-default.result.js b/packages/espree/tests/fixtures/ecma-version/6/modules/invalid-export-default.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/modules/invalid-export-default.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/modules/invalid-export-default.result.js
diff --git a/tests/fixtures/ecma-version/6/modules/invalid-export-default.src.js b/packages/espree/tests/fixtures/ecma-version/6/modules/invalid-export-default.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/modules/invalid-export-default.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/modules/invalid-export-default.src.js
diff --git a/tests/fixtures/ecma-version/6/modules/invalid-export-named-default.result.js b/packages/espree/tests/fixtures/ecma-version/6/modules/invalid-export-named-default.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/modules/invalid-export-named-default.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/modules/invalid-export-named-default.result.js
diff --git a/tests/fixtures/ecma-version/6/modules/invalid-export-named-default.src.js b/packages/espree/tests/fixtures/ecma-version/6/modules/invalid-export-named-default.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/modules/invalid-export-named-default.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/modules/invalid-export-named-default.src.js
diff --git a/tests/fixtures/ecma-version/6/modules/invalid-export-named-extra-comma.result.js b/packages/espree/tests/fixtures/ecma-version/6/modules/invalid-export-named-extra-comma.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/modules/invalid-export-named-extra-comma.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/modules/invalid-export-named-extra-comma.result.js
diff --git a/tests/fixtures/ecma-version/6/modules/invalid-export-named-extra-comma.src.js b/packages/espree/tests/fixtures/ecma-version/6/modules/invalid-export-named-extra-comma.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/modules/invalid-export-named-extra-comma.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/modules/invalid-export-named-extra-comma.src.js
diff --git a/tests/fixtures/ecma-version/6/modules/invalid-export-named-middle-comma.result.js b/packages/espree/tests/fixtures/ecma-version/6/modules/invalid-export-named-middle-comma.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/modules/invalid-export-named-middle-comma.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/modules/invalid-export-named-middle-comma.result.js
diff --git a/tests/fixtures/ecma-version/6/modules/invalid-export-named-middle-comma.src.js b/packages/espree/tests/fixtures/ecma-version/6/modules/invalid-export-named-middle-comma.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/modules/invalid-export-named-middle-comma.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/modules/invalid-export-named-middle-comma.src.js
diff --git a/tests/fixtures/ecma-version/6/modules/invalid-import-default-after-named-after-default.result.js b/packages/espree/tests/fixtures/ecma-version/6/modules/invalid-import-default-after-named-after-default.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/modules/invalid-import-default-after-named-after-default.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/modules/invalid-import-default-after-named-after-default.result.js
diff --git a/tests/fixtures/ecma-version/6/modules/invalid-import-default-after-named-after-default.src.js b/packages/espree/tests/fixtures/ecma-version/6/modules/invalid-import-default-after-named-after-default.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/modules/invalid-import-default-after-named-after-default.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/modules/invalid-import-default-after-named-after-default.src.js
diff --git a/tests/fixtures/ecma-version/6/modules/invalid-import-default-after-named.result.js b/packages/espree/tests/fixtures/ecma-version/6/modules/invalid-import-default-after-named.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/modules/invalid-import-default-after-named.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/modules/invalid-import-default-after-named.result.js
diff --git a/tests/fixtures/ecma-version/6/modules/invalid-import-default-after-named.src.js b/packages/espree/tests/fixtures/ecma-version/6/modules/invalid-import-default-after-named.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/modules/invalid-import-default-after-named.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/modules/invalid-import-default-after-named.src.js
diff --git a/tests/fixtures/ecma-version/6/modules/invalid-import-default-missing-module-specifier.result.js b/packages/espree/tests/fixtures/ecma-version/6/modules/invalid-import-default-missing-module-specifier.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/modules/invalid-import-default-missing-module-specifier.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/modules/invalid-import-default-missing-module-specifier.result.js
diff --git a/tests/fixtures/ecma-version/6/modules/invalid-import-default-missing-module-specifier.src.js b/packages/espree/tests/fixtures/ecma-version/6/modules/invalid-import-default-missing-module-specifier.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/modules/invalid-import-default-missing-module-specifier.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/modules/invalid-import-default-missing-module-specifier.src.js
diff --git a/tests/fixtures/ecma-version/6/modules/invalid-import-default-module-specifier.result.js b/packages/espree/tests/fixtures/ecma-version/6/modules/invalid-import-default-module-specifier.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/modules/invalid-import-default-module-specifier.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/modules/invalid-import-default-module-specifier.result.js
diff --git a/tests/fixtures/ecma-version/6/modules/invalid-import-default-module-specifier.src.js b/packages/espree/tests/fixtures/ecma-version/6/modules/invalid-import-default-module-specifier.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/modules/invalid-import-default-module-specifier.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/modules/invalid-import-default-module-specifier.src.js
diff --git a/tests/fixtures/ecma-version/6/modules/invalid-import-default.result.js b/packages/espree/tests/fixtures/ecma-version/6/modules/invalid-import-default.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/modules/invalid-import-default.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/modules/invalid-import-default.result.js
diff --git a/tests/fixtures/ecma-version/6/modules/invalid-import-default.src.js b/packages/espree/tests/fixtures/ecma-version/6/modules/invalid-import-default.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/modules/invalid-import-default.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/modules/invalid-import-default.src.js
diff --git a/tests/fixtures/ecma-version/6/modules/invalid-import-missing-module-specifier.result.js b/packages/espree/tests/fixtures/ecma-version/6/modules/invalid-import-missing-module-specifier.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/modules/invalid-import-missing-module-specifier.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/modules/invalid-import-missing-module-specifier.result.js
diff --git a/tests/fixtures/ecma-version/6/modules/invalid-import-missing-module-specifier.src.js b/packages/espree/tests/fixtures/ecma-version/6/modules/invalid-import-missing-module-specifier.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/modules/invalid-import-missing-module-specifier.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/modules/invalid-import-missing-module-specifier.src.js
diff --git a/tests/fixtures/ecma-version/6/modules/invalid-import-module-specifier.result.js b/packages/espree/tests/fixtures/ecma-version/6/modules/invalid-import-module-specifier.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/modules/invalid-import-module-specifier.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/modules/invalid-import-module-specifier.result.js
diff --git a/tests/fixtures/ecma-version/6/modules/invalid-import-module-specifier.src.js b/packages/espree/tests/fixtures/ecma-version/6/modules/invalid-import-module-specifier.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/modules/invalid-import-module-specifier.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/modules/invalid-import-module-specifier.src.js
diff --git a/tests/fixtures/ecma-version/6/modules/invalid-import-named-after-named.result.js b/packages/espree/tests/fixtures/ecma-version/6/modules/invalid-import-named-after-named.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/modules/invalid-import-named-after-named.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/modules/invalid-import-named-after-named.result.js
diff --git a/tests/fixtures/ecma-version/6/modules/invalid-import-named-after-named.src.js b/packages/espree/tests/fixtures/ecma-version/6/modules/invalid-import-named-after-named.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/modules/invalid-import-named-after-named.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/modules/invalid-import-named-after-named.src.js
diff --git a/tests/fixtures/ecma-version/6/modules/invalid-import-named-after-namespace.result.js b/packages/espree/tests/fixtures/ecma-version/6/modules/invalid-import-named-after-namespace.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/modules/invalid-import-named-after-namespace.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/modules/invalid-import-named-after-namespace.result.js
diff --git a/tests/fixtures/ecma-version/6/modules/invalid-import-named-after-namespace.src.js b/packages/espree/tests/fixtures/ecma-version/6/modules/invalid-import-named-after-namespace.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/modules/invalid-import-named-after-namespace.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/modules/invalid-import-named-after-namespace.src.js
diff --git a/tests/fixtures/ecma-version/6/modules/invalid-import-named-as-keyword.result.js b/packages/espree/tests/fixtures/ecma-version/6/modules/invalid-import-named-as-keyword.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/modules/invalid-import-named-as-keyword.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/modules/invalid-import-named-as-keyword.result.js
diff --git a/tests/fixtures/ecma-version/6/modules/invalid-import-named-as-keyword.src.js b/packages/espree/tests/fixtures/ecma-version/6/modules/invalid-import-named-as-keyword.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/modules/invalid-import-named-as-keyword.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/modules/invalid-import-named-as-keyword.src.js
diff --git a/tests/fixtures/ecma-version/6/modules/invalid-import-named-as-missing-from.result.js b/packages/espree/tests/fixtures/ecma-version/6/modules/invalid-import-named-as-missing-from.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/modules/invalid-import-named-as-missing-from.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/modules/invalid-import-named-as-missing-from.result.js
diff --git a/tests/fixtures/ecma-version/6/modules/invalid-import-named-as-missing-from.src.js b/packages/espree/tests/fixtures/ecma-version/6/modules/invalid-import-named-as-missing-from.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/modules/invalid-import-named-as-missing-from.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/modules/invalid-import-named-as-missing-from.src.js
diff --git a/tests/fixtures/ecma-version/6/modules/invalid-import-named-extra-comma.result.js b/packages/espree/tests/fixtures/ecma-version/6/modules/invalid-import-named-extra-comma.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/modules/invalid-import-named-extra-comma.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/modules/invalid-import-named-extra-comma.result.js
diff --git a/tests/fixtures/ecma-version/6/modules/invalid-import-named-extra-comma.src.js b/packages/espree/tests/fixtures/ecma-version/6/modules/invalid-import-named-extra-comma.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/modules/invalid-import-named-extra-comma.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/modules/invalid-import-named-extra-comma.src.js
diff --git a/tests/fixtures/ecma-version/6/modules/invalid-import-named-keyword.result.js b/packages/espree/tests/fixtures/ecma-version/6/modules/invalid-import-named-keyword.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/modules/invalid-import-named-keyword.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/modules/invalid-import-named-keyword.result.js
diff --git a/tests/fixtures/ecma-version/6/modules/invalid-import-named-keyword.src.js b/packages/espree/tests/fixtures/ecma-version/6/modules/invalid-import-named-keyword.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/modules/invalid-import-named-keyword.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/modules/invalid-import-named-keyword.src.js
diff --git a/tests/fixtures/ecma-version/6/modules/invalid-import-named-middle-comma.result.js b/packages/espree/tests/fixtures/ecma-version/6/modules/invalid-import-named-middle-comma.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/modules/invalid-import-named-middle-comma.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/modules/invalid-import-named-middle-comma.result.js
diff --git a/tests/fixtures/ecma-version/6/modules/invalid-import-named-middle-comma.src.js b/packages/espree/tests/fixtures/ecma-version/6/modules/invalid-import-named-middle-comma.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/modules/invalid-import-named-middle-comma.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/modules/invalid-import-named-middle-comma.src.js
diff --git a/tests/fixtures/ecma-version/6/modules/invalid-import-namespace-after-named.result.js b/packages/espree/tests/fixtures/ecma-version/6/modules/invalid-import-namespace-after-named.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/modules/invalid-import-namespace-after-named.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/modules/invalid-import-namespace-after-named.result.js
diff --git a/tests/fixtures/ecma-version/6/modules/invalid-import-namespace-after-named.src.js b/packages/espree/tests/fixtures/ecma-version/6/modules/invalid-import-namespace-after-named.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/modules/invalid-import-namespace-after-named.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/modules/invalid-import-namespace-after-named.src.js
diff --git a/tests/fixtures/ecma-version/6/modules/invalid-import-namespace-missing-as.result.js b/packages/espree/tests/fixtures/ecma-version/6/modules/invalid-import-namespace-missing-as.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/modules/invalid-import-namespace-missing-as.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/modules/invalid-import-namespace-missing-as.result.js
diff --git a/tests/fixtures/ecma-version/6/modules/invalid-import-namespace-missing-as.src.js b/packages/espree/tests/fixtures/ecma-version/6/modules/invalid-import-namespace-missing-as.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/modules/invalid-import-namespace-missing-as.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/modules/invalid-import-namespace-missing-as.src.js
diff --git a/tests/fixtures/ecma-version/6/modules/valid-await.result.js b/packages/espree/tests/fixtures/ecma-version/6/modules/valid-await.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/modules/valid-await.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/modules/valid-await.result.js
diff --git a/tests/fixtures/ecma-version/6/modules/valid-await.src.js b/packages/espree/tests/fixtures/ecma-version/6/modules/valid-await.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/modules/valid-await.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/modules/valid-await.src.js
diff --git a/tests/fixtures/ecma-version/6/newTarget/invalid-new-target.result.js b/packages/espree/tests/fixtures/ecma-version/6/newTarget/invalid-new-target.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/newTarget/invalid-new-target.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/newTarget/invalid-new-target.result.js
diff --git a/tests/fixtures/ecma-version/6/newTarget/invalid-new-target.src.js b/packages/espree/tests/fixtures/ecma-version/6/newTarget/invalid-new-target.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/newTarget/invalid-new-target.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/newTarget/invalid-new-target.src.js
diff --git a/tests/fixtures/ecma-version/6/newTarget/invalid-unknown-property.result.js b/packages/espree/tests/fixtures/ecma-version/6/newTarget/invalid-unknown-property.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/newTarget/invalid-unknown-property.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/newTarget/invalid-unknown-property.result.js
diff --git a/tests/fixtures/ecma-version/6/newTarget/invalid-unknown-property.src.js b/packages/espree/tests/fixtures/ecma-version/6/newTarget/invalid-unknown-property.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/newTarget/invalid-unknown-property.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/newTarget/invalid-unknown-property.src.js
diff --git a/tests/fixtures/ecma-version/6/newTarget/simple-new-target.result.js b/packages/espree/tests/fixtures/ecma-version/6/newTarget/simple-new-target.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/newTarget/simple-new-target.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/newTarget/simple-new-target.result.js
diff --git a/tests/fixtures/ecma-version/6/newTarget/simple-new-target.src.js b/packages/espree/tests/fixtures/ecma-version/6/newTarget/simple-new-target.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/newTarget/simple-new-target.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/newTarget/simple-new-target.src.js
diff --git a/tests/fixtures/ecma-version/6/objectLiteralComputedProperties/computed-addition-property.result.js b/packages/espree/tests/fixtures/ecma-version/6/objectLiteralComputedProperties/computed-addition-property.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/objectLiteralComputedProperties/computed-addition-property.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/objectLiteralComputedProperties/computed-addition-property.result.js
diff --git a/tests/fixtures/ecma-version/6/objectLiteralComputedProperties/computed-addition-property.src.js b/packages/espree/tests/fixtures/ecma-version/6/objectLiteralComputedProperties/computed-addition-property.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/objectLiteralComputedProperties/computed-addition-property.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/objectLiteralComputedProperties/computed-addition-property.src.js
diff --git a/tests/fixtures/ecma-version/6/objectLiteralComputedProperties/computed-and-identifier.result.js b/packages/espree/tests/fixtures/ecma-version/6/objectLiteralComputedProperties/computed-and-identifier.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/objectLiteralComputedProperties/computed-and-identifier.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/objectLiteralComputedProperties/computed-and-identifier.result.js
diff --git a/tests/fixtures/ecma-version/6/objectLiteralComputedProperties/computed-and-identifier.src.js b/packages/espree/tests/fixtures/ecma-version/6/objectLiteralComputedProperties/computed-and-identifier.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/objectLiteralComputedProperties/computed-and-identifier.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/objectLiteralComputedProperties/computed-and-identifier.src.js
diff --git a/tests/fixtures/ecma-version/6/objectLiteralComputedProperties/computed-getter-and-setter.result.js b/packages/espree/tests/fixtures/ecma-version/6/objectLiteralComputedProperties/computed-getter-and-setter.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/objectLiteralComputedProperties/computed-getter-and-setter.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/objectLiteralComputedProperties/computed-getter-and-setter.result.js
diff --git a/tests/fixtures/ecma-version/6/objectLiteralComputedProperties/computed-getter-and-setter.src.js b/packages/espree/tests/fixtures/ecma-version/6/objectLiteralComputedProperties/computed-getter-and-setter.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/objectLiteralComputedProperties/computed-getter-and-setter.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/objectLiteralComputedProperties/computed-getter-and-setter.src.js
diff --git a/tests/fixtures/ecma-version/6/objectLiteralComputedProperties/computed-string-property.result.js b/packages/espree/tests/fixtures/ecma-version/6/objectLiteralComputedProperties/computed-string-property.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/objectLiteralComputedProperties/computed-string-property.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/objectLiteralComputedProperties/computed-string-property.result.js
diff --git a/tests/fixtures/ecma-version/6/objectLiteralComputedProperties/computed-string-property.src.js b/packages/espree/tests/fixtures/ecma-version/6/objectLiteralComputedProperties/computed-string-property.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/objectLiteralComputedProperties/computed-string-property.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/objectLiteralComputedProperties/computed-string-property.src.js
diff --git a/tests/fixtures/ecma-version/6/objectLiteralComputedProperties/computed-variable-property.result.js b/packages/espree/tests/fixtures/ecma-version/6/objectLiteralComputedProperties/computed-variable-property.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/objectLiteralComputedProperties/computed-variable-property.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/objectLiteralComputedProperties/computed-variable-property.result.js
diff --git a/tests/fixtures/ecma-version/6/objectLiteralComputedProperties/computed-variable-property.src.js b/packages/espree/tests/fixtures/ecma-version/6/objectLiteralComputedProperties/computed-variable-property.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/objectLiteralComputedProperties/computed-variable-property.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/objectLiteralComputedProperties/computed-variable-property.src.js
diff --git a/tests/fixtures/ecma-version/6/objectLiteralComputedProperties/invalid-computed-variable-property.result.js b/packages/espree/tests/fixtures/ecma-version/6/objectLiteralComputedProperties/invalid-computed-variable-property.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/objectLiteralComputedProperties/invalid-computed-variable-property.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/objectLiteralComputedProperties/invalid-computed-variable-property.result.js
diff --git a/tests/fixtures/ecma-version/6/objectLiteralComputedProperties/invalid-computed-variable-property.src.js b/packages/espree/tests/fixtures/ecma-version/6/objectLiteralComputedProperties/invalid-computed-variable-property.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/objectLiteralComputedProperties/invalid-computed-variable-property.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/objectLiteralComputedProperties/invalid-computed-variable-property.src.js
diff --git a/tests/fixtures/ecma-version/6/objectLiteralComputedProperties/invalid-standalone-computed-variable-property.result.js b/packages/espree/tests/fixtures/ecma-version/6/objectLiteralComputedProperties/invalid-standalone-computed-variable-property.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/objectLiteralComputedProperties/invalid-standalone-computed-variable-property.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/objectLiteralComputedProperties/invalid-standalone-computed-variable-property.result.js
diff --git a/tests/fixtures/ecma-version/6/objectLiteralComputedProperties/invalid-standalone-computed-variable-property.src.js b/packages/espree/tests/fixtures/ecma-version/6/objectLiteralComputedProperties/invalid-standalone-computed-variable-property.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/objectLiteralComputedProperties/invalid-standalone-computed-variable-property.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/objectLiteralComputedProperties/invalid-standalone-computed-variable-property.src.js
diff --git a/tests/fixtures/ecma-version/6/objectLiteralComputedProperties/standalone-expression-with-addition.result.js b/packages/espree/tests/fixtures/ecma-version/6/objectLiteralComputedProperties/standalone-expression-with-addition.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/objectLiteralComputedProperties/standalone-expression-with-addition.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/objectLiteralComputedProperties/standalone-expression-with-addition.result.js
diff --git a/tests/fixtures/ecma-version/6/objectLiteralComputedProperties/standalone-expression-with-addition.src.js b/packages/espree/tests/fixtures/ecma-version/6/objectLiteralComputedProperties/standalone-expression-with-addition.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/objectLiteralComputedProperties/standalone-expression-with-addition.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/objectLiteralComputedProperties/standalone-expression-with-addition.src.js
diff --git a/tests/fixtures/ecma-version/6/objectLiteralComputedProperties/standalone-expression-with-method.result.js b/packages/espree/tests/fixtures/ecma-version/6/objectLiteralComputedProperties/standalone-expression-with-method.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/objectLiteralComputedProperties/standalone-expression-with-method.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/objectLiteralComputedProperties/standalone-expression-with-method.result.js
diff --git a/tests/fixtures/ecma-version/6/objectLiteralComputedProperties/standalone-expression-with-method.src.js b/packages/espree/tests/fixtures/ecma-version/6/objectLiteralComputedProperties/standalone-expression-with-method.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/objectLiteralComputedProperties/standalone-expression-with-method.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/objectLiteralComputedProperties/standalone-expression-with-method.src.js
diff --git a/tests/fixtures/ecma-version/6/objectLiteralComputedProperties/standalone-expression.result.js b/packages/espree/tests/fixtures/ecma-version/6/objectLiteralComputedProperties/standalone-expression.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/objectLiteralComputedProperties/standalone-expression.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/objectLiteralComputedProperties/standalone-expression.result.js
diff --git a/tests/fixtures/ecma-version/6/objectLiteralComputedProperties/standalone-expression.src.js b/packages/espree/tests/fixtures/ecma-version/6/objectLiteralComputedProperties/standalone-expression.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/objectLiteralComputedProperties/standalone-expression.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/objectLiteralComputedProperties/standalone-expression.src.js
diff --git a/tests/fixtures/ecma-version/6/objectLiteralDuplicateProperties-and-objectLiteralComputedProperties/proto-computed-property.result.js b/packages/espree/tests/fixtures/ecma-version/6/objectLiteralDuplicateProperties-and-objectLiteralComputedProperties/proto-computed-property.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/objectLiteralDuplicateProperties-and-objectLiteralComputedProperties/proto-computed-property.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/objectLiteralDuplicateProperties-and-objectLiteralComputedProperties/proto-computed-property.result.js
diff --git a/tests/fixtures/ecma-version/6/objectLiteralDuplicateProperties-and-objectLiteralComputedProperties/proto-computed-property.src.js b/packages/espree/tests/fixtures/ecma-version/6/objectLiteralDuplicateProperties-and-objectLiteralComputedProperties/proto-computed-property.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/objectLiteralDuplicateProperties-and-objectLiteralComputedProperties/proto-computed-property.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/objectLiteralDuplicateProperties-and-objectLiteralComputedProperties/proto-computed-property.src.js
diff --git a/tests/fixtures/ecma-version/6/objectLiteralDuplicateProperties/proto-property.result.js b/packages/espree/tests/fixtures/ecma-version/6/objectLiteralDuplicateProperties/proto-property.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/objectLiteralDuplicateProperties/proto-property.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/objectLiteralDuplicateProperties/proto-property.result.js
diff --git a/tests/fixtures/ecma-version/6/objectLiteralDuplicateProperties/proto-property.src.js b/packages/espree/tests/fixtures/ecma-version/6/objectLiteralDuplicateProperties/proto-property.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/objectLiteralDuplicateProperties/proto-property.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/objectLiteralDuplicateProperties/proto-property.src.js
diff --git a/tests/fixtures/ecma-version/6/objectLiteralDuplicateProperties/proto-string-property.result.js b/packages/espree/tests/fixtures/ecma-version/6/objectLiteralDuplicateProperties/proto-string-property.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/objectLiteralDuplicateProperties/proto-string-property.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/objectLiteralDuplicateProperties/proto-string-property.result.js
diff --git a/tests/fixtures/ecma-version/6/objectLiteralDuplicateProperties/proto-string-property.src.js b/packages/espree/tests/fixtures/ecma-version/6/objectLiteralDuplicateProperties/proto-string-property.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/objectLiteralDuplicateProperties/proto-string-property.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/objectLiteralDuplicateProperties/proto-string-property.src.js
diff --git a/tests/fixtures/ecma-version/6/objectLiteralDuplicateProperties/strict-duplicate-properties.result.js b/packages/espree/tests/fixtures/ecma-version/6/objectLiteralDuplicateProperties/strict-duplicate-properties.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/objectLiteralDuplicateProperties/strict-duplicate-properties.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/objectLiteralDuplicateProperties/strict-duplicate-properties.result.js
diff --git a/tests/fixtures/ecma-version/6/objectLiteralDuplicateProperties/strict-duplicate-properties.src.js b/packages/espree/tests/fixtures/ecma-version/6/objectLiteralDuplicateProperties/strict-duplicate-properties.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/objectLiteralDuplicateProperties/strict-duplicate-properties.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/objectLiteralDuplicateProperties/strict-duplicate-properties.src.js
diff --git a/tests/fixtures/ecma-version/6/objectLiteralDuplicateProperties/strict-duplicate-string-properties.result.js b/packages/espree/tests/fixtures/ecma-version/6/objectLiteralDuplicateProperties/strict-duplicate-string-properties.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/objectLiteralDuplicateProperties/strict-duplicate-string-properties.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/objectLiteralDuplicateProperties/strict-duplicate-string-properties.result.js
diff --git a/tests/fixtures/ecma-version/6/objectLiteralDuplicateProperties/strict-duplicate-string-properties.src.js b/packages/espree/tests/fixtures/ecma-version/6/objectLiteralDuplicateProperties/strict-duplicate-string-properties.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/objectLiteralDuplicateProperties/strict-duplicate-string-properties.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/objectLiteralDuplicateProperties/strict-duplicate-string-properties.src.js
diff --git a/tests/fixtures/ecma-version/6/objectLiteralShorthandMethods-and-defaultParams/default-params.result.js b/packages/espree/tests/fixtures/ecma-version/6/objectLiteralShorthandMethods-and-defaultParams/default-params.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/objectLiteralShorthandMethods-and-defaultParams/default-params.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/objectLiteralShorthandMethods-and-defaultParams/default-params.result.js
diff --git a/tests/fixtures/ecma-version/6/objectLiteralShorthandMethods-and-defaultParams/default-params.src.js b/packages/espree/tests/fixtures/ecma-version/6/objectLiteralShorthandMethods-and-defaultParams/default-params.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/objectLiteralShorthandMethods-and-defaultParams/default-params.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/objectLiteralShorthandMethods-and-defaultParams/default-params.src.js
diff --git a/tests/fixtures/ecma-version/6/objectLiteralShorthandMethods-and-destructuring/array-destructuring.result.js b/packages/espree/tests/fixtures/ecma-version/6/objectLiteralShorthandMethods-and-destructuring/array-destructuring.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/objectLiteralShorthandMethods-and-destructuring/array-destructuring.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/objectLiteralShorthandMethods-and-destructuring/array-destructuring.result.js
diff --git a/tests/fixtures/ecma-version/6/objectLiteralShorthandMethods-and-destructuring/array-destructuring.src.js b/packages/espree/tests/fixtures/ecma-version/6/objectLiteralShorthandMethods-and-destructuring/array-destructuring.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/objectLiteralShorthandMethods-and-destructuring/array-destructuring.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/objectLiteralShorthandMethods-and-destructuring/array-destructuring.src.js
diff --git a/tests/fixtures/ecma-version/6/objectLiteralShorthandMethods-and-generators/generator-object-literal-method.result.js b/packages/espree/tests/fixtures/ecma-version/6/objectLiteralShorthandMethods-and-generators/generator-object-literal-method.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/objectLiteralShorthandMethods-and-generators/generator-object-literal-method.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/objectLiteralShorthandMethods-and-generators/generator-object-literal-method.result.js
diff --git a/tests/fixtures/ecma-version/6/objectLiteralShorthandMethods-and-generators/generator-object-literal-method.src.js b/packages/espree/tests/fixtures/ecma-version/6/objectLiteralShorthandMethods-and-generators/generator-object-literal-method.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/objectLiteralShorthandMethods-and-generators/generator-object-literal-method.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/objectLiteralShorthandMethods-and-generators/generator-object-literal-method.src.js
diff --git a/tests/fixtures/ecma-version/6/objectLiteralShorthandMethods-and-objectLiteralComputedProperties/computed-method-property.result.js b/packages/espree/tests/fixtures/ecma-version/6/objectLiteralShorthandMethods-and-objectLiteralComputedProperties/computed-method-property.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/objectLiteralShorthandMethods-and-objectLiteralComputedProperties/computed-method-property.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/objectLiteralShorthandMethods-and-objectLiteralComputedProperties/computed-method-property.result.js
diff --git a/tests/fixtures/ecma-version/6/objectLiteralShorthandMethods-and-objectLiteralComputedProperties/computed-method-property.src.js b/packages/espree/tests/fixtures/ecma-version/6/objectLiteralShorthandMethods-and-objectLiteralComputedProperties/computed-method-property.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/objectLiteralShorthandMethods-and-objectLiteralComputedProperties/computed-method-property.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/objectLiteralShorthandMethods-and-objectLiteralComputedProperties/computed-method-property.src.js
diff --git a/tests/fixtures/ecma-version/6/objectLiteralShorthandMethods/invalid-method-no-braces.result.js b/packages/espree/tests/fixtures/ecma-version/6/objectLiteralShorthandMethods/invalid-method-no-braces.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/objectLiteralShorthandMethods/invalid-method-no-braces.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/objectLiteralShorthandMethods/invalid-method-no-braces.result.js
diff --git a/tests/fixtures/ecma-version/6/objectLiteralShorthandMethods/invalid-method-no-braces.src.js b/packages/espree/tests/fixtures/ecma-version/6/objectLiteralShorthandMethods/invalid-method-no-braces.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/objectLiteralShorthandMethods/invalid-method-no-braces.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/objectLiteralShorthandMethods/invalid-method-no-braces.src.js
diff --git a/tests/fixtures/ecma-version/6/objectLiteralShorthandMethods/method-property.result.js b/packages/espree/tests/fixtures/ecma-version/6/objectLiteralShorthandMethods/method-property.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/objectLiteralShorthandMethods/method-property.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/objectLiteralShorthandMethods/method-property.result.js
diff --git a/tests/fixtures/ecma-version/6/objectLiteralShorthandMethods/method-property.src.js b/packages/espree/tests/fixtures/ecma-version/6/objectLiteralShorthandMethods/method-property.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/objectLiteralShorthandMethods/method-property.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/objectLiteralShorthandMethods/method-property.src.js
diff --git a/tests/fixtures/ecma-version/6/objectLiteralShorthandMethods/simple-method-named-get.result.js b/packages/espree/tests/fixtures/ecma-version/6/objectLiteralShorthandMethods/simple-method-named-get.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/objectLiteralShorthandMethods/simple-method-named-get.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/objectLiteralShorthandMethods/simple-method-named-get.result.js
diff --git a/tests/fixtures/ecma-version/6/objectLiteralShorthandMethods/simple-method-named-get.src.js b/packages/espree/tests/fixtures/ecma-version/6/objectLiteralShorthandMethods/simple-method-named-get.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/objectLiteralShorthandMethods/simple-method-named-get.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/objectLiteralShorthandMethods/simple-method-named-get.src.js
diff --git a/tests/fixtures/ecma-version/6/objectLiteralShorthandMethods/simple-method-named-set.result.js b/packages/espree/tests/fixtures/ecma-version/6/objectLiteralShorthandMethods/simple-method-named-set.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/objectLiteralShorthandMethods/simple-method-named-set.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/objectLiteralShorthandMethods/simple-method-named-set.result.js
diff --git a/tests/fixtures/ecma-version/6/objectLiteralShorthandMethods/simple-method-named-set.src.js b/packages/espree/tests/fixtures/ecma-version/6/objectLiteralShorthandMethods/simple-method-named-set.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/objectLiteralShorthandMethods/simple-method-named-set.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/objectLiteralShorthandMethods/simple-method-named-set.src.js
diff --git a/tests/fixtures/ecma-version/6/objectLiteralShorthandMethods/simple-method-with-argument.result.js b/packages/espree/tests/fixtures/ecma-version/6/objectLiteralShorthandMethods/simple-method-with-argument.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/objectLiteralShorthandMethods/simple-method-with-argument.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/objectLiteralShorthandMethods/simple-method-with-argument.result.js
diff --git a/tests/fixtures/ecma-version/6/objectLiteralShorthandMethods/simple-method-with-argument.src.js b/packages/espree/tests/fixtures/ecma-version/6/objectLiteralShorthandMethods/simple-method-with-argument.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/objectLiteralShorthandMethods/simple-method-with-argument.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/objectLiteralShorthandMethods/simple-method-with-argument.src.js
diff --git a/tests/fixtures/ecma-version/6/objectLiteralShorthandMethods/simple-method-with-string-name.result.js b/packages/espree/tests/fixtures/ecma-version/6/objectLiteralShorthandMethods/simple-method-with-string-name.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/objectLiteralShorthandMethods/simple-method-with-string-name.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/objectLiteralShorthandMethods/simple-method-with-string-name.result.js
diff --git a/tests/fixtures/ecma-version/6/objectLiteralShorthandMethods/simple-method-with-string-name.src.js b/packages/espree/tests/fixtures/ecma-version/6/objectLiteralShorthandMethods/simple-method-with-string-name.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/objectLiteralShorthandMethods/simple-method-with-string-name.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/objectLiteralShorthandMethods/simple-method-with-string-name.src.js
diff --git a/tests/fixtures/ecma-version/6/objectLiteralShorthandMethods/simple-method.result.js b/packages/espree/tests/fixtures/ecma-version/6/objectLiteralShorthandMethods/simple-method.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/objectLiteralShorthandMethods/simple-method.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/objectLiteralShorthandMethods/simple-method.result.js
diff --git a/tests/fixtures/ecma-version/6/objectLiteralShorthandMethods/simple-method.src.js b/packages/espree/tests/fixtures/ecma-version/6/objectLiteralShorthandMethods/simple-method.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/objectLiteralShorthandMethods/simple-method.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/objectLiteralShorthandMethods/simple-method.src.js
diff --git a/tests/fixtures/ecma-version/6/objectLiteralShorthandMethods/string-name-method-property.result.js b/packages/espree/tests/fixtures/ecma-version/6/objectLiteralShorthandMethods/string-name-method-property.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/objectLiteralShorthandMethods/string-name-method-property.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/objectLiteralShorthandMethods/string-name-method-property.result.js
diff --git a/tests/fixtures/ecma-version/6/objectLiteralShorthandMethods/string-name-method-property.src.js b/packages/espree/tests/fixtures/ecma-version/6/objectLiteralShorthandMethods/string-name-method-property.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/objectLiteralShorthandMethods/string-name-method-property.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/objectLiteralShorthandMethods/string-name-method-property.src.js
diff --git a/tests/fixtures/ecma-version/6/objectLiteralShorthandProperties/shorthand-properties-keyword.result.js b/packages/espree/tests/fixtures/ecma-version/6/objectLiteralShorthandProperties/shorthand-properties-keyword.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/objectLiteralShorthandProperties/shorthand-properties-keyword.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/objectLiteralShorthandProperties/shorthand-properties-keyword.result.js
diff --git a/tests/fixtures/ecma-version/6/objectLiteralShorthandProperties/shorthand-properties-keyword.src.js b/packages/espree/tests/fixtures/ecma-version/6/objectLiteralShorthandProperties/shorthand-properties-keyword.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/objectLiteralShorthandProperties/shorthand-properties-keyword.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/objectLiteralShorthandProperties/shorthand-properties-keyword.src.js
diff --git a/tests/fixtures/ecma-version/6/objectLiteralShorthandProperties/shorthand-properties.result.js b/packages/espree/tests/fixtures/ecma-version/6/objectLiteralShorthandProperties/shorthand-properties.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/objectLiteralShorthandProperties/shorthand-properties.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/objectLiteralShorthandProperties/shorthand-properties.result.js
diff --git a/tests/fixtures/ecma-version/6/objectLiteralShorthandProperties/shorthand-properties.src.js b/packages/espree/tests/fixtures/ecma-version/6/objectLiteralShorthandProperties/shorthand-properties.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/objectLiteralShorthandProperties/shorthand-properties.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/objectLiteralShorthandProperties/shorthand-properties.src.js
diff --git a/tests/fixtures/ecma-version/6/octalLiterals/invalid.result.js b/packages/espree/tests/fixtures/ecma-version/6/octalLiterals/invalid.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/octalLiterals/invalid.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/octalLiterals/invalid.result.js
diff --git a/tests/fixtures/ecma-version/6/octalLiterals/invalid.src.js b/packages/espree/tests/fixtures/ecma-version/6/octalLiterals/invalid.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/octalLiterals/invalid.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/octalLiterals/invalid.src.js
diff --git a/tests/fixtures/ecma-version/6/octalLiterals/lowercase.result.js b/packages/espree/tests/fixtures/ecma-version/6/octalLiterals/lowercase.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/octalLiterals/lowercase.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/octalLiterals/lowercase.result.js
diff --git a/tests/fixtures/ecma-version/6/octalLiterals/lowercase.src.js b/packages/espree/tests/fixtures/ecma-version/6/octalLiterals/lowercase.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/octalLiterals/lowercase.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/octalLiterals/lowercase.src.js
diff --git a/tests/fixtures/ecma-version/6/octalLiterals/strict-uppercase.result.js b/packages/espree/tests/fixtures/ecma-version/6/octalLiterals/strict-uppercase.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/octalLiterals/strict-uppercase.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/octalLiterals/strict-uppercase.result.js
diff --git a/tests/fixtures/ecma-version/6/octalLiterals/strict-uppercase.src.js b/packages/espree/tests/fixtures/ecma-version/6/octalLiterals/strict-uppercase.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/octalLiterals/strict-uppercase.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/octalLiterals/strict-uppercase.src.js
diff --git a/tests/fixtures/ecma-version/6/octalLiterals/uppercase.result.js b/packages/espree/tests/fixtures/ecma-version/6/octalLiterals/uppercase.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/octalLiterals/uppercase.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/octalLiterals/uppercase.result.js
diff --git a/tests/fixtures/ecma-version/6/octalLiterals/uppercase.src.js b/packages/espree/tests/fixtures/ecma-version/6/octalLiterals/uppercase.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/octalLiterals/uppercase.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/octalLiterals/uppercase.src.js
diff --git a/tests/fixtures/ecma-version/6/regexUFlag/regex-u-extended-escape.result.js b/packages/espree/tests/fixtures/ecma-version/6/regexUFlag/regex-u-extended-escape.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/regexUFlag/regex-u-extended-escape.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/regexUFlag/regex-u-extended-escape.result.js
diff --git a/tests/fixtures/ecma-version/6/regexUFlag/regex-u-extended-escape.src.js b/packages/espree/tests/fixtures/ecma-version/6/regexUFlag/regex-u-extended-escape.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/regexUFlag/regex-u-extended-escape.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/regexUFlag/regex-u-extended-escape.src.js
diff --git a/tests/fixtures/ecma-version/6/regexUFlag/regex-u-invalid-extended-escape.result.js b/packages/espree/tests/fixtures/ecma-version/6/regexUFlag/regex-u-invalid-extended-escape.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/regexUFlag/regex-u-invalid-extended-escape.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/regexUFlag/regex-u-invalid-extended-escape.result.js
diff --git a/tests/fixtures/ecma-version/6/regexUFlag/regex-u-invalid-extended-escape.src.js b/packages/espree/tests/fixtures/ecma-version/6/regexUFlag/regex-u-invalid-extended-escape.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/regexUFlag/regex-u-invalid-extended-escape.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/regexUFlag/regex-u-invalid-extended-escape.src.js
diff --git a/tests/fixtures/ecma-version/6/regexUFlag/regex-u-simple.result.js b/packages/espree/tests/fixtures/ecma-version/6/regexUFlag/regex-u-simple.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/regexUFlag/regex-u-simple.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/regexUFlag/regex-u-simple.result.js
diff --git a/tests/fixtures/ecma-version/6/regexUFlag/regex-u-simple.src.js b/packages/espree/tests/fixtures/ecma-version/6/regexUFlag/regex-u-simple.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/regexUFlag/regex-u-simple.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/regexUFlag/regex-u-simple.src.js
diff --git a/tests/fixtures/ecma-version/6/regexYFlag/regexp-y-simple.result.js b/packages/espree/tests/fixtures/ecma-version/6/regexYFlag/regexp-y-simple.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/regexYFlag/regexp-y-simple.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/regexYFlag/regexp-y-simple.result.js
diff --git a/tests/fixtures/ecma-version/6/regexYFlag/regexp-y-simple.src.js b/packages/espree/tests/fixtures/ecma-version/6/regexYFlag/regexp-y-simple.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/regexYFlag/regexp-y-simple.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/regexYFlag/regexp-y-simple.src.js
diff --git a/tests/fixtures/ecma-version/6/restParams-and-arrowFunctions/arrow-rest-multi.result.js b/packages/espree/tests/fixtures/ecma-version/6/restParams-and-arrowFunctions/arrow-rest-multi.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/restParams-and-arrowFunctions/arrow-rest-multi.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/restParams-and-arrowFunctions/arrow-rest-multi.result.js
diff --git a/tests/fixtures/ecma-version/6/restParams-and-arrowFunctions/arrow-rest-multi.src.js b/packages/espree/tests/fixtures/ecma-version/6/restParams-and-arrowFunctions/arrow-rest-multi.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/restParams-and-arrowFunctions/arrow-rest-multi.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/restParams-and-arrowFunctions/arrow-rest-multi.src.js
diff --git a/tests/fixtures/ecma-version/6/restParams-and-arrowFunctions/arrow-rest.result.js b/packages/espree/tests/fixtures/ecma-version/6/restParams-and-arrowFunctions/arrow-rest.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/restParams-and-arrowFunctions/arrow-rest.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/restParams-and-arrowFunctions/arrow-rest.result.js
diff --git a/tests/fixtures/ecma-version/6/restParams-and-arrowFunctions/arrow-rest.src.js b/packages/espree/tests/fixtures/ecma-version/6/restParams-and-arrowFunctions/arrow-rest.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/restParams-and-arrowFunctions/arrow-rest.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/restParams-and-arrowFunctions/arrow-rest.src.js
diff --git a/tests/fixtures/ecma-version/6/restParams-and-arrowFunctions/destructured-arrow-array.result.js b/packages/espree/tests/fixtures/ecma-version/6/restParams-and-arrowFunctions/destructured-arrow-array.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/restParams-and-arrowFunctions/destructured-arrow-array.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/restParams-and-arrowFunctions/destructured-arrow-array.result.js
diff --git a/tests/fixtures/ecma-version/6/restParams-and-arrowFunctions/destructured-arrow-array.src.js b/packages/espree/tests/fixtures/ecma-version/6/restParams-and-arrowFunctions/destructured-arrow-array.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/restParams-and-arrowFunctions/destructured-arrow-array.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/restParams-and-arrowFunctions/destructured-arrow-array.src.js
diff --git a/tests/fixtures/ecma-version/6/restParams-and-arrowFunctions/destructured-arrow-multi.result.js b/packages/espree/tests/fixtures/ecma-version/6/restParams-and-arrowFunctions/destructured-arrow-multi.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/restParams-and-arrowFunctions/destructured-arrow-multi.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/restParams-and-arrowFunctions/destructured-arrow-multi.result.js
diff --git a/tests/fixtures/ecma-version/6/restParams-and-arrowFunctions/destructured-arrow-multi.src.js b/packages/espree/tests/fixtures/ecma-version/6/restParams-and-arrowFunctions/destructured-arrow-multi.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/restParams-and-arrowFunctions/destructured-arrow-multi.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/restParams-and-arrowFunctions/destructured-arrow-multi.src.js
diff --git a/tests/fixtures/ecma-version/6/restParams-and-arrowFunctions/destructured-arrow-object.result.js b/packages/espree/tests/fixtures/ecma-version/6/restParams-and-arrowFunctions/destructured-arrow-object.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/restParams-and-arrowFunctions/destructured-arrow-object.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/restParams-and-arrowFunctions/destructured-arrow-object.result.js
diff --git a/tests/fixtures/ecma-version/6/restParams-and-arrowFunctions/destructured-arrow-object.src.js b/packages/espree/tests/fixtures/ecma-version/6/restParams-and-arrowFunctions/destructured-arrow-object.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/restParams-and-arrowFunctions/destructured-arrow-object.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/restParams-and-arrowFunctions/destructured-arrow-object.src.js
diff --git a/tests/fixtures/ecma-version/6/restParams-and-arrowFunctions/error-attempted-spread-param.result.js b/packages/espree/tests/fixtures/ecma-version/6/restParams-and-arrowFunctions/error-attempted-spread-param.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/restParams-and-arrowFunctions/error-attempted-spread-param.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/restParams-and-arrowFunctions/error-attempted-spread-param.result.js
diff --git a/tests/fixtures/ecma-version/6/restParams-and-arrowFunctions/error-attempted-spread-param.src.js b/packages/espree/tests/fixtures/ecma-version/6/restParams-and-arrowFunctions/error-attempted-spread-param.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/restParams-and-arrowFunctions/error-attempted-spread-param.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/restParams-and-arrowFunctions/error-attempted-spread-param.src.js
diff --git a/tests/fixtures/ecma-version/6/restParams/basic-rest.result.js b/packages/espree/tests/fixtures/ecma-version/6/restParams/basic-rest.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/restParams/basic-rest.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/restParams/basic-rest.result.js
diff --git a/tests/fixtures/ecma-version/6/restParams/basic-rest.src.js b/packages/espree/tests/fixtures/ecma-version/6/restParams/basic-rest.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/restParams/basic-rest.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/restParams/basic-rest.src.js
diff --git a/tests/fixtures/ecma-version/6/restParams/error-no-default.result.js b/packages/espree/tests/fixtures/ecma-version/6/restParams/error-no-default.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/restParams/error-no-default.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/restParams/error-no-default.result.js
diff --git a/tests/fixtures/ecma-version/6/restParams/error-no-default.src.js b/packages/espree/tests/fixtures/ecma-version/6/restParams/error-no-default.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/restParams/error-no-default.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/restParams/error-no-default.src.js
diff --git a/tests/fixtures/ecma-version/6/restParams/error-not-last.result.js b/packages/espree/tests/fixtures/ecma-version/6/restParams/error-not-last.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/restParams/error-not-last.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/restParams/error-not-last.result.js
diff --git a/tests/fixtures/ecma-version/6/restParams/error-not-last.src.js b/packages/espree/tests/fixtures/ecma-version/6/restParams/error-not-last.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/restParams/error-not-last.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/restParams/error-not-last.src.js
diff --git a/tests/fixtures/ecma-version/6/restParams/func-expression-multi.result.js b/packages/espree/tests/fixtures/ecma-version/6/restParams/func-expression-multi.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/restParams/func-expression-multi.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/restParams/func-expression-multi.result.js
diff --git a/tests/fixtures/ecma-version/6/restParams/func-expression-multi.src.js b/packages/espree/tests/fixtures/ecma-version/6/restParams/func-expression-multi.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/restParams/func-expression-multi.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/restParams/func-expression-multi.src.js
diff --git a/tests/fixtures/ecma-version/6/restParams/func-expression.result.js b/packages/espree/tests/fixtures/ecma-version/6/restParams/func-expression.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/restParams/func-expression.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/restParams/func-expression.result.js
diff --git a/tests/fixtures/ecma-version/6/restParams/func-expression.src.js b/packages/espree/tests/fixtures/ecma-version/6/restParams/func-expression.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/restParams/func-expression.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/restParams/func-expression.src.js
diff --git a/tests/fixtures/ecma-version/6/restParams/invalid-rest-param.result.js b/packages/espree/tests/fixtures/ecma-version/6/restParams/invalid-rest-param.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/restParams/invalid-rest-param.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/restParams/invalid-rest-param.result.js
diff --git a/tests/fixtures/ecma-version/6/restParams/invalid-rest-param.src.js b/packages/espree/tests/fixtures/ecma-version/6/restParams/invalid-rest-param.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/restParams/invalid-rest-param.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/restParams/invalid-rest-param.src.js
diff --git a/tests/fixtures/ecma-version/6/restParams/single-rest.result.js b/packages/espree/tests/fixtures/ecma-version/6/restParams/single-rest.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/restParams/single-rest.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/restParams/single-rest.result.js
diff --git a/tests/fixtures/ecma-version/6/restParams/single-rest.src.js b/packages/espree/tests/fixtures/ecma-version/6/restParams/single-rest.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/restParams/single-rest.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/restParams/single-rest.src.js
diff --git a/tests/fixtures/ecma-version/6/spread/error-invalid-if.result.js b/packages/espree/tests/fixtures/ecma-version/6/spread/error-invalid-if.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/spread/error-invalid-if.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/spread/error-invalid-if.result.js
diff --git a/tests/fixtures/ecma-version/6/spread/error-invalid-if.src.js b/packages/espree/tests/fixtures/ecma-version/6/spread/error-invalid-if.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/spread/error-invalid-if.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/spread/error-invalid-if.src.js
diff --git a/tests/fixtures/ecma-version/6/spread/error-invalid-sequence.result.js b/packages/espree/tests/fixtures/ecma-version/6/spread/error-invalid-sequence.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/spread/error-invalid-sequence.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/spread/error-invalid-sequence.result.js
diff --git a/tests/fixtures/ecma-version/6/spread/error-invalid-sequence.src.js b/packages/espree/tests/fixtures/ecma-version/6/spread/error-invalid-sequence.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/spread/error-invalid-sequence.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/spread/error-invalid-sequence.src.js
diff --git a/tests/fixtures/ecma-version/6/spread/multi-function-call.result.js b/packages/espree/tests/fixtures/ecma-version/6/spread/multi-function-call.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/spread/multi-function-call.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/spread/multi-function-call.result.js
diff --git a/tests/fixtures/ecma-version/6/spread/multi-function-call.src.js b/packages/espree/tests/fixtures/ecma-version/6/spread/multi-function-call.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/spread/multi-function-call.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/spread/multi-function-call.src.js
diff --git a/tests/fixtures/ecma-version/6/spread/not-final-param.result.js b/packages/espree/tests/fixtures/ecma-version/6/spread/not-final-param.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/spread/not-final-param.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/spread/not-final-param.result.js
diff --git a/tests/fixtures/ecma-version/6/spread/not-final-param.src.js b/packages/espree/tests/fixtures/ecma-version/6/spread/not-final-param.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/spread/not-final-param.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/spread/not-final-param.src.js
diff --git a/tests/fixtures/ecma-version/6/spread/simple-function-call.result.js b/packages/espree/tests/fixtures/ecma-version/6/spread/simple-function-call.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/spread/simple-function-call.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/spread/simple-function-call.result.js
diff --git a/tests/fixtures/ecma-version/6/spread/simple-function-call.src.js b/packages/espree/tests/fixtures/ecma-version/6/spread/simple-function-call.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/spread/simple-function-call.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/spread/simple-function-call.src.js
diff --git a/tests/fixtures/ecma-version/6/templateStrings-and-unicodeCodePointEscapes/template-strings-unicode-escape.result.js b/packages/espree/tests/fixtures/ecma-version/6/templateStrings-and-unicodeCodePointEscapes/template-strings-unicode-escape.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/templateStrings-and-unicodeCodePointEscapes/template-strings-unicode-escape.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/templateStrings-and-unicodeCodePointEscapes/template-strings-unicode-escape.result.js
diff --git a/tests/fixtures/ecma-version/6/templateStrings-and-unicodeCodePointEscapes/template-strings-unicode-escape.src.js b/packages/espree/tests/fixtures/ecma-version/6/templateStrings-and-unicodeCodePointEscapes/template-strings-unicode-escape.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/templateStrings-and-unicodeCodePointEscapes/template-strings-unicode-escape.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/templateStrings-and-unicodeCodePointEscapes/template-strings-unicode-escape.src.js
diff --git a/tests/fixtures/ecma-version/6/templateStrings/deeply-nested.result.js b/packages/espree/tests/fixtures/ecma-version/6/templateStrings/deeply-nested.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/templateStrings/deeply-nested.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/templateStrings/deeply-nested.result.js
diff --git a/tests/fixtures/ecma-version/6/templateStrings/deeply-nested.src.js b/packages/espree/tests/fixtures/ecma-version/6/templateStrings/deeply-nested.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/templateStrings/deeply-nested.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/templateStrings/deeply-nested.src.js
diff --git a/tests/fixtures/ecma-version/6/templateStrings/escape-characters.result.js b/packages/espree/tests/fixtures/ecma-version/6/templateStrings/escape-characters.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/templateStrings/escape-characters.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/templateStrings/escape-characters.result.js
diff --git a/tests/fixtures/ecma-version/6/templateStrings/escape-characters.src.js b/packages/espree/tests/fixtures/ecma-version/6/templateStrings/escape-characters.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/templateStrings/escape-characters.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/templateStrings/escape-characters.src.js
diff --git a/tests/fixtures/ecma-version/6/templateStrings/expressions.result.js b/packages/espree/tests/fixtures/ecma-version/6/templateStrings/expressions.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/templateStrings/expressions.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/templateStrings/expressions.result.js
diff --git a/tests/fixtures/ecma-version/6/templateStrings/expressions.src.js b/packages/espree/tests/fixtures/ecma-version/6/templateStrings/expressions.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/templateStrings/expressions.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/templateStrings/expressions.src.js
diff --git a/tests/fixtures/ecma-version/6/templateStrings/multi-line-template-string.result.js b/packages/espree/tests/fixtures/ecma-version/6/templateStrings/multi-line-template-string.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/templateStrings/multi-line-template-string.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/templateStrings/multi-line-template-string.result.js
diff --git a/tests/fixtures/ecma-version/6/templateStrings/multi-line-template-string.src.js b/packages/espree/tests/fixtures/ecma-version/6/templateStrings/multi-line-template-string.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/templateStrings/multi-line-template-string.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/templateStrings/multi-line-template-string.src.js
diff --git a/tests/fixtures/ecma-version/6/templateStrings/octal-literal.result.js b/packages/espree/tests/fixtures/ecma-version/6/templateStrings/octal-literal.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/templateStrings/octal-literal.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/templateStrings/octal-literal.result.js
diff --git a/tests/fixtures/ecma-version/6/templateStrings/octal-literal.src.js b/packages/espree/tests/fixtures/ecma-version/6/templateStrings/octal-literal.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/templateStrings/octal-literal.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/templateStrings/octal-literal.src.js
diff --git a/tests/fixtures/ecma-version/6/templateStrings/simple-template-string.result.js b/packages/espree/tests/fixtures/ecma-version/6/templateStrings/simple-template-string.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/templateStrings/simple-template-string.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/templateStrings/simple-template-string.result.js
diff --git a/tests/fixtures/ecma-version/6/templateStrings/simple-template-string.src.js b/packages/espree/tests/fixtures/ecma-version/6/templateStrings/simple-template-string.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/templateStrings/simple-template-string.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/templateStrings/simple-template-string.src.js
diff --git a/tests/fixtures/ecma-version/6/templateStrings/single-dollar-sign.result.js b/packages/espree/tests/fixtures/ecma-version/6/templateStrings/single-dollar-sign.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/templateStrings/single-dollar-sign.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/templateStrings/single-dollar-sign.result.js
diff --git a/tests/fixtures/ecma-version/6/templateStrings/single-dollar-sign.src.js b/packages/espree/tests/fixtures/ecma-version/6/templateStrings/single-dollar-sign.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/templateStrings/single-dollar-sign.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/templateStrings/single-dollar-sign.src.js
diff --git a/tests/fixtures/ecma-version/6/templateStrings/tagged-no-placeholders.result.js b/packages/espree/tests/fixtures/ecma-version/6/templateStrings/tagged-no-placeholders.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/templateStrings/tagged-no-placeholders.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/templateStrings/tagged-no-placeholders.result.js
diff --git a/tests/fixtures/ecma-version/6/templateStrings/tagged-no-placeholders.src.js b/packages/espree/tests/fixtures/ecma-version/6/templateStrings/tagged-no-placeholders.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/templateStrings/tagged-no-placeholders.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/templateStrings/tagged-no-placeholders.src.js
diff --git a/tests/fixtures/ecma-version/6/templateStrings/tagged-template-string.result.js b/packages/espree/tests/fixtures/ecma-version/6/templateStrings/tagged-template-string.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/templateStrings/tagged-template-string.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/templateStrings/tagged-template-string.result.js
diff --git a/tests/fixtures/ecma-version/6/templateStrings/tagged-template-string.src.js b/packages/espree/tests/fixtures/ecma-version/6/templateStrings/tagged-template-string.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/templateStrings/tagged-template-string.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/templateStrings/tagged-template-string.src.js
diff --git a/tests/fixtures/ecma-version/6/unicodeCodePointEscapes/basic-string-literal.result.js b/packages/espree/tests/fixtures/ecma-version/6/unicodeCodePointEscapes/basic-string-literal.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/unicodeCodePointEscapes/basic-string-literal.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/unicodeCodePointEscapes/basic-string-literal.result.js
diff --git a/tests/fixtures/ecma-version/6/unicodeCodePointEscapes/basic-string-literal.src.js b/packages/espree/tests/fixtures/ecma-version/6/unicodeCodePointEscapes/basic-string-literal.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/unicodeCodePointEscapes/basic-string-literal.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/unicodeCodePointEscapes/basic-string-literal.src.js
diff --git a/tests/fixtures/ecma-version/6/unicodeCodePointEscapes/complex-string-literal.result.js b/packages/espree/tests/fixtures/ecma-version/6/unicodeCodePointEscapes/complex-string-literal.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/unicodeCodePointEscapes/complex-string-literal.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/unicodeCodePointEscapes/complex-string-literal.result.js
diff --git a/tests/fixtures/ecma-version/6/unicodeCodePointEscapes/complex-string-literal.src.js b/packages/espree/tests/fixtures/ecma-version/6/unicodeCodePointEscapes/complex-string-literal.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/unicodeCodePointEscapes/complex-string-literal.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/unicodeCodePointEscapes/complex-string-literal.src.js
diff --git a/tests/fixtures/ecma-version/6/unicodeCodePointEscapes/identifier.result.js b/packages/espree/tests/fixtures/ecma-version/6/unicodeCodePointEscapes/identifier.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/unicodeCodePointEscapes/identifier.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/unicodeCodePointEscapes/identifier.result.js
diff --git a/tests/fixtures/ecma-version/6/unicodeCodePointEscapes/identifier.src.js b/packages/espree/tests/fixtures/ecma-version/6/unicodeCodePointEscapes/identifier.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/unicodeCodePointEscapes/identifier.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/unicodeCodePointEscapes/identifier.src.js
diff --git a/tests/fixtures/ecma-version/6/unicodeCodePointEscapes/invalid-empty-escape.result.js b/packages/espree/tests/fixtures/ecma-version/6/unicodeCodePointEscapes/invalid-empty-escape.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/unicodeCodePointEscapes/invalid-empty-escape.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/unicodeCodePointEscapes/invalid-empty-escape.result.js
diff --git a/tests/fixtures/ecma-version/6/unicodeCodePointEscapes/invalid-empty-escape.src.js b/packages/espree/tests/fixtures/ecma-version/6/unicodeCodePointEscapes/invalid-empty-escape.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/unicodeCodePointEscapes/invalid-empty-escape.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/unicodeCodePointEscapes/invalid-empty-escape.src.js
diff --git a/tests/fixtures/ecma-version/6/unicodeCodePointEscapes/invalid-too-large-escape.result.js b/packages/espree/tests/fixtures/ecma-version/6/unicodeCodePointEscapes/invalid-too-large-escape.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/unicodeCodePointEscapes/invalid-too-large-escape.result.js
rename to packages/espree/tests/fixtures/ecma-version/6/unicodeCodePointEscapes/invalid-too-large-escape.result.js
diff --git a/tests/fixtures/ecma-version/6/unicodeCodePointEscapes/invalid-too-large-escape.src.js b/packages/espree/tests/fixtures/ecma-version/6/unicodeCodePointEscapes/invalid-too-large-escape.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/6/unicodeCodePointEscapes/invalid-too-large-escape.src.js
rename to packages/espree/tests/fixtures/ecma-version/6/unicodeCodePointEscapes/invalid-too-large-escape.src.js
diff --git a/tests/fixtures/ecma-version/7/error-strict-complex-params.result.js b/packages/espree/tests/fixtures/ecma-version/7/error-strict-complex-params.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/7/error-strict-complex-params.result.js
rename to packages/espree/tests/fixtures/ecma-version/7/error-strict-complex-params.result.js
diff --git a/tests/fixtures/ecma-version/7/error-strict-complex-params.src.js b/packages/espree/tests/fixtures/ecma-version/7/error-strict-complex-params.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/7/error-strict-complex-params.src.js
rename to packages/espree/tests/fixtures/ecma-version/7/error-strict-complex-params.src.js
diff --git a/tests/fixtures/ecma-version/7/exponential-plusplus.result.js b/packages/espree/tests/fixtures/ecma-version/7/exponential-plusplus.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/7/exponential-plusplus.result.js
rename to packages/espree/tests/fixtures/ecma-version/7/exponential-plusplus.result.js
diff --git a/tests/fixtures/ecma-version/7/exponential-plusplus.src.js b/packages/espree/tests/fixtures/ecma-version/7/exponential-plusplus.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/7/exponential-plusplus.src.js
rename to packages/espree/tests/fixtures/ecma-version/7/exponential-plusplus.src.js
diff --git a/tests/fixtures/ecma-version/7/exponential-precedence.result.js b/packages/espree/tests/fixtures/ecma-version/7/exponential-precedence.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/7/exponential-precedence.result.js
rename to packages/espree/tests/fixtures/ecma-version/7/exponential-precedence.result.js
diff --git a/tests/fixtures/ecma-version/7/exponential-precedence.src.js b/packages/espree/tests/fixtures/ecma-version/7/exponential-precedence.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/7/exponential-precedence.src.js
rename to packages/espree/tests/fixtures/ecma-version/7/exponential-precedence.src.js
diff --git a/tests/fixtures/ecma-version/7/exponential-simple.result.js b/packages/espree/tests/fixtures/ecma-version/7/exponential-simple.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/7/exponential-simple.result.js
rename to packages/espree/tests/fixtures/ecma-version/7/exponential-simple.result.js
diff --git a/tests/fixtures/ecma-version/7/exponential-simple.src.js b/packages/espree/tests/fixtures/ecma-version/7/exponential-simple.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/7/exponential-simple.src.js
rename to packages/espree/tests/fixtures/ecma-version/7/exponential-simple.src.js
diff --git a/tests/fixtures/ecma-version/7/invalid-exponential-unary.result.js b/packages/espree/tests/fixtures/ecma-version/7/invalid-exponential-unary.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/7/invalid-exponential-unary.result.js
rename to packages/espree/tests/fixtures/ecma-version/7/invalid-exponential-unary.result.js
diff --git a/tests/fixtures/ecma-version/7/invalid-exponential-unary.src.js b/packages/espree/tests/fixtures/ecma-version/7/invalid-exponential-unary.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/7/invalid-exponential-unary.src.js
rename to packages/espree/tests/fixtures/ecma-version/7/invalid-exponential-unary.src.js
diff --git a/tests/fixtures/ecma-version/8/comma-dangle-arrow.result.js b/packages/espree/tests/fixtures/ecma-version/8/comma-dangle-arrow.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/comma-dangle-arrow.result.js
rename to packages/espree/tests/fixtures/ecma-version/8/comma-dangle-arrow.result.js
diff --git a/tests/fixtures/ecma-version/8/comma-dangle-arrow.src.js b/packages/espree/tests/fixtures/ecma-version/8/comma-dangle-arrow.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/comma-dangle-arrow.src.js
rename to packages/espree/tests/fixtures/ecma-version/8/comma-dangle-arrow.src.js
diff --git a/tests/fixtures/ecma-version/8/comma-dangle-class-method.result.js b/packages/espree/tests/fixtures/ecma-version/8/comma-dangle-class-method.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/comma-dangle-class-method.result.js
rename to packages/espree/tests/fixtures/ecma-version/8/comma-dangle-class-method.result.js
diff --git a/tests/fixtures/ecma-version/8/comma-dangle-class-method.src.js b/packages/espree/tests/fixtures/ecma-version/8/comma-dangle-class-method.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/comma-dangle-class-method.src.js
rename to packages/espree/tests/fixtures/ecma-version/8/comma-dangle-class-method.src.js
diff --git a/tests/fixtures/ecma-version/8/comma-dangle-expression.result.js b/packages/espree/tests/fixtures/ecma-version/8/comma-dangle-expression.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/comma-dangle-expression.result.js
rename to packages/espree/tests/fixtures/ecma-version/8/comma-dangle-expression.result.js
diff --git a/tests/fixtures/ecma-version/8/comma-dangle-expression.src.js b/packages/espree/tests/fixtures/ecma-version/8/comma-dangle-expression.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/comma-dangle-expression.src.js
rename to packages/espree/tests/fixtures/ecma-version/8/comma-dangle-expression.src.js
diff --git a/tests/fixtures/ecma-version/8/comma-dangle-func.result.js b/packages/espree/tests/fixtures/ecma-version/8/comma-dangle-func.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/comma-dangle-func.result.js
rename to packages/espree/tests/fixtures/ecma-version/8/comma-dangle-func.result.js
diff --git a/tests/fixtures/ecma-version/8/comma-dangle-func.src.js b/packages/espree/tests/fixtures/ecma-version/8/comma-dangle-func.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/comma-dangle-func.src.js
rename to packages/espree/tests/fixtures/ecma-version/8/comma-dangle-func.src.js
diff --git a/tests/fixtures/ecma-version/8/comma-dangle-method.result.js b/packages/espree/tests/fixtures/ecma-version/8/comma-dangle-method.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/comma-dangle-method.result.js
rename to packages/espree/tests/fixtures/ecma-version/8/comma-dangle-method.result.js
diff --git a/tests/fixtures/ecma-version/8/comma-dangle-method.src.js b/packages/espree/tests/fixtures/ecma-version/8/comma-dangle-method.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/comma-dangle-method.src.js
rename to packages/espree/tests/fixtures/ecma-version/8/comma-dangle-method.src.js
diff --git a/tests/fixtures/ecma-version/8/comma-dangle.result.js b/packages/espree/tests/fixtures/ecma-version/8/comma-dangle.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/comma-dangle.result.js
rename to packages/espree/tests/fixtures/ecma-version/8/comma-dangle.result.js
diff --git a/tests/fixtures/ecma-version/8/comma-dangle.src.js b/packages/espree/tests/fixtures/ecma-version/8/comma-dangle.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/comma-dangle.src.js
rename to packages/espree/tests/fixtures/ecma-version/8/comma-dangle.src.js
diff --git a/tests/fixtures/ecma-version/8/destructuring-param.result.js b/packages/espree/tests/fixtures/ecma-version/8/destructuring-param.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/destructuring-param.result.js
rename to packages/espree/tests/fixtures/ecma-version/8/destructuring-param.result.js
diff --git a/tests/fixtures/ecma-version/8/destructuring-param.src.js b/packages/espree/tests/fixtures/ecma-version/8/destructuring-param.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/destructuring-param.src.js
rename to packages/espree/tests/fixtures/ecma-version/8/destructuring-param.src.js
diff --git a/tests/fixtures/ecma-version/8/invalid-comma-dangle-method.result.js b/packages/espree/tests/fixtures/ecma-version/8/invalid-comma-dangle-method.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/invalid-comma-dangle-method.result.js
rename to packages/espree/tests/fixtures/ecma-version/8/invalid-comma-dangle-method.result.js
diff --git a/tests/fixtures/ecma-version/8/invalid-comma-dangle-method.src.js b/packages/espree/tests/fixtures/ecma-version/8/invalid-comma-dangle-method.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/invalid-comma-dangle-method.src.js
rename to packages/espree/tests/fixtures/ecma-version/8/invalid-comma-dangle-method.src.js
diff --git a/tests/fixtures/ecma-version/8/modules/arrow-func-parens.result.js b/packages/espree/tests/fixtures/ecma-version/8/modules/arrow-func-parens.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/modules/arrow-func-parens.result.js
rename to packages/espree/tests/fixtures/ecma-version/8/modules/arrow-func-parens.result.js
diff --git a/tests/fixtures/ecma-version/8/modules/arrow-func-parens.src.js b/packages/espree/tests/fixtures/ecma-version/8/modules/arrow-func-parens.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/modules/arrow-func-parens.src.js
rename to packages/espree/tests/fixtures/ecma-version/8/modules/arrow-func-parens.src.js
diff --git a/tests/fixtures/ecma-version/8/modules/arrow-func.result.js b/packages/espree/tests/fixtures/ecma-version/8/modules/arrow-func.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/modules/arrow-func.result.js
rename to packages/espree/tests/fixtures/ecma-version/8/modules/arrow-func.result.js
diff --git a/tests/fixtures/ecma-version/8/modules/arrow-func.src.js b/packages/espree/tests/fixtures/ecma-version/8/modules/arrow-func.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/modules/arrow-func.src.js
rename to packages/espree/tests/fixtures/ecma-version/8/modules/arrow-func.src.js
diff --git a/tests/fixtures/ecma-version/8/modules/async-and-no-async.result.js b/packages/espree/tests/fixtures/ecma-version/8/modules/async-and-no-async.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/modules/async-and-no-async.result.js
rename to packages/espree/tests/fixtures/ecma-version/8/modules/async-and-no-async.result.js
diff --git a/tests/fixtures/ecma-version/8/modules/async-and-no-async.src.js b/packages/espree/tests/fixtures/ecma-version/8/modules/async-and-no-async.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/modules/async-and-no-async.src.js
rename to packages/espree/tests/fixtures/ecma-version/8/modules/async-and-no-async.src.js
diff --git a/tests/fixtures/ecma-version/8/modules/async-arrow-func-destructed-defaults.result.js b/packages/espree/tests/fixtures/ecma-version/8/modules/async-arrow-func-destructed-defaults.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/modules/async-arrow-func-destructed-defaults.result.js
rename to packages/espree/tests/fixtures/ecma-version/8/modules/async-arrow-func-destructed-defaults.result.js
diff --git a/tests/fixtures/ecma-version/8/modules/async-arrow-func-destructed-defaults.src.js b/packages/espree/tests/fixtures/ecma-version/8/modules/async-arrow-func-destructed-defaults.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/modules/async-arrow-func-destructed-defaults.src.js
rename to packages/espree/tests/fixtures/ecma-version/8/modules/async-arrow-func-destructed-defaults.src.js
diff --git a/tests/fixtures/ecma-version/8/modules/async-arrow-func-destructed.result.js b/packages/espree/tests/fixtures/ecma-version/8/modules/async-arrow-func-destructed.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/modules/async-arrow-func-destructed.result.js
rename to packages/espree/tests/fixtures/ecma-version/8/modules/async-arrow-func-destructed.result.js
diff --git a/tests/fixtures/ecma-version/8/modules/async-arrow-func-destructed.src.js b/packages/espree/tests/fixtures/ecma-version/8/modules/async-arrow-func-destructed.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/modules/async-arrow-func-destructed.src.js
rename to packages/espree/tests/fixtures/ecma-version/8/modules/async-arrow-func-destructed.src.js
diff --git a/tests/fixtures/ecma-version/8/modules/async-arrow-func-parens-multi.result.js b/packages/espree/tests/fixtures/ecma-version/8/modules/async-arrow-func-parens-multi.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/modules/async-arrow-func-parens-multi.result.js
rename to packages/espree/tests/fixtures/ecma-version/8/modules/async-arrow-func-parens-multi.result.js
diff --git a/tests/fixtures/ecma-version/8/modules/async-arrow-func-parens-multi.src.js b/packages/espree/tests/fixtures/ecma-version/8/modules/async-arrow-func-parens-multi.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/modules/async-arrow-func-parens-multi.src.js
rename to packages/espree/tests/fixtures/ecma-version/8/modules/async-arrow-func-parens-multi.src.js
diff --git a/tests/fixtures/ecma-version/8/modules/async-arrow-func-parens.result.js b/packages/espree/tests/fixtures/ecma-version/8/modules/async-arrow-func-parens.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/modules/async-arrow-func-parens.result.js
rename to packages/espree/tests/fixtures/ecma-version/8/modules/async-arrow-func-parens.result.js
diff --git a/tests/fixtures/ecma-version/8/modules/async-arrow-func-parens.src.js b/packages/espree/tests/fixtures/ecma-version/8/modules/async-arrow-func-parens.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/modules/async-arrow-func-parens.src.js
rename to packages/espree/tests/fixtures/ecma-version/8/modules/async-arrow-func-parens.src.js
diff --git a/tests/fixtures/ecma-version/8/modules/async-arrow-func.result.js b/packages/espree/tests/fixtures/ecma-version/8/modules/async-arrow-func.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/modules/async-arrow-func.result.js
rename to packages/espree/tests/fixtures/ecma-version/8/modules/async-arrow-func.result.js
diff --git a/tests/fixtures/ecma-version/8/modules/async-arrow-func.src.js b/packages/espree/tests/fixtures/ecma-version/8/modules/async-arrow-func.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/modules/async-arrow-func.src.js
rename to packages/espree/tests/fixtures/ecma-version/8/modules/async-arrow-func.src.js
diff --git a/tests/fixtures/ecma-version/8/modules/async-await-arrow-expression.result.js b/packages/espree/tests/fixtures/ecma-version/8/modules/async-await-arrow-expression.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/modules/async-await-arrow-expression.result.js
rename to packages/espree/tests/fixtures/ecma-version/8/modules/async-await-arrow-expression.result.js
diff --git a/tests/fixtures/ecma-version/8/modules/async-await-arrow-expression.src.js b/packages/espree/tests/fixtures/ecma-version/8/modules/async-await-arrow-expression.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/modules/async-await-arrow-expression.src.js
rename to packages/espree/tests/fixtures/ecma-version/8/modules/async-await-arrow-expression.src.js
diff --git a/tests/fixtures/ecma-version/8/modules/async-await-arrow-param.result.js b/packages/espree/tests/fixtures/ecma-version/8/modules/async-await-arrow-param.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/modules/async-await-arrow-param.result.js
rename to packages/espree/tests/fixtures/ecma-version/8/modules/async-await-arrow-param.result.js
diff --git a/tests/fixtures/ecma-version/8/modules/async-await-arrow-param.src.js b/packages/espree/tests/fixtures/ecma-version/8/modules/async-await-arrow-param.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/modules/async-await-arrow-param.src.js
rename to packages/espree/tests/fixtures/ecma-version/8/modules/async-await-arrow-param.src.js
diff --git a/tests/fixtures/ecma-version/8/modules/async-await-class-method-param.result.js b/packages/espree/tests/fixtures/ecma-version/8/modules/async-await-class-method-param.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/modules/async-await-class-method-param.result.js
rename to packages/espree/tests/fixtures/ecma-version/8/modules/async-await-class-method-param.result.js
diff --git a/tests/fixtures/ecma-version/8/modules/async-await-class-method-param.src.js b/packages/espree/tests/fixtures/ecma-version/8/modules/async-await-class-method-param.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/modules/async-await-class-method-param.src.js
rename to packages/espree/tests/fixtures/ecma-version/8/modules/async-await-class-method-param.src.js
diff --git a/tests/fixtures/ecma-version/8/modules/async-await-destructured-default.result.js b/packages/espree/tests/fixtures/ecma-version/8/modules/async-await-destructured-default.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/modules/async-await-destructured-default.result.js
rename to packages/espree/tests/fixtures/ecma-version/8/modules/async-await-destructured-default.result.js
diff --git a/tests/fixtures/ecma-version/8/modules/async-await-destructured-default.src.js b/packages/espree/tests/fixtures/ecma-version/8/modules/async-await-destructured-default.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/modules/async-await-destructured-default.src.js
rename to packages/espree/tests/fixtures/ecma-version/8/modules/async-await-destructured-default.src.js
diff --git a/tests/fixtures/ecma-version/8/modules/async-await-expression-class-method.result.js b/packages/espree/tests/fixtures/ecma-version/8/modules/async-await-expression-class-method.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/modules/async-await-expression-class-method.result.js
rename to packages/espree/tests/fixtures/ecma-version/8/modules/async-await-expression-class-method.result.js
diff --git a/tests/fixtures/ecma-version/8/modules/async-await-expression-class-method.src.js b/packages/espree/tests/fixtures/ecma-version/8/modules/async-await-expression-class-method.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/modules/async-await-expression-class-method.src.js
rename to packages/espree/tests/fixtures/ecma-version/8/modules/async-await-expression-class-method.src.js
diff --git a/tests/fixtures/ecma-version/8/modules/async-await-function-param.result.js b/packages/espree/tests/fixtures/ecma-version/8/modules/async-await-function-param.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/modules/async-await-function-param.result.js
rename to packages/espree/tests/fixtures/ecma-version/8/modules/async-await-function-param.result.js
diff --git a/tests/fixtures/ecma-version/8/modules/async-await-function-param.src.js b/packages/espree/tests/fixtures/ecma-version/8/modules/async-await-function-param.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/modules/async-await-function-param.src.js
rename to packages/espree/tests/fixtures/ecma-version/8/modules/async-await-function-param.src.js
diff --git a/tests/fixtures/ecma-version/8/modules/async-await-identifier-math.result.js b/packages/espree/tests/fixtures/ecma-version/8/modules/async-await-identifier-math.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/modules/async-await-identifier-math.result.js
rename to packages/espree/tests/fixtures/ecma-version/8/modules/async-await-identifier-math.result.js
diff --git a/tests/fixtures/ecma-version/8/modules/async-await-identifier-math.src.js b/packages/espree/tests/fixtures/ecma-version/8/modules/async-await-identifier-math.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/modules/async-await-identifier-math.src.js
rename to packages/espree/tests/fixtures/ecma-version/8/modules/async-await-identifier-math.src.js
diff --git a/tests/fixtures/ecma-version/8/modules/async-await-inside-parens.result.js b/packages/espree/tests/fixtures/ecma-version/8/modules/async-await-inside-parens.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/modules/async-await-inside-parens.result.js
rename to packages/espree/tests/fixtures/ecma-version/8/modules/async-await-inside-parens.result.js
diff --git a/tests/fixtures/ecma-version/8/modules/async-await-inside-parens.src.js b/packages/espree/tests/fixtures/ecma-version/8/modules/async-await-inside-parens.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/modules/async-await-inside-parens.src.js
rename to packages/espree/tests/fixtures/ecma-version/8/modules/async-await-inside-parens.src.js
diff --git a/tests/fixtures/ecma-version/8/modules/async-await-math.result.js b/packages/espree/tests/fixtures/ecma-version/8/modules/async-await-math.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/modules/async-await-math.result.js
rename to packages/espree/tests/fixtures/ecma-version/8/modules/async-await-math.result.js
diff --git a/tests/fixtures/ecma-version/8/modules/async-await-math.src.js b/packages/espree/tests/fixtures/ecma-version/8/modules/async-await-math.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/modules/async-await-math.src.js
rename to packages/espree/tests/fixtures/ecma-version/8/modules/async-await-math.src.js
diff --git a/tests/fixtures/ecma-version/8/modules/async-await-named-object-method.result.js b/packages/espree/tests/fixtures/ecma-version/8/modules/async-await-named-object-method.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/modules/async-await-named-object-method.result.js
rename to packages/espree/tests/fixtures/ecma-version/8/modules/async-await-named-object-method.result.js
diff --git a/tests/fixtures/ecma-version/8/modules/async-await-named-object-method.src.js b/packages/espree/tests/fixtures/ecma-version/8/modules/async-await-named-object-method.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/modules/async-await-named-object-method.src.js
rename to packages/espree/tests/fixtures/ecma-version/8/modules/async-await-named-object-method.src.js
diff --git a/tests/fixtures/ecma-version/8/modules/async-await-object-method-param.result.js b/packages/espree/tests/fixtures/ecma-version/8/modules/async-await-object-method-param.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/modules/async-await-object-method-param.result.js
rename to packages/espree/tests/fixtures/ecma-version/8/modules/async-await-object-method-param.result.js
diff --git a/tests/fixtures/ecma-version/8/modules/async-await-object-method-param.src.js b/packages/espree/tests/fixtures/ecma-version/8/modules/async-await-object-method-param.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/modules/async-await-object-method-param.src.js
rename to packages/espree/tests/fixtures/ecma-version/8/modules/async-await-object-method-param.src.js
diff --git a/tests/fixtures/ecma-version/8/modules/async-await-object-method.result.js b/packages/espree/tests/fixtures/ecma-version/8/modules/async-await-object-method.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/modules/async-await-object-method.result.js
rename to packages/espree/tests/fixtures/ecma-version/8/modules/async-await-object-method.result.js
diff --git a/tests/fixtures/ecma-version/8/modules/async-await-object-method.src.js b/packages/espree/tests/fixtures/ecma-version/8/modules/async-await-object-method.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/modules/async-await-object-method.src.js
rename to packages/espree/tests/fixtures/ecma-version/8/modules/async-await-object-method.src.js
diff --git a/tests/fixtures/ecma-version/8/modules/async-await.result.js b/packages/espree/tests/fixtures/ecma-version/8/modules/async-await.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/modules/async-await.result.js
rename to packages/espree/tests/fixtures/ecma-version/8/modules/async-await.result.js
diff --git a/tests/fixtures/ecma-version/8/modules/async-await.src.js b/packages/espree/tests/fixtures/ecma-version/8/modules/async-await.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/modules/async-await.src.js
rename to packages/espree/tests/fixtures/ecma-version/8/modules/async-await.src.js
diff --git a/tests/fixtures/ecma-version/8/modules/async-class-method-named-await.result.js b/packages/espree/tests/fixtures/ecma-version/8/modules/async-class-method-named-await.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/modules/async-class-method-named-await.result.js
rename to packages/espree/tests/fixtures/ecma-version/8/modules/async-class-method-named-await.result.js
diff --git a/tests/fixtures/ecma-version/8/modules/async-class-method-named-await.src.js b/packages/espree/tests/fixtures/ecma-version/8/modules/async-class-method-named-await.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/modules/async-class-method-named-await.src.js
rename to packages/espree/tests/fixtures/ecma-version/8/modules/async-class-method-named-await.src.js
diff --git a/tests/fixtures/ecma-version/8/modules/async-class-method.result.js b/packages/espree/tests/fixtures/ecma-version/8/modules/async-class-method.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/modules/async-class-method.result.js
rename to packages/espree/tests/fixtures/ecma-version/8/modules/async-class-method.result.js
diff --git a/tests/fixtures/ecma-version/8/modules/async-class-method.src.js b/packages/espree/tests/fixtures/ecma-version/8/modules/async-class-method.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/modules/async-class-method.src.js
rename to packages/espree/tests/fixtures/ecma-version/8/modules/async-class-method.src.js
diff --git a/tests/fixtures/ecma-version/8/modules/async-destructured-assignment.result.js b/packages/espree/tests/fixtures/ecma-version/8/modules/async-destructured-assignment.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/modules/async-destructured-assignment.result.js
rename to packages/espree/tests/fixtures/ecma-version/8/modules/async-destructured-assignment.result.js
diff --git a/tests/fixtures/ecma-version/8/modules/async-destructured-assignment.src.js b/packages/espree/tests/fixtures/ecma-version/8/modules/async-destructured-assignment.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/modules/async-destructured-assignment.src.js
rename to packages/espree/tests/fixtures/ecma-version/8/modules/async-destructured-assignment.src.js
diff --git a/tests/fixtures/ecma-version/8/modules/async-expression.result.js b/packages/espree/tests/fixtures/ecma-version/8/modules/async-expression.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/modules/async-expression.result.js
rename to packages/espree/tests/fixtures/ecma-version/8/modules/async-expression.result.js
diff --git a/tests/fixtures/ecma-version/8/modules/async-expression.src.js b/packages/espree/tests/fixtures/ecma-version/8/modules/async-expression.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/modules/async-expression.src.js
rename to packages/espree/tests/fixtures/ecma-version/8/modules/async-expression.src.js
diff --git a/tests/fixtures/ecma-version/8/modules/async-func.result.js b/packages/espree/tests/fixtures/ecma-version/8/modules/async-func.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/modules/async-func.result.js
rename to packages/espree/tests/fixtures/ecma-version/8/modules/async-func.result.js
diff --git a/tests/fixtures/ecma-version/8/modules/async-func.src.js b/packages/espree/tests/fixtures/ecma-version/8/modules/async-func.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/modules/async-func.src.js
rename to packages/espree/tests/fixtures/ecma-version/8/modules/async-func.src.js
diff --git a/tests/fixtures/ecma-version/8/modules/async-named-class-method.result.js b/packages/espree/tests/fixtures/ecma-version/8/modules/async-named-class-method.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/modules/async-named-class-method.result.js
rename to packages/espree/tests/fixtures/ecma-version/8/modules/async-named-class-method.result.js
diff --git a/tests/fixtures/ecma-version/8/modules/async-named-class-method.src.js b/packages/espree/tests/fixtures/ecma-version/8/modules/async-named-class-method.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/modules/async-named-class-method.src.js
rename to packages/espree/tests/fixtures/ecma-version/8/modules/async-named-class-method.src.js
diff --git a/tests/fixtures/ecma-version/8/modules/async-named-generator-method.result.js b/packages/espree/tests/fixtures/ecma-version/8/modules/async-named-generator-method.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/modules/async-named-generator-method.result.js
rename to packages/espree/tests/fixtures/ecma-version/8/modules/async-named-generator-method.result.js
diff --git a/tests/fixtures/ecma-version/8/modules/async-named-generator-method.src.js b/packages/espree/tests/fixtures/ecma-version/8/modules/async-named-generator-method.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/modules/async-named-generator-method.src.js
rename to packages/espree/tests/fixtures/ecma-version/8/modules/async-named-generator-method.src.js
diff --git a/tests/fixtures/ecma-version/8/modules/async-named-object-method.result.js b/packages/espree/tests/fixtures/ecma-version/8/modules/async-named-object-method.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/modules/async-named-object-method.result.js
rename to packages/espree/tests/fixtures/ecma-version/8/modules/async-named-object-method.result.js
diff --git a/tests/fixtures/ecma-version/8/modules/async-named-object-method.src.js b/packages/espree/tests/fixtures/ecma-version/8/modules/async-named-object-method.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/modules/async-named-object-method.src.js
rename to packages/espree/tests/fixtures/ecma-version/8/modules/async-named-object-method.src.js
diff --git a/tests/fixtures/ecma-version/8/modules/async-named-static-generator-method.result.js b/packages/espree/tests/fixtures/ecma-version/8/modules/async-named-static-generator-method.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/modules/async-named-static-generator-method.result.js
rename to packages/espree/tests/fixtures/ecma-version/8/modules/async-named-static-generator-method.result.js
diff --git a/tests/fixtures/ecma-version/8/modules/async-named-static-generator-method.src.js b/packages/espree/tests/fixtures/ecma-version/8/modules/async-named-static-generator-method.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/modules/async-named-static-generator-method.src.js
rename to packages/espree/tests/fixtures/ecma-version/8/modules/async-named-static-generator-method.src.js
diff --git a/tests/fixtures/ecma-version/8/modules/async-object-method-keyword.result.js b/packages/espree/tests/fixtures/ecma-version/8/modules/async-object-method-keyword.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/modules/async-object-method-keyword.result.js
rename to packages/espree/tests/fixtures/ecma-version/8/modules/async-object-method-keyword.result.js
diff --git a/tests/fixtures/ecma-version/8/modules/async-object-method-keyword.src.js b/packages/espree/tests/fixtures/ecma-version/8/modules/async-object-method-keyword.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/modules/async-object-method-keyword.src.js
rename to packages/espree/tests/fixtures/ecma-version/8/modules/async-object-method-keyword.src.js
diff --git a/tests/fixtures/ecma-version/8/modules/async-object-method.result.js b/packages/espree/tests/fixtures/ecma-version/8/modules/async-object-method.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/modules/async-object-method.result.js
rename to packages/espree/tests/fixtures/ecma-version/8/modules/async-object-method.result.js
diff --git a/tests/fixtures/ecma-version/8/modules/async-object-method.src.js b/packages/espree/tests/fixtures/ecma-version/8/modules/async-object-method.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/modules/async-object-method.src.js
rename to packages/espree/tests/fixtures/ecma-version/8/modules/async-object-method.src.js
diff --git a/tests/fixtures/ecma-version/8/modules/async-static-class-method-named-await.result.js b/packages/espree/tests/fixtures/ecma-version/8/modules/async-static-class-method-named-await.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/modules/async-static-class-method-named-await.result.js
rename to packages/espree/tests/fixtures/ecma-version/8/modules/async-static-class-method-named-await.result.js
diff --git a/tests/fixtures/ecma-version/8/modules/async-static-class-method-named-await.src.js b/packages/espree/tests/fixtures/ecma-version/8/modules/async-static-class-method-named-await.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/modules/async-static-class-method-named-await.src.js
rename to packages/espree/tests/fixtures/ecma-version/8/modules/async-static-class-method-named-await.src.js
diff --git a/tests/fixtures/ecma-version/8/modules/async-static-class-method.result.js b/packages/espree/tests/fixtures/ecma-version/8/modules/async-static-class-method.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/modules/async-static-class-method.result.js
rename to packages/espree/tests/fixtures/ecma-version/8/modules/async-static-class-method.result.js
diff --git a/tests/fixtures/ecma-version/8/modules/async-static-class-method.src.js b/packages/espree/tests/fixtures/ecma-version/8/modules/async-static-class-method.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/modules/async-static-class-method.src.js
rename to packages/espree/tests/fixtures/ecma-version/8/modules/async-static-class-method.src.js
diff --git a/tests/fixtures/ecma-version/8/modules/async-then-arrow.result.js b/packages/espree/tests/fixtures/ecma-version/8/modules/async-then-arrow.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/modules/async-then-arrow.result.js
rename to packages/espree/tests/fixtures/ecma-version/8/modules/async-then-arrow.result.js
diff --git a/tests/fixtures/ecma-version/8/modules/async-then-arrow.src.js b/packages/espree/tests/fixtures/ecma-version/8/modules/async-then-arrow.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/modules/async-then-arrow.src.js
rename to packages/espree/tests/fixtures/ecma-version/8/modules/async-then-arrow.src.js
diff --git a/tests/fixtures/ecma-version/8/modules/async-wrapped-class-await.result.js b/packages/espree/tests/fixtures/ecma-version/8/modules/async-wrapped-class-await.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/modules/async-wrapped-class-await.result.js
rename to packages/espree/tests/fixtures/ecma-version/8/modules/async-wrapped-class-await.result.js
diff --git a/tests/fixtures/ecma-version/8/modules/async-wrapped-class-await.src.js b/packages/espree/tests/fixtures/ecma-version/8/modules/async-wrapped-class-await.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/modules/async-wrapped-class-await.src.js
rename to packages/espree/tests/fixtures/ecma-version/8/modules/async-wrapped-class-await.src.js
diff --git a/tests/fixtures/ecma-version/8/modules/async-yield.result.js b/packages/espree/tests/fixtures/ecma-version/8/modules/async-yield.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/modules/async-yield.result.js
rename to packages/espree/tests/fixtures/ecma-version/8/modules/async-yield.result.js
diff --git a/tests/fixtures/ecma-version/8/modules/async-yield.src.js b/packages/espree/tests/fixtures/ecma-version/8/modules/async-yield.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/modules/async-yield.src.js
rename to packages/espree/tests/fixtures/ecma-version/8/modules/async-yield.src.js
diff --git a/tests/fixtures/ecma-version/8/modules/async.result.js b/packages/espree/tests/fixtures/ecma-version/8/modules/async.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/modules/async.result.js
rename to packages/espree/tests/fixtures/ecma-version/8/modules/async.result.js
diff --git a/tests/fixtures/ecma-version/8/modules/async.src.js b/packages/espree/tests/fixtures/ecma-version/8/modules/async.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/modules/async.src.js
rename to packages/espree/tests/fixtures/ecma-version/8/modules/async.src.js
diff --git a/tests/fixtures/ecma-version/8/modules/await-identifier-math.result.js b/packages/espree/tests/fixtures/ecma-version/8/modules/await-identifier-math.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/modules/await-identifier-math.result.js
rename to packages/espree/tests/fixtures/ecma-version/8/modules/await-identifier-math.result.js
diff --git a/tests/fixtures/ecma-version/8/modules/await-identifier-math.src.js b/packages/espree/tests/fixtures/ecma-version/8/modules/await-identifier-math.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/modules/await-identifier-math.src.js
rename to packages/espree/tests/fixtures/ecma-version/8/modules/await-identifier-math.src.js
diff --git a/tests/fixtures/ecma-version/8/modules/class-method.result.js b/packages/espree/tests/fixtures/ecma-version/8/modules/class-method.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/modules/class-method.result.js
rename to packages/espree/tests/fixtures/ecma-version/8/modules/class-method.result.js
diff --git a/tests/fixtures/ecma-version/8/modules/class-method.src.js b/packages/espree/tests/fixtures/ecma-version/8/modules/class-method.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/modules/class-method.src.js
rename to packages/espree/tests/fixtures/ecma-version/8/modules/class-method.src.js
diff --git a/tests/fixtures/ecma-version/8/modules/export-async.result.js b/packages/espree/tests/fixtures/ecma-version/8/modules/export-async.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/modules/export-async.result.js
rename to packages/espree/tests/fixtures/ecma-version/8/modules/export-async.result.js
diff --git a/tests/fixtures/ecma-version/8/modules/export-async.src.js b/packages/espree/tests/fixtures/ecma-version/8/modules/export-async.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/modules/export-async.src.js
rename to packages/espree/tests/fixtures/ecma-version/8/modules/export-async.src.js
diff --git a/tests/fixtures/ecma-version/8/modules/export-default-async-expression.result.js b/packages/espree/tests/fixtures/ecma-version/8/modules/export-default-async-expression.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/modules/export-default-async-expression.result.js
rename to packages/espree/tests/fixtures/ecma-version/8/modules/export-default-async-expression.result.js
diff --git a/tests/fixtures/ecma-version/8/modules/export-default-async-expression.src.js b/packages/espree/tests/fixtures/ecma-version/8/modules/export-default-async-expression.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/modules/export-default-async-expression.src.js
rename to packages/espree/tests/fixtures/ecma-version/8/modules/export-default-async-expression.src.js
diff --git a/tests/fixtures/ecma-version/8/modules/export-default-async.result.js b/packages/espree/tests/fixtures/ecma-version/8/modules/export-default-async.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/modules/export-default-async.result.js
rename to packages/espree/tests/fixtures/ecma-version/8/modules/export-default-async.result.js
diff --git a/tests/fixtures/ecma-version/8/modules/export-default-async.src.js b/packages/espree/tests/fixtures/ecma-version/8/modules/export-default-async.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/modules/export-default-async.src.js
rename to packages/espree/tests/fixtures/ecma-version/8/modules/export-default-async.src.js
diff --git a/tests/fixtures/ecma-version/8/modules/generator-async-func.result.js b/packages/espree/tests/fixtures/ecma-version/8/modules/generator-async-func.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/modules/generator-async-func.result.js
rename to packages/espree/tests/fixtures/ecma-version/8/modules/generator-async-func.result.js
diff --git a/tests/fixtures/ecma-version/8/modules/generator-async-func.src.js b/packages/espree/tests/fixtures/ecma-version/8/modules/generator-async-func.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/modules/generator-async-func.src.js
rename to packages/espree/tests/fixtures/ecma-version/8/modules/generator-async-func.src.js
diff --git a/tests/fixtures/ecma-version/8/modules/invalid-async-await-identifier.result.js b/packages/espree/tests/fixtures/ecma-version/8/modules/invalid-async-await-identifier.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/modules/invalid-async-await-identifier.result.js
rename to packages/espree/tests/fixtures/ecma-version/8/modules/invalid-async-await-identifier.result.js
diff --git a/tests/fixtures/ecma-version/8/modules/invalid-async-await-identifier.src.js b/packages/espree/tests/fixtures/ecma-version/8/modules/invalid-async-await-identifier.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/modules/invalid-async-await-identifier.src.js
rename to packages/espree/tests/fixtures/ecma-version/8/modules/invalid-async-await-identifier.src.js
diff --git a/tests/fixtures/ecma-version/8/modules/invalid-async-await-param.result.js b/packages/espree/tests/fixtures/ecma-version/8/modules/invalid-async-await-param.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/modules/invalid-async-await-param.result.js
rename to packages/espree/tests/fixtures/ecma-version/8/modules/invalid-async-await-param.result.js
diff --git a/tests/fixtures/ecma-version/8/modules/invalid-async-await-param.src.js b/packages/espree/tests/fixtures/ecma-version/8/modules/invalid-async-await-param.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/modules/invalid-async-await-param.src.js
rename to packages/espree/tests/fixtures/ecma-version/8/modules/invalid-async-await-param.src.js
diff --git a/tests/fixtures/ecma-version/8/modules/invalid-async-class-broken.result.js b/packages/espree/tests/fixtures/ecma-version/8/modules/invalid-async-class-broken.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/modules/invalid-async-class-broken.result.js
rename to packages/espree/tests/fixtures/ecma-version/8/modules/invalid-async-class-broken.result.js
diff --git a/tests/fixtures/ecma-version/8/modules/invalid-async-class-broken.src.js b/packages/espree/tests/fixtures/ecma-version/8/modules/invalid-async-class-broken.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/modules/invalid-async-class-broken.src.js
rename to packages/espree/tests/fixtures/ecma-version/8/modules/invalid-async-class-broken.src.js
diff --git a/tests/fixtures/ecma-version/8/modules/invalid-async-class-generator.result.js b/packages/espree/tests/fixtures/ecma-version/8/modules/invalid-async-class-generator.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/modules/invalid-async-class-generator.result.js
rename to packages/espree/tests/fixtures/ecma-version/8/modules/invalid-async-class-generator.result.js
diff --git a/tests/fixtures/ecma-version/8/modules/invalid-async-class-generator.src.js b/packages/espree/tests/fixtures/ecma-version/8/modules/invalid-async-class-generator.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/modules/invalid-async-class-generator.src.js
rename to packages/espree/tests/fixtures/ecma-version/8/modules/invalid-async-class-generator.src.js
diff --git a/tests/fixtures/ecma-version/8/modules/invalid-async-class-getter.result.js b/packages/espree/tests/fixtures/ecma-version/8/modules/invalid-async-class-getter.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/modules/invalid-async-class-getter.result.js
rename to packages/espree/tests/fixtures/ecma-version/8/modules/invalid-async-class-getter.result.js
diff --git a/tests/fixtures/ecma-version/8/modules/invalid-async-class-getter.src.js b/packages/espree/tests/fixtures/ecma-version/8/modules/invalid-async-class-getter.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/modules/invalid-async-class-getter.src.js
rename to packages/espree/tests/fixtures/ecma-version/8/modules/invalid-async-class-getter.src.js
diff --git a/tests/fixtures/ecma-version/8/modules/invalid-async-class-method-await.result.js b/packages/espree/tests/fixtures/ecma-version/8/modules/invalid-async-class-method-await.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/modules/invalid-async-class-method-await.result.js
rename to packages/espree/tests/fixtures/ecma-version/8/modules/invalid-async-class-method-await.result.js
diff --git a/tests/fixtures/ecma-version/8/modules/invalid-async-class-method-await.src.js b/packages/espree/tests/fixtures/ecma-version/8/modules/invalid-async-class-method-await.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/modules/invalid-async-class-method-await.src.js
rename to packages/espree/tests/fixtures/ecma-version/8/modules/invalid-async-class-method-await.src.js
diff --git a/tests/fixtures/ecma-version/8/modules/invalid-async-class-method-empty-await.result.js b/packages/espree/tests/fixtures/ecma-version/8/modules/invalid-async-class-method-empty-await.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/modules/invalid-async-class-method-empty-await.result.js
rename to packages/espree/tests/fixtures/ecma-version/8/modules/invalid-async-class-method-empty-await.result.js
diff --git a/tests/fixtures/ecma-version/8/modules/invalid-async-class-method-empty-await.src.js b/packages/espree/tests/fixtures/ecma-version/8/modules/invalid-async-class-method-empty-await.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/modules/invalid-async-class-method-empty-await.src.js
rename to packages/espree/tests/fixtures/ecma-version/8/modules/invalid-async-class-method-empty-await.src.js
diff --git a/tests/fixtures/ecma-version/8/modules/invalid-async-class-setter.result.js b/packages/espree/tests/fixtures/ecma-version/8/modules/invalid-async-class-setter.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/modules/invalid-async-class-setter.result.js
rename to packages/espree/tests/fixtures/ecma-version/8/modules/invalid-async-class-setter.result.js
diff --git a/tests/fixtures/ecma-version/8/modules/invalid-async-class-setter.src.js b/packages/espree/tests/fixtures/ecma-version/8/modules/invalid-async-class-setter.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/modules/invalid-async-class-setter.src.js
rename to packages/espree/tests/fixtures/ecma-version/8/modules/invalid-async-class-setter.src.js
diff --git a/tests/fixtures/ecma-version/8/modules/invalid-async-constructor.result.js b/packages/espree/tests/fixtures/ecma-version/8/modules/invalid-async-constructor.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/modules/invalid-async-constructor.result.js
rename to packages/espree/tests/fixtures/ecma-version/8/modules/invalid-async-constructor.result.js
diff --git a/tests/fixtures/ecma-version/8/modules/invalid-async-constructor.src.js b/packages/espree/tests/fixtures/ecma-version/8/modules/invalid-async-constructor.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/modules/invalid-async-constructor.src.js
rename to packages/espree/tests/fixtures/ecma-version/8/modules/invalid-async-constructor.src.js
diff --git a/tests/fixtures/ecma-version/8/modules/invalid-async-expression-generators.result.js b/packages/espree/tests/fixtures/ecma-version/8/modules/invalid-async-expression-generators.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/modules/invalid-async-expression-generators.result.js
rename to packages/espree/tests/fixtures/ecma-version/8/modules/invalid-async-expression-generators.result.js
diff --git a/tests/fixtures/ecma-version/8/modules/invalid-async-expression-generators.src.js b/packages/espree/tests/fixtures/ecma-version/8/modules/invalid-async-expression-generators.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/modules/invalid-async-expression-generators.src.js
rename to packages/espree/tests/fixtures/ecma-version/8/modules/invalid-async-expression-generators.src.js
diff --git a/tests/fixtures/ecma-version/8/modules/invalid-async-expression-plain-await.result.js b/packages/espree/tests/fixtures/ecma-version/8/modules/invalid-async-expression-plain-await.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/modules/invalid-async-expression-plain-await.result.js
rename to packages/espree/tests/fixtures/ecma-version/8/modules/invalid-async-expression-plain-await.result.js
diff --git a/tests/fixtures/ecma-version/8/modules/invalid-async-expression-plain-await.src.js b/packages/espree/tests/fixtures/ecma-version/8/modules/invalid-async-expression-plain-await.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/modules/invalid-async-expression-plain-await.src.js
rename to packages/espree/tests/fixtures/ecma-version/8/modules/invalid-async-expression-plain-await.src.js
diff --git a/tests/fixtures/ecma-version/8/modules/invalid-async-expression.result.js b/packages/espree/tests/fixtures/ecma-version/8/modules/invalid-async-expression.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/modules/invalid-async-expression.result.js
rename to packages/espree/tests/fixtures/ecma-version/8/modules/invalid-async-expression.result.js
diff --git a/tests/fixtures/ecma-version/8/modules/invalid-async-expression.src.js b/packages/espree/tests/fixtures/ecma-version/8/modules/invalid-async-expression.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/modules/invalid-async-expression.src.js
rename to packages/espree/tests/fixtures/ecma-version/8/modules/invalid-async-expression.src.js
diff --git a/tests/fixtures/ecma-version/8/modules/invalid-async-generator-expression.result.js b/packages/espree/tests/fixtures/ecma-version/8/modules/invalid-async-generator-expression.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/modules/invalid-async-generator-expression.result.js
rename to packages/espree/tests/fixtures/ecma-version/8/modules/invalid-async-generator-expression.result.js
diff --git a/tests/fixtures/ecma-version/8/modules/invalid-async-generator-expression.src.js b/packages/espree/tests/fixtures/ecma-version/8/modules/invalid-async-generator-expression.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/modules/invalid-async-generator-expression.src.js
rename to packages/espree/tests/fixtures/ecma-version/8/modules/invalid-async-generator-expression.src.js
diff --git a/tests/fixtures/ecma-version/8/modules/invalid-async-generator-method.result.js b/packages/espree/tests/fixtures/ecma-version/8/modules/invalid-async-generator-method.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/modules/invalid-async-generator-method.result.js
rename to packages/espree/tests/fixtures/ecma-version/8/modules/invalid-async-generator-method.result.js
diff --git a/tests/fixtures/ecma-version/8/modules/invalid-async-generator-method.src.js b/packages/espree/tests/fixtures/ecma-version/8/modules/invalid-async-generator-method.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/modules/invalid-async-generator-method.src.js
rename to packages/espree/tests/fixtures/ecma-version/8/modules/invalid-async-generator-method.src.js
diff --git a/tests/fixtures/ecma-version/8/modules/invalid-async-generator.result.js b/packages/espree/tests/fixtures/ecma-version/8/modules/invalid-async-generator.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/modules/invalid-async-generator.result.js
rename to packages/espree/tests/fixtures/ecma-version/8/modules/invalid-async-generator.result.js
diff --git a/tests/fixtures/ecma-version/8/modules/invalid-async-generator.src.js b/packages/espree/tests/fixtures/ecma-version/8/modules/invalid-async-generator.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/modules/invalid-async-generator.src.js
rename to packages/espree/tests/fixtures/ecma-version/8/modules/invalid-async-generator.src.js
diff --git a/tests/fixtures/ecma-version/8/modules/invalid-async-getter-method-with-params.result.js b/packages/espree/tests/fixtures/ecma-version/8/modules/invalid-async-getter-method-with-params.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/modules/invalid-async-getter-method-with-params.result.js
rename to packages/espree/tests/fixtures/ecma-version/8/modules/invalid-async-getter-method-with-params.result.js
diff --git a/tests/fixtures/ecma-version/8/modules/invalid-async-getter-method-with-params.src.js b/packages/espree/tests/fixtures/ecma-version/8/modules/invalid-async-getter-method-with-params.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/modules/invalid-async-getter-method-with-params.src.js
rename to packages/espree/tests/fixtures/ecma-version/8/modules/invalid-async-getter-method-with-params.src.js
diff --git a/tests/fixtures/ecma-version/8/modules/invalid-async-getter-method.result.js b/packages/espree/tests/fixtures/ecma-version/8/modules/invalid-async-getter-method.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/modules/invalid-async-getter-method.result.js
rename to packages/espree/tests/fixtures/ecma-version/8/modules/invalid-async-getter-method.result.js
diff --git a/tests/fixtures/ecma-version/8/modules/invalid-async-getter-method.src.js b/packages/espree/tests/fixtures/ecma-version/8/modules/invalid-async-getter-method.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/modules/invalid-async-getter-method.src.js
rename to packages/espree/tests/fixtures/ecma-version/8/modules/invalid-async-getter-method.src.js
diff --git a/tests/fixtures/ecma-version/8/modules/invalid-async-method-await-identifier.result.js b/packages/espree/tests/fixtures/ecma-version/8/modules/invalid-async-method-await-identifier.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/modules/invalid-async-method-await-identifier.result.js
rename to packages/espree/tests/fixtures/ecma-version/8/modules/invalid-async-method-await-identifier.result.js
diff --git a/tests/fixtures/ecma-version/8/modules/invalid-async-method-await-identifier.src.js b/packages/espree/tests/fixtures/ecma-version/8/modules/invalid-async-method-await-identifier.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/modules/invalid-async-method-await-identifier.src.js
rename to packages/espree/tests/fixtures/ecma-version/8/modules/invalid-async-method-await-identifier.src.js
diff --git a/tests/fixtures/ecma-version/8/modules/invalid-async-method-await-param.result.js b/packages/espree/tests/fixtures/ecma-version/8/modules/invalid-async-method-await-param.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/modules/invalid-async-method-await-param.result.js
rename to packages/espree/tests/fixtures/ecma-version/8/modules/invalid-async-method-await-param.result.js
diff --git a/tests/fixtures/ecma-version/8/modules/invalid-async-method-await-param.src.js b/packages/espree/tests/fixtures/ecma-version/8/modules/invalid-async-method-await-param.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/modules/invalid-async-method-await-param.src.js
rename to packages/espree/tests/fixtures/ecma-version/8/modules/invalid-async-method-await-param.src.js
diff --git a/tests/fixtures/ecma-version/8/modules/invalid-async-method-empty-await.result.js b/packages/espree/tests/fixtures/ecma-version/8/modules/invalid-async-method-empty-await.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/modules/invalid-async-method-empty-await.result.js
rename to packages/espree/tests/fixtures/ecma-version/8/modules/invalid-async-method-empty-await.result.js
diff --git a/tests/fixtures/ecma-version/8/modules/invalid-async-method-empty-await.src.js b/packages/espree/tests/fixtures/ecma-version/8/modules/invalid-async-method-empty-await.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/modules/invalid-async-method-empty-await.src.js
rename to packages/espree/tests/fixtures/ecma-version/8/modules/invalid-async-method-empty-await.src.js
diff --git a/tests/fixtures/ecma-version/8/modules/invalid-async-method-expression.result.js b/packages/espree/tests/fixtures/ecma-version/8/modules/invalid-async-method-expression.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/modules/invalid-async-method-expression.result.js
rename to packages/espree/tests/fixtures/ecma-version/8/modules/invalid-async-method-expression.result.js
diff --git a/tests/fixtures/ecma-version/8/modules/invalid-async-method-expression.src.js b/packages/espree/tests/fixtures/ecma-version/8/modules/invalid-async-method-expression.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/modules/invalid-async-method-expression.src.js
rename to packages/espree/tests/fixtures/ecma-version/8/modules/invalid-async-method-expression.src.js
diff --git a/tests/fixtures/ecma-version/8/modules/invalid-async-method-return-await.result.js b/packages/espree/tests/fixtures/ecma-version/8/modules/invalid-async-method-return-await.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/modules/invalid-async-method-return-await.result.js
rename to packages/espree/tests/fixtures/ecma-version/8/modules/invalid-async-method-return-await.result.js
diff --git a/tests/fixtures/ecma-version/8/modules/invalid-async-method-return-await.src.js b/packages/espree/tests/fixtures/ecma-version/8/modules/invalid-async-method-return-await.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/modules/invalid-async-method-return-await.src.js
rename to packages/espree/tests/fixtures/ecma-version/8/modules/invalid-async-method-return-await.src.js
diff --git a/tests/fixtures/ecma-version/8/modules/invalid-async-object.result.js b/packages/espree/tests/fixtures/ecma-version/8/modules/invalid-async-object.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/modules/invalid-async-object.result.js
rename to packages/espree/tests/fixtures/ecma-version/8/modules/invalid-async-object.result.js
diff --git a/tests/fixtures/ecma-version/8/modules/invalid-async-object.src.js b/packages/espree/tests/fixtures/ecma-version/8/modules/invalid-async-object.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/modules/invalid-async-object.src.js
rename to packages/espree/tests/fixtures/ecma-version/8/modules/invalid-async-object.src.js
diff --git a/tests/fixtures/ecma-version/8/modules/invalid-async-plain-await.result.js b/packages/espree/tests/fixtures/ecma-version/8/modules/invalid-async-plain-await.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/modules/invalid-async-plain-await.result.js
rename to packages/espree/tests/fixtures/ecma-version/8/modules/invalid-async-plain-await.result.js
diff --git a/tests/fixtures/ecma-version/8/modules/invalid-async-plain-await.src.js b/packages/espree/tests/fixtures/ecma-version/8/modules/invalid-async-plain-await.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/modules/invalid-async-plain-await.src.js
rename to packages/espree/tests/fixtures/ecma-version/8/modules/invalid-async-plain-await.src.js
diff --git a/tests/fixtures/ecma-version/8/modules/invalid-async-prop.result.js b/packages/espree/tests/fixtures/ecma-version/8/modules/invalid-async-prop.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/modules/invalid-async-prop.result.js
rename to packages/espree/tests/fixtures/ecma-version/8/modules/invalid-async-prop.result.js
diff --git a/tests/fixtures/ecma-version/8/modules/invalid-async-prop.src.js b/packages/espree/tests/fixtures/ecma-version/8/modules/invalid-async-prop.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/modules/invalid-async-prop.src.js
rename to packages/espree/tests/fixtures/ecma-version/8/modules/invalid-async-prop.src.js
diff --git a/tests/fixtures/ecma-version/8/modules/invalid-async-static-method-broken.result.js b/packages/espree/tests/fixtures/ecma-version/8/modules/invalid-async-static-method-broken.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/modules/invalid-async-static-method-broken.result.js
rename to packages/espree/tests/fixtures/ecma-version/8/modules/invalid-async-static-method-broken.result.js
diff --git a/tests/fixtures/ecma-version/8/modules/invalid-async-static-method-broken.src.js b/packages/espree/tests/fixtures/ecma-version/8/modules/invalid-async-static-method-broken.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/modules/invalid-async-static-method-broken.src.js
rename to packages/espree/tests/fixtures/ecma-version/8/modules/invalid-async-static-method-broken.src.js
diff --git a/tests/fixtures/ecma-version/8/modules/invalid-await-arrow-param-parens.result.js b/packages/espree/tests/fixtures/ecma-version/8/modules/invalid-await-arrow-param-parens.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/modules/invalid-await-arrow-param-parens.result.js
rename to packages/espree/tests/fixtures/ecma-version/8/modules/invalid-await-arrow-param-parens.result.js
diff --git a/tests/fixtures/ecma-version/8/modules/invalid-await-arrow-param-parens.src.js b/packages/espree/tests/fixtures/ecma-version/8/modules/invalid-await-arrow-param-parens.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/modules/invalid-await-arrow-param-parens.src.js
rename to packages/espree/tests/fixtures/ecma-version/8/modules/invalid-await-arrow-param-parens.src.js
diff --git a/tests/fixtures/ecma-version/8/modules/invalid-await-arrow-param.result.js b/packages/espree/tests/fixtures/ecma-version/8/modules/invalid-await-arrow-param.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/modules/invalid-await-arrow-param.result.js
rename to packages/espree/tests/fixtures/ecma-version/8/modules/invalid-await-arrow-param.result.js
diff --git a/tests/fixtures/ecma-version/8/modules/invalid-await-arrow-param.src.js b/packages/espree/tests/fixtures/ecma-version/8/modules/invalid-await-arrow-param.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/modules/invalid-await-arrow-param.src.js
rename to packages/espree/tests/fixtures/ecma-version/8/modules/invalid-await-arrow-param.src.js
diff --git a/tests/fixtures/ecma-version/8/modules/invalid-await-default.result.js b/packages/espree/tests/fixtures/ecma-version/8/modules/invalid-await-default.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/modules/invalid-await-default.result.js
rename to packages/espree/tests/fixtures/ecma-version/8/modules/invalid-await-default.result.js
diff --git a/tests/fixtures/ecma-version/8/modules/invalid-await-default.src.js b/packages/espree/tests/fixtures/ecma-version/8/modules/invalid-await-default.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/modules/invalid-await-default.src.js
rename to packages/espree/tests/fixtures/ecma-version/8/modules/invalid-await-default.src.js
diff --git a/tests/fixtures/ecma-version/8/modules/invalid-await-destructured-default.result.js b/packages/espree/tests/fixtures/ecma-version/8/modules/invalid-await-destructured-default.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/modules/invalid-await-destructured-default.result.js
rename to packages/espree/tests/fixtures/ecma-version/8/modules/invalid-await-destructured-default.result.js
diff --git a/tests/fixtures/ecma-version/8/modules/invalid-await-destructured-default.src.js b/packages/espree/tests/fixtures/ecma-version/8/modules/invalid-await-destructured-default.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/modules/invalid-await-destructured-default.src.js
rename to packages/espree/tests/fixtures/ecma-version/8/modules/invalid-await-destructured-default.src.js
diff --git a/tests/fixtures/ecma-version/8/modules/invalid-await-destructured-param.result.js b/packages/espree/tests/fixtures/ecma-version/8/modules/invalid-await-destructured-param.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/modules/invalid-await-destructured-param.result.js
rename to packages/espree/tests/fixtures/ecma-version/8/modules/invalid-await-destructured-param.result.js
diff --git a/tests/fixtures/ecma-version/8/modules/invalid-await-destructured-param.src.js b/packages/espree/tests/fixtures/ecma-version/8/modules/invalid-await-destructured-param.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/modules/invalid-await-destructured-param.src.js
rename to packages/espree/tests/fixtures/ecma-version/8/modules/invalid-await-destructured-param.src.js
diff --git a/tests/fixtures/ecma-version/8/modules/invalid-await-func-expression.result.js b/packages/espree/tests/fixtures/ecma-version/8/modules/invalid-await-func-expression.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/modules/invalid-await-func-expression.result.js
rename to packages/espree/tests/fixtures/ecma-version/8/modules/invalid-await-func-expression.result.js
diff --git a/tests/fixtures/ecma-version/8/modules/invalid-await-func-expression.src.js b/packages/espree/tests/fixtures/ecma-version/8/modules/invalid-await-func-expression.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/modules/invalid-await-func-expression.src.js
rename to packages/espree/tests/fixtures/ecma-version/8/modules/invalid-await-func-expression.src.js
diff --git a/tests/fixtures/ecma-version/8/modules/invalid-await-identifier-expression.result.js b/packages/espree/tests/fixtures/ecma-version/8/modules/invalid-await-identifier-expression.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/modules/invalid-await-identifier-expression.result.js
rename to packages/espree/tests/fixtures/ecma-version/8/modules/invalid-await-identifier-expression.result.js
diff --git a/tests/fixtures/ecma-version/8/modules/invalid-await-identifier-expression.src.js b/packages/espree/tests/fixtures/ecma-version/8/modules/invalid-await-identifier-expression.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/modules/invalid-await-identifier-expression.src.js
rename to packages/espree/tests/fixtures/ecma-version/8/modules/invalid-await-identifier-expression.src.js
diff --git a/tests/fixtures/ecma-version/8/modules/invalid-await-identifier.result.js b/packages/espree/tests/fixtures/ecma-version/8/modules/invalid-await-identifier.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/modules/invalid-await-identifier.result.js
rename to packages/espree/tests/fixtures/ecma-version/8/modules/invalid-await-identifier.result.js
diff --git a/tests/fixtures/ecma-version/8/modules/invalid-await-identifier.src.js b/packages/espree/tests/fixtures/ecma-version/8/modules/invalid-await-identifier.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/modules/invalid-await-identifier.src.js
rename to packages/espree/tests/fixtures/ecma-version/8/modules/invalid-await-identifier.src.js
diff --git a/tests/fixtures/ecma-version/8/modules/invalid-await-named-destructured-array-param.result.js b/packages/espree/tests/fixtures/ecma-version/8/modules/invalid-await-named-destructured-array-param.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/modules/invalid-await-named-destructured-array-param.result.js
rename to packages/espree/tests/fixtures/ecma-version/8/modules/invalid-await-named-destructured-array-param.result.js
diff --git a/tests/fixtures/ecma-version/8/modules/invalid-await-named-destructured-array-param.src.js b/packages/espree/tests/fixtures/ecma-version/8/modules/invalid-await-named-destructured-array-param.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/modules/invalid-await-named-destructured-array-param.src.js
rename to packages/espree/tests/fixtures/ecma-version/8/modules/invalid-await-named-destructured-array-param.src.js
diff --git a/tests/fixtures/ecma-version/8/modules/invalid-await-named-destructured-param.result.js b/packages/espree/tests/fixtures/ecma-version/8/modules/invalid-await-named-destructured-param.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/modules/invalid-await-named-destructured-param.result.js
rename to packages/espree/tests/fixtures/ecma-version/8/modules/invalid-await-named-destructured-param.result.js
diff --git a/tests/fixtures/ecma-version/8/modules/invalid-await-named-destructured-param.src.js b/packages/espree/tests/fixtures/ecma-version/8/modules/invalid-await-named-destructured-param.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/modules/invalid-await-named-destructured-param.src.js
rename to packages/espree/tests/fixtures/ecma-version/8/modules/invalid-await-named-destructured-param.src.js
diff --git a/tests/fixtures/ecma-version/8/modules/invalid-await-param-expression.result.js b/packages/espree/tests/fixtures/ecma-version/8/modules/invalid-await-param-expression.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/modules/invalid-await-param-expression.result.js
rename to packages/espree/tests/fixtures/ecma-version/8/modules/invalid-await-param-expression.result.js
diff --git a/tests/fixtures/ecma-version/8/modules/invalid-await-param-expression.src.js b/packages/espree/tests/fixtures/ecma-version/8/modules/invalid-await-param-expression.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/modules/invalid-await-param-expression.src.js
rename to packages/espree/tests/fixtures/ecma-version/8/modules/invalid-await-param-expression.src.js
diff --git a/tests/fixtures/ecma-version/8/modules/invalid-await-param.result.js b/packages/espree/tests/fixtures/ecma-version/8/modules/invalid-await-param.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/modules/invalid-await-param.result.js
rename to packages/espree/tests/fixtures/ecma-version/8/modules/invalid-await-param.result.js
diff --git a/tests/fixtures/ecma-version/8/modules/invalid-await-param.src.js b/packages/espree/tests/fixtures/ecma-version/8/modules/invalid-await-param.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/modules/invalid-await-param.src.js
rename to packages/espree/tests/fixtures/ecma-version/8/modules/invalid-await-param.src.js
diff --git a/tests/fixtures/ecma-version/8/modules/invalid-await-top-level.result.js b/packages/espree/tests/fixtures/ecma-version/8/modules/invalid-await-top-level.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/modules/invalid-await-top-level.result.js
rename to packages/espree/tests/fixtures/ecma-version/8/modules/invalid-await-top-level.result.js
diff --git a/tests/fixtures/ecma-version/8/modules/invalid-await-top-level.src.js b/packages/espree/tests/fixtures/ecma-version/8/modules/invalid-await-top-level.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/modules/invalid-await-top-level.src.js
rename to packages/espree/tests/fixtures/ecma-version/8/modules/invalid-await-top-level.src.js
diff --git a/tests/fixtures/ecma-version/8/modules/invalid-broken-async-arrow-after-parens.result.js b/packages/espree/tests/fixtures/ecma-version/8/modules/invalid-broken-async-arrow-after-parens.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/modules/invalid-broken-async-arrow-after-parens.result.js
rename to packages/espree/tests/fixtures/ecma-version/8/modules/invalid-broken-async-arrow-after-parens.result.js
diff --git a/tests/fixtures/ecma-version/8/modules/invalid-broken-async-arrow-after-parens.src.js b/packages/espree/tests/fixtures/ecma-version/8/modules/invalid-broken-async-arrow-after-parens.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/modules/invalid-broken-async-arrow-after-parens.src.js
rename to packages/espree/tests/fixtures/ecma-version/8/modules/invalid-broken-async-arrow-after-parens.src.js
diff --git a/tests/fixtures/ecma-version/8/modules/invalid-broken-async-arrow-before-parens.result.js b/packages/espree/tests/fixtures/ecma-version/8/modules/invalid-broken-async-arrow-before-parens.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/modules/invalid-broken-async-arrow-before-parens.result.js
rename to packages/espree/tests/fixtures/ecma-version/8/modules/invalid-broken-async-arrow-before-parens.result.js
diff --git a/tests/fixtures/ecma-version/8/modules/invalid-broken-async-arrow-before-parens.src.js b/packages/espree/tests/fixtures/ecma-version/8/modules/invalid-broken-async-arrow-before-parens.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/modules/invalid-broken-async-arrow-before-parens.src.js
rename to packages/espree/tests/fixtures/ecma-version/8/modules/invalid-broken-async-arrow-before-parens.src.js
diff --git a/tests/fixtures/ecma-version/8/modules/invalid-broken-async-arrow.result.js b/packages/espree/tests/fixtures/ecma-version/8/modules/invalid-broken-async-arrow.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/modules/invalid-broken-async-arrow.result.js
rename to packages/espree/tests/fixtures/ecma-version/8/modules/invalid-broken-async-arrow.result.js
diff --git a/tests/fixtures/ecma-version/8/modules/invalid-broken-async-arrow.src.js b/packages/espree/tests/fixtures/ecma-version/8/modules/invalid-broken-async-arrow.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/modules/invalid-broken-async-arrow.src.js
rename to packages/espree/tests/fixtures/ecma-version/8/modules/invalid-broken-async-arrow.src.js
diff --git a/tests/fixtures/ecma-version/8/modules/invalid-broken-async-object-method.result.js b/packages/espree/tests/fixtures/ecma-version/8/modules/invalid-broken-async-object-method.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/modules/invalid-broken-async-object-method.result.js
rename to packages/espree/tests/fixtures/ecma-version/8/modules/invalid-broken-async-object-method.result.js
diff --git a/tests/fixtures/ecma-version/8/modules/invalid-broken-async-object-method.src.js b/packages/espree/tests/fixtures/ecma-version/8/modules/invalid-broken-async-object-method.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/modules/invalid-broken-async-object-method.src.js
rename to packages/espree/tests/fixtures/ecma-version/8/modules/invalid-broken-async-object-method.src.js
diff --git a/tests/fixtures/ecma-version/8/modules/invalid-broken-line-async.result.js b/packages/espree/tests/fixtures/ecma-version/8/modules/invalid-broken-line-async.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/modules/invalid-broken-line-async.result.js
rename to packages/espree/tests/fixtures/ecma-version/8/modules/invalid-broken-line-async.result.js
diff --git a/tests/fixtures/ecma-version/8/modules/invalid-broken-line-async.src.js b/packages/espree/tests/fixtures/ecma-version/8/modules/invalid-broken-line-async.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/modules/invalid-broken-line-async.src.js
rename to packages/espree/tests/fixtures/ecma-version/8/modules/invalid-broken-line-async.src.js
diff --git a/tests/fixtures/ecma-version/8/modules/invalid-class-await-extend.result.js b/packages/espree/tests/fixtures/ecma-version/8/modules/invalid-class-await-extend.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/modules/invalid-class-await-extend.result.js
rename to packages/espree/tests/fixtures/ecma-version/8/modules/invalid-class-await-extend.result.js
diff --git a/tests/fixtures/ecma-version/8/modules/invalid-class-await-extend.src.js b/packages/espree/tests/fixtures/ecma-version/8/modules/invalid-class-await-extend.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/modules/invalid-class-await-extend.src.js
rename to packages/espree/tests/fixtures/ecma-version/8/modules/invalid-class-await-extend.src.js
diff --git a/tests/fixtures/ecma-version/8/modules/invalid-nested-async.result.js b/packages/espree/tests/fixtures/ecma-version/8/modules/invalid-nested-async.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/modules/invalid-nested-async.result.js
rename to packages/espree/tests/fixtures/ecma-version/8/modules/invalid-nested-async.result.js
diff --git a/tests/fixtures/ecma-version/8/modules/invalid-nested-async.src.js b/packages/espree/tests/fixtures/ecma-version/8/modules/invalid-nested-async.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/modules/invalid-nested-async.src.js
rename to packages/espree/tests/fixtures/ecma-version/8/modules/invalid-nested-async.src.js
diff --git a/tests/fixtures/ecma-version/8/modules/invalid-plain-await-arrow.result.js b/packages/espree/tests/fixtures/ecma-version/8/modules/invalid-plain-await-arrow.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/modules/invalid-plain-await-arrow.result.js
rename to packages/espree/tests/fixtures/ecma-version/8/modules/invalid-plain-await-arrow.result.js
diff --git a/tests/fixtures/ecma-version/8/modules/invalid-plain-await-arrow.src.js b/packages/espree/tests/fixtures/ecma-version/8/modules/invalid-plain-await-arrow.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/modules/invalid-plain-await-arrow.src.js
rename to packages/espree/tests/fixtures/ecma-version/8/modules/invalid-plain-await-arrow.src.js
diff --git a/tests/fixtures/ecma-version/8/modules/invalid-plain-await.result.js b/packages/espree/tests/fixtures/ecma-version/8/modules/invalid-plain-await.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/modules/invalid-plain-await.result.js
rename to packages/espree/tests/fixtures/ecma-version/8/modules/invalid-plain-await.result.js
diff --git a/tests/fixtures/ecma-version/8/modules/invalid-plain-await.src.js b/packages/espree/tests/fixtures/ecma-version/8/modules/invalid-plain-await.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/modules/invalid-plain-await.src.js
rename to packages/espree/tests/fixtures/ecma-version/8/modules/invalid-plain-await.src.js
diff --git a/tests/fixtures/ecma-version/8/modules/invalid-static-async-generator.result.js b/packages/espree/tests/fixtures/ecma-version/8/modules/invalid-static-async-generator.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/modules/invalid-static-async-generator.result.js
rename to packages/espree/tests/fixtures/ecma-version/8/modules/invalid-static-async-generator.result.js
diff --git a/tests/fixtures/ecma-version/8/modules/invalid-static-async-generator.src.js b/packages/espree/tests/fixtures/ecma-version/8/modules/invalid-static-async-generator.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/modules/invalid-static-async-generator.src.js
rename to packages/espree/tests/fixtures/ecma-version/8/modules/invalid-static-async-generator.src.js
diff --git a/tests/fixtures/ecma-version/8/modules/invalid-static-async-getter.result.js b/packages/espree/tests/fixtures/ecma-version/8/modules/invalid-static-async-getter.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/modules/invalid-static-async-getter.result.js
rename to packages/espree/tests/fixtures/ecma-version/8/modules/invalid-static-async-getter.result.js
diff --git a/tests/fixtures/ecma-version/8/modules/invalid-static-async-getter.src.js b/packages/espree/tests/fixtures/ecma-version/8/modules/invalid-static-async-getter.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/modules/invalid-static-async-getter.src.js
rename to packages/espree/tests/fixtures/ecma-version/8/modules/invalid-static-async-getter.src.js
diff --git a/tests/fixtures/ecma-version/8/modules/invalid-static-async-setter.result.js b/packages/espree/tests/fixtures/ecma-version/8/modules/invalid-static-async-setter.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/modules/invalid-static-async-setter.result.js
rename to packages/espree/tests/fixtures/ecma-version/8/modules/invalid-static-async-setter.result.js
diff --git a/tests/fixtures/ecma-version/8/modules/invalid-static-async-setter.src.js b/packages/espree/tests/fixtures/ecma-version/8/modules/invalid-static-async-setter.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/modules/invalid-static-async-setter.src.js
rename to packages/espree/tests/fixtures/ecma-version/8/modules/invalid-static-async-setter.src.js
diff --git a/tests/fixtures/ecma-version/8/modules/invalid-yield-default.result.js b/packages/espree/tests/fixtures/ecma-version/8/modules/invalid-yield-default.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/modules/invalid-yield-default.result.js
rename to packages/espree/tests/fixtures/ecma-version/8/modules/invalid-yield-default.result.js
diff --git a/tests/fixtures/ecma-version/8/modules/invalid-yield-default.src.js b/packages/espree/tests/fixtures/ecma-version/8/modules/invalid-yield-default.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/modules/invalid-yield-default.src.js
rename to packages/espree/tests/fixtures/ecma-version/8/modules/invalid-yield-default.src.js
diff --git a/tests/fixtures/ecma-version/8/modules/nested-async-await-method.result.js b/packages/espree/tests/fixtures/ecma-version/8/modules/nested-async-await-method.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/modules/nested-async-await-method.result.js
rename to packages/espree/tests/fixtures/ecma-version/8/modules/nested-async-await-method.result.js
diff --git a/tests/fixtures/ecma-version/8/modules/nested-async-await-method.src.js b/packages/espree/tests/fixtures/ecma-version/8/modules/nested-async-await-method.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/modules/nested-async-await-method.src.js
rename to packages/espree/tests/fixtures/ecma-version/8/modules/nested-async-await-method.src.js
diff --git a/tests/fixtures/ecma-version/8/modules/no-async-expression.result.js b/packages/espree/tests/fixtures/ecma-version/8/modules/no-async-expression.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/modules/no-async-expression.result.js
rename to packages/espree/tests/fixtures/ecma-version/8/modules/no-async-expression.result.js
diff --git a/tests/fixtures/ecma-version/8/modules/no-async-expression.src.js b/packages/espree/tests/fixtures/ecma-version/8/modules/no-async-expression.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/modules/no-async-expression.src.js
rename to packages/espree/tests/fixtures/ecma-version/8/modules/no-async-expression.src.js
diff --git a/tests/fixtures/ecma-version/8/modules/no-async.result.js b/packages/espree/tests/fixtures/ecma-version/8/modules/no-async.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/modules/no-async.result.js
rename to packages/espree/tests/fixtures/ecma-version/8/modules/no-async.result.js
diff --git a/tests/fixtures/ecma-version/8/modules/no-async.src.js b/packages/espree/tests/fixtures/ecma-version/8/modules/no-async.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/modules/no-async.src.js
rename to packages/espree/tests/fixtures/ecma-version/8/modules/no-async.src.js
diff --git a/tests/fixtures/ecma-version/8/modules/object-method.result.js b/packages/espree/tests/fixtures/ecma-version/8/modules/object-method.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/modules/object-method.result.js
rename to packages/espree/tests/fixtures/ecma-version/8/modules/object-method.result.js
diff --git a/tests/fixtures/ecma-version/8/modules/object-method.src.js b/packages/espree/tests/fixtures/ecma-version/8/modules/object-method.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/modules/object-method.src.js
rename to packages/espree/tests/fixtures/ecma-version/8/modules/object-method.src.js
diff --git a/tests/fixtures/ecma-version/8/modules/plain-await.result.js b/packages/espree/tests/fixtures/ecma-version/8/modules/plain-await.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/modules/plain-await.result.js
rename to packages/espree/tests/fixtures/ecma-version/8/modules/plain-await.result.js
diff --git a/tests/fixtures/ecma-version/8/modules/plain-await.src.js b/packages/espree/tests/fixtures/ecma-version/8/modules/plain-await.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/modules/plain-await.src.js
rename to packages/espree/tests/fixtures/ecma-version/8/modules/plain-await.src.js
diff --git a/tests/fixtures/ecma-version/8/modules/static-async-named-class-method.result.js b/packages/espree/tests/fixtures/ecma-version/8/modules/static-async-named-class-method.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/modules/static-async-named-class-method.result.js
rename to packages/espree/tests/fixtures/ecma-version/8/modules/static-async-named-class-method.result.js
diff --git a/tests/fixtures/ecma-version/8/modules/static-async-named-class-method.src.js b/packages/espree/tests/fixtures/ecma-version/8/modules/static-async-named-class-method.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/modules/static-async-named-class-method.src.js
rename to packages/espree/tests/fixtures/ecma-version/8/modules/static-async-named-class-method.src.js
diff --git a/tests/fixtures/ecma-version/8/not-strict/arrow-func-parens.result.js b/packages/espree/tests/fixtures/ecma-version/8/not-strict/arrow-func-parens.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/not-strict/arrow-func-parens.result.js
rename to packages/espree/tests/fixtures/ecma-version/8/not-strict/arrow-func-parens.result.js
diff --git a/tests/fixtures/ecma-version/8/not-strict/arrow-func-parens.src.js b/packages/espree/tests/fixtures/ecma-version/8/not-strict/arrow-func-parens.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/not-strict/arrow-func-parens.src.js
rename to packages/espree/tests/fixtures/ecma-version/8/not-strict/arrow-func-parens.src.js
diff --git a/tests/fixtures/ecma-version/8/not-strict/arrow-func.result.js b/packages/espree/tests/fixtures/ecma-version/8/not-strict/arrow-func.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/not-strict/arrow-func.result.js
rename to packages/espree/tests/fixtures/ecma-version/8/not-strict/arrow-func.result.js
diff --git a/tests/fixtures/ecma-version/8/not-strict/arrow-func.src.js b/packages/espree/tests/fixtures/ecma-version/8/not-strict/arrow-func.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/not-strict/arrow-func.src.js
rename to packages/espree/tests/fixtures/ecma-version/8/not-strict/arrow-func.src.js
diff --git a/tests/fixtures/ecma-version/8/not-strict/async-and-no-async.result.js b/packages/espree/tests/fixtures/ecma-version/8/not-strict/async-and-no-async.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/not-strict/async-and-no-async.result.js
rename to packages/espree/tests/fixtures/ecma-version/8/not-strict/async-and-no-async.result.js
diff --git a/tests/fixtures/ecma-version/8/not-strict/async-and-no-async.src.js b/packages/espree/tests/fixtures/ecma-version/8/not-strict/async-and-no-async.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/not-strict/async-and-no-async.src.js
rename to packages/espree/tests/fixtures/ecma-version/8/not-strict/async-and-no-async.src.js
diff --git a/tests/fixtures/ecma-version/8/not-strict/async-arrow-func-destructed-defaults.result.js b/packages/espree/tests/fixtures/ecma-version/8/not-strict/async-arrow-func-destructed-defaults.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/not-strict/async-arrow-func-destructed-defaults.result.js
rename to packages/espree/tests/fixtures/ecma-version/8/not-strict/async-arrow-func-destructed-defaults.result.js
diff --git a/tests/fixtures/ecma-version/8/not-strict/async-arrow-func-destructed-defaults.src.js b/packages/espree/tests/fixtures/ecma-version/8/not-strict/async-arrow-func-destructed-defaults.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/not-strict/async-arrow-func-destructed-defaults.src.js
rename to packages/espree/tests/fixtures/ecma-version/8/not-strict/async-arrow-func-destructed-defaults.src.js
diff --git a/tests/fixtures/ecma-version/8/not-strict/async-arrow-func-destructed.result.js b/packages/espree/tests/fixtures/ecma-version/8/not-strict/async-arrow-func-destructed.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/not-strict/async-arrow-func-destructed.result.js
rename to packages/espree/tests/fixtures/ecma-version/8/not-strict/async-arrow-func-destructed.result.js
diff --git a/tests/fixtures/ecma-version/8/not-strict/async-arrow-func-destructed.src.js b/packages/espree/tests/fixtures/ecma-version/8/not-strict/async-arrow-func-destructed.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/not-strict/async-arrow-func-destructed.src.js
rename to packages/espree/tests/fixtures/ecma-version/8/not-strict/async-arrow-func-destructed.src.js
diff --git a/tests/fixtures/ecma-version/8/not-strict/async-arrow-func-parens-multi.result.js b/packages/espree/tests/fixtures/ecma-version/8/not-strict/async-arrow-func-parens-multi.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/not-strict/async-arrow-func-parens-multi.result.js
rename to packages/espree/tests/fixtures/ecma-version/8/not-strict/async-arrow-func-parens-multi.result.js
diff --git a/tests/fixtures/ecma-version/8/not-strict/async-arrow-func-parens-multi.src.js b/packages/espree/tests/fixtures/ecma-version/8/not-strict/async-arrow-func-parens-multi.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/not-strict/async-arrow-func-parens-multi.src.js
rename to packages/espree/tests/fixtures/ecma-version/8/not-strict/async-arrow-func-parens-multi.src.js
diff --git a/tests/fixtures/ecma-version/8/not-strict/async-arrow-func-parens.result.js b/packages/espree/tests/fixtures/ecma-version/8/not-strict/async-arrow-func-parens.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/not-strict/async-arrow-func-parens.result.js
rename to packages/espree/tests/fixtures/ecma-version/8/not-strict/async-arrow-func-parens.result.js
diff --git a/tests/fixtures/ecma-version/8/not-strict/async-arrow-func-parens.src.js b/packages/espree/tests/fixtures/ecma-version/8/not-strict/async-arrow-func-parens.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/not-strict/async-arrow-func-parens.src.js
rename to packages/espree/tests/fixtures/ecma-version/8/not-strict/async-arrow-func-parens.src.js
diff --git a/tests/fixtures/ecma-version/8/not-strict/async-arrow-func.result.js b/packages/espree/tests/fixtures/ecma-version/8/not-strict/async-arrow-func.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/not-strict/async-arrow-func.result.js
rename to packages/espree/tests/fixtures/ecma-version/8/not-strict/async-arrow-func.result.js
diff --git a/tests/fixtures/ecma-version/8/not-strict/async-arrow-func.src.js b/packages/espree/tests/fixtures/ecma-version/8/not-strict/async-arrow-func.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/not-strict/async-arrow-func.src.js
rename to packages/espree/tests/fixtures/ecma-version/8/not-strict/async-arrow-func.src.js
diff --git a/tests/fixtures/ecma-version/8/not-strict/async-as-property-name.result.js b/packages/espree/tests/fixtures/ecma-version/8/not-strict/async-as-property-name.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/not-strict/async-as-property-name.result.js
rename to packages/espree/tests/fixtures/ecma-version/8/not-strict/async-as-property-name.result.js
diff --git a/tests/fixtures/ecma-version/8/not-strict/async-as-property-name.src.js b/packages/espree/tests/fixtures/ecma-version/8/not-strict/async-as-property-name.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/not-strict/async-as-property-name.src.js
rename to packages/espree/tests/fixtures/ecma-version/8/not-strict/async-as-property-name.src.js
diff --git a/tests/fixtures/ecma-version/8/not-strict/async-await-arrow-expression.result.js b/packages/espree/tests/fixtures/ecma-version/8/not-strict/async-await-arrow-expression.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/not-strict/async-await-arrow-expression.result.js
rename to packages/espree/tests/fixtures/ecma-version/8/not-strict/async-await-arrow-expression.result.js
diff --git a/tests/fixtures/ecma-version/8/not-strict/async-await-arrow-expression.src.js b/packages/espree/tests/fixtures/ecma-version/8/not-strict/async-await-arrow-expression.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/not-strict/async-await-arrow-expression.src.js
rename to packages/espree/tests/fixtures/ecma-version/8/not-strict/async-await-arrow-expression.src.js
diff --git a/tests/fixtures/ecma-version/8/not-strict/async-await-arrow-param.result.js b/packages/espree/tests/fixtures/ecma-version/8/not-strict/async-await-arrow-param.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/not-strict/async-await-arrow-param.result.js
rename to packages/espree/tests/fixtures/ecma-version/8/not-strict/async-await-arrow-param.result.js
diff --git a/tests/fixtures/ecma-version/8/not-strict/async-await-arrow-param.src.js b/packages/espree/tests/fixtures/ecma-version/8/not-strict/async-await-arrow-param.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/not-strict/async-await-arrow-param.src.js
rename to packages/espree/tests/fixtures/ecma-version/8/not-strict/async-await-arrow-param.src.js
diff --git a/tests/fixtures/ecma-version/8/not-strict/async-await-class-method-param.result.js b/packages/espree/tests/fixtures/ecma-version/8/not-strict/async-await-class-method-param.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/not-strict/async-await-class-method-param.result.js
rename to packages/espree/tests/fixtures/ecma-version/8/not-strict/async-await-class-method-param.result.js
diff --git a/tests/fixtures/ecma-version/8/not-strict/async-await-class-method-param.src.js b/packages/espree/tests/fixtures/ecma-version/8/not-strict/async-await-class-method-param.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/not-strict/async-await-class-method-param.src.js
rename to packages/espree/tests/fixtures/ecma-version/8/not-strict/async-await-class-method-param.src.js
diff --git a/tests/fixtures/ecma-version/8/not-strict/async-await-destructured-default.result.js b/packages/espree/tests/fixtures/ecma-version/8/not-strict/async-await-destructured-default.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/not-strict/async-await-destructured-default.result.js
rename to packages/espree/tests/fixtures/ecma-version/8/not-strict/async-await-destructured-default.result.js
diff --git a/tests/fixtures/ecma-version/8/not-strict/async-await-destructured-default.src.js b/packages/espree/tests/fixtures/ecma-version/8/not-strict/async-await-destructured-default.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/not-strict/async-await-destructured-default.src.js
rename to packages/espree/tests/fixtures/ecma-version/8/not-strict/async-await-destructured-default.src.js
diff --git a/tests/fixtures/ecma-version/8/not-strict/async-await-expression-class-method.result.js b/packages/espree/tests/fixtures/ecma-version/8/not-strict/async-await-expression-class-method.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/not-strict/async-await-expression-class-method.result.js
rename to packages/espree/tests/fixtures/ecma-version/8/not-strict/async-await-expression-class-method.result.js
diff --git a/tests/fixtures/ecma-version/8/not-strict/async-await-expression-class-method.src.js b/packages/espree/tests/fixtures/ecma-version/8/not-strict/async-await-expression-class-method.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/not-strict/async-await-expression-class-method.src.js
rename to packages/espree/tests/fixtures/ecma-version/8/not-strict/async-await-expression-class-method.src.js
diff --git a/tests/fixtures/ecma-version/8/not-strict/async-await-function-param.result.js b/packages/espree/tests/fixtures/ecma-version/8/not-strict/async-await-function-param.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/not-strict/async-await-function-param.result.js
rename to packages/espree/tests/fixtures/ecma-version/8/not-strict/async-await-function-param.result.js
diff --git a/tests/fixtures/ecma-version/8/not-strict/async-await-function-param.src.js b/packages/espree/tests/fixtures/ecma-version/8/not-strict/async-await-function-param.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/not-strict/async-await-function-param.src.js
rename to packages/espree/tests/fixtures/ecma-version/8/not-strict/async-await-function-param.src.js
diff --git a/tests/fixtures/ecma-version/8/not-strict/async-await-identifier-math.result.js b/packages/espree/tests/fixtures/ecma-version/8/not-strict/async-await-identifier-math.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/not-strict/async-await-identifier-math.result.js
rename to packages/espree/tests/fixtures/ecma-version/8/not-strict/async-await-identifier-math.result.js
diff --git a/tests/fixtures/ecma-version/8/not-strict/async-await-identifier-math.src.js b/packages/espree/tests/fixtures/ecma-version/8/not-strict/async-await-identifier-math.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/not-strict/async-await-identifier-math.src.js
rename to packages/espree/tests/fixtures/ecma-version/8/not-strict/async-await-identifier-math.src.js
diff --git a/tests/fixtures/ecma-version/8/not-strict/async-await-inside-parens.result.js b/packages/espree/tests/fixtures/ecma-version/8/not-strict/async-await-inside-parens.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/not-strict/async-await-inside-parens.result.js
rename to packages/espree/tests/fixtures/ecma-version/8/not-strict/async-await-inside-parens.result.js
diff --git a/tests/fixtures/ecma-version/8/not-strict/async-await-inside-parens.src.js b/packages/espree/tests/fixtures/ecma-version/8/not-strict/async-await-inside-parens.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/not-strict/async-await-inside-parens.src.js
rename to packages/espree/tests/fixtures/ecma-version/8/not-strict/async-await-inside-parens.src.js
diff --git a/tests/fixtures/ecma-version/8/not-strict/async-await-math.result.js b/packages/espree/tests/fixtures/ecma-version/8/not-strict/async-await-math.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/not-strict/async-await-math.result.js
rename to packages/espree/tests/fixtures/ecma-version/8/not-strict/async-await-math.result.js
diff --git a/tests/fixtures/ecma-version/8/not-strict/async-await-math.src.js b/packages/espree/tests/fixtures/ecma-version/8/not-strict/async-await-math.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/not-strict/async-await-math.src.js
rename to packages/espree/tests/fixtures/ecma-version/8/not-strict/async-await-math.src.js
diff --git a/tests/fixtures/ecma-version/8/not-strict/async-await-named-object-method.result.js b/packages/espree/tests/fixtures/ecma-version/8/not-strict/async-await-named-object-method.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/not-strict/async-await-named-object-method.result.js
rename to packages/espree/tests/fixtures/ecma-version/8/not-strict/async-await-named-object-method.result.js
diff --git a/tests/fixtures/ecma-version/8/not-strict/async-await-named-object-method.src.js b/packages/espree/tests/fixtures/ecma-version/8/not-strict/async-await-named-object-method.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/not-strict/async-await-named-object-method.src.js
rename to packages/espree/tests/fixtures/ecma-version/8/not-strict/async-await-named-object-method.src.js
diff --git a/tests/fixtures/ecma-version/8/not-strict/async-await-object-method-param.result.js b/packages/espree/tests/fixtures/ecma-version/8/not-strict/async-await-object-method-param.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/not-strict/async-await-object-method-param.result.js
rename to packages/espree/tests/fixtures/ecma-version/8/not-strict/async-await-object-method-param.result.js
diff --git a/tests/fixtures/ecma-version/8/not-strict/async-await-object-method-param.src.js b/packages/espree/tests/fixtures/ecma-version/8/not-strict/async-await-object-method-param.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/not-strict/async-await-object-method-param.src.js
rename to packages/espree/tests/fixtures/ecma-version/8/not-strict/async-await-object-method-param.src.js
diff --git a/tests/fixtures/ecma-version/8/not-strict/async-await-object-method.result.js b/packages/espree/tests/fixtures/ecma-version/8/not-strict/async-await-object-method.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/not-strict/async-await-object-method.result.js
rename to packages/espree/tests/fixtures/ecma-version/8/not-strict/async-await-object-method.result.js
diff --git a/tests/fixtures/ecma-version/8/not-strict/async-await-object-method.src.js b/packages/espree/tests/fixtures/ecma-version/8/not-strict/async-await-object-method.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/not-strict/async-await-object-method.src.js
rename to packages/espree/tests/fixtures/ecma-version/8/not-strict/async-await-object-method.src.js
diff --git a/tests/fixtures/ecma-version/8/not-strict/async-await.result.js b/packages/espree/tests/fixtures/ecma-version/8/not-strict/async-await.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/not-strict/async-await.result.js
rename to packages/espree/tests/fixtures/ecma-version/8/not-strict/async-await.result.js
diff --git a/tests/fixtures/ecma-version/8/not-strict/async-await.src.js b/packages/espree/tests/fixtures/ecma-version/8/not-strict/async-await.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/not-strict/async-await.src.js
rename to packages/espree/tests/fixtures/ecma-version/8/not-strict/async-await.src.js
diff --git a/tests/fixtures/ecma-version/8/not-strict/async-class-method-named-await.result.js b/packages/espree/tests/fixtures/ecma-version/8/not-strict/async-class-method-named-await.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/not-strict/async-class-method-named-await.result.js
rename to packages/espree/tests/fixtures/ecma-version/8/not-strict/async-class-method-named-await.result.js
diff --git a/tests/fixtures/ecma-version/8/not-strict/async-class-method-named-await.src.js b/packages/espree/tests/fixtures/ecma-version/8/not-strict/async-class-method-named-await.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/not-strict/async-class-method-named-await.src.js
rename to packages/espree/tests/fixtures/ecma-version/8/not-strict/async-class-method-named-await.src.js
diff --git a/tests/fixtures/ecma-version/8/not-strict/async-class-method.result.js b/packages/espree/tests/fixtures/ecma-version/8/not-strict/async-class-method.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/not-strict/async-class-method.result.js
rename to packages/espree/tests/fixtures/ecma-version/8/not-strict/async-class-method.result.js
diff --git a/tests/fixtures/ecma-version/8/not-strict/async-class-method.src.js b/packages/espree/tests/fixtures/ecma-version/8/not-strict/async-class-method.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/not-strict/async-class-method.src.js
rename to packages/espree/tests/fixtures/ecma-version/8/not-strict/async-class-method.src.js
diff --git a/tests/fixtures/ecma-version/8/not-strict/async-destructured-assignment.result.js b/packages/espree/tests/fixtures/ecma-version/8/not-strict/async-destructured-assignment.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/not-strict/async-destructured-assignment.result.js
rename to packages/espree/tests/fixtures/ecma-version/8/not-strict/async-destructured-assignment.result.js
diff --git a/tests/fixtures/ecma-version/8/not-strict/async-destructured-assignment.src.js b/packages/espree/tests/fixtures/ecma-version/8/not-strict/async-destructured-assignment.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/not-strict/async-destructured-assignment.src.js
rename to packages/espree/tests/fixtures/ecma-version/8/not-strict/async-destructured-assignment.src.js
diff --git a/tests/fixtures/ecma-version/8/not-strict/async-expression.result.js b/packages/espree/tests/fixtures/ecma-version/8/not-strict/async-expression.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/not-strict/async-expression.result.js
rename to packages/espree/tests/fixtures/ecma-version/8/not-strict/async-expression.result.js
diff --git a/tests/fixtures/ecma-version/8/not-strict/async-expression.src.js b/packages/espree/tests/fixtures/ecma-version/8/not-strict/async-expression.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/not-strict/async-expression.src.js
rename to packages/espree/tests/fixtures/ecma-version/8/not-strict/async-expression.src.js
diff --git a/tests/fixtures/ecma-version/8/not-strict/async-func.result.js b/packages/espree/tests/fixtures/ecma-version/8/not-strict/async-func.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/not-strict/async-func.result.js
rename to packages/espree/tests/fixtures/ecma-version/8/not-strict/async-func.result.js
diff --git a/tests/fixtures/ecma-version/8/not-strict/async-func.src.js b/packages/espree/tests/fixtures/ecma-version/8/not-strict/async-func.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/not-strict/async-func.src.js
rename to packages/espree/tests/fixtures/ecma-version/8/not-strict/async-func.src.js
diff --git a/tests/fixtures/ecma-version/8/not-strict/async-named-class-method.result.js b/packages/espree/tests/fixtures/ecma-version/8/not-strict/async-named-class-method.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/not-strict/async-named-class-method.result.js
rename to packages/espree/tests/fixtures/ecma-version/8/not-strict/async-named-class-method.result.js
diff --git a/tests/fixtures/ecma-version/8/not-strict/async-named-class-method.src.js b/packages/espree/tests/fixtures/ecma-version/8/not-strict/async-named-class-method.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/not-strict/async-named-class-method.src.js
rename to packages/espree/tests/fixtures/ecma-version/8/not-strict/async-named-class-method.src.js
diff --git a/tests/fixtures/ecma-version/8/not-strict/async-named-generator-method.result.js b/packages/espree/tests/fixtures/ecma-version/8/not-strict/async-named-generator-method.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/not-strict/async-named-generator-method.result.js
rename to packages/espree/tests/fixtures/ecma-version/8/not-strict/async-named-generator-method.result.js
diff --git a/tests/fixtures/ecma-version/8/not-strict/async-named-generator-method.src.js b/packages/espree/tests/fixtures/ecma-version/8/not-strict/async-named-generator-method.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/not-strict/async-named-generator-method.src.js
rename to packages/espree/tests/fixtures/ecma-version/8/not-strict/async-named-generator-method.src.js
diff --git a/tests/fixtures/ecma-version/8/not-strict/async-named-object-method.result.js b/packages/espree/tests/fixtures/ecma-version/8/not-strict/async-named-object-method.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/not-strict/async-named-object-method.result.js
rename to packages/espree/tests/fixtures/ecma-version/8/not-strict/async-named-object-method.result.js
diff --git a/tests/fixtures/ecma-version/8/not-strict/async-named-object-method.src.js b/packages/espree/tests/fixtures/ecma-version/8/not-strict/async-named-object-method.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/not-strict/async-named-object-method.src.js
rename to packages/espree/tests/fixtures/ecma-version/8/not-strict/async-named-object-method.src.js
diff --git a/tests/fixtures/ecma-version/8/not-strict/async-named-static-generator-method.result.js b/packages/espree/tests/fixtures/ecma-version/8/not-strict/async-named-static-generator-method.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/not-strict/async-named-static-generator-method.result.js
rename to packages/espree/tests/fixtures/ecma-version/8/not-strict/async-named-static-generator-method.result.js
diff --git a/tests/fixtures/ecma-version/8/not-strict/async-named-static-generator-method.src.js b/packages/espree/tests/fixtures/ecma-version/8/not-strict/async-named-static-generator-method.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/not-strict/async-named-static-generator-method.src.js
rename to packages/espree/tests/fixtures/ecma-version/8/not-strict/async-named-static-generator-method.src.js
diff --git a/tests/fixtures/ecma-version/8/not-strict/async-named-variable.result.js b/packages/espree/tests/fixtures/ecma-version/8/not-strict/async-named-variable.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/not-strict/async-named-variable.result.js
rename to packages/espree/tests/fixtures/ecma-version/8/not-strict/async-named-variable.result.js
diff --git a/tests/fixtures/ecma-version/8/not-strict/async-named-variable.src.js b/packages/espree/tests/fixtures/ecma-version/8/not-strict/async-named-variable.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/not-strict/async-named-variable.src.js
rename to packages/espree/tests/fixtures/ecma-version/8/not-strict/async-named-variable.src.js
diff --git a/tests/fixtures/ecma-version/8/not-strict/async-object-method-and-property.result.js b/packages/espree/tests/fixtures/ecma-version/8/not-strict/async-object-method-and-property.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/not-strict/async-object-method-and-property.result.js
rename to packages/espree/tests/fixtures/ecma-version/8/not-strict/async-object-method-and-property.result.js
diff --git a/tests/fixtures/ecma-version/8/not-strict/async-object-method-and-property.src.js b/packages/espree/tests/fixtures/ecma-version/8/not-strict/async-object-method-and-property.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/not-strict/async-object-method-and-property.src.js
rename to packages/espree/tests/fixtures/ecma-version/8/not-strict/async-object-method-and-property.src.js
diff --git a/tests/fixtures/ecma-version/8/not-strict/async-object-method.result.js b/packages/espree/tests/fixtures/ecma-version/8/not-strict/async-object-method.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/not-strict/async-object-method.result.js
rename to packages/espree/tests/fixtures/ecma-version/8/not-strict/async-object-method.result.js
diff --git a/tests/fixtures/ecma-version/8/not-strict/async-object-method.src.js b/packages/espree/tests/fixtures/ecma-version/8/not-strict/async-object-method.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/not-strict/async-object-method.src.js
rename to packages/espree/tests/fixtures/ecma-version/8/not-strict/async-object-method.src.js
diff --git a/tests/fixtures/ecma-version/8/not-strict/async-shorthand-property-1.result.js b/packages/espree/tests/fixtures/ecma-version/8/not-strict/async-shorthand-property-1.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/not-strict/async-shorthand-property-1.result.js
rename to packages/espree/tests/fixtures/ecma-version/8/not-strict/async-shorthand-property-1.result.js
diff --git a/tests/fixtures/ecma-version/8/not-strict/async-shorthand-property-1.src.js b/packages/espree/tests/fixtures/ecma-version/8/not-strict/async-shorthand-property-1.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/not-strict/async-shorthand-property-1.src.js
rename to packages/espree/tests/fixtures/ecma-version/8/not-strict/async-shorthand-property-1.src.js
diff --git a/tests/fixtures/ecma-version/8/not-strict/async-shorthand-property-2.result.js b/packages/espree/tests/fixtures/ecma-version/8/not-strict/async-shorthand-property-2.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/not-strict/async-shorthand-property-2.result.js
rename to packages/espree/tests/fixtures/ecma-version/8/not-strict/async-shorthand-property-2.result.js
diff --git a/tests/fixtures/ecma-version/8/not-strict/async-shorthand-property-2.src.js b/packages/espree/tests/fixtures/ecma-version/8/not-strict/async-shorthand-property-2.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/not-strict/async-shorthand-property-2.src.js
rename to packages/espree/tests/fixtures/ecma-version/8/not-strict/async-shorthand-property-2.src.js
diff --git a/tests/fixtures/ecma-version/8/not-strict/async-shorthand-property-3.result.js b/packages/espree/tests/fixtures/ecma-version/8/not-strict/async-shorthand-property-3.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/not-strict/async-shorthand-property-3.result.js
rename to packages/espree/tests/fixtures/ecma-version/8/not-strict/async-shorthand-property-3.result.js
diff --git a/tests/fixtures/ecma-version/8/not-strict/async-shorthand-property-3.src.js b/packages/espree/tests/fixtures/ecma-version/8/not-strict/async-shorthand-property-3.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/not-strict/async-shorthand-property-3.src.js
rename to packages/espree/tests/fixtures/ecma-version/8/not-strict/async-shorthand-property-3.src.js
diff --git a/tests/fixtures/ecma-version/8/not-strict/async-static-class-method-named-await.result.js b/packages/espree/tests/fixtures/ecma-version/8/not-strict/async-static-class-method-named-await.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/not-strict/async-static-class-method-named-await.result.js
rename to packages/espree/tests/fixtures/ecma-version/8/not-strict/async-static-class-method-named-await.result.js
diff --git a/tests/fixtures/ecma-version/8/not-strict/async-static-class-method-named-await.src.js b/packages/espree/tests/fixtures/ecma-version/8/not-strict/async-static-class-method-named-await.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/not-strict/async-static-class-method-named-await.src.js
rename to packages/espree/tests/fixtures/ecma-version/8/not-strict/async-static-class-method-named-await.src.js
diff --git a/tests/fixtures/ecma-version/8/not-strict/async-static-class-method.result.js b/packages/espree/tests/fixtures/ecma-version/8/not-strict/async-static-class-method.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/not-strict/async-static-class-method.result.js
rename to packages/espree/tests/fixtures/ecma-version/8/not-strict/async-static-class-method.result.js
diff --git a/tests/fixtures/ecma-version/8/not-strict/async-static-class-method.src.js b/packages/espree/tests/fixtures/ecma-version/8/not-strict/async-static-class-method.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/not-strict/async-static-class-method.src.js
rename to packages/espree/tests/fixtures/ecma-version/8/not-strict/async-static-class-method.src.js
diff --git a/tests/fixtures/ecma-version/8/not-strict/async-then-arrow.result.js b/packages/espree/tests/fixtures/ecma-version/8/not-strict/async-then-arrow.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/not-strict/async-then-arrow.result.js
rename to packages/espree/tests/fixtures/ecma-version/8/not-strict/async-then-arrow.result.js
diff --git a/tests/fixtures/ecma-version/8/not-strict/async-then-arrow.src.js b/packages/espree/tests/fixtures/ecma-version/8/not-strict/async-then-arrow.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/not-strict/async-then-arrow.src.js
rename to packages/espree/tests/fixtures/ecma-version/8/not-strict/async-then-arrow.src.js
diff --git a/tests/fixtures/ecma-version/8/not-strict/async-wrapped-class-await.result.js b/packages/espree/tests/fixtures/ecma-version/8/not-strict/async-wrapped-class-await.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/not-strict/async-wrapped-class-await.result.js
rename to packages/espree/tests/fixtures/ecma-version/8/not-strict/async-wrapped-class-await.result.js
diff --git a/tests/fixtures/ecma-version/8/not-strict/async-wrapped-class-await.src.js b/packages/espree/tests/fixtures/ecma-version/8/not-strict/async-wrapped-class-await.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/not-strict/async-wrapped-class-await.src.js
rename to packages/espree/tests/fixtures/ecma-version/8/not-strict/async-wrapped-class-await.src.js
diff --git a/tests/fixtures/ecma-version/8/not-strict/async-yield.result.js b/packages/espree/tests/fixtures/ecma-version/8/not-strict/async-yield.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/not-strict/async-yield.result.js
rename to packages/espree/tests/fixtures/ecma-version/8/not-strict/async-yield.result.js
diff --git a/tests/fixtures/ecma-version/8/not-strict/async-yield.src.js b/packages/espree/tests/fixtures/ecma-version/8/not-strict/async-yield.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/not-strict/async-yield.src.js
rename to packages/espree/tests/fixtures/ecma-version/8/not-strict/async-yield.src.js
diff --git a/tests/fixtures/ecma-version/8/not-strict/async.result.js b/packages/espree/tests/fixtures/ecma-version/8/not-strict/async.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/not-strict/async.result.js
rename to packages/espree/tests/fixtures/ecma-version/8/not-strict/async.result.js
diff --git a/tests/fixtures/ecma-version/8/not-strict/async.src.js b/packages/espree/tests/fixtures/ecma-version/8/not-strict/async.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/not-strict/async.src.js
rename to packages/espree/tests/fixtures/ecma-version/8/not-strict/async.src.js
diff --git a/tests/fixtures/ecma-version/8/not-strict/await-identifier-math.result.js b/packages/espree/tests/fixtures/ecma-version/8/not-strict/await-identifier-math.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/not-strict/await-identifier-math.result.js
rename to packages/espree/tests/fixtures/ecma-version/8/not-strict/await-identifier-math.result.js
diff --git a/tests/fixtures/ecma-version/8/not-strict/await-identifier-math.src.js b/packages/espree/tests/fixtures/ecma-version/8/not-strict/await-identifier-math.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/not-strict/await-identifier-math.src.js
rename to packages/espree/tests/fixtures/ecma-version/8/not-strict/await-identifier-math.src.js
diff --git a/tests/fixtures/ecma-version/8/not-strict/class-method.result.js b/packages/espree/tests/fixtures/ecma-version/8/not-strict/class-method.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/not-strict/class-method.result.js
rename to packages/espree/tests/fixtures/ecma-version/8/not-strict/class-method.result.js
diff --git a/tests/fixtures/ecma-version/8/not-strict/class-method.src.js b/packages/espree/tests/fixtures/ecma-version/8/not-strict/class-method.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/not-strict/class-method.src.js
rename to packages/espree/tests/fixtures/ecma-version/8/not-strict/class-method.src.js
diff --git a/tests/fixtures/ecma-version/8/not-strict/export-async.result.js b/packages/espree/tests/fixtures/ecma-version/8/not-strict/export-async.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/not-strict/export-async.result.js
rename to packages/espree/tests/fixtures/ecma-version/8/not-strict/export-async.result.js
diff --git a/tests/fixtures/ecma-version/8/not-strict/export-async.src.js b/packages/espree/tests/fixtures/ecma-version/8/not-strict/export-async.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/not-strict/export-async.src.js
rename to packages/espree/tests/fixtures/ecma-version/8/not-strict/export-async.src.js
diff --git a/tests/fixtures/ecma-version/8/not-strict/export-default-async-expression.result.js b/packages/espree/tests/fixtures/ecma-version/8/not-strict/export-default-async-expression.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/not-strict/export-default-async-expression.result.js
rename to packages/espree/tests/fixtures/ecma-version/8/not-strict/export-default-async-expression.result.js
diff --git a/tests/fixtures/ecma-version/8/not-strict/export-default-async-expression.src.js b/packages/espree/tests/fixtures/ecma-version/8/not-strict/export-default-async-expression.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/not-strict/export-default-async-expression.src.js
rename to packages/espree/tests/fixtures/ecma-version/8/not-strict/export-default-async-expression.src.js
diff --git a/tests/fixtures/ecma-version/8/not-strict/export-default-async.result.js b/packages/espree/tests/fixtures/ecma-version/8/not-strict/export-default-async.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/not-strict/export-default-async.result.js
rename to packages/espree/tests/fixtures/ecma-version/8/not-strict/export-default-async.result.js
diff --git a/tests/fixtures/ecma-version/8/not-strict/export-default-async.src.js b/packages/espree/tests/fixtures/ecma-version/8/not-strict/export-default-async.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/not-strict/export-default-async.src.js
rename to packages/espree/tests/fixtures/ecma-version/8/not-strict/export-default-async.src.js
diff --git a/tests/fixtures/ecma-version/8/not-strict/generator-async-func.result.js b/packages/espree/tests/fixtures/ecma-version/8/not-strict/generator-async-func.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/not-strict/generator-async-func.result.js
rename to packages/espree/tests/fixtures/ecma-version/8/not-strict/generator-async-func.result.js
diff --git a/tests/fixtures/ecma-version/8/not-strict/generator-async-func.src.js b/packages/espree/tests/fixtures/ecma-version/8/not-strict/generator-async-func.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/not-strict/generator-async-func.src.js
rename to packages/espree/tests/fixtures/ecma-version/8/not-strict/generator-async-func.src.js
diff --git a/tests/fixtures/ecma-version/8/not-strict/invalid-async-await-identifier.result.js b/packages/espree/tests/fixtures/ecma-version/8/not-strict/invalid-async-await-identifier.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/not-strict/invalid-async-await-identifier.result.js
rename to packages/espree/tests/fixtures/ecma-version/8/not-strict/invalid-async-await-identifier.result.js
diff --git a/tests/fixtures/ecma-version/8/not-strict/invalid-async-await-identifier.src.js b/packages/espree/tests/fixtures/ecma-version/8/not-strict/invalid-async-await-identifier.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/not-strict/invalid-async-await-identifier.src.js
rename to packages/espree/tests/fixtures/ecma-version/8/not-strict/invalid-async-await-identifier.src.js
diff --git a/tests/fixtures/ecma-version/8/not-strict/invalid-async-await-param.result.js b/packages/espree/tests/fixtures/ecma-version/8/not-strict/invalid-async-await-param.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/not-strict/invalid-async-await-param.result.js
rename to packages/espree/tests/fixtures/ecma-version/8/not-strict/invalid-async-await-param.result.js
diff --git a/tests/fixtures/ecma-version/8/not-strict/invalid-async-await-param.src.js b/packages/espree/tests/fixtures/ecma-version/8/not-strict/invalid-async-await-param.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/not-strict/invalid-async-await-param.src.js
rename to packages/espree/tests/fixtures/ecma-version/8/not-strict/invalid-async-await-param.src.js
diff --git a/tests/fixtures/ecma-version/8/not-strict/invalid-async-class-broken.result.js b/packages/espree/tests/fixtures/ecma-version/8/not-strict/invalid-async-class-broken.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/not-strict/invalid-async-class-broken.result.js
rename to packages/espree/tests/fixtures/ecma-version/8/not-strict/invalid-async-class-broken.result.js
diff --git a/tests/fixtures/ecma-version/8/not-strict/invalid-async-class-broken.src.js b/packages/espree/tests/fixtures/ecma-version/8/not-strict/invalid-async-class-broken.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/not-strict/invalid-async-class-broken.src.js
rename to packages/espree/tests/fixtures/ecma-version/8/not-strict/invalid-async-class-broken.src.js
diff --git a/tests/fixtures/ecma-version/8/not-strict/invalid-async-class-generator.result.js b/packages/espree/tests/fixtures/ecma-version/8/not-strict/invalid-async-class-generator.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/not-strict/invalid-async-class-generator.result.js
rename to packages/espree/tests/fixtures/ecma-version/8/not-strict/invalid-async-class-generator.result.js
diff --git a/tests/fixtures/ecma-version/8/not-strict/invalid-async-class-generator.src.js b/packages/espree/tests/fixtures/ecma-version/8/not-strict/invalid-async-class-generator.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/not-strict/invalid-async-class-generator.src.js
rename to packages/espree/tests/fixtures/ecma-version/8/not-strict/invalid-async-class-generator.src.js
diff --git a/tests/fixtures/ecma-version/8/not-strict/invalid-async-class-getter.result.js b/packages/espree/tests/fixtures/ecma-version/8/not-strict/invalid-async-class-getter.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/not-strict/invalid-async-class-getter.result.js
rename to packages/espree/tests/fixtures/ecma-version/8/not-strict/invalid-async-class-getter.result.js
diff --git a/tests/fixtures/ecma-version/8/not-strict/invalid-async-class-getter.src.js b/packages/espree/tests/fixtures/ecma-version/8/not-strict/invalid-async-class-getter.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/not-strict/invalid-async-class-getter.src.js
rename to packages/espree/tests/fixtures/ecma-version/8/not-strict/invalid-async-class-getter.src.js
diff --git a/tests/fixtures/ecma-version/8/not-strict/invalid-async-class-method-await.result.js b/packages/espree/tests/fixtures/ecma-version/8/not-strict/invalid-async-class-method-await.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/not-strict/invalid-async-class-method-await.result.js
rename to packages/espree/tests/fixtures/ecma-version/8/not-strict/invalid-async-class-method-await.result.js
diff --git a/tests/fixtures/ecma-version/8/not-strict/invalid-async-class-method-await.src.js b/packages/espree/tests/fixtures/ecma-version/8/not-strict/invalid-async-class-method-await.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/not-strict/invalid-async-class-method-await.src.js
rename to packages/espree/tests/fixtures/ecma-version/8/not-strict/invalid-async-class-method-await.src.js
diff --git a/tests/fixtures/ecma-version/8/not-strict/invalid-async-class-method-empty-await.result.js b/packages/espree/tests/fixtures/ecma-version/8/not-strict/invalid-async-class-method-empty-await.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/not-strict/invalid-async-class-method-empty-await.result.js
rename to packages/espree/tests/fixtures/ecma-version/8/not-strict/invalid-async-class-method-empty-await.result.js
diff --git a/tests/fixtures/ecma-version/8/not-strict/invalid-async-class-method-empty-await.src.js b/packages/espree/tests/fixtures/ecma-version/8/not-strict/invalid-async-class-method-empty-await.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/not-strict/invalid-async-class-method-empty-await.src.js
rename to packages/espree/tests/fixtures/ecma-version/8/not-strict/invalid-async-class-method-empty-await.src.js
diff --git a/tests/fixtures/ecma-version/8/not-strict/invalid-async-class-setter.result.js b/packages/espree/tests/fixtures/ecma-version/8/not-strict/invalid-async-class-setter.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/not-strict/invalid-async-class-setter.result.js
rename to packages/espree/tests/fixtures/ecma-version/8/not-strict/invalid-async-class-setter.result.js
diff --git a/tests/fixtures/ecma-version/8/not-strict/invalid-async-class-setter.src.js b/packages/espree/tests/fixtures/ecma-version/8/not-strict/invalid-async-class-setter.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/not-strict/invalid-async-class-setter.src.js
rename to packages/espree/tests/fixtures/ecma-version/8/not-strict/invalid-async-class-setter.src.js
diff --git a/tests/fixtures/ecma-version/8/not-strict/invalid-async-constructor.result.js b/packages/espree/tests/fixtures/ecma-version/8/not-strict/invalid-async-constructor.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/not-strict/invalid-async-constructor.result.js
rename to packages/espree/tests/fixtures/ecma-version/8/not-strict/invalid-async-constructor.result.js
diff --git a/tests/fixtures/ecma-version/8/not-strict/invalid-async-constructor.src.js b/packages/espree/tests/fixtures/ecma-version/8/not-strict/invalid-async-constructor.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/not-strict/invalid-async-constructor.src.js
rename to packages/espree/tests/fixtures/ecma-version/8/not-strict/invalid-async-constructor.src.js
diff --git a/tests/fixtures/ecma-version/8/not-strict/invalid-async-expression-generators.result.js b/packages/espree/tests/fixtures/ecma-version/8/not-strict/invalid-async-expression-generators.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/not-strict/invalid-async-expression-generators.result.js
rename to packages/espree/tests/fixtures/ecma-version/8/not-strict/invalid-async-expression-generators.result.js
diff --git a/tests/fixtures/ecma-version/8/not-strict/invalid-async-expression-generators.src.js b/packages/espree/tests/fixtures/ecma-version/8/not-strict/invalid-async-expression-generators.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/not-strict/invalid-async-expression-generators.src.js
rename to packages/espree/tests/fixtures/ecma-version/8/not-strict/invalid-async-expression-generators.src.js
diff --git a/tests/fixtures/ecma-version/8/not-strict/invalid-async-expression-plain-await.result.js b/packages/espree/tests/fixtures/ecma-version/8/not-strict/invalid-async-expression-plain-await.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/not-strict/invalid-async-expression-plain-await.result.js
rename to packages/espree/tests/fixtures/ecma-version/8/not-strict/invalid-async-expression-plain-await.result.js
diff --git a/tests/fixtures/ecma-version/8/not-strict/invalid-async-expression-plain-await.src.js b/packages/espree/tests/fixtures/ecma-version/8/not-strict/invalid-async-expression-plain-await.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/not-strict/invalid-async-expression-plain-await.src.js
rename to packages/espree/tests/fixtures/ecma-version/8/not-strict/invalid-async-expression-plain-await.src.js
diff --git a/tests/fixtures/ecma-version/8/not-strict/invalid-async-expression.result.js b/packages/espree/tests/fixtures/ecma-version/8/not-strict/invalid-async-expression.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/not-strict/invalid-async-expression.result.js
rename to packages/espree/tests/fixtures/ecma-version/8/not-strict/invalid-async-expression.result.js
diff --git a/tests/fixtures/ecma-version/8/not-strict/invalid-async-expression.src.js b/packages/espree/tests/fixtures/ecma-version/8/not-strict/invalid-async-expression.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/not-strict/invalid-async-expression.src.js
rename to packages/espree/tests/fixtures/ecma-version/8/not-strict/invalid-async-expression.src.js
diff --git a/tests/fixtures/ecma-version/8/not-strict/invalid-async-generator-expression.result.js b/packages/espree/tests/fixtures/ecma-version/8/not-strict/invalid-async-generator-expression.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/not-strict/invalid-async-generator-expression.result.js
rename to packages/espree/tests/fixtures/ecma-version/8/not-strict/invalid-async-generator-expression.result.js
diff --git a/tests/fixtures/ecma-version/8/not-strict/invalid-async-generator-expression.src.js b/packages/espree/tests/fixtures/ecma-version/8/not-strict/invalid-async-generator-expression.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/not-strict/invalid-async-generator-expression.src.js
rename to packages/espree/tests/fixtures/ecma-version/8/not-strict/invalid-async-generator-expression.src.js
diff --git a/tests/fixtures/ecma-version/8/not-strict/invalid-async-generator-method.result.js b/packages/espree/tests/fixtures/ecma-version/8/not-strict/invalid-async-generator-method.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/not-strict/invalid-async-generator-method.result.js
rename to packages/espree/tests/fixtures/ecma-version/8/not-strict/invalid-async-generator-method.result.js
diff --git a/tests/fixtures/ecma-version/8/not-strict/invalid-async-generator-method.src.js b/packages/espree/tests/fixtures/ecma-version/8/not-strict/invalid-async-generator-method.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/not-strict/invalid-async-generator-method.src.js
rename to packages/espree/tests/fixtures/ecma-version/8/not-strict/invalid-async-generator-method.src.js
diff --git a/tests/fixtures/ecma-version/8/not-strict/invalid-async-generator.result.js b/packages/espree/tests/fixtures/ecma-version/8/not-strict/invalid-async-generator.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/not-strict/invalid-async-generator.result.js
rename to packages/espree/tests/fixtures/ecma-version/8/not-strict/invalid-async-generator.result.js
diff --git a/tests/fixtures/ecma-version/8/not-strict/invalid-async-generator.src.js b/packages/espree/tests/fixtures/ecma-version/8/not-strict/invalid-async-generator.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/not-strict/invalid-async-generator.src.js
rename to packages/espree/tests/fixtures/ecma-version/8/not-strict/invalid-async-generator.src.js
diff --git a/tests/fixtures/ecma-version/8/not-strict/invalid-async-getter-method-with-params.result.js b/packages/espree/tests/fixtures/ecma-version/8/not-strict/invalid-async-getter-method-with-params.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/not-strict/invalid-async-getter-method-with-params.result.js
rename to packages/espree/tests/fixtures/ecma-version/8/not-strict/invalid-async-getter-method-with-params.result.js
diff --git a/tests/fixtures/ecma-version/8/not-strict/invalid-async-getter-method-with-params.src.js b/packages/espree/tests/fixtures/ecma-version/8/not-strict/invalid-async-getter-method-with-params.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/not-strict/invalid-async-getter-method-with-params.src.js
rename to packages/espree/tests/fixtures/ecma-version/8/not-strict/invalid-async-getter-method-with-params.src.js
diff --git a/tests/fixtures/ecma-version/8/not-strict/invalid-async-getter-method.result.js b/packages/espree/tests/fixtures/ecma-version/8/not-strict/invalid-async-getter-method.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/not-strict/invalid-async-getter-method.result.js
rename to packages/espree/tests/fixtures/ecma-version/8/not-strict/invalid-async-getter-method.result.js
diff --git a/tests/fixtures/ecma-version/8/not-strict/invalid-async-getter-method.src.js b/packages/espree/tests/fixtures/ecma-version/8/not-strict/invalid-async-getter-method.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/not-strict/invalid-async-getter-method.src.js
rename to packages/espree/tests/fixtures/ecma-version/8/not-strict/invalid-async-getter-method.src.js
diff --git a/tests/fixtures/ecma-version/8/not-strict/invalid-async-method-await-identifier.result.js b/packages/espree/tests/fixtures/ecma-version/8/not-strict/invalid-async-method-await-identifier.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/not-strict/invalid-async-method-await-identifier.result.js
rename to packages/espree/tests/fixtures/ecma-version/8/not-strict/invalid-async-method-await-identifier.result.js
diff --git a/tests/fixtures/ecma-version/8/not-strict/invalid-async-method-await-identifier.src.js b/packages/espree/tests/fixtures/ecma-version/8/not-strict/invalid-async-method-await-identifier.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/not-strict/invalid-async-method-await-identifier.src.js
rename to packages/espree/tests/fixtures/ecma-version/8/not-strict/invalid-async-method-await-identifier.src.js
diff --git a/tests/fixtures/ecma-version/8/not-strict/invalid-async-method-await-param.result.js b/packages/espree/tests/fixtures/ecma-version/8/not-strict/invalid-async-method-await-param.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/not-strict/invalid-async-method-await-param.result.js
rename to packages/espree/tests/fixtures/ecma-version/8/not-strict/invalid-async-method-await-param.result.js
diff --git a/tests/fixtures/ecma-version/8/not-strict/invalid-async-method-await-param.src.js b/packages/espree/tests/fixtures/ecma-version/8/not-strict/invalid-async-method-await-param.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/not-strict/invalid-async-method-await-param.src.js
rename to packages/espree/tests/fixtures/ecma-version/8/not-strict/invalid-async-method-await-param.src.js
diff --git a/tests/fixtures/ecma-version/8/not-strict/invalid-async-method-empty-await.result.js b/packages/espree/tests/fixtures/ecma-version/8/not-strict/invalid-async-method-empty-await.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/not-strict/invalid-async-method-empty-await.result.js
rename to packages/espree/tests/fixtures/ecma-version/8/not-strict/invalid-async-method-empty-await.result.js
diff --git a/tests/fixtures/ecma-version/8/not-strict/invalid-async-method-empty-await.src.js b/packages/espree/tests/fixtures/ecma-version/8/not-strict/invalid-async-method-empty-await.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/not-strict/invalid-async-method-empty-await.src.js
rename to packages/espree/tests/fixtures/ecma-version/8/not-strict/invalid-async-method-empty-await.src.js
diff --git a/tests/fixtures/ecma-version/8/not-strict/invalid-async-method-expression.result.js b/packages/espree/tests/fixtures/ecma-version/8/not-strict/invalid-async-method-expression.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/not-strict/invalid-async-method-expression.result.js
rename to packages/espree/tests/fixtures/ecma-version/8/not-strict/invalid-async-method-expression.result.js
diff --git a/tests/fixtures/ecma-version/8/not-strict/invalid-async-method-expression.src.js b/packages/espree/tests/fixtures/ecma-version/8/not-strict/invalid-async-method-expression.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/not-strict/invalid-async-method-expression.src.js
rename to packages/espree/tests/fixtures/ecma-version/8/not-strict/invalid-async-method-expression.src.js
diff --git a/tests/fixtures/ecma-version/8/not-strict/invalid-async-method-return-await.result.js b/packages/espree/tests/fixtures/ecma-version/8/not-strict/invalid-async-method-return-await.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/not-strict/invalid-async-method-return-await.result.js
rename to packages/espree/tests/fixtures/ecma-version/8/not-strict/invalid-async-method-return-await.result.js
diff --git a/tests/fixtures/ecma-version/8/not-strict/invalid-async-method-return-await.src.js b/packages/espree/tests/fixtures/ecma-version/8/not-strict/invalid-async-method-return-await.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/not-strict/invalid-async-method-return-await.src.js
rename to packages/espree/tests/fixtures/ecma-version/8/not-strict/invalid-async-method-return-await.src.js
diff --git a/tests/fixtures/ecma-version/8/not-strict/invalid-async-object.result.js b/packages/espree/tests/fixtures/ecma-version/8/not-strict/invalid-async-object.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/not-strict/invalid-async-object.result.js
rename to packages/espree/tests/fixtures/ecma-version/8/not-strict/invalid-async-object.result.js
diff --git a/tests/fixtures/ecma-version/8/not-strict/invalid-async-object.src.js b/packages/espree/tests/fixtures/ecma-version/8/not-strict/invalid-async-object.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/not-strict/invalid-async-object.src.js
rename to packages/espree/tests/fixtures/ecma-version/8/not-strict/invalid-async-object.src.js
diff --git a/tests/fixtures/ecma-version/8/not-strict/invalid-async-plain-await.result.js b/packages/espree/tests/fixtures/ecma-version/8/not-strict/invalid-async-plain-await.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/not-strict/invalid-async-plain-await.result.js
rename to packages/espree/tests/fixtures/ecma-version/8/not-strict/invalid-async-plain-await.result.js
diff --git a/tests/fixtures/ecma-version/8/not-strict/invalid-async-plain-await.src.js b/packages/espree/tests/fixtures/ecma-version/8/not-strict/invalid-async-plain-await.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/not-strict/invalid-async-plain-await.src.js
rename to packages/espree/tests/fixtures/ecma-version/8/not-strict/invalid-async-plain-await.src.js
diff --git a/tests/fixtures/ecma-version/8/not-strict/invalid-async-prop.result.js b/packages/espree/tests/fixtures/ecma-version/8/not-strict/invalid-async-prop.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/not-strict/invalid-async-prop.result.js
rename to packages/espree/tests/fixtures/ecma-version/8/not-strict/invalid-async-prop.result.js
diff --git a/tests/fixtures/ecma-version/8/not-strict/invalid-async-prop.src.js b/packages/espree/tests/fixtures/ecma-version/8/not-strict/invalid-async-prop.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/not-strict/invalid-async-prop.src.js
rename to packages/espree/tests/fixtures/ecma-version/8/not-strict/invalid-async-prop.src.js
diff --git a/tests/fixtures/ecma-version/8/not-strict/invalid-async-static-method-broken.result.js b/packages/espree/tests/fixtures/ecma-version/8/not-strict/invalid-async-static-method-broken.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/not-strict/invalid-async-static-method-broken.result.js
rename to packages/espree/tests/fixtures/ecma-version/8/not-strict/invalid-async-static-method-broken.result.js
diff --git a/tests/fixtures/ecma-version/8/not-strict/invalid-async-static-method-broken.src.js b/packages/espree/tests/fixtures/ecma-version/8/not-strict/invalid-async-static-method-broken.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/not-strict/invalid-async-static-method-broken.src.js
rename to packages/espree/tests/fixtures/ecma-version/8/not-strict/invalid-async-static-method-broken.src.js
diff --git a/tests/fixtures/ecma-version/8/not-strict/invalid-await-arrow-param-parens.result.js b/packages/espree/tests/fixtures/ecma-version/8/not-strict/invalid-await-arrow-param-parens.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/not-strict/invalid-await-arrow-param-parens.result.js
rename to packages/espree/tests/fixtures/ecma-version/8/not-strict/invalid-await-arrow-param-parens.result.js
diff --git a/tests/fixtures/ecma-version/8/not-strict/invalid-await-arrow-param-parens.src.js b/packages/espree/tests/fixtures/ecma-version/8/not-strict/invalid-await-arrow-param-parens.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/not-strict/invalid-await-arrow-param-parens.src.js
rename to packages/espree/tests/fixtures/ecma-version/8/not-strict/invalid-await-arrow-param-parens.src.js
diff --git a/tests/fixtures/ecma-version/8/not-strict/invalid-await-arrow-param.result.js b/packages/espree/tests/fixtures/ecma-version/8/not-strict/invalid-await-arrow-param.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/not-strict/invalid-await-arrow-param.result.js
rename to packages/espree/tests/fixtures/ecma-version/8/not-strict/invalid-await-arrow-param.result.js
diff --git a/tests/fixtures/ecma-version/8/not-strict/invalid-await-arrow-param.src.js b/packages/espree/tests/fixtures/ecma-version/8/not-strict/invalid-await-arrow-param.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/not-strict/invalid-await-arrow-param.src.js
rename to packages/espree/tests/fixtures/ecma-version/8/not-strict/invalid-await-arrow-param.src.js
diff --git a/tests/fixtures/ecma-version/8/not-strict/invalid-await-default.result.js b/packages/espree/tests/fixtures/ecma-version/8/not-strict/invalid-await-default.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/not-strict/invalid-await-default.result.js
rename to packages/espree/tests/fixtures/ecma-version/8/not-strict/invalid-await-default.result.js
diff --git a/tests/fixtures/ecma-version/8/not-strict/invalid-await-default.src.js b/packages/espree/tests/fixtures/ecma-version/8/not-strict/invalid-await-default.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/not-strict/invalid-await-default.src.js
rename to packages/espree/tests/fixtures/ecma-version/8/not-strict/invalid-await-default.src.js
diff --git a/tests/fixtures/ecma-version/8/not-strict/invalid-await-destructured-default.result.js b/packages/espree/tests/fixtures/ecma-version/8/not-strict/invalid-await-destructured-default.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/not-strict/invalid-await-destructured-default.result.js
rename to packages/espree/tests/fixtures/ecma-version/8/not-strict/invalid-await-destructured-default.result.js
diff --git a/tests/fixtures/ecma-version/8/not-strict/invalid-await-destructured-default.src.js b/packages/espree/tests/fixtures/ecma-version/8/not-strict/invalid-await-destructured-default.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/not-strict/invalid-await-destructured-default.src.js
rename to packages/espree/tests/fixtures/ecma-version/8/not-strict/invalid-await-destructured-default.src.js
diff --git a/tests/fixtures/ecma-version/8/not-strict/invalid-await-destructured-param.result.js b/packages/espree/tests/fixtures/ecma-version/8/not-strict/invalid-await-destructured-param.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/not-strict/invalid-await-destructured-param.result.js
rename to packages/espree/tests/fixtures/ecma-version/8/not-strict/invalid-await-destructured-param.result.js
diff --git a/tests/fixtures/ecma-version/8/not-strict/invalid-await-destructured-param.src.js b/packages/espree/tests/fixtures/ecma-version/8/not-strict/invalid-await-destructured-param.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/not-strict/invalid-await-destructured-param.src.js
rename to packages/espree/tests/fixtures/ecma-version/8/not-strict/invalid-await-destructured-param.src.js
diff --git a/tests/fixtures/ecma-version/8/not-strict/invalid-await-func-expression.result.js b/packages/espree/tests/fixtures/ecma-version/8/not-strict/invalid-await-func-expression.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/not-strict/invalid-await-func-expression.result.js
rename to packages/espree/tests/fixtures/ecma-version/8/not-strict/invalid-await-func-expression.result.js
diff --git a/tests/fixtures/ecma-version/8/not-strict/invalid-await-func-expression.src.js b/packages/espree/tests/fixtures/ecma-version/8/not-strict/invalid-await-func-expression.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/not-strict/invalid-await-func-expression.src.js
rename to packages/espree/tests/fixtures/ecma-version/8/not-strict/invalid-await-func-expression.src.js
diff --git a/tests/fixtures/ecma-version/8/not-strict/invalid-await-identifier-expression.result.js b/packages/espree/tests/fixtures/ecma-version/8/not-strict/invalid-await-identifier-expression.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/not-strict/invalid-await-identifier-expression.result.js
rename to packages/espree/tests/fixtures/ecma-version/8/not-strict/invalid-await-identifier-expression.result.js
diff --git a/tests/fixtures/ecma-version/8/not-strict/invalid-await-identifier-expression.src.js b/packages/espree/tests/fixtures/ecma-version/8/not-strict/invalid-await-identifier-expression.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/not-strict/invalid-await-identifier-expression.src.js
rename to packages/espree/tests/fixtures/ecma-version/8/not-strict/invalid-await-identifier-expression.src.js
diff --git a/tests/fixtures/ecma-version/8/not-strict/invalid-await-identifier.result.js b/packages/espree/tests/fixtures/ecma-version/8/not-strict/invalid-await-identifier.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/not-strict/invalid-await-identifier.result.js
rename to packages/espree/tests/fixtures/ecma-version/8/not-strict/invalid-await-identifier.result.js
diff --git a/tests/fixtures/ecma-version/8/not-strict/invalid-await-identifier.src.js b/packages/espree/tests/fixtures/ecma-version/8/not-strict/invalid-await-identifier.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/not-strict/invalid-await-identifier.src.js
rename to packages/espree/tests/fixtures/ecma-version/8/not-strict/invalid-await-identifier.src.js
diff --git a/tests/fixtures/ecma-version/8/not-strict/invalid-await-named-destructured-array-param.result.js b/packages/espree/tests/fixtures/ecma-version/8/not-strict/invalid-await-named-destructured-array-param.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/not-strict/invalid-await-named-destructured-array-param.result.js
rename to packages/espree/tests/fixtures/ecma-version/8/not-strict/invalid-await-named-destructured-array-param.result.js
diff --git a/tests/fixtures/ecma-version/8/not-strict/invalid-await-named-destructured-array-param.src.js b/packages/espree/tests/fixtures/ecma-version/8/not-strict/invalid-await-named-destructured-array-param.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/not-strict/invalid-await-named-destructured-array-param.src.js
rename to packages/espree/tests/fixtures/ecma-version/8/not-strict/invalid-await-named-destructured-array-param.src.js
diff --git a/tests/fixtures/ecma-version/8/not-strict/invalid-await-named-destructured-param.result.js b/packages/espree/tests/fixtures/ecma-version/8/not-strict/invalid-await-named-destructured-param.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/not-strict/invalid-await-named-destructured-param.result.js
rename to packages/espree/tests/fixtures/ecma-version/8/not-strict/invalid-await-named-destructured-param.result.js
diff --git a/tests/fixtures/ecma-version/8/not-strict/invalid-await-named-destructured-param.src.js b/packages/espree/tests/fixtures/ecma-version/8/not-strict/invalid-await-named-destructured-param.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/not-strict/invalid-await-named-destructured-param.src.js
rename to packages/espree/tests/fixtures/ecma-version/8/not-strict/invalid-await-named-destructured-param.src.js
diff --git a/tests/fixtures/ecma-version/8/not-strict/invalid-await-param-expression.result.js b/packages/espree/tests/fixtures/ecma-version/8/not-strict/invalid-await-param-expression.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/not-strict/invalid-await-param-expression.result.js
rename to packages/espree/tests/fixtures/ecma-version/8/not-strict/invalid-await-param-expression.result.js
diff --git a/tests/fixtures/ecma-version/8/not-strict/invalid-await-param-expression.src.js b/packages/espree/tests/fixtures/ecma-version/8/not-strict/invalid-await-param-expression.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/not-strict/invalid-await-param-expression.src.js
rename to packages/espree/tests/fixtures/ecma-version/8/not-strict/invalid-await-param-expression.src.js
diff --git a/tests/fixtures/ecma-version/8/not-strict/invalid-await-param.result.js b/packages/espree/tests/fixtures/ecma-version/8/not-strict/invalid-await-param.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/not-strict/invalid-await-param.result.js
rename to packages/espree/tests/fixtures/ecma-version/8/not-strict/invalid-await-param.result.js
diff --git a/tests/fixtures/ecma-version/8/not-strict/invalid-await-param.src.js b/packages/espree/tests/fixtures/ecma-version/8/not-strict/invalid-await-param.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/not-strict/invalid-await-param.src.js
rename to packages/espree/tests/fixtures/ecma-version/8/not-strict/invalid-await-param.src.js
diff --git a/tests/fixtures/ecma-version/8/not-strict/invalid-await-top-level.result.js b/packages/espree/tests/fixtures/ecma-version/8/not-strict/invalid-await-top-level.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/not-strict/invalid-await-top-level.result.js
rename to packages/espree/tests/fixtures/ecma-version/8/not-strict/invalid-await-top-level.result.js
diff --git a/tests/fixtures/ecma-version/8/not-strict/invalid-await-top-level.src.js b/packages/espree/tests/fixtures/ecma-version/8/not-strict/invalid-await-top-level.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/not-strict/invalid-await-top-level.src.js
rename to packages/espree/tests/fixtures/ecma-version/8/not-strict/invalid-await-top-level.src.js
diff --git a/tests/fixtures/ecma-version/8/not-strict/invalid-broken-async-arrow-after-parens.result.js b/packages/espree/tests/fixtures/ecma-version/8/not-strict/invalid-broken-async-arrow-after-parens.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/not-strict/invalid-broken-async-arrow-after-parens.result.js
rename to packages/espree/tests/fixtures/ecma-version/8/not-strict/invalid-broken-async-arrow-after-parens.result.js
diff --git a/tests/fixtures/ecma-version/8/not-strict/invalid-broken-async-arrow-after-parens.src.js b/packages/espree/tests/fixtures/ecma-version/8/not-strict/invalid-broken-async-arrow-after-parens.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/not-strict/invalid-broken-async-arrow-after-parens.src.js
rename to packages/espree/tests/fixtures/ecma-version/8/not-strict/invalid-broken-async-arrow-after-parens.src.js
diff --git a/tests/fixtures/ecma-version/8/not-strict/invalid-broken-async-arrow-before-parens.result.js b/packages/espree/tests/fixtures/ecma-version/8/not-strict/invalid-broken-async-arrow-before-parens.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/not-strict/invalid-broken-async-arrow-before-parens.result.js
rename to packages/espree/tests/fixtures/ecma-version/8/not-strict/invalid-broken-async-arrow-before-parens.result.js
diff --git a/tests/fixtures/ecma-version/8/not-strict/invalid-broken-async-arrow-before-parens.src.js b/packages/espree/tests/fixtures/ecma-version/8/not-strict/invalid-broken-async-arrow-before-parens.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/not-strict/invalid-broken-async-arrow-before-parens.src.js
rename to packages/espree/tests/fixtures/ecma-version/8/not-strict/invalid-broken-async-arrow-before-parens.src.js
diff --git a/tests/fixtures/ecma-version/8/not-strict/invalid-broken-async-arrow.result.js b/packages/espree/tests/fixtures/ecma-version/8/not-strict/invalid-broken-async-arrow.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/not-strict/invalid-broken-async-arrow.result.js
rename to packages/espree/tests/fixtures/ecma-version/8/not-strict/invalid-broken-async-arrow.result.js
diff --git a/tests/fixtures/ecma-version/8/not-strict/invalid-broken-async-arrow.src.js b/packages/espree/tests/fixtures/ecma-version/8/not-strict/invalid-broken-async-arrow.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/not-strict/invalid-broken-async-arrow.src.js
rename to packages/espree/tests/fixtures/ecma-version/8/not-strict/invalid-broken-async-arrow.src.js
diff --git a/tests/fixtures/ecma-version/8/not-strict/invalid-broken-async-object-method.result.js b/packages/espree/tests/fixtures/ecma-version/8/not-strict/invalid-broken-async-object-method.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/not-strict/invalid-broken-async-object-method.result.js
rename to packages/espree/tests/fixtures/ecma-version/8/not-strict/invalid-broken-async-object-method.result.js
diff --git a/tests/fixtures/ecma-version/8/not-strict/invalid-broken-async-object-method.src.js b/packages/espree/tests/fixtures/ecma-version/8/not-strict/invalid-broken-async-object-method.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/not-strict/invalid-broken-async-object-method.src.js
rename to packages/espree/tests/fixtures/ecma-version/8/not-strict/invalid-broken-async-object-method.src.js
diff --git a/tests/fixtures/ecma-version/8/not-strict/invalid-broken-line-async.result.js b/packages/espree/tests/fixtures/ecma-version/8/not-strict/invalid-broken-line-async.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/not-strict/invalid-broken-line-async.result.js
rename to packages/espree/tests/fixtures/ecma-version/8/not-strict/invalid-broken-line-async.result.js
diff --git a/tests/fixtures/ecma-version/8/not-strict/invalid-broken-line-async.src.js b/packages/espree/tests/fixtures/ecma-version/8/not-strict/invalid-broken-line-async.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/not-strict/invalid-broken-line-async.src.js
rename to packages/espree/tests/fixtures/ecma-version/8/not-strict/invalid-broken-line-async.src.js
diff --git a/tests/fixtures/ecma-version/8/not-strict/invalid-class-await-extend.result.js b/packages/espree/tests/fixtures/ecma-version/8/not-strict/invalid-class-await-extend.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/not-strict/invalid-class-await-extend.result.js
rename to packages/espree/tests/fixtures/ecma-version/8/not-strict/invalid-class-await-extend.result.js
diff --git a/tests/fixtures/ecma-version/8/not-strict/invalid-class-await-extend.src.js b/packages/espree/tests/fixtures/ecma-version/8/not-strict/invalid-class-await-extend.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/not-strict/invalid-class-await-extend.src.js
rename to packages/espree/tests/fixtures/ecma-version/8/not-strict/invalid-class-await-extend.src.js
diff --git a/tests/fixtures/ecma-version/8/not-strict/invalid-nested-async.result.js b/packages/espree/tests/fixtures/ecma-version/8/not-strict/invalid-nested-async.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/not-strict/invalid-nested-async.result.js
rename to packages/espree/tests/fixtures/ecma-version/8/not-strict/invalid-nested-async.result.js
diff --git a/tests/fixtures/ecma-version/8/not-strict/invalid-nested-async.src.js b/packages/espree/tests/fixtures/ecma-version/8/not-strict/invalid-nested-async.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/not-strict/invalid-nested-async.src.js
rename to packages/espree/tests/fixtures/ecma-version/8/not-strict/invalid-nested-async.src.js
diff --git a/tests/fixtures/ecma-version/8/not-strict/invalid-plain-await-arrow.result.js b/packages/espree/tests/fixtures/ecma-version/8/not-strict/invalid-plain-await-arrow.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/not-strict/invalid-plain-await-arrow.result.js
rename to packages/espree/tests/fixtures/ecma-version/8/not-strict/invalid-plain-await-arrow.result.js
diff --git a/tests/fixtures/ecma-version/8/not-strict/invalid-plain-await-arrow.src.js b/packages/espree/tests/fixtures/ecma-version/8/not-strict/invalid-plain-await-arrow.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/not-strict/invalid-plain-await-arrow.src.js
rename to packages/espree/tests/fixtures/ecma-version/8/not-strict/invalid-plain-await-arrow.src.js
diff --git a/tests/fixtures/ecma-version/8/not-strict/invalid-plain-await.result.js b/packages/espree/tests/fixtures/ecma-version/8/not-strict/invalid-plain-await.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/not-strict/invalid-plain-await.result.js
rename to packages/espree/tests/fixtures/ecma-version/8/not-strict/invalid-plain-await.result.js
diff --git a/tests/fixtures/ecma-version/8/not-strict/invalid-plain-await.src.js b/packages/espree/tests/fixtures/ecma-version/8/not-strict/invalid-plain-await.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/not-strict/invalid-plain-await.src.js
rename to packages/espree/tests/fixtures/ecma-version/8/not-strict/invalid-plain-await.src.js
diff --git a/tests/fixtures/ecma-version/8/not-strict/invalid-static-async-generator.result.js b/packages/espree/tests/fixtures/ecma-version/8/not-strict/invalid-static-async-generator.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/not-strict/invalid-static-async-generator.result.js
rename to packages/espree/tests/fixtures/ecma-version/8/not-strict/invalid-static-async-generator.result.js
diff --git a/tests/fixtures/ecma-version/8/not-strict/invalid-static-async-generator.src.js b/packages/espree/tests/fixtures/ecma-version/8/not-strict/invalid-static-async-generator.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/not-strict/invalid-static-async-generator.src.js
rename to packages/espree/tests/fixtures/ecma-version/8/not-strict/invalid-static-async-generator.src.js
diff --git a/tests/fixtures/ecma-version/8/not-strict/invalid-static-async-getter.result.js b/packages/espree/tests/fixtures/ecma-version/8/not-strict/invalid-static-async-getter.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/not-strict/invalid-static-async-getter.result.js
rename to packages/espree/tests/fixtures/ecma-version/8/not-strict/invalid-static-async-getter.result.js
diff --git a/tests/fixtures/ecma-version/8/not-strict/invalid-static-async-getter.src.js b/packages/espree/tests/fixtures/ecma-version/8/not-strict/invalid-static-async-getter.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/not-strict/invalid-static-async-getter.src.js
rename to packages/espree/tests/fixtures/ecma-version/8/not-strict/invalid-static-async-getter.src.js
diff --git a/tests/fixtures/ecma-version/8/not-strict/invalid-static-async-setter.result.js b/packages/espree/tests/fixtures/ecma-version/8/not-strict/invalid-static-async-setter.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/not-strict/invalid-static-async-setter.result.js
rename to packages/espree/tests/fixtures/ecma-version/8/not-strict/invalid-static-async-setter.result.js
diff --git a/tests/fixtures/ecma-version/8/not-strict/invalid-static-async-setter.src.js b/packages/espree/tests/fixtures/ecma-version/8/not-strict/invalid-static-async-setter.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/not-strict/invalid-static-async-setter.src.js
rename to packages/espree/tests/fixtures/ecma-version/8/not-strict/invalid-static-async-setter.src.js
diff --git a/tests/fixtures/ecma-version/8/not-strict/invalid-yield-default.result.js b/packages/espree/tests/fixtures/ecma-version/8/not-strict/invalid-yield-default.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/not-strict/invalid-yield-default.result.js
rename to packages/espree/tests/fixtures/ecma-version/8/not-strict/invalid-yield-default.result.js
diff --git a/tests/fixtures/ecma-version/8/not-strict/invalid-yield-default.src.js b/packages/espree/tests/fixtures/ecma-version/8/not-strict/invalid-yield-default.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/not-strict/invalid-yield-default.src.js
rename to packages/espree/tests/fixtures/ecma-version/8/not-strict/invalid-yield-default.src.js
diff --git a/tests/fixtures/ecma-version/8/not-strict/nested-async-await-method.result.js b/packages/espree/tests/fixtures/ecma-version/8/not-strict/nested-async-await-method.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/not-strict/nested-async-await-method.result.js
rename to packages/espree/tests/fixtures/ecma-version/8/not-strict/nested-async-await-method.result.js
diff --git a/tests/fixtures/ecma-version/8/not-strict/nested-async-await-method.src.js b/packages/espree/tests/fixtures/ecma-version/8/not-strict/nested-async-await-method.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/not-strict/nested-async-await-method.src.js
rename to packages/espree/tests/fixtures/ecma-version/8/not-strict/nested-async-await-method.src.js
diff --git a/tests/fixtures/ecma-version/8/not-strict/no-async-expression.result.js b/packages/espree/tests/fixtures/ecma-version/8/not-strict/no-async-expression.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/not-strict/no-async-expression.result.js
rename to packages/espree/tests/fixtures/ecma-version/8/not-strict/no-async-expression.result.js
diff --git a/tests/fixtures/ecma-version/8/not-strict/no-async-expression.src.js b/packages/espree/tests/fixtures/ecma-version/8/not-strict/no-async-expression.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/not-strict/no-async-expression.src.js
rename to packages/espree/tests/fixtures/ecma-version/8/not-strict/no-async-expression.src.js
diff --git a/tests/fixtures/ecma-version/8/not-strict/no-async.result.js b/packages/espree/tests/fixtures/ecma-version/8/not-strict/no-async.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/not-strict/no-async.result.js
rename to packages/espree/tests/fixtures/ecma-version/8/not-strict/no-async.result.js
diff --git a/tests/fixtures/ecma-version/8/not-strict/no-async.src.js b/packages/espree/tests/fixtures/ecma-version/8/not-strict/no-async.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/not-strict/no-async.src.js
rename to packages/espree/tests/fixtures/ecma-version/8/not-strict/no-async.src.js
diff --git a/tests/fixtures/ecma-version/8/not-strict/object-method.result.js b/packages/espree/tests/fixtures/ecma-version/8/not-strict/object-method.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/not-strict/object-method.result.js
rename to packages/espree/tests/fixtures/ecma-version/8/not-strict/object-method.result.js
diff --git a/tests/fixtures/ecma-version/8/not-strict/object-method.src.js b/packages/espree/tests/fixtures/ecma-version/8/not-strict/object-method.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/not-strict/object-method.src.js
rename to packages/espree/tests/fixtures/ecma-version/8/not-strict/object-method.src.js
diff --git a/tests/fixtures/ecma-version/8/not-strict/plain-await.result.js b/packages/espree/tests/fixtures/ecma-version/8/not-strict/plain-await.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/not-strict/plain-await.result.js
rename to packages/espree/tests/fixtures/ecma-version/8/not-strict/plain-await.result.js
diff --git a/tests/fixtures/ecma-version/8/not-strict/plain-await.src.js b/packages/espree/tests/fixtures/ecma-version/8/not-strict/plain-await.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/not-strict/plain-await.src.js
rename to packages/espree/tests/fixtures/ecma-version/8/not-strict/plain-await.src.js
diff --git a/tests/fixtures/ecma-version/8/not-strict/static-async-named-class-method.result.js b/packages/espree/tests/fixtures/ecma-version/8/not-strict/static-async-named-class-method.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/not-strict/static-async-named-class-method.result.js
rename to packages/espree/tests/fixtures/ecma-version/8/not-strict/static-async-named-class-method.result.js
diff --git a/tests/fixtures/ecma-version/8/not-strict/static-async-named-class-method.src.js b/packages/espree/tests/fixtures/ecma-version/8/not-strict/static-async-named-class-method.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/not-strict/static-async-named-class-method.src.js
rename to packages/espree/tests/fixtures/ecma-version/8/not-strict/static-async-named-class-method.src.js
diff --git a/tests/fixtures/ecma-version/8/var-destructured-array-literal.result.js b/packages/espree/tests/fixtures/ecma-version/8/var-destructured-array-literal.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/var-destructured-array-literal.result.js
rename to packages/espree/tests/fixtures/ecma-version/8/var-destructured-array-literal.result.js
diff --git a/tests/fixtures/ecma-version/8/var-destructured-array-literal.src.js b/packages/espree/tests/fixtures/ecma-version/8/var-destructured-array-literal.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/8/var-destructured-array-literal.src.js
rename to packages/espree/tests/fixtures/ecma-version/8/var-destructured-array-literal.src.js
diff --git a/tests/fixtures/ecma-version/9/async-generator/invalid-await-in-nested-function-1.module-result.js b/packages/espree/tests/fixtures/ecma-version/9/async-generator/invalid-await-in-nested-function-1.module-result.js
similarity index 100%
rename from tests/fixtures/ecma-version/9/async-generator/invalid-await-in-nested-function-1.module-result.js
rename to packages/espree/tests/fixtures/ecma-version/9/async-generator/invalid-await-in-nested-function-1.module-result.js
diff --git a/tests/fixtures/ecma-version/9/async-generator/invalid-await-in-nested-function-1.result.js b/packages/espree/tests/fixtures/ecma-version/9/async-generator/invalid-await-in-nested-function-1.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/9/async-generator/invalid-await-in-nested-function-1.result.js
rename to packages/espree/tests/fixtures/ecma-version/9/async-generator/invalid-await-in-nested-function-1.result.js
diff --git a/tests/fixtures/ecma-version/9/async-generator/invalid-await-in-nested-function-1.src.js b/packages/espree/tests/fixtures/ecma-version/9/async-generator/invalid-await-in-nested-function-1.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/9/async-generator/invalid-await-in-nested-function-1.src.js
rename to packages/espree/tests/fixtures/ecma-version/9/async-generator/invalid-await-in-nested-function-1.src.js
diff --git a/tests/fixtures/ecma-version/9/async-generator/invalid-await-in-nested-function-2.module-result.js b/packages/espree/tests/fixtures/ecma-version/9/async-generator/invalid-await-in-nested-function-2.module-result.js
similarity index 100%
rename from tests/fixtures/ecma-version/9/async-generator/invalid-await-in-nested-function-2.module-result.js
rename to packages/espree/tests/fixtures/ecma-version/9/async-generator/invalid-await-in-nested-function-2.module-result.js
diff --git a/tests/fixtures/ecma-version/9/async-generator/invalid-await-in-nested-function-2.result.js b/packages/espree/tests/fixtures/ecma-version/9/async-generator/invalid-await-in-nested-function-2.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/9/async-generator/invalid-await-in-nested-function-2.result.js
rename to packages/espree/tests/fixtures/ecma-version/9/async-generator/invalid-await-in-nested-function-2.result.js
diff --git a/tests/fixtures/ecma-version/9/async-generator/invalid-await-in-nested-function-2.src.js b/packages/espree/tests/fixtures/ecma-version/9/async-generator/invalid-await-in-nested-function-2.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/9/async-generator/invalid-await-in-nested-function-2.src.js
rename to packages/espree/tests/fixtures/ecma-version/9/async-generator/invalid-await-in-nested-function-2.src.js
diff --git a/tests/fixtures/ecma-version/9/async-generator/invalid-await-in-nested-function-3.module-result.js b/packages/espree/tests/fixtures/ecma-version/9/async-generator/invalid-await-in-nested-function-3.module-result.js
similarity index 100%
rename from tests/fixtures/ecma-version/9/async-generator/invalid-await-in-nested-function-3.module-result.js
rename to packages/espree/tests/fixtures/ecma-version/9/async-generator/invalid-await-in-nested-function-3.module-result.js
diff --git a/tests/fixtures/ecma-version/9/async-generator/invalid-await-in-nested-function-3.result.js b/packages/espree/tests/fixtures/ecma-version/9/async-generator/invalid-await-in-nested-function-3.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/9/async-generator/invalid-await-in-nested-function-3.result.js
rename to packages/espree/tests/fixtures/ecma-version/9/async-generator/invalid-await-in-nested-function-3.result.js
diff --git a/tests/fixtures/ecma-version/9/async-generator/invalid-await-in-nested-function-3.src.js b/packages/espree/tests/fixtures/ecma-version/9/async-generator/invalid-await-in-nested-function-3.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/9/async-generator/invalid-await-in-nested-function-3.src.js
rename to packages/espree/tests/fixtures/ecma-version/9/async-generator/invalid-await-in-nested-function-3.src.js
diff --git a/tests/fixtures/ecma-version/9/async-generator/invalid-await-in-nested-function-4.module-result.js b/packages/espree/tests/fixtures/ecma-version/9/async-generator/invalid-await-in-nested-function-4.module-result.js
similarity index 100%
rename from tests/fixtures/ecma-version/9/async-generator/invalid-await-in-nested-function-4.module-result.js
rename to packages/espree/tests/fixtures/ecma-version/9/async-generator/invalid-await-in-nested-function-4.module-result.js
diff --git a/tests/fixtures/ecma-version/9/async-generator/invalid-await-in-nested-function-4.result.js b/packages/espree/tests/fixtures/ecma-version/9/async-generator/invalid-await-in-nested-function-4.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/9/async-generator/invalid-await-in-nested-function-4.result.js
rename to packages/espree/tests/fixtures/ecma-version/9/async-generator/invalid-await-in-nested-function-4.result.js
diff --git a/tests/fixtures/ecma-version/9/async-generator/invalid-await-in-nested-function-4.src.js b/packages/espree/tests/fixtures/ecma-version/9/async-generator/invalid-await-in-nested-function-4.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/9/async-generator/invalid-await-in-nested-function-4.src.js
rename to packages/espree/tests/fixtures/ecma-version/9/async-generator/invalid-await-in-nested-function-4.src.js
diff --git a/tests/fixtures/ecma-version/9/async-generator/invalid-linebreak-after-async-1.result.js b/packages/espree/tests/fixtures/ecma-version/9/async-generator/invalid-linebreak-after-async-1.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/9/async-generator/invalid-linebreak-after-async-1.result.js
rename to packages/espree/tests/fixtures/ecma-version/9/async-generator/invalid-linebreak-after-async-1.result.js
diff --git a/tests/fixtures/ecma-version/9/async-generator/invalid-linebreak-after-async-1.src.js b/packages/espree/tests/fixtures/ecma-version/9/async-generator/invalid-linebreak-after-async-1.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/9/async-generator/invalid-linebreak-after-async-1.src.js
rename to packages/espree/tests/fixtures/ecma-version/9/async-generator/invalid-linebreak-after-async-1.src.js
diff --git a/tests/fixtures/ecma-version/9/async-generator/invalid-linebreak-after-async-2.result.js b/packages/espree/tests/fixtures/ecma-version/9/async-generator/invalid-linebreak-after-async-2.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/9/async-generator/invalid-linebreak-after-async-2.result.js
rename to packages/espree/tests/fixtures/ecma-version/9/async-generator/invalid-linebreak-after-async-2.result.js
diff --git a/tests/fixtures/ecma-version/9/async-generator/invalid-linebreak-after-async-2.src.js b/packages/espree/tests/fixtures/ecma-version/9/async-generator/invalid-linebreak-after-async-2.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/9/async-generator/invalid-linebreak-after-async-2.src.js
rename to packages/espree/tests/fixtures/ecma-version/9/async-generator/invalid-linebreak-after-async-2.src.js
diff --git a/tests/fixtures/ecma-version/9/async-generator/invalid-star-before-async-1.result.js b/packages/espree/tests/fixtures/ecma-version/9/async-generator/invalid-star-before-async-1.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/9/async-generator/invalid-star-before-async-1.result.js
rename to packages/espree/tests/fixtures/ecma-version/9/async-generator/invalid-star-before-async-1.result.js
diff --git a/tests/fixtures/ecma-version/9/async-generator/invalid-star-before-async-1.src.js b/packages/espree/tests/fixtures/ecma-version/9/async-generator/invalid-star-before-async-1.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/9/async-generator/invalid-star-before-async-1.src.js
rename to packages/espree/tests/fixtures/ecma-version/9/async-generator/invalid-star-before-async-1.src.js
diff --git a/tests/fixtures/ecma-version/9/async-generator/invalid-star-before-async-2.result.js b/packages/espree/tests/fixtures/ecma-version/9/async-generator/invalid-star-before-async-2.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/9/async-generator/invalid-star-before-async-2.result.js
rename to packages/espree/tests/fixtures/ecma-version/9/async-generator/invalid-star-before-async-2.result.js
diff --git a/tests/fixtures/ecma-version/9/async-generator/invalid-star-before-async-2.src.js b/packages/espree/tests/fixtures/ecma-version/9/async-generator/invalid-star-before-async-2.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/9/async-generator/invalid-star-before-async-2.src.js
rename to packages/espree/tests/fixtures/ecma-version/9/async-generator/invalid-star-before-async-2.src.js
diff --git a/tests/fixtures/ecma-version/9/async-generator/invalid-stars-around-async-1.result.js b/packages/espree/tests/fixtures/ecma-version/9/async-generator/invalid-stars-around-async-1.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/9/async-generator/invalid-stars-around-async-1.result.js
rename to packages/espree/tests/fixtures/ecma-version/9/async-generator/invalid-stars-around-async-1.result.js
diff --git a/tests/fixtures/ecma-version/9/async-generator/invalid-stars-around-async-1.src.js b/packages/espree/tests/fixtures/ecma-version/9/async-generator/invalid-stars-around-async-1.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/9/async-generator/invalid-stars-around-async-1.src.js
rename to packages/espree/tests/fixtures/ecma-version/9/async-generator/invalid-stars-around-async-1.src.js
diff --git a/tests/fixtures/ecma-version/9/async-generator/invalid-stars-around-async-2.result.js b/packages/espree/tests/fixtures/ecma-version/9/async-generator/invalid-stars-around-async-2.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/9/async-generator/invalid-stars-around-async-2.result.js
rename to packages/espree/tests/fixtures/ecma-version/9/async-generator/invalid-stars-around-async-2.result.js
diff --git a/tests/fixtures/ecma-version/9/async-generator/invalid-stars-around-async-2.src.js b/packages/espree/tests/fixtures/ecma-version/9/async-generator/invalid-stars-around-async-2.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/9/async-generator/invalid-stars-around-async-2.src.js
rename to packages/espree/tests/fixtures/ecma-version/9/async-generator/invalid-stars-around-async-2.src.js
diff --git a/tests/fixtures/ecma-version/9/async-generator/invalid-yield-in-nested-function-1.module-result.js b/packages/espree/tests/fixtures/ecma-version/9/async-generator/invalid-yield-in-nested-function-1.module-result.js
similarity index 100%
rename from tests/fixtures/ecma-version/9/async-generator/invalid-yield-in-nested-function-1.module-result.js
rename to packages/espree/tests/fixtures/ecma-version/9/async-generator/invalid-yield-in-nested-function-1.module-result.js
diff --git a/tests/fixtures/ecma-version/9/async-generator/invalid-yield-in-nested-function-1.result.js b/packages/espree/tests/fixtures/ecma-version/9/async-generator/invalid-yield-in-nested-function-1.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/9/async-generator/invalid-yield-in-nested-function-1.result.js
rename to packages/espree/tests/fixtures/ecma-version/9/async-generator/invalid-yield-in-nested-function-1.result.js
diff --git a/tests/fixtures/ecma-version/9/async-generator/invalid-yield-in-nested-function-1.src.js b/packages/espree/tests/fixtures/ecma-version/9/async-generator/invalid-yield-in-nested-function-1.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/9/async-generator/invalid-yield-in-nested-function-1.src.js
rename to packages/espree/tests/fixtures/ecma-version/9/async-generator/invalid-yield-in-nested-function-1.src.js
diff --git a/tests/fixtures/ecma-version/9/async-generator/invalid-yield-in-nested-function-2.module-result.js b/packages/espree/tests/fixtures/ecma-version/9/async-generator/invalid-yield-in-nested-function-2.module-result.js
similarity index 100%
rename from tests/fixtures/ecma-version/9/async-generator/invalid-yield-in-nested-function-2.module-result.js
rename to packages/espree/tests/fixtures/ecma-version/9/async-generator/invalid-yield-in-nested-function-2.module-result.js
diff --git a/tests/fixtures/ecma-version/9/async-generator/invalid-yield-in-nested-function-2.result.js b/packages/espree/tests/fixtures/ecma-version/9/async-generator/invalid-yield-in-nested-function-2.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/9/async-generator/invalid-yield-in-nested-function-2.result.js
rename to packages/espree/tests/fixtures/ecma-version/9/async-generator/invalid-yield-in-nested-function-2.result.js
diff --git a/tests/fixtures/ecma-version/9/async-generator/invalid-yield-in-nested-function-2.src.js b/packages/espree/tests/fixtures/ecma-version/9/async-generator/invalid-yield-in-nested-function-2.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/9/async-generator/invalid-yield-in-nested-function-2.src.js
rename to packages/espree/tests/fixtures/ecma-version/9/async-generator/invalid-yield-in-nested-function-2.src.js
diff --git a/tests/fixtures/ecma-version/9/async-generator/invalid-yield-in-nested-function-3.module-result.js b/packages/espree/tests/fixtures/ecma-version/9/async-generator/invalid-yield-in-nested-function-3.module-result.js
similarity index 100%
rename from tests/fixtures/ecma-version/9/async-generator/invalid-yield-in-nested-function-3.module-result.js
rename to packages/espree/tests/fixtures/ecma-version/9/async-generator/invalid-yield-in-nested-function-3.module-result.js
diff --git a/tests/fixtures/ecma-version/9/async-generator/invalid-yield-in-nested-function-3.result.js b/packages/espree/tests/fixtures/ecma-version/9/async-generator/invalid-yield-in-nested-function-3.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/9/async-generator/invalid-yield-in-nested-function-3.result.js
rename to packages/espree/tests/fixtures/ecma-version/9/async-generator/invalid-yield-in-nested-function-3.result.js
diff --git a/tests/fixtures/ecma-version/9/async-generator/invalid-yield-in-nested-function-3.src.js b/packages/espree/tests/fixtures/ecma-version/9/async-generator/invalid-yield-in-nested-function-3.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/9/async-generator/invalid-yield-in-nested-function-3.src.js
rename to packages/espree/tests/fixtures/ecma-version/9/async-generator/invalid-yield-in-nested-function-3.src.js
diff --git a/tests/fixtures/ecma-version/9/async-generator/invalid-yield-in-nested-function-4.module-result.js b/packages/espree/tests/fixtures/ecma-version/9/async-generator/invalid-yield-in-nested-function-4.module-result.js
similarity index 100%
rename from tests/fixtures/ecma-version/9/async-generator/invalid-yield-in-nested-function-4.module-result.js
rename to packages/espree/tests/fixtures/ecma-version/9/async-generator/invalid-yield-in-nested-function-4.module-result.js
diff --git a/tests/fixtures/ecma-version/9/async-generator/invalid-yield-in-nested-function-4.result.js b/packages/espree/tests/fixtures/ecma-version/9/async-generator/invalid-yield-in-nested-function-4.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/9/async-generator/invalid-yield-in-nested-function-4.result.js
rename to packages/espree/tests/fixtures/ecma-version/9/async-generator/invalid-yield-in-nested-function-4.result.js
diff --git a/tests/fixtures/ecma-version/9/async-generator/invalid-yield-in-nested-function-4.src.js b/packages/espree/tests/fixtures/ecma-version/9/async-generator/invalid-yield-in-nested-function-4.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/9/async-generator/invalid-yield-in-nested-function-4.src.js
rename to packages/espree/tests/fixtures/ecma-version/9/async-generator/invalid-yield-in-nested-function-4.src.js
diff --git a/tests/fixtures/ecma-version/9/async-generator/valid-class-method.result.js b/packages/espree/tests/fixtures/ecma-version/9/async-generator/valid-class-method.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/9/async-generator/valid-class-method.result.js
rename to packages/espree/tests/fixtures/ecma-version/9/async-generator/valid-class-method.result.js
diff --git a/tests/fixtures/ecma-version/9/async-generator/valid-class-method.src.js b/packages/espree/tests/fixtures/ecma-version/9/async-generator/valid-class-method.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/9/async-generator/valid-class-method.src.js
rename to packages/espree/tests/fixtures/ecma-version/9/async-generator/valid-class-method.src.js
diff --git a/tests/fixtures/ecma-version/9/async-generator/valid-class-static-method.result.js b/packages/espree/tests/fixtures/ecma-version/9/async-generator/valid-class-static-method.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/9/async-generator/valid-class-static-method.result.js
rename to packages/espree/tests/fixtures/ecma-version/9/async-generator/valid-class-static-method.result.js
diff --git a/tests/fixtures/ecma-version/9/async-generator/valid-class-static-method.src.js b/packages/espree/tests/fixtures/ecma-version/9/async-generator/valid-class-static-method.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/9/async-generator/valid-class-static-method.src.js
rename to packages/espree/tests/fixtures/ecma-version/9/async-generator/valid-class-static-method.src.js
diff --git a/tests/fixtures/ecma-version/9/async-generator/valid-function-declaration.result.js b/packages/espree/tests/fixtures/ecma-version/9/async-generator/valid-function-declaration.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/9/async-generator/valid-function-declaration.result.js
rename to packages/espree/tests/fixtures/ecma-version/9/async-generator/valid-function-declaration.result.js
diff --git a/tests/fixtures/ecma-version/9/async-generator/valid-function-declaration.src.js b/packages/espree/tests/fixtures/ecma-version/9/async-generator/valid-function-declaration.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/9/async-generator/valid-function-declaration.src.js
rename to packages/espree/tests/fixtures/ecma-version/9/async-generator/valid-function-declaration.src.js
diff --git a/tests/fixtures/ecma-version/9/async-generator/valid-function-expression.result.js b/packages/espree/tests/fixtures/ecma-version/9/async-generator/valid-function-expression.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/9/async-generator/valid-function-expression.result.js
rename to packages/espree/tests/fixtures/ecma-version/9/async-generator/valid-function-expression.result.js
diff --git a/tests/fixtures/ecma-version/9/async-generator/valid-function-expression.src.js b/packages/espree/tests/fixtures/ecma-version/9/async-generator/valid-function-expression.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/9/async-generator/valid-function-expression.src.js
rename to packages/espree/tests/fixtures/ecma-version/9/async-generator/valid-function-expression.src.js
diff --git a/tests/fixtures/ecma-version/9/async-generator/valid-object-method.result.js b/packages/espree/tests/fixtures/ecma-version/9/async-generator/valid-object-method.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/9/async-generator/valid-object-method.result.js
rename to packages/espree/tests/fixtures/ecma-version/9/async-generator/valid-object-method.result.js
diff --git a/tests/fixtures/ecma-version/9/async-generator/valid-object-method.src.js b/packages/espree/tests/fixtures/ecma-version/9/async-generator/valid-object-method.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/9/async-generator/valid-object-method.src.js
rename to packages/espree/tests/fixtures/ecma-version/9/async-generator/valid-object-method.src.js
diff --git a/tests/fixtures/ecma-version/9/for-await-of/invalid-in-arrow-function.result.js b/packages/espree/tests/fixtures/ecma-version/9/for-await-of/invalid-in-arrow-function.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/9/for-await-of/invalid-in-arrow-function.result.js
rename to packages/espree/tests/fixtures/ecma-version/9/for-await-of/invalid-in-arrow-function.result.js
diff --git a/tests/fixtures/ecma-version/9/for-await-of/invalid-in-arrow-function.src.js b/packages/espree/tests/fixtures/ecma-version/9/for-await-of/invalid-in-arrow-function.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/9/for-await-of/invalid-in-arrow-function.src.js
rename to packages/espree/tests/fixtures/ecma-version/9/for-await-of/invalid-in-arrow-function.src.js
diff --git a/tests/fixtures/ecma-version/9/for-await-of/invalid-in-function-declaration.result.js b/packages/espree/tests/fixtures/ecma-version/9/for-await-of/invalid-in-function-declaration.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/9/for-await-of/invalid-in-function-declaration.result.js
rename to packages/espree/tests/fixtures/ecma-version/9/for-await-of/invalid-in-function-declaration.result.js
diff --git a/tests/fixtures/ecma-version/9/for-await-of/invalid-in-function-declaration.src.js b/packages/espree/tests/fixtures/ecma-version/9/for-await-of/invalid-in-function-declaration.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/9/for-await-of/invalid-in-function-declaration.src.js
rename to packages/espree/tests/fixtures/ecma-version/9/for-await-of/invalid-in-function-declaration.src.js
diff --git a/tests/fixtures/ecma-version/9/for-await-of/invalid-in-function-expression.result.js b/packages/espree/tests/fixtures/ecma-version/9/for-await-of/invalid-in-function-expression.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/9/for-await-of/invalid-in-function-expression.result.js
rename to packages/espree/tests/fixtures/ecma-version/9/for-await-of/invalid-in-function-expression.result.js
diff --git a/tests/fixtures/ecma-version/9/for-await-of/invalid-in-function-expression.src.js b/packages/espree/tests/fixtures/ecma-version/9/for-await-of/invalid-in-function-expression.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/9/for-await-of/invalid-in-function-expression.src.js
rename to packages/espree/tests/fixtures/ecma-version/9/for-await-of/invalid-in-function-expression.src.js
diff --git a/tests/fixtures/ecma-version/9/for-await-of/invalid-in-nested-function.result.js b/packages/espree/tests/fixtures/ecma-version/9/for-await-of/invalid-in-nested-function.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/9/for-await-of/invalid-in-nested-function.result.js
rename to packages/espree/tests/fixtures/ecma-version/9/for-await-of/invalid-in-nested-function.result.js
diff --git a/tests/fixtures/ecma-version/9/for-await-of/invalid-in-nested-function.src.js b/packages/espree/tests/fixtures/ecma-version/9/for-await-of/invalid-in-nested-function.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/9/for-await-of/invalid-in-nested-function.src.js
rename to packages/espree/tests/fixtures/ecma-version/9/for-await-of/invalid-in-nested-function.src.js
diff --git a/tests/fixtures/ecma-version/9/for-await-of/invalid-on-top-level.result.js b/packages/espree/tests/fixtures/ecma-version/9/for-await-of/invalid-on-top-level.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/9/for-await-of/invalid-on-top-level.result.js
rename to packages/espree/tests/fixtures/ecma-version/9/for-await-of/invalid-on-top-level.result.js
diff --git a/tests/fixtures/ecma-version/9/for-await-of/invalid-on-top-level.src.js b/packages/espree/tests/fixtures/ecma-version/9/for-await-of/invalid-on-top-level.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/9/for-await-of/invalid-on-top-level.src.js
rename to packages/espree/tests/fixtures/ecma-version/9/for-await-of/invalid-on-top-level.src.js
diff --git a/tests/fixtures/ecma-version/9/for-await-of/invalid-with-for-1.result.js b/packages/espree/tests/fixtures/ecma-version/9/for-await-of/invalid-with-for-1.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/9/for-await-of/invalid-with-for-1.result.js
rename to packages/espree/tests/fixtures/ecma-version/9/for-await-of/invalid-with-for-1.result.js
diff --git a/tests/fixtures/ecma-version/9/for-await-of/invalid-with-for-1.src.js b/packages/espree/tests/fixtures/ecma-version/9/for-await-of/invalid-with-for-1.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/9/for-await-of/invalid-with-for-1.src.js
rename to packages/espree/tests/fixtures/ecma-version/9/for-await-of/invalid-with-for-1.src.js
diff --git a/tests/fixtures/ecma-version/9/for-await-of/invalid-with-for-2.result.js b/packages/espree/tests/fixtures/ecma-version/9/for-await-of/invalid-with-for-2.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/9/for-await-of/invalid-with-for-2.result.js
rename to packages/espree/tests/fixtures/ecma-version/9/for-await-of/invalid-with-for-2.result.js
diff --git a/tests/fixtures/ecma-version/9/for-await-of/invalid-with-for-2.src.js b/packages/espree/tests/fixtures/ecma-version/9/for-await-of/invalid-with-for-2.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/9/for-await-of/invalid-with-for-2.src.js
rename to packages/espree/tests/fixtures/ecma-version/9/for-await-of/invalid-with-for-2.src.js
diff --git a/tests/fixtures/ecma-version/9/for-await-of/invalid-with-for-3.result.js b/packages/espree/tests/fixtures/ecma-version/9/for-await-of/invalid-with-for-3.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/9/for-await-of/invalid-with-for-3.result.js
rename to packages/espree/tests/fixtures/ecma-version/9/for-await-of/invalid-with-for-3.result.js
diff --git a/tests/fixtures/ecma-version/9/for-await-of/invalid-with-for-3.src.js b/packages/espree/tests/fixtures/ecma-version/9/for-await-of/invalid-with-for-3.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/9/for-await-of/invalid-with-for-3.src.js
rename to packages/espree/tests/fixtures/ecma-version/9/for-await-of/invalid-with-for-3.src.js
diff --git a/tests/fixtures/ecma-version/9/for-await-of/invalid-with-for-in.result.js b/packages/espree/tests/fixtures/ecma-version/9/for-await-of/invalid-with-for-in.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/9/for-await-of/invalid-with-for-in.result.js
rename to packages/espree/tests/fixtures/ecma-version/9/for-await-of/invalid-with-for-in.result.js
diff --git a/tests/fixtures/ecma-version/9/for-await-of/invalid-with-for-in.src.js b/packages/espree/tests/fixtures/ecma-version/9/for-await-of/invalid-with-for-in.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/9/for-await-of/invalid-with-for-in.src.js
rename to packages/espree/tests/fixtures/ecma-version/9/for-await-of/invalid-with-for-in.src.js
diff --git a/tests/fixtures/ecma-version/9/for-await-of/valid-in-with-reference.result.js b/packages/espree/tests/fixtures/ecma-version/9/for-await-of/valid-in-with-reference.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/9/for-await-of/valid-in-with-reference.result.js
rename to packages/espree/tests/fixtures/ecma-version/9/for-await-of/valid-in-with-reference.result.js
diff --git a/tests/fixtures/ecma-version/9/for-await-of/valid-in-with-reference.src.js b/packages/espree/tests/fixtures/ecma-version/9/for-await-of/valid-in-with-reference.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/9/for-await-of/valid-in-with-reference.src.js
rename to packages/espree/tests/fixtures/ecma-version/9/for-await-of/valid-in-with-reference.src.js
diff --git a/tests/fixtures/ecma-version/9/for-await-of/valid-linebreak-before-await.result.js b/packages/espree/tests/fixtures/ecma-version/9/for-await-of/valid-linebreak-before-await.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/9/for-await-of/valid-linebreak-before-await.result.js
rename to packages/espree/tests/fixtures/ecma-version/9/for-await-of/valid-linebreak-before-await.result.js
diff --git a/tests/fixtures/ecma-version/9/for-await-of/valid-linebreak-before-await.src.js b/packages/espree/tests/fixtures/ecma-version/9/for-await-of/valid-linebreak-before-await.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/9/for-await-of/valid-linebreak-before-await.src.js
rename to packages/espree/tests/fixtures/ecma-version/9/for-await-of/valid-linebreak-before-await.src.js
diff --git a/tests/fixtures/ecma-version/9/for-await-of/valid-no-await-1.result.js b/packages/espree/tests/fixtures/ecma-version/9/for-await-of/valid-no-await-1.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/9/for-await-of/valid-no-await-1.result.js
rename to packages/espree/tests/fixtures/ecma-version/9/for-await-of/valid-no-await-1.result.js
diff --git a/tests/fixtures/ecma-version/9/for-await-of/valid-no-await-1.src.js b/packages/espree/tests/fixtures/ecma-version/9/for-await-of/valid-no-await-1.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/9/for-await-of/valid-no-await-1.src.js
rename to packages/espree/tests/fixtures/ecma-version/9/for-await-of/valid-no-await-1.src.js
diff --git a/tests/fixtures/ecma-version/9/for-await-of/valid-no-await-2.result.js b/packages/espree/tests/fixtures/ecma-version/9/for-await-of/valid-no-await-2.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/9/for-await-of/valid-no-await-2.result.js
rename to packages/espree/tests/fixtures/ecma-version/9/for-await-of/valid-no-await-2.result.js
diff --git a/tests/fixtures/ecma-version/9/for-await-of/valid-no-await-2.src.js b/packages/espree/tests/fixtures/ecma-version/9/for-await-of/valid-no-await-2.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/9/for-await-of/valid-no-await-2.src.js
rename to packages/espree/tests/fixtures/ecma-version/9/for-await-of/valid-no-await-2.src.js
diff --git a/tests/fixtures/ecma-version/9/for-await-of/valid-with-async-arrow-function.result.js b/packages/espree/tests/fixtures/ecma-version/9/for-await-of/valid-with-async-arrow-function.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/9/for-await-of/valid-with-async-arrow-function.result.js
rename to packages/espree/tests/fixtures/ecma-version/9/for-await-of/valid-with-async-arrow-function.result.js
diff --git a/tests/fixtures/ecma-version/9/for-await-of/valid-with-async-arrow-function.src.js b/packages/espree/tests/fixtures/ecma-version/9/for-await-of/valid-with-async-arrow-function.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/9/for-await-of/valid-with-async-arrow-function.src.js
rename to packages/espree/tests/fixtures/ecma-version/9/for-await-of/valid-with-async-arrow-function.src.js
diff --git a/tests/fixtures/ecma-version/9/for-await-of/valid-with-async-function-expression.result.js b/packages/espree/tests/fixtures/ecma-version/9/for-await-of/valid-with-async-function-expression.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/9/for-await-of/valid-with-async-function-expression.result.js
rename to packages/espree/tests/fixtures/ecma-version/9/for-await-of/valid-with-async-function-expression.result.js
diff --git a/tests/fixtures/ecma-version/9/for-await-of/valid-with-async-function-expression.src.js b/packages/espree/tests/fixtures/ecma-version/9/for-await-of/valid-with-async-function-expression.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/9/for-await-of/valid-with-async-function-expression.src.js
rename to packages/espree/tests/fixtures/ecma-version/9/for-await-of/valid-with-async-function-expression.src.js
diff --git a/tests/fixtures/ecma-version/9/for-await-of/valid-with-async-method-1.result.js b/packages/espree/tests/fixtures/ecma-version/9/for-await-of/valid-with-async-method-1.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/9/for-await-of/valid-with-async-method-1.result.js
rename to packages/espree/tests/fixtures/ecma-version/9/for-await-of/valid-with-async-method-1.result.js
diff --git a/tests/fixtures/ecma-version/9/for-await-of/valid-with-async-method-1.src.js b/packages/espree/tests/fixtures/ecma-version/9/for-await-of/valid-with-async-method-1.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/9/for-await-of/valid-with-async-method-1.src.js
rename to packages/espree/tests/fixtures/ecma-version/9/for-await-of/valid-with-async-method-1.src.js
diff --git a/tests/fixtures/ecma-version/9/for-await-of/valid-with-async-method-2.result.js b/packages/espree/tests/fixtures/ecma-version/9/for-await-of/valid-with-async-method-2.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/9/for-await-of/valid-with-async-method-2.result.js
rename to packages/espree/tests/fixtures/ecma-version/9/for-await-of/valid-with-async-method-2.result.js
diff --git a/tests/fixtures/ecma-version/9/for-await-of/valid-with-async-method-2.src.js b/packages/espree/tests/fixtures/ecma-version/9/for-await-of/valid-with-async-method-2.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/9/for-await-of/valid-with-async-method-2.src.js
rename to packages/espree/tests/fixtures/ecma-version/9/for-await-of/valid-with-async-method-2.src.js
diff --git a/tests/fixtures/ecma-version/9/for-await-of/valid-with-let.result.js b/packages/espree/tests/fixtures/ecma-version/9/for-await-of/valid-with-let.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/9/for-await-of/valid-with-let.result.js
rename to packages/espree/tests/fixtures/ecma-version/9/for-await-of/valid-with-let.result.js
diff --git a/tests/fixtures/ecma-version/9/for-await-of/valid-with-let.src.js b/packages/espree/tests/fixtures/ecma-version/9/for-await-of/valid-with-let.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/9/for-await-of/valid-with-let.src.js
rename to packages/espree/tests/fixtures/ecma-version/9/for-await-of/valid-with-let.src.js
diff --git a/tests/fixtures/ecma-version/9/for-await-of/valid-with-var.result.js b/packages/espree/tests/fixtures/ecma-version/9/for-await-of/valid-with-var.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/9/for-await-of/valid-with-var.result.js
rename to packages/espree/tests/fixtures/ecma-version/9/for-await-of/valid-with-var.result.js
diff --git a/tests/fixtures/ecma-version/9/for-await-of/valid-with-var.src.js b/packages/espree/tests/fixtures/ecma-version/9/for-await-of/valid-with-var.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/9/for-await-of/valid-with-var.src.js
rename to packages/espree/tests/fixtures/ecma-version/9/for-await-of/valid-with-var.src.js
diff --git a/tests/fixtures/ecma-version/9/malformed-template-literal/malformed-template-literal-escape.result.js b/packages/espree/tests/fixtures/ecma-version/9/malformed-template-literal/malformed-template-literal-escape.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/9/malformed-template-literal/malformed-template-literal-escape.result.js
rename to packages/espree/tests/fixtures/ecma-version/9/malformed-template-literal/malformed-template-literal-escape.result.js
diff --git a/tests/fixtures/ecma-version/9/malformed-template-literal/malformed-template-literal-escape.src.js b/packages/espree/tests/fixtures/ecma-version/9/malformed-template-literal/malformed-template-literal-escape.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/9/malformed-template-literal/malformed-template-literal-escape.src.js
rename to packages/espree/tests/fixtures/ecma-version/9/malformed-template-literal/malformed-template-literal-escape.src.js
diff --git a/tests/fixtures/ecma-version/9/regexp-lookbehind-assertion/invalid-group.result.js b/packages/espree/tests/fixtures/ecma-version/9/regexp-lookbehind-assertion/invalid-group.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/9/regexp-lookbehind-assertion/invalid-group.result.js
rename to packages/espree/tests/fixtures/ecma-version/9/regexp-lookbehind-assertion/invalid-group.result.js
diff --git a/tests/fixtures/ecma-version/9/regexp-lookbehind-assertion/invalid-group.src.js b/packages/espree/tests/fixtures/ecma-version/9/regexp-lookbehind-assertion/invalid-group.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/9/regexp-lookbehind-assertion/invalid-group.src.js
rename to packages/espree/tests/fixtures/ecma-version/9/regexp-lookbehind-assertion/invalid-group.src.js
diff --git a/tests/fixtures/ecma-version/9/regexp-lookbehind-assertion/invalid-unterminated-group.result.js b/packages/espree/tests/fixtures/ecma-version/9/regexp-lookbehind-assertion/invalid-unterminated-group.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/9/regexp-lookbehind-assertion/invalid-unterminated-group.result.js
rename to packages/espree/tests/fixtures/ecma-version/9/regexp-lookbehind-assertion/invalid-unterminated-group.result.js
diff --git a/tests/fixtures/ecma-version/9/regexp-lookbehind-assertion/invalid-unterminated-group.src.js b/packages/espree/tests/fixtures/ecma-version/9/regexp-lookbehind-assertion/invalid-unterminated-group.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/9/regexp-lookbehind-assertion/invalid-unterminated-group.src.js
rename to packages/espree/tests/fixtures/ecma-version/9/regexp-lookbehind-assertion/invalid-unterminated-group.src.js
diff --git a/tests/fixtures/ecma-version/9/regexp-lookbehind-assertion/valid-negative-1.result.js b/packages/espree/tests/fixtures/ecma-version/9/regexp-lookbehind-assertion/valid-negative-1.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/9/regexp-lookbehind-assertion/valid-negative-1.result.js
rename to packages/espree/tests/fixtures/ecma-version/9/regexp-lookbehind-assertion/valid-negative-1.result.js
diff --git a/tests/fixtures/ecma-version/9/regexp-lookbehind-assertion/valid-negative-1.src.js b/packages/espree/tests/fixtures/ecma-version/9/regexp-lookbehind-assertion/valid-negative-1.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/9/regexp-lookbehind-assertion/valid-negative-1.src.js
rename to packages/espree/tests/fixtures/ecma-version/9/regexp-lookbehind-assertion/valid-negative-1.src.js
diff --git a/tests/fixtures/ecma-version/9/regexp-lookbehind-assertion/valid-negative-2.result.js b/packages/espree/tests/fixtures/ecma-version/9/regexp-lookbehind-assertion/valid-negative-2.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/9/regexp-lookbehind-assertion/valid-negative-2.result.js
rename to packages/espree/tests/fixtures/ecma-version/9/regexp-lookbehind-assertion/valid-negative-2.result.js
diff --git a/tests/fixtures/ecma-version/9/regexp-lookbehind-assertion/valid-negative-2.src.js b/packages/espree/tests/fixtures/ecma-version/9/regexp-lookbehind-assertion/valid-negative-2.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/9/regexp-lookbehind-assertion/valid-negative-2.src.js
rename to packages/espree/tests/fixtures/ecma-version/9/regexp-lookbehind-assertion/valid-negative-2.src.js
diff --git a/tests/fixtures/ecma-version/9/regexp-lookbehind-assertion/valid-positive-1.result.js b/packages/espree/tests/fixtures/ecma-version/9/regexp-lookbehind-assertion/valid-positive-1.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/9/regexp-lookbehind-assertion/valid-positive-1.result.js
rename to packages/espree/tests/fixtures/ecma-version/9/regexp-lookbehind-assertion/valid-positive-1.result.js
diff --git a/tests/fixtures/ecma-version/9/regexp-lookbehind-assertion/valid-positive-1.src.js b/packages/espree/tests/fixtures/ecma-version/9/regexp-lookbehind-assertion/valid-positive-1.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/9/regexp-lookbehind-assertion/valid-positive-1.src.js
rename to packages/espree/tests/fixtures/ecma-version/9/regexp-lookbehind-assertion/valid-positive-1.src.js
diff --git a/tests/fixtures/ecma-version/9/regexp-lookbehind-assertion/valid-positive-2.result.js b/packages/espree/tests/fixtures/ecma-version/9/regexp-lookbehind-assertion/valid-positive-2.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/9/regexp-lookbehind-assertion/valid-positive-2.result.js
rename to packages/espree/tests/fixtures/ecma-version/9/regexp-lookbehind-assertion/valid-positive-2.result.js
diff --git a/tests/fixtures/ecma-version/9/regexp-lookbehind-assertion/valid-positive-2.src.js b/packages/espree/tests/fixtures/ecma-version/9/regexp-lookbehind-assertion/valid-positive-2.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/9/regexp-lookbehind-assertion/valid-positive-2.src.js
rename to packages/espree/tests/fixtures/ecma-version/9/regexp-lookbehind-assertion/valid-positive-2.src.js
diff --git a/tests/fixtures/ecma-version/9/regexp-named-group/invalid-backreference-1.result.js b/packages/espree/tests/fixtures/ecma-version/9/regexp-named-group/invalid-backreference-1.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/9/regexp-named-group/invalid-backreference-1.result.js
rename to packages/espree/tests/fixtures/ecma-version/9/regexp-named-group/invalid-backreference-1.result.js
diff --git a/tests/fixtures/ecma-version/9/regexp-named-group/invalid-backreference-1.src.js b/packages/espree/tests/fixtures/ecma-version/9/regexp-named-group/invalid-backreference-1.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/9/regexp-named-group/invalid-backreference-1.src.js
rename to packages/espree/tests/fixtures/ecma-version/9/regexp-named-group/invalid-backreference-1.src.js
diff --git a/tests/fixtures/ecma-version/9/regexp-named-group/invalid-backreference-2.result.js b/packages/espree/tests/fixtures/ecma-version/9/regexp-named-group/invalid-backreference-2.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/9/regexp-named-group/invalid-backreference-2.result.js
rename to packages/espree/tests/fixtures/ecma-version/9/regexp-named-group/invalid-backreference-2.result.js
diff --git a/tests/fixtures/ecma-version/9/regexp-named-group/invalid-backreference-2.src.js b/packages/espree/tests/fixtures/ecma-version/9/regexp-named-group/invalid-backreference-2.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/9/regexp-named-group/invalid-backreference-2.src.js
rename to packages/espree/tests/fixtures/ecma-version/9/regexp-named-group/invalid-backreference-2.src.js
diff --git a/tests/fixtures/ecma-version/9/regexp-named-group/invalid-backreference-3.result.js b/packages/espree/tests/fixtures/ecma-version/9/regexp-named-group/invalid-backreference-3.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/9/regexp-named-group/invalid-backreference-3.result.js
rename to packages/espree/tests/fixtures/ecma-version/9/regexp-named-group/invalid-backreference-3.result.js
diff --git a/tests/fixtures/ecma-version/9/regexp-named-group/invalid-backreference-3.src.js b/packages/espree/tests/fixtures/ecma-version/9/regexp-named-group/invalid-backreference-3.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/9/regexp-named-group/invalid-backreference-3.src.js
rename to packages/espree/tests/fixtures/ecma-version/9/regexp-named-group/invalid-backreference-3.src.js
diff --git a/tests/fixtures/ecma-version/9/regexp-named-group/invalid-backreference-4.result.js b/packages/espree/tests/fixtures/ecma-version/9/regexp-named-group/invalid-backreference-4.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/9/regexp-named-group/invalid-backreference-4.result.js
rename to packages/espree/tests/fixtures/ecma-version/9/regexp-named-group/invalid-backreference-4.result.js
diff --git a/tests/fixtures/ecma-version/9/regexp-named-group/invalid-backreference-4.src.js b/packages/espree/tests/fixtures/ecma-version/9/regexp-named-group/invalid-backreference-4.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/9/regexp-named-group/invalid-backreference-4.src.js
rename to packages/espree/tests/fixtures/ecma-version/9/regexp-named-group/invalid-backreference-4.src.js
diff --git a/tests/fixtures/ecma-version/9/regexp-named-group/invalid-group-name-1.result.js b/packages/espree/tests/fixtures/ecma-version/9/regexp-named-group/invalid-group-name-1.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/9/regexp-named-group/invalid-group-name-1.result.js
rename to packages/espree/tests/fixtures/ecma-version/9/regexp-named-group/invalid-group-name-1.result.js
diff --git a/tests/fixtures/ecma-version/9/regexp-named-group/invalid-group-name-1.src.js b/packages/espree/tests/fixtures/ecma-version/9/regexp-named-group/invalid-group-name-1.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/9/regexp-named-group/invalid-group-name-1.src.js
rename to packages/espree/tests/fixtures/ecma-version/9/regexp-named-group/invalid-group-name-1.src.js
diff --git a/tests/fixtures/ecma-version/9/regexp-named-group/invalid-group-name-2.result.js b/packages/espree/tests/fixtures/ecma-version/9/regexp-named-group/invalid-group-name-2.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/9/regexp-named-group/invalid-group-name-2.result.js
rename to packages/espree/tests/fixtures/ecma-version/9/regexp-named-group/invalid-group-name-2.result.js
diff --git a/tests/fixtures/ecma-version/9/regexp-named-group/invalid-group-name-2.src.js b/packages/espree/tests/fixtures/ecma-version/9/regexp-named-group/invalid-group-name-2.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/9/regexp-named-group/invalid-group-name-2.src.js
rename to packages/espree/tests/fixtures/ecma-version/9/regexp-named-group/invalid-group-name-2.src.js
diff --git a/tests/fixtures/ecma-version/9/regexp-named-group/invalid-group-name-3.result.js b/packages/espree/tests/fixtures/ecma-version/9/regexp-named-group/invalid-group-name-3.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/9/regexp-named-group/invalid-group-name-3.result.js
rename to packages/espree/tests/fixtures/ecma-version/9/regexp-named-group/invalid-group-name-3.result.js
diff --git a/tests/fixtures/ecma-version/9/regexp-named-group/invalid-group-name-3.src.js b/packages/espree/tests/fixtures/ecma-version/9/regexp-named-group/invalid-group-name-3.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/9/regexp-named-group/invalid-group-name-3.src.js
rename to packages/espree/tests/fixtures/ecma-version/9/regexp-named-group/invalid-group-name-3.src.js
diff --git a/tests/fixtures/ecma-version/9/regexp-named-group/valid-backreference-1.result.js b/packages/espree/tests/fixtures/ecma-version/9/regexp-named-group/valid-backreference-1.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/9/regexp-named-group/valid-backreference-1.result.js
rename to packages/espree/tests/fixtures/ecma-version/9/regexp-named-group/valid-backreference-1.result.js
diff --git a/tests/fixtures/ecma-version/9/regexp-named-group/valid-backreference-1.src.js b/packages/espree/tests/fixtures/ecma-version/9/regexp-named-group/valid-backreference-1.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/9/regexp-named-group/valid-backreference-1.src.js
rename to packages/espree/tests/fixtures/ecma-version/9/regexp-named-group/valid-backreference-1.src.js
diff --git a/tests/fixtures/ecma-version/9/regexp-named-group/valid-backreference-2.result.js b/packages/espree/tests/fixtures/ecma-version/9/regexp-named-group/valid-backreference-2.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/9/regexp-named-group/valid-backreference-2.result.js
rename to packages/espree/tests/fixtures/ecma-version/9/regexp-named-group/valid-backreference-2.result.js
diff --git a/tests/fixtures/ecma-version/9/regexp-named-group/valid-backreference-2.src.js b/packages/espree/tests/fixtures/ecma-version/9/regexp-named-group/valid-backreference-2.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/9/regexp-named-group/valid-backreference-2.src.js
rename to packages/espree/tests/fixtures/ecma-version/9/regexp-named-group/valid-backreference-2.src.js
diff --git a/tests/fixtures/ecma-version/9/regexp-named-group/valid-backreference-3.result.js b/packages/espree/tests/fixtures/ecma-version/9/regexp-named-group/valid-backreference-3.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/9/regexp-named-group/valid-backreference-3.result.js
rename to packages/espree/tests/fixtures/ecma-version/9/regexp-named-group/valid-backreference-3.result.js
diff --git a/tests/fixtures/ecma-version/9/regexp-named-group/valid-backreference-3.src.js b/packages/espree/tests/fixtures/ecma-version/9/regexp-named-group/valid-backreference-3.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/9/regexp-named-group/valid-backreference-3.src.js
rename to packages/espree/tests/fixtures/ecma-version/9/regexp-named-group/valid-backreference-3.src.js
diff --git a/tests/fixtures/ecma-version/9/regexp-named-group/valid-group.result.js b/packages/espree/tests/fixtures/ecma-version/9/regexp-named-group/valid-group.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/9/regexp-named-group/valid-group.result.js
rename to packages/espree/tests/fixtures/ecma-version/9/regexp-named-group/valid-group.result.js
diff --git a/tests/fixtures/ecma-version/9/regexp-named-group/valid-group.src.js b/packages/espree/tests/fixtures/ecma-version/9/regexp-named-group/valid-group.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/9/regexp-named-group/valid-group.src.js
rename to packages/espree/tests/fixtures/ecma-version/9/regexp-named-group/valid-group.src.js
diff --git a/tests/fixtures/ecma-version/9/regexp-named-group/valid-unicode-name-1.result.js b/packages/espree/tests/fixtures/ecma-version/9/regexp-named-group/valid-unicode-name-1.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/9/regexp-named-group/valid-unicode-name-1.result.js
rename to packages/espree/tests/fixtures/ecma-version/9/regexp-named-group/valid-unicode-name-1.result.js
diff --git a/tests/fixtures/ecma-version/9/regexp-named-group/valid-unicode-name-1.src.js b/packages/espree/tests/fixtures/ecma-version/9/regexp-named-group/valid-unicode-name-1.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/9/regexp-named-group/valid-unicode-name-1.src.js
rename to packages/espree/tests/fixtures/ecma-version/9/regexp-named-group/valid-unicode-name-1.src.js
diff --git a/tests/fixtures/ecma-version/9/regexp-named-group/valid-unicode-name-2.result.js b/packages/espree/tests/fixtures/ecma-version/9/regexp-named-group/valid-unicode-name-2.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/9/regexp-named-group/valid-unicode-name-2.result.js
rename to packages/espree/tests/fixtures/ecma-version/9/regexp-named-group/valid-unicode-name-2.result.js
diff --git a/tests/fixtures/ecma-version/9/regexp-named-group/valid-unicode-name-2.src.js b/packages/espree/tests/fixtures/ecma-version/9/regexp-named-group/valid-unicode-name-2.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/9/regexp-named-group/valid-unicode-name-2.src.js
rename to packages/espree/tests/fixtures/ecma-version/9/regexp-named-group/valid-unicode-name-2.src.js
diff --git a/tests/fixtures/ecma-version/9/regexp-s-flag/s-flag.result.js b/packages/espree/tests/fixtures/ecma-version/9/regexp-s-flag/s-flag.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/9/regexp-s-flag/s-flag.result.js
rename to packages/espree/tests/fixtures/ecma-version/9/regexp-s-flag/s-flag.result.js
diff --git a/tests/fixtures/ecma-version/9/regexp-s-flag/s-flag.src.js b/packages/espree/tests/fixtures/ecma-version/9/regexp-s-flag/s-flag.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/9/regexp-s-flag/s-flag.src.js
rename to packages/espree/tests/fixtures/ecma-version/9/regexp-s-flag/s-flag.src.js
diff --git a/tests/fixtures/ecma-version/9/regexp-unicode-property-escape/invalid-property-1.result.js b/packages/espree/tests/fixtures/ecma-version/9/regexp-unicode-property-escape/invalid-property-1.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/9/regexp-unicode-property-escape/invalid-property-1.result.js
rename to packages/espree/tests/fixtures/ecma-version/9/regexp-unicode-property-escape/invalid-property-1.result.js
diff --git a/tests/fixtures/ecma-version/9/regexp-unicode-property-escape/invalid-property-1.src.js b/packages/espree/tests/fixtures/ecma-version/9/regexp-unicode-property-escape/invalid-property-1.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/9/regexp-unicode-property-escape/invalid-property-1.src.js
rename to packages/espree/tests/fixtures/ecma-version/9/regexp-unicode-property-escape/invalid-property-1.src.js
diff --git a/tests/fixtures/ecma-version/9/regexp-unicode-property-escape/invalid-property-2.result.js b/packages/espree/tests/fixtures/ecma-version/9/regexp-unicode-property-escape/invalid-property-2.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/9/regexp-unicode-property-escape/invalid-property-2.result.js
rename to packages/espree/tests/fixtures/ecma-version/9/regexp-unicode-property-escape/invalid-property-2.result.js
diff --git a/tests/fixtures/ecma-version/9/regexp-unicode-property-escape/invalid-property-2.src.js b/packages/espree/tests/fixtures/ecma-version/9/regexp-unicode-property-escape/invalid-property-2.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/9/regexp-unicode-property-escape/invalid-property-2.src.js
rename to packages/espree/tests/fixtures/ecma-version/9/regexp-unicode-property-escape/invalid-property-2.src.js
diff --git a/tests/fixtures/ecma-version/9/regexp-unicode-property-escape/invalid-property-3.result.js b/packages/espree/tests/fixtures/ecma-version/9/regexp-unicode-property-escape/invalid-property-3.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/9/regexp-unicode-property-escape/invalid-property-3.result.js
rename to packages/espree/tests/fixtures/ecma-version/9/regexp-unicode-property-escape/invalid-property-3.result.js
diff --git a/tests/fixtures/ecma-version/9/regexp-unicode-property-escape/invalid-property-3.src.js b/packages/espree/tests/fixtures/ecma-version/9/regexp-unicode-property-escape/invalid-property-3.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/9/regexp-unicode-property-escape/invalid-property-3.src.js
rename to packages/espree/tests/fixtures/ecma-version/9/regexp-unicode-property-escape/invalid-property-3.src.js
diff --git a/tests/fixtures/ecma-version/9/regexp-unicode-property-escape/invalid-property-4.result.js b/packages/espree/tests/fixtures/ecma-version/9/regexp-unicode-property-escape/invalid-property-4.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/9/regexp-unicode-property-escape/invalid-property-4.result.js
rename to packages/espree/tests/fixtures/ecma-version/9/regexp-unicode-property-escape/invalid-property-4.result.js
diff --git a/tests/fixtures/ecma-version/9/regexp-unicode-property-escape/invalid-property-4.src.js b/packages/espree/tests/fixtures/ecma-version/9/regexp-unicode-property-escape/invalid-property-4.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/9/regexp-unicode-property-escape/invalid-property-4.src.js
rename to packages/espree/tests/fixtures/ecma-version/9/regexp-unicode-property-escape/invalid-property-4.src.js
diff --git a/tests/fixtures/ecma-version/9/regexp-unicode-property-escape/valid-negative-1.result.js b/packages/espree/tests/fixtures/ecma-version/9/regexp-unicode-property-escape/valid-negative-1.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/9/regexp-unicode-property-escape/valid-negative-1.result.js
rename to packages/espree/tests/fixtures/ecma-version/9/regexp-unicode-property-escape/valid-negative-1.result.js
diff --git a/tests/fixtures/ecma-version/9/regexp-unicode-property-escape/valid-negative-1.src.js b/packages/espree/tests/fixtures/ecma-version/9/regexp-unicode-property-escape/valid-negative-1.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/9/regexp-unicode-property-escape/valid-negative-1.src.js
rename to packages/espree/tests/fixtures/ecma-version/9/regexp-unicode-property-escape/valid-negative-1.src.js
diff --git a/tests/fixtures/ecma-version/9/regexp-unicode-property-escape/valid-negative-2.result.js b/packages/espree/tests/fixtures/ecma-version/9/regexp-unicode-property-escape/valid-negative-2.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/9/regexp-unicode-property-escape/valid-negative-2.result.js
rename to packages/espree/tests/fixtures/ecma-version/9/regexp-unicode-property-escape/valid-negative-2.result.js
diff --git a/tests/fixtures/ecma-version/9/regexp-unicode-property-escape/valid-negative-2.src.js b/packages/espree/tests/fixtures/ecma-version/9/regexp-unicode-property-escape/valid-negative-2.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/9/regexp-unicode-property-escape/valid-negative-2.src.js
rename to packages/espree/tests/fixtures/ecma-version/9/regexp-unicode-property-escape/valid-negative-2.src.js
diff --git a/tests/fixtures/ecma-version/9/regexp-unicode-property-escape/valid-positive-1.result.js b/packages/espree/tests/fixtures/ecma-version/9/regexp-unicode-property-escape/valid-positive-1.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/9/regexp-unicode-property-escape/valid-positive-1.result.js
rename to packages/espree/tests/fixtures/ecma-version/9/regexp-unicode-property-escape/valid-positive-1.result.js
diff --git a/tests/fixtures/ecma-version/9/regexp-unicode-property-escape/valid-positive-1.src.js b/packages/espree/tests/fixtures/ecma-version/9/regexp-unicode-property-escape/valid-positive-1.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/9/regexp-unicode-property-escape/valid-positive-1.src.js
rename to packages/espree/tests/fixtures/ecma-version/9/regexp-unicode-property-escape/valid-positive-1.src.js
diff --git a/tests/fixtures/ecma-version/9/regexp-unicode-property-escape/valid-positive-2.result.js b/packages/espree/tests/fixtures/ecma-version/9/regexp-unicode-property-escape/valid-positive-2.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/9/regexp-unicode-property-escape/valid-positive-2.result.js
rename to packages/espree/tests/fixtures/ecma-version/9/regexp-unicode-property-escape/valid-positive-2.result.js
diff --git a/tests/fixtures/ecma-version/9/regexp-unicode-property-escape/valid-positive-2.src.js b/packages/espree/tests/fixtures/ecma-version/9/regexp-unicode-property-escape/valid-positive-2.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/9/regexp-unicode-property-escape/valid-positive-2.src.js
rename to packages/espree/tests/fixtures/ecma-version/9/regexp-unicode-property-escape/valid-positive-2.src.js
diff --git a/tests/fixtures/ecma-version/9/rest-property/invalid-array-literal-1.result.js b/packages/espree/tests/fixtures/ecma-version/9/rest-property/invalid-array-literal-1.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/9/rest-property/invalid-array-literal-1.result.js
rename to packages/espree/tests/fixtures/ecma-version/9/rest-property/invalid-array-literal-1.result.js
diff --git a/tests/fixtures/ecma-version/9/rest-property/invalid-array-literal-1.src.js b/packages/espree/tests/fixtures/ecma-version/9/rest-property/invalid-array-literal-1.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/9/rest-property/invalid-array-literal-1.src.js
rename to packages/espree/tests/fixtures/ecma-version/9/rest-property/invalid-array-literal-1.src.js
diff --git a/tests/fixtures/ecma-version/9/rest-property/invalid-array-literal-2.result.js b/packages/espree/tests/fixtures/ecma-version/9/rest-property/invalid-array-literal-2.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/9/rest-property/invalid-array-literal-2.result.js
rename to packages/espree/tests/fixtures/ecma-version/9/rest-property/invalid-array-literal-2.result.js
diff --git a/tests/fixtures/ecma-version/9/rest-property/invalid-array-literal-2.src.js b/packages/espree/tests/fixtures/ecma-version/9/rest-property/invalid-array-literal-2.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/9/rest-property/invalid-array-literal-2.src.js
rename to packages/espree/tests/fixtures/ecma-version/9/rest-property/invalid-array-literal-2.src.js
diff --git a/tests/fixtures/ecma-version/9/rest-property/invalid-array-literal-3.result.js b/packages/espree/tests/fixtures/ecma-version/9/rest-property/invalid-array-literal-3.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/9/rest-property/invalid-array-literal-3.result.js
rename to packages/espree/tests/fixtures/ecma-version/9/rest-property/invalid-array-literal-3.result.js
diff --git a/tests/fixtures/ecma-version/9/rest-property/invalid-array-literal-3.src.js b/packages/espree/tests/fixtures/ecma-version/9/rest-property/invalid-array-literal-3.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/9/rest-property/invalid-array-literal-3.src.js
rename to packages/espree/tests/fixtures/ecma-version/9/rest-property/invalid-array-literal-3.src.js
diff --git a/tests/fixtures/ecma-version/9/rest-property/invalid-duo-1.result.js b/packages/espree/tests/fixtures/ecma-version/9/rest-property/invalid-duo-1.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/9/rest-property/invalid-duo-1.result.js
rename to packages/espree/tests/fixtures/ecma-version/9/rest-property/invalid-duo-1.result.js
diff --git a/tests/fixtures/ecma-version/9/rest-property/invalid-duo-1.src.js b/packages/espree/tests/fixtures/ecma-version/9/rest-property/invalid-duo-1.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/9/rest-property/invalid-duo-1.src.js
rename to packages/espree/tests/fixtures/ecma-version/9/rest-property/invalid-duo-1.src.js
diff --git a/tests/fixtures/ecma-version/9/rest-property/invalid-duo-2.result.js b/packages/espree/tests/fixtures/ecma-version/9/rest-property/invalid-duo-2.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/9/rest-property/invalid-duo-2.result.js
rename to packages/espree/tests/fixtures/ecma-version/9/rest-property/invalid-duo-2.result.js
diff --git a/tests/fixtures/ecma-version/9/rest-property/invalid-duo-2.src.js b/packages/espree/tests/fixtures/ecma-version/9/rest-property/invalid-duo-2.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/9/rest-property/invalid-duo-2.src.js
rename to packages/espree/tests/fixtures/ecma-version/9/rest-property/invalid-duo-2.src.js
diff --git a/tests/fixtures/ecma-version/9/rest-property/invalid-middle-1.result.js b/packages/espree/tests/fixtures/ecma-version/9/rest-property/invalid-middle-1.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/9/rest-property/invalid-middle-1.result.js
rename to packages/espree/tests/fixtures/ecma-version/9/rest-property/invalid-middle-1.result.js
diff --git a/tests/fixtures/ecma-version/9/rest-property/invalid-middle-1.src.js b/packages/espree/tests/fixtures/ecma-version/9/rest-property/invalid-middle-1.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/9/rest-property/invalid-middle-1.src.js
rename to packages/espree/tests/fixtures/ecma-version/9/rest-property/invalid-middle-1.src.js
diff --git a/tests/fixtures/ecma-version/9/rest-property/invalid-middle-2.result.js b/packages/espree/tests/fixtures/ecma-version/9/rest-property/invalid-middle-2.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/9/rest-property/invalid-middle-2.result.js
rename to packages/espree/tests/fixtures/ecma-version/9/rest-property/invalid-middle-2.result.js
diff --git a/tests/fixtures/ecma-version/9/rest-property/invalid-middle-2.src.js b/packages/espree/tests/fixtures/ecma-version/9/rest-property/invalid-middle-2.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/9/rest-property/invalid-middle-2.src.js
rename to packages/espree/tests/fixtures/ecma-version/9/rest-property/invalid-middle-2.src.js
diff --git a/tests/fixtures/ecma-version/9/rest-property/invalid-object-literal-1.result.js b/packages/espree/tests/fixtures/ecma-version/9/rest-property/invalid-object-literal-1.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/9/rest-property/invalid-object-literal-1.result.js
rename to packages/espree/tests/fixtures/ecma-version/9/rest-property/invalid-object-literal-1.result.js
diff --git a/tests/fixtures/ecma-version/9/rest-property/invalid-object-literal-1.src.js b/packages/espree/tests/fixtures/ecma-version/9/rest-property/invalid-object-literal-1.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/9/rest-property/invalid-object-literal-1.src.js
rename to packages/espree/tests/fixtures/ecma-version/9/rest-property/invalid-object-literal-1.src.js
diff --git a/tests/fixtures/ecma-version/9/rest-property/invalid-object-literal-2.result.js b/packages/espree/tests/fixtures/ecma-version/9/rest-property/invalid-object-literal-2.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/9/rest-property/invalid-object-literal-2.result.js
rename to packages/espree/tests/fixtures/ecma-version/9/rest-property/invalid-object-literal-2.result.js
diff --git a/tests/fixtures/ecma-version/9/rest-property/invalid-object-literal-2.src.js b/packages/espree/tests/fixtures/ecma-version/9/rest-property/invalid-object-literal-2.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/9/rest-property/invalid-object-literal-2.src.js
rename to packages/espree/tests/fixtures/ecma-version/9/rest-property/invalid-object-literal-2.src.js
diff --git a/tests/fixtures/ecma-version/9/rest-property/invalid-object-literal-3.result.js b/packages/espree/tests/fixtures/ecma-version/9/rest-property/invalid-object-literal-3.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/9/rest-property/invalid-object-literal-3.result.js
rename to packages/espree/tests/fixtures/ecma-version/9/rest-property/invalid-object-literal-3.result.js
diff --git a/tests/fixtures/ecma-version/9/rest-property/invalid-object-literal-3.src.js b/packages/espree/tests/fixtures/ecma-version/9/rest-property/invalid-object-literal-3.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/9/rest-property/invalid-object-literal-3.src.js
rename to packages/espree/tests/fixtures/ecma-version/9/rest-property/invalid-object-literal-3.src.js
diff --git a/tests/fixtures/ecma-version/9/rest-property/invalid-parenthesized-1.result.js b/packages/espree/tests/fixtures/ecma-version/9/rest-property/invalid-parenthesized-1.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/9/rest-property/invalid-parenthesized-1.result.js
rename to packages/espree/tests/fixtures/ecma-version/9/rest-property/invalid-parenthesized-1.result.js
diff --git a/tests/fixtures/ecma-version/9/rest-property/invalid-parenthesized-1.src.js b/packages/espree/tests/fixtures/ecma-version/9/rest-property/invalid-parenthesized-1.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/9/rest-property/invalid-parenthesized-1.src.js
rename to packages/espree/tests/fixtures/ecma-version/9/rest-property/invalid-parenthesized-1.src.js
diff --git a/tests/fixtures/ecma-version/9/rest-property/invalid-parenthesized-2.result.js b/packages/espree/tests/fixtures/ecma-version/9/rest-property/invalid-parenthesized-2.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/9/rest-property/invalid-parenthesized-2.result.js
rename to packages/espree/tests/fixtures/ecma-version/9/rest-property/invalid-parenthesized-2.result.js
diff --git a/tests/fixtures/ecma-version/9/rest-property/invalid-parenthesized-2.src.js b/packages/espree/tests/fixtures/ecma-version/9/rest-property/invalid-parenthesized-2.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/9/rest-property/invalid-parenthesized-2.src.js
rename to packages/espree/tests/fixtures/ecma-version/9/rest-property/invalid-parenthesized-2.src.js
diff --git a/tests/fixtures/ecma-version/9/rest-property/invalid-parenthesized-4.result.js b/packages/espree/tests/fixtures/ecma-version/9/rest-property/invalid-parenthesized-4.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/9/rest-property/invalid-parenthesized-4.result.js
rename to packages/espree/tests/fixtures/ecma-version/9/rest-property/invalid-parenthesized-4.result.js
diff --git a/tests/fixtures/ecma-version/9/rest-property/invalid-parenthesized-4.src.js b/packages/espree/tests/fixtures/ecma-version/9/rest-property/invalid-parenthesized-4.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/9/rest-property/invalid-parenthesized-4.src.js
rename to packages/espree/tests/fixtures/ecma-version/9/rest-property/invalid-parenthesized-4.src.js
diff --git a/tests/fixtures/ecma-version/9/rest-property/invalid-parenthesized-5.result.js b/packages/espree/tests/fixtures/ecma-version/9/rest-property/invalid-parenthesized-5.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/9/rest-property/invalid-parenthesized-5.result.js
rename to packages/espree/tests/fixtures/ecma-version/9/rest-property/invalid-parenthesized-5.result.js
diff --git a/tests/fixtures/ecma-version/9/rest-property/invalid-parenthesized-5.src.js b/packages/espree/tests/fixtures/ecma-version/9/rest-property/invalid-parenthesized-5.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/9/rest-property/invalid-parenthesized-5.src.js
rename to packages/espree/tests/fixtures/ecma-version/9/rest-property/invalid-parenthesized-5.src.js
diff --git a/tests/fixtures/ecma-version/9/rest-property/invalid-parenthesized-6.result.js b/packages/espree/tests/fixtures/ecma-version/9/rest-property/invalid-parenthesized-6.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/9/rest-property/invalid-parenthesized-6.result.js
rename to packages/espree/tests/fixtures/ecma-version/9/rest-property/invalid-parenthesized-6.result.js
diff --git a/tests/fixtures/ecma-version/9/rest-property/invalid-parenthesized-6.src.js b/packages/espree/tests/fixtures/ecma-version/9/rest-property/invalid-parenthesized-6.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/9/rest-property/invalid-parenthesized-6.src.js
rename to packages/espree/tests/fixtures/ecma-version/9/rest-property/invalid-parenthesized-6.src.js
diff --git a/tests/fixtures/ecma-version/9/rest-property/invalid-trailing-comma-1.result.js b/packages/espree/tests/fixtures/ecma-version/9/rest-property/invalid-trailing-comma-1.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/9/rest-property/invalid-trailing-comma-1.result.js
rename to packages/espree/tests/fixtures/ecma-version/9/rest-property/invalid-trailing-comma-1.result.js
diff --git a/tests/fixtures/ecma-version/9/rest-property/invalid-trailing-comma-1.src.js b/packages/espree/tests/fixtures/ecma-version/9/rest-property/invalid-trailing-comma-1.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/9/rest-property/invalid-trailing-comma-1.src.js
rename to packages/espree/tests/fixtures/ecma-version/9/rest-property/invalid-trailing-comma-1.src.js
diff --git a/tests/fixtures/ecma-version/9/rest-property/invalid-trailing-comma-2.result.js b/packages/espree/tests/fixtures/ecma-version/9/rest-property/invalid-trailing-comma-2.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/9/rest-property/invalid-trailing-comma-2.result.js
rename to packages/espree/tests/fixtures/ecma-version/9/rest-property/invalid-trailing-comma-2.result.js
diff --git a/tests/fixtures/ecma-version/9/rest-property/invalid-trailing-comma-2.src.js b/packages/espree/tests/fixtures/ecma-version/9/rest-property/invalid-trailing-comma-2.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/9/rest-property/invalid-trailing-comma-2.src.js
rename to packages/espree/tests/fixtures/ecma-version/9/rest-property/invalid-trailing-comma-2.src.js
diff --git a/tests/fixtures/ecma-version/9/rest-property/valid-assignment-1.result.js b/packages/espree/tests/fixtures/ecma-version/9/rest-property/valid-assignment-1.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/9/rest-property/valid-assignment-1.result.js
rename to packages/espree/tests/fixtures/ecma-version/9/rest-property/valid-assignment-1.result.js
diff --git a/tests/fixtures/ecma-version/9/rest-property/valid-assignment-1.src.js b/packages/espree/tests/fixtures/ecma-version/9/rest-property/valid-assignment-1.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/9/rest-property/valid-assignment-1.src.js
rename to packages/espree/tests/fixtures/ecma-version/9/rest-property/valid-assignment-1.src.js
diff --git a/tests/fixtures/ecma-version/9/rest-property/valid-assignment-2.result.js b/packages/espree/tests/fixtures/ecma-version/9/rest-property/valid-assignment-2.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/9/rest-property/valid-assignment-2.result.js
rename to packages/espree/tests/fixtures/ecma-version/9/rest-property/valid-assignment-2.result.js
diff --git a/tests/fixtures/ecma-version/9/rest-property/valid-assignment-2.src.js b/packages/espree/tests/fixtures/ecma-version/9/rest-property/valid-assignment-2.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/9/rest-property/valid-assignment-2.src.js
rename to packages/espree/tests/fixtures/ecma-version/9/rest-property/valid-assignment-2.src.js
diff --git a/tests/fixtures/ecma-version/9/rest-property/valid-assignment-3.result.js b/packages/espree/tests/fixtures/ecma-version/9/rest-property/valid-assignment-3.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/9/rest-property/valid-assignment-3.result.js
rename to packages/espree/tests/fixtures/ecma-version/9/rest-property/valid-assignment-3.result.js
diff --git a/tests/fixtures/ecma-version/9/rest-property/valid-assignment-3.src.js b/packages/espree/tests/fixtures/ecma-version/9/rest-property/valid-assignment-3.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/9/rest-property/valid-assignment-3.src.js
rename to packages/espree/tests/fixtures/ecma-version/9/rest-property/valid-assignment-3.src.js
diff --git a/tests/fixtures/ecma-version/9/rest-property/valid-declaration-1.result.js b/packages/espree/tests/fixtures/ecma-version/9/rest-property/valid-declaration-1.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/9/rest-property/valid-declaration-1.result.js
rename to packages/espree/tests/fixtures/ecma-version/9/rest-property/valid-declaration-1.result.js
diff --git a/tests/fixtures/ecma-version/9/rest-property/valid-declaration-1.src.js b/packages/espree/tests/fixtures/ecma-version/9/rest-property/valid-declaration-1.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/9/rest-property/valid-declaration-1.src.js
rename to packages/espree/tests/fixtures/ecma-version/9/rest-property/valid-declaration-1.src.js
diff --git a/tests/fixtures/ecma-version/9/rest-property/valid-declaration-2.result.js b/packages/espree/tests/fixtures/ecma-version/9/rest-property/valid-declaration-2.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/9/rest-property/valid-declaration-2.result.js
rename to packages/espree/tests/fixtures/ecma-version/9/rest-property/valid-declaration-2.result.js
diff --git a/tests/fixtures/ecma-version/9/rest-property/valid-declaration-2.src.js b/packages/espree/tests/fixtures/ecma-version/9/rest-property/valid-declaration-2.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/9/rest-property/valid-declaration-2.src.js
rename to packages/espree/tests/fixtures/ecma-version/9/rest-property/valid-declaration-2.src.js
diff --git a/tests/fixtures/ecma-version/9/rest-property/valid-declaration-3.result.js b/packages/espree/tests/fixtures/ecma-version/9/rest-property/valid-declaration-3.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/9/rest-property/valid-declaration-3.result.js
rename to packages/espree/tests/fixtures/ecma-version/9/rest-property/valid-declaration-3.result.js
diff --git a/tests/fixtures/ecma-version/9/rest-property/valid-declaration-3.src.js b/packages/espree/tests/fixtures/ecma-version/9/rest-property/valid-declaration-3.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/9/rest-property/valid-declaration-3.src.js
rename to packages/espree/tests/fixtures/ecma-version/9/rest-property/valid-declaration-3.src.js
diff --git a/tests/fixtures/ecma-version/9/rest-property/valid-parameter-1.result.js b/packages/espree/tests/fixtures/ecma-version/9/rest-property/valid-parameter-1.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/9/rest-property/valid-parameter-1.result.js
rename to packages/espree/tests/fixtures/ecma-version/9/rest-property/valid-parameter-1.result.js
diff --git a/tests/fixtures/ecma-version/9/rest-property/valid-parameter-1.src.js b/packages/espree/tests/fixtures/ecma-version/9/rest-property/valid-parameter-1.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/9/rest-property/valid-parameter-1.src.js
rename to packages/espree/tests/fixtures/ecma-version/9/rest-property/valid-parameter-1.src.js
diff --git a/tests/fixtures/ecma-version/9/rest-property/valid-parameter-2.result.js b/packages/espree/tests/fixtures/ecma-version/9/rest-property/valid-parameter-2.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/9/rest-property/valid-parameter-2.result.js
rename to packages/espree/tests/fixtures/ecma-version/9/rest-property/valid-parameter-2.result.js
diff --git a/tests/fixtures/ecma-version/9/rest-property/valid-parameter-2.src.js b/packages/espree/tests/fixtures/ecma-version/9/rest-property/valid-parameter-2.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/9/rest-property/valid-parameter-2.src.js
rename to packages/espree/tests/fixtures/ecma-version/9/rest-property/valid-parameter-2.src.js
diff --git a/tests/fixtures/ecma-version/9/rest-property/valid-parameter-3.result.js b/packages/espree/tests/fixtures/ecma-version/9/rest-property/valid-parameter-3.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/9/rest-property/valid-parameter-3.result.js
rename to packages/espree/tests/fixtures/ecma-version/9/rest-property/valid-parameter-3.result.js
diff --git a/tests/fixtures/ecma-version/9/rest-property/valid-parameter-3.src.js b/packages/espree/tests/fixtures/ecma-version/9/rest-property/valid-parameter-3.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/9/rest-property/valid-parameter-3.src.js
rename to packages/espree/tests/fixtures/ecma-version/9/rest-property/valid-parameter-3.src.js
diff --git a/tests/fixtures/ecma-version/9/rest-property/valid-parameter-4.result.js b/packages/espree/tests/fixtures/ecma-version/9/rest-property/valid-parameter-4.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/9/rest-property/valid-parameter-4.result.js
rename to packages/espree/tests/fixtures/ecma-version/9/rest-property/valid-parameter-4.result.js
diff --git a/tests/fixtures/ecma-version/9/rest-property/valid-parameter-4.src.js b/packages/espree/tests/fixtures/ecma-version/9/rest-property/valid-parameter-4.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/9/rest-property/valid-parameter-4.src.js
rename to packages/espree/tests/fixtures/ecma-version/9/rest-property/valid-parameter-4.src.js
diff --git a/tests/fixtures/ecma-version/9/rest-property/valid-parenthesized.result.js b/packages/espree/tests/fixtures/ecma-version/9/rest-property/valid-parenthesized.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/9/rest-property/valid-parenthesized.result.js
rename to packages/espree/tests/fixtures/ecma-version/9/rest-property/valid-parenthesized.result.js
diff --git a/tests/fixtures/ecma-version/9/rest-property/valid-parenthesized.src.js b/packages/espree/tests/fixtures/ecma-version/9/rest-property/valid-parenthesized.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/9/rest-property/valid-parenthesized.src.js
rename to packages/espree/tests/fixtures/ecma-version/9/rest-property/valid-parenthesized.src.js
diff --git a/tests/fixtures/ecma-version/9/spread-property/invalid-dots.result.js b/packages/espree/tests/fixtures/ecma-version/9/spread-property/invalid-dots.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/9/spread-property/invalid-dots.result.js
rename to packages/espree/tests/fixtures/ecma-version/9/spread-property/invalid-dots.result.js
diff --git a/tests/fixtures/ecma-version/9/spread-property/invalid-dots.src.js b/packages/espree/tests/fixtures/ecma-version/9/spread-property/invalid-dots.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/9/spread-property/invalid-dots.src.js
rename to packages/espree/tests/fixtures/ecma-version/9/spread-property/invalid-dots.src.js
diff --git a/tests/fixtures/ecma-version/9/spread-property/valid-1.result.js b/packages/espree/tests/fixtures/ecma-version/9/spread-property/valid-1.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/9/spread-property/valid-1.result.js
rename to packages/espree/tests/fixtures/ecma-version/9/spread-property/valid-1.result.js
diff --git a/tests/fixtures/ecma-version/9/spread-property/valid-1.src.js b/packages/espree/tests/fixtures/ecma-version/9/spread-property/valid-1.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/9/spread-property/valid-1.src.js
rename to packages/espree/tests/fixtures/ecma-version/9/spread-property/valid-1.src.js
diff --git a/tests/fixtures/ecma-version/9/spread-property/valid-2.result.js b/packages/espree/tests/fixtures/ecma-version/9/spread-property/valid-2.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/9/spread-property/valid-2.result.js
rename to packages/espree/tests/fixtures/ecma-version/9/spread-property/valid-2.result.js
diff --git a/tests/fixtures/ecma-version/9/spread-property/valid-2.src.js b/packages/espree/tests/fixtures/ecma-version/9/spread-property/valid-2.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/9/spread-property/valid-2.src.js
rename to packages/espree/tests/fixtures/ecma-version/9/spread-property/valid-2.src.js
diff --git a/tests/fixtures/ecma-version/9/spread-property/valid-a-b-c-parenthesized.result.js b/packages/espree/tests/fixtures/ecma-version/9/spread-property/valid-a-b-c-parenthesized.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/9/spread-property/valid-a-b-c-parenthesized.result.js
rename to packages/espree/tests/fixtures/ecma-version/9/spread-property/valid-a-b-c-parenthesized.result.js
diff --git a/tests/fixtures/ecma-version/9/spread-property/valid-a-b-c-parenthesized.src.js b/packages/espree/tests/fixtures/ecma-version/9/spread-property/valid-a-b-c-parenthesized.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/9/spread-property/valid-a-b-c-parenthesized.src.js
rename to packages/espree/tests/fixtures/ecma-version/9/spread-property/valid-a-b-c-parenthesized.src.js
diff --git a/tests/fixtures/ecma-version/9/spread-property/valid-a-b-c.result.js b/packages/espree/tests/fixtures/ecma-version/9/spread-property/valid-a-b-c.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/9/spread-property/valid-a-b-c.result.js
rename to packages/espree/tests/fixtures/ecma-version/9/spread-property/valid-a-b-c.result.js
diff --git a/tests/fixtures/ecma-version/9/spread-property/valid-a-b-c.src.js b/packages/espree/tests/fixtures/ecma-version/9/spread-property/valid-a-b-c.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/9/spread-property/valid-a-b-c.src.js
rename to packages/espree/tests/fixtures/ecma-version/9/spread-property/valid-a-b-c.src.js
diff --git a/tests/fixtures/ecma-version/9/spread-property/valid-complex.result.js b/packages/espree/tests/fixtures/ecma-version/9/spread-property/valid-complex.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/9/spread-property/valid-complex.result.js
rename to packages/espree/tests/fixtures/ecma-version/9/spread-property/valid-complex.result.js
diff --git a/tests/fixtures/ecma-version/9/spread-property/valid-complex.src.js b/packages/espree/tests/fixtures/ecma-version/9/spread-property/valid-complex.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/9/spread-property/valid-complex.src.js
rename to packages/espree/tests/fixtures/ecma-version/9/spread-property/valid-complex.src.js
diff --git a/tests/fixtures/ecma-version/9/spread-property/valid-parenthesized-1.result.js b/packages/espree/tests/fixtures/ecma-version/9/spread-property/valid-parenthesized-1.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/9/spread-property/valid-parenthesized-1.result.js
rename to packages/espree/tests/fixtures/ecma-version/9/spread-property/valid-parenthesized-1.result.js
diff --git a/tests/fixtures/ecma-version/9/spread-property/valid-parenthesized-1.src.js b/packages/espree/tests/fixtures/ecma-version/9/spread-property/valid-parenthesized-1.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/9/spread-property/valid-parenthesized-1.src.js
rename to packages/espree/tests/fixtures/ecma-version/9/spread-property/valid-parenthesized-1.src.js
diff --git a/tests/fixtures/ecma-version/9/spread-property/valid-trailing-comma.result.js b/packages/espree/tests/fixtures/ecma-version/9/spread-property/valid-trailing-comma.result.js
similarity index 100%
rename from tests/fixtures/ecma-version/9/spread-property/valid-trailing-comma.result.js
rename to packages/espree/tests/fixtures/ecma-version/9/spread-property/valid-trailing-comma.result.js
diff --git a/tests/fixtures/ecma-version/9/spread-property/valid-trailing-comma.src.js b/packages/espree/tests/fixtures/ecma-version/9/spread-property/valid-trailing-comma.src.js
similarity index 100%
rename from tests/fixtures/ecma-version/9/spread-property/valid-trailing-comma.src.js
rename to packages/espree/tests/fixtures/ecma-version/9/spread-property/valid-trailing-comma.src.js
diff --git a/tests/fixtures/libraries/XMLHttpRequest.js b/packages/espree/tests/fixtures/libraries/XMLHttpRequest.js
similarity index 100%
rename from tests/fixtures/libraries/XMLHttpRequest.js
rename to packages/espree/tests/fixtures/libraries/XMLHttpRequest.js
diff --git a/tests/fixtures/libraries/XMLHttpRequest.js.result.json b/packages/espree/tests/fixtures/libraries/XMLHttpRequest.js.result.json
similarity index 100%
rename from tests/fixtures/libraries/XMLHttpRequest.js.result.json
rename to packages/espree/tests/fixtures/libraries/XMLHttpRequest.js.result.json
diff --git a/tests/fixtures/libraries/angular-1.2.5.js b/packages/espree/tests/fixtures/libraries/angular-1.2.5.js
similarity index 100%
rename from tests/fixtures/libraries/angular-1.2.5.js
rename to packages/espree/tests/fixtures/libraries/angular-1.2.5.js
diff --git a/tests/fixtures/libraries/angular-1.2.5.js.result.json b/packages/espree/tests/fixtures/libraries/angular-1.2.5.js.result.json
similarity index 100%
rename from tests/fixtures/libraries/angular-1.2.5.js.result.json
rename to packages/espree/tests/fixtures/libraries/angular-1.2.5.js.result.json
diff --git a/tests/fixtures/libraries/backbone-1.1.0.js b/packages/espree/tests/fixtures/libraries/backbone-1.1.0.js
similarity index 100%
rename from tests/fixtures/libraries/backbone-1.1.0.js
rename to packages/espree/tests/fixtures/libraries/backbone-1.1.0.js
diff --git a/tests/fixtures/libraries/backbone-1.1.0.js.result.json b/packages/espree/tests/fixtures/libraries/backbone-1.1.0.js.result.json
similarity index 100%
rename from tests/fixtures/libraries/backbone-1.1.0.js.result.json
rename to packages/espree/tests/fixtures/libraries/backbone-1.1.0.js.result.json
diff --git a/tests/fixtures/libraries/benchmark.js b/packages/espree/tests/fixtures/libraries/benchmark.js
similarity index 100%
rename from tests/fixtures/libraries/benchmark.js
rename to packages/espree/tests/fixtures/libraries/benchmark.js
diff --git a/tests/fixtures/libraries/benchmark.js.result.json b/packages/espree/tests/fixtures/libraries/benchmark.js.result.json
similarity index 100%
rename from tests/fixtures/libraries/benchmark.js.result.json
rename to packages/espree/tests/fixtures/libraries/benchmark.js.result.json
diff --git a/tests/fixtures/libraries/escodegen.browser.js b/packages/espree/tests/fixtures/libraries/escodegen.browser.js
similarity index 100%
rename from tests/fixtures/libraries/escodegen.browser.js
rename to packages/espree/tests/fixtures/libraries/escodegen.browser.js
diff --git a/tests/fixtures/libraries/escodegen.browser.js.result.json b/packages/espree/tests/fixtures/libraries/escodegen.browser.js.result.json
similarity index 100%
rename from tests/fixtures/libraries/escodegen.browser.js.result.json
rename to packages/espree/tests/fixtures/libraries/escodegen.browser.js.result.json
diff --git a/tests/fixtures/libraries/escope.js b/packages/espree/tests/fixtures/libraries/escope.js
similarity index 100%
rename from tests/fixtures/libraries/escope.js
rename to packages/espree/tests/fixtures/libraries/escope.js
diff --git a/tests/fixtures/libraries/escope.js.result.json b/packages/espree/tests/fixtures/libraries/escope.js.result.json
similarity index 100%
rename from tests/fixtures/libraries/escope.js.result.json
rename to packages/espree/tests/fixtures/libraries/escope.js.result.json
diff --git a/tests/fixtures/libraries/esmangle.browser.js b/packages/espree/tests/fixtures/libraries/esmangle.browser.js
similarity index 100%
rename from tests/fixtures/libraries/esmangle.browser.js
rename to packages/espree/tests/fixtures/libraries/esmangle.browser.js
diff --git a/tests/fixtures/libraries/esmangle.browser.js.result.json b/packages/espree/tests/fixtures/libraries/esmangle.browser.js.result.json
similarity index 100%
rename from tests/fixtures/libraries/esmangle.browser.js.result.json
rename to packages/espree/tests/fixtures/libraries/esmangle.browser.js.result.json
diff --git a/tests/fixtures/libraries/esmorph.js b/packages/espree/tests/fixtures/libraries/esmorph.js
similarity index 100%
rename from tests/fixtures/libraries/esmorph.js
rename to packages/espree/tests/fixtures/libraries/esmorph.js
diff --git a/tests/fixtures/libraries/esmorph.js.result.json b/packages/espree/tests/fixtures/libraries/esmorph.js.result.json
similarity index 100%
rename from tests/fixtures/libraries/esmorph.js.result.json
rename to packages/espree/tests/fixtures/libraries/esmorph.js.result.json
diff --git a/tests/fixtures/libraries/esrefactor.js b/packages/espree/tests/fixtures/libraries/esrefactor.js
similarity index 100%
rename from tests/fixtures/libraries/esrefactor.js
rename to packages/espree/tests/fixtures/libraries/esrefactor.js
diff --git a/tests/fixtures/libraries/esrefactor.js.result.json b/packages/espree/tests/fixtures/libraries/esrefactor.js.result.json
similarity index 100%
rename from tests/fixtures/libraries/esrefactor.js.result.json
rename to packages/espree/tests/fixtures/libraries/esrefactor.js.result.json
diff --git a/tests/fixtures/libraries/estraverse.js b/packages/espree/tests/fixtures/libraries/estraverse.js
similarity index 100%
rename from tests/fixtures/libraries/estraverse.js
rename to packages/espree/tests/fixtures/libraries/estraverse.js
diff --git a/tests/fixtures/libraries/estraverse.js.result.json b/packages/espree/tests/fixtures/libraries/estraverse.js.result.json
similarity index 100%
rename from tests/fixtures/libraries/estraverse.js.result.json
rename to packages/espree/tests/fixtures/libraries/estraverse.js.result.json
diff --git a/tests/fixtures/libraries/jquery-1.9.1.js b/packages/espree/tests/fixtures/libraries/jquery-1.9.1.js
similarity index 100%
rename from tests/fixtures/libraries/jquery-1.9.1.js
rename to packages/espree/tests/fixtures/libraries/jquery-1.9.1.js
diff --git a/tests/fixtures/libraries/jquery-1.9.1.js.result.json b/packages/espree/tests/fixtures/libraries/jquery-1.9.1.js.result.json
similarity index 100%
rename from tests/fixtures/libraries/jquery-1.9.1.js.result.json
rename to packages/espree/tests/fixtures/libraries/jquery-1.9.1.js.result.json
diff --git a/tests/fixtures/libraries/mootools-1.4.5.js b/packages/espree/tests/fixtures/libraries/mootools-1.4.5.js
similarity index 100%
rename from tests/fixtures/libraries/mootools-1.4.5.js
rename to packages/espree/tests/fixtures/libraries/mootools-1.4.5.js
diff --git a/tests/fixtures/libraries/mootools-1.4.5.js.result.json b/packages/espree/tests/fixtures/libraries/mootools-1.4.5.js.result.json
similarity index 100%
rename from tests/fixtures/libraries/mootools-1.4.5.js.result.json
rename to packages/espree/tests/fixtures/libraries/mootools-1.4.5.js.result.json
diff --git a/tests/fixtures/libraries/underscore-1.5.2.js b/packages/espree/tests/fixtures/libraries/underscore-1.5.2.js
similarity index 100%
rename from tests/fixtures/libraries/underscore-1.5.2.js
rename to packages/espree/tests/fixtures/libraries/underscore-1.5.2.js
diff --git a/tests/fixtures/libraries/underscore-1.5.2.js.result.json b/packages/espree/tests/fixtures/libraries/underscore-1.5.2.js.result.json
similarity index 100%
rename from tests/fixtures/libraries/underscore-1.5.2.js.result.json
rename to packages/espree/tests/fixtures/libraries/underscore-1.5.2.js.result.json
diff --git a/tests/fixtures/libraries/yui-3.12.0.js b/packages/espree/tests/fixtures/libraries/yui-3.12.0.js
similarity index 100%
rename from tests/fixtures/libraries/yui-3.12.0.js
rename to packages/espree/tests/fixtures/libraries/yui-3.12.0.js
diff --git a/tests/fixtures/libraries/yui-3.12.0.js.result.json b/packages/espree/tests/fixtures/libraries/yui-3.12.0.js.result.json
similarity index 100%
rename from tests/fixtures/libraries/yui-3.12.0.js.result.json
rename to packages/espree/tests/fixtures/libraries/yui-3.12.0.js.result.json
diff --git a/tests/fixtures/parse/all-pieces.json b/packages/espree/tests/fixtures/parse/all-pieces.json
similarity index 100%
rename from tests/fixtures/parse/all-pieces.json
rename to packages/espree/tests/fixtures/parse/all-pieces.json
diff --git a/tests/fixtures/tokenize/const-result.tokens.js b/packages/espree/tests/fixtures/tokenize/const-result.tokens.js
similarity index 100%
rename from tests/fixtures/tokenize/const-result.tokens.js
rename to packages/espree/tests/fixtures/tokenize/const-result.tokens.js
diff --git a/tests/fixtures/tokenize/let-result.tokens.js b/packages/espree/tests/fixtures/tokenize/let-result.tokens.js
similarity index 100%
rename from tests/fixtures/tokenize/let-result.tokens.js
rename to packages/espree/tests/fixtures/tokenize/let-result.tokens.js
diff --git a/tests/fixtures/tokenize/not-operator.tokens.js b/packages/espree/tests/fixtures/tokenize/not-operator.tokens.js
similarity index 100%
rename from tests/fixtures/tokenize/not-operator.tokens.js
rename to packages/espree/tests/fixtures/tokenize/not-operator.tokens.js
diff --git a/tests/fixtures/tokenize/regex-in-parens-result.tokens.js b/packages/espree/tests/fixtures/tokenize/regex-in-parens-result.tokens.js
similarity index 100%
rename from tests/fixtures/tokenize/regex-in-parens-result.tokens.js
rename to packages/espree/tests/fixtures/tokenize/regex-in-parens-result.tokens.js
diff --git a/tests/fixtures/tokenize/regexp-u-result.tokens.js b/packages/espree/tests/fixtures/tokenize/regexp-u-result.tokens.js
similarity index 100%
rename from tests/fixtures/tokenize/regexp-u-result.tokens.js
rename to packages/espree/tests/fixtures/tokenize/regexp-u-result.tokens.js
diff --git a/tests/fixtures/tokenize/regexp-u-unicode-escape-result.tokens.js b/packages/espree/tests/fixtures/tokenize/regexp-u-unicode-escape-result.tokens.js
similarity index 100%
rename from tests/fixtures/tokenize/regexp-u-unicode-escape-result.tokens.js
rename to packages/espree/tests/fixtures/tokenize/regexp-u-unicode-escape-result.tokens.js
diff --git a/tests/fixtures/tokenize/regexp-y-result.tokens.js b/packages/espree/tests/fixtures/tokenize/regexp-y-result.tokens.js
similarity index 100%
rename from tests/fixtures/tokenize/regexp-y-result.tokens.js
rename to packages/espree/tests/fixtures/tokenize/regexp-y-result.tokens.js
diff --git a/tests/fixtures/tokenize/template-string-embedded-result.tokens.js b/packages/espree/tests/fixtures/tokenize/template-string-embedded-result.tokens.js
similarity index 100%
rename from tests/fixtures/tokenize/template-string-embedded-result.tokens.js
rename to packages/espree/tests/fixtures/tokenize/template-string-embedded-result.tokens.js
diff --git a/tests/fixtures/tokenize/template-string-embedded2-result.tokens.js b/packages/espree/tests/fixtures/tokenize/template-string-embedded2-result.tokens.js
similarity index 100%
rename from tests/fixtures/tokenize/template-string-embedded2-result.tokens.js
rename to packages/espree/tests/fixtures/tokenize/template-string-embedded2-result.tokens.js
diff --git a/tests/fixtures/tokenize/template-string-expressions-result.tokens.js b/packages/espree/tests/fixtures/tokenize/template-string-expressions-result.tokens.js
similarity index 100%
rename from tests/fixtures/tokenize/template-string-expressions-result.tokens.js
rename to packages/espree/tests/fixtures/tokenize/template-string-expressions-result.tokens.js
diff --git a/tests/fixtures/tokenize/template-string-simple-result.tokens.js b/packages/espree/tests/fixtures/tokenize/template-string-simple-result.tokens.js
similarity index 100%
rename from tests/fixtures/tokenize/template-string-simple-result.tokens.js
rename to packages/espree/tests/fixtures/tokenize/template-string-simple-result.tokens.js
diff --git a/tests/fixtures/tokenize/tilde-operator.tokens.js b/packages/espree/tests/fixtures/tokenize/tilde-operator.tokens.js
similarity index 100%
rename from tests/fixtures/tokenize/tilde-operator.tokens.js
rename to packages/espree/tests/fixtures/tokenize/tilde-operator.tokens.js
diff --git a/tests/lib/acorn-after-espree.js b/packages/espree/tests/lib/acorn-after-espree.js
similarity index 100%
rename from tests/lib/acorn-after-espree.js
rename to packages/espree/tests/lib/acorn-after-espree.js
diff --git a/tests/lib/commonjs.cjs b/packages/espree/tests/lib/commonjs.cjs
similarity index 100%
rename from tests/lib/commonjs.cjs
rename to packages/espree/tests/lib/commonjs.cjs
diff --git a/tests/lib/conditional-regex-value.js b/packages/espree/tests/lib/conditional-regex-value.js
similarity index 100%
rename from tests/lib/conditional-regex-value.js
rename to packages/espree/tests/lib/conditional-regex-value.js
diff --git a/tests/lib/ecma-features.js b/packages/espree/tests/lib/ecma-features.js
similarity index 100%
rename from tests/lib/ecma-features.js
rename to packages/espree/tests/lib/ecma-features.js
diff --git a/tests/lib/ecma-version.js b/packages/espree/tests/lib/ecma-version.js
similarity index 100%
rename from tests/lib/ecma-version.js
rename to packages/espree/tests/lib/ecma-version.js
diff --git a/tests/lib/libraries.js b/packages/espree/tests/lib/libraries.js
similarity index 100%
rename from tests/lib/libraries.js
rename to packages/espree/tests/lib/libraries.js
diff --git a/tests/lib/options.js b/packages/espree/tests/lib/options.js
similarity index 100%
rename from tests/lib/options.js
rename to packages/espree/tests/lib/options.js
diff --git a/tests/lib/parse.js b/packages/espree/tests/lib/parse.js
similarity index 100%
rename from tests/lib/parse.js
rename to packages/espree/tests/lib/parse.js
diff --git a/tests/lib/supported-ecmaversions.js b/packages/espree/tests/lib/supported-ecmaversions.js
similarity index 100%
rename from tests/lib/supported-ecmaversions.js
rename to packages/espree/tests/lib/supported-ecmaversions.js
diff --git a/tests/lib/syntax.js b/packages/espree/tests/lib/syntax.js
similarity index 100%
rename from tests/lib/syntax.js
rename to packages/espree/tests/lib/syntax.js
diff --git a/tests/lib/tester-test.js b/packages/espree/tests/lib/tester-test.js
similarity index 100%
rename from tests/lib/tester-test.js
rename to packages/espree/tests/lib/tester-test.js
diff --git a/tests/lib/tester.js b/packages/espree/tests/lib/tester.js
similarity index 100%
rename from tests/lib/tester.js
rename to packages/espree/tests/lib/tester.js
diff --git a/tests/lib/tokenize.js b/packages/espree/tests/lib/tokenize.js
similarity index 100%
rename from tests/lib/tokenize.js
rename to packages/espree/tests/lib/tokenize.js
diff --git a/tools/create-test-example.js b/packages/espree/tools/create-test-example.js
similarity index 100%
rename from tools/create-test-example.js
rename to packages/espree/tools/create-test-example.js
diff --git a/tools/create-test.js b/packages/espree/tools/create-test.js
similarity index 100%
rename from tools/create-test.js
rename to packages/espree/tools/create-test.js
diff --git a/tools/sync-docs.js b/packages/espree/tools/sync-docs.js
similarity index 100%
rename from tools/sync-docs.js
rename to packages/espree/tools/sync-docs.js
diff --git a/tools/update-ecma-version-tests.js b/packages/espree/tools/update-ecma-version-tests.js
similarity index 100%
rename from tools/update-ecma-version-tests.js
rename to packages/espree/tools/update-ecma-version-tests.js
diff --git a/tools/update-tests.js b/packages/espree/tools/update-tests.js
similarity index 100%
rename from tools/update-tests.js
rename to packages/espree/tools/update-tests.js
diff --git a/tools/update-version.js b/packages/espree/tools/update-version.js
similarity index 100%
rename from tools/update-version.js
rename to packages/espree/tools/update-version.js
diff --git a/release-please-config.json b/release-please-config.json
new file mode 100644
index 00000000..9959f055
--- /dev/null
+++ b/release-please-config.json
@@ -0,0 +1,10 @@
+{
+ "bootstrap-sha": "ef88e3795fdf8595a71a37020956d05561b1f467",
+ "plugins": ["node-workspace"],
+ "bump-minor-pre-major": true,
+ "packages": {
+ "packages/espree": {
+ "release-type": "node"
+ }
+ }
+}
diff --git a/tools/update-readme.js b/tools/update-readme.js
new file mode 100644
index 00000000..520a268c
--- /dev/null
+++ b/tools/update-readme.js
@@ -0,0 +1,139 @@
+/**
+ * @fileoverview Script to update the README with sponsors details in all packages.
+ *
+ * node tools/update-readme.js
+ *
+ * @author Nitin Kumar
+ */
+
+//-----------------------------------------------------------------------------
+// Requirements
+//-----------------------------------------------------------------------------
+
+import { readFileSync, readdirSync, writeFileSync } from "node:fs";
+import { stripIndents } from "common-tags";
+import got from "got";
+
+//-----------------------------------------------------------------------------
+// Data
+//-----------------------------------------------------------------------------
+
+const SPONSORS_URL = "https://raw.githubusercontent.com/eslint/eslint.org/main/src/_data/sponsors.json";
+
+const TECH_SPONSORS_URL = "https://raw.githubusercontent.com/eslint/eslint.org/main/src/_data/techsponsors.json";
+
+const TECH_SPONSORS_IMAGE_PATH = "https://raw.githubusercontent.com/eslint/eslint.org/main/src";
+
+const README_FILE_PATHS = [
+ "./README.md",
+ ...readdirSync("./packages").map(dir => `./packages/${dir}/README.md`)
+];
+
+const heights = {
+ platinum: 128,
+ gold: 96,
+ silver: 64,
+ bronze: 32
+};
+
+//-----------------------------------------------------------------------------
+// Helpers
+//-----------------------------------------------------------------------------
+
+/**
+ * Fetches the latest sponsors data from the website.
+ * @returns {Object} The sponsors data object.
+ */
+async function fetchSponsorsData() {
+ const data = await got(SPONSORS_URL).json();
+
+ // remove backers from sponsors list - not shown on readme
+ delete data.backers;
+
+ return data;
+}
+
+/**
+ * Fetches the latest tech sponsors data from the website.
+ * @returns {Array