",
- "Martin Aberer"
- ],
- "keywords": [
- "front-end",
- "templating",
- "template",
- "async",
- "streaming",
- "components",
- "ui",
- "vdom",
- "dom",
- "morphdom",
- "virtual",
- "virtual-dom"
- ],
- "files": [
- "bin",
- "dist",
- "docs",
- "helpers",
- "src",
- "browser-refresh.js",
- "compiler-browser.marko",
- "compiler.js",
- "components-browser.marko",
- "components.js",
- "env.js",
- "express.js",
- "hot-reload.js",
- "index-browser.marko",
- "index.js",
- "jquery.marko",
- "legacy-components-browser.marko",
- "legacy-components.js",
- "node-require.js",
- "ready.marko"
- ]
+ "name": "marko",
+ "version": "4.0.0",
+ "private": true,
+ "scripts": {
+ "build": "node scripts/build.js",
+ "build-src": "node scripts/build.js src",
+ "postinstall": "cd packages/marko && npm i",
+ "precommit": "lint-staged",
+ "test": "mocha --timeout 10000 ./packages/marko/test/*/*.test.js",
+ "test-ci": "npm run lint && npm run check-format && npm run test-generate-coverage",
+ "test-coverage": "npm run test-generate-coverage && nyc report --reporter=html && opn ./coverage/index.html",
+ "test-generate-coverage": "nyc -asc npm test",
+ "lint": "eslint .",
+ "format": "prettier \"**/*.{js,json,css,md}\" --write",
+ "check-format": "prettier \"**/*.{js,json,css,md}\" -l",
+ "codecov": "nyc report --reporter=text-lcov > coverage.lcov && codecov"
+ },
+ "devDependencies": {
+ "babel-cli": "^6.24.1",
+ "babel-core": "^6.24.1",
+ "babel-plugin-minprops": "^2.0.1",
+ "benchmark": "^2.1.1",
+ "codecov": "^3.0.2",
+ "eslint": "^4.11.0",
+ "eslint-config-prettier": "^2.9.0",
+ "husky": "^0.14.3",
+ "lint-staged": "^7.0.0",
+ "micromatch": "^3.0.4",
+ "mocha": "^5.0.1",
+ "nyc": "^13.0.0",
+ "prettier": "^1.13.5",
+ "shelljs": "^0.7.7"
+ },
+ "lint-staged": {
+ "*.js": [
+ "eslint"
+ ],
+ "*.{js,json,css,md}": [
+ "prettier --write",
+ "git add"
+ ]
+ },
+ "nyc": {
+ "exclude": [
+ "**/benchmark/**",
+ "**/scripts/**",
+ "**/coverage/**",
+ "**/test/**",
+ "**/test-dist/**",
+ "**/test-generated/**",
+ "**/dist/**"
+ ]
+ }
}
diff --git a/CHANGELOG.md b/packages/marko/CHANGELOG.md
similarity index 100%
rename from CHANGELOG.md
rename to packages/marko/CHANGELOG.md
diff --git a/packages/marko/README.md b/packages/marko/README.md
new file mode 100644
index 000000000..d82c5f175
--- /dev/null
+++ b/packages/marko/README.md
@@ -0,0 +1,158 @@
+
+
+
+
+
+ A declarative, HTML-based language that makes building web apps fun 🔥
+
+
+
+
+
+
+
+
+
+
+
+ Docs ∙ Try Online ∙ Contribute ∙ Get Support
+
+
+# Intro
+
+Marko is HTML _re-imagined_ as a language for building dynamic and reactive user interfaces.
+Just about any valid HTML is valid Marko, but Marko extends the HTML language to allow
+building modern applications in a declarative way.
+
+Among these extensions are [conditionals](https://markojs.com/docs/conditionals-and-lists/#conditionals), [lists](https://markojs.com/docs/conditionals-and-lists/#lists), [state](https://markojs.com/docs/state/), and [components](https://markojs.com/docs/class-components/).
+Marko supports both single-file components and components broken into separate files.
+
+## Single file component
+
+The following single-file component renders a button and a counter with the
+number of times the button has been clicked.
+
+**click-count.marko**
+
+```marko
+class {
+ onCreate() {
+ this.state = { count:0 };
+ }
+ increment() {
+ this.state.count++;
+ }
+}
+
+style {
+ .count {
+ color:#09c;
+ font-size:3em;
+ }
+ .example-button {
+ font-size:1em;
+ padding:0.5em;
+ }
+}
+
+
+ ${state.count}
+
+
+ Click me!
+
+```
+
+## Multi-file component
+
+The same component as above split into an `index.marko` template file,
+`component.js` containing your component logic, and `style.css` containing your
+component style:
+
+**index.marko**
+
+```marko
+
+ ${state.count}
+
+
+ Click me!
+
+```
+
+**component.js**
+
+```js
+module.exports = {
+ onCreate() {
+ this.state = { count: 0 };
+ },
+ increment() {
+ this.state.count++;
+ }
+};
+```
+
+**style.css**
+
+```css
+.count {
+ color: #09c;
+ font-size: 3em;
+}
+.example-button {
+ font-size: 1em;
+ padding: 0.5em;
+}
+```
+
+## Concise Syntax
+
+Marko also supports a beautifully concise syntax as an alternative to its HTML
+syntax. Find out more about the [concise syntax here](https://markojs.com/docs/concise/).
+
+```marko
+
+
+```
+
+```marko
+// Marko concise syntax
+ul.example-list
+ for|color| of=['a', 'b', 'c']
+ li -- ${color}
+```
+
+# Getting Started
+
+1. `npm install marko`
+2. Read the [docs](https://markojs.com/docs/)
+
+# Community & Support
+
+|
|
|
|
+| --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
+| Ask and answer StackOverflow questions with the [`marko` tag](https://stackoverflow.com/questions/tagged/marko) | Come hang out in our Gitter chat room, ask questions, and discuss project direction | Tweet to [`@MarkoDevTeam`](https://twitter.com/MarkoDevTeam) or with the [`#markojs` hashtag](https://twitter.com/search?q=%23markojs&f=live) |
+
+# Contributors
+
+Marko would not be what it is without all those who have contributed ✨
+
+
+
+
+
+## Get Involved!
+
+- Pull requests are welcome!
+- Read [`CONTRIBUTING.md`](.github/CONTRIBUTING.md) and check out our [bite-sized](https://github.com/marko-js/marko/issues?q=is%3Aissue+is%3Aopen+label%3Adifficulty%3Abite-sized) and [help-wanted](https://github.com/marko-js/marko/issues?q=is%3Aissue+is%3Aopen+label%3Astatus%3Ahelp-wanted) issues
+- Submit github issues for any feature enhancements, bugs or documentation problems
+- By participating in this project you agree to abide by its [Code of Conduct](https://ebay.github.io/codeofconduct).
+
+# License
+
+MIT
diff --git a/bin/markoc b/packages/marko/bin/markoc
similarity index 100%
rename from bin/markoc
rename to packages/marko/bin/markoc
diff --git a/bin/markoc.js b/packages/marko/bin/markoc.js
similarity index 100%
rename from bin/markoc.js
rename to packages/marko/bin/markoc.js
diff --git a/browser-refresh.js b/packages/marko/browser-refresh.js
similarity index 100%
rename from browser-refresh.js
rename to packages/marko/browser-refresh.js
diff --git a/compiler-browser.marko b/packages/marko/compiler-browser.marko
similarity index 100%
rename from compiler-browser.marko
rename to packages/marko/compiler-browser.marko
diff --git a/compiler.js b/packages/marko/compiler.js
similarity index 100%
rename from compiler.js
rename to packages/marko/compiler.js
diff --git a/components-browser.marko b/packages/marko/components-browser.marko
similarity index 100%
rename from components-browser.marko
rename to packages/marko/components-browser.marko
diff --git a/components.js b/packages/marko/components.js
similarity index 100%
rename from components.js
rename to packages/marko/components.js
diff --git a/docs/10-awesome-marko-features.md b/packages/marko/docs/10-awesome-marko-features.md
similarity index 100%
rename from docs/10-awesome-marko-features.md
rename to packages/marko/docs/10-awesome-marko-features.md
diff --git a/docs/body-content.md b/packages/marko/docs/body-content.md
similarity index 100%
rename from docs/body-content.md
rename to packages/marko/docs/body-content.md
diff --git a/docs/browserify.md b/packages/marko/docs/browserify.md
similarity index 100%
rename from docs/browserify.md
rename to packages/marko/docs/browserify.md
diff --git a/docs/class-components.md b/packages/marko/docs/class-components.md
similarity index 100%
rename from docs/class-components.md
rename to packages/marko/docs/class-components.md
diff --git a/docs/component-diagram.afdesign b/packages/marko/docs/component-diagram.afdesign
similarity index 100%
rename from docs/component-diagram.afdesign
rename to packages/marko/docs/component-diagram.afdesign
diff --git a/docs/component-diagram.svg b/packages/marko/docs/component-diagram.svg
similarity index 100%
rename from docs/component-diagram.svg
rename to packages/marko/docs/component-diagram.svg
diff --git a/docs/concise.md b/packages/marko/docs/concise.md
similarity index 100%
rename from docs/concise.md
rename to packages/marko/docs/concise.md
diff --git a/docs/conditionals-and-lists.md b/packages/marko/docs/conditionals-and-lists.md
similarity index 100%
rename from docs/conditionals-and-lists.md
rename to packages/marko/docs/conditionals-and-lists.md
diff --git a/docs/core-tags.md b/packages/marko/docs/core-tags.md
similarity index 100%
rename from docs/core-tags.md
rename to packages/marko/docs/core-tags.md
diff --git a/docs/custom-tags.md b/packages/marko/docs/custom-tags.md
similarity index 100%
rename from docs/custom-tags.md
rename to packages/marko/docs/custom-tags.md
diff --git a/docs/editor-plugins.md b/packages/marko/docs/editor-plugins.md
similarity index 100%
rename from docs/editor-plugins.md
rename to packages/marko/docs/editor-plugins.md
diff --git a/docs/events.md b/packages/marko/docs/events.md
similarity index 100%
rename from docs/events.md
rename to packages/marko/docs/events.md
diff --git a/docs/express.md b/packages/marko/docs/express.md
similarity index 100%
rename from docs/express.md
rename to packages/marko/docs/express.md
diff --git a/docs/fastify.md b/packages/marko/docs/fastify.md
similarity index 100%
rename from docs/fastify.md
rename to packages/marko/docs/fastify.md
diff --git a/docs/getting-started.md b/packages/marko/docs/getting-started.md
similarity index 100%
rename from docs/getting-started.md
rename to packages/marko/docs/getting-started.md
diff --git a/docs/hapi.md b/packages/marko/docs/hapi.md
similarity index 100%
rename from docs/hapi.md
rename to packages/marko/docs/hapi.md
diff --git a/docs/http.md b/packages/marko/docs/http.md
similarity index 100%
rename from docs/http.md
rename to packages/marko/docs/http.md
diff --git a/docs/huncwot.md b/packages/marko/docs/huncwot.md
similarity index 100%
rename from docs/huncwot.md
rename to packages/marko/docs/huncwot.md
diff --git a/docs/installing.md b/packages/marko/docs/installing.md
similarity index 100%
rename from docs/installing.md
rename to packages/marko/docs/installing.md
diff --git a/docs/koa.md b/packages/marko/docs/koa.md
similarity index 100%
rename from docs/koa.md
rename to packages/marko/docs/koa.md
diff --git a/docs/lasso.md b/packages/marko/docs/lasso.md
similarity index 100%
rename from docs/lasso.md
rename to packages/marko/docs/lasso.md
diff --git a/docs/marko-4-upgrade.md b/packages/marko/docs/marko-4-upgrade.md
similarity index 100%
rename from docs/marko-4-upgrade.md
rename to packages/marko/docs/marko-4-upgrade.md
diff --git a/docs/marko-json.md b/packages/marko/docs/marko-json.md
similarity index 100%
rename from docs/marko-json.md
rename to packages/marko/docs/marko-json.md
diff --git a/docs/marko-v4.md b/packages/marko/docs/marko-v4.md
similarity index 100%
rename from docs/marko-v4.md
rename to packages/marko/docs/marko-v4.md
diff --git a/docs/marko-vs-react.md b/packages/marko/docs/marko-vs-react.md
similarity index 100%
rename from docs/marko-vs-react.md
rename to packages/marko/docs/marko-vs-react.md
diff --git a/docs/redux.md b/packages/marko/docs/redux.md
similarity index 100%
rename from docs/redux.md
rename to packages/marko/docs/redux.md
diff --git a/docs/rendering.md b/packages/marko/docs/rendering.md
similarity index 100%
rename from docs/rendering.md
rename to packages/marko/docs/rendering.md
diff --git a/docs/rollup.md b/packages/marko/docs/rollup.md
similarity index 100%
rename from docs/rollup.md
rename to packages/marko/docs/rollup.md
diff --git a/docs/server-side-rendering.md b/packages/marko/docs/server-side-rendering.md
similarity index 100%
rename from docs/server-side-rendering.md
rename to packages/marko/docs/server-side-rendering.md
diff --git a/docs/state.md b/packages/marko/docs/state.md
similarity index 100%
rename from docs/state.md
rename to packages/marko/docs/state.md
diff --git a/docs/structure.json b/packages/marko/docs/structure.json
similarity index 100%
rename from docs/structure.json
rename to packages/marko/docs/structure.json
diff --git a/docs/styles.md b/packages/marko/docs/styles.md
similarity index 100%
rename from docs/styles.md
rename to packages/marko/docs/styles.md
diff --git a/docs/syntax.md b/packages/marko/docs/syntax.md
similarity index 100%
rename from docs/syntax.md
rename to packages/marko/docs/syntax.md
diff --git a/docs/webpack.md b/packages/marko/docs/webpack.md
similarity index 100%
rename from docs/webpack.md
rename to packages/marko/docs/webpack.md
diff --git a/docs/why-is-marko-fast.md b/packages/marko/docs/why-is-marko-fast.md
similarity index 100%
rename from docs/why-is-marko-fast.md
rename to packages/marko/docs/why-is-marko-fast.md
diff --git a/env.js b/packages/marko/env.js
similarity index 100%
rename from env.js
rename to packages/marko/env.js
diff --git a/express.js b/packages/marko/express.js
similarity index 100%
rename from express.js
rename to packages/marko/express.js
diff --git a/helpers/README.md b/packages/marko/helpers/README.md
similarity index 100%
rename from helpers/README.md
rename to packages/marko/helpers/README.md
diff --git a/helpers/empty.js b/packages/marko/helpers/empty.js
similarity index 100%
rename from helpers/empty.js
rename to packages/marko/helpers/empty.js
diff --git a/helpers/notEmpty.js b/packages/marko/helpers/notEmpty.js
similarity index 100%
rename from helpers/notEmpty.js
rename to packages/marko/helpers/notEmpty.js
diff --git a/hot-reload.js b/packages/marko/hot-reload.js
similarity index 100%
rename from hot-reload.js
rename to packages/marko/hot-reload.js
diff --git a/index-browser.marko b/packages/marko/index-browser.marko
similarity index 100%
rename from index-browser.marko
rename to packages/marko/index-browser.marko
diff --git a/index.js b/packages/marko/index.js
similarity index 100%
rename from index.js
rename to packages/marko/index.js
diff --git a/jquery.marko b/packages/marko/jquery.marko
similarity index 100%
rename from jquery.marko
rename to packages/marko/jquery.marko
diff --git a/legacy-components-browser.marko b/packages/marko/legacy-components-browser.marko
similarity index 100%
rename from legacy-components-browser.marko
rename to packages/marko/legacy-components-browser.marko
diff --git a/legacy-components.js b/packages/marko/legacy-components.js
similarity index 100%
rename from legacy-components.js
rename to packages/marko/legacy-components.js
diff --git a/node-require.js b/packages/marko/node-require.js
similarity index 100%
rename from node-require.js
rename to packages/marko/node-require.js
diff --git a/packages/marko/package-lock.json b/packages/marko/package-lock.json
new file mode 100644
index 000000000..8724f35ec
--- /dev/null
+++ b/packages/marko/package-lock.json
@@ -0,0 +1,3733 @@
+{
+ "name": "marko",
+ "version": "4.18.48",
+ "lockfileVersion": 1,
+ "requires": true,
+ "dependencies": {
+ "@babel/code-frame": {
+ "version": "7.5.5",
+ "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.5.5.tgz",
+ "integrity": "sha512-27d4lZoomVyo51VegxI20xZPuSHusqbQag/ztrBC7wegWoQ1nLREPVSKSW8byhTlzTKyNE4ifaTA6lCp7JjpFw==",
+ "dev": true,
+ "requires": {
+ "@babel/highlight": "^7.0.0"
+ }
+ },
+ "@babel/core": {
+ "version": "7.7.7",
+ "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.7.7.tgz",
+ "integrity": "sha512-jlSjuj/7z138NLZALxVgrx13AOtqip42ATZP7+kYl53GvDV6+4dCek1mVUo8z8c8Xnw/mx2q3d9HWh3griuesQ==",
+ "dev": true,
+ "requires": {
+ "@babel/code-frame": "^7.5.5",
+ "@babel/generator": "^7.7.7",
+ "@babel/helpers": "^7.7.4",
+ "@babel/parser": "^7.7.7",
+ "@babel/template": "^7.7.4",
+ "@babel/traverse": "^7.7.4",
+ "@babel/types": "^7.7.4",
+ "convert-source-map": "^1.7.0",
+ "debug": "^4.1.0",
+ "json5": "^2.1.0",
+ "lodash": "^4.17.13",
+ "resolve": "^1.3.2",
+ "semver": "^5.4.1",
+ "source-map": "^0.5.0"
+ },
+ "dependencies": {
+ "source-map": {
+ "version": "0.5.7",
+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
+ "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
+ "dev": true
+ }
+ }
+ },
+ "@babel/generator": {
+ "version": "7.7.7",
+ "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.7.7.tgz",
+ "integrity": "sha512-/AOIBpHh/JU1l0ZFS4kiRCBnLi6OTHzh0RPk3h9isBxkkqELtQNFi1Vr/tiG9p1yfoUdKVwISuXWQR+hwwM4VQ==",
+ "dev": true,
+ "requires": {
+ "@babel/types": "^7.7.4",
+ "jsesc": "^2.5.1",
+ "lodash": "^4.17.13",
+ "source-map": "^0.5.0"
+ },
+ "dependencies": {
+ "source-map": {
+ "version": "0.5.7",
+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
+ "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
+ "dev": true
+ }
+ }
+ },
+ "@babel/helper-function-name": {
+ "version": "7.7.4",
+ "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.7.4.tgz",
+ "integrity": "sha512-AnkGIdiBhEuiwdoMnKm7jfPfqItZhgRaZfMg1XX3bS25INOnLPjPG1Ppnajh8eqgt5kPJnfqrRHqFqmjKDZLzQ==",
+ "dev": true,
+ "requires": {
+ "@babel/helper-get-function-arity": "^7.7.4",
+ "@babel/template": "^7.7.4",
+ "@babel/types": "^7.7.4"
+ }
+ },
+ "@babel/helper-get-function-arity": {
+ "version": "7.7.4",
+ "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.7.4.tgz",
+ "integrity": "sha512-QTGKEdCkjgzgfJ3bAyRwF4yyT3pg+vDgan8DSivq1eS0gwi+KGKE5x8kRcbeFTb/673mkO5SN1IZfmCfA5o+EA==",
+ "dev": true,
+ "requires": {
+ "@babel/types": "^7.7.4"
+ }
+ },
+ "@babel/helper-split-export-declaration": {
+ "version": "7.7.4",
+ "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.7.4.tgz",
+ "integrity": "sha512-guAg1SXFcVr04Guk9eq0S4/rWS++sbmyqosJzVs8+1fH5NI+ZcmkaSkc7dmtAFbHFva6yRJnjW3yAcGxjueDug==",
+ "dev": true,
+ "requires": {
+ "@babel/types": "^7.7.4"
+ }
+ },
+ "@babel/helpers": {
+ "version": "7.7.4",
+ "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.7.4.tgz",
+ "integrity": "sha512-ak5NGZGJ6LV85Q1Zc9gn2n+ayXOizryhjSUBTdu5ih1tlVCJeuQENzc4ItyCVhINVXvIT/ZQ4mheGIsfBkpskg==",
+ "dev": true,
+ "requires": {
+ "@babel/template": "^7.7.4",
+ "@babel/traverse": "^7.7.4",
+ "@babel/types": "^7.7.4"
+ }
+ },
+ "@babel/highlight": {
+ "version": "7.5.0",
+ "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.5.0.tgz",
+ "integrity": "sha512-7dV4eu9gBxoM0dAnj/BCFDW9LFU0zvTrkq0ugM7pnHEgguOEeOz1so2ZghEdzviYzQEED0r4EAgpsBChKy1TRQ==",
+ "dev": true,
+ "requires": {
+ "chalk": "^2.0.0",
+ "esutils": "^2.0.2",
+ "js-tokens": "^4.0.0"
+ }
+ },
+ "@babel/parser": {
+ "version": "7.7.7",
+ "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.7.7.tgz",
+ "integrity": "sha512-WtTZMZAZLbeymhkd/sEaPD8IQyGAhmuTuvTzLiCFM7iXiVdY0gc0IaI+cW0fh1BnSMbJSzXX6/fHllgHKwHhXw==",
+ "dev": true
+ },
+ "@babel/runtime": {
+ "version": "7.7.7",
+ "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.7.7.tgz",
+ "integrity": "sha512-uCnC2JEVAu8AKB5do1WRIsvrdJ0flYx/A/9f/6chdacnEZ7LmavjdsDXr5ksYBegxtuTPR5Va9/+13QF/kFkCA==",
+ "dev": true,
+ "requires": {
+ "regenerator-runtime": "^0.13.2"
+ }
+ },
+ "@babel/template": {
+ "version": "7.7.4",
+ "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.7.4.tgz",
+ "integrity": "sha512-qUzihgVPguAzXCK7WXw8pqs6cEwi54s3E+HrejlkuWO6ivMKx9hZl3Y2fSXp9i5HgyWmj7RKP+ulaYnKM4yYxw==",
+ "dev": true,
+ "requires": {
+ "@babel/code-frame": "^7.0.0",
+ "@babel/parser": "^7.7.4",
+ "@babel/types": "^7.7.4"
+ }
+ },
+ "@babel/traverse": {
+ "version": "7.7.4",
+ "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.7.4.tgz",
+ "integrity": "sha512-P1L58hQyupn8+ezVA2z5KBm4/Zr4lCC8dwKCMYzsa5jFMDMQAzaBNy9W5VjB+KAmBjb40U7a/H6ao+Xo+9saIw==",
+ "dev": true,
+ "requires": {
+ "@babel/code-frame": "^7.5.5",
+ "@babel/generator": "^7.7.4",
+ "@babel/helper-function-name": "^7.7.4",
+ "@babel/helper-split-export-declaration": "^7.7.4",
+ "@babel/parser": "^7.7.4",
+ "@babel/types": "^7.7.4",
+ "debug": "^4.1.0",
+ "globals": "^11.1.0",
+ "lodash": "^4.17.13"
+ }
+ },
+ "@babel/types": {
+ "version": "7.7.4",
+ "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.7.4.tgz",
+ "integrity": "sha512-cz5Ji23KCi4T+YIE/BolWosrJuSmoZeN1EFnRtBwF+KKLi8GG/Z2c2hOJJeCXPk4mwk4QFvTmwIodJowXgttRA==",
+ "dev": true,
+ "requires": {
+ "esutils": "^2.0.2",
+ "lodash": "^4.17.13",
+ "to-fast-properties": "^2.0.0"
+ }
+ },
+ "@marko/migrate": {
+ "version": "5.2.0",
+ "resolved": "https://registry.npmjs.org/@marko/migrate/-/migrate-5.2.0.tgz",
+ "integrity": "sha512-O6BHg04bc7Z7ZaqjYBz08dA8977vlGdazlhfvzB7ZK4aQbUSTy6KYieuAXpzu8E/EWbaRTD1t2IBxhr89JBumw==",
+ "dev": true,
+ "requires": {
+ "@babel/runtime": "^7.2.0",
+ "@marko/migrate-v3-widget": "^1.1.0",
+ "@marko/prettyprint": "^2.1.2",
+ "argly": "^1.2.0",
+ "chalk": "^2.4.2",
+ "dependent-path-update": "^0.1.1",
+ "enquirer": "^2.1.1",
+ "glob": "^7.1.3",
+ "lasso-package-root": "^1.0.1",
+ "mz": "^2.7.0",
+ "resolve-from": "^4.0.0"
+ },
+ "dependencies": {
+ "resolve-from": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz",
+ "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==",
+ "dev": true
+ }
+ }
+ },
+ "@marko/migrate-v3-widget": {
+ "version": "1.1.3",
+ "resolved": "https://registry.npmjs.org/@marko/migrate-v3-widget/-/migrate-v3-widget-1.1.3.tgz",
+ "integrity": "sha512-SbdvcpZxiBMG3LDxGWHUXF2QQMlBzjX5diLpMcC/EorJNOQgzYi3Ss8W2cKAYEKHAZw5upINCiDfzovb60lapQ==",
+ "dev": true,
+ "requires": {
+ "@babel/core": "^7.1.5",
+ "@babel/traverse": "^7.1.6",
+ "mz": "^2.7.0",
+ "recast": "^0.16.1",
+ "tslib": "^1.9.3"
+ }
+ },
+ "@marko/prettyprint": {
+ "version": "2.1.2",
+ "resolved": "https://registry.npmjs.org/@marko/prettyprint/-/prettyprint-2.1.2.tgz",
+ "integrity": "sha512-QseJB5U77CUl08bB5oVzzhb23XYwSBYmFZeYMhJ1yIADNztYq0dEycUZ/Ac0XW2o8zbDEEQMmiuQVKmPi14Muw==",
+ "dev": true,
+ "requires": {
+ "argly": "^1.2.0",
+ "chalk": "^2.4.2",
+ "editorconfig": "^0.15.2",
+ "lasso-package-root": "^1.0.1",
+ "marko": "4.14.21",
+ "minimatch": "^3.0.4",
+ "prettier": "^1.15.3",
+ "redent": "^2.0.0",
+ "resolve-from": "^4.0.0"
+ },
+ "dependencies": {
+ "resolve-from": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz",
+ "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==",
+ "dev": true
+ }
+ }
+ },
+ "abab": {
+ "version": "2.0.3",
+ "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.3.tgz",
+ "integrity": "sha512-tsFzPpcttalNjFBCFMqsKYQcWxxen1pgJR56by//QwvJc4/OUS3kPOOttx2tSIfjsylB0pYu7f5D3K1RCxUnUg==",
+ "dev": true
+ },
+ "accepts": {
+ "version": "1.3.7",
+ "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.7.tgz",
+ "integrity": "sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA==",
+ "dev": true,
+ "requires": {
+ "mime-types": "~2.1.24",
+ "negotiator": "0.6.2"
+ }
+ },
+ "acorn": {
+ "version": "5.7.3",
+ "resolved": "https://registry.npmjs.org/acorn/-/acorn-5.7.3.tgz",
+ "integrity": "sha512-T/zvzYRfbVojPWahDsE5evJdHb3oJoQfFbsrKM7w5Zcs++Tr257tia3BmMP8XYVjp1S9RZXQMh7gao96BlqZOw==",
+ "dev": true
+ },
+ "acorn-globals": {
+ "version": "4.3.4",
+ "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-4.3.4.tgz",
+ "integrity": "sha512-clfQEh21R+D0leSbUdWf3OcfqyaCSAQ8Ryq00bofSekfr9W8u1jyYZo6ir0xu9Gtcf7BjcHJpnbZH7JOCpP60A==",
+ "dev": true,
+ "requires": {
+ "acorn": "^6.0.1",
+ "acorn-walk": "^6.0.1"
+ },
+ "dependencies": {
+ "acorn": {
+ "version": "6.4.0",
+ "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.0.tgz",
+ "integrity": "sha512-gac8OEcQ2Li1dxIEWGZzsp2BitJxwkwcOm0zHAJLcPJaVvm58FRnk6RkuLRpU1EujipU2ZFODv2P9DLMfnV8mw==",
+ "dev": true
+ }
+ }
+ },
+ "acorn-walk": {
+ "version": "6.2.0",
+ "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-6.2.0.tgz",
+ "integrity": "sha512-7evsyfH1cLOCdAzZAd43Cic04yKydNx0cF+7tiA19p1XnLLPU4dpCQOqpjqwokFe//vS0QqfqqjCS2JkiIs0cA==",
+ "dev": true
+ },
+ "ansi-colors": {
+ "version": "3.2.4",
+ "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-3.2.4.tgz",
+ "integrity": "sha512-hHUXGagefjN2iRrID63xckIvotOXOojhQKWIPUZ4mNUZ9nLZW+7FMNoE1lOkEhNWYsx/7ysGIuJYCiMAA9FnrA==",
+ "dev": true
+ },
+ "ansi-styles": {
+ "version": "3.2.1",
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
+ "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
+ "dev": true,
+ "requires": {
+ "color-convert": "^1.9.0"
+ }
+ },
+ "any-promise": {
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/any-promise/-/any-promise-1.3.0.tgz",
+ "integrity": "sha1-q8av7tzqUugJzcA3au0845Y10X8=",
+ "dev": true
+ },
+ "app-module-path": {
+ "version": "2.2.0",
+ "resolved": "https://registry.npmjs.org/app-module-path/-/app-module-path-2.2.0.tgz",
+ "integrity": "sha1-ZBqlXft9am8KgUHEucCqULbCTdU="
+ },
+ "argly": {
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/argly/-/argly-1.2.0.tgz",
+ "integrity": "sha1-KydORVGin/XnGZ0u2XiOtm7TbmA="
+ },
+ "arr-flatten": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz",
+ "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==",
+ "dev": true
+ },
+ "arr-union": {
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz",
+ "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=",
+ "dev": true
+ },
+ "array-equal": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/array-equal/-/array-equal-1.0.0.tgz",
+ "integrity": "sha1-jCpe8kcv2ep0KwTHenUJO6J1fJM=",
+ "dev": true
+ },
+ "array-flatten": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz",
+ "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=",
+ "dev": true
+ },
+ "asn1": {
+ "version": "0.2.4",
+ "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz",
+ "integrity": "sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg==",
+ "dev": true,
+ "requires": {
+ "safer-buffer": "~2.1.0"
+ }
+ },
+ "assert-plus": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz",
+ "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=",
+ "dev": true
+ },
+ "assertion-error": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/assertion-error/-/assertion-error-1.1.0.tgz",
+ "integrity": "sha512-jgsaNduz+ndvGyFt3uSuWqvy4lCnIJiovtouQN5JZHOKCS2QuhEdbcQHFhVksz2N2U9hXJo8odG7ETyWlEeuDw=="
+ },
+ "assign-symbols": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz",
+ "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=",
+ "dev": true
+ },
+ "ast-types": {
+ "version": "0.11.7",
+ "resolved": "https://registry.npmjs.org/ast-types/-/ast-types-0.11.7.tgz",
+ "integrity": "sha512-2mP3TwtkY/aTv5X3ZsMpNAbOnyoC/aMJwJSoaELPkHId0nSQgFcnU4dRW3isxiz7+zBexk0ym3WNVjMiQBnJSw==",
+ "dev": true
+ },
+ "async-limiter": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.1.tgz",
+ "integrity": "sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ==",
+ "dev": true
+ },
+ "async-writer": {
+ "version": "2.1.3",
+ "resolved": "https://registry.npmjs.org/async-writer/-/async-writer-2.1.3.tgz",
+ "integrity": "sha1-XCo4B8u3GwfSXX4kAhMnKvAwoo8=",
+ "dev": true,
+ "requires": {
+ "complain": "^1.0.0",
+ "events": "^1.0.2"
+ }
+ },
+ "asynckit": {
+ "version": "0.4.0",
+ "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz",
+ "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=",
+ "dev": true
+ },
+ "atob": {
+ "version": "2.1.2",
+ "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz",
+ "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==",
+ "dev": true
+ },
+ "aws-sign2": {
+ "version": "0.7.0",
+ "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz",
+ "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=",
+ "dev": true
+ },
+ "aws4": {
+ "version": "1.9.0",
+ "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.9.0.tgz",
+ "integrity": "sha512-Uvq6hVe90D0B2WEnUqtdgY1bATGz3mw33nH9Y+dmA+w5DHvUmBgkr5rM/KCHpCsiFNRUfokW/szpPPgMK2hm4A==",
+ "dev": true
+ },
+ "balanced-match": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz",
+ "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c="
+ },
+ "base": {
+ "version": "0.11.2",
+ "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz",
+ "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==",
+ "dev": true,
+ "requires": {
+ "cache-base": "^1.0.1",
+ "class-utils": "^0.3.5",
+ "component-emitter": "^1.2.1",
+ "define-property": "^1.0.0",
+ "isobject": "^3.0.1",
+ "mixin-deep": "^1.2.0",
+ "pascalcase": "^0.1.1"
+ },
+ "dependencies": {
+ "define-property": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
+ "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
+ "dev": true,
+ "requires": {
+ "is-descriptor": "^1.0.0"
+ }
+ },
+ "is-accessor-descriptor": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
+ "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
+ "dev": true,
+ "requires": {
+ "kind-of": "^6.0.0"
+ }
+ },
+ "is-data-descriptor": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
+ "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
+ "dev": true,
+ "requires": {
+ "kind-of": "^6.0.0"
+ }
+ },
+ "is-descriptor": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
+ "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
+ "dev": true,
+ "requires": {
+ "is-accessor-descriptor": "^1.0.0",
+ "is-data-descriptor": "^1.0.0",
+ "kind-of": "^6.0.2"
+ }
+ },
+ "isobject": {
+ "version": "3.0.1",
+ "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz",
+ "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=",
+ "dev": true
+ },
+ "kind-of": {
+ "version": "6.0.2",
+ "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz",
+ "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==",
+ "dev": true
+ }
+ }
+ },
+ "bcrypt-pbkdf": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz",
+ "integrity": "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=",
+ "dev": true,
+ "requires": {
+ "tweetnacl": "^0.14.3"
+ }
+ },
+ "bluebird": {
+ "version": "3.7.2",
+ "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz",
+ "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==",
+ "dev": true
+ },
+ "body-parser": {
+ "version": "1.19.0",
+ "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.19.0.tgz",
+ "integrity": "sha512-dhEPs72UPbDnAQJ9ZKMNTP6ptJaionhP5cBb541nXPlW60Jepo9RV/a4fX4XWW9CuFNK22krhrj1+rgzifNCsw==",
+ "dev": true,
+ "requires": {
+ "bytes": "3.1.0",
+ "content-type": "~1.0.4",
+ "debug": "2.6.9",
+ "depd": "~1.1.2",
+ "http-errors": "1.7.2",
+ "iconv-lite": "0.4.24",
+ "on-finished": "~2.3.0",
+ "qs": "6.7.0",
+ "raw-body": "2.4.0",
+ "type-is": "~1.6.17"
+ },
+ "dependencies": {
+ "debug": {
+ "version": "2.6.9",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
+ "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
+ "dev": true,
+ "requires": {
+ "ms": "2.0.0"
+ }
+ },
+ "ms": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
+ "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
+ "dev": true
+ }
+ }
+ },
+ "brace-expansion": {
+ "version": "1.1.11",
+ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
+ "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
+ "requires": {
+ "balanced-match": "^1.0.0",
+ "concat-map": "0.0.1"
+ }
+ },
+ "browser-process-hrtime": {
+ "version": "0.1.3",
+ "resolved": "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-0.1.3.tgz",
+ "integrity": "sha512-bRFnI4NnjO6cnyLmOV/7PVoDEMJChlcfN0z4s1YMBY989/SvlfMI1lgCnkFUs53e9gQF+w7qu7XdllSTiSl8Aw==",
+ "dev": true
+ },
+ "browser-refresh-client": {
+ "version": "1.1.4",
+ "resolved": "https://registry.npmjs.org/browser-refresh-client/-/browser-refresh-client-1.1.4.tgz",
+ "integrity": "sha1-jl/4R1/h1UHSroH3oa6gWuIaYhc="
+ },
+ "builtins": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/builtins/-/builtins-2.0.1.tgz",
+ "integrity": "sha512-XkkVe5QAb6guWPXTzpSrYpSlN3nqEmrrE2TkAr/tp7idSF6+MONh9WvKrAuR3HiKLvoSgmbs8l1U9IPmMrIoLw==",
+ "dev": true,
+ "requires": {
+ "semver": "^6.0.0"
+ },
+ "dependencies": {
+ "semver": {
+ "version": "6.3.0",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
+ "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
+ "dev": true
+ }
+ }
+ },
+ "bytes": {
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz",
+ "integrity": "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==",
+ "dev": true
+ },
+ "cache-base": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz",
+ "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==",
+ "dev": true,
+ "requires": {
+ "collection-visit": "^1.0.0",
+ "component-emitter": "^1.2.1",
+ "get-value": "^2.0.6",
+ "has-value": "^1.0.0",
+ "isobject": "^3.0.1",
+ "set-value": "^2.0.0",
+ "to-object-path": "^0.3.0",
+ "union-value": "^1.0.0",
+ "unset-value": "^1.0.0"
+ },
+ "dependencies": {
+ "isobject": {
+ "version": "3.0.1",
+ "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz",
+ "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=",
+ "dev": true
+ }
+ }
+ },
+ "caller-callsite": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/caller-callsite/-/caller-callsite-2.0.0.tgz",
+ "integrity": "sha1-hH4PzgoiN1CpoCfFSzNzGtMVQTQ=",
+ "dev": true,
+ "requires": {
+ "callsites": "^2.0.0"
+ }
+ },
+ "caller-path": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/caller-path/-/caller-path-2.0.0.tgz",
+ "integrity": "sha1-Ro+DBE42mrIBD6xfBs7uFbsssfQ=",
+ "dev": true,
+ "requires": {
+ "caller-callsite": "^2.0.0"
+ }
+ },
+ "callsites": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/callsites/-/callsites-2.0.0.tgz",
+ "integrity": "sha1-BuuE8A7qQT2oav/vrL/7Ngk7PFA=",
+ "dev": true
+ },
+ "camelcase": {
+ "version": "5.3.1",
+ "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz",
+ "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg=="
+ },
+ "caseless": {
+ "version": "0.12.0",
+ "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz",
+ "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=",
+ "dev": true
+ },
+ "chai": {
+ "version": "3.5.0",
+ "resolved": "https://registry.npmjs.org/chai/-/chai-3.5.0.tgz",
+ "integrity": "sha1-TQJjewZ/6Vi9v906QOxW/vc3Mkc=",
+ "requires": {
+ "assertion-error": "^1.0.1",
+ "deep-eql": "^0.1.3",
+ "type-detect": "^1.0.0"
+ }
+ },
+ "chalk": {
+ "version": "2.4.2",
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
+ "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
+ "dev": true,
+ "requires": {
+ "ansi-styles": "^3.2.1",
+ "escape-string-regexp": "^1.0.5",
+ "supports-color": "^5.3.0"
+ }
+ },
+ "char-props": {
+ "version": "0.1.5",
+ "resolved": "https://registry.npmjs.org/char-props/-/char-props-0.1.5.tgz",
+ "integrity": "sha1-W5UvniDqIc0Iyn/hNaEPb+kcEJ4="
+ },
+ "class-utils": {
+ "version": "0.3.6",
+ "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz",
+ "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==",
+ "dev": true,
+ "requires": {
+ "arr-union": "^3.1.0",
+ "define-property": "^0.2.5",
+ "isobject": "^3.0.0",
+ "static-extend": "^0.1.1"
+ },
+ "dependencies": {
+ "define-property": {
+ "version": "0.2.5",
+ "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
+ "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
+ "dev": true,
+ "requires": {
+ "is-descriptor": "^0.1.0"
+ }
+ },
+ "isobject": {
+ "version": "3.0.1",
+ "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz",
+ "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=",
+ "dev": true
+ }
+ }
+ },
+ "collection-visit": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz",
+ "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=",
+ "dev": true,
+ "requires": {
+ "map-visit": "^1.0.0",
+ "object-visit": "^1.0.0"
+ }
+ },
+ "color-convert": {
+ "version": "1.9.3",
+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz",
+ "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==",
+ "dev": true,
+ "requires": {
+ "color-name": "1.1.3"
+ }
+ },
+ "color-name": {
+ "version": "1.1.3",
+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
+ "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=",
+ "dev": true
+ },
+ "combined-stream": {
+ "version": "1.0.8",
+ "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz",
+ "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==",
+ "dev": true,
+ "requires": {
+ "delayed-stream": "~1.0.0"
+ }
+ },
+ "commander": {
+ "version": "2.20.3",
+ "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz",
+ "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==",
+ "dev": true
+ },
+ "complain": {
+ "version": "1.6.0",
+ "resolved": "https://registry.npmjs.org/complain/-/complain-1.6.0.tgz",
+ "integrity": "sha512-9oBfSEfxveaNmo2eSp/vEPkaBVxUhiJTZVgGYayzBchSAXQM6CK1PAQeV5ICShnSgfT+biYzrN7egKwwX+HkCw==",
+ "requires": {
+ "error-stack-parser": "^2.0.1"
+ }
+ },
+ "component-emitter": {
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz",
+ "integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==",
+ "dev": true
+ },
+ "concat-map": {
+ "version": "0.0.1",
+ "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
+ "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s="
+ },
+ "content-disposition": {
+ "version": "0.5.3",
+ "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.3.tgz",
+ "integrity": "sha512-ExO0774ikEObIAEV9kDo50o+79VCUdEB6n6lzKgGwupcVeRlhrj3qGAfwq8G6uBJjkqLrhT0qEYFcWng8z1z0g==",
+ "dev": true,
+ "requires": {
+ "safe-buffer": "5.1.2"
+ }
+ },
+ "content-type": {
+ "version": "1.0.4",
+ "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz",
+ "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==",
+ "dev": true
+ },
+ "context-require": {
+ "version": "1.0.4",
+ "resolved": "https://registry.npmjs.org/context-require/-/context-require-1.0.4.tgz",
+ "integrity": "sha512-PBj1gmw5HuoFRhpHS2/6/ySh5REt0GcPgr44kH3IJcpeeLnsy+3GNsre6YvpSdQB/TtdI5zsQu0CO1DQXxPcpA==",
+ "dev": true,
+ "requires": {
+ "builtins": "^2.0.0"
+ }
+ },
+ "convert-source-map": {
+ "version": "1.7.0",
+ "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.7.0.tgz",
+ "integrity": "sha512-4FJkXzKXEDB1snCFZlLP4gpC3JILicCpGbzG9f9G7tGqGCzETQ2hWPrcinA9oU4wtf2biUaEH5065UnMeR33oA==",
+ "dev": true,
+ "requires": {
+ "safe-buffer": "~5.1.1"
+ }
+ },
+ "cookie": {
+ "version": "0.4.0",
+ "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.0.tgz",
+ "integrity": "sha512-+Hp8fLp57wnUSt0tY0tHEXh4voZRDnoIrZPqlo3DPiI4y9lwg/jqx+1Om94/W6ZaPDOUbnjOt/99w66zk+l1Xg==",
+ "dev": true
+ },
+ "cookie-signature": {
+ "version": "1.0.6",
+ "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz",
+ "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=",
+ "dev": true
+ },
+ "copy-descriptor": {
+ "version": "0.1.1",
+ "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz",
+ "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=",
+ "dev": true
+ },
+ "core-util-is": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
+ "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=",
+ "dev": true
+ },
+ "cssom": {
+ "version": "0.3.8",
+ "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz",
+ "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==",
+ "dev": true
+ },
+ "cssstyle": {
+ "version": "1.4.0",
+ "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-1.4.0.tgz",
+ "integrity": "sha512-GBrLZYZ4X4x6/QEoBnIrqb8B/f5l4+8me2dkom/j1Gtbxy0kBv6OGzKuAsGM75bkGwGAFkt56Iwg28S3XTZgSA==",
+ "dev": true,
+ "requires": {
+ "cssom": "0.3.x"
+ }
+ },
+ "dashdash": {
+ "version": "1.14.1",
+ "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz",
+ "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=",
+ "dev": true,
+ "requires": {
+ "assert-plus": "^1.0.0"
+ }
+ },
+ "data-urls": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-1.1.0.tgz",
+ "integrity": "sha512-YTWYI9se1P55u58gL5GkQHW4P6VJBJ5iBT+B5a7i2Tjadhv52paJG0qHX4A0OR6/t52odI64KP2YvFpkDOi3eQ==",
+ "dev": true,
+ "requires": {
+ "abab": "^2.0.0",
+ "whatwg-mimetype": "^2.2.0",
+ "whatwg-url": "^7.0.0"
+ },
+ "dependencies": {
+ "whatwg-url": {
+ "version": "7.1.0",
+ "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-7.1.0.tgz",
+ "integrity": "sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==",
+ "dev": true,
+ "requires": {
+ "lodash.sortby": "^4.7.0",
+ "tr46": "^1.0.1",
+ "webidl-conversions": "^4.0.2"
+ }
+ }
+ }
+ },
+ "debug": {
+ "version": "4.1.1",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz",
+ "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==",
+ "dev": true,
+ "requires": {
+ "ms": "^2.1.1"
+ }
+ },
+ "decode-uri-component": {
+ "version": "0.2.0",
+ "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz",
+ "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=",
+ "dev": true
+ },
+ "deep-eql": {
+ "version": "0.1.3",
+ "resolved": "https://registry.npmjs.org/deep-eql/-/deep-eql-0.1.3.tgz",
+ "integrity": "sha1-71WKyrjeJSBs1xOQbXTlaTDrafI=",
+ "requires": {
+ "type-detect": "0.1.1"
+ },
+ "dependencies": {
+ "type-detect": {
+ "version": "0.1.1",
+ "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-0.1.1.tgz",
+ "integrity": "sha1-C6XsKohWQORw6k6FBZcZANrFiCI="
+ }
+ }
+ },
+ "deep-is": {
+ "version": "0.1.3",
+ "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz",
+ "integrity": "sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ="
+ },
+ "define-property": {
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz",
+ "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==",
+ "dev": true,
+ "requires": {
+ "is-descriptor": "^1.0.2",
+ "isobject": "^3.0.1"
+ },
+ "dependencies": {
+ "is-accessor-descriptor": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
+ "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
+ "dev": true,
+ "requires": {
+ "kind-of": "^6.0.0"
+ }
+ },
+ "is-data-descriptor": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
+ "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
+ "dev": true,
+ "requires": {
+ "kind-of": "^6.0.0"
+ }
+ },
+ "is-descriptor": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
+ "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
+ "dev": true,
+ "requires": {
+ "is-accessor-descriptor": "^1.0.0",
+ "is-data-descriptor": "^1.0.0",
+ "kind-of": "^6.0.2"
+ }
+ },
+ "isobject": {
+ "version": "3.0.1",
+ "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz",
+ "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=",
+ "dev": true
+ },
+ "kind-of": {
+ "version": "6.0.2",
+ "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz",
+ "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==",
+ "dev": true
+ }
+ }
+ },
+ "delayed-stream": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz",
+ "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=",
+ "dev": true
+ },
+ "depd": {
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz",
+ "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=",
+ "dev": true
+ },
+ "dependent-path-update": {
+ "version": "0.1.1",
+ "resolved": "https://registry.npmjs.org/dependent-path-update/-/dependent-path-update-0.1.1.tgz",
+ "integrity": "sha512-KVDBBXPCjAi7unPTPHryiQm1OJtYtpz/HFiIWKNN22eY7ufvkX/riZOTPPNQ4XZZOYenVriL4KnqMSBM8hd+kw==",
+ "dev": true,
+ "requires": {
+ "argly": "^1.2.0",
+ "escape-string-regexp": "^1.0.5",
+ "glob": "^7.1.3",
+ "mz": "^2.7.0"
+ }
+ },
+ "deresolve": {
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/deresolve/-/deresolve-1.1.2.tgz",
+ "integrity": "sha1-nPI3nI0tYx3EuZVylLkOSnLLbOA=",
+ "requires": {
+ "lasso-package-root": "^1.0.0",
+ "raptor-polyfill": "^1.0.2",
+ "resolve-from": "^1.0.1"
+ },
+ "dependencies": {
+ "resolve-from": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-1.0.1.tgz",
+ "integrity": "sha1-Jsv+k10a7uq7Kbw/5a6wHpPUQiY="
+ }
+ }
+ },
+ "destroy": {
+ "version": "1.0.4",
+ "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz",
+ "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=",
+ "dev": true
+ },
+ "diff": {
+ "version": "3.5.0",
+ "resolved": "https://registry.npmjs.org/diff/-/diff-3.5.0.tgz",
+ "integrity": "sha512-A46qtFgd+g7pDZinpnwiRJtxbC1hpgf0uzP3iG89scHk0AUC7A1TGxf5OiiOUv/JMZR8GOt8hL900hV0bOy5xA==",
+ "dev": true
+ },
+ "diffable-html": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/diffable-html/-/diffable-html-2.1.0.tgz",
+ "integrity": "sha1-DUwt4RWsWPkEqrG3LmZJzvyl8CU=",
+ "dev": true,
+ "requires": {
+ "htmlparser2": "^3.9.2"
+ }
+ },
+ "dom-serializer": {
+ "version": "0.2.2",
+ "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.2.2.tgz",
+ "integrity": "sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g==",
+ "dev": true,
+ "requires": {
+ "domelementtype": "^2.0.1",
+ "entities": "^2.0.0"
+ },
+ "dependencies": {
+ "domelementtype": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.0.1.tgz",
+ "integrity": "sha512-5HOHUDsYZWV8FGWN0Njbr/Rn7f/eWSQi1v7+HsUVwXgn8nWWlL64zKDkS0n8ZmQ3mlWOMuXOnR+7Nx/5tMO5AQ==",
+ "dev": true
+ },
+ "entities": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/entities/-/entities-2.0.0.tgz",
+ "integrity": "sha512-D9f7V0JSRwIxlRI2mjMqufDrRDnx8p+eEOz7aUM9SuvF8gsBzra0/6tbjl1m8eQHrZlYj6PxqE00hZ1SAIKPLw==",
+ "dev": true
+ }
+ }
+ },
+ "domelementtype": {
+ "version": "1.3.1",
+ "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz",
+ "integrity": "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==",
+ "dev": true
+ },
+ "domexception": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/domexception/-/domexception-1.0.1.tgz",
+ "integrity": "sha512-raigMkn7CJNNo6Ihro1fzG7wr3fHuYVytzquZKX5n0yizGsTcYgzdIUwj1X9pK0VvjeihV+XiclP+DjwbsSKug==",
+ "dev": true,
+ "requires": {
+ "webidl-conversions": "^4.0.2"
+ }
+ },
+ "domhandler": {
+ "version": "2.4.2",
+ "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-2.4.2.tgz",
+ "integrity": "sha512-JiK04h0Ht5u/80fdLMCEmV4zkNh2BcoMFBmZ/91WtYZ8qVXSKjiw7fXMgFPnHcSZgOo3XdinHvmnDUeMf5R4wA==",
+ "dev": true,
+ "requires": {
+ "domelementtype": "1"
+ }
+ },
+ "domutils": {
+ "version": "1.7.0",
+ "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.7.0.tgz",
+ "integrity": "sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg==",
+ "dev": true,
+ "requires": {
+ "dom-serializer": "0",
+ "domelementtype": "1"
+ }
+ },
+ "ecc-jsbn": {
+ "version": "0.1.2",
+ "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz",
+ "integrity": "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=",
+ "dev": true,
+ "requires": {
+ "jsbn": "~0.1.0",
+ "safer-buffer": "^2.1.0"
+ }
+ },
+ "editorconfig": {
+ "version": "0.15.3",
+ "resolved": "https://registry.npmjs.org/editorconfig/-/editorconfig-0.15.3.tgz",
+ "integrity": "sha512-M9wIMFx96vq0R4F+gRpY3o2exzb8hEj/n9S8unZtHSvYjibBp/iMufSzvmOcV/laG0ZtuTVGtiJggPOSW2r93g==",
+ "dev": true,
+ "requires": {
+ "commander": "^2.19.0",
+ "lru-cache": "^4.1.5",
+ "semver": "^5.6.0",
+ "sigmund": "^1.0.1"
+ }
+ },
+ "ee-first": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz",
+ "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=",
+ "dev": true
+ },
+ "encodeurl": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz",
+ "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=",
+ "dev": true
+ },
+ "enquirer": {
+ "version": "2.3.2",
+ "resolved": "https://registry.npmjs.org/enquirer/-/enquirer-2.3.2.tgz",
+ "integrity": "sha512-PLhTMPUXlnaIv9D3Cq3/Zr1xb7soeDDgunobyCmYLUG19n24dvC8i+ZZgm2DekGpDnx7JvFSHV7lxfM58PMtbA==",
+ "dev": true,
+ "requires": {
+ "ansi-colors": "^3.2.1"
+ }
+ },
+ "entities": {
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/entities/-/entities-1.1.2.tgz",
+ "integrity": "sha512-f2LZMYl1Fzu7YSBKg+RoROelpOaNrcGmE9AZubeDfrCEia483oW4MI4VyFd5VNHIgQ/7qm1I0wUHK1eJnn2y2w==",
+ "dev": true
+ },
+ "error-stack-parser": {
+ "version": "2.0.4",
+ "resolved": "https://registry.npmjs.org/error-stack-parser/-/error-stack-parser-2.0.4.tgz",
+ "integrity": "sha512-fZ0KkoxSjLFmhW5lHbUT3tLwy3nX1qEzMYo8koY1vrsAco53CMT1djnBSeC/wUjTEZRhZl9iRw7PaMaxfJ4wzQ==",
+ "requires": {
+ "stackframe": "^1.1.0"
+ }
+ },
+ "escape-html": {
+ "version": "1.0.3",
+ "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz",
+ "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=",
+ "dev": true
+ },
+ "escape-string-regexp": {
+ "version": "1.0.5",
+ "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
+ "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=",
+ "dev": true
+ },
+ "escodegen": {
+ "version": "1.12.0",
+ "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-1.12.0.tgz",
+ "integrity": "sha512-TuA+EhsanGcme5T3R0L80u4t8CpbXQjegRmf7+FPTJrtCTErXFeelblRgHQa1FofEzqYYJmJ/OqjTwREp9qgmg==",
+ "requires": {
+ "esprima": "^3.1.3",
+ "estraverse": "^4.2.0",
+ "esutils": "^2.0.2",
+ "optionator": "^0.8.1",
+ "source-map": "~0.6.1"
+ },
+ "dependencies": {
+ "esprima": {
+ "version": "3.1.3",
+ "resolved": "https://registry.npmjs.org/esprima/-/esprima-3.1.3.tgz",
+ "integrity": "sha1-/cpRzuYTOJXjyI1TXOSdv/YqRjM="
+ }
+ }
+ },
+ "esprima": {
+ "version": "4.0.1",
+ "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz",
+ "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A=="
+ },
+ "estraverse": {
+ "version": "4.3.0",
+ "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz",
+ "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw=="
+ },
+ "esutils": {
+ "version": "2.0.3",
+ "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz",
+ "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g=="
+ },
+ "etag": {
+ "version": "1.8.1",
+ "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz",
+ "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=",
+ "dev": true
+ },
+ "events": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/events/-/events-1.1.1.tgz",
+ "integrity": "sha1-nr23Y1rQmccNzEwqH1AEKI6L2SQ=",
+ "dev": true
+ },
+ "events-light": {
+ "version": "1.0.5",
+ "resolved": "https://registry.npmjs.org/events-light/-/events-light-1.0.5.tgz",
+ "integrity": "sha1-lk5jRQugr0prAiqpVbF//vZXte4=",
+ "requires": {
+ "chai": "^3.5.0"
+ }
+ },
+ "express": {
+ "version": "4.17.1",
+ "resolved": "https://registry.npmjs.org/express/-/express-4.17.1.tgz",
+ "integrity": "sha512-mHJ9O79RqluphRrcw2X/GTh3k9tVv8YcoyY4Kkh4WDMUYKRZUq0h1o0w2rrrxBqM7VoeUVqgb27xlEMXTnYt4g==",
+ "dev": true,
+ "requires": {
+ "accepts": "~1.3.7",
+ "array-flatten": "1.1.1",
+ "body-parser": "1.19.0",
+ "content-disposition": "0.5.3",
+ "content-type": "~1.0.4",
+ "cookie": "0.4.0",
+ "cookie-signature": "1.0.6",
+ "debug": "2.6.9",
+ "depd": "~1.1.2",
+ "encodeurl": "~1.0.2",
+ "escape-html": "~1.0.3",
+ "etag": "~1.8.1",
+ "finalhandler": "~1.1.2",
+ "fresh": "0.5.2",
+ "merge-descriptors": "1.0.1",
+ "methods": "~1.1.2",
+ "on-finished": "~2.3.0",
+ "parseurl": "~1.3.3",
+ "path-to-regexp": "0.1.7",
+ "proxy-addr": "~2.0.5",
+ "qs": "6.7.0",
+ "range-parser": "~1.2.1",
+ "safe-buffer": "5.1.2",
+ "send": "0.17.1",
+ "serve-static": "1.14.1",
+ "setprototypeof": "1.1.1",
+ "statuses": "~1.5.0",
+ "type-is": "~1.6.18",
+ "utils-merge": "1.0.1",
+ "vary": "~1.1.2"
+ },
+ "dependencies": {
+ "debug": {
+ "version": "2.6.9",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
+ "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
+ "dev": true,
+ "requires": {
+ "ms": "2.0.0"
+ }
+ },
+ "ms": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
+ "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
+ "dev": true
+ }
+ }
+ },
+ "extend": {
+ "version": "3.0.2",
+ "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz",
+ "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==",
+ "dev": true
+ },
+ "extend-shallow": {
+ "version": "3.0.2",
+ "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz",
+ "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=",
+ "dev": true,
+ "requires": {
+ "assign-symbols": "^1.0.0",
+ "is-extendable": "^1.0.1"
+ },
+ "dependencies": {
+ "is-extendable": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz",
+ "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==",
+ "dev": true,
+ "requires": {
+ "is-plain-object": "^2.0.4"
+ }
+ }
+ }
+ },
+ "extsprintf": {
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz",
+ "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=",
+ "dev": true
+ },
+ "fast-json-stable-stringify": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz",
+ "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==",
+ "dev": true
+ },
+ "fast-levenshtein": {
+ "version": "2.0.6",
+ "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz",
+ "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc="
+ },
+ "finalhandler": {
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz",
+ "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==",
+ "dev": true,
+ "requires": {
+ "debug": "2.6.9",
+ "encodeurl": "~1.0.2",
+ "escape-html": "~1.0.3",
+ "on-finished": "~2.3.0",
+ "parseurl": "~1.3.3",
+ "statuses": "~1.5.0",
+ "unpipe": "~1.0.0"
+ },
+ "dependencies": {
+ "debug": {
+ "version": "2.6.9",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
+ "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
+ "dev": true,
+ "requires": {
+ "ms": "2.0.0"
+ }
+ },
+ "ms": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
+ "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
+ "dev": true
+ }
+ }
+ },
+ "for-in": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz",
+ "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=",
+ "dev": true
+ },
+ "forever-agent": {
+ "version": "0.6.1",
+ "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz",
+ "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=",
+ "dev": true
+ },
+ "form-data": {
+ "version": "2.3.3",
+ "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz",
+ "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==",
+ "dev": true,
+ "requires": {
+ "asynckit": "^0.4.0",
+ "combined-stream": "^1.0.6",
+ "mime-types": "^2.1.12"
+ }
+ },
+ "forwarded": {
+ "version": "0.1.2",
+ "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.1.2.tgz",
+ "integrity": "sha1-mMI9qxF1ZXuMBXPozszZGw/xjIQ=",
+ "dev": true
+ },
+ "fragment-cache": {
+ "version": "0.2.1",
+ "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz",
+ "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=",
+ "dev": true,
+ "requires": {
+ "map-cache": "^0.2.2"
+ }
+ },
+ "fresh": {
+ "version": "0.5.2",
+ "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz",
+ "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=",
+ "dev": true
+ },
+ "fs.realpath": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
+ "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=",
+ "dev": true
+ },
+ "get-value": {
+ "version": "2.0.6",
+ "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz",
+ "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=",
+ "dev": true
+ },
+ "getpass": {
+ "version": "0.1.7",
+ "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz",
+ "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=",
+ "dev": true,
+ "requires": {
+ "assert-plus": "^1.0.0"
+ }
+ },
+ "glob": {
+ "version": "7.1.6",
+ "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz",
+ "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==",
+ "dev": true,
+ "requires": {
+ "fs.realpath": "^1.0.0",
+ "inflight": "^1.0.4",
+ "inherits": "2",
+ "minimatch": "^3.0.4",
+ "once": "^1.3.0",
+ "path-is-absolute": "^1.0.0"
+ }
+ },
+ "globals": {
+ "version": "11.12.0",
+ "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz",
+ "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==",
+ "dev": true
+ },
+ "har-schema": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz",
+ "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=",
+ "dev": true
+ },
+ "har-validator": {
+ "version": "5.1.3",
+ "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.3.tgz",
+ "integrity": "sha512-sNvOCzEQNr/qrvJgc3UG/kD4QtlHycrzwS+6mfTrrSq97BvaYcPZZI1ZSqGSPR73Cxn4LKTD4PttRwfU7jWq5g==",
+ "dev": true,
+ "requires": {
+ "ajv": "^6.5.5",
+ "har-schema": "^2.0.0"
+ },
+ "dependencies": {
+ "ajv": {
+ "version": "6.10.2",
+ "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.10.2.tgz",
+ "integrity": "sha512-TXtUUEYHuaTEbLZWIKUr5pmBuhDLy+8KYtPYdcV8qC+pOZL+NKqYwvWSRrVXHn+ZmRRAu8vJTAznH7Oag6RVRw==",
+ "dev": true,
+ "requires": {
+ "fast-deep-equal": "^2.0.1",
+ "fast-json-stable-stringify": "^2.0.0",
+ "json-schema-traverse": "^0.4.1",
+ "uri-js": "^4.2.2"
+ }
+ },
+ "fast-deep-equal": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-2.0.1.tgz",
+ "integrity": "sha1-ewUhjd+WZ79/Nwv3/bLLFf3Qqkk=",
+ "dev": true
+ },
+ "json-schema-traverse": {
+ "version": "0.4.1",
+ "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
+ "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==",
+ "dev": true
+ }
+ }
+ },
+ "has-flag": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
+ "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
+ "dev": true
+ },
+ "has-value": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz",
+ "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=",
+ "dev": true,
+ "requires": {
+ "get-value": "^2.0.6",
+ "has-values": "^1.0.0",
+ "isobject": "^3.0.0"
+ },
+ "dependencies": {
+ "isobject": {
+ "version": "3.0.1",
+ "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz",
+ "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=",
+ "dev": true
+ }
+ }
+ },
+ "has-values": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz",
+ "integrity": "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=",
+ "dev": true,
+ "requires": {
+ "is-number": "^3.0.0",
+ "kind-of": "^4.0.0"
+ },
+ "dependencies": {
+ "is-number": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz",
+ "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=",
+ "dev": true,
+ "requires": {
+ "kind-of": "^3.0.2"
+ },
+ "dependencies": {
+ "kind-of": {
+ "version": "3.2.2",
+ "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
+ "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
+ "dev": true,
+ "requires": {
+ "is-buffer": "^1.1.5"
+ }
+ }
+ }
+ },
+ "kind-of": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz",
+ "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=",
+ "dev": true,
+ "requires": {
+ "is-buffer": "^1.1.5"
+ }
+ }
+ }
+ },
+ "he": {
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz",
+ "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw=="
+ },
+ "html-encoding-sniffer": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-1.0.2.tgz",
+ "integrity": "sha512-71lZziiDnsuabfdYiUeWdCVyKuqwWi23L8YeIgV9jSSZHCtb6wB1BKWooH7L3tn4/FuZJMVWyNaIDr4RGmaSYw==",
+ "dev": true,
+ "requires": {
+ "whatwg-encoding": "^1.0.1"
+ }
+ },
+ "htmljs-parser": {
+ "version": "2.7.1",
+ "resolved": "https://registry.npmjs.org/htmljs-parser/-/htmljs-parser-2.7.1.tgz",
+ "integrity": "sha512-zdxG/Ou/MLJhF/zjj74fP6Kq8jsJfgZo0uEGgD9yGawpXOPyaUWBR7mIhrUxi1zjk20Z5wyrJAoWcOseBzyw6A==",
+ "requires": {
+ "char-props": "^0.1.5",
+ "complain": "^1.0.0"
+ }
+ },
+ "htmlparser2": {
+ "version": "3.10.1",
+ "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-3.10.1.tgz",
+ "integrity": "sha512-IgieNijUMbkDovyoKObU1DUhm1iwNYE/fuifEoEHfd1oZKZDaONBSkal7Y01shxsM49R4XaMdGez3WnF9UfiCQ==",
+ "dev": true,
+ "requires": {
+ "domelementtype": "^1.3.1",
+ "domhandler": "^2.3.0",
+ "domutils": "^1.5.1",
+ "entities": "^1.1.1",
+ "inherits": "^2.0.1",
+ "readable-stream": "^3.1.1"
+ },
+ "dependencies": {
+ "readable-stream": {
+ "version": "3.4.0",
+ "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.4.0.tgz",
+ "integrity": "sha512-jItXPLmrSR8jmTRmRWJXCnGJsfy85mB3Wd/uINMXA65yrnFo0cPClFIUWzo2najVNSl+mx7/4W8ttlLWJe99pQ==",
+ "dev": true,
+ "requires": {
+ "inherits": "^2.0.3",
+ "string_decoder": "^1.1.1",
+ "util-deprecate": "^1.0.1"
+ }
+ }
+ }
+ },
+ "http-errors": {
+ "version": "1.7.2",
+ "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.7.2.tgz",
+ "integrity": "sha512-uUQBt3H/cSIVfch6i1EuPNy/YsRSOUBXTVfZ+yR7Zjez3qjBz6i9+i4zjNaoqcoFVI4lQJ5plg63TvGfRSDCRg==",
+ "dev": true,
+ "requires": {
+ "depd": "~1.1.2",
+ "inherits": "2.0.3",
+ "setprototypeof": "1.1.1",
+ "statuses": ">= 1.5.0 < 2",
+ "toidentifier": "1.0.0"
+ },
+ "dependencies": {
+ "inherits": {
+ "version": "2.0.3",
+ "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz",
+ "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=",
+ "dev": true
+ }
+ }
+ },
+ "http-signature": {
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz",
+ "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=",
+ "dev": true,
+ "requires": {
+ "assert-plus": "^1.0.0",
+ "jsprim": "^1.2.2",
+ "sshpk": "^1.7.0"
+ }
+ },
+ "iconv-lite": {
+ "version": "0.4.24",
+ "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz",
+ "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==",
+ "dev": true,
+ "requires": {
+ "safer-buffer": ">= 2.1.2 < 3"
+ }
+ },
+ "indent-string": {
+ "version": "3.2.0",
+ "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-3.2.0.tgz",
+ "integrity": "sha1-Sl/W0nzDMvN+VBmlBNu4NxBckok=",
+ "dev": true
+ },
+ "inflight": {
+ "version": "1.0.6",
+ "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
+ "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=",
+ "dev": true,
+ "requires": {
+ "once": "^1.3.0",
+ "wrappy": "1"
+ }
+ },
+ "inherits": {
+ "version": "2.0.4",
+ "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
+ "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==",
+ "dev": true
+ },
+ "ipaddr.js": {
+ "version": "1.9.0",
+ "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.0.tgz",
+ "integrity": "sha512-M4Sjn6N/+O6/IXSJseKqHoFc+5FdGJ22sXqnjTpdZweHK64MzEPAyQZyEU3R/KRv2GLoa7nNtg/C2Ev6m7z+eA==",
+ "dev": true
+ },
+ "is-absolute": {
+ "version": "0.2.6",
+ "resolved": "https://registry.npmjs.org/is-absolute/-/is-absolute-0.2.6.tgz",
+ "integrity": "sha1-IN5p89uULvLYe5wto28XIjWxtes=",
+ "dev": true,
+ "requires": {
+ "is-relative": "^0.2.1",
+ "is-windows": "^0.2.0"
+ },
+ "dependencies": {
+ "is-windows": {
+ "version": "0.2.0",
+ "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-0.2.0.tgz",
+ "integrity": "sha1-3hqm1j6indJIc3tp8f+LgALSEIw=",
+ "dev": true
+ }
+ }
+ },
+ "is-accessor-descriptor": {
+ "version": "0.1.6",
+ "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz",
+ "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=",
+ "dev": true,
+ "requires": {
+ "kind-of": "^3.0.2"
+ }
+ },
+ "is-buffer": {
+ "version": "1.1.6",
+ "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz",
+ "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==",
+ "dev": true
+ },
+ "is-data-descriptor": {
+ "version": "0.1.4",
+ "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz",
+ "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=",
+ "dev": true,
+ "requires": {
+ "kind-of": "^3.0.2"
+ }
+ },
+ "is-descriptor": {
+ "version": "0.1.6",
+ "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz",
+ "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==",
+ "dev": true,
+ "requires": {
+ "is-accessor-descriptor": "^0.1.6",
+ "is-data-descriptor": "^0.1.4",
+ "kind-of": "^5.0.0"
+ },
+ "dependencies": {
+ "kind-of": {
+ "version": "5.1.0",
+ "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz",
+ "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==",
+ "dev": true
+ }
+ }
+ },
+ "is-extendable": {
+ "version": "0.1.1",
+ "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz",
+ "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=",
+ "dev": true
+ },
+ "is-plain-object": {
+ "version": "2.0.4",
+ "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz",
+ "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==",
+ "dev": true,
+ "requires": {
+ "isobject": "^3.0.1"
+ },
+ "dependencies": {
+ "isobject": {
+ "version": "3.0.1",
+ "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz",
+ "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=",
+ "dev": true
+ }
+ }
+ },
+ "is-relative": {
+ "version": "0.2.1",
+ "resolved": "https://registry.npmjs.org/is-relative/-/is-relative-0.2.1.tgz",
+ "integrity": "sha1-0n9MfVFtF1+2ENuEu+7yPDvJeqU=",
+ "dev": true,
+ "requires": {
+ "is-unc-path": "^0.1.1"
+ }
+ },
+ "is-typedarray": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz",
+ "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=",
+ "dev": true
+ },
+ "is-unc-path": {
+ "version": "0.1.2",
+ "resolved": "https://registry.npmjs.org/is-unc-path/-/is-unc-path-0.1.2.tgz",
+ "integrity": "sha1-arBTpyVzwQJQ/0FqOBTDUXivObk=",
+ "dev": true,
+ "requires": {
+ "unc-path-regex": "^0.1.0"
+ }
+ },
+ "is-windows": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz",
+ "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==",
+ "dev": true
+ },
+ "isarray": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
+ "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
+ "dev": true
+ },
+ "isstream": {
+ "version": "0.1.2",
+ "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz",
+ "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=",
+ "dev": true
+ },
+ "it-fails": {
+ "version": "1.0.4",
+ "resolved": "https://registry.npmjs.org/it-fails/-/it-fails-1.0.4.tgz",
+ "integrity": "sha512-qrqqahqO2pfPy6pE7CEV8zrkyCPkgDHlr4Fln5zfpM5yJSIgaYNInNfy+wcbAtKj5Je1jzGO5EiyvwwiYqBEog==",
+ "dev": true,
+ "requires": {
+ "diff": "^3.5.0"
+ }
+ },
+ "jquery": {
+ "version": "3.4.1",
+ "resolved": "https://registry.npmjs.org/jquery/-/jquery-3.4.1.tgz",
+ "integrity": "sha512-36+AdBzCL+y6qjw5Tx7HgzeGCzC81MDDgaUP8ld2zhx58HdqXGoBd+tHdrBMiyjGQs0Hxs/MLZTu/eHNJJuWPw==",
+ "dev": true
+ },
+ "js-tokens": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
+ "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==",
+ "dev": true
+ },
+ "jsbn": {
+ "version": "0.1.1",
+ "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz",
+ "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=",
+ "dev": true
+ },
+ "jsdom": {
+ "version": "11.12.0",
+ "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-11.12.0.tgz",
+ "integrity": "sha512-y8Px43oyiBM13Zc1z780FrfNLJCXTL40EWlty/LXUtcjykRBNgLlCjWXpfSPBl2iv+N7koQN+dvqszHZgT/Fjw==",
+ "dev": true,
+ "requires": {
+ "abab": "^2.0.0",
+ "acorn": "^5.5.3",
+ "acorn-globals": "^4.1.0",
+ "array-equal": "^1.0.0",
+ "cssom": ">= 0.3.2 < 0.4.0",
+ "cssstyle": "^1.0.0",
+ "data-urls": "^1.0.0",
+ "domexception": "^1.0.1",
+ "escodegen": "^1.9.1",
+ "html-encoding-sniffer": "^1.0.2",
+ "left-pad": "^1.3.0",
+ "nwsapi": "^2.0.7",
+ "parse5": "4.0.0",
+ "pn": "^1.1.0",
+ "request": "^2.87.0",
+ "request-promise-native": "^1.0.5",
+ "sax": "^1.2.4",
+ "symbol-tree": "^3.2.2",
+ "tough-cookie": "^2.3.4",
+ "w3c-hr-time": "^1.0.1",
+ "webidl-conversions": "^4.0.2",
+ "whatwg-encoding": "^1.0.3",
+ "whatwg-mimetype": "^2.1.0",
+ "whatwg-url": "^6.4.1",
+ "ws": "^5.2.0",
+ "xml-name-validator": "^3.0.0"
+ }
+ },
+ "jsdom-context-require": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/jsdom-context-require/-/jsdom-context-require-1.0.1.tgz",
+ "integrity": "sha512-D35Rt4xFnjCUAmt1Fz+8QXECyY3CsMyT1UqFgGG24C6qT0FAhrGjQY/v3rOvBXNb8w0u6f9paM8eVe+VaKOtZw==",
+ "dev": true,
+ "requires": {
+ "context-require": "^1.0.1",
+ "jsdom": "^11.6.2",
+ "lasso-resolve-from": "^1.2.0"
+ }
+ },
+ "jsesc": {
+ "version": "2.5.2",
+ "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz",
+ "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==",
+ "dev": true
+ },
+ "json-schema": {
+ "version": "0.2.3",
+ "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz",
+ "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=",
+ "dev": true
+ },
+ "json-stringify-safe": {
+ "version": "5.0.1",
+ "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz",
+ "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=",
+ "dev": true
+ },
+ "json5": {
+ "version": "2.1.1",
+ "resolved": "https://registry.npmjs.org/json5/-/json5-2.1.1.tgz",
+ "integrity": "sha512-l+3HXD0GEI3huGq1njuqtzYK8OYJyXMkOLtQ53pjWh89tvWS2h6l+1zMkYWqlb57+SiQodKZyvMEFb2X+KrFhQ==",
+ "dev": true,
+ "requires": {
+ "minimist": "^1.2.0"
+ }
+ },
+ "jsprim": {
+ "version": "1.4.1",
+ "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz",
+ "integrity": "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=",
+ "dev": true,
+ "requires": {
+ "assert-plus": "1.0.0",
+ "extsprintf": "1.3.0",
+ "json-schema": "0.2.3",
+ "verror": "1.10.0"
+ }
+ },
+ "kind-of": {
+ "version": "3.2.2",
+ "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
+ "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
+ "dev": true,
+ "requires": {
+ "is-buffer": "^1.1.5"
+ }
+ },
+ "lasso-caching-fs": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/lasso-caching-fs/-/lasso-caching-fs-1.0.2.tgz",
+ "integrity": "sha1-m+TrHwaqwSYDRMrq70LC8AhusQ0=",
+ "requires": {
+ "raptor-async": "^1.1.2"
+ }
+ },
+ "lasso-modules-client": {
+ "version": "2.0.5",
+ "resolved": "https://registry.npmjs.org/lasso-modules-client/-/lasso-modules-client-2.0.5.tgz",
+ "integrity": "sha1-2aBnJKkAl3Y2lxZn7pwXDS/E3Sg=",
+ "requires": {
+ "lasso-package-root": "^1.0.0",
+ "raptor-polyfill": "^1.0.2"
+ }
+ },
+ "lasso-package-root": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/lasso-package-root/-/lasso-package-root-1.0.1.tgz",
+ "integrity": "sha1-mX0OcfQdA8Xw+gmlvCmNeW+LLCM=",
+ "requires": {
+ "lasso-caching-fs": "^1.0.0"
+ }
+ },
+ "lasso-resolve-from": {
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/lasso-resolve-from/-/lasso-resolve-from-1.2.0.tgz",
+ "integrity": "sha1-v7I0Rnr7abUwn1aLpFnMgyBiHG4=",
+ "dev": true,
+ "requires": {
+ "is-absolute": "^0.2.3",
+ "lasso-caching-fs": "^1.0.1",
+ "raptor-util": "^1.0.10",
+ "resolve-from": "^2.0.0"
+ },
+ "dependencies": {
+ "raptor-util": {
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/raptor-util/-/raptor-util-1.1.2.tgz",
+ "integrity": "sha1-8u6AdqmuPq4uZWcuRqIgB0+i3/M=",
+ "dev": true
+ }
+ }
+ },
+ "left-pad": {
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/left-pad/-/left-pad-1.3.0.tgz",
+ "integrity": "sha512-XI5MPzVNApjAyhQzphX8BkmKsKUxD4LdyK24iZeQGinBN9yTQT3bFlCBy/aVx2HrNcqQGsdot8ghrjyrvMCoEA==",
+ "dev": true
+ },
+ "levn": {
+ "version": "0.3.0",
+ "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz",
+ "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=",
+ "requires": {
+ "prelude-ls": "~1.1.2",
+ "type-check": "~0.3.2"
+ }
+ },
+ "listener-tracker": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/listener-tracker/-/listener-tracker-2.0.0.tgz",
+ "integrity": "sha1-OWCLQ1wJAfpVECF8FFJyjWvBm18="
+ },
+ "lodash": {
+ "version": "4.17.15",
+ "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.15.tgz",
+ "integrity": "sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A==",
+ "dev": true
+ },
+ "lodash.sortby": {
+ "version": "4.7.0",
+ "resolved": "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz",
+ "integrity": "sha1-7dFMgk4sycHgsKG0K7UhBRakJDg=",
+ "dev": true
+ },
+ "lru-cache": {
+ "version": "4.1.5",
+ "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz",
+ "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==",
+ "dev": true,
+ "requires": {
+ "pseudomap": "^1.0.2",
+ "yallist": "^2.1.2"
+ }
+ },
+ "map-cache": {
+ "version": "0.2.2",
+ "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz",
+ "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=",
+ "dev": true
+ },
+ "map-visit": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz",
+ "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=",
+ "dev": true,
+ "requires": {
+ "object-visit": "^1.0.0"
+ }
+ },
+ "marko": {
+ "version": "4.14.21",
+ "resolved": "https://registry.npmjs.org/marko/-/marko-4.14.21.tgz",
+ "integrity": "sha512-e4jfR/4P3NuoQIZsHuOh3VpIzagsYZKMiQM0gtRwRhmAqUgjVxJP5zEJUIl4KZv9xKjauWxy5ndListzuYsf6w==",
+ "dev": true,
+ "requires": {
+ "app-module-path": "^2.2.0",
+ "argly": "^1.0.0",
+ "browser-refresh-client": "^1.0.0",
+ "camelcase": "^5.0.0",
+ "char-props": "~0.1.5",
+ "complain": "^1.3.0",
+ "deresolve": "^1.1.2",
+ "escodegen": "^1.8.1",
+ "esprima": "^4.0.0",
+ "estraverse": "^4.2.0",
+ "events": "^1.0.2",
+ "events-light": "^1.0.0",
+ "he": "^1.1.0",
+ "htmljs-parser": "^2.6.1",
+ "lasso-caching-fs": "^1.0.1",
+ "lasso-modules-client": "^2.0.4",
+ "lasso-package-root": "^1.0.1",
+ "listener-tracker": "^2.0.0",
+ "minimatch": "^3.0.2",
+ "object-assign": "^4.1.0",
+ "property-handlers": "^1.0.0",
+ "raptor-json": "^1.0.1",
+ "raptor-polyfill": "^1.0.0",
+ "raptor-promises": "^1.0.1",
+ "raptor-regexp": "^1.0.0",
+ "raptor-util": "^3.2.0",
+ "resolve-from": "^2.0.0",
+ "shorthash": "0.0.2",
+ "simple-sha1": "^2.1.0",
+ "strip-json-comments": "^2.0.1",
+ "try-require": "^1.2.1",
+ "warp10": "^2.0.1"
+ }
+ },
+ "marko-widgets": {
+ "version": "7.0.1",
+ "resolved": "https://registry.npmjs.org/marko-widgets/-/marko-widgets-7.0.1.tgz",
+ "integrity": "sha1-Dg3ytWCfRi9uk/UvhihTXy9LwD8=",
+ "dev": true,
+ "requires": {
+ "raptor-dom": "^1.1.0",
+ "raptor-renderer": "^1.4.4"
+ }
+ },
+ "media-typer": {
+ "version": "0.3.0",
+ "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz",
+ "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=",
+ "dev": true
+ },
+ "merge-descriptors": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz",
+ "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=",
+ "dev": true
+ },
+ "methods": {
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz",
+ "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=",
+ "dev": true
+ },
+ "micromatch": {
+ "version": "3.1.10",
+ "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz",
+ "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==",
+ "dev": true,
+ "requires": {
+ "arr-diff": "^4.0.0",
+ "array-unique": "^0.3.2",
+ "braces": "^2.3.1",
+ "define-property": "^2.0.2",
+ "extend-shallow": "^3.0.2",
+ "extglob": "^2.0.4",
+ "fragment-cache": "^0.2.1",
+ "kind-of": "^6.0.2",
+ "nanomatch": "^1.2.9",
+ "object.pick": "^1.3.0",
+ "regex-not": "^1.0.0",
+ "snapdragon": "^0.8.1",
+ "to-regex": "^3.0.2"
+ },
+ "dependencies": {
+ "arr-diff": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz",
+ "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=",
+ "dev": true
+ },
+ "array-unique": {
+ "version": "0.3.2",
+ "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz",
+ "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=",
+ "dev": true
+ },
+ "braces": {
+ "version": "2.3.2",
+ "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz",
+ "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==",
+ "dev": true,
+ "requires": {
+ "arr-flatten": "^1.1.0",
+ "array-unique": "^0.3.2",
+ "extend-shallow": "^2.0.1",
+ "fill-range": "^4.0.0",
+ "isobject": "^3.0.1",
+ "repeat-element": "^1.1.2",
+ "snapdragon": "^0.8.1",
+ "snapdragon-node": "^2.0.1",
+ "split-string": "^3.0.2",
+ "to-regex": "^3.0.1"
+ },
+ "dependencies": {
+ "extend-shallow": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
+ "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
+ "dev": true,
+ "requires": {
+ "is-extendable": "^0.1.0"
+ }
+ }
+ }
+ },
+ "debug": {
+ "version": "2.6.9",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
+ "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
+ "dev": true,
+ "requires": {
+ "ms": "2.0.0"
+ }
+ },
+ "expand-brackets": {
+ "version": "2.1.4",
+ "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz",
+ "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=",
+ "dev": true,
+ "requires": {
+ "debug": "^2.3.3",
+ "define-property": "^0.2.5",
+ "extend-shallow": "^2.0.1",
+ "posix-character-classes": "^0.1.0",
+ "regex-not": "^1.0.0",
+ "snapdragon": "^0.8.1",
+ "to-regex": "^3.0.1"
+ },
+ "dependencies": {
+ "define-property": {
+ "version": "0.2.5",
+ "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
+ "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
+ "dev": true,
+ "requires": {
+ "is-descriptor": "^0.1.0"
+ }
+ },
+ "extend-shallow": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
+ "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
+ "dev": true,
+ "requires": {
+ "is-extendable": "^0.1.0"
+ }
+ },
+ "is-accessor-descriptor": {
+ "version": "0.1.6",
+ "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz",
+ "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=",
+ "dev": true,
+ "requires": {
+ "kind-of": "^3.0.2"
+ },
+ "dependencies": {
+ "kind-of": {
+ "version": "3.2.2",
+ "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
+ "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
+ "dev": true,
+ "requires": {
+ "is-buffer": "^1.1.5"
+ }
+ }
+ }
+ },
+ "is-data-descriptor": {
+ "version": "0.1.4",
+ "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz",
+ "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=",
+ "dev": true,
+ "requires": {
+ "kind-of": "^3.0.2"
+ },
+ "dependencies": {
+ "kind-of": {
+ "version": "3.2.2",
+ "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
+ "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
+ "dev": true,
+ "requires": {
+ "is-buffer": "^1.1.5"
+ }
+ }
+ }
+ },
+ "is-descriptor": {
+ "version": "0.1.6",
+ "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz",
+ "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==",
+ "dev": true,
+ "requires": {
+ "is-accessor-descriptor": "^0.1.6",
+ "is-data-descriptor": "^0.1.4",
+ "kind-of": "^5.0.0"
+ }
+ },
+ "kind-of": {
+ "version": "5.1.0",
+ "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz",
+ "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==",
+ "dev": true
+ }
+ }
+ },
+ "extglob": {
+ "version": "2.0.4",
+ "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz",
+ "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==",
+ "dev": true,
+ "requires": {
+ "array-unique": "^0.3.2",
+ "define-property": "^1.0.0",
+ "expand-brackets": "^2.1.4",
+ "extend-shallow": "^2.0.1",
+ "fragment-cache": "^0.2.1",
+ "regex-not": "^1.0.0",
+ "snapdragon": "^0.8.1",
+ "to-regex": "^3.0.1"
+ },
+ "dependencies": {
+ "define-property": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
+ "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
+ "dev": true,
+ "requires": {
+ "is-descriptor": "^1.0.0"
+ }
+ },
+ "extend-shallow": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
+ "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
+ "dev": true,
+ "requires": {
+ "is-extendable": "^0.1.0"
+ }
+ }
+ }
+ },
+ "fill-range": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz",
+ "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=",
+ "dev": true,
+ "requires": {
+ "extend-shallow": "^2.0.1",
+ "is-number": "^3.0.0",
+ "repeat-string": "^1.6.1",
+ "to-regex-range": "^2.1.0"
+ },
+ "dependencies": {
+ "extend-shallow": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
+ "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
+ "dev": true,
+ "requires": {
+ "is-extendable": "^0.1.0"
+ }
+ }
+ }
+ },
+ "is-accessor-descriptor": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
+ "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
+ "dev": true,
+ "requires": {
+ "kind-of": "^6.0.0"
+ }
+ },
+ "is-data-descriptor": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
+ "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
+ "dev": true,
+ "requires": {
+ "kind-of": "^6.0.0"
+ }
+ },
+ "is-descriptor": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
+ "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
+ "dev": true,
+ "requires": {
+ "is-accessor-descriptor": "^1.0.0",
+ "is-data-descriptor": "^1.0.0",
+ "kind-of": "^6.0.2"
+ }
+ },
+ "is-number": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz",
+ "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=",
+ "dev": true,
+ "requires": {
+ "kind-of": "^3.0.2"
+ },
+ "dependencies": {
+ "kind-of": {
+ "version": "3.2.2",
+ "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
+ "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
+ "dev": true,
+ "requires": {
+ "is-buffer": "^1.1.5"
+ }
+ }
+ }
+ },
+ "isobject": {
+ "version": "3.0.1",
+ "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz",
+ "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=",
+ "dev": true
+ },
+ "kind-of": {
+ "version": "6.0.2",
+ "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz",
+ "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==",
+ "dev": true
+ },
+ "ms": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
+ "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
+ "dev": true
+ }
+ }
+ },
+ "mime": {
+ "version": "1.6.0",
+ "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz",
+ "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==",
+ "dev": true
+ },
+ "mime-db": {
+ "version": "1.42.0",
+ "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.42.0.tgz",
+ "integrity": "sha512-UbfJCR4UAVRNgMpfImz05smAXK7+c+ZntjaA26ANtkXLlOe947Aag5zdIcKQULAiF9Cq4WxBi9jUs5zkA84bYQ==",
+ "dev": true
+ },
+ "mime-types": {
+ "version": "2.1.25",
+ "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.25.tgz",
+ "integrity": "sha512-5KhStqB5xpTAeGqKBAMgwaYMnQik7teQN4IAzC7npDv6kzeU6prfkR67bc87J1kWMPGkoaZSq1npmexMgkmEVg==",
+ "dev": true,
+ "requires": {
+ "mime-db": "1.42.0"
+ }
+ },
+ "minimatch": {
+ "version": "3.0.4",
+ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz",
+ "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==",
+ "requires": {
+ "brace-expansion": "^1.1.7"
+ }
+ },
+ "minimist": {
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
+ "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=",
+ "dev": true
+ },
+ "mixin-deep": {
+ "version": "1.3.2",
+ "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz",
+ "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==",
+ "dev": true,
+ "requires": {
+ "for-in": "^1.0.2",
+ "is-extendable": "^1.0.1"
+ },
+ "dependencies": {
+ "is-extendable": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz",
+ "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==",
+ "dev": true,
+ "requires": {
+ "is-plain-object": "^2.0.4"
+ }
+ }
+ }
+ },
+ "ms": {
+ "version": "2.1.2",
+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
+ "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
+ "dev": true
+ },
+ "mz": {
+ "version": "2.7.0",
+ "resolved": "https://registry.npmjs.org/mz/-/mz-2.7.0.tgz",
+ "integrity": "sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==",
+ "dev": true,
+ "requires": {
+ "any-promise": "^1.0.0",
+ "object-assign": "^4.0.1",
+ "thenify-all": "^1.0.0"
+ }
+ },
+ "nanomatch": {
+ "version": "1.2.13",
+ "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz",
+ "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==",
+ "dev": true,
+ "requires": {
+ "arr-diff": "^4.0.0",
+ "array-unique": "^0.3.2",
+ "define-property": "^2.0.2",
+ "extend-shallow": "^3.0.2",
+ "fragment-cache": "^0.2.1",
+ "is-windows": "^1.0.2",
+ "kind-of": "^6.0.2",
+ "object.pick": "^1.3.0",
+ "regex-not": "^1.0.0",
+ "snapdragon": "^0.8.1",
+ "to-regex": "^3.0.1"
+ },
+ "dependencies": {
+ "arr-diff": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz",
+ "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=",
+ "dev": true
+ },
+ "array-unique": {
+ "version": "0.3.2",
+ "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz",
+ "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=",
+ "dev": true
+ },
+ "kind-of": {
+ "version": "6.0.2",
+ "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz",
+ "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==",
+ "dev": true
+ }
+ }
+ },
+ "negotiator": {
+ "version": "0.6.2",
+ "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.2.tgz",
+ "integrity": "sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw==",
+ "dev": true
+ },
+ "nwsapi": {
+ "version": "2.2.0",
+ "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.0.tgz",
+ "integrity": "sha512-h2AatdwYH+JHiZpv7pt/gSX1XoRGb7L/qSIeuqA6GwYoF9w1vP1cw42TO0aI2pNyshRK5893hNSl+1//vHK7hQ==",
+ "dev": true
+ },
+ "oauth-sign": {
+ "version": "0.9.0",
+ "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz",
+ "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==",
+ "dev": true
+ },
+ "object-assign": {
+ "version": "4.1.1",
+ "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
+ "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=",
+ "dev": true
+ },
+ "object-copy": {
+ "version": "0.1.0",
+ "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz",
+ "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=",
+ "dev": true,
+ "requires": {
+ "copy-descriptor": "^0.1.0",
+ "define-property": "^0.2.5",
+ "kind-of": "^3.0.3"
+ },
+ "dependencies": {
+ "define-property": {
+ "version": "0.2.5",
+ "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
+ "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
+ "dev": true,
+ "requires": {
+ "is-descriptor": "^0.1.0"
+ }
+ }
+ }
+ },
+ "object-visit": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz",
+ "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=",
+ "dev": true,
+ "requires": {
+ "isobject": "^3.0.0"
+ },
+ "dependencies": {
+ "isobject": {
+ "version": "3.0.1",
+ "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz",
+ "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=",
+ "dev": true
+ }
+ }
+ },
+ "object.pick": {
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz",
+ "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=",
+ "dev": true,
+ "requires": {
+ "isobject": "^3.0.1"
+ },
+ "dependencies": {
+ "isobject": {
+ "version": "3.0.1",
+ "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz",
+ "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=",
+ "dev": true
+ }
+ }
+ },
+ "on-finished": {
+ "version": "2.3.0",
+ "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz",
+ "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=",
+ "dev": true,
+ "requires": {
+ "ee-first": "1.1.1"
+ }
+ },
+ "once": {
+ "version": "1.4.0",
+ "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
+ "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=",
+ "dev": true,
+ "requires": {
+ "wrappy": "1"
+ }
+ },
+ "optionator": {
+ "version": "0.8.3",
+ "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz",
+ "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==",
+ "requires": {
+ "deep-is": "~0.1.3",
+ "fast-levenshtein": "~2.0.6",
+ "levn": "~0.3.0",
+ "prelude-ls": "~1.1.2",
+ "type-check": "~0.3.2",
+ "word-wrap": "~1.2.3"
+ }
+ },
+ "parse5": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/parse5/-/parse5-4.0.0.tgz",
+ "integrity": "sha512-VrZ7eOd3T1Fk4XWNXMgiGBK/z0MG48BWG2uQNU4I72fkQuKUTZpl+u9k+CxEG0twMVzSmXEEz12z5Fnw1jIQFA==",
+ "dev": true
+ },
+ "parseurl": {
+ "version": "1.3.3",
+ "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz",
+ "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==",
+ "dev": true
+ },
+ "pascalcase": {
+ "version": "0.1.1",
+ "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz",
+ "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=",
+ "dev": true
+ },
+ "path-is-absolute": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
+ "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=",
+ "dev": true
+ },
+ "path-parse": {
+ "version": "1.0.6",
+ "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz",
+ "integrity": "sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==",
+ "dev": true
+ },
+ "path-to-regexp": {
+ "version": "0.1.7",
+ "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz",
+ "integrity": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=",
+ "dev": true
+ },
+ "performance-now": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz",
+ "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=",
+ "dev": true
+ },
+ "pn": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/pn/-/pn-1.1.0.tgz",
+ "integrity": "sha512-2qHaIQr2VLRFoxe2nASzsV6ef4yOOH+Fi9FBOVH6cqeSgUnoyySPZkxzLuzd+RYOQTRpROA0ztTMqxROKSb/nA==",
+ "dev": true
+ },
+ "posix-character-classes": {
+ "version": "0.1.1",
+ "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz",
+ "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=",
+ "dev": true
+ },
+ "prelude-ls": {
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz",
+ "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ="
+ },
+ "prettier": {
+ "version": "1.19.1",
+ "resolved": "https://registry.npmjs.org/prettier/-/prettier-1.19.1.tgz",
+ "integrity": "sha512-s7PoyDv/II1ObgQunCbB9PdLmUcBZcnWOcxDh7O0N/UwDEsHyqkW+Qh28jW+mVuCdx7gLB0BotYI1Y6uI9iyew==",
+ "dev": true
+ },
+ "private": {
+ "version": "0.1.8",
+ "resolved": "https://registry.npmjs.org/private/-/private-0.1.8.tgz",
+ "integrity": "sha512-VvivMrbvd2nKkiG38qjULzlc+4Vx4wm/whI9pQD35YrARNnhxeiRktSOhSukRLFNlzg6Br/cJPet5J/u19r/mg==",
+ "dev": true
+ },
+ "process-nextick-args": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz",
+ "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==",
+ "dev": true
+ },
+ "property-handlers": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/property-handlers/-/property-handlers-1.1.1.tgz",
+ "integrity": "sha1-yyDTIqq32U//rCj0bJGGvVlHtLQ="
+ },
+ "proxy-addr": {
+ "version": "2.0.5",
+ "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.5.tgz",
+ "integrity": "sha512-t/7RxHXPH6cJtP0pRG6smSr9QJidhB+3kXu0KgXnbGYMgzEnUxRQ4/LDdfOwZEMyIh3/xHb8PX3t+lfL9z+YVQ==",
+ "dev": true,
+ "requires": {
+ "forwarded": "~0.1.2",
+ "ipaddr.js": "1.9.0"
+ }
+ },
+ "pseudomap": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz",
+ "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM=",
+ "dev": true
+ },
+ "psl": {
+ "version": "1.7.0",
+ "resolved": "https://registry.npmjs.org/psl/-/psl-1.7.0.tgz",
+ "integrity": "sha512-5NsSEDv8zY70ScRnOTn7bK7eanl2MvFrOrS/R6x+dBt5g1ghnj9Zv90kO8GwT8gxcu2ANyFprnFYB85IogIJOQ==",
+ "dev": true
+ },
+ "punycode": {
+ "version": "2.1.1",
+ "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz",
+ "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==",
+ "dev": true
+ },
+ "q": {
+ "version": "1.5.1",
+ "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz",
+ "integrity": "sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc=",
+ "dev": true
+ },
+ "qs": {
+ "version": "6.7.0",
+ "resolved": "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz",
+ "integrity": "sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==",
+ "dev": true
+ },
+ "range-parser": {
+ "version": "1.2.1",
+ "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz",
+ "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==",
+ "dev": true
+ },
+ "raptor-async": {
+ "version": "1.1.3",
+ "resolved": "https://registry.npmjs.org/raptor-async/-/raptor-async-1.1.3.tgz",
+ "integrity": "sha1-uDw8m2A9yYXCw6n3jStAc+b2Akw="
+ },
+ "raptor-dom": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/raptor-dom/-/raptor-dom-1.1.1.tgz",
+ "integrity": "sha1-Xt4wpy3A+ZeiwXMfwfLESz+1rFo=",
+ "dev": true,
+ "requires": {
+ "raptor-pubsub": "^1.0.5"
+ }
+ },
+ "raptor-json": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/raptor-json/-/raptor-json-1.1.0.tgz",
+ "integrity": "sha1-cL0JsU5k99MuxQzOg3fWApwPCHY=",
+ "dev": true,
+ "requires": {
+ "raptor-strings": "^1.0.0"
+ }
+ },
+ "raptor-polyfill": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/raptor-polyfill/-/raptor-polyfill-1.1.0.tgz",
+ "integrity": "sha512-VhFc5e6EuNGdax7FQ2QWlCdXFi5OBBsclDh0kzZtgBI7lauc8aFs7+htdi5Q3qCRoYXfsucSBsRKf7a3s+YGmA=="
+ },
+ "raptor-promises": {
+ "version": "1.0.3",
+ "resolved": "https://registry.npmjs.org/raptor-promises/-/raptor-promises-1.0.3.tgz",
+ "integrity": "sha1-1XaxEOBCNlT3/fFyHijULk3DwOs=",
+ "dev": true,
+ "requires": {
+ "q": "^1.0.1",
+ "raptor-util": "^1.0.0"
+ },
+ "dependencies": {
+ "raptor-util": {
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/raptor-util/-/raptor-util-1.1.2.tgz",
+ "integrity": "sha1-8u6AdqmuPq4uZWcuRqIgB0+i3/M=",
+ "dev": true
+ }
+ }
+ },
+ "raptor-pubsub": {
+ "version": "1.0.5",
+ "resolved": "https://registry.npmjs.org/raptor-pubsub/-/raptor-pubsub-1.0.5.tgz",
+ "integrity": "sha1-Fe4SoOUFnsFbcv+dYeyvn0IS70c=",
+ "dev": true,
+ "requires": {
+ "events": "^1.0.2",
+ "raptor-util": "^1.0.0"
+ },
+ "dependencies": {
+ "raptor-util": {
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/raptor-util/-/raptor-util-1.1.2.tgz",
+ "integrity": "sha1-8u6AdqmuPq4uZWcuRqIgB0+i3/M=",
+ "dev": true
+ }
+ }
+ },
+ "raptor-regexp": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/raptor-regexp/-/raptor-regexp-1.0.1.tgz",
+ "integrity": "sha1-7PD2bGZxwM2fXkjDcFAmxVCZlcA="
+ },
+ "raptor-renderer": {
+ "version": "1.5.0",
+ "resolved": "https://registry.npmjs.org/raptor-renderer/-/raptor-renderer-1.5.0.tgz",
+ "integrity": "sha512-Bf6aIh/80cjFz9+xJ//5aV/rIDbqMNYZOsCxgXbXJfNLGjGPO4wn9nixdSASl/Pl3wCUTIixU542qjbCQBRYvQ==",
+ "dev": true,
+ "requires": {
+ "async-writer": "^2.0.0",
+ "raptor-dom": "^1.0.0",
+ "raptor-pubsub": "^1.0.2",
+ "raptor-util": "^1.0.0"
+ },
+ "dependencies": {
+ "raptor-util": {
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/raptor-util/-/raptor-util-1.1.2.tgz",
+ "integrity": "sha1-8u6AdqmuPq4uZWcuRqIgB0+i3/M=",
+ "dev": true
+ }
+ }
+ },
+ "raptor-strings": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/raptor-strings/-/raptor-strings-1.0.2.tgz",
+ "integrity": "sha1-ks4ssBU6/pBHDYA5oCVbTPM6tfw=",
+ "dev": true,
+ "requires": {
+ "raptor-polyfill": "^1.0.1"
+ }
+ },
+ "raptor-util": {
+ "version": "3.2.0",
+ "resolved": "https://registry.npmjs.org/raptor-util/-/raptor-util-3.2.0.tgz",
+ "integrity": "sha1-I7DIA8jxrIocrmfZpjiLSRYcl1g="
+ },
+ "raw-body": {
+ "version": "2.4.0",
+ "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.4.0.tgz",
+ "integrity": "sha512-4Oz8DUIwdvoa5qMJelxipzi/iJIi40O5cGV1wNYp5hvZP8ZN0T+jiNkL0QepXs+EsQ9XJ8ipEDoiH70ySUJP3Q==",
+ "dev": true,
+ "requires": {
+ "bytes": "3.1.0",
+ "http-errors": "1.7.2",
+ "iconv-lite": "0.4.24",
+ "unpipe": "1.0.0"
+ }
+ },
+ "readable-stream": {
+ "version": "2.3.6",
+ "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz",
+ "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==",
+ "dev": true,
+ "requires": {
+ "core-util-is": "~1.0.0",
+ "inherits": "~2.0.3",
+ "isarray": "~1.0.0",
+ "process-nextick-args": "~2.0.0",
+ "safe-buffer": "~5.1.1",
+ "string_decoder": "~1.1.1",
+ "util-deprecate": "~1.0.1"
+ }
+ },
+ "recast": {
+ "version": "0.16.2",
+ "resolved": "https://registry.npmjs.org/recast/-/recast-0.16.2.tgz",
+ "integrity": "sha512-O/7qXi51DPjRVdbrpNzoBQH5dnAPQNbfoOFyRiUwreTMJfIHYOEBzwuH+c0+/BTSJ3CQyKs6ILSWXhESH6Op3A==",
+ "dev": true,
+ "requires": {
+ "ast-types": "0.11.7",
+ "esprima": "~4.0.0",
+ "private": "~0.1.5",
+ "source-map": "~0.6.1"
+ }
+ },
+ "redent": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/redent/-/redent-2.0.0.tgz",
+ "integrity": "sha1-wbIAe0LVfrE4kHmzyDM2OdXhzKo=",
+ "dev": true,
+ "requires": {
+ "indent-string": "^3.0.0",
+ "strip-indent": "^2.0.0"
+ }
+ },
+ "regenerator-runtime": {
+ "version": "0.13.3",
+ "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.3.tgz",
+ "integrity": "sha512-naKIZz2GQ8JWh///G7L3X6LaQUAMp2lvb1rvwwsURe/VXwD6VMfr+/1NuNw3ag8v2kY1aQ/go5SNn79O9JU7yw==",
+ "dev": true
+ },
+ "regex-not": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz",
+ "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==",
+ "dev": true,
+ "requires": {
+ "extend-shallow": "^3.0.2",
+ "safe-regex": "^1.1.0"
+ }
+ },
+ "repeat-element": {
+ "version": "1.1.3",
+ "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.3.tgz",
+ "integrity": "sha512-ahGq0ZnV5m5XtZLMb+vP76kcAM5nkLqk0lpqAuojSKGgQtn4eRi4ZZGm2olo2zKFH+sMsWaqOCW1dqAnOru72g==",
+ "dev": true
+ },
+ "repeat-string": {
+ "version": "1.6.1",
+ "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz",
+ "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=",
+ "dev": true
+ },
+ "request": {
+ "version": "2.88.0",
+ "resolved": "https://registry.npmjs.org/request/-/request-2.88.0.tgz",
+ "integrity": "sha512-NAqBSrijGLZdM0WZNsInLJpkJokL72XYjUpnB0iwsRgxh7dB6COrHnTBNwN0E+lHDAJzu7kLAkDeY08z2/A0hg==",
+ "dev": true,
+ "requires": {
+ "aws-sign2": "~0.7.0",
+ "aws4": "^1.8.0",
+ "caseless": "~0.12.0",
+ "combined-stream": "~1.0.6",
+ "extend": "~3.0.2",
+ "forever-agent": "~0.6.1",
+ "form-data": "~2.3.2",
+ "har-validator": "~5.1.0",
+ "http-signature": "~1.2.0",
+ "is-typedarray": "~1.0.0",
+ "isstream": "~0.1.2",
+ "json-stringify-safe": "~5.0.1",
+ "mime-types": "~2.1.19",
+ "oauth-sign": "~0.9.0",
+ "performance-now": "^2.1.0",
+ "qs": "~6.5.2",
+ "safe-buffer": "^5.1.2",
+ "tough-cookie": "~2.4.3",
+ "tunnel-agent": "^0.6.0",
+ "uuid": "^3.3.2"
+ },
+ "dependencies": {
+ "punycode": {
+ "version": "1.4.1",
+ "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz",
+ "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=",
+ "dev": true
+ },
+ "qs": {
+ "version": "6.5.2",
+ "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz",
+ "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==",
+ "dev": true
+ },
+ "tough-cookie": {
+ "version": "2.4.3",
+ "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.4.3.tgz",
+ "integrity": "sha512-Q5srk/4vDM54WJsJio3XNn6K2sCG+CQ8G5Wz6bZhRZoAe/+TxjWB/GlFAnYEbkYVlON9FMk/fE3h2RLpPXo4lQ==",
+ "dev": true,
+ "requires": {
+ "psl": "^1.1.24",
+ "punycode": "^1.4.1"
+ }
+ }
+ }
+ },
+ "request-promise-core": {
+ "version": "1.1.3",
+ "resolved": "https://registry.npmjs.org/request-promise-core/-/request-promise-core-1.1.3.tgz",
+ "integrity": "sha512-QIs2+ArIGQVp5ZYbWD5ZLCY29D5CfWizP8eWnm8FoGD1TX61veauETVQbrV60662V0oFBkrDOuaBI8XgtuyYAQ==",
+ "dev": true,
+ "requires": {
+ "lodash": "^4.17.15"
+ }
+ },
+ "request-promise-native": {
+ "version": "1.0.8",
+ "resolved": "https://registry.npmjs.org/request-promise-native/-/request-promise-native-1.0.8.tgz",
+ "integrity": "sha512-dapwLGqkHtwL5AEbfenuzjTYg35Jd6KPytsC2/TLkVMz8rm+tNt72MGUWT1RP/aYawMpN6HqbNGBQaRcBtjQMQ==",
+ "dev": true,
+ "requires": {
+ "request-promise-core": "1.1.3",
+ "stealthy-require": "^1.1.1",
+ "tough-cookie": "^2.3.3"
+ }
+ },
+ "resolve": {
+ "version": "1.14.1",
+ "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.14.1.tgz",
+ "integrity": "sha512-fn5Wobh4cxbLzuHaE+nphztHy43/b++4M6SsGFC2gB8uYwf0C8LcarfCz1un7UTW8OFQg9iNjZ4xpcFVGebDPg==",
+ "dev": true,
+ "requires": {
+ "path-parse": "^1.0.6"
+ }
+ },
+ "resolve-from": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-2.0.0.tgz",
+ "integrity": "sha1-lICrIOlP+h2egKgEx+oUdhGWa1c="
+ },
+ "resolve-url": {
+ "version": "0.2.1",
+ "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz",
+ "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=",
+ "dev": true
+ },
+ "ret": {
+ "version": "0.1.15",
+ "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz",
+ "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==",
+ "dev": true
+ },
+ "rusha": {
+ "version": "0.8.13",
+ "resolved": "https://registry.npmjs.org/rusha/-/rusha-0.8.13.tgz",
+ "integrity": "sha1-mghOe4YLF7/zAVuSxnpqM2GRUTo="
+ },
+ "safe-buffer": {
+ "version": "5.1.2",
+ "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
+ "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
+ "dev": true
+ },
+ "safe-regex": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz",
+ "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=",
+ "dev": true,
+ "requires": {
+ "ret": "~0.1.10"
+ }
+ },
+ "safer-buffer": {
+ "version": "2.1.2",
+ "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
+ "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==",
+ "dev": true
+ },
+ "sax": {
+ "version": "1.2.4",
+ "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz",
+ "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==",
+ "dev": true
+ },
+ "self-closing-tags": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/self-closing-tags/-/self-closing-tags-1.0.1.tgz",
+ "integrity": "sha512-7t6hNbYMxM+VHXTgJmxwgZgLGktuXtVVD5AivWzNTdJBM4DBjnDKDzkf2SrNjihaArpeJYNjxkELBu1evI4lQA=="
+ },
+ "semver": {
+ "version": "5.7.1",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
+ "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
+ "dev": true
+ },
+ "send": {
+ "version": "0.17.1",
+ "resolved": "https://registry.npmjs.org/send/-/send-0.17.1.tgz",
+ "integrity": "sha512-BsVKsiGcQMFwT8UxypobUKyv7irCNRHk1T0G680vk88yf6LBByGcZJOTJCrTP2xVN6yI+XjPJcNuE3V4fT9sAg==",
+ "dev": true,
+ "requires": {
+ "debug": "2.6.9",
+ "depd": "~1.1.2",
+ "destroy": "~1.0.4",
+ "encodeurl": "~1.0.2",
+ "escape-html": "~1.0.3",
+ "etag": "~1.8.1",
+ "fresh": "0.5.2",
+ "http-errors": "~1.7.2",
+ "mime": "1.6.0",
+ "ms": "2.1.1",
+ "on-finished": "~2.3.0",
+ "range-parser": "~1.2.1",
+ "statuses": "~1.5.0"
+ },
+ "dependencies": {
+ "debug": {
+ "version": "2.6.9",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
+ "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
+ "dev": true,
+ "requires": {
+ "ms": "2.0.0"
+ },
+ "dependencies": {
+ "ms": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
+ "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
+ "dev": true
+ }
+ }
+ },
+ "ms": {
+ "version": "2.1.1",
+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz",
+ "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==",
+ "dev": true
+ }
+ }
+ },
+ "serve-static": {
+ "version": "1.14.1",
+ "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.14.1.tgz",
+ "integrity": "sha512-JMrvUwE54emCYWlTI+hGrGv5I8dEwmco/00EvkzIIsR7MqrHonbD9pO2MOfFnpFntl7ecpZs+3mW+XbQZu9QCg==",
+ "dev": true,
+ "requires": {
+ "encodeurl": "~1.0.2",
+ "escape-html": "~1.0.3",
+ "parseurl": "~1.3.3",
+ "send": "0.17.1"
+ }
+ },
+ "set-value": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz",
+ "integrity": "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==",
+ "dev": true,
+ "requires": {
+ "extend-shallow": "^2.0.1",
+ "is-extendable": "^0.1.1",
+ "is-plain-object": "^2.0.3",
+ "split-string": "^3.0.1"
+ },
+ "dependencies": {
+ "extend-shallow": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
+ "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
+ "dev": true,
+ "requires": {
+ "is-extendable": "^0.1.0"
+ }
+ }
+ }
+ },
+ "setprototypeof": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz",
+ "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==",
+ "dev": true
+ },
+ "shorthash": {
+ "version": "0.0.2",
+ "resolved": "https://registry.npmjs.org/shorthash/-/shorthash-0.0.2.tgz",
+ "integrity": "sha1-WbJo7sveWQOLMNogK8+93rLEpOs=",
+ "dev": true
+ },
+ "sigmund": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/sigmund/-/sigmund-1.0.1.tgz",
+ "integrity": "sha1-P/IfGYytIXX587eBhT/ZTQ0ZtZA=",
+ "dev": true
+ },
+ "simple-sha1": {
+ "version": "2.1.2",
+ "resolved": "https://registry.npmjs.org/simple-sha1/-/simple-sha1-2.1.2.tgz",
+ "integrity": "sha512-TQl9rm4rdKAVmhO++sXAb8TNN0D6JAD5iyI1mqEPNpxUzTRrtm4aOG1pDf/5W/qCFihiaoK6uuL9rvQz1x1VKw==",
+ "requires": {
+ "rusha": "^0.8.1"
+ }
+ },
+ "snapdragon": {
+ "version": "0.8.2",
+ "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz",
+ "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==",
+ "dev": true,
+ "requires": {
+ "base": "^0.11.1",
+ "debug": "^2.2.0",
+ "define-property": "^0.2.5",
+ "extend-shallow": "^2.0.1",
+ "map-cache": "^0.2.2",
+ "source-map": "^0.5.6",
+ "source-map-resolve": "^0.5.0",
+ "use": "^3.1.0"
+ },
+ "dependencies": {
+ "debug": {
+ "version": "2.6.9",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
+ "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
+ "dev": true,
+ "requires": {
+ "ms": "2.0.0"
+ }
+ },
+ "define-property": {
+ "version": "0.2.5",
+ "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
+ "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
+ "dev": true,
+ "requires": {
+ "is-descriptor": "^0.1.0"
+ }
+ },
+ "extend-shallow": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
+ "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
+ "dev": true,
+ "requires": {
+ "is-extendable": "^0.1.0"
+ }
+ },
+ "ms": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
+ "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
+ "dev": true
+ },
+ "source-map": {
+ "version": "0.5.7",
+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
+ "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
+ "dev": true
+ }
+ }
+ },
+ "snapdragon-node": {
+ "version": "2.1.1",
+ "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz",
+ "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==",
+ "dev": true,
+ "requires": {
+ "define-property": "^1.0.0",
+ "isobject": "^3.0.0",
+ "snapdragon-util": "^3.0.1"
+ },
+ "dependencies": {
+ "define-property": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
+ "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
+ "dev": true,
+ "requires": {
+ "is-descriptor": "^1.0.0"
+ }
+ },
+ "is-accessor-descriptor": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
+ "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
+ "dev": true,
+ "requires": {
+ "kind-of": "^6.0.0"
+ }
+ },
+ "is-data-descriptor": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
+ "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
+ "dev": true,
+ "requires": {
+ "kind-of": "^6.0.0"
+ }
+ },
+ "is-descriptor": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
+ "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
+ "dev": true,
+ "requires": {
+ "is-accessor-descriptor": "^1.0.0",
+ "is-data-descriptor": "^1.0.0",
+ "kind-of": "^6.0.2"
+ }
+ },
+ "isobject": {
+ "version": "3.0.1",
+ "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz",
+ "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=",
+ "dev": true
+ },
+ "kind-of": {
+ "version": "6.0.2",
+ "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz",
+ "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==",
+ "dev": true
+ }
+ }
+ },
+ "snapdragon-util": {
+ "version": "3.0.1",
+ "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz",
+ "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==",
+ "dev": true,
+ "requires": {
+ "kind-of": "^3.2.0"
+ }
+ },
+ "source-map": {
+ "version": "0.6.1",
+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
+ "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g=="
+ },
+ "source-map-resolve": {
+ "version": "0.5.3",
+ "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz",
+ "integrity": "sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==",
+ "dev": true,
+ "requires": {
+ "atob": "^2.1.2",
+ "decode-uri-component": "^0.2.0",
+ "resolve-url": "^0.2.1",
+ "source-map-url": "^0.4.0",
+ "urix": "^0.1.0"
+ }
+ },
+ "source-map-url": {
+ "version": "0.4.0",
+ "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.0.tgz",
+ "integrity": "sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM=",
+ "dev": true
+ },
+ "split-string": {
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz",
+ "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==",
+ "dev": true,
+ "requires": {
+ "extend-shallow": "^3.0.0"
+ }
+ },
+ "sshpk": {
+ "version": "1.16.1",
+ "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.16.1.tgz",
+ "integrity": "sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg==",
+ "dev": true,
+ "requires": {
+ "asn1": "~0.2.3",
+ "assert-plus": "^1.0.0",
+ "bcrypt-pbkdf": "^1.0.0",
+ "dashdash": "^1.12.0",
+ "ecc-jsbn": "~0.1.1",
+ "getpass": "^0.1.1",
+ "jsbn": "~0.1.0",
+ "safer-buffer": "^2.0.2",
+ "tweetnacl": "~0.14.0"
+ }
+ },
+ "stackframe": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/stackframe/-/stackframe-1.1.0.tgz",
+ "integrity": "sha512-Vx6W1Yvy+AM1R/ckVwcHQHV147pTPBKWCRLrXMuPrFVfvBUc3os7PR1QLIWCMhPpRg5eX9ojzbQIMLGBwyLjqg=="
+ },
+ "static-extend": {
+ "version": "0.1.2",
+ "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz",
+ "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=",
+ "dev": true,
+ "requires": {
+ "define-property": "^0.2.5",
+ "object-copy": "^0.1.0"
+ },
+ "dependencies": {
+ "define-property": {
+ "version": "0.2.5",
+ "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
+ "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
+ "dev": true,
+ "requires": {
+ "is-descriptor": "^0.1.0"
+ }
+ }
+ }
+ },
+ "statuses": {
+ "version": "1.5.0",
+ "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz",
+ "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=",
+ "dev": true
+ },
+ "stealthy-require": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/stealthy-require/-/stealthy-require-1.1.1.tgz",
+ "integrity": "sha1-NbCYdbT/SfJqd35QmzCQoyJr8ks=",
+ "dev": true
+ },
+ "string_decoder": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
+ "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
+ "dev": true,
+ "requires": {
+ "safe-buffer": "~5.1.0"
+ }
+ },
+ "strip-indent": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-2.0.0.tgz",
+ "integrity": "sha1-XvjbKV0B5u1sv3qrlpmNeCJSe2g=",
+ "dev": true
+ },
+ "strip-json-comments": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz",
+ "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo="
+ },
+ "supports-color": {
+ "version": "5.5.0",
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
+ "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
+ "dev": true,
+ "requires": {
+ "has-flag": "^3.0.0"
+ }
+ },
+ "symbol-tree": {
+ "version": "3.2.4",
+ "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz",
+ "integrity": "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==",
+ "dev": true
+ },
+ "thenify": {
+ "version": "3.3.0",
+ "resolved": "https://registry.npmjs.org/thenify/-/thenify-3.3.0.tgz",
+ "integrity": "sha1-5p44obq+lpsBCCB5eLn2K4hgSDk=",
+ "dev": true,
+ "requires": {
+ "any-promise": "^1.0.0"
+ }
+ },
+ "thenify-all": {
+ "version": "1.6.0",
+ "resolved": "https://registry.npmjs.org/thenify-all/-/thenify-all-1.6.0.tgz",
+ "integrity": "sha1-GhkY1ALY/D+Y+/I02wvMjMEOlyY=",
+ "dev": true,
+ "requires": {
+ "thenify": ">= 3.1.0 < 4"
+ }
+ },
+ "through": {
+ "version": "2.3.8",
+ "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz",
+ "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=",
+ "dev": true
+ },
+ "through2": {
+ "version": "2.0.5",
+ "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz",
+ "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==",
+ "dev": true,
+ "requires": {
+ "readable-stream": "~2.3.6",
+ "xtend": "~4.0.1"
+ }
+ },
+ "to-fast-properties": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz",
+ "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=",
+ "dev": true
+ },
+ "to-object-path": {
+ "version": "0.3.0",
+ "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz",
+ "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=",
+ "dev": true,
+ "requires": {
+ "kind-of": "^3.0.2"
+ }
+ },
+ "to-regex": {
+ "version": "3.0.2",
+ "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz",
+ "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==",
+ "dev": true,
+ "requires": {
+ "define-property": "^2.0.2",
+ "extend-shallow": "^3.0.2",
+ "regex-not": "^1.0.2",
+ "safe-regex": "^1.1.0"
+ }
+ },
+ "to-regex-range": {
+ "version": "2.1.1",
+ "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz",
+ "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=",
+ "dev": true,
+ "requires": {
+ "is-number": "^3.0.0",
+ "repeat-string": "^1.6.1"
+ },
+ "dependencies": {
+ "is-number": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz",
+ "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=",
+ "dev": true,
+ "requires": {
+ "kind-of": "^3.0.2"
+ }
+ }
+ }
+ },
+ "toidentifier": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz",
+ "integrity": "sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==",
+ "dev": true
+ },
+ "tough-cookie": {
+ "version": "2.5.0",
+ "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz",
+ "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==",
+ "dev": true,
+ "requires": {
+ "psl": "^1.1.28",
+ "punycode": "^2.1.1"
+ }
+ },
+ "tr46": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/tr46/-/tr46-1.0.1.tgz",
+ "integrity": "sha1-qLE/1r/SSJUZZ0zN5VujaTtwbQk=",
+ "dev": true,
+ "requires": {
+ "punycode": "^2.1.0"
+ }
+ },
+ "try-require": {
+ "version": "1.2.1",
+ "resolved": "https://registry.npmjs.org/try-require/-/try-require-1.2.1.tgz",
+ "integrity": "sha1-NEiaLKwMCcHMEO2RugEVlNQzO+I=",
+ "dev": true
+ },
+ "tslib": {
+ "version": "1.10.0",
+ "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.10.0.tgz",
+ "integrity": "sha512-qOebF53frne81cf0S9B41ByenJ3/IuH8yJKngAX35CmiZySA0khhkovshKK+jGCaMnVomla7gVlIcc3EvKPbTQ==",
+ "dev": true
+ },
+ "tunnel-agent": {
+ "version": "0.6.0",
+ "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz",
+ "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=",
+ "dev": true,
+ "requires": {
+ "safe-buffer": "^5.0.1"
+ }
+ },
+ "tweetnacl": {
+ "version": "0.14.5",
+ "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz",
+ "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=",
+ "dev": true
+ },
+ "type-check": {
+ "version": "0.3.2",
+ "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz",
+ "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=",
+ "requires": {
+ "prelude-ls": "~1.1.2"
+ }
+ },
+ "type-detect": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-1.0.0.tgz",
+ "integrity": "sha1-diIXzAbbJY7EiQihKY6LlRIejqI="
+ },
+ "type-is": {
+ "version": "1.6.18",
+ "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz",
+ "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==",
+ "dev": true,
+ "requires": {
+ "media-typer": "0.3.0",
+ "mime-types": "~2.1.24"
+ }
+ },
+ "unc-path-regex": {
+ "version": "0.1.2",
+ "resolved": "https://registry.npmjs.org/unc-path-regex/-/unc-path-regex-0.1.2.tgz",
+ "integrity": "sha1-5z3T17DXxe2G+6xrCufYxqadUPo=",
+ "dev": true
+ },
+ "union-value": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz",
+ "integrity": "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==",
+ "dev": true,
+ "requires": {
+ "arr-union": "^3.1.0",
+ "get-value": "^2.0.6",
+ "is-extendable": "^0.1.1",
+ "set-value": "^2.0.1"
+ }
+ },
+ "unpipe": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz",
+ "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=",
+ "dev": true
+ },
+ "unset-value": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz",
+ "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=",
+ "dev": true,
+ "requires": {
+ "has-value": "^0.3.1",
+ "isobject": "^3.0.0"
+ },
+ "dependencies": {
+ "has-value": {
+ "version": "0.3.1",
+ "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz",
+ "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=",
+ "dev": true,
+ "requires": {
+ "get-value": "^2.0.3",
+ "has-values": "^0.1.4",
+ "isobject": "^2.0.0"
+ },
+ "dependencies": {
+ "isobject": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz",
+ "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=",
+ "dev": true,
+ "requires": {
+ "isarray": "1.0.0"
+ }
+ }
+ }
+ },
+ "has-values": {
+ "version": "0.1.4",
+ "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz",
+ "integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E=",
+ "dev": true
+ },
+ "isobject": {
+ "version": "3.0.1",
+ "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz",
+ "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=",
+ "dev": true
+ }
+ }
+ },
+ "uri-js": {
+ "version": "4.2.2",
+ "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.2.2.tgz",
+ "integrity": "sha512-KY9Frmirql91X2Qgjry0Wd4Y+YTdrdZheS8TFwvkbLWf/G5KNJDCh6pKL5OZctEW4+0Baa5idK2ZQuELRwPznQ==",
+ "dev": true,
+ "requires": {
+ "punycode": "^2.1.0"
+ }
+ },
+ "urix": {
+ "version": "0.1.0",
+ "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz",
+ "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=",
+ "dev": true
+ },
+ "use": {
+ "version": "3.1.1",
+ "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz",
+ "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==",
+ "dev": true
+ },
+ "util-deprecate": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
+ "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=",
+ "dev": true
+ },
+ "utils-merge": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz",
+ "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=",
+ "dev": true
+ },
+ "uuid": {
+ "version": "3.3.3",
+ "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.3.3.tgz",
+ "integrity": "sha512-pW0No1RGHgzlpHJO1nsVrHKpOEIxkGg1xB+v0ZmdNH5OAeAwzAVrCnI2/6Mtx+Uys6iaylxa+D3g4j63IKKjSQ==",
+ "dev": true
+ },
+ "vary": {
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz",
+ "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=",
+ "dev": true
+ },
+ "verror": {
+ "version": "1.10.0",
+ "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz",
+ "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=",
+ "dev": true,
+ "requires": {
+ "assert-plus": "^1.0.0",
+ "core-util-is": "1.0.2",
+ "extsprintf": "^1.2.0"
+ }
+ },
+ "w3c-hr-time": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.1.tgz",
+ "integrity": "sha1-gqwr/2PZUOqeMYmlimViX+3xkEU=",
+ "dev": true,
+ "requires": {
+ "browser-process-hrtime": "^0.1.2"
+ }
+ },
+ "warp10": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/warp10/-/warp10-2.0.1.tgz",
+ "integrity": "sha512-nS1KG2RCVTWepfSitZKzL+HYiqqMJag06KtOJF/LwklrJWeJYRWHjMYpd6GXMt09ot+HIEj+Y4dmQNnNNE0Bjg=="
+ },
+ "webidl-conversions": {
+ "version": "4.0.2",
+ "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-4.0.2.tgz",
+ "integrity": "sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==",
+ "dev": true
+ },
+ "whatwg-encoding": {
+ "version": "1.0.5",
+ "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz",
+ "integrity": "sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw==",
+ "dev": true,
+ "requires": {
+ "iconv-lite": "0.4.24"
+ }
+ },
+ "whatwg-mimetype": {
+ "version": "2.3.0",
+ "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz",
+ "integrity": "sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g==",
+ "dev": true
+ },
+ "whatwg-url": {
+ "version": "6.5.0",
+ "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-6.5.0.tgz",
+ "integrity": "sha512-rhRZRqx/TLJQWUpQ6bmrt2UV4f0HCQ463yQuONJqC6fO2VoEb1pTYddbe59SkYq87aoM5A3bdhMZiUiVws+fzQ==",
+ "dev": true,
+ "requires": {
+ "lodash.sortby": "^4.7.0",
+ "tr46": "^1.0.1",
+ "webidl-conversions": "^4.0.2"
+ }
+ },
+ "word-wrap": {
+ "version": "1.2.3",
+ "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz",
+ "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ=="
+ },
+ "wrappy": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
+ "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=",
+ "dev": true
+ },
+ "ws": {
+ "version": "5.2.2",
+ "resolved": "https://registry.npmjs.org/ws/-/ws-5.2.2.tgz",
+ "integrity": "sha512-jaHFD6PFv6UgoIVda6qZllptQsMlDEJkTQcybzzXDYM1XO9Y8em691FGMPmM46WGyLU4z9KMgQN+qrux/nhlHA==",
+ "dev": true,
+ "requires": {
+ "async-limiter": "~1.0.0"
+ }
+ },
+ "xml-name-validator": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-3.0.0.tgz",
+ "integrity": "sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw==",
+ "dev": true
+ },
+ "xtend": {
+ "version": "4.0.2",
+ "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz",
+ "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==",
+ "dev": true
+ },
+ "yallist": {
+ "version": "2.1.2",
+ "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz",
+ "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=",
+ "dev": true
+ }
+ }
+}
diff --git a/packages/marko/package.json b/packages/marko/package.json
new file mode 100644
index 000000000..a7633c0e8
--- /dev/null
+++ b/packages/marko/package.json
@@ -0,0 +1,117 @@
+{
+ "name": "marko",
+ "version": "4.18.48",
+ "license": "MIT",
+ "description": "UI Components + streaming, async, high performance, HTML templating for Node.js and the browser.",
+ "dependencies": {
+ "app-module-path": "^2.2.0",
+ "argly": "^1.0.0",
+ "browser-refresh-client": "^1.0.0",
+ "camelcase": "^5.0.0",
+ "char-props": "~0.1.5",
+ "complain": "^1.6.0",
+ "deresolve": "^1.1.2",
+ "escodegen": "^1.8.1",
+ "esprima": "^4.0.0",
+ "estraverse": "^4.3.0",
+ "events-light": "^1.0.0",
+ "he": "^1.1.0",
+ "htmljs-parser": "^2.7.1",
+ "lasso-caching-fs": "^1.0.1",
+ "lasso-modules-client": "^2.0.4",
+ "lasso-package-root": "^1.0.1",
+ "listener-tracker": "^2.0.0",
+ "minimatch": "^3.0.2",
+ "property-handlers": "^1.0.0",
+ "raptor-regexp": "^1.0.0",
+ "raptor-util": "^3.2.0",
+ "resolve-from": "^2.0.0",
+ "self-closing-tags": "^1.0.1",
+ "simple-sha1": "^2.1.0",
+ "strip-json-comments": "^2.0.1",
+ "warp10": "^2.0.1"
+ },
+ "devDependencies": {
+ "@marko/migrate": "^5.1.0",
+ "bluebird": "^3.4.7",
+ "caller-path": "^2.0.0",
+ "chai": "^3.3.0",
+ "diffable-html": "^2.1.0",
+ "express": "^4.16.1",
+ "it-fails": "^1.0.0",
+ "jquery": "^3.1.1",
+ "jsdom-context-require": "^1.0.1",
+ "lasso-resolve-from": "^1.2.0",
+ "marko-widgets": "^7.0.1",
+ "micromatch": "^3.0.4",
+ "request": "^2.72.0",
+ "through": "^2.3.4",
+ "through2": "^2.0.1"
+ },
+ "main": "index.js",
+ "browser": {
+ "./compiler.js": "./compiler-browser.marko",
+ "./components.js": "./components-browser.marko",
+ "./index.js": "./index-browser.marko",
+ "./legacy-components.js": "./legacy-components-browser.marko"
+ },
+ "bin": {
+ "markoc": "bin/markoc"
+ },
+ "homepage": "http://markojs.com/",
+ "logo": {
+ "url": "https://raw.githubusercontent.com/marko-js/branding/master/marko-logo-small.png"
+ },
+ "repository": {
+ "type": "git",
+ "url": "https://github.com/marko-js/marko.git"
+ },
+ "publishConfig": {
+ "registry": "https://registry.npmjs.org/"
+ },
+ "author": "Patrick Steele-Idem ",
+ "maintainers": [
+ "Patrick Steele-Idem ",
+ "Michael Rawlings ",
+ "Phillip Gates-Idem ",
+ "Austin Kelleher ",
+ "Dylan Piercey ",
+ "Martin Aberer"
+ ],
+ "keywords": [
+ "front-end",
+ "templating",
+ "template",
+ "async",
+ "streaming",
+ "components",
+ "ui",
+ "vdom",
+ "dom",
+ "morphdom",
+ "virtual",
+ "virtual-dom"
+ ],
+ "files": [
+ "bin",
+ "dist",
+ "docs",
+ "helpers",
+ "src",
+ "browser-refresh.js",
+ "compiler-browser.marko",
+ "compiler.js",
+ "components-browser.marko",
+ "components.js",
+ "env.js",
+ "express.js",
+ "hot-reload.js",
+ "index-browser.marko",
+ "index.js",
+ "jquery.marko",
+ "legacy-components-browser.marko",
+ "legacy-components.js",
+ "node-require.js",
+ "ready.marko"
+ ]
+}
diff --git a/ready.marko b/packages/marko/ready.marko
similarity index 100%
rename from ready.marko
rename to packages/marko/ready.marko
diff --git a/src/.eslintrc b/packages/marko/src/.eslintrc
similarity index 100%
rename from src/.eslintrc
rename to packages/marko/src/.eslintrc
diff --git a/src/browser-refresh.js b/packages/marko/src/browser-refresh.js
similarity index 100%
rename from src/browser-refresh.js
rename to packages/marko/src/browser-refresh.js
diff --git a/src/build.json b/packages/marko/src/build.json
similarity index 100%
rename from src/build.json
rename to packages/marko/src/build.json
diff --git a/src/compiler/Builder.js b/packages/marko/src/compiler/Builder.js
similarity index 100%
rename from src/compiler/Builder.js
rename to packages/marko/src/compiler/Builder.js
diff --git a/src/compiler/CodeGenerator.js b/packages/marko/src/compiler/CodeGenerator.js
similarity index 100%
rename from src/compiler/CodeGenerator.js
rename to packages/marko/src/compiler/CodeGenerator.js
diff --git a/src/compiler/CodeWriter.js b/packages/marko/src/compiler/CodeWriter.js
similarity index 100%
rename from src/compiler/CodeWriter.js
rename to packages/marko/src/compiler/CodeWriter.js
diff --git a/src/compiler/CompileContext.js b/packages/marko/src/compiler/CompileContext.js
similarity index 100%
rename from src/compiler/CompileContext.js
rename to packages/marko/src/compiler/CompileContext.js
diff --git a/src/compiler/CompileError.js b/packages/marko/src/compiler/CompileError.js
similarity index 100%
rename from src/compiler/CompileError.js
rename to packages/marko/src/compiler/CompileError.js
diff --git a/src/compiler/Compiler.js b/packages/marko/src/compiler/Compiler.js
similarity index 100%
rename from src/compiler/Compiler.js
rename to packages/marko/src/compiler/Compiler.js
diff --git a/src/compiler/HtmlJsParser.js b/packages/marko/src/compiler/HtmlJsParser.js
similarity index 100%
rename from src/compiler/HtmlJsParser.js
rename to packages/marko/src/compiler/HtmlJsParser.js
diff --git a/src/compiler/Migrator.js b/packages/marko/src/compiler/Migrator.js
similarity index 100%
rename from src/compiler/Migrator.js
rename to packages/marko/src/compiler/Migrator.js
diff --git a/src/compiler/Normalizer.js b/packages/marko/src/compiler/Normalizer.js
similarity index 100%
rename from src/compiler/Normalizer.js
rename to packages/marko/src/compiler/Normalizer.js
diff --git a/src/compiler/Parser.js b/packages/marko/src/compiler/Parser.js
similarity index 100%
rename from src/compiler/Parser.js
rename to packages/marko/src/compiler/Parser.js
diff --git a/src/compiler/Walker.js b/packages/marko/src/compiler/Walker.js
similarity index 100%
rename from src/compiler/Walker.js
rename to packages/marko/src/compiler/Walker.js
diff --git a/src/compiler/ast/ArrayContainer.js b/packages/marko/src/compiler/ast/ArrayContainer.js
similarity index 100%
rename from src/compiler/ast/ArrayContainer.js
rename to packages/marko/src/compiler/ast/ArrayContainer.js
diff --git a/src/compiler/ast/ArrayExpression.js b/packages/marko/src/compiler/ast/ArrayExpression.js
similarity index 100%
rename from src/compiler/ast/ArrayExpression.js
rename to packages/marko/src/compiler/ast/ArrayExpression.js
diff --git a/src/compiler/ast/Assignment.js b/packages/marko/src/compiler/ast/Assignment.js
similarity index 100%
rename from src/compiler/ast/Assignment.js
rename to packages/marko/src/compiler/ast/Assignment.js
diff --git a/src/compiler/ast/AttributePlaceholder.js b/packages/marko/src/compiler/ast/AttributePlaceholder.js
similarity index 100%
rename from src/compiler/ast/AttributePlaceholder.js
rename to packages/marko/src/compiler/ast/AttributePlaceholder.js
diff --git a/src/compiler/ast/BinaryExpression.js b/packages/marko/src/compiler/ast/BinaryExpression.js
similarity index 100%
rename from src/compiler/ast/BinaryExpression.js
rename to packages/marko/src/compiler/ast/BinaryExpression.js
diff --git a/src/compiler/ast/Code.js b/packages/marko/src/compiler/ast/Code.js
similarity index 100%
rename from src/compiler/ast/Code.js
rename to packages/marko/src/compiler/ast/Code.js
diff --git a/src/compiler/ast/Comment.js b/packages/marko/src/compiler/ast/Comment.js
similarity index 100%
rename from src/compiler/ast/Comment.js
rename to packages/marko/src/compiler/ast/Comment.js
diff --git a/src/compiler/ast/ConditionalExpression.js b/packages/marko/src/compiler/ast/ConditionalExpression.js
similarity index 100%
rename from src/compiler/ast/ConditionalExpression.js
rename to packages/marko/src/compiler/ast/ConditionalExpression.js
diff --git a/src/compiler/ast/Container.js b/packages/marko/src/compiler/ast/Container.js
similarity index 100%
rename from src/compiler/ast/Container.js
rename to packages/marko/src/compiler/ast/Container.js
diff --git a/src/compiler/ast/ContainerNode.js b/packages/marko/src/compiler/ast/ContainerNode.js
similarity index 100%
rename from src/compiler/ast/ContainerNode.js
rename to packages/marko/src/compiler/ast/ContainerNode.js
diff --git a/src/compiler/ast/CustomTag.js b/packages/marko/src/compiler/ast/CustomTag.js
similarity index 100%
rename from src/compiler/ast/CustomTag.js
rename to packages/marko/src/compiler/ast/CustomTag.js
diff --git a/src/compiler/ast/Declaration.js b/packages/marko/src/compiler/ast/Declaration.js
similarity index 100%
rename from src/compiler/ast/Declaration.js
rename to packages/marko/src/compiler/ast/Declaration.js
diff --git a/src/compiler/ast/DocumentType.js b/packages/marko/src/compiler/ast/DocumentType.js
similarity index 100%
rename from src/compiler/ast/DocumentType.js
rename to packages/marko/src/compiler/ast/DocumentType.js
diff --git a/src/compiler/ast/Else.js b/packages/marko/src/compiler/ast/Else.js
similarity index 100%
rename from src/compiler/ast/Else.js
rename to packages/marko/src/compiler/ast/Else.js
diff --git a/src/compiler/ast/ElseIf.js b/packages/marko/src/compiler/ast/ElseIf.js
similarity index 100%
rename from src/compiler/ast/ElseIf.js
rename to packages/marko/src/compiler/ast/ElseIf.js
diff --git a/src/compiler/ast/Expression.js b/packages/marko/src/compiler/ast/Expression.js
similarity index 100%
rename from src/compiler/ast/Expression.js
rename to packages/marko/src/compiler/ast/Expression.js
diff --git a/src/compiler/ast/ForEach.js b/packages/marko/src/compiler/ast/ForEach.js
similarity index 100%
rename from src/compiler/ast/ForEach.js
rename to packages/marko/src/compiler/ast/ForEach.js
diff --git a/src/compiler/ast/ForEachProp.js b/packages/marko/src/compiler/ast/ForEachProp.js
similarity index 100%
rename from src/compiler/ast/ForEachProp.js
rename to packages/marko/src/compiler/ast/ForEachProp.js
diff --git a/src/compiler/ast/ForRange.js b/packages/marko/src/compiler/ast/ForRange.js
similarity index 100%
rename from src/compiler/ast/ForRange.js
rename to packages/marko/src/compiler/ast/ForRange.js
diff --git a/src/compiler/ast/ForStatement.js b/packages/marko/src/compiler/ast/ForStatement.js
similarity index 100%
rename from src/compiler/ast/ForStatement.js
rename to packages/marko/src/compiler/ast/ForStatement.js
diff --git a/src/compiler/ast/FunctionCall.js b/packages/marko/src/compiler/ast/FunctionCall.js
similarity index 100%
rename from src/compiler/ast/FunctionCall.js
rename to packages/marko/src/compiler/ast/FunctionCall.js
diff --git a/src/compiler/ast/FunctionDeclaration.js b/packages/marko/src/compiler/ast/FunctionDeclaration.js
similarity index 100%
rename from src/compiler/ast/FunctionDeclaration.js
rename to packages/marko/src/compiler/ast/FunctionDeclaration.js
diff --git a/src/compiler/ast/Html.js b/packages/marko/src/compiler/ast/Html.js
similarity index 100%
rename from src/compiler/ast/Html.js
rename to packages/marko/src/compiler/ast/Html.js
diff --git a/src/compiler/ast/HtmlAttribute/html/generateCode.js b/packages/marko/src/compiler/ast/HtmlAttribute/html/generateCode.js
similarity index 100%
rename from src/compiler/ast/HtmlAttribute/html/generateCode.js
rename to packages/marko/src/compiler/ast/HtmlAttribute/html/generateCode.js
diff --git a/src/compiler/ast/HtmlAttribute/index.js b/packages/marko/src/compiler/ast/HtmlAttribute/index.js
similarity index 100%
rename from src/compiler/ast/HtmlAttribute/index.js
rename to packages/marko/src/compiler/ast/HtmlAttribute/index.js
diff --git a/src/compiler/ast/HtmlAttribute/vdom/generateCode.js b/packages/marko/src/compiler/ast/HtmlAttribute/vdom/generateCode.js
similarity index 100%
rename from src/compiler/ast/HtmlAttribute/vdom/generateCode.js
rename to packages/marko/src/compiler/ast/HtmlAttribute/vdom/generateCode.js
diff --git a/src/compiler/ast/HtmlAttributeCollection.js b/packages/marko/src/compiler/ast/HtmlAttributeCollection.js
similarity index 100%
rename from src/compiler/ast/HtmlAttributeCollection.js
rename to packages/marko/src/compiler/ast/HtmlAttributeCollection.js
diff --git a/src/compiler/ast/HtmlComment.js b/packages/marko/src/compiler/ast/HtmlComment.js
similarity index 100%
rename from src/compiler/ast/HtmlComment.js
rename to packages/marko/src/compiler/ast/HtmlComment.js
diff --git a/src/compiler/ast/HtmlElement/html/EndTag.js b/packages/marko/src/compiler/ast/HtmlElement/html/EndTag.js
similarity index 100%
rename from src/compiler/ast/HtmlElement/html/EndTag.js
rename to packages/marko/src/compiler/ast/HtmlElement/html/EndTag.js
diff --git a/src/compiler/ast/HtmlElement/html/StartTag.js b/packages/marko/src/compiler/ast/HtmlElement/html/StartTag.js
similarity index 100%
rename from src/compiler/ast/HtmlElement/html/StartTag.js
rename to packages/marko/src/compiler/ast/HtmlElement/html/StartTag.js
diff --git a/src/compiler/ast/HtmlElement/html/generateCode.js b/packages/marko/src/compiler/ast/HtmlElement/html/generateCode.js
similarity index 100%
rename from src/compiler/ast/HtmlElement/html/generateCode.js
rename to packages/marko/src/compiler/ast/HtmlElement/html/generateCode.js
diff --git a/src/compiler/ast/HtmlElement/index.js b/packages/marko/src/compiler/ast/HtmlElement/index.js
similarity index 100%
rename from src/compiler/ast/HtmlElement/index.js
rename to packages/marko/src/compiler/ast/HtmlElement/index.js
diff --git a/src/compiler/ast/HtmlElement/vdom/EndElementVDOM.js b/packages/marko/src/compiler/ast/HtmlElement/vdom/EndElementVDOM.js
similarity index 100%
rename from src/compiler/ast/HtmlElement/vdom/EndElementVDOM.js
rename to packages/marko/src/compiler/ast/HtmlElement/vdom/EndElementVDOM.js
diff --git a/src/compiler/ast/HtmlElement/vdom/HtmlElementVDOM.js b/packages/marko/src/compiler/ast/HtmlElement/vdom/HtmlElementVDOM.js
similarity index 100%
rename from src/compiler/ast/HtmlElement/vdom/HtmlElementVDOM.js
rename to packages/marko/src/compiler/ast/HtmlElement/vdom/HtmlElementVDOM.js
diff --git a/src/compiler/ast/HtmlElement/vdom/generateCode.js b/packages/marko/src/compiler/ast/HtmlElement/vdom/generateCode.js
similarity index 100%
rename from src/compiler/ast/HtmlElement/vdom/generateCode.js
rename to packages/marko/src/compiler/ast/HtmlElement/vdom/generateCode.js
diff --git a/src/compiler/ast/Identifier.js b/packages/marko/src/compiler/ast/Identifier.js
similarity index 100%
rename from src/compiler/ast/Identifier.js
rename to packages/marko/src/compiler/ast/Identifier.js
diff --git a/src/compiler/ast/If.js b/packages/marko/src/compiler/ast/If.js
similarity index 100%
rename from src/compiler/ast/If.js
rename to packages/marko/src/compiler/ast/If.js
diff --git a/src/compiler/ast/Literal.js b/packages/marko/src/compiler/ast/Literal.js
similarity index 100%
rename from src/compiler/ast/Literal.js
rename to packages/marko/src/compiler/ast/Literal.js
diff --git a/src/compiler/ast/LogicalExpression.js b/packages/marko/src/compiler/ast/LogicalExpression.js
similarity index 100%
rename from src/compiler/ast/LogicalExpression.js
rename to packages/marko/src/compiler/ast/LogicalExpression.js
diff --git a/src/compiler/ast/Macro.js b/packages/marko/src/compiler/ast/Macro.js
similarity index 100%
rename from src/compiler/ast/Macro.js
rename to packages/marko/src/compiler/ast/Macro.js
diff --git a/src/compiler/ast/MemberExpression.js b/packages/marko/src/compiler/ast/MemberExpression.js
similarity index 100%
rename from src/compiler/ast/MemberExpression.js
rename to packages/marko/src/compiler/ast/MemberExpression.js
diff --git a/src/compiler/ast/NewExpression.js b/packages/marko/src/compiler/ast/NewExpression.js
similarity index 100%
rename from src/compiler/ast/NewExpression.js
rename to packages/marko/src/compiler/ast/NewExpression.js
diff --git a/src/compiler/ast/Node.js b/packages/marko/src/compiler/ast/Node.js
similarity index 100%
rename from src/compiler/ast/Node.js
rename to packages/marko/src/compiler/ast/Node.js
diff --git a/src/compiler/ast/ObjectExpression.js b/packages/marko/src/compiler/ast/ObjectExpression.js
similarity index 100%
rename from src/compiler/ast/ObjectExpression.js
rename to packages/marko/src/compiler/ast/ObjectExpression.js
diff --git a/src/compiler/ast/Program.js b/packages/marko/src/compiler/ast/Program.js
similarity index 100%
rename from src/compiler/ast/Program.js
rename to packages/marko/src/compiler/ast/Program.js
diff --git a/src/compiler/ast/Property.js b/packages/marko/src/compiler/ast/Property.js
similarity index 100%
rename from src/compiler/ast/Property.js
rename to packages/marko/src/compiler/ast/Property.js
diff --git a/src/compiler/ast/Return.js b/packages/marko/src/compiler/ast/Return.js
similarity index 100%
rename from src/compiler/ast/Return.js
rename to packages/marko/src/compiler/ast/Return.js
diff --git a/src/compiler/ast/Scriptlet.js b/packages/marko/src/compiler/ast/Scriptlet.js
similarity index 100%
rename from src/compiler/ast/Scriptlet.js
rename to packages/marko/src/compiler/ast/Scriptlet.js
diff --git a/src/compiler/ast/SelfInvokingFunction.js b/packages/marko/src/compiler/ast/SelfInvokingFunction.js
similarity index 100%
rename from src/compiler/ast/SelfInvokingFunction.js
rename to packages/marko/src/compiler/ast/SelfInvokingFunction.js
diff --git a/src/compiler/ast/SequenceExpression.js b/packages/marko/src/compiler/ast/SequenceExpression.js
similarity index 100%
rename from src/compiler/ast/SequenceExpression.js
rename to packages/marko/src/compiler/ast/SequenceExpression.js
diff --git a/src/compiler/ast/TemplateLiteral.js b/packages/marko/src/compiler/ast/TemplateLiteral.js
similarity index 100%
rename from src/compiler/ast/TemplateLiteral.js
rename to packages/marko/src/compiler/ast/TemplateLiteral.js
diff --git a/src/compiler/ast/TemplateRoot.js b/packages/marko/src/compiler/ast/TemplateRoot.js
similarity index 100%
rename from src/compiler/ast/TemplateRoot.js
rename to packages/marko/src/compiler/ast/TemplateRoot.js
diff --git a/src/compiler/ast/Text/html/generateCode.js b/packages/marko/src/compiler/ast/Text/html/generateCode.js
similarity index 100%
rename from src/compiler/ast/Text/html/generateCode.js
rename to packages/marko/src/compiler/ast/Text/html/generateCode.js
diff --git a/src/compiler/ast/Text/index.js b/packages/marko/src/compiler/ast/Text/index.js
similarity index 100%
rename from src/compiler/ast/Text/index.js
rename to packages/marko/src/compiler/ast/Text/index.js
diff --git a/src/compiler/ast/Text/vdom/TextVDOM.js b/packages/marko/src/compiler/ast/Text/vdom/TextVDOM.js
similarity index 100%
rename from src/compiler/ast/Text/vdom/TextVDOM.js
rename to packages/marko/src/compiler/ast/Text/vdom/TextVDOM.js
diff --git a/src/compiler/ast/Text/vdom/generateCode.js b/packages/marko/src/compiler/ast/Text/vdom/generateCode.js
similarity index 100%
rename from src/compiler/ast/Text/vdom/generateCode.js
rename to packages/marko/src/compiler/ast/Text/vdom/generateCode.js
diff --git a/src/compiler/ast/ThisExpression.js b/packages/marko/src/compiler/ast/ThisExpression.js
similarity index 100%
rename from src/compiler/ast/ThisExpression.js
rename to packages/marko/src/compiler/ast/ThisExpression.js
diff --git a/src/compiler/ast/UnaryExpression.js b/packages/marko/src/compiler/ast/UnaryExpression.js
similarity index 100%
rename from src/compiler/ast/UnaryExpression.js
rename to packages/marko/src/compiler/ast/UnaryExpression.js
diff --git a/src/compiler/ast/UpdateExpression.js b/packages/marko/src/compiler/ast/UpdateExpression.js
similarity index 100%
rename from src/compiler/ast/UpdateExpression.js
rename to packages/marko/src/compiler/ast/UpdateExpression.js
diff --git a/src/compiler/ast/VariableDeclarator.js b/packages/marko/src/compiler/ast/VariableDeclarator.js
similarity index 100%
rename from src/compiler/ast/VariableDeclarator.js
rename to packages/marko/src/compiler/ast/VariableDeclarator.js
diff --git a/src/compiler/ast/Vars.js b/packages/marko/src/compiler/ast/Vars.js
similarity index 100%
rename from src/compiler/ast/Vars.js
rename to packages/marko/src/compiler/ast/Vars.js
diff --git a/src/compiler/ast/WhileStatement.js b/packages/marko/src/compiler/ast/WhileStatement.js
similarity index 100%
rename from src/compiler/ast/WhileStatement.js
rename to packages/marko/src/compiler/ast/WhileStatement.js
diff --git a/src/compiler/browser.json b/packages/marko/src/compiler/browser.json
similarity index 100%
rename from src/compiler/browser.json
rename to packages/marko/src/compiler/browser.json
diff --git a/src/compiler/config.js b/packages/marko/src/compiler/config.js
similarity index 100%
rename from src/compiler/config.js
rename to packages/marko/src/compiler/config.js
diff --git a/src/compiler/index.js b/packages/marko/src/compiler/index.js
similarity index 100%
rename from src/compiler/index.js
rename to packages/marko/src/compiler/index.js
diff --git a/src/compiler/modules.js b/packages/marko/src/compiler/modules.js
similarity index 100%
rename from src/compiler/modules.js
rename to packages/marko/src/compiler/modules.js
diff --git a/src/compiler/util/PosInfo.js b/packages/marko/src/compiler/util/PosInfo.js
similarity index 100%
rename from src/compiler/util/PosInfo.js
rename to packages/marko/src/compiler/util/PosInfo.js
diff --git a/src/compiler/util/UniqueVars.js b/packages/marko/src/compiler/util/UniqueVars.js
similarity index 100%
rename from src/compiler/util/UniqueVars.js
rename to packages/marko/src/compiler/util/UniqueVars.js
diff --git a/src/compiler/util/adjustIndent.js b/packages/marko/src/compiler/util/adjustIndent.js
similarity index 100%
rename from src/compiler/util/adjustIndent.js
rename to packages/marko/src/compiler/util/adjustIndent.js
diff --git a/src/compiler/util/convertRawJavaScriptAst.js b/packages/marko/src/compiler/util/convertRawJavaScriptAst.js
similarity index 100%
rename from src/compiler/util/convertRawJavaScriptAst.js
rename to packages/marko/src/compiler/util/convertRawJavaScriptAst.js
diff --git a/src/compiler/util/deresolve.js b/packages/marko/src/compiler/util/deresolve.js
similarity index 100%
rename from src/compiler/util/deresolve.js
rename to packages/marko/src/compiler/util/deresolve.js
diff --git a/src/compiler/util/finger-print.js b/packages/marko/src/compiler/util/finger-print.js
similarity index 100%
rename from src/compiler/util/finger-print.js
rename to packages/marko/src/compiler/util/finger-print.js
diff --git a/src/compiler/util/html-elements.js b/packages/marko/src/compiler/util/html-elements.js
similarity index 100%
rename from src/compiler/util/html-elements.js
rename to packages/marko/src/compiler/util/html-elements.js
diff --git a/src/compiler/util/isCompoundExpression.js b/packages/marko/src/compiler/util/isCompoundExpression.js
similarity index 100%
rename from src/compiler/util/isCompoundExpression.js
rename to packages/marko/src/compiler/util/isCompoundExpression.js
diff --git a/src/compiler/util/isJavaScriptReservedWord.js b/packages/marko/src/compiler/util/isJavaScriptReservedWord.js
similarity index 100%
rename from src/compiler/util/isJavaScriptReservedWord.js
rename to packages/marko/src/compiler/util/isJavaScriptReservedWord.js
diff --git a/src/compiler/util/isValidJavaScriptIdentifier.js b/packages/marko/src/compiler/util/isValidJavaScriptIdentifier.js
similarity index 100%
rename from src/compiler/util/isValidJavaScriptIdentifier.js
rename to packages/marko/src/compiler/util/isValidJavaScriptIdentifier.js
diff --git a/src/compiler/util/isValidJavaScriptVarName.js b/packages/marko/src/compiler/util/isValidJavaScriptVarName.js
similarity index 100%
rename from src/compiler/util/isValidJavaScriptVarName.js
rename to packages/marko/src/compiler/util/isValidJavaScriptVarName.js
diff --git a/src/compiler/util/javaScriptReservedWords.js b/packages/marko/src/compiler/util/javaScriptReservedWords.js
similarity index 100%
rename from src/compiler/util/javaScriptReservedWords.js
rename to packages/marko/src/compiler/util/javaScriptReservedWords.js
diff --git a/src/compiler/util/macros.js b/packages/marko/src/compiler/util/macros.js
similarity index 100%
rename from src/compiler/util/macros.js
rename to packages/marko/src/compiler/util/macros.js
diff --git a/src/compiler/util/mergeProps.js b/packages/marko/src/compiler/util/mergeProps.js
similarity index 100%
rename from src/compiler/util/mergeProps.js
rename to packages/marko/src/compiler/util/mergeProps.js
diff --git a/src/compiler/util/parseExpression.js b/packages/marko/src/compiler/util/parseExpression.js
similarity index 100%
rename from src/compiler/util/parseExpression.js
rename to packages/marko/src/compiler/util/parseExpression.js
diff --git a/src/compiler/util/parseJavaScript.js b/packages/marko/src/compiler/util/parseJavaScript.js
similarity index 100%
rename from src/compiler/util/parseJavaScript.js
rename to packages/marko/src/compiler/util/parseJavaScript.js
diff --git a/src/compiler/util/parseJavaScriptArgs.js b/packages/marko/src/compiler/util/parseJavaScriptArgs.js
similarity index 100%
rename from src/compiler/util/parseJavaScriptArgs.js
rename to packages/marko/src/compiler/util/parseJavaScriptArgs.js
diff --git a/src/compiler/util/parseJavaScriptParams.js b/packages/marko/src/compiler/util/parseJavaScriptParams.js
similarity index 100%
rename from src/compiler/util/parseJavaScriptParams.js
rename to packages/marko/src/compiler/util/parseJavaScriptParams.js
diff --git a/src/compiler/util/parseRawJavaScriptAst.js b/packages/marko/src/compiler/util/parseRawJavaScriptAst.js
similarity index 100%
rename from src/compiler/util/parseRawJavaScriptAst.js
rename to packages/marko/src/compiler/util/parseRawJavaScriptAst.js
diff --git a/src/compiler/util/parseStatement.js b/packages/marko/src/compiler/util/parseStatement.js
similarity index 100%
rename from src/compiler/util/parseStatement.js
rename to packages/marko/src/compiler/util/parseStatement.js
diff --git a/src/compiler/util/removeComments.js b/packages/marko/src/compiler/util/removeComments.js
similarity index 100%
rename from src/compiler/util/removeComments.js
rename to packages/marko/src/compiler/util/removeComments.js
diff --git a/src/compiler/util/removeDashes.js b/packages/marko/src/compiler/util/removeDashes.js
similarity index 100%
rename from src/compiler/util/removeDashes.js
rename to packages/marko/src/compiler/util/removeDashes.js
diff --git a/src/compiler/util/safeVarName.js b/packages/marko/src/compiler/util/safeVarName.js
similarity index 100%
rename from src/compiler/util/safeVarName.js
rename to packages/marko/src/compiler/util/safeVarName.js
diff --git a/src/compiler/util/tokenizer.js b/packages/marko/src/compiler/util/tokenizer.js
similarity index 100%
rename from src/compiler/util/tokenizer.js
rename to packages/marko/src/compiler/util/tokenizer.js
diff --git a/src/compiler/util/vdom/VDOMOptimizer.js b/packages/marko/src/compiler/util/vdom/VDOMOptimizer.js
similarity index 100%
rename from src/compiler/util/vdom/VDOMOptimizer.js
rename to packages/marko/src/compiler/util/vdom/VDOMOptimizer.js
diff --git a/src/compiler/util/vdom/index.js b/packages/marko/src/compiler/util/vdom/index.js
similarity index 100%
rename from src/compiler/util/vdom/index.js
rename to packages/marko/src/compiler/util/vdom/index.js
diff --git a/src/compiler/util/vdom/isStaticValue.js b/packages/marko/src/compiler/util/vdom/isStaticValue.js
similarity index 100%
rename from src/compiler/util/vdom/isStaticValue.js
rename to packages/marko/src/compiler/util/vdom/isStaticValue.js
diff --git a/src/core-tags/cache/cached-fragment-tag-transformer.js b/packages/marko/src/core-tags/cache/cached-fragment-tag-transformer.js
similarity index 100%
rename from src/core-tags/cache/cached-fragment-tag-transformer.js
rename to packages/marko/src/core-tags/cache/cached-fragment-tag-transformer.js
diff --git a/src/core-tags/cache/cached-fragment-tag.js b/packages/marko/src/core-tags/cache/cached-fragment-tag.js
similarity index 100%
rename from src/core-tags/cache/cached-fragment-tag.js
rename to packages/marko/src/core-tags/cache/cached-fragment-tag.js
diff --git a/src/core-tags/cache/default-cache-manager.js b/packages/marko/src/core-tags/cache/default-cache-manager.js
similarity index 100%
rename from src/core-tags/cache/default-cache-manager.js
rename to packages/marko/src/core-tags/cache/default-cache-manager.js
diff --git a/src/core-tags/cache/marko.json b/packages/marko/src/core-tags/cache/marko.json
similarity index 100%
rename from src/core-tags/cache/marko.json
rename to packages/marko/src/core-tags/cache/marko.json
diff --git a/src/core-tags/compiler.browser.json b/packages/marko/src/core-tags/compiler.browser.json
similarity index 100%
rename from src/core-tags/compiler.browser.json
rename to packages/marko/src/core-tags/compiler.browser.json
diff --git a/src/core-tags/components/TransformHelper/ComponentArgsCompiler.js b/packages/marko/src/core-tags/components/TransformHelper/ComponentArgsCompiler.js
similarity index 100%
rename from src/core-tags/components/TransformHelper/ComponentArgsCompiler.js
rename to packages/marko/src/core-tags/components/TransformHelper/ComponentArgsCompiler.js
diff --git a/src/core-tags/components/TransformHelper/assignComponentId.js b/packages/marko/src/core-tags/components/TransformHelper/assignComponentId.js
similarity index 100%
rename from src/core-tags/components/TransformHelper/assignComponentId.js
rename to packages/marko/src/core-tags/components/TransformHelper/assignComponentId.js
diff --git a/src/core-tags/components/TransformHelper/convertToComponent.js b/packages/marko/src/core-tags/components/TransformHelper/convertToComponent.js
similarity index 100%
rename from src/core-tags/components/TransformHelper/convertToComponent.js
rename to packages/marko/src/core-tags/components/TransformHelper/convertToComponent.js
diff --git a/src/core-tags/components/TransformHelper/getComponentFiles.js b/packages/marko/src/core-tags/components/TransformHelper/getComponentFiles.js
similarity index 100%
rename from src/core-tags/components/TransformHelper/getComponentFiles.js
rename to packages/marko/src/core-tags/components/TransformHelper/getComponentFiles.js
diff --git a/src/core-tags/components/TransformHelper/handleComponentEvents.js b/packages/marko/src/core-tags/components/TransformHelper/handleComponentEvents.js
similarity index 100%
rename from src/core-tags/components/TransformHelper/handleComponentEvents.js
rename to packages/marko/src/core-tags/components/TransformHelper/handleComponentEvents.js
diff --git a/src/core-tags/components/TransformHelper/handleComponentPreserve.js b/packages/marko/src/core-tags/components/TransformHelper/handleComponentPreserve.js
similarity index 100%
rename from src/core-tags/components/TransformHelper/handleComponentPreserve.js
rename to packages/marko/src/core-tags/components/TransformHelper/handleComponentPreserve.js
diff --git a/src/core-tags/components/TransformHelper/handleComponentPreserveAttrs.js b/packages/marko/src/core-tags/components/TransformHelper/handleComponentPreserveAttrs.js
similarity index 100%
rename from src/core-tags/components/TransformHelper/handleComponentPreserveAttrs.js
rename to packages/marko/src/core-tags/components/TransformHelper/handleComponentPreserveAttrs.js
diff --git a/src/core-tags/components/TransformHelper/handleLegacyBind.js b/packages/marko/src/core-tags/components/TransformHelper/handleLegacyBind.js
similarity index 100%
rename from src/core-tags/components/TransformHelper/handleLegacyBind.js
rename to packages/marko/src/core-tags/components/TransformHelper/handleLegacyBind.js
diff --git a/src/core-tags/components/TransformHelper/handleRootNodes.js b/packages/marko/src/core-tags/components/TransformHelper/handleRootNodes.js
similarity index 100%
rename from src/core-tags/components/TransformHelper/handleRootNodes.js
rename to packages/marko/src/core-tags/components/TransformHelper/handleRootNodes.js
diff --git a/src/core-tags/components/TransformHelper/handleScopedAttrs.js b/packages/marko/src/core-tags/components/TransformHelper/handleScopedAttrs.js
similarity index 100%
rename from src/core-tags/components/TransformHelper/handleScopedAttrs.js
rename to packages/marko/src/core-tags/components/TransformHelper/handleScopedAttrs.js
diff --git a/src/core-tags/components/TransformHelper/index.js b/packages/marko/src/core-tags/components/TransformHelper/index.js
similarity index 100%
rename from src/core-tags/components/TransformHelper/index.js
rename to packages/marko/src/core-tags/components/TransformHelper/index.js
diff --git a/src/core-tags/components/body-transformer.js b/packages/marko/src/core-tags/components/body-transformer.js
similarity index 100%
rename from src/core-tags/components/body-transformer.js
rename to packages/marko/src/core-tags/components/body-transformer.js
diff --git a/src/core-tags/components/class-tag-node-factory.js b/packages/marko/src/core-tags/components/class-tag-node-factory.js
similarity index 100%
rename from src/core-tags/components/class-tag-node-factory.js
rename to packages/marko/src/core-tags/components/class-tag-node-factory.js
diff --git a/src/core-tags/components/component-globals-tag-browser.js b/packages/marko/src/core-tags/components/component-globals-tag-browser.js
similarity index 100%
rename from src/core-tags/components/component-globals-tag-browser.js
rename to packages/marko/src/core-tags/components/component-globals-tag-browser.js
diff --git a/src/core-tags/components/component-globals-tag.js b/packages/marko/src/core-tags/components/component-globals-tag.js
similarity index 100%
rename from src/core-tags/components/component-globals-tag.js
rename to packages/marko/src/core-tags/components/component-globals-tag.js
diff --git a/src/core-tags/components/component-tag.js b/packages/marko/src/core-tags/components/component-tag.js
similarity index 100%
rename from src/core-tags/components/component-tag.js
rename to packages/marko/src/core-tags/components/component-tag.js
diff --git a/src/core-tags/components/components-transformer.js b/packages/marko/src/core-tags/components/components-transformer.js
similarity index 100%
rename from src/core-tags/components/components-transformer.js
rename to packages/marko/src/core-tags/components/components-transformer.js
diff --git a/src/core-tags/components/getRequirePath-browser.js b/packages/marko/src/core-tags/components/getRequirePath-browser.js
similarity index 100%
rename from src/core-tags/components/getRequirePath-browser.js
rename to packages/marko/src/core-tags/components/getRequirePath-browser.js
diff --git a/src/core-tags/components/getRequirePath.js b/packages/marko/src/core-tags/components/getRequirePath.js
similarity index 100%
rename from src/core-tags/components/getRequirePath.js
rename to packages/marko/src/core-tags/components/getRequirePath.js
diff --git a/src/core-tags/components/init-components-tag-browser.js b/packages/marko/src/core-tags/components/init-components-tag-browser.js
similarity index 100%
rename from src/core-tags/components/init-components-tag-browser.js
rename to packages/marko/src/core-tags/components/init-components-tag-browser.js
diff --git a/src/core-tags/components/init-components-tag.js b/packages/marko/src/core-tags/components/init-components-tag.js
similarity index 100%
rename from src/core-tags/components/init-components-tag.js
rename to packages/marko/src/core-tags/components/init-components-tag.js
diff --git a/src/core-tags/components/marko.json b/packages/marko/src/core-tags/components/marko.json
similarity index 100%
rename from src/core-tags/components/marko.json
rename to packages/marko/src/core-tags/components/marko.json
diff --git a/src/core-tags/components/package.json b/packages/marko/src/core-tags/components/package.json
similarity index 100%
rename from src/core-tags/components/package.json
rename to packages/marko/src/core-tags/components/package.json
diff --git a/src/core-tags/components/preserve-tag-browser.js b/packages/marko/src/core-tags/components/preserve-tag-browser.js
similarity index 100%
rename from src/core-tags/components/preserve-tag-browser.js
rename to packages/marko/src/core-tags/components/preserve-tag-browser.js
diff --git a/src/core-tags/components/preserve-tag.js b/packages/marko/src/core-tags/components/preserve-tag.js
similarity index 100%
rename from src/core-tags/components/preserve-tag.js
rename to packages/marko/src/core-tags/components/preserve-tag.js
diff --git a/src/core-tags/components/util/generateRegisterComponentCode.js b/packages/marko/src/core-tags/components/util/generateRegisterComponentCode.js
similarity index 100%
rename from src/core-tags/components/util/generateRegisterComponentCode.js
rename to packages/marko/src/core-tags/components/util/generateRegisterComponentCode.js
diff --git a/src/core-tags/components/util/getTransformHelper.js b/packages/marko/src/core-tags/components/util/getTransformHelper.js
similarity index 100%
rename from src/core-tags/components/util/getTransformHelper.js
rename to packages/marko/src/core-tags/components/util/getTransformHelper.js
diff --git a/src/core-tags/components/widget-types-tag.js b/packages/marko/src/core-tags/components/widget-types-tag.js
similarity index 100%
rename from src/core-tags/components/widget-types-tag.js
rename to packages/marko/src/core-tags/components/widget-types-tag.js
diff --git a/src/core-tags/core/await/AsyncValue.js b/packages/marko/src/core-tags/core/await/AsyncValue.js
similarity index 100%
rename from src/core-tags/core/await/AsyncValue.js
rename to packages/marko/src/core-tags/core/await/AsyncValue.js
diff --git a/src/core-tags/core/await/client-reorder-browser.js b/packages/marko/src/core-tags/core/await/client-reorder-browser.js
similarity index 100%
rename from src/core-tags/core/await/client-reorder-browser.js
rename to packages/marko/src/core-tags/core/await/client-reorder-browser.js
diff --git a/src/core-tags/core/await/client-reorder-runtime.js b/packages/marko/src/core-tags/core/await/client-reorder-runtime.js
similarity index 100%
rename from src/core-tags/core/await/client-reorder-runtime.js
rename to packages/marko/src/core-tags/core/await/client-reorder-runtime.js
diff --git a/src/core-tags/core/await/client-reorder-runtime.min.js b/packages/marko/src/core-tags/core/await/client-reorder-runtime.min.js
similarity index 100%
rename from src/core-tags/core/await/client-reorder-runtime.min.js
rename to packages/marko/src/core-tags/core/await/client-reorder-runtime.min.js
diff --git a/src/core-tags/core/await/client-reorder.js b/packages/marko/src/core-tags/core/await/client-reorder.js
similarity index 100%
rename from src/core-tags/core/await/client-reorder.js
rename to packages/marko/src/core-tags/core/await/client-reorder.js
diff --git a/src/core-tags/core/await/noop-render.js b/packages/marko/src/core-tags/core/await/noop-render.js
similarity index 100%
rename from src/core-tags/core/await/noop-render.js
rename to packages/marko/src/core-tags/core/await/noop-render.js
diff --git a/src/core-tags/core/await/package.json b/packages/marko/src/core-tags/core/await/package.json
similarity index 100%
rename from src/core-tags/core/await/package.json
rename to packages/marko/src/core-tags/core/await/package.json
diff --git a/src/core-tags/core/await/renderer.js b/packages/marko/src/core-tags/core/await/renderer.js
similarity index 100%
rename from src/core-tags/core/await/renderer.js
rename to packages/marko/src/core-tags/core/await/renderer.js
diff --git a/src/core-tags/core/await/reorderer-renderer.js b/packages/marko/src/core-tags/core/await/reorderer-renderer.js
similarity index 100%
rename from src/core-tags/core/await/reorderer-renderer.js
rename to packages/marko/src/core-tags/core/await/reorderer-renderer.js
diff --git a/src/core-tags/core/await/transformer.js b/packages/marko/src/core-tags/core/await/transformer.js
similarity index 100%
rename from src/core-tags/core/await/transformer.js
rename to packages/marko/src/core-tags/core/await/transformer.js
diff --git a/src/core-tags/core/core-transformer.js b/packages/marko/src/core-tags/core/core-transformer.js
similarity index 100%
rename from src/core-tags/core/core-transformer.js
rename to packages/marko/src/core-tags/core/core-transformer.js
diff --git a/src/core-tags/core/else-if-tag.js b/packages/marko/src/core-tags/core/else-if-tag.js
similarity index 100%
rename from src/core-tags/core/else-if-tag.js
rename to packages/marko/src/core-tags/core/else-if-tag.js
diff --git a/src/core-tags/core/else-tag.js b/packages/marko/src/core-tags/core/else-tag.js
similarity index 100%
rename from src/core-tags/core/else-tag.js
rename to packages/marko/src/core-tags/core/else-tag.js
diff --git a/src/core-tags/core/for-tag.js b/packages/marko/src/core-tags/core/for-tag.js
similarity index 100%
rename from src/core-tags/core/for-tag.js
rename to packages/marko/src/core-tags/core/for-tag.js
diff --git a/src/core-tags/core/html-comment-tag.js b/packages/marko/src/core-tags/core/html-comment-tag.js
similarity index 100%
rename from src/core-tags/core/html-comment-tag.js
rename to packages/marko/src/core-tags/core/html-comment-tag.js
diff --git a/src/core-tags/core/if-tag.js b/packages/marko/src/core-tags/core/if-tag.js
similarity index 100%
rename from src/core-tags/core/if-tag.js
rename to packages/marko/src/core-tags/core/if-tag.js
diff --git a/src/core-tags/core/import-tag.js b/packages/marko/src/core-tags/core/import-tag.js
similarity index 100%
rename from src/core-tags/core/import-tag.js
rename to packages/marko/src/core-tags/core/import-tag.js
diff --git a/src/core-tags/core/include-html-tag-browser.js b/packages/marko/src/core-tags/core/include-html-tag-browser.js
similarity index 100%
rename from src/core-tags/core/include-html-tag-browser.js
rename to packages/marko/src/core-tags/core/include-html-tag-browser.js
diff --git a/src/core-tags/core/include-html-tag.js b/packages/marko/src/core-tags/core/include-html-tag.js
similarity index 100%
rename from src/core-tags/core/include-html-tag.js
rename to packages/marko/src/core-tags/core/include-html-tag.js
diff --git a/src/core-tags/core/include-text-tag-browser.js b/packages/marko/src/core-tags/core/include-text-tag-browser.js
similarity index 100%
rename from src/core-tags/core/include-text-tag-browser.js
rename to packages/marko/src/core-tags/core/include-text-tag-browser.js
diff --git a/src/core-tags/core/include-text-tag.js b/packages/marko/src/core-tags/core/include-text-tag.js
similarity index 100%
rename from src/core-tags/core/include-text-tag.js
rename to packages/marko/src/core-tags/core/include-text-tag.js
diff --git a/src/core-tags/core/macro-tag.js b/packages/marko/src/core-tags/core/macro-tag.js
similarity index 100%
rename from src/core-tags/core/macro-tag.js
rename to packages/marko/src/core-tags/core/macro-tag.js
diff --git a/src/core-tags/core/marko-preserve-whitespace-tag.js b/packages/marko/src/core-tags/core/marko-preserve-whitespace-tag.js
similarity index 100%
rename from src/core-tags/core/marko-preserve-whitespace-tag.js
rename to packages/marko/src/core-tags/core/marko-preserve-whitespace-tag.js
diff --git a/src/core-tags/core/marko-tag.js b/packages/marko/src/core-tags/core/marko-tag.js
similarity index 100%
rename from src/core-tags/core/marko-tag.js
rename to packages/marko/src/core-tags/core/marko-tag.js
diff --git a/src/core-tags/core/marko.json b/packages/marko/src/core-tags/core/marko.json
similarity index 100%
rename from src/core-tags/core/marko.json
rename to packages/marko/src/core-tags/core/marko.json
diff --git a/src/core-tags/core/module-code-tag.js b/packages/marko/src/core-tags/core/module-code-tag.js
similarity index 100%
rename from src/core-tags/core/module-code-tag.js
rename to packages/marko/src/core-tags/core/module-code-tag.js
diff --git a/src/core-tags/core/package.json b/packages/marko/src/core-tags/core/package.json
similarity index 100%
rename from src/core-tags/core/package.json
rename to packages/marko/src/core-tags/core/package.json
diff --git a/src/core-tags/core/static-tag-code-generator.js b/packages/marko/src/core-tags/core/static-tag-code-generator.js
similarity index 100%
rename from src/core-tags/core/static-tag-code-generator.js
rename to packages/marko/src/core-tags/core/static-tag-code-generator.js
diff --git a/src/core-tags/core/util/parseImport.js b/packages/marko/src/core-tags/core/util/parseImport.js
similarity index 100%
rename from src/core-tags/core/util/parseImport.js
rename to packages/marko/src/core-tags/core/util/parseImport.js
diff --git a/src/core-tags/core/while-tag.js b/packages/marko/src/core-tags/core/while-tag.js
similarity index 100%
rename from src/core-tags/core/while-tag.js
rename to packages/marko/src/core-tags/core/while-tag.js
diff --git a/src/core-tags/html/marko.json b/packages/marko/src/core-tags/html/marko.json
similarity index 100%
rename from src/core-tags/html/marko.json
rename to packages/marko/src/core-tags/html/marko.json
diff --git a/src/core-tags/html/normalize-script-text.js b/packages/marko/src/core-tags/html/normalize-script-text.js
similarity index 100%
rename from src/core-tags/html/normalize-script-text.js
rename to packages/marko/src/core-tags/html/normalize-script-text.js
diff --git a/src/core-tags/math/marko.json b/packages/marko/src/core-tags/math/marko.json
similarity index 100%
rename from src/core-tags/math/marko.json
rename to packages/marko/src/core-tags/math/marko.json
diff --git a/src/core-tags/migrate/all-tags/body-only-if.js b/packages/marko/src/core-tags/migrate/all-tags/body-only-if.js
similarity index 100%
rename from src/core-tags/migrate/all-tags/body-only-if.js
rename to packages/marko/src/core-tags/migrate/all-tags/body-only-if.js
diff --git a/src/core-tags/migrate/all-tags/control-flow-directives.js b/packages/marko/src/core-tags/migrate/all-tags/control-flow-directives.js
similarity index 100%
rename from src/core-tags/migrate/all-tags/control-flow-directives.js
rename to packages/marko/src/core-tags/migrate/all-tags/control-flow-directives.js
diff --git a/src/core-tags/migrate/all-tags/dynamic-attributes.js b/packages/marko/src/core-tags/migrate/all-tags/dynamic-attributes.js
similarity index 100%
rename from src/core-tags/migrate/all-tags/dynamic-attributes.js
rename to packages/marko/src/core-tags/migrate/all-tags/dynamic-attributes.js
diff --git a/src/core-tags/migrate/all-tags/include-directive.js b/packages/marko/src/core-tags/migrate/all-tags/include-directive.js
similarity index 100%
rename from src/core-tags/migrate/all-tags/include-directive.js
rename to packages/marko/src/core-tags/migrate/all-tags/include-directive.js
diff --git a/src/core-tags/migrate/all-tags/index.js b/packages/marko/src/core-tags/migrate/all-tags/index.js
similarity index 100%
rename from src/core-tags/migrate/all-tags/index.js
rename to packages/marko/src/core-tags/migrate/all-tags/index.js
diff --git a/src/core-tags/migrate/all-tags/legacy-nested-tag.js b/packages/marko/src/core-tags/migrate/all-tags/legacy-nested-tag.js
similarity index 100%
rename from src/core-tags/migrate/all-tags/legacy-nested-tag.js
rename to packages/marko/src/core-tags/migrate/all-tags/legacy-nested-tag.js
diff --git a/src/core-tags/migrate/all-tags/marko-init.js b/packages/marko/src/core-tags/migrate/all-tags/marko-init.js
similarity index 100%
rename from src/core-tags/migrate/all-tags/marko-init.js
rename to packages/marko/src/core-tags/migrate/all-tags/marko-init.js
diff --git a/src/core-tags/migrate/all-tags/modifier-key.js b/packages/marko/src/core-tags/migrate/all-tags/modifier-key.js
similarity index 100%
rename from src/core-tags/migrate/all-tags/modifier-key.js
rename to packages/marko/src/core-tags/migrate/all-tags/modifier-key.js
diff --git a/src/core-tags/migrate/all-tags/params.js b/packages/marko/src/core-tags/migrate/all-tags/params.js
similarity index 100%
rename from src/core-tags/migrate/all-tags/params.js
rename to packages/marko/src/core-tags/migrate/all-tags/params.js
diff --git a/src/core-tags/migrate/all-tags/partial-dynamic-tag.js b/packages/marko/src/core-tags/migrate/all-tags/partial-dynamic-tag.js
similarity index 100%
rename from src/core-tags/migrate/all-tags/partial-dynamic-tag.js
rename to packages/marko/src/core-tags/migrate/all-tags/partial-dynamic-tag.js
diff --git a/src/core-tags/migrate/all-tags/ref.js b/packages/marko/src/core-tags/migrate/all-tags/ref.js
similarity index 100%
rename from src/core-tags/migrate/all-tags/ref.js
rename to packages/marko/src/core-tags/migrate/all-tags/ref.js
diff --git a/src/core-tags/migrate/all-tags/w-bind.js b/packages/marko/src/core-tags/migrate/all-tags/w-bind.js
similarity index 100%
rename from src/core-tags/migrate/all-tags/w-bind.js
rename to packages/marko/src/core-tags/migrate/all-tags/w-bind.js
diff --git a/src/core-tags/migrate/all-tags/w-body.js b/packages/marko/src/core-tags/migrate/all-tags/w-body.js
similarity index 100%
rename from src/core-tags/migrate/all-tags/w-body.js
rename to packages/marko/src/core-tags/migrate/all-tags/w-body.js
diff --git a/src/core-tags/migrate/all-tags/w-config.js b/packages/marko/src/core-tags/migrate/all-tags/w-config.js
similarity index 100%
rename from src/core-tags/migrate/all-tags/w-config.js
rename to packages/marko/src/core-tags/migrate/all-tags/w-config.js
diff --git a/src/core-tags/migrate/all-tags/w-for.js b/packages/marko/src/core-tags/migrate/all-tags/w-for.js
similarity index 100%
rename from src/core-tags/migrate/all-tags/w-for.js
rename to packages/marko/src/core-tags/migrate/all-tags/w-for.js
diff --git a/src/core-tags/migrate/all-tags/w-id.js b/packages/marko/src/core-tags/migrate/all-tags/w-id.js
similarity index 100%
rename from src/core-tags/migrate/all-tags/w-id.js
rename to packages/marko/src/core-tags/migrate/all-tags/w-id.js
diff --git a/src/core-tags/migrate/all-tags/w-on.js b/packages/marko/src/core-tags/migrate/all-tags/w-on.js
similarity index 100%
rename from src/core-tags/migrate/all-tags/w-on.js
rename to packages/marko/src/core-tags/migrate/all-tags/w-on.js
diff --git a/src/core-tags/migrate/all-tags/w-preserve-attrs.js b/packages/marko/src/core-tags/migrate/all-tags/w-preserve-attrs.js
similarity index 100%
rename from src/core-tags/migrate/all-tags/w-preserve-attrs.js
rename to packages/marko/src/core-tags/migrate/all-tags/w-preserve-attrs.js
diff --git a/src/core-tags/migrate/all-tags/w-preserve.js b/packages/marko/src/core-tags/migrate/all-tags/w-preserve.js
similarity index 100%
rename from src/core-tags/migrate/all-tags/w-preserve.js
rename to packages/marko/src/core-tags/migrate/all-tags/w-preserve.js
diff --git a/src/core-tags/migrate/all-tags/widget-in-attrs.js b/packages/marko/src/core-tags/migrate/all-tags/widget-in-attrs.js
similarity index 100%
rename from src/core-tags/migrate/all-tags/widget-in-attrs.js
rename to packages/marko/src/core-tags/migrate/all-tags/widget-in-attrs.js
diff --git a/src/core-tags/migrate/all-templates/index.js b/packages/marko/src/core-tags/migrate/all-templates/index.js
similarity index 100%
rename from src/core-tags/migrate/all-templates/index.js
rename to packages/marko/src/core-tags/migrate/all-templates/index.js
diff --git a/src/core-tags/migrate/all-templates/non-standard-template-literals.js b/packages/marko/src/core-tags/migrate/all-templates/non-standard-template-literals.js
similarity index 100%
rename from src/core-tags/migrate/all-templates/non-standard-template-literals.js
rename to packages/marko/src/core-tags/migrate/all-templates/non-standard-template-literals.js
diff --git a/src/core-tags/migrate/all-templates/render-calls.js b/packages/marko/src/core-tags/migrate/all-templates/render-calls.js
similarity index 100%
rename from src/core-tags/migrate/all-templates/render-calls.js
rename to packages/marko/src/core-tags/migrate/all-templates/render-calls.js
diff --git a/src/core-tags/migrate/all-templates/widget-data-is-state.js b/packages/marko/src/core-tags/migrate/all-templates/widget-data-is-state.js
similarity index 100%
rename from src/core-tags/migrate/all-templates/widget-data-is-state.js
rename to packages/marko/src/core-tags/migrate/all-templates/widget-data-is-state.js
diff --git a/src/core-tags/migrate/all-templates/widget-get-template-data.js b/packages/marko/src/core-tags/migrate/all-templates/widget-get-template-data.js
similarity index 100%
rename from src/core-tags/migrate/all-templates/widget-get-template-data.js
rename to packages/marko/src/core-tags/migrate/all-templates/widget-get-template-data.js
diff --git a/src/core-tags/migrate/assign-tag.js b/packages/marko/src/core-tags/migrate/assign-tag.js
similarity index 100%
rename from src/core-tags/migrate/assign-tag.js
rename to packages/marko/src/core-tags/migrate/assign-tag.js
diff --git a/src/core-tags/migrate/async-fragment-tag.js b/packages/marko/src/core-tags/migrate/async-fragment-tag.js
similarity index 100%
rename from src/core-tags/migrate/async-fragment-tag.js
rename to packages/marko/src/core-tags/migrate/async-fragment-tag.js
diff --git a/src/core-tags/migrate/async-fragments-tag.js b/packages/marko/src/core-tags/migrate/async-fragments-tag.js
similarity index 100%
rename from src/core-tags/migrate/async-fragments-tag.js
rename to packages/marko/src/core-tags/migrate/async-fragments-tag.js
diff --git a/src/core-tags/migrate/await-tag.js b/packages/marko/src/core-tags/migrate/await-tag.js
similarity index 100%
rename from src/core-tags/migrate/await-tag.js
rename to packages/marko/src/core-tags/migrate/await-tag.js
diff --git a/src/core-tags/migrate/class-tag.js b/packages/marko/src/core-tags/migrate/class-tag.js
similarity index 100%
rename from src/core-tags/migrate/class-tag.js
rename to packages/marko/src/core-tags/migrate/class-tag.js
diff --git a/src/core-tags/migrate/for-tag.js b/packages/marko/src/core-tags/migrate/for-tag.js
similarity index 100%
rename from src/core-tags/migrate/for-tag.js
rename to packages/marko/src/core-tags/migrate/for-tag.js
diff --git a/src/core-tags/migrate/include-tag.js b/packages/marko/src/core-tags/migrate/include-tag.js
similarity index 100%
rename from src/core-tags/migrate/include-tag.js
rename to packages/marko/src/core-tags/migrate/include-tag.js
diff --git a/src/core-tags/migrate/invoke-tag.js b/packages/marko/src/core-tags/migrate/invoke-tag.js
similarity index 100%
rename from src/core-tags/migrate/invoke-tag.js
rename to packages/marko/src/core-tags/migrate/invoke-tag.js
diff --git a/src/core-tags/migrate/layout-placeholder-tag.js b/packages/marko/src/core-tags/migrate/layout-placeholder-tag.js
similarity index 100%
rename from src/core-tags/migrate/layout-placeholder-tag.js
rename to packages/marko/src/core-tags/migrate/layout-placeholder-tag.js
diff --git a/src/core-tags/migrate/layout-put-tag.js b/packages/marko/src/core-tags/migrate/layout-put-tag.js
similarity index 100%
rename from src/core-tags/migrate/layout-put-tag.js
rename to packages/marko/src/core-tags/migrate/layout-put-tag.js
diff --git a/src/core-tags/migrate/layout-use-tag.js b/packages/marko/src/core-tags/migrate/layout-use-tag.js
similarity index 100%
rename from src/core-tags/migrate/layout-use-tag.js
rename to packages/marko/src/core-tags/migrate/layout-use-tag.js
diff --git a/src/core-tags/migrate/macro-body-tag.js b/packages/marko/src/core-tags/migrate/macro-body-tag.js
similarity index 100%
rename from src/core-tags/migrate/macro-body-tag.js
rename to packages/marko/src/core-tags/migrate/macro-body-tag.js
diff --git a/src/core-tags/migrate/macro-tag.js b/packages/marko/src/core-tags/migrate/macro-tag.js
similarity index 100%
rename from src/core-tags/migrate/macro-tag.js
rename to packages/marko/src/core-tags/migrate/macro-tag.js
diff --git a/src/core-tags/migrate/marko.json b/packages/marko/src/core-tags/migrate/marko.json
similarity index 100%
rename from src/core-tags/migrate/marko.json
rename to packages/marko/src/core-tags/migrate/marko.json
diff --git a/src/core-tags/migrate/unless-tag.js b/packages/marko/src/core-tags/migrate/unless-tag.js
similarity index 100%
rename from src/core-tags/migrate/unless-tag.js
rename to packages/marko/src/core-tags/migrate/unless-tag.js
diff --git a/src/core-tags/migrate/util/addIdScopedAttr.js b/packages/marko/src/core-tags/migrate/util/addIdScopedAttr.js
similarity index 100%
rename from src/core-tags/migrate/util/addIdScopedAttr.js
rename to packages/marko/src/core-tags/migrate/util/addIdScopedAttr.js
diff --git a/src/core-tags/migrate/util/findBoundParent.js b/packages/marko/src/core-tags/migrate/util/findBoundParent.js
similarity index 100%
rename from src/core-tags/migrate/util/findBoundParent.js
rename to packages/marko/src/core-tags/migrate/util/findBoundParent.js
diff --git a/src/core-tags/migrate/util/import-tag.js b/packages/marko/src/core-tags/migrate/util/import-tag.js
similarity index 100%
rename from src/core-tags/migrate/util/import-tag.js
rename to packages/marko/src/core-tags/migrate/util/import-tag.js
diff --git a/src/core-tags/migrate/util/parseFor.js b/packages/marko/src/core-tags/migrate/util/parseFor.js
similarity index 100%
rename from src/core-tags/migrate/util/parseFor.js
rename to packages/marko/src/core-tags/migrate/util/parseFor.js
diff --git a/src/core-tags/migrate/util/printJS.js b/packages/marko/src/core-tags/migrate/util/printJS.js
similarity index 100%
rename from src/core-tags/migrate/util/printJS.js
rename to packages/marko/src/core-tags/migrate/util/printJS.js
diff --git a/src/core-tags/migrate/util/renderCallToDynamicTag.js b/packages/marko/src/core-tags/migrate/util/renderCallToDynamicTag.js
similarity index 100%
rename from src/core-tags/migrate/util/renderCallToDynamicTag.js
rename to packages/marko/src/core-tags/migrate/util/renderCallToDynamicTag.js
diff --git a/src/core-tags/migrate/var-tag.js b/packages/marko/src/core-tags/migrate/var-tag.js
similarity index 100%
rename from src/core-tags/migrate/var-tag.js
rename to packages/marko/src/core-tags/migrate/var-tag.js
diff --git a/src/core-tags/svg/marko.json b/packages/marko/src/core-tags/svg/marko.json
similarity index 100%
rename from src/core-tags/svg/marko.json
rename to packages/marko/src/core-tags/svg/marko.json
diff --git a/src/defineRenderer.js b/packages/marko/src/defineRenderer.js
similarity index 100%
rename from src/defineRenderer.js
rename to packages/marko/src/defineRenderer.js
diff --git a/src/express.js b/packages/marko/src/express.js
similarity index 100%
rename from src/express.js
rename to packages/marko/src/express.js
diff --git a/src/hot-reload.js b/packages/marko/src/hot-reload.js
similarity index 100%
rename from src/hot-reload.js
rename to packages/marko/src/hot-reload.js
diff --git a/src/html.js b/packages/marko/src/html.js
similarity index 100%
rename from src/html.js
rename to packages/marko/src/html.js
diff --git a/src/index-browser.js b/packages/marko/src/index-browser.js
similarity index 100%
rename from src/index-browser.js
rename to packages/marko/src/index-browser.js
diff --git a/src/index.js b/packages/marko/src/index.js
similarity index 100%
rename from src/index.js
rename to packages/marko/src/index.js
diff --git a/src/loader/index-browser.js b/packages/marko/src/loader/index-browser.js
similarity index 100%
rename from src/loader/index-browser.js
rename to packages/marko/src/loader/index-browser.js
diff --git a/src/loader/index-default.js b/packages/marko/src/loader/index-default.js
similarity index 100%
rename from src/loader/index-default.js
rename to packages/marko/src/loader/index-default.js
diff --git a/src/loader/index.js b/packages/marko/src/loader/index.js
similarity index 100%
rename from src/loader/index.js
rename to packages/marko/src/loader/index.js
diff --git a/src/loader/package.json b/packages/marko/src/loader/package.json
similarity index 100%
rename from src/loader/package.json
rename to packages/marko/src/loader/package.json
diff --git a/src/node-require/index-browser.js b/packages/marko/src/node-require/index-browser.js
similarity index 100%
rename from src/node-require/index-browser.js
rename to packages/marko/src/node-require/index-browser.js
diff --git a/src/node-require/index.js b/packages/marko/src/node-require/index.js
similarity index 100%
rename from src/node-require/index.js
rename to packages/marko/src/node-require/index.js
diff --git a/src/package.json b/packages/marko/src/package.json
similarity index 100%
rename from src/package.json
rename to packages/marko/src/package.json
diff --git a/src/runtime/RenderResult.js b/packages/marko/src/runtime/RenderResult.js
similarity index 100%
rename from src/runtime/RenderResult.js
rename to packages/marko/src/runtime/RenderResult.js
diff --git a/src/runtime/compiler.browser.json b/packages/marko/src/runtime/compiler.browser.json
similarity index 100%
rename from src/runtime/compiler.browser.json
rename to packages/marko/src/runtime/compiler.browser.json
diff --git a/src/runtime/components/Component.js b/packages/marko/src/runtime/components/Component.js
similarity index 100%
rename from src/runtime/components/Component.js
rename to packages/marko/src/runtime/components/Component.js
diff --git a/src/runtime/components/ComponentDef.js b/packages/marko/src/runtime/components/ComponentDef.js
similarity index 100%
rename from src/runtime/components/ComponentDef.js
rename to packages/marko/src/runtime/components/ComponentDef.js
diff --git a/src/runtime/components/ComponentsContext.js b/packages/marko/src/runtime/components/ComponentsContext.js
similarity index 100%
rename from src/runtime/components/ComponentsContext.js
rename to packages/marko/src/runtime/components/ComponentsContext.js
diff --git a/src/runtime/components/GlobalComponentsContext.js b/packages/marko/src/runtime/components/GlobalComponentsContext.js
similarity index 100%
rename from src/runtime/components/GlobalComponentsContext.js
rename to packages/marko/src/runtime/components/GlobalComponentsContext.js
diff --git a/src/runtime/components/KeySequence.js b/packages/marko/src/runtime/components/KeySequence.js
similarity index 100%
rename from src/runtime/components/KeySequence.js
rename to packages/marko/src/runtime/components/KeySequence.js
diff --git a/src/runtime/components/ServerComponent.js b/packages/marko/src/runtime/components/ServerComponent.js
similarity index 100%
rename from src/runtime/components/ServerComponent.js
rename to packages/marko/src/runtime/components/ServerComponent.js
diff --git a/src/runtime/components/State.js b/packages/marko/src/runtime/components/State.js
similarity index 100%
rename from src/runtime/components/State.js
rename to packages/marko/src/runtime/components/State.js
diff --git a/src/runtime/components/attach-detach.js b/packages/marko/src/runtime/components/attach-detach.js
similarity index 100%
rename from src/runtime/components/attach-detach.js
rename to packages/marko/src/runtime/components/attach-detach.js
diff --git a/src/runtime/components/beginComponent-browser.js b/packages/marko/src/runtime/components/beginComponent-browser.js
similarity index 100%
rename from src/runtime/components/beginComponent-browser.js
rename to packages/marko/src/runtime/components/beginComponent-browser.js
diff --git a/src/runtime/components/beginComponent.js b/packages/marko/src/runtime/components/beginComponent.js
similarity index 100%
rename from src/runtime/components/beginComponent.js
rename to packages/marko/src/runtime/components/beginComponent.js
diff --git a/src/runtime/components/boot.js b/packages/marko/src/runtime/components/boot.js
similarity index 100%
rename from src/runtime/components/boot.js
rename to packages/marko/src/runtime/components/boot.js
diff --git a/src/runtime/components/compiler.browser.json b/packages/marko/src/runtime/components/compiler.browser.json
similarity index 100%
rename from src/runtime/components/compiler.browser.json
rename to packages/marko/src/runtime/components/compiler.browser.json
diff --git a/src/runtime/components/defineComponent.js b/packages/marko/src/runtime/components/defineComponent.js
similarity index 100%
rename from src/runtime/components/defineComponent.js
rename to packages/marko/src/runtime/components/defineComponent.js
diff --git a/src/runtime/components/dom-data.js b/packages/marko/src/runtime/components/dom-data.js
similarity index 100%
rename from src/runtime/components/dom-data.js
rename to packages/marko/src/runtime/components/dom-data.js
diff --git a/src/runtime/components/endComponent-browser.js b/packages/marko/src/runtime/components/endComponent-browser.js
similarity index 100%
rename from src/runtime/components/endComponent-browser.js
rename to packages/marko/src/runtime/components/endComponent-browser.js
diff --git a/src/runtime/components/endComponent.js b/packages/marko/src/runtime/components/endComponent.js
similarity index 100%
rename from src/runtime/components/endComponent.js
rename to packages/marko/src/runtime/components/endComponent.js
diff --git a/src/runtime/components/event-delegation.js b/packages/marko/src/runtime/components/event-delegation.js
similarity index 100%
rename from src/runtime/components/event-delegation.js
rename to packages/marko/src/runtime/components/event-delegation.js
diff --git a/src/runtime/components/index-browser.js b/packages/marko/src/runtime/components/index-browser.js
similarity index 100%
rename from src/runtime/components/index-browser.js
rename to packages/marko/src/runtime/components/index-browser.js
diff --git a/src/runtime/components/index.js b/packages/marko/src/runtime/components/index.js
similarity index 100%
rename from src/runtime/components/index.js
rename to packages/marko/src/runtime/components/index.js
diff --git a/src/runtime/components/init-components-browser.js b/packages/marko/src/runtime/components/init-components-browser.js
similarity index 100%
rename from src/runtime/components/init-components-browser.js
rename to packages/marko/src/runtime/components/init-components-browser.js
diff --git a/src/runtime/components/init-components.js b/packages/marko/src/runtime/components/init-components.js
similarity index 100%
rename from src/runtime/components/init-components.js
rename to packages/marko/src/runtime/components/init-components.js
diff --git a/src/runtime/components/jquery.js b/packages/marko/src/runtime/components/jquery.js
similarity index 100%
rename from src/runtime/components/jquery.js
rename to packages/marko/src/runtime/components/jquery.js
diff --git a/src/runtime/components/legacy/State-legacy.js b/packages/marko/src/runtime/components/legacy/State-legacy.js
similarity index 100%
rename from src/runtime/components/legacy/State-legacy.js
rename to packages/marko/src/runtime/components/legacy/State-legacy.js
diff --git a/src/runtime/components/legacy/browser.json b/packages/marko/src/runtime/components/legacy/browser.json
similarity index 100%
rename from src/runtime/components/legacy/browser.json
rename to packages/marko/src/runtime/components/legacy/browser.json
diff --git a/src/runtime/components/legacy/defineComponent-legacy.js b/packages/marko/src/runtime/components/legacy/defineComponent-legacy.js
similarity index 100%
rename from src/runtime/components/legacy/defineComponent-legacy.js
rename to packages/marko/src/runtime/components/legacy/defineComponent-legacy.js
diff --git a/src/runtime/components/legacy/defineRenderer-legacy.js b/packages/marko/src/runtime/components/legacy/defineRenderer-legacy.js
similarity index 100%
rename from src/runtime/components/legacy/defineRenderer-legacy.js
rename to packages/marko/src/runtime/components/legacy/defineRenderer-legacy.js
diff --git a/src/runtime/components/legacy/defineWidget-legacy-browser.js b/packages/marko/src/runtime/components/legacy/defineWidget-legacy-browser.js
similarity index 100%
rename from src/runtime/components/legacy/defineWidget-legacy-browser.js
rename to packages/marko/src/runtime/components/legacy/defineWidget-legacy-browser.js
diff --git a/src/runtime/components/legacy/defineWidget-legacy.js b/packages/marko/src/runtime/components/legacy/defineWidget-legacy.js
similarity index 100%
rename from src/runtime/components/legacy/defineWidget-legacy.js
rename to packages/marko/src/runtime/components/legacy/defineWidget-legacy.js
diff --git a/src/runtime/components/legacy/dependencies/html.js b/packages/marko/src/runtime/components/legacy/dependencies/html.js
similarity index 100%
rename from src/runtime/components/legacy/dependencies/html.js
rename to packages/marko/src/runtime/components/legacy/dependencies/html.js
diff --git a/src/runtime/components/legacy/dependencies/index.js b/packages/marko/src/runtime/components/legacy/dependencies/index.js
similarity index 100%
rename from src/runtime/components/legacy/dependencies/index.js
rename to packages/marko/src/runtime/components/legacy/dependencies/index.js
diff --git a/src/runtime/components/legacy/dependencies/vdom.js b/packages/marko/src/runtime/components/legacy/dependencies/vdom.js
similarity index 100%
rename from src/runtime/components/legacy/dependencies/vdom.js
rename to packages/marko/src/runtime/components/legacy/dependencies/vdom.js
diff --git a/src/runtime/components/legacy/helper-getWidgetFromOut.js b/packages/marko/src/runtime/components/legacy/helper-getWidgetFromOut.js
similarity index 100%
rename from src/runtime/components/legacy/helper-getWidgetFromOut.js
rename to packages/marko/src/runtime/components/legacy/helper-getWidgetFromOut.js
diff --git a/src/runtime/components/legacy/index-browser.js b/packages/marko/src/runtime/components/legacy/index-browser.js
similarity index 100%
rename from src/runtime/components/legacy/index-browser.js
rename to packages/marko/src/runtime/components/legacy/index-browser.js
diff --git a/src/runtime/components/legacy/index.js b/packages/marko/src/runtime/components/legacy/index.js
similarity index 100%
rename from src/runtime/components/legacy/index.js
rename to packages/marko/src/runtime/components/legacy/index.js
diff --git a/src/runtime/components/legacy/package.json b/packages/marko/src/runtime/components/legacy/package.json
similarity index 100%
rename from src/runtime/components/legacy/package.json
rename to packages/marko/src/runtime/components/legacy/package.json
diff --git a/src/runtime/components/legacy/renderer-legacy.js b/packages/marko/src/runtime/components/legacy/renderer-legacy.js
similarity index 100%
rename from src/runtime/components/legacy/renderer-legacy.js
rename to packages/marko/src/runtime/components/legacy/renderer-legacy.js
diff --git a/src/runtime/components/package.json b/packages/marko/src/runtime/components/package.json
similarity index 100%
rename from src/runtime/components/package.json
rename to packages/marko/src/runtime/components/package.json
diff --git a/src/runtime/components/ready.js b/packages/marko/src/runtime/components/ready.js
similarity index 100%
rename from src/runtime/components/ready.js
rename to packages/marko/src/runtime/components/ready.js
diff --git a/src/runtime/components/registry-browser.js b/packages/marko/src/runtime/components/registry-browser.js
similarity index 100%
rename from src/runtime/components/registry-browser.js
rename to packages/marko/src/runtime/components/registry-browser.js
diff --git a/src/runtime/components/registry.js b/packages/marko/src/runtime/components/registry.js
similarity index 100%
rename from src/runtime/components/registry.js
rename to packages/marko/src/runtime/components/registry.js
diff --git a/src/runtime/components/renderer.js b/packages/marko/src/runtime/components/renderer.js
similarity index 100%
rename from src/runtime/components/renderer.js
rename to packages/marko/src/runtime/components/renderer.js
diff --git a/src/runtime/components/update-manager.js b/packages/marko/src/runtime/components/update-manager.js
similarity index 100%
rename from src/runtime/components/update-manager.js
rename to packages/marko/src/runtime/components/update-manager.js
diff --git a/src/runtime/components/util-browser.js b/packages/marko/src/runtime/components/util-browser.js
similarity index 100%
rename from src/runtime/components/util-browser.js
rename to packages/marko/src/runtime/components/util-browser.js
diff --git a/src/runtime/components/util.js b/packages/marko/src/runtime/components/util.js
similarity index 100%
rename from src/runtime/components/util.js
rename to packages/marko/src/runtime/components/util.js
diff --git a/src/runtime/createOut.js b/packages/marko/src/runtime/createOut.js
similarity index 100%
rename from src/runtime/createOut.js
rename to packages/marko/src/runtime/createOut.js
diff --git a/src/runtime/dom-insert.js b/packages/marko/src/runtime/dom-insert.js
similarity index 100%
rename from src/runtime/dom-insert.js
rename to packages/marko/src/runtime/dom-insert.js
diff --git a/src/runtime/events.js b/packages/marko/src/runtime/events.js
similarity index 100%
rename from src/runtime/events.js
rename to packages/marko/src/runtime/events.js
diff --git a/src/runtime/helpers/_change-case.js b/packages/marko/src/runtime/helpers/_change-case.js
similarity index 100%
rename from src/runtime/helpers/_change-case.js
rename to packages/marko/src/runtime/helpers/_change-case.js
diff --git a/src/runtime/helpers/assign.js b/packages/marko/src/runtime/helpers/assign.js
similarity index 100%
rename from src/runtime/helpers/assign.js
rename to packages/marko/src/runtime/helpers/assign.js
diff --git a/src/runtime/helpers/bind-component.js b/packages/marko/src/runtime/helpers/bind-component.js
similarity index 100%
rename from src/runtime/helpers/bind-component.js
rename to packages/marko/src/runtime/helpers/bind-component.js
diff --git a/src/runtime/helpers/class-value.js b/packages/marko/src/runtime/helpers/class-value.js
similarity index 100%
rename from src/runtime/helpers/class-value.js
rename to packages/marko/src/runtime/helpers/class-value.js
diff --git a/src/runtime/helpers/dynamic-tag.js b/packages/marko/src/runtime/helpers/dynamic-tag.js
similarity index 100%
rename from src/runtime/helpers/dynamic-tag.js
rename to packages/marko/src/runtime/helpers/dynamic-tag.js
diff --git a/src/runtime/helpers/for-in.js b/packages/marko/src/runtime/helpers/for-in.js
similarity index 100%
rename from src/runtime/helpers/for-in.js
rename to packages/marko/src/runtime/helpers/for-in.js
diff --git a/src/runtime/helpers/for-of.js b/packages/marko/src/runtime/helpers/for-of.js
similarity index 100%
rename from src/runtime/helpers/for-of.js
rename to packages/marko/src/runtime/helpers/for-of.js
diff --git a/src/runtime/helpers/for-range.js b/packages/marko/src/runtime/helpers/for-range.js
similarity index 100%
rename from src/runtime/helpers/for-range.js
rename to packages/marko/src/runtime/helpers/for-range.js
diff --git a/src/runtime/helpers/load-nested-tag.js b/packages/marko/src/runtime/helpers/load-nested-tag.js
similarity index 100%
rename from src/runtime/helpers/load-nested-tag.js
rename to packages/marko/src/runtime/helpers/load-nested-tag.js
diff --git a/src/runtime/helpers/load-tag.js b/packages/marko/src/runtime/helpers/load-tag.js
similarity index 100%
rename from src/runtime/helpers/load-tag.js
rename to packages/marko/src/runtime/helpers/load-tag.js
diff --git a/src/runtime/helpers/load-template.js b/packages/marko/src/runtime/helpers/load-template.js
similarity index 100%
rename from src/runtime/helpers/load-template.js
rename to packages/marko/src/runtime/helpers/load-template.js
diff --git a/src/runtime/helpers/merge-nested-tags.js b/packages/marko/src/runtime/helpers/merge-nested-tags.js
similarity index 100%
rename from src/runtime/helpers/merge-nested-tags.js
rename to packages/marko/src/runtime/helpers/merge-nested-tags.js
diff --git a/src/runtime/helpers/merge.js b/packages/marko/src/runtime/helpers/merge.js
similarity index 100%
rename from src/runtime/helpers/merge.js
rename to packages/marko/src/runtime/helpers/merge.js
diff --git a/src/runtime/helpers/noop.js b/packages/marko/src/runtime/helpers/noop.js
similarity index 100%
rename from src/runtime/helpers/noop.js
rename to packages/marko/src/runtime/helpers/noop.js
diff --git a/src/runtime/helpers/style-value.js b/packages/marko/src/runtime/helpers/style-value.js
similarity index 100%
rename from src/runtime/helpers/style-value.js
rename to packages/marko/src/runtime/helpers/style-value.js
diff --git a/src/runtime/helpers/to-string.js b/packages/marko/src/runtime/helpers/to-string.js
similarity index 100%
rename from src/runtime/helpers/to-string.js
rename to packages/marko/src/runtime/helpers/to-string.js
diff --git a/src/runtime/html/AsyncStream.js b/packages/marko/src/runtime/html/AsyncStream.js
similarity index 100%
rename from src/runtime/html/AsyncStream.js
rename to packages/marko/src/runtime/html/AsyncStream.js
diff --git a/src/runtime/html/BufferedWriter.js b/packages/marko/src/runtime/html/BufferedWriter.js
similarity index 100%
rename from src/runtime/html/BufferedWriter.js
rename to packages/marko/src/runtime/html/BufferedWriter.js
diff --git a/src/runtime/html/StringWriter.js b/packages/marko/src/runtime/html/StringWriter.js
similarity index 100%
rename from src/runtime/html/StringWriter.js
rename to packages/marko/src/runtime/html/StringWriter.js
diff --git a/src/runtime/html/Template.js b/packages/marko/src/runtime/html/Template.js
similarity index 100%
rename from src/runtime/html/Template.js
rename to packages/marko/src/runtime/html/Template.js
diff --git a/src/runtime/html/helpers/attr.js b/packages/marko/src/runtime/html/helpers/attr.js
similarity index 100%
rename from src/runtime/html/helpers/attr.js
rename to packages/marko/src/runtime/html/helpers/attr.js
diff --git a/src/runtime/html/helpers/attrs.js b/packages/marko/src/runtime/html/helpers/attrs.js
similarity index 100%
rename from src/runtime/html/helpers/attrs.js
rename to packages/marko/src/runtime/html/helpers/attrs.js
diff --git a/src/runtime/html/helpers/class-attr.js b/packages/marko/src/runtime/html/helpers/class-attr.js
similarity index 100%
rename from src/runtime/html/helpers/class-attr.js
rename to packages/marko/src/runtime/html/helpers/class-attr.js
diff --git a/src/runtime/html/helpers/data-marko.js b/packages/marko/src/runtime/html/helpers/data-marko.js
similarity index 100%
rename from src/runtime/html/helpers/data-marko.js
rename to packages/marko/src/runtime/html/helpers/data-marko.js
diff --git a/src/runtime/html/helpers/escape-script-placeholder.js b/packages/marko/src/runtime/html/helpers/escape-script-placeholder.js
similarity index 100%
rename from src/runtime/html/helpers/escape-script-placeholder.js
rename to packages/marko/src/runtime/html/helpers/escape-script-placeholder.js
diff --git a/src/runtime/html/helpers/escape-style-placeholder.js b/packages/marko/src/runtime/html/helpers/escape-style-placeholder.js
similarity index 100%
rename from src/runtime/html/helpers/escape-style-placeholder.js
rename to packages/marko/src/runtime/html/helpers/escape-style-placeholder.js
diff --git a/src/runtime/html/helpers/escape-xml.js b/packages/marko/src/runtime/html/helpers/escape-xml.js
similarity index 100%
rename from src/runtime/html/helpers/escape-xml.js
rename to packages/marko/src/runtime/html/helpers/escape-xml.js
diff --git a/src/runtime/html/helpers/merge-attrs.js b/packages/marko/src/runtime/html/helpers/merge-attrs.js
similarity index 100%
rename from src/runtime/html/helpers/merge-attrs.js
rename to packages/marko/src/runtime/html/helpers/merge-attrs.js
diff --git a/src/runtime/html/helpers/props-script.js b/packages/marko/src/runtime/html/helpers/props-script.js
similarity index 100%
rename from src/runtime/html/helpers/props-script.js
rename to packages/marko/src/runtime/html/helpers/props-script.js
diff --git a/src/runtime/html/helpers/style-attr.js b/packages/marko/src/runtime/html/helpers/style-attr.js
similarity index 100%
rename from src/runtime/html/helpers/style-attr.js
rename to packages/marko/src/runtime/html/helpers/style-attr.js
diff --git a/src/runtime/html/index.js b/packages/marko/src/runtime/html/index.js
similarity index 100%
rename from src/runtime/html/index.js
rename to packages/marko/src/runtime/html/index.js
diff --git a/src/runtime/nextTick-browser.js b/packages/marko/src/runtime/nextTick-browser.js
similarity index 100%
rename from src/runtime/nextTick-browser.js
rename to packages/marko/src/runtime/nextTick-browser.js
diff --git a/src/runtime/nextTick.js b/packages/marko/src/runtime/nextTick.js
similarity index 100%
rename from src/runtime/nextTick.js
rename to packages/marko/src/runtime/nextTick.js
diff --git a/src/runtime/package.json b/packages/marko/src/runtime/package.json
similarity index 100%
rename from src/runtime/package.json
rename to packages/marko/src/runtime/package.json
diff --git a/src/runtime/renderable.js b/packages/marko/src/runtime/renderable.js
similarity index 100%
rename from src/runtime/renderable.js
rename to packages/marko/src/runtime/renderable.js
diff --git a/src/runtime/vdom/AsyncVDOMBuilder.js b/packages/marko/src/runtime/vdom/AsyncVDOMBuilder.js
similarity index 100%
rename from src/runtime/vdom/AsyncVDOMBuilder.js
rename to packages/marko/src/runtime/vdom/AsyncVDOMBuilder.js
diff --git a/src/runtime/vdom/VComment.js b/packages/marko/src/runtime/vdom/VComment.js
similarity index 100%
rename from src/runtime/vdom/VComment.js
rename to packages/marko/src/runtime/vdom/VComment.js
diff --git a/src/runtime/vdom/VComponent.js b/packages/marko/src/runtime/vdom/VComponent.js
similarity index 100%
rename from src/runtime/vdom/VComponent.js
rename to packages/marko/src/runtime/vdom/VComponent.js
diff --git a/src/runtime/vdom/VDocumentFragment.js b/packages/marko/src/runtime/vdom/VDocumentFragment.js
similarity index 100%
rename from src/runtime/vdom/VDocumentFragment.js
rename to packages/marko/src/runtime/vdom/VDocumentFragment.js
diff --git a/src/runtime/vdom/VElement.js b/packages/marko/src/runtime/vdom/VElement.js
similarity index 100%
rename from src/runtime/vdom/VElement.js
rename to packages/marko/src/runtime/vdom/VElement.js
diff --git a/src/runtime/vdom/VFragment.js b/packages/marko/src/runtime/vdom/VFragment.js
similarity index 100%
rename from src/runtime/vdom/VFragment.js
rename to packages/marko/src/runtime/vdom/VFragment.js
diff --git a/src/runtime/vdom/VNode.js b/packages/marko/src/runtime/vdom/VNode.js
similarity index 100%
rename from src/runtime/vdom/VNode.js
rename to packages/marko/src/runtime/vdom/VNode.js
diff --git a/src/runtime/vdom/VText.js b/packages/marko/src/runtime/vdom/VText.js
similarity index 100%
rename from src/runtime/vdom/VText.js
rename to packages/marko/src/runtime/vdom/VText.js
diff --git a/src/runtime/vdom/helpers/attrs.js b/packages/marko/src/runtime/vdom/helpers/attrs.js
similarity index 100%
rename from src/runtime/vdom/helpers/attrs.js
rename to packages/marko/src/runtime/vdom/helpers/attrs.js
diff --git a/src/runtime/vdom/helpers/const.js b/packages/marko/src/runtime/vdom/helpers/const.js
similarity index 100%
rename from src/runtime/vdom/helpers/const.js
rename to packages/marko/src/runtime/vdom/helpers/const.js
diff --git a/src/runtime/vdom/helpers/v-element.js b/packages/marko/src/runtime/vdom/helpers/v-element.js
similarity index 100%
rename from src/runtime/vdom/helpers/v-element.js
rename to packages/marko/src/runtime/vdom/helpers/v-element.js
diff --git a/src/runtime/vdom/helpers/v-text.js b/packages/marko/src/runtime/vdom/helpers/v-text.js
similarity index 100%
rename from src/runtime/vdom/helpers/v-text.js
rename to packages/marko/src/runtime/vdom/helpers/v-text.js
diff --git a/src/runtime/vdom/index.js b/packages/marko/src/runtime/vdom/index.js
similarity index 100%
rename from src/runtime/vdom/index.js
rename to packages/marko/src/runtime/vdom/index.js
diff --git a/src/runtime/vdom/morphdom/fragment.js b/packages/marko/src/runtime/vdom/morphdom/fragment.js
similarity index 100%
rename from src/runtime/vdom/morphdom/fragment.js
rename to packages/marko/src/runtime/vdom/morphdom/fragment.js
diff --git a/src/runtime/vdom/morphdom/helpers.js b/packages/marko/src/runtime/vdom/morphdom/helpers.js
similarity index 100%
rename from src/runtime/vdom/morphdom/helpers.js
rename to packages/marko/src/runtime/vdom/morphdom/helpers.js
diff --git a/src/runtime/vdom/morphdom/index.js b/packages/marko/src/runtime/vdom/morphdom/index.js
similarity index 100%
rename from src/runtime/vdom/morphdom/index.js
rename to packages/marko/src/runtime/vdom/morphdom/index.js
diff --git a/src/runtime/vdom/morphdom/specialElHandlers.js b/packages/marko/src/runtime/vdom/morphdom/specialElHandlers.js
similarity index 100%
rename from src/runtime/vdom/morphdom/specialElHandlers.js
rename to packages/marko/src/runtime/vdom/morphdom/specialElHandlers.js
diff --git a/src/runtime/vdom/preserve-attrs.js b/packages/marko/src/runtime/vdom/preserve-attrs.js
similarity index 100%
rename from src/runtime/vdom/preserve-attrs.js
rename to packages/marko/src/runtime/vdom/preserve-attrs.js
diff --git a/src/runtime/vdom/vdom.js b/packages/marko/src/runtime/vdom/vdom.js
similarity index 100%
rename from src/runtime/vdom/vdom.js
rename to packages/marko/src/runtime/vdom/vdom.js
diff --git a/src/taglib/index.js b/packages/marko/src/taglib/index.js
similarity index 100%
rename from src/taglib/index.js
rename to packages/marko/src/taglib/index.js
diff --git a/src/taglib/taglib-finder/index.js b/packages/marko/src/taglib/taglib-finder/index.js
similarity index 100%
rename from src/taglib/taglib-finder/index.js
rename to packages/marko/src/taglib/taglib-finder/index.js
diff --git a/src/taglib/taglib-loader/Attribute.js b/packages/marko/src/taglib/taglib-loader/Attribute.js
similarity index 100%
rename from src/taglib/taglib-loader/Attribute.js
rename to packages/marko/src/taglib/taglib-loader/Attribute.js
diff --git a/src/taglib/taglib-loader/DependencyChain.js b/packages/marko/src/taglib/taglib-loader/DependencyChain.js
similarity index 100%
rename from src/taglib/taglib-loader/DependencyChain.js
rename to packages/marko/src/taglib/taglib-loader/DependencyChain.js
diff --git a/src/taglib/taglib-loader/ImportedVariable.js b/packages/marko/src/taglib/taglib-loader/ImportedVariable.js
similarity index 100%
rename from src/taglib/taglib-loader/ImportedVariable.js
rename to packages/marko/src/taglib/taglib-loader/ImportedVariable.js
diff --git a/src/taglib/taglib-loader/NestedVariable.js b/packages/marko/src/taglib/taglib-loader/NestedVariable.js
similarity index 100%
rename from src/taglib/taglib-loader/NestedVariable.js
rename to packages/marko/src/taglib/taglib-loader/NestedVariable.js
diff --git a/src/taglib/taglib-loader/Property.js b/packages/marko/src/taglib/taglib-loader/Property.js
similarity index 100%
rename from src/taglib/taglib-loader/Property.js
rename to packages/marko/src/taglib/taglib-loader/Property.js
diff --git a/src/taglib/taglib-loader/Tag.js b/packages/marko/src/taglib/taglib-loader/Tag.js
similarity index 100%
rename from src/taglib/taglib-loader/Tag.js
rename to packages/marko/src/taglib/taglib-loader/Tag.js
diff --git a/src/taglib/taglib-loader/Taglib.js b/packages/marko/src/taglib/taglib-loader/Taglib.js
similarity index 100%
rename from src/taglib/taglib-loader/Taglib.js
rename to packages/marko/src/taglib/taglib-loader/Taglib.js
diff --git a/src/taglib/taglib-loader/Transformer.js b/packages/marko/src/taglib/taglib-loader/Transformer.js
similarity index 100%
rename from src/taglib/taglib-loader/Transformer.js
rename to packages/marko/src/taglib/taglib-loader/Transformer.js
diff --git a/src/taglib/taglib-loader/cache.js b/packages/marko/src/taglib/taglib-loader/cache.js
similarity index 100%
rename from src/taglib/taglib-loader/cache.js
rename to packages/marko/src/taglib/taglib-loader/cache.js
diff --git a/src/taglib/taglib-loader/index.js b/packages/marko/src/taglib/taglib-loader/index.js
similarity index 100%
rename from src/taglib/taglib-loader/index.js
rename to packages/marko/src/taglib/taglib-loader/index.js
diff --git a/src/taglib/taglib-loader/json-file-reader.js b/packages/marko/src/taglib/taglib-loader/json-file-reader.js
similarity index 100%
rename from src/taglib/taglib-loader/json-file-reader.js
rename to packages/marko/src/taglib/taglib-loader/json-file-reader.js
diff --git a/src/taglib/taglib-loader/loadAttributeFromProps.js b/packages/marko/src/taglib/taglib-loader/loadAttributeFromProps.js
similarity index 100%
rename from src/taglib/taglib-loader/loadAttributeFromProps.js
rename to packages/marko/src/taglib/taglib-loader/loadAttributeFromProps.js
diff --git a/src/taglib/taglib-loader/loadAttributes.js b/packages/marko/src/taglib/taglib-loader/loadAttributes.js
similarity index 100%
rename from src/taglib/taglib-loader/loadAttributes.js
rename to packages/marko/src/taglib/taglib-loader/loadAttributes.js
diff --git a/src/taglib/taglib-loader/loadTagFromFile.js b/packages/marko/src/taglib/taglib-loader/loadTagFromFile.js
similarity index 100%
rename from src/taglib/taglib-loader/loadTagFromFile.js
rename to packages/marko/src/taglib/taglib-loader/loadTagFromFile.js
diff --git a/src/taglib/taglib-loader/loadTagFromProps.js b/packages/marko/src/taglib/taglib-loader/loadTagFromProps.js
similarity index 100%
rename from src/taglib/taglib-loader/loadTagFromProps.js
rename to packages/marko/src/taglib/taglib-loader/loadTagFromProps.js
diff --git a/src/taglib/taglib-loader/loadTaglibFromFile.js b/packages/marko/src/taglib/taglib-loader/loadTaglibFromFile.js
similarity index 100%
rename from src/taglib/taglib-loader/loadTaglibFromFile.js
rename to packages/marko/src/taglib/taglib-loader/loadTaglibFromFile.js
diff --git a/src/taglib/taglib-loader/loadTaglibFromProps.js b/packages/marko/src/taglib/taglib-loader/loadTaglibFromProps.js
similarity index 100%
rename from src/taglib/taglib-loader/loadTaglibFromProps.js
rename to packages/marko/src/taglib/taglib-loader/loadTaglibFromProps.js
diff --git a/src/taglib/taglib-loader/loaders.js b/packages/marko/src/taglib/taglib-loader/loaders.js
similarity index 100%
rename from src/taglib/taglib-loader/loaders.js
rename to packages/marko/src/taglib/taglib-loader/loaders.js
diff --git a/src/taglib/taglib-loader/scanTagsDir.js b/packages/marko/src/taglib/taglib-loader/scanTagsDir.js
similarity index 100%
rename from src/taglib/taglib-loader/scanTagsDir.js
rename to packages/marko/src/taglib/taglib-loader/scanTagsDir.js
diff --git a/src/taglib/taglib-loader/tag-def-from-code.js b/packages/marko/src/taglib/taglib-loader/tag-def-from-code.js
similarity index 100%
rename from src/taglib/taglib-loader/tag-def-from-code.js
rename to packages/marko/src/taglib/taglib-loader/tag-def-from-code.js
diff --git a/src/taglib/taglib-loader/types.js b/packages/marko/src/taglib/taglib-loader/types.js
similarity index 100%
rename from src/taglib/taglib-loader/types.js
rename to packages/marko/src/taglib/taglib-loader/types.js
diff --git a/src/taglib/taglib-lookup/TaglibLookup.js b/packages/marko/src/taglib/taglib-lookup/TaglibLookup.js
similarity index 100%
rename from src/taglib/taglib-lookup/TaglibLookup.js
rename to packages/marko/src/taglib/taglib-lookup/TaglibLookup.js
diff --git a/src/taglib/taglib-lookup/index.js b/packages/marko/src/taglib/taglib-lookup/index.js
similarity index 100%
rename from src/taglib/taglib-lookup/index.js
rename to packages/marko/src/taglib/taglib-lookup/index.js
diff --git a/src/vdom.js b/packages/marko/src/vdom.js
similarity index 100%
rename from src/vdom.js
rename to packages/marko/src/vdom.js
diff --git a/test/.eslintrc b/packages/marko/test/.eslintrc
similarity index 100%
rename from test/.eslintrc
rename to packages/marko/test/.eslintrc
diff --git a/test/.gitignore b/packages/marko/test/.gitignore
similarity index 100%
rename from test/.gitignore
rename to packages/marko/test/.gitignore
diff --git a/test/__util__/BrowserHelpers.js b/packages/marko/test/__util__/BrowserHelpers.js
similarity index 100%
rename from test/__util__/BrowserHelpers.js
rename to packages/marko/test/__util__/BrowserHelpers.js
diff --git a/test/__util__/async-helpers.js b/packages/marko/test/__util__/async-helpers.js
similarity index 100%
rename from test/__util__/async-helpers.js
rename to packages/marko/test/__util__/async-helpers.js
diff --git a/test/__util__/async-test-suite.js b/packages/marko/test/__util__/async-test-suite.js
similarity index 100%
rename from test/__util__/async-test-suite.js
rename to packages/marko/test/__util__/async-test-suite.js
diff --git a/test/__util__/components-from-meta.js b/packages/marko/test/__util__/components-from-meta.js
similarity index 100%
rename from test/__util__/components-from-meta.js
rename to packages/marko/test/__util__/components-from-meta.js
diff --git a/test/__util__/create-marko-jsdom-module.js b/packages/marko/test/__util__/create-marko-jsdom-module.js
similarity index 100%
rename from test/__util__/create-marko-jsdom-module.js
rename to packages/marko/test/__util__/create-marko-jsdom-module.js
diff --git a/test/__util__/domToHTML.js b/packages/marko/test/__util__/domToHTML.js
similarity index 100%
rename from test/__util__/domToHTML.js
rename to packages/marko/test/__util__/domToHTML.js
diff --git a/test/__util__/domToString.js b/packages/marko/test/__util__/domToString.js
similarity index 100%
rename from test/__util__/domToString.js
rename to packages/marko/test/__util__/domToString.js
diff --git a/test/__util__/package.json b/packages/marko/test/__util__/package.json
similarity index 100%
rename from test/__util__/package.json
rename to packages/marko/test/__util__/package.json
diff --git a/test/__util__/patch-module.js b/packages/marko/test/__util__/patch-module.js
similarity index 100%
rename from test/__util__/patch-module.js
rename to packages/marko/test/__util__/patch-module.js
diff --git a/test/__util__/pubsub.js b/packages/marko/test/__util__/pubsub.js
similarity index 100%
rename from test/__util__/pubsub.js
rename to packages/marko/test/__util__/pubsub.js
diff --git a/test/__util__/test-init-browser.js b/packages/marko/test/__util__/test-init-browser.js
similarity index 100%
rename from test/__util__/test-init-browser.js
rename to packages/marko/test/__util__/test-init-browser.js
diff --git a/test/__util__/test-init.js b/packages/marko/test/__util__/test-init.js
similarity index 100%
rename from test/__util__/test-init.js
rename to packages/marko/test/__util__/test-init.js
diff --git a/test/__util__/toHTML.js b/packages/marko/test/__util__/toHTML.js
similarity index 100%
rename from test/__util__/toHTML.js
rename to packages/marko/test/__util__/toHTML.js
diff --git a/test/adjustIndent/fixtures/bad-indent/expected.txt b/packages/marko/test/adjustIndent/fixtures/bad-indent/expected.txt
similarity index 100%
rename from test/adjustIndent/fixtures/bad-indent/expected.txt
rename to packages/marko/test/adjustIndent/fixtures/bad-indent/expected.txt
diff --git a/test/adjustIndent/fixtures/bad-indent/input.txt b/packages/marko/test/adjustIndent/fixtures/bad-indent/input.txt
similarity index 100%
rename from test/adjustIndent/fixtures/bad-indent/input.txt
rename to packages/marko/test/adjustIndent/fixtures/bad-indent/input.txt
diff --git a/test/adjustIndent/fixtures/bad-indent/test.js b/packages/marko/test/adjustIndent/fixtures/bad-indent/test.js
similarity index 100%
rename from test/adjustIndent/fixtures/bad-indent/test.js
rename to packages/marko/test/adjustIndent/fixtures/bad-indent/test.js
diff --git a/test/adjustIndent/fixtures/empty/expected.txt b/packages/marko/test/adjustIndent/fixtures/empty/expected.txt
similarity index 100%
rename from test/adjustIndent/fixtures/empty/expected.txt
rename to packages/marko/test/adjustIndent/fixtures/empty/expected.txt
diff --git a/test/adjustIndent/fixtures/empty/input.txt b/packages/marko/test/adjustIndent/fixtures/empty/input.txt
similarity index 100%
rename from test/adjustIndent/fixtures/empty/input.txt
rename to packages/marko/test/adjustIndent/fixtures/empty/input.txt
diff --git a/test/adjustIndent/fixtures/empty/test.js b/packages/marko/test/adjustIndent/fixtures/empty/test.js
similarity index 100%
rename from test/adjustIndent/fixtures/empty/test.js
rename to packages/marko/test/adjustIndent/fixtures/empty/test.js
diff --git a/test/adjustIndent/fixtures/increase-indent/expected.txt b/packages/marko/test/adjustIndent/fixtures/increase-indent/expected.txt
similarity index 100%
rename from test/adjustIndent/fixtures/increase-indent/expected.txt
rename to packages/marko/test/adjustIndent/fixtures/increase-indent/expected.txt
diff --git a/test/adjustIndent/fixtures/increase-indent/input.txt b/packages/marko/test/adjustIndent/fixtures/increase-indent/input.txt
similarity index 100%
rename from test/adjustIndent/fixtures/increase-indent/input.txt
rename to packages/marko/test/adjustIndent/fixtures/increase-indent/input.txt
diff --git a/test/adjustIndent/fixtures/increase-indent/test.js b/packages/marko/test/adjustIndent/fixtures/increase-indent/test.js
similarity index 100%
rename from test/adjustIndent/fixtures/increase-indent/test.js
rename to packages/marko/test/adjustIndent/fixtures/increase-indent/test.js
diff --git a/test/adjustIndent/fixtures/initial-empty-lines/expected.txt b/packages/marko/test/adjustIndent/fixtures/initial-empty-lines/expected.txt
similarity index 100%
rename from test/adjustIndent/fixtures/initial-empty-lines/expected.txt
rename to packages/marko/test/adjustIndent/fixtures/initial-empty-lines/expected.txt
diff --git a/test/adjustIndent/fixtures/initial-empty-lines/input.txt b/packages/marko/test/adjustIndent/fixtures/initial-empty-lines/input.txt
similarity index 100%
rename from test/adjustIndent/fixtures/initial-empty-lines/input.txt
rename to packages/marko/test/adjustIndent/fixtures/initial-empty-lines/input.txt
diff --git a/test/adjustIndent/fixtures/initial-empty-lines/test.js b/packages/marko/test/adjustIndent/fixtures/initial-empty-lines/test.js
similarity index 100%
rename from test/adjustIndent/fixtures/initial-empty-lines/test.js
rename to packages/marko/test/adjustIndent/fixtures/initial-empty-lines/test.js
diff --git a/test/adjustIndent/fixtures/no-indent/expected.txt b/packages/marko/test/adjustIndent/fixtures/no-indent/expected.txt
similarity index 100%
rename from test/adjustIndent/fixtures/no-indent/expected.txt
rename to packages/marko/test/adjustIndent/fixtures/no-indent/expected.txt
diff --git a/test/adjustIndent/fixtures/no-indent/input.txt b/packages/marko/test/adjustIndent/fixtures/no-indent/input.txt
similarity index 100%
rename from test/adjustIndent/fixtures/no-indent/input.txt
rename to packages/marko/test/adjustIndent/fixtures/no-indent/input.txt
diff --git a/test/adjustIndent/fixtures/no-indent/test.js b/packages/marko/test/adjustIndent/fixtures/no-indent/test.js
similarity index 100%
rename from test/adjustIndent/fixtures/no-indent/test.js
rename to packages/marko/test/adjustIndent/fixtures/no-indent/test.js
diff --git a/test/adjustIndent/fixtures/remove-indent/expected.txt b/packages/marko/test/adjustIndent/fixtures/remove-indent/expected.txt
similarity index 100%
rename from test/adjustIndent/fixtures/remove-indent/expected.txt
rename to packages/marko/test/adjustIndent/fixtures/remove-indent/expected.txt
diff --git a/test/adjustIndent/fixtures/remove-indent/input.txt b/packages/marko/test/adjustIndent/fixtures/remove-indent/input.txt
similarity index 100%
rename from test/adjustIndent/fixtures/remove-indent/input.txt
rename to packages/marko/test/adjustIndent/fixtures/remove-indent/input.txt
diff --git a/test/adjustIndent/fixtures/remove-indent/test.js b/packages/marko/test/adjustIndent/fixtures/remove-indent/test.js
similarity index 100%
rename from test/adjustIndent/fixtures/remove-indent/test.js
rename to packages/marko/test/adjustIndent/fixtures/remove-indent/test.js
diff --git a/test/adjustIndent/fixtures/surrounding-empty-lines/expected.txt b/packages/marko/test/adjustIndent/fixtures/surrounding-empty-lines/expected.txt
similarity index 100%
rename from test/adjustIndent/fixtures/surrounding-empty-lines/expected.txt
rename to packages/marko/test/adjustIndent/fixtures/surrounding-empty-lines/expected.txt
diff --git a/test/adjustIndent/fixtures/surrounding-empty-lines/input.txt b/packages/marko/test/adjustIndent/fixtures/surrounding-empty-lines/input.txt
similarity index 100%
rename from test/adjustIndent/fixtures/surrounding-empty-lines/input.txt
rename to packages/marko/test/adjustIndent/fixtures/surrounding-empty-lines/input.txt
diff --git a/test/adjustIndent/fixtures/surrounding-empty-lines/test.js b/packages/marko/test/adjustIndent/fixtures/surrounding-empty-lines/test.js
similarity index 100%
rename from test/adjustIndent/fixtures/surrounding-empty-lines/test.js
rename to packages/marko/test/adjustIndent/fixtures/surrounding-empty-lines/test.js
diff --git a/test/adjustIndent/fixtures/tab-indent/expected.txt b/packages/marko/test/adjustIndent/fixtures/tab-indent/expected.txt
similarity index 100%
rename from test/adjustIndent/fixtures/tab-indent/expected.txt
rename to packages/marko/test/adjustIndent/fixtures/tab-indent/expected.txt
diff --git a/test/adjustIndent/fixtures/tab-indent/input.txt b/packages/marko/test/adjustIndent/fixtures/tab-indent/input.txt
similarity index 100%
rename from test/adjustIndent/fixtures/tab-indent/input.txt
rename to packages/marko/test/adjustIndent/fixtures/tab-indent/input.txt
diff --git a/test/adjustIndent/fixtures/tab-indent/test.js b/packages/marko/test/adjustIndent/fixtures/tab-indent/test.js
similarity index 100%
rename from test/adjustIndent/fixtures/tab-indent/test.js
rename to packages/marko/test/adjustIndent/fixtures/tab-indent/test.js
diff --git a/test/adjustIndent/fixtures/trailing-empty-lines/expected.txt b/packages/marko/test/adjustIndent/fixtures/trailing-empty-lines/expected.txt
similarity index 100%
rename from test/adjustIndent/fixtures/trailing-empty-lines/expected.txt
rename to packages/marko/test/adjustIndent/fixtures/trailing-empty-lines/expected.txt
diff --git a/test/adjustIndent/fixtures/trailing-empty-lines/input.txt b/packages/marko/test/adjustIndent/fixtures/trailing-empty-lines/input.txt
similarity index 100%
rename from test/adjustIndent/fixtures/trailing-empty-lines/input.txt
rename to packages/marko/test/adjustIndent/fixtures/trailing-empty-lines/input.txt
diff --git a/test/adjustIndent/fixtures/trailing-empty-lines/test.js b/packages/marko/test/adjustIndent/fixtures/trailing-empty-lines/test.js
similarity index 100%
rename from test/adjustIndent/fixtures/trailing-empty-lines/test.js
rename to packages/marko/test/adjustIndent/fixtures/trailing-empty-lines/test.js
diff --git a/test/adjustIndent/index.test.js b/packages/marko/test/adjustIndent/index.test.js
similarity index 100%
rename from test/adjustIndent/index.test.js
rename to packages/marko/test/adjustIndent/index.test.js
diff --git a/test/api-compiler/fixtures/compileFileForBrowser-callback.js/expected.js b/packages/marko/test/api-compiler/fixtures/compileFileForBrowser-callback.js/expected.js
similarity index 100%
rename from test/api-compiler/fixtures/compileFileForBrowser-callback.js/expected.js
rename to packages/marko/test/api-compiler/fixtures/compileFileForBrowser-callback.js/expected.js
diff --git a/test/api-compiler/fixtures/compileFileForBrowser-callback.js/template.marko b/packages/marko/test/api-compiler/fixtures/compileFileForBrowser-callback.js/template.marko
similarity index 100%
rename from test/api-compiler/fixtures/compileFileForBrowser-callback.js/template.marko
rename to packages/marko/test/api-compiler/fixtures/compileFileForBrowser-callback.js/template.marko
diff --git a/test/api-compiler/fixtures/compileFileForBrowser-callback.js/test.js b/packages/marko/test/api-compiler/fixtures/compileFileForBrowser-callback.js/test.js
similarity index 100%
rename from test/api-compiler/fixtures/compileFileForBrowser-callback.js/test.js
rename to packages/marko/test/api-compiler/fixtures/compileFileForBrowser-callback.js/test.js
diff --git a/test/api-compiler/fixtures/compileFileForBrowser.js/expected.js b/packages/marko/test/api-compiler/fixtures/compileFileForBrowser.js/expected.js
similarity index 100%
rename from test/api-compiler/fixtures/compileFileForBrowser.js/expected.js
rename to packages/marko/test/api-compiler/fixtures/compileFileForBrowser.js/expected.js
diff --git a/test/api-compiler/fixtures/compileFileForBrowser.js/template.marko b/packages/marko/test/api-compiler/fixtures/compileFileForBrowser.js/template.marko
similarity index 100%
rename from test/api-compiler/fixtures/compileFileForBrowser.js/template.marko
rename to packages/marko/test/api-compiler/fixtures/compileFileForBrowser.js/template.marko
diff --git a/test/api-compiler/fixtures/compileFileForBrowser.js/test.js b/packages/marko/test/api-compiler/fixtures/compileFileForBrowser.js/test.js
similarity index 100%
rename from test/api-compiler/fixtures/compileFileForBrowser.js/test.js
rename to packages/marko/test/api-compiler/fixtures/compileFileForBrowser.js/test.js
diff --git a/test/api-compiler/fixtures/compileForBrowser-callback.js/expected.js b/packages/marko/test/api-compiler/fixtures/compileForBrowser-callback.js/expected.js
similarity index 100%
rename from test/api-compiler/fixtures/compileForBrowser-callback.js/expected.js
rename to packages/marko/test/api-compiler/fixtures/compileForBrowser-callback.js/expected.js
diff --git a/test/api-compiler/fixtures/compileForBrowser-callback.js/template.marko b/packages/marko/test/api-compiler/fixtures/compileForBrowser-callback.js/template.marko
similarity index 100%
rename from test/api-compiler/fixtures/compileForBrowser-callback.js/template.marko
rename to packages/marko/test/api-compiler/fixtures/compileForBrowser-callback.js/template.marko
diff --git a/test/api-compiler/fixtures/compileForBrowser-callback.js/test.js b/packages/marko/test/api-compiler/fixtures/compileForBrowser-callback.js/test.js
similarity index 100%
rename from test/api-compiler/fixtures/compileForBrowser-callback.js/test.js
rename to packages/marko/test/api-compiler/fixtures/compileForBrowser-callback.js/test.js
diff --git a/test/api-compiler/fixtures/compileForBrowser-write-version-comment.js/template.marko b/packages/marko/test/api-compiler/fixtures/compileForBrowser-write-version-comment.js/template.marko
similarity index 100%
rename from test/api-compiler/fixtures/compileForBrowser-write-version-comment.js/template.marko
rename to packages/marko/test/api-compiler/fixtures/compileForBrowser-write-version-comment.js/template.marko
diff --git a/test/api-compiler/fixtures/compileForBrowser-write-version-comment.js/test.js b/packages/marko/test/api-compiler/fixtures/compileForBrowser-write-version-comment.js/test.js
similarity index 100%
rename from test/api-compiler/fixtures/compileForBrowser-write-version-comment.js/test.js
rename to packages/marko/test/api-compiler/fixtures/compileForBrowser-write-version-comment.js/test.js
diff --git a/test/api-compiler/fixtures/compileForBrowser.js/expected.js b/packages/marko/test/api-compiler/fixtures/compileForBrowser.js/expected.js
similarity index 100%
rename from test/api-compiler/fixtures/compileForBrowser.js/expected.js
rename to packages/marko/test/api-compiler/fixtures/compileForBrowser.js/expected.js
diff --git a/test/api-compiler/fixtures/compileForBrowser.js/template.marko b/packages/marko/test/api-compiler/fixtures/compileForBrowser.js/template.marko
similarity index 100%
rename from test/api-compiler/fixtures/compileForBrowser.js/template.marko
rename to packages/marko/test/api-compiler/fixtures/compileForBrowser.js/template.marko
diff --git a/test/api-compiler/fixtures/compileForBrowser.js/test.js b/packages/marko/test/api-compiler/fixtures/compileForBrowser.js/test.js
similarity index 100%
rename from test/api-compiler/fixtures/compileForBrowser.js/test.js
rename to packages/marko/test/api-compiler/fixtures/compileForBrowser.js/test.js
diff --git a/test/api-compiler/fixtures/configure-singleton/test.js b/packages/marko/test/api-compiler/fixtures/configure-singleton/test.js
similarity index 100%
rename from test/api-compiler/fixtures/configure-singleton/test.js
rename to packages/marko/test/api-compiler/fixtures/configure-singleton/test.js
diff --git a/test/api-compiler/fixtures/configure/test.js b/packages/marko/test/api-compiler/fixtures/configure/test.js
similarity index 100%
rename from test/api-compiler/fixtures/configure/test.js
rename to packages/marko/test/api-compiler/fixtures/configure/test.js
diff --git a/test/api-compiler/fixtures/util-UniqueVars-different-value-objects/test.js b/packages/marko/test/api-compiler/fixtures/util-UniqueVars-different-value-objects/test.js
similarity index 100%
rename from test/api-compiler/fixtures/util-UniqueVars-different-value-objects/test.js
rename to packages/marko/test/api-compiler/fixtures/util-UniqueVars-different-value-objects/test.js
diff --git a/test/api-compiler/fixtures/util-UniqueVars-different-values/test.js b/packages/marko/test/api-compiler/fixtures/util-UniqueVars-different-values/test.js
similarity index 100%
rename from test/api-compiler/fixtures/util-UniqueVars-different-values/test.js
rename to packages/marko/test/api-compiler/fixtures/util-UniqueVars-different-values/test.js
diff --git a/test/api-compiler/fixtures/util-UniqueVars-value-objects/test.js b/packages/marko/test/api-compiler/fixtures/util-UniqueVars-value-objects/test.js
similarity index 100%
rename from test/api-compiler/fixtures/util-UniqueVars-value-objects/test.js
rename to packages/marko/test/api-compiler/fixtures/util-UniqueVars-value-objects/test.js
diff --git a/test/api-compiler/fixtures/util-UniqueVars/test.js b/packages/marko/test/api-compiler/fixtures/util-UniqueVars/test.js
similarity index 100%
rename from test/api-compiler/fixtures/util-UniqueVars/test.js
rename to packages/marko/test/api-compiler/fixtures/util-UniqueVars/test.js
diff --git a/test/api-compiler/index.test.js b/packages/marko/test/api-compiler/index.test.js
similarity index 100%
rename from test/api-compiler/index.test.js
rename to packages/marko/test/api-compiler/index.test.js
diff --git a/test/api/fixtures-deprecated/error-renderSync-beginAsync/template.marko b/packages/marko/test/api/fixtures-deprecated/error-renderSync-beginAsync/template.marko
similarity index 100%
rename from test/api/fixtures-deprecated/error-renderSync-beginAsync/template.marko
rename to packages/marko/test/api/fixtures-deprecated/error-renderSync-beginAsync/template.marko
diff --git a/test/api/fixtures-deprecated/error-renderSync-beginAsync/test.js b/packages/marko/test/api/fixtures-deprecated/error-renderSync-beginAsync/test.js
similarity index 100%
rename from test/api/fixtures-deprecated/error-renderSync-beginAsync/test.js
rename to packages/marko/test/api/fixtures-deprecated/error-renderSync-beginAsync/test.js
diff --git a/test/api/fixtures-deprecated/legacy-helpers/test.js b/packages/marko/test/api/fixtures-deprecated/legacy-helpers/test.js
similarity index 100%
rename from test/api/fixtures-deprecated/legacy-helpers/test.js
rename to packages/marko/test/api/fixtures-deprecated/legacy-helpers/test.js
diff --git a/test/api/fixtures-deprecated/render-await-promise-toString/expected.html b/packages/marko/test/api/fixtures-deprecated/render-await-promise-toString/expected.html
similarity index 100%
rename from test/api/fixtures-deprecated/render-await-promise-toString/expected.html
rename to packages/marko/test/api/fixtures-deprecated/render-await-promise-toString/expected.html
diff --git a/test/api/fixtures-deprecated/render-await-promise-toString/template.marko b/packages/marko/test/api/fixtures-deprecated/render-await-promise-toString/template.marko
similarity index 100%
rename from test/api/fixtures-deprecated/render-await-promise-toString/template.marko
rename to packages/marko/test/api/fixtures-deprecated/render-await-promise-toString/template.marko
diff --git a/test/api/fixtures-deprecated/render-await-promise-toString/test.js b/packages/marko/test/api/fixtures-deprecated/render-await-promise-toString/test.js
similarity index 100%
rename from test/api/fixtures-deprecated/render-await-promise-toString/test.js
rename to packages/marko/test/api/fixtures-deprecated/render-await-promise-toString/test.js
diff --git a/test/api/fixtures-deprecated/require-hook-compiler-options/a.marko b/packages/marko/test/api/fixtures-deprecated/require-hook-compiler-options/a.marko
similarity index 100%
rename from test/api/fixtures-deprecated/require-hook-compiler-options/a.marko
rename to packages/marko/test/api/fixtures-deprecated/require-hook-compiler-options/a.marko
diff --git a/test/api/fixtures-deprecated/require-hook-compiler-options/b.marko b/packages/marko/test/api/fixtures-deprecated/require-hook-compiler-options/b.marko
similarity index 100%
rename from test/api/fixtures-deprecated/require-hook-compiler-options/b.marko
rename to packages/marko/test/api/fixtures-deprecated/require-hook-compiler-options/b.marko
diff --git a/test/api/fixtures-deprecated/require-hook-compiler-options/c.marko b/packages/marko/test/api/fixtures-deprecated/require-hook-compiler-options/c.marko
similarity index 100%
rename from test/api/fixtures-deprecated/require-hook-compiler-options/c.marko
rename to packages/marko/test/api/fixtures-deprecated/require-hook-compiler-options/c.marko
diff --git a/test/api/fixtures-deprecated/require-hook-compiler-options/d.marko b/packages/marko/test/api/fixtures-deprecated/require-hook-compiler-options/d.marko
similarity index 100%
rename from test/api/fixtures-deprecated/require-hook-compiler-options/d.marko
rename to packages/marko/test/api/fixtures-deprecated/require-hook-compiler-options/d.marko
diff --git a/test/api/fixtures-deprecated/require-hook-compiler-options/e.xml.marko b/packages/marko/test/api/fixtures-deprecated/require-hook-compiler-options/e.xml.marko
similarity index 100%
rename from test/api/fixtures-deprecated/require-hook-compiler-options/e.xml.marko
rename to packages/marko/test/api/fixtures-deprecated/require-hook-compiler-options/e.xml.marko
diff --git a/test/api/fixtures-deprecated/require-hook-compiler-options/test.js b/packages/marko/test/api/fixtures-deprecated/require-hook-compiler-options/test.js
similarity index 100%
rename from test/api/fixtures-deprecated/require-hook-compiler-options/test.js
rename to packages/marko/test/api/fixtures-deprecated/require-hook-compiler-options/test.js
diff --git a/test/api/fixtures-deprecated/writeToDisk-false-include/expected.html b/packages/marko/test/api/fixtures-deprecated/writeToDisk-false-include/expected.html
similarity index 100%
rename from test/api/fixtures-deprecated/writeToDisk-false-include/expected.html
rename to packages/marko/test/api/fixtures-deprecated/writeToDisk-false-include/expected.html
diff --git a/test/api/fixtures-deprecated/writeToDisk-false-include/include-target.marko b/packages/marko/test/api/fixtures-deprecated/writeToDisk-false-include/include-target.marko
similarity index 100%
rename from test/api/fixtures-deprecated/writeToDisk-false-include/include-target.marko
rename to packages/marko/test/api/fixtures-deprecated/writeToDisk-false-include/include-target.marko
diff --git a/test/api/fixtures-deprecated/writeToDisk-false-include/template.marko b/packages/marko/test/api/fixtures-deprecated/writeToDisk-false-include/template.marko
similarity index 100%
rename from test/api/fixtures-deprecated/writeToDisk-false-include/template.marko
rename to packages/marko/test/api/fixtures-deprecated/writeToDisk-false-include/template.marko
diff --git a/test/api/fixtures-deprecated/writeToDisk-false-include/test.js b/packages/marko/test/api/fixtures-deprecated/writeToDisk-false-include/test.js
similarity index 100%
rename from test/api/fixtures-deprecated/writeToDisk-false-include/test.js
rename to packages/marko/test/api/fixtures-deprecated/writeToDisk-false-include/test.js
diff --git a/test/api/fixtures-deprecated/writeToDisk-false-layout/expected.html b/packages/marko/test/api/fixtures-deprecated/writeToDisk-false-layout/expected.html
similarity index 100%
rename from test/api/fixtures-deprecated/writeToDisk-false-layout/expected.html
rename to packages/marko/test/api/fixtures-deprecated/writeToDisk-false-layout/expected.html
diff --git a/test/api/fixtures-deprecated/writeToDisk-false-layout/layout.marko b/packages/marko/test/api/fixtures-deprecated/writeToDisk-false-layout/layout.marko
similarity index 100%
rename from test/api/fixtures-deprecated/writeToDisk-false-layout/layout.marko
rename to packages/marko/test/api/fixtures-deprecated/writeToDisk-false-layout/layout.marko
diff --git a/test/api/fixtures-deprecated/writeToDisk-false-layout/template.marko b/packages/marko/test/api/fixtures-deprecated/writeToDisk-false-layout/template.marko
similarity index 100%
rename from test/api/fixtures-deprecated/writeToDisk-false-layout/template.marko
rename to packages/marko/test/api/fixtures-deprecated/writeToDisk-false-layout/template.marko
diff --git a/test/api/fixtures-deprecated/writeToDisk-false-layout/test.js b/packages/marko/test/api/fixtures-deprecated/writeToDisk-false-layout/test.js
similarity index 100%
rename from test/api/fixtures-deprecated/writeToDisk-false-layout/test.js
rename to packages/marko/test/api/fixtures-deprecated/writeToDisk-false-layout/test.js
diff --git a/test/api/fixtures/compiler-configure/test.js b/packages/marko/test/api/fixtures/compiler-configure/test.js
similarity index 100%
rename from test/api/fixtures/compiler-configure/test.js
rename to packages/marko/test/api/fixtures/compiler-configure/test.js
diff --git a/test/api/fixtures/defineRenderer/expected.html b/packages/marko/test/api/fixtures/defineRenderer/expected.html
similarity index 100%
rename from test/api/fixtures/defineRenderer/expected.html
rename to packages/marko/test/api/fixtures/defineRenderer/expected.html
diff --git a/test/api/fixtures/defineRenderer/template.marko b/packages/marko/test/api/fixtures/defineRenderer/template.marko
similarity index 100%
rename from test/api/fixtures/defineRenderer/template.marko
rename to packages/marko/test/api/fixtures/defineRenderer/template.marko
diff --git a/test/api/fixtures/defineRenderer/test.js b/packages/marko/test/api/fixtures/defineRenderer/test.js
similarity index 100%
rename from test/api/fixtures/defineRenderer/test.js
rename to packages/marko/test/api/fixtures/defineRenderer/test.js
diff --git a/test/api/fixtures/error-renderSync-beginAsync/template.marko b/packages/marko/test/api/fixtures/error-renderSync-beginAsync/template.marko
similarity index 100%
rename from test/api/fixtures/error-renderSync-beginAsync/template.marko
rename to packages/marko/test/api/fixtures/error-renderSync-beginAsync/template.marko
diff --git a/test/api/fixtures/error-renderSync-beginAsync/test.js b/packages/marko/test/api/fixtures/error-renderSync-beginAsync/test.js
similarity index 100%
rename from test/api/fixtures/error-renderSync-beginAsync/test.js
rename to packages/marko/test/api/fixtures/error-renderSync-beginAsync/test.js
diff --git a/test/api/fixtures/error-renderSync/template.marko b/packages/marko/test/api/fixtures/error-renderSync/template.marko
similarity index 100%
rename from test/api/fixtures/error-renderSync/template.marko
rename to packages/marko/test/api/fixtures/error-renderSync/template.marko
diff --git a/test/api/fixtures/error-renderSync/test.js b/packages/marko/test/api/fixtures/error-renderSync/test.js
similarity index 100%
rename from test/api/fixtures/error-renderSync/test.js
rename to packages/marko/test/api/fixtures/error-renderSync/test.js
diff --git a/test/api/fixtures/load-prefer-precompiled/dummy.js b/packages/marko/test/api/fixtures/load-prefer-precompiled/dummy.js
similarity index 100%
rename from test/api/fixtures/load-prefer-precompiled/dummy.js
rename to packages/marko/test/api/fixtures/load-prefer-precompiled/dummy.js
diff --git a/test/api/fixtures/load-prefer-precompiled/dummy.marko b/packages/marko/test/api/fixtures/load-prefer-precompiled/dummy.marko
similarity index 100%
rename from test/api/fixtures/load-prefer-precompiled/dummy.marko
rename to packages/marko/test/api/fixtures/load-prefer-precompiled/dummy.marko
diff --git a/test/api/fixtures/load-prefer-precompiled/test.js b/packages/marko/test/api/fixtures/load-prefer-precompiled/test.js
similarity index 100%
rename from test/api/fixtures/load-prefer-precompiled/test.js
rename to packages/marko/test/api/fixtures/load-prefer-precompiled/test.js
diff --git a/test/api/fixtures/load-render-callback/expected.html b/packages/marko/test/api/fixtures/load-render-callback/expected.html
similarity index 100%
rename from test/api/fixtures/load-render-callback/expected.html
rename to packages/marko/test/api/fixtures/load-render-callback/expected.html
diff --git a/test/api/fixtures/load-render-callback/template.marko b/packages/marko/test/api/fixtures/load-render-callback/template.marko
similarity index 100%
rename from test/api/fixtures/load-render-callback/template.marko
rename to packages/marko/test/api/fixtures/load-render-callback/template.marko
diff --git a/test/api/fixtures/load-render-callback/test.js b/packages/marko/test/api/fixtures/load-render-callback/test.js
similarity index 100%
rename from test/api/fixtures/load-render-callback/test.js
rename to packages/marko/test/api/fixtures/load-render-callback/test.js
diff --git a/test/api/fixtures/load-render-promise/expected.html b/packages/marko/test/api/fixtures/load-render-promise/expected.html
similarity index 100%
rename from test/api/fixtures/load-render-promise/expected.html
rename to packages/marko/test/api/fixtures/load-render-promise/expected.html
diff --git a/test/api/fixtures/load-render-promise/template.marko b/packages/marko/test/api/fixtures/load-render-promise/template.marko
similarity index 100%
rename from test/api/fixtures/load-render-promise/template.marko
rename to packages/marko/test/api/fixtures/load-render-promise/template.marko
diff --git a/test/api/fixtures/load-render-promise/test.js b/packages/marko/test/api/fixtures/load-render-promise/test.js
similarity index 100%
rename from test/api/fixtures/load-render-promise/test.js
rename to packages/marko/test/api/fixtures/load-render-promise/test.js
diff --git a/test/api/fixtures/load-source/expected.2.html b/packages/marko/test/api/fixtures/load-source/expected.2.html
similarity index 100%
rename from test/api/fixtures/load-source/expected.2.html
rename to packages/marko/test/api/fixtures/load-source/expected.2.html
diff --git a/test/api/fixtures/load-source/expected.3.html b/packages/marko/test/api/fixtures/load-source/expected.3.html
similarity index 100%
rename from test/api/fixtures/load-source/expected.3.html
rename to packages/marko/test/api/fixtures/load-source/expected.3.html
diff --git a/test/api/fixtures/load-source/expected.html b/packages/marko/test/api/fixtures/load-source/expected.html
similarity index 100%
rename from test/api/fixtures/load-source/expected.html
rename to packages/marko/test/api/fixtures/load-source/expected.html
diff --git a/test/api/fixtures/load-source/template.marko b/packages/marko/test/api/fixtures/load-source/template.marko
similarity index 100%
rename from test/api/fixtures/load-source/template.marko
rename to packages/marko/test/api/fixtures/load-source/template.marko
diff --git a/test/api/fixtures/load-source/test.js b/packages/marko/test/api/fixtures/load-source/test.js
similarity index 100%
rename from test/api/fixtures/load-source/test.js
rename to packages/marko/test/api/fixtures/load-source/test.js
diff --git a/test/api/fixtures/load-writer-wrapping-stream/expected.html b/packages/marko/test/api/fixtures/load-writer-wrapping-stream/expected.html
similarity index 100%
rename from test/api/fixtures/load-writer-wrapping-stream/expected.html
rename to packages/marko/test/api/fixtures/load-writer-wrapping-stream/expected.html
diff --git a/test/api/fixtures/load-writer-wrapping-stream/template.marko b/packages/marko/test/api/fixtures/load-writer-wrapping-stream/template.marko
similarity index 100%
rename from test/api/fixtures/load-writer-wrapping-stream/template.marko
rename to packages/marko/test/api/fixtures/load-writer-wrapping-stream/template.marko
diff --git a/test/api/fixtures/load-writer-wrapping-stream/test.js b/packages/marko/test/api/fixtures/load-writer-wrapping-stream/test.js
similarity index 100%
rename from test/api/fixtures/load-writer-wrapping-stream/test.js
rename to packages/marko/test/api/fixtures/load-writer-wrapping-stream/test.js
diff --git a/test/api/fixtures/load-writer-wrapping-string-builder/expected.html b/packages/marko/test/api/fixtures/load-writer-wrapping-string-builder/expected.html
similarity index 100%
rename from test/api/fixtures/load-writer-wrapping-string-builder/expected.html
rename to packages/marko/test/api/fixtures/load-writer-wrapping-string-builder/expected.html
diff --git a/test/api/fixtures/load-writer-wrapping-string-builder/template.marko b/packages/marko/test/api/fixtures/load-writer-wrapping-string-builder/template.marko
similarity index 100%
rename from test/api/fixtures/load-writer-wrapping-string-builder/template.marko
rename to packages/marko/test/api/fixtures/load-writer-wrapping-string-builder/template.marko
diff --git a/test/api/fixtures/load-writer-wrapping-string-builder/test.js b/packages/marko/test/api/fixtures/load-writer-wrapping-string-builder/test.js
similarity index 100%
rename from test/api/fixtures/load-writer-wrapping-string-builder/test.js
rename to packages/marko/test/api/fixtures/load-writer-wrapping-string-builder/test.js
diff --git a/test/api/fixtures/no-write-to-disk-load/expected.html b/packages/marko/test/api/fixtures/no-write-to-disk-load/expected.html
similarity index 100%
rename from test/api/fixtures/no-write-to-disk-load/expected.html
rename to packages/marko/test/api/fixtures/no-write-to-disk-load/expected.html
diff --git a/test/api/fixtures/no-write-to-disk-load/template.marko b/packages/marko/test/api/fixtures/no-write-to-disk-load/template.marko
similarity index 100%
rename from test/api/fixtures/no-write-to-disk-load/template.marko
rename to packages/marko/test/api/fixtures/no-write-to-disk-load/template.marko
diff --git a/test/api/fixtures/no-write-to-disk-load/test.js b/packages/marko/test/api/fixtures/no-write-to-disk-load/test.js
similarity index 100%
rename from test/api/fixtures/no-write-to-disk-load/test.js
rename to packages/marko/test/api/fixtures/no-write-to-disk-load/test.js
diff --git a/test/api/fixtures/no-write-to-disk-require/expected.html b/packages/marko/test/api/fixtures/no-write-to-disk-require/expected.html
similarity index 100%
rename from test/api/fixtures/no-write-to-disk-require/expected.html
rename to packages/marko/test/api/fixtures/no-write-to-disk-require/expected.html
diff --git a/test/api/fixtures/no-write-to-disk-require/template.marko b/packages/marko/test/api/fixtures/no-write-to-disk-require/template.marko
similarity index 100%
rename from test/api/fixtures/no-write-to-disk-require/template.marko
rename to packages/marko/test/api/fixtures/no-write-to-disk-require/template.marko
diff --git a/test/api/fixtures/no-write-to-disk-require/test.js b/packages/marko/test/api/fixtures/no-write-to-disk-require/test.js
similarity index 100%
rename from test/api/fixtures/no-write-to-disk-require/test.js
rename to packages/marko/test/api/fixtures/no-write-to-disk-require/test.js
diff --git a/test/api/fixtures/render-await-client-reorder-unhandled-rejected-promise/template.marko b/packages/marko/test/api/fixtures/render-await-client-reorder-unhandled-rejected-promise/template.marko
similarity index 100%
rename from test/api/fixtures/render-await-client-reorder-unhandled-rejected-promise/template.marko
rename to packages/marko/test/api/fixtures/render-await-client-reorder-unhandled-rejected-promise/template.marko
diff --git a/test/api/fixtures/render-await-client-reorder-unhandled-rejected-promise/test.js b/packages/marko/test/api/fixtures/render-await-client-reorder-unhandled-rejected-promise/test.js
similarity index 100%
rename from test/api/fixtures/render-await-client-reorder-unhandled-rejected-promise/test.js
rename to packages/marko/test/api/fixtures/render-await-client-reorder-unhandled-rejected-promise/test.js
diff --git a/test/api/fixtures/render-await-promise-toString/expected.html b/packages/marko/test/api/fixtures/render-await-promise-toString/expected.html
similarity index 100%
rename from test/api/fixtures/render-await-promise-toString/expected.html
rename to packages/marko/test/api/fixtures/render-await-promise-toString/expected.html
diff --git a/test/api/fixtures/render-await-promise-toString/template.marko b/packages/marko/test/api/fixtures/render-await-promise-toString/template.marko
similarity index 100%
rename from test/api/fixtures/render-await-promise-toString/template.marko
rename to packages/marko/test/api/fixtures/render-await-promise-toString/template.marko
diff --git a/test/api/fixtures/render-await-promise-toString/test.js b/packages/marko/test/api/fixtures/render-await-promise-toString/test.js
similarity index 100%
rename from test/api/fixtures/render-await-promise-toString/test.js
rename to packages/marko/test/api/fixtures/render-await-promise-toString/test.js
diff --git a/test/api/fixtures/render-callback-args/expected.2.html b/packages/marko/test/api/fixtures/render-callback-args/expected.2.html
similarity index 100%
rename from test/api/fixtures/render-callback-args/expected.2.html
rename to packages/marko/test/api/fixtures/render-callback-args/expected.2.html
diff --git a/test/api/fixtures/render-callback-args/expected.html b/packages/marko/test/api/fixtures/render-callback-args/expected.html
similarity index 100%
rename from test/api/fixtures/render-callback-args/expected.html
rename to packages/marko/test/api/fixtures/render-callback-args/expected.html
diff --git a/test/api/fixtures/render-callback-args/template.marko b/packages/marko/test/api/fixtures/render-callback-args/template.marko
similarity index 100%
rename from test/api/fixtures/render-callback-args/template.marko
rename to packages/marko/test/api/fixtures/render-callback-args/template.marko
diff --git a/test/api/fixtures/render-callback-args/test.js b/packages/marko/test/api/fixtures/render-callback-args/test.js
similarity index 100%
rename from test/api/fixtures/render-callback-args/test.js
rename to packages/marko/test/api/fixtures/render-callback-args/test.js
diff --git a/test/api/fixtures/render-callback-global-data/expected.html b/packages/marko/test/api/fixtures/render-callback-global-data/expected.html
similarity index 100%
rename from test/api/fixtures/render-callback-global-data/expected.html
rename to packages/marko/test/api/fixtures/render-callback-global-data/expected.html
diff --git a/test/api/fixtures/render-callback-global-data/template.marko b/packages/marko/test/api/fixtures/render-callback-global-data/template.marko
similarity index 100%
rename from test/api/fixtures/render-callback-global-data/template.marko
rename to packages/marko/test/api/fixtures/render-callback-global-data/template.marko
diff --git a/test/api/fixtures/render-callback-global-data/test.js b/packages/marko/test/api/fixtures/render-callback-global-data/test.js
similarity index 100%
rename from test/api/fixtures/render-callback-global-data/test.js
rename to packages/marko/test/api/fixtures/render-callback-global-data/test.js
diff --git a/test/api/fixtures/render-readable-stream-global-data/expected.html b/packages/marko/test/api/fixtures/render-readable-stream-global-data/expected.html
similarity index 100%
rename from test/api/fixtures/render-readable-stream-global-data/expected.html
rename to packages/marko/test/api/fixtures/render-readable-stream-global-data/expected.html
diff --git a/test/api/fixtures/render-readable-stream-global-data/template.marko b/packages/marko/test/api/fixtures/render-readable-stream-global-data/template.marko
similarity index 100%
rename from test/api/fixtures/render-readable-stream-global-data/template.marko
rename to packages/marko/test/api/fixtures/render-readable-stream-global-data/template.marko
diff --git a/test/api/fixtures/render-readable-stream-global-data/test.js b/packages/marko/test/api/fixtures/render-readable-stream-global-data/test.js
similarity index 100%
rename from test/api/fixtures/render-readable-stream-global-data/test.js
rename to packages/marko/test/api/fixtures/render-readable-stream-global-data/test.js
diff --git a/test/api/fixtures/render-to-out-error/template.marko b/packages/marko/test/api/fixtures/render-to-out-error/template.marko
similarity index 100%
rename from test/api/fixtures/render-to-out-error/template.marko
rename to packages/marko/test/api/fixtures/render-to-out-error/template.marko
diff --git a/test/api/fixtures/render-to-out-error/test.js b/packages/marko/test/api/fixtures/render-to-out-error/test.js
similarity index 100%
rename from test/api/fixtures/render-to-out-error/test.js
rename to packages/marko/test/api/fixtures/render-to-out-error/test.js
diff --git a/test/api/fixtures/render-writable-stream-global-data/expected.html b/packages/marko/test/api/fixtures/render-writable-stream-global-data/expected.html
similarity index 100%
rename from test/api/fixtures/render-writable-stream-global-data/expected.html
rename to packages/marko/test/api/fixtures/render-writable-stream-global-data/expected.html
diff --git a/test/api/fixtures/render-writable-stream-global-data/template.marko b/packages/marko/test/api/fixtures/render-writable-stream-global-data/template.marko
similarity index 100%
rename from test/api/fixtures/render-writable-stream-global-data/template.marko
rename to packages/marko/test/api/fixtures/render-writable-stream-global-data/template.marko
diff --git a/test/api/fixtures/render-writable-stream-global-data/test.js b/packages/marko/test/api/fixtures/render-writable-stream-global-data/test.js
similarity index 100%
rename from test/api/fixtures/render-writable-stream-global-data/test.js
rename to packages/marko/test/api/fixtures/render-writable-stream-global-data/test.js
diff --git a/test/api/fixtures/renderSync-global-data/expected.html b/packages/marko/test/api/fixtures/renderSync-global-data/expected.html
similarity index 100%
rename from test/api/fixtures/renderSync-global-data/expected.html
rename to packages/marko/test/api/fixtures/renderSync-global-data/expected.html
diff --git a/test/api/fixtures/renderSync-global-data/template.marko b/packages/marko/test/api/fixtures/renderSync-global-data/template.marko
similarity index 100%
rename from test/api/fixtures/renderSync-global-data/template.marko
rename to packages/marko/test/api/fixtures/renderSync-global-data/template.marko
diff --git a/test/api/fixtures/renderSync-global-data/test.js b/packages/marko/test/api/fixtures/renderSync-global-data/test.js
similarity index 100%
rename from test/api/fixtures/renderSync-global-data/test.js
rename to packages/marko/test/api/fixtures/renderSync-global-data/test.js
diff --git a/test/api/fixtures/renderSync-no-data/expected.html b/packages/marko/test/api/fixtures/renderSync-no-data/expected.html
similarity index 100%
rename from test/api/fixtures/renderSync-no-data/expected.html
rename to packages/marko/test/api/fixtures/renderSync-no-data/expected.html
diff --git a/test/api/fixtures/renderSync-no-data/template.marko b/packages/marko/test/api/fixtures/renderSync-no-data/template.marko
similarity index 100%
rename from test/api/fixtures/renderSync-no-data/template.marko
rename to packages/marko/test/api/fixtures/renderSync-no-data/template.marko
diff --git a/test/api/fixtures/renderSync-no-data/test.js b/packages/marko/test/api/fixtures/renderSync-no-data/test.js
similarity index 100%
rename from test/api/fixtures/renderSync-no-data/test.js
rename to packages/marko/test/api/fixtures/renderSync-no-data/test.js
diff --git a/test/api/fixtures/renderSync/expected.html b/packages/marko/test/api/fixtures/renderSync/expected.html
similarity index 100%
rename from test/api/fixtures/renderSync/expected.html
rename to packages/marko/test/api/fixtures/renderSync/expected.html
diff --git a/test/api/fixtures/renderSync/template.marko b/packages/marko/test/api/fixtures/renderSync/template.marko
similarity index 100%
rename from test/api/fixtures/renderSync/template.marko
rename to packages/marko/test/api/fixtures/renderSync/template.marko
diff --git a/test/api/fixtures/renderSync/test.js b/packages/marko/test/api/fixtures/renderSync/test.js
similarity index 100%
rename from test/api/fixtures/renderSync/test.js
rename to packages/marko/test/api/fixtures/renderSync/test.js
diff --git a/test/api/fixtures/renderToString-callback-async/components/test-async/renderer.js b/packages/marko/test/api/fixtures/renderToString-callback-async/components/test-async/renderer.js
similarity index 100%
rename from test/api/fixtures/renderToString-callback-async/components/test-async/renderer.js
rename to packages/marko/test/api/fixtures/renderToString-callback-async/components/test-async/renderer.js
diff --git a/test/api/fixtures/renderToString-callback-async/expected.html b/packages/marko/test/api/fixtures/renderToString-callback-async/expected.html
similarity index 100%
rename from test/api/fixtures/renderToString-callback-async/expected.html
rename to packages/marko/test/api/fixtures/renderToString-callback-async/expected.html
diff --git a/test/api/fixtures/renderToString-callback-async/template.marko b/packages/marko/test/api/fixtures/renderToString-callback-async/template.marko
similarity index 100%
rename from test/api/fixtures/renderToString-callback-async/template.marko
rename to packages/marko/test/api/fixtures/renderToString-callback-async/template.marko
diff --git a/test/api/fixtures/renderToString-callback-async/test.js b/packages/marko/test/api/fixtures/renderToString-callback-async/test.js
similarity index 100%
rename from test/api/fixtures/renderToString-callback-async/test.js
rename to packages/marko/test/api/fixtures/renderToString-callback-async/test.js
diff --git a/test/api/fixtures/renderToString-callback-sync/expected.2.html b/packages/marko/test/api/fixtures/renderToString-callback-sync/expected.2.html
similarity index 100%
rename from test/api/fixtures/renderToString-callback-sync/expected.2.html
rename to packages/marko/test/api/fixtures/renderToString-callback-sync/expected.2.html
diff --git a/test/api/fixtures/renderToString-callback-sync/expected.html b/packages/marko/test/api/fixtures/renderToString-callback-sync/expected.html
similarity index 100%
rename from test/api/fixtures/renderToString-callback-sync/expected.html
rename to packages/marko/test/api/fixtures/renderToString-callback-sync/expected.html
diff --git a/test/api/fixtures/renderToString-callback-sync/template.marko b/packages/marko/test/api/fixtures/renderToString-callback-sync/template.marko
similarity index 100%
rename from test/api/fixtures/renderToString-callback-sync/template.marko
rename to packages/marko/test/api/fixtures/renderToString-callback-sync/template.marko
diff --git a/test/api/fixtures/renderToString-callback-sync/test.js b/packages/marko/test/api/fixtures/renderToString-callback-sync/test.js
similarity index 100%
rename from test/api/fixtures/renderToString-callback-sync/test.js
rename to packages/marko/test/api/fixtures/renderToString-callback-sync/test.js
diff --git a/test/api/fixtures/renderToString-no-callback-async/components/test-async/renderer.js b/packages/marko/test/api/fixtures/renderToString-no-callback-async/components/test-async/renderer.js
similarity index 100%
rename from test/api/fixtures/renderToString-no-callback-async/components/test-async/renderer.js
rename to packages/marko/test/api/fixtures/renderToString-no-callback-async/components/test-async/renderer.js
diff --git a/test/api/fixtures/renderToString-no-callback-async/template.marko b/packages/marko/test/api/fixtures/renderToString-no-callback-async/template.marko
similarity index 100%
rename from test/api/fixtures/renderToString-no-callback-async/template.marko
rename to packages/marko/test/api/fixtures/renderToString-no-callback-async/template.marko
diff --git a/test/api/fixtures/renderToString-no-callback-async/test.js b/packages/marko/test/api/fixtures/renderToString-no-callback-async/test.js
similarity index 100%
rename from test/api/fixtures/renderToString-no-callback-async/test.js
rename to packages/marko/test/api/fixtures/renderToString-no-callback-async/test.js
diff --git a/test/api/fixtures/renderToString/expected.html b/packages/marko/test/api/fixtures/renderToString/expected.html
similarity index 100%
rename from test/api/fixtures/renderToString/expected.html
rename to packages/marko/test/api/fixtures/renderToString/expected.html
diff --git a/test/api/fixtures/renderToString/template.marko b/packages/marko/test/api/fixtures/renderToString/template.marko
similarity index 100%
rename from test/api/fixtures/renderToString/template.marko
rename to packages/marko/test/api/fixtures/renderToString/template.marko
diff --git a/test/api/fixtures/renderToString/test.js b/packages/marko/test/api/fixtures/renderToString/test.js
similarity index 100%
rename from test/api/fixtures/renderToString/test.js
rename to packages/marko/test/api/fixtures/renderToString/test.js
diff --git a/test/api/fixtures/require-compiled-template/expected.html b/packages/marko/test/api/fixtures/require-compiled-template/expected.html
similarity index 100%
rename from test/api/fixtures/require-compiled-template/expected.html
rename to packages/marko/test/api/fixtures/require-compiled-template/expected.html
diff --git a/test/api/fixtures/require-compiled-template/template.marko b/packages/marko/test/api/fixtures/require-compiled-template/template.marko
similarity index 100%
rename from test/api/fixtures/require-compiled-template/template.marko
rename to packages/marko/test/api/fixtures/require-compiled-template/template.marko
diff --git a/test/api/fixtures/require-compiled-template/test.js b/packages/marko/test/api/fixtures/require-compiled-template/test.js
similarity index 100%
rename from test/api/fixtures/require-compiled-template/test.js
rename to packages/marko/test/api/fixtures/require-compiled-template/test.js
diff --git a/test/api/fixtures/require-hook-compiler-options/a.marko b/packages/marko/test/api/fixtures/require-hook-compiler-options/a.marko
similarity index 100%
rename from test/api/fixtures/require-hook-compiler-options/a.marko
rename to packages/marko/test/api/fixtures/require-hook-compiler-options/a.marko
diff --git a/test/api/fixtures/require-hook-compiler-options/b.marko b/packages/marko/test/api/fixtures/require-hook-compiler-options/b.marko
similarity index 100%
rename from test/api/fixtures/require-hook-compiler-options/b.marko
rename to packages/marko/test/api/fixtures/require-hook-compiler-options/b.marko
diff --git a/test/api/fixtures/require-hook-compiler-options/c.marko b/packages/marko/test/api/fixtures/require-hook-compiler-options/c.marko
similarity index 100%
rename from test/api/fixtures/require-hook-compiler-options/c.marko
rename to packages/marko/test/api/fixtures/require-hook-compiler-options/c.marko
diff --git a/test/api/fixtures/require-hook-compiler-options/d.marko b/packages/marko/test/api/fixtures/require-hook-compiler-options/d.marko
similarity index 100%
rename from test/api/fixtures/require-hook-compiler-options/d.marko
rename to packages/marko/test/api/fixtures/require-hook-compiler-options/d.marko
diff --git a/test/api/fixtures/require-hook-compiler-options/test.js b/packages/marko/test/api/fixtures/require-hook-compiler-options/test.js
similarity index 100%
rename from test/api/fixtures/require-hook-compiler-options/test.js
rename to packages/marko/test/api/fixtures/require-hook-compiler-options/test.js
diff --git a/test/api/fixtures/require-render-callback/expected.html b/packages/marko/test/api/fixtures/require-render-callback/expected.html
similarity index 100%
rename from test/api/fixtures/require-render-callback/expected.html
rename to packages/marko/test/api/fixtures/require-render-callback/expected.html
diff --git a/test/api/fixtures/require-render-callback/template.marko b/packages/marko/test/api/fixtures/require-render-callback/template.marko
similarity index 100%
rename from test/api/fixtures/require-render-callback/template.marko
rename to packages/marko/test/api/fixtures/require-render-callback/template.marko
diff --git a/test/api/fixtures/require-render-callback/test.js b/packages/marko/test/api/fixtures/require-render-callback/test.js
similarity index 100%
rename from test/api/fixtures/require-render-callback/test.js
rename to packages/marko/test/api/fixtures/require-render-callback/test.js
diff --git a/test/api/fixtures/require-render-to-stream/expected.html b/packages/marko/test/api/fixtures/require-render-to-stream/expected.html
similarity index 100%
rename from test/api/fixtures/require-render-to-stream/expected.html
rename to packages/marko/test/api/fixtures/require-render-to-stream/expected.html
diff --git a/test/api/fixtures/require-render-to-stream/template.marko b/packages/marko/test/api/fixtures/require-render-to-stream/template.marko
similarity index 100%
rename from test/api/fixtures/require-render-to-stream/template.marko
rename to packages/marko/test/api/fixtures/require-render-to-stream/template.marko
diff --git a/test/api/fixtures/require-render-to-stream/test.js b/packages/marko/test/api/fixtures/require-render-to-stream/test.js
similarity index 100%
rename from test/api/fixtures/require-render-to-stream/test.js
rename to packages/marko/test/api/fixtures/require-render-to-stream/test.js
diff --git a/test/api/fixtures/write-to-disk-load/expected.html b/packages/marko/test/api/fixtures/write-to-disk-load/expected.html
similarity index 100%
rename from test/api/fixtures/write-to-disk-load/expected.html
rename to packages/marko/test/api/fixtures/write-to-disk-load/expected.html
diff --git a/test/api/fixtures/write-to-disk-load/template.marko b/packages/marko/test/api/fixtures/write-to-disk-load/template.marko
similarity index 100%
rename from test/api/fixtures/write-to-disk-load/template.marko
rename to packages/marko/test/api/fixtures/write-to-disk-load/template.marko
diff --git a/test/api/fixtures/write-to-disk-load/test.js b/packages/marko/test/api/fixtures/write-to-disk-load/test.js
similarity index 100%
rename from test/api/fixtures/write-to-disk-load/test.js
rename to packages/marko/test/api/fixtures/write-to-disk-load/test.js
diff --git a/test/api/fixtures/write-to-disk-require/expected.html b/packages/marko/test/api/fixtures/write-to-disk-require/expected.html
similarity index 100%
rename from test/api/fixtures/write-to-disk-require/expected.html
rename to packages/marko/test/api/fixtures/write-to-disk-require/expected.html
diff --git a/test/api/fixtures/write-to-disk-require/template.marko b/packages/marko/test/api/fixtures/write-to-disk-require/template.marko
similarity index 100%
rename from test/api/fixtures/write-to-disk-require/template.marko
rename to packages/marko/test/api/fixtures/write-to-disk-require/template.marko
diff --git a/test/api/fixtures/write-to-disk-require/test.js b/packages/marko/test/api/fixtures/write-to-disk-require/test.js
similarity index 100%
rename from test/api/fixtures/write-to-disk-require/test.js
rename to packages/marko/test/api/fixtures/write-to-disk-require/test.js
diff --git a/test/api/fixtures/writeToDisk-false-include/expected.html b/packages/marko/test/api/fixtures/writeToDisk-false-include/expected.html
similarity index 100%
rename from test/api/fixtures/writeToDisk-false-include/expected.html
rename to packages/marko/test/api/fixtures/writeToDisk-false-include/expected.html
diff --git a/test/api/fixtures/writeToDisk-false-include/include-target.marko b/packages/marko/test/api/fixtures/writeToDisk-false-include/include-target.marko
similarity index 100%
rename from test/api/fixtures/writeToDisk-false-include/include-target.marko
rename to packages/marko/test/api/fixtures/writeToDisk-false-include/include-target.marko
diff --git a/test/api/fixtures/writeToDisk-false-include/template.marko b/packages/marko/test/api/fixtures/writeToDisk-false-include/template.marko
similarity index 100%
rename from test/api/fixtures/writeToDisk-false-include/template.marko
rename to packages/marko/test/api/fixtures/writeToDisk-false-include/template.marko
diff --git a/test/api/fixtures/writeToDisk-false-include/test.js b/packages/marko/test/api/fixtures/writeToDisk-false-include/test.js
similarity index 100%
rename from test/api/fixtures/writeToDisk-false-include/test.js
rename to packages/marko/test/api/fixtures/writeToDisk-false-include/test.js
diff --git a/test/api/fixtures/writeToDisk-false-layout/expected.html b/packages/marko/test/api/fixtures/writeToDisk-false-layout/expected.html
similarity index 100%
rename from test/api/fixtures/writeToDisk-false-layout/expected.html
rename to packages/marko/test/api/fixtures/writeToDisk-false-layout/expected.html
diff --git a/test/api/fixtures/writeToDisk-false-layout/layout.marko b/packages/marko/test/api/fixtures/writeToDisk-false-layout/layout.marko
similarity index 100%
rename from test/api/fixtures/writeToDisk-false-layout/layout.marko
rename to packages/marko/test/api/fixtures/writeToDisk-false-layout/layout.marko
diff --git a/test/api/fixtures/writeToDisk-false-layout/template.marko b/packages/marko/test/api/fixtures/writeToDisk-false-layout/template.marko
similarity index 100%
rename from test/api/fixtures/writeToDisk-false-layout/template.marko
rename to packages/marko/test/api/fixtures/writeToDisk-false-layout/template.marko
diff --git a/test/api/fixtures/writeToDisk-false-layout/test.js b/packages/marko/test/api/fixtures/writeToDisk-false-layout/test.js
similarity index 100%
rename from test/api/fixtures/writeToDisk-false-layout/test.js
rename to packages/marko/test/api/fixtures/writeToDisk-false-layout/test.js
diff --git a/test/api/index.test.js b/packages/marko/test/api/index.test.js
similarity index 100%
rename from test/api/index.test.js
rename to packages/marko/test/api/index.test.js
diff --git a/test/async-stream/fixtures/hello.txt b/packages/marko/test/async-stream/fixtures/hello.txt
similarity index 100%
rename from test/async-stream/fixtures/hello.txt
rename to packages/marko/test/async-stream/fixtures/hello.txt
diff --git a/test/async-stream/index.test.js b/packages/marko/test/async-stream/index.test.js
similarity index 100%
rename from test/async-stream/index.test.js
rename to packages/marko/test/async-stream/index.test.js
diff --git a/test/async-vdom-builder/index.test.js b/packages/marko/test/async-vdom-builder/index.test.js
similarity index 100%
rename from test/async-vdom-builder/index.test.js
rename to packages/marko/test/async-vdom-builder/index.test.js
diff --git a/test/autotest.js b/packages/marko/test/autotest.js
similarity index 100%
rename from test/autotest.js
rename to packages/marko/test/autotest.js
diff --git a/test/codegen/fixtures/arrayExpression-empty/expected.js b/packages/marko/test/codegen/fixtures/arrayExpression-empty/expected.js
similarity index 100%
rename from test/codegen/fixtures/arrayExpression-empty/expected.js
rename to packages/marko/test/codegen/fixtures/arrayExpression-empty/expected.js
diff --git a/test/codegen/fixtures/arrayExpression-empty/index.js b/packages/marko/test/codegen/fixtures/arrayExpression-empty/index.js
similarity index 100%
rename from test/codegen/fixtures/arrayExpression-empty/index.js
rename to packages/marko/test/codegen/fixtures/arrayExpression-empty/index.js
diff --git a/test/codegen/fixtures/arrayExpression/expected.js b/packages/marko/test/codegen/fixtures/arrayExpression/expected.js
similarity index 100%
rename from test/codegen/fixtures/arrayExpression/expected.js
rename to packages/marko/test/codegen/fixtures/arrayExpression/expected.js
diff --git a/test/codegen/fixtures/arrayExpression/index.js b/packages/marko/test/codegen/fixtures/arrayExpression/index.js
similarity index 100%
rename from test/codegen/fixtures/arrayExpression/index.js
rename to packages/marko/test/codegen/fixtures/arrayExpression/index.js
diff --git a/test/codegen/fixtures/attr-no-escape/expected.js b/packages/marko/test/codegen/fixtures/attr-no-escape/expected.js
similarity index 100%
rename from test/codegen/fixtures/attr-no-escape/expected.js
rename to packages/marko/test/codegen/fixtures/attr-no-escape/expected.js
diff --git a/test/codegen/fixtures/attr-no-escape/index.js b/packages/marko/test/codegen/fixtures/attr-no-escape/index.js
similarity index 100%
rename from test/codegen/fixtures/attr-no-escape/index.js
rename to packages/marko/test/codegen/fixtures/attr-no-escape/index.js
diff --git a/test/codegen/fixtures/binaryExpression-literal-divide/expected.js b/packages/marko/test/codegen/fixtures/binaryExpression-literal-divide/expected.js
similarity index 100%
rename from test/codegen/fixtures/binaryExpression-literal-divide/expected.js
rename to packages/marko/test/codegen/fixtures/binaryExpression-literal-divide/expected.js
diff --git a/test/codegen/fixtures/binaryExpression-literal-divide/index.js b/packages/marko/test/codegen/fixtures/binaryExpression-literal-divide/index.js
similarity index 100%
rename from test/codegen/fixtures/binaryExpression-literal-divide/index.js
rename to packages/marko/test/codegen/fixtures/binaryExpression-literal-divide/index.js
diff --git a/test/codegen/fixtures/binaryExpression-literal-multiply/expected.js b/packages/marko/test/codegen/fixtures/binaryExpression-literal-multiply/expected.js
similarity index 100%
rename from test/codegen/fixtures/binaryExpression-literal-multiply/expected.js
rename to packages/marko/test/codegen/fixtures/binaryExpression-literal-multiply/expected.js
diff --git a/test/codegen/fixtures/binaryExpression-literal-multiply/index.js b/packages/marko/test/codegen/fixtures/binaryExpression-literal-multiply/index.js
similarity index 100%
rename from test/codegen/fixtures/binaryExpression-literal-multiply/index.js
rename to packages/marko/test/codegen/fixtures/binaryExpression-literal-multiply/index.js
diff --git a/test/codegen/fixtures/binaryExpression-literal-subtract/expected.js b/packages/marko/test/codegen/fixtures/binaryExpression-literal-subtract/expected.js
similarity index 100%
rename from test/codegen/fixtures/binaryExpression-literal-subtract/expected.js
rename to packages/marko/test/codegen/fixtures/binaryExpression-literal-subtract/expected.js
diff --git a/test/codegen/fixtures/binaryExpression-literal-subtract/index.js b/packages/marko/test/codegen/fixtures/binaryExpression-literal-subtract/index.js
similarity index 100%
rename from test/codegen/fixtures/binaryExpression-literal-subtract/index.js
rename to packages/marko/test/codegen/fixtures/binaryExpression-literal-subtract/index.js
diff --git a/test/codegen/fixtures/binaryExpression/expected.js b/packages/marko/test/codegen/fixtures/binaryExpression/expected.js
similarity index 100%
rename from test/codegen/fixtures/binaryExpression/expected.js
rename to packages/marko/test/codegen/fixtures/binaryExpression/expected.js
diff --git a/test/codegen/fixtures/binaryExpression/index.js b/packages/marko/test/codegen/fixtures/binaryExpression/index.js
similarity index 100%
rename from test/codegen/fixtures/binaryExpression/index.js
rename to packages/marko/test/codegen/fixtures/binaryExpression/index.js
diff --git a/test/codegen/fixtures/block-comment/expected.js b/packages/marko/test/codegen/fixtures/block-comment/expected.js
similarity index 100%
rename from test/codegen/fixtures/block-comment/expected.js
rename to packages/marko/test/codegen/fixtures/block-comment/expected.js
diff --git a/test/codegen/fixtures/block-comment/index.js b/packages/marko/test/codegen/fixtures/block-comment/index.js
similarity index 100%
rename from test/codegen/fixtures/block-comment/index.js
rename to packages/marko/test/codegen/fixtures/block-comment/index.js
diff --git a/test/codegen/fixtures/code-before-after-if/expected.js b/packages/marko/test/codegen/fixtures/code-before-after-if/expected.js
similarity index 100%
rename from test/codegen/fixtures/code-before-after-if/expected.js
rename to packages/marko/test/codegen/fixtures/code-before-after-if/expected.js
diff --git a/test/codegen/fixtures/code-before-after-if/index.js b/packages/marko/test/codegen/fixtures/code-before-after-if/index.js
similarity index 100%
rename from test/codegen/fixtures/code-before-after-if/index.js
rename to packages/marko/test/codegen/fixtures/code-before-after-if/index.js
diff --git a/test/codegen/fixtures/code-before-after-surrounded/expected.js b/packages/marko/test/codegen/fixtures/code-before-after-surrounded/expected.js
similarity index 100%
rename from test/codegen/fixtures/code-before-after-surrounded/expected.js
rename to packages/marko/test/codegen/fixtures/code-before-after-surrounded/expected.js
diff --git a/test/codegen/fixtures/code-before-after-surrounded/index.js b/packages/marko/test/codegen/fixtures/code-before-after-surrounded/index.js
similarity index 100%
rename from test/codegen/fixtures/code-before-after-surrounded/index.js
rename to packages/marko/test/codegen/fixtures/code-before-after-surrounded/index.js
diff --git a/test/codegen/fixtures/code-before-after-var/expected.js b/packages/marko/test/codegen/fixtures/code-before-after-var/expected.js
similarity index 100%
rename from test/codegen/fixtures/code-before-after-var/expected.js
rename to packages/marko/test/codegen/fixtures/code-before-after-var/expected.js
diff --git a/test/codegen/fixtures/code-before-after-var/index.js b/packages/marko/test/codegen/fixtures/code-before-after-var/index.js
similarity index 100%
rename from test/codegen/fixtures/code-before-after-var/index.js
rename to packages/marko/test/codegen/fixtures/code-before-after-var/index.js
diff --git a/test/codegen/fixtures/code-before-after/expected.js b/packages/marko/test/codegen/fixtures/code-before-after/expected.js
similarity index 100%
rename from test/codegen/fixtures/code-before-after/expected.js
rename to packages/marko/test/codegen/fixtures/code-before-after/expected.js
diff --git a/test/codegen/fixtures/code-before-after/index.js b/packages/marko/test/codegen/fixtures/code-before-after/index.js
similarity index 100%
rename from test/codegen/fixtures/code-before-after/index.js
rename to packages/marko/test/codegen/fixtures/code-before-after/index.js
diff --git a/test/codegen/fixtures/code-expression/expected.js b/packages/marko/test/codegen/fixtures/code-expression/expected.js
similarity index 100%
rename from test/codegen/fixtures/code-expression/expected.js
rename to packages/marko/test/codegen/fixtures/code-expression/expected.js
diff --git a/test/codegen/fixtures/code-expression/index.js b/packages/marko/test/codegen/fixtures/code-expression/index.js
similarity index 100%
rename from test/codegen/fixtures/code-expression/index.js
rename to packages/marko/test/codegen/fixtures/code-expression/index.js
diff --git a/test/codegen/fixtures/code-statement-nested/expected.js b/packages/marko/test/codegen/fixtures/code-statement-nested/expected.js
similarity index 100%
rename from test/codegen/fixtures/code-statement-nested/expected.js
rename to packages/marko/test/codegen/fixtures/code-statement-nested/expected.js
diff --git a/test/codegen/fixtures/code-statement-nested/index.js b/packages/marko/test/codegen/fixtures/code-statement-nested/index.js
similarity index 100%
rename from test/codegen/fixtures/code-statement-nested/index.js
rename to packages/marko/test/codegen/fixtures/code-statement-nested/index.js
diff --git a/test/codegen/fixtures/code-statement/expected.js b/packages/marko/test/codegen/fixtures/code-statement/expected.js
similarity index 100%
rename from test/codegen/fixtures/code-statement/expected.js
rename to packages/marko/test/codegen/fixtures/code-statement/expected.js
diff --git a/test/codegen/fixtures/code-statement/index.js b/packages/marko/test/codegen/fixtures/code-statement/index.js
similarity index 100%
rename from test/codegen/fixtures/code-statement/index.js
rename to packages/marko/test/codegen/fixtures/code-statement/index.js
diff --git a/test/codegen/fixtures/codegen-addStaticVar/expected.js b/packages/marko/test/codegen/fixtures/codegen-addStaticVar/expected.js
similarity index 100%
rename from test/codegen/fixtures/codegen-addStaticVar/expected.js
rename to packages/marko/test/codegen/fixtures/codegen-addStaticVar/expected.js
diff --git a/test/codegen/fixtures/codegen-addStaticVar/index.js b/packages/marko/test/codegen/fixtures/codegen-addStaticVar/index.js
similarity index 100%
rename from test/codegen/fixtures/codegen-addStaticVar/index.js
rename to packages/marko/test/codegen/fixtures/codegen-addStaticVar/index.js
diff --git a/test/codegen/fixtures/codegen-addVar/expected.js b/packages/marko/test/codegen/fixtures/codegen-addVar/expected.js
similarity index 100%
rename from test/codegen/fixtures/codegen-addVar/expected.js
rename to packages/marko/test/codegen/fixtures/codegen-addVar/expected.js
diff --git a/test/codegen/fixtures/codegen-addVar/index.js b/packages/marko/test/codegen/fixtures/codegen-addVar/index.js
similarity index 100%
rename from test/codegen/fixtures/codegen-addVar/index.js
rename to packages/marko/test/codegen/fixtures/codegen-addVar/index.js
diff --git a/test/codegen/fixtures/combine-writes/expected.js b/packages/marko/test/codegen/fixtures/combine-writes/expected.js
similarity index 100%
rename from test/codegen/fixtures/combine-writes/expected.js
rename to packages/marko/test/codegen/fixtures/combine-writes/expected.js
diff --git a/test/codegen/fixtures/combine-writes/index.js b/packages/marko/test/codegen/fixtures/combine-writes/index.js
similarity index 100%
rename from test/codegen/fixtures/combine-writes/index.js
rename to packages/marko/test/codegen/fixtures/combine-writes/index.js
diff --git a/test/codegen/fixtures/comment/expected.js b/packages/marko/test/codegen/fixtures/comment/expected.js
similarity index 100%
rename from test/codegen/fixtures/comment/expected.js
rename to packages/marko/test/codegen/fixtures/comment/expected.js
diff --git a/test/codegen/fixtures/comment/index.js b/packages/marko/test/codegen/fixtures/comment/index.js
similarity index 100%
rename from test/codegen/fixtures/comment/index.js
rename to packages/marko/test/codegen/fixtures/comment/index.js
diff --git a/test/codegen/fixtures/concat-four/expected.js b/packages/marko/test/codegen/fixtures/concat-four/expected.js
similarity index 100%
rename from test/codegen/fixtures/concat-four/expected.js
rename to packages/marko/test/codegen/fixtures/concat-four/expected.js
diff --git a/test/codegen/fixtures/concat-four/index.js b/packages/marko/test/codegen/fixtures/concat-four/index.js
similarity index 100%
rename from test/codegen/fixtures/concat-four/index.js
rename to packages/marko/test/codegen/fixtures/concat-four/index.js
diff --git a/test/codegen/fixtures/concat-strings/expected.js b/packages/marko/test/codegen/fixtures/concat-strings/expected.js
similarity index 100%
rename from test/codegen/fixtures/concat-strings/expected.js
rename to packages/marko/test/codegen/fixtures/concat-strings/expected.js
diff --git a/test/codegen/fixtures/concat-strings/index.js b/packages/marko/test/codegen/fixtures/concat-strings/index.js
similarity index 100%
rename from test/codegen/fixtures/concat-strings/index.js
rename to packages/marko/test/codegen/fixtures/concat-strings/index.js
diff --git a/test/codegen/fixtures/concat-three/expected.js b/packages/marko/test/codegen/fixtures/concat-three/expected.js
similarity index 100%
rename from test/codegen/fixtures/concat-three/expected.js
rename to packages/marko/test/codegen/fixtures/concat-three/expected.js
diff --git a/test/codegen/fixtures/concat-three/index.js b/packages/marko/test/codegen/fixtures/concat-three/index.js
similarity index 100%
rename from test/codegen/fixtures/concat-three/index.js
rename to packages/marko/test/codegen/fixtures/concat-three/index.js
diff --git a/test/codegen/fixtures/concat/expected.js b/packages/marko/test/codegen/fixtures/concat/expected.js
similarity index 100%
rename from test/codegen/fixtures/concat/expected.js
rename to packages/marko/test/codegen/fixtures/concat/expected.js
diff --git a/test/codegen/fixtures/concat/index.js b/packages/marko/test/codegen/fixtures/concat/index.js
similarity index 100%
rename from test/codegen/fixtures/concat/index.js
rename to packages/marko/test/codegen/fixtures/concat/index.js
diff --git a/test/codegen/fixtures/conditionalExpression/expected.js b/packages/marko/test/codegen/fixtures/conditionalExpression/expected.js
similarity index 100%
rename from test/codegen/fixtures/conditionalExpression/expected.js
rename to packages/marko/test/codegen/fixtures/conditionalExpression/expected.js
diff --git a/test/codegen/fixtures/conditionalExpression/index.js b/packages/marko/test/codegen/fixtures/conditionalExpression/index.js
similarity index 100%
rename from test/codegen/fixtures/conditionalExpression/index.js
rename to packages/marko/test/codegen/fixtures/conditionalExpression/index.js
diff --git a/test/codegen/fixtures/container-codegen/expected.js b/packages/marko/test/codegen/fixtures/container-codegen/expected.js
similarity index 100%
rename from test/codegen/fixtures/container-codegen/expected.js
rename to packages/marko/test/codegen/fixtures/container-codegen/expected.js
diff --git a/test/codegen/fixtures/container-codegen/index.js b/packages/marko/test/codegen/fixtures/container-codegen/index.js
similarity index 100%
rename from test/codegen/fixtures/container-codegen/index.js
rename to packages/marko/test/codegen/fixtures/container-codegen/index.js
diff --git a/test/codegen/fixtures/container/expected.js b/packages/marko/test/codegen/fixtures/container/expected.js
similarity index 100%
rename from test/codegen/fixtures/container/expected.js
rename to packages/marko/test/codegen/fixtures/container/expected.js
diff --git a/test/codegen/fixtures/container/index.js b/packages/marko/test/codegen/fixtures/container/index.js
similarity index 100%
rename from test/codegen/fixtures/container/index.js
rename to packages/marko/test/codegen/fixtures/container/index.js
diff --git a/test/codegen/fixtures/context-addStaticVar-dedupe/expected.js b/packages/marko/test/codegen/fixtures/context-addStaticVar-dedupe/expected.js
similarity index 100%
rename from test/codegen/fixtures/context-addStaticVar-dedupe/expected.js
rename to packages/marko/test/codegen/fixtures/context-addStaticVar-dedupe/expected.js
diff --git a/test/codegen/fixtures/context-addStaticVar-dedupe/index.js b/packages/marko/test/codegen/fixtures/context-addStaticVar-dedupe/index.js
similarity index 100%
rename from test/codegen/fixtures/context-addStaticVar-dedupe/index.js
rename to packages/marko/test/codegen/fixtures/context-addStaticVar-dedupe/index.js
diff --git a/test/codegen/fixtures/context-addStaticVar/expected.js b/packages/marko/test/codegen/fixtures/context-addStaticVar/expected.js
similarity index 100%
rename from test/codegen/fixtures/context-addStaticVar/expected.js
rename to packages/marko/test/codegen/fixtures/context-addStaticVar/expected.js
diff --git a/test/codegen/fixtures/context-addStaticVar/index.js b/packages/marko/test/codegen/fixtures/context-addStaticVar/index.js
similarity index 100%
rename from test/codegen/fixtures/context-addStaticVar/index.js
rename to packages/marko/test/codegen/fixtures/context-addStaticVar/index.js
diff --git a/test/codegen/fixtures/context-addVar-addStaticVar/expected.js b/packages/marko/test/codegen/fixtures/context-addVar-addStaticVar/expected.js
similarity index 100%
rename from test/codegen/fixtures/context-addVar-addStaticVar/expected.js
rename to packages/marko/test/codegen/fixtures/context-addVar-addStaticVar/expected.js
diff --git a/test/codegen/fixtures/context-addVar-addStaticVar/index.js b/packages/marko/test/codegen/fixtures/context-addVar-addStaticVar/index.js
similarity index 100%
rename from test/codegen/fixtures/context-addVar-addStaticVar/index.js
rename to packages/marko/test/codegen/fixtures/context-addVar-addStaticVar/index.js
diff --git a/test/codegen/fixtures/context-addVar/expected.js b/packages/marko/test/codegen/fixtures/context-addVar/expected.js
similarity index 100%
rename from test/codegen/fixtures/context-addVar/expected.js
rename to packages/marko/test/codegen/fixtures/context-addVar/expected.js
diff --git a/test/codegen/fixtures/context-addVar/index.js b/packages/marko/test/codegen/fixtures/context-addVar/index.js
similarity index 100%
rename from test/codegen/fixtures/context-addVar/index.js
rename to packages/marko/test/codegen/fixtures/context-addVar/index.js
diff --git a/test/codegen/fixtures/forEach/expected.js b/packages/marko/test/codegen/fixtures/forEach/expected.js
similarity index 100%
rename from test/codegen/fixtures/forEach/expected.js
rename to packages/marko/test/codegen/fixtures/forEach/expected.js
diff --git a/test/codegen/fixtures/forEach/index.js b/packages/marko/test/codegen/fixtures/forEach/index.js
similarity index 100%
rename from test/codegen/fixtures/forEach/index.js
rename to packages/marko/test/codegen/fixtures/forEach/index.js
diff --git a/test/codegen/fixtures/forEachProps/expected.js b/packages/marko/test/codegen/fixtures/forEachProps/expected.js
similarity index 100%
rename from test/codegen/fixtures/forEachProps/expected.js
rename to packages/marko/test/codegen/fixtures/forEachProps/expected.js
diff --git a/test/codegen/fixtures/forEachProps/index.js b/packages/marko/test/codegen/fixtures/forEachProps/index.js
similarity index 100%
rename from test/codegen/fixtures/forEachProps/index.js
rename to packages/marko/test/codegen/fixtures/forEachProps/index.js
diff --git a/test/codegen/fixtures/forRange/expected.js b/packages/marko/test/codegen/fixtures/forRange/expected.js
similarity index 100%
rename from test/codegen/fixtures/forRange/expected.js
rename to packages/marko/test/codegen/fixtures/forRange/expected.js
diff --git a/test/codegen/fixtures/forRange/index.js b/packages/marko/test/codegen/fixtures/forRange/index.js
similarity index 100%
rename from test/codegen/fixtures/forRange/index.js
rename to packages/marko/test/codegen/fixtures/forRange/index.js
diff --git a/test/codegen/fixtures/forStatement/expected.js b/packages/marko/test/codegen/fixtures/forStatement/expected.js
similarity index 100%
rename from test/codegen/fixtures/forStatement/expected.js
rename to packages/marko/test/codegen/fixtures/forStatement/expected.js
diff --git a/test/codegen/fixtures/forStatement/index.js b/packages/marko/test/codegen/fixtures/forStatement/index.js
similarity index 100%
rename from test/codegen/fixtures/forStatement/index.js
rename to packages/marko/test/codegen/fixtures/forStatement/index.js
diff --git a/test/codegen/fixtures/functionCall/expected.js b/packages/marko/test/codegen/fixtures/functionCall/expected.js
similarity index 100%
rename from test/codegen/fixtures/functionCall/expected.js
rename to packages/marko/test/codegen/fixtures/functionCall/expected.js
diff --git a/test/codegen/fixtures/functionCall/index.js b/packages/marko/test/codegen/fixtures/functionCall/index.js
similarity index 100%
rename from test/codegen/fixtures/functionCall/index.js
rename to packages/marko/test/codegen/fixtures/functionCall/index.js
diff --git a/test/codegen/fixtures/functionDeclaration-anonymous/expected.js b/packages/marko/test/codegen/fixtures/functionDeclaration-anonymous/expected.js
similarity index 100%
rename from test/codegen/fixtures/functionDeclaration-anonymous/expected.js
rename to packages/marko/test/codegen/fixtures/functionDeclaration-anonymous/expected.js
diff --git a/test/codegen/fixtures/functionDeclaration-anonymous/index.js b/packages/marko/test/codegen/fixtures/functionDeclaration-anonymous/index.js
similarity index 100%
rename from test/codegen/fixtures/functionDeclaration-anonymous/index.js
rename to packages/marko/test/codegen/fixtures/functionDeclaration-anonymous/index.js
diff --git a/test/codegen/fixtures/functionDeclaration/expected.js b/packages/marko/test/codegen/fixtures/functionDeclaration/expected.js
similarity index 100%
rename from test/codegen/fixtures/functionDeclaration/expected.js
rename to packages/marko/test/codegen/fixtures/functionDeclaration/expected.js
diff --git a/test/codegen/fixtures/functionDeclaration/index.js b/packages/marko/test/codegen/fixtures/functionDeclaration/index.js
similarity index 100%
rename from test/codegen/fixtures/functionDeclaration/index.js
rename to packages/marko/test/codegen/fixtures/functionDeclaration/index.js
diff --git a/test/codegen/fixtures/html/expected.js b/packages/marko/test/codegen/fixtures/html/expected.js
similarity index 100%
rename from test/codegen/fixtures/html/expected.js
rename to packages/marko/test/codegen/fixtures/html/expected.js
diff --git a/test/codegen/fixtures/html/index.js b/packages/marko/test/codegen/fixtures/html/index.js
similarity index 100%
rename from test/codegen/fixtures/html/index.js
rename to packages/marko/test/codegen/fixtures/html/index.js
diff --git a/test/codegen/fixtures/htmlComment/expected.js b/packages/marko/test/codegen/fixtures/htmlComment/expected.js
similarity index 100%
rename from test/codegen/fixtures/htmlComment/expected.js
rename to packages/marko/test/codegen/fixtures/htmlComment/expected.js
diff --git a/test/codegen/fixtures/htmlComment/index.js b/packages/marko/test/codegen/fixtures/htmlComment/index.js
similarity index 100%
rename from test/codegen/fixtures/htmlComment/index.js
rename to packages/marko/test/codegen/fixtures/htmlComment/index.js
diff --git a/test/codegen/fixtures/htmlElement-addAttribute/expected.js b/packages/marko/test/codegen/fixtures/htmlElement-addAttribute/expected.js
similarity index 100%
rename from test/codegen/fixtures/htmlElement-addAttribute/expected.js
rename to packages/marko/test/codegen/fixtures/htmlElement-addAttribute/expected.js
diff --git a/test/codegen/fixtures/htmlElement-addAttribute/index.js b/packages/marko/test/codegen/fixtures/htmlElement-addAttribute/index.js
similarity index 100%
rename from test/codegen/fixtures/htmlElement-addAttribute/index.js
rename to packages/marko/test/codegen/fixtures/htmlElement-addAttribute/index.js
diff --git a/test/codegen/fixtures/htmlElement-attr-escape/expected.js b/packages/marko/test/codegen/fixtures/htmlElement-attr-escape/expected.js
similarity index 100%
rename from test/codegen/fixtures/htmlElement-attr-escape/expected.js
rename to packages/marko/test/codegen/fixtures/htmlElement-attr-escape/expected.js
diff --git a/test/codegen/fixtures/htmlElement-attr-escape/index.js b/packages/marko/test/codegen/fixtures/htmlElement-attr-escape/index.js
similarity index 100%
rename from test/codegen/fixtures/htmlElement-attr-escape/index.js
rename to packages/marko/test/codegen/fixtures/htmlElement-attr-escape/index.js
diff --git a/test/codegen/fixtures/htmlElement-dynamic/expected.js b/packages/marko/test/codegen/fixtures/htmlElement-dynamic/expected.js
similarity index 100%
rename from test/codegen/fixtures/htmlElement-dynamic/expected.js
rename to packages/marko/test/codegen/fixtures/htmlElement-dynamic/expected.js
diff --git a/test/codegen/fixtures/htmlElement-dynamic/index.js b/packages/marko/test/codegen/fixtures/htmlElement-dynamic/index.js
similarity index 100%
rename from test/codegen/fixtures/htmlElement-dynamic/index.js
rename to packages/marko/test/codegen/fixtures/htmlElement-dynamic/index.js
diff --git a/test/codegen/fixtures/htmlElement/expected.js b/packages/marko/test/codegen/fixtures/htmlElement/expected.js
similarity index 100%
rename from test/codegen/fixtures/htmlElement/expected.js
rename to packages/marko/test/codegen/fixtures/htmlElement/expected.js
diff --git a/test/codegen/fixtures/htmlElement/index.js b/packages/marko/test/codegen/fixtures/htmlElement/index.js
similarity index 100%
rename from test/codegen/fixtures/htmlElement/index.js
rename to packages/marko/test/codegen/fixtures/htmlElement/index.js
diff --git a/test/codegen/fixtures/identifier/expected.js b/packages/marko/test/codegen/fixtures/identifier/expected.js
similarity index 100%
rename from test/codegen/fixtures/identifier/expected.js
rename to packages/marko/test/codegen/fixtures/identifier/expected.js
diff --git a/test/codegen/fixtures/identifier/index.js b/packages/marko/test/codegen/fixtures/identifier/index.js
similarity index 100%
rename from test/codegen/fixtures/identifier/index.js
rename to packages/marko/test/codegen/fixtures/identifier/index.js
diff --git a/test/codegen/fixtures/if-else-if-else/expected.js b/packages/marko/test/codegen/fixtures/if-else-if-else/expected.js
similarity index 100%
rename from test/codegen/fixtures/if-else-if-else/expected.js
rename to packages/marko/test/codegen/fixtures/if-else-if-else/expected.js
diff --git a/test/codegen/fixtures/if-else-if-else/index.js b/packages/marko/test/codegen/fixtures/if-else-if-else/index.js
similarity index 100%
rename from test/codegen/fixtures/if-else-if-else/index.js
rename to packages/marko/test/codegen/fixtures/if-else-if-else/index.js
diff --git a/test/codegen/fixtures/if-else-if/expected.js b/packages/marko/test/codegen/fixtures/if-else-if/expected.js
similarity index 100%
rename from test/codegen/fixtures/if-else-if/expected.js
rename to packages/marko/test/codegen/fixtures/if-else-if/expected.js
diff --git a/test/codegen/fixtures/if-else-if/index.js b/packages/marko/test/codegen/fixtures/if-else-if/index.js
similarity index 100%
rename from test/codegen/fixtures/if-else-if/index.js
rename to packages/marko/test/codegen/fixtures/if-else-if/index.js
diff --git a/test/codegen/fixtures/if-else/expected.js b/packages/marko/test/codegen/fixtures/if-else/expected.js
similarity index 100%
rename from test/codegen/fixtures/if-else/expected.js
rename to packages/marko/test/codegen/fixtures/if-else/expected.js
diff --git a/test/codegen/fixtures/if-else/index.js b/packages/marko/test/codegen/fixtures/if-else/index.js
similarity index 100%
rename from test/codegen/fixtures/if-else/index.js
rename to packages/marko/test/codegen/fixtures/if-else/index.js
diff --git a/test/codegen/fixtures/if-write-if/expected.js b/packages/marko/test/codegen/fixtures/if-write-if/expected.js
similarity index 100%
rename from test/codegen/fixtures/if-write-if/expected.js
rename to packages/marko/test/codegen/fixtures/if-write-if/expected.js
diff --git a/test/codegen/fixtures/if-write-if/index.js b/packages/marko/test/codegen/fixtures/if-write-if/index.js
similarity index 100%
rename from test/codegen/fixtures/if-write-if/index.js
rename to packages/marko/test/codegen/fixtures/if-write-if/index.js
diff --git a/test/codegen/fixtures/if/expected.js b/packages/marko/test/codegen/fixtures/if/expected.js
similarity index 100%
rename from test/codegen/fixtures/if/expected.js
rename to packages/marko/test/codegen/fixtures/if/expected.js
diff --git a/test/codegen/fixtures/if/index.js b/packages/marko/test/codegen/fixtures/if/index.js
similarity index 100%
rename from test/codegen/fixtures/if/index.js
rename to packages/marko/test/codegen/fixtures/if/index.js
diff --git a/test/codegen/fixtures/insertSiblingAfter/expected.js b/packages/marko/test/codegen/fixtures/insertSiblingAfter/expected.js
similarity index 100%
rename from test/codegen/fixtures/insertSiblingAfter/expected.js
rename to packages/marko/test/codegen/fixtures/insertSiblingAfter/expected.js
diff --git a/test/codegen/fixtures/insertSiblingAfter/index.js b/packages/marko/test/codegen/fixtures/insertSiblingAfter/index.js
similarity index 100%
rename from test/codegen/fixtures/insertSiblingAfter/index.js
rename to packages/marko/test/codegen/fixtures/insertSiblingAfter/index.js
diff --git a/test/codegen/fixtures/insertSiblingBefore/expected.js b/packages/marko/test/codegen/fixtures/insertSiblingBefore/expected.js
similarity index 100%
rename from test/codegen/fixtures/insertSiblingBefore/expected.js
rename to packages/marko/test/codegen/fixtures/insertSiblingBefore/expected.js
diff --git a/test/codegen/fixtures/insertSiblingBefore/index.js b/packages/marko/test/codegen/fixtures/insertSiblingBefore/index.js
similarity index 100%
rename from test/codegen/fixtures/insertSiblingBefore/index.js
rename to packages/marko/test/codegen/fixtures/insertSiblingBefore/index.js
diff --git a/test/codegen/fixtures/literal/expected.js b/packages/marko/test/codegen/fixtures/literal/expected.js
similarity index 100%
rename from test/codegen/fixtures/literal/expected.js
rename to packages/marko/test/codegen/fixtures/literal/expected.js
diff --git a/test/codegen/fixtures/literal/index.js b/packages/marko/test/codegen/fixtures/literal/index.js
similarity index 100%
rename from test/codegen/fixtures/literal/index.js
rename to packages/marko/test/codegen/fixtures/literal/index.js
diff --git a/test/codegen/fixtures/macro/expected.js b/packages/marko/test/codegen/fixtures/macro/expected.js
similarity index 100%
rename from test/codegen/fixtures/macro/expected.js
rename to packages/marko/test/codegen/fixtures/macro/expected.js
diff --git a/test/codegen/fixtures/macro/index.js b/packages/marko/test/codegen/fixtures/macro/index.js
similarity index 100%
rename from test/codegen/fixtures/macro/index.js
rename to packages/marko/test/codegen/fixtures/macro/index.js
diff --git a/test/codegen/fixtures/marko-template/expected.js b/packages/marko/test/codegen/fixtures/marko-template/expected.js
similarity index 100%
rename from test/codegen/fixtures/marko-template/expected.js
rename to packages/marko/test/codegen/fixtures/marko-template/expected.js
diff --git a/test/codegen/fixtures/marko-template/index.js b/packages/marko/test/codegen/fixtures/marko-template/index.js
similarity index 100%
rename from test/codegen/fixtures/marko-template/index.js
rename to packages/marko/test/codegen/fixtures/marko-template/index.js
diff --git a/test/codegen/fixtures/meta-dependencies/expected.js b/packages/marko/test/codegen/fixtures/meta-dependencies/expected.js
similarity index 100%
rename from test/codegen/fixtures/meta-dependencies/expected.js
rename to packages/marko/test/codegen/fixtures/meta-dependencies/expected.js
diff --git a/test/codegen/fixtures/meta-dependencies/index.js b/packages/marko/test/codegen/fixtures/meta-dependencies/index.js
similarity index 100%
rename from test/codegen/fixtures/meta-dependencies/index.js
rename to packages/marko/test/codegen/fixtures/meta-dependencies/index.js
diff --git a/test/codegen/fixtures/meta-dependencies/template.marko b/packages/marko/test/codegen/fixtures/meta-dependencies/template.marko
similarity index 100%
rename from test/codegen/fixtures/meta-dependencies/template.marko
rename to packages/marko/test/codegen/fixtures/meta-dependencies/template.marko
diff --git a/test/codegen/fixtures/meta-unique/expected.js b/packages/marko/test/codegen/fixtures/meta-unique/expected.js
similarity index 100%
rename from test/codegen/fixtures/meta-unique/expected.js
rename to packages/marko/test/codegen/fixtures/meta-unique/expected.js
diff --git a/test/codegen/fixtures/meta-unique/index.js b/packages/marko/test/codegen/fixtures/meta-unique/index.js
similarity index 100%
rename from test/codegen/fixtures/meta-unique/index.js
rename to packages/marko/test/codegen/fixtures/meta-unique/index.js
diff --git a/test/codegen/fixtures/meta-unique/template.marko b/packages/marko/test/codegen/fixtures/meta-unique/template.marko
similarity index 100%
rename from test/codegen/fixtures/meta-unique/template.marko
rename to packages/marko/test/codegen/fixtures/meta-unique/template.marko
diff --git a/test/codegen/fixtures/moveChildrenTo/expected.js b/packages/marko/test/codegen/fixtures/moveChildrenTo/expected.js
similarity index 100%
rename from test/codegen/fixtures/moveChildrenTo/expected.js
rename to packages/marko/test/codegen/fixtures/moveChildrenTo/expected.js
diff --git a/test/codegen/fixtures/moveChildrenTo/index.js b/packages/marko/test/codegen/fixtures/moveChildrenTo/index.js
similarity index 100%
rename from test/codegen/fixtures/moveChildrenTo/index.js
rename to packages/marko/test/codegen/fixtures/moveChildrenTo/index.js
diff --git a/test/codegen/fixtures/negate/expected.js b/packages/marko/test/codegen/fixtures/negate/expected.js
similarity index 100%
rename from test/codegen/fixtures/negate/expected.js
rename to packages/marko/test/codegen/fixtures/negate/expected.js
diff --git a/test/codegen/fixtures/negate/index.js b/packages/marko/test/codegen/fixtures/negate/index.js
similarity index 100%
rename from test/codegen/fixtures/negate/index.js
rename to packages/marko/test/codegen/fixtures/negate/index.js
diff --git a/test/codegen/fixtures/new/expected.js b/packages/marko/test/codegen/fixtures/new/expected.js
similarity index 100%
rename from test/codegen/fixtures/new/expected.js
rename to packages/marko/test/codegen/fixtures/new/expected.js
diff --git a/test/codegen/fixtures/new/index.js b/packages/marko/test/codegen/fixtures/new/index.js
similarity index 100%
rename from test/codegen/fixtures/new/index.js
rename to packages/marko/test/codegen/fixtures/new/index.js
diff --git a/test/codegen/fixtures/node/expected.js b/packages/marko/test/codegen/fixtures/node/expected.js
similarity index 100%
rename from test/codegen/fixtures/node/expected.js
rename to packages/marko/test/codegen/fixtures/node/expected.js
diff --git a/test/codegen/fixtures/node/index.js b/packages/marko/test/codegen/fixtures/node/index.js
similarity index 100%
rename from test/codegen/fixtures/node/index.js
rename to packages/marko/test/codegen/fixtures/node/index.js
diff --git a/test/codegen/fixtures/program/expected.js b/packages/marko/test/codegen/fixtures/program/expected.js
similarity index 100%
rename from test/codegen/fixtures/program/expected.js
rename to packages/marko/test/codegen/fixtures/program/expected.js
diff --git a/test/codegen/fixtures/program/index.js b/packages/marko/test/codegen/fixtures/program/index.js
similarity index 100%
rename from test/codegen/fixtures/program/index.js
rename to packages/marko/test/codegen/fixtures/program/index.js
diff --git a/test/codegen/fixtures/removeAllAttributes/expected.js b/packages/marko/test/codegen/fixtures/removeAllAttributes/expected.js
similarity index 100%
rename from test/codegen/fixtures/removeAllAttributes/expected.js
rename to packages/marko/test/codegen/fixtures/removeAllAttributes/expected.js
diff --git a/test/codegen/fixtures/removeAllAttributes/index.js b/packages/marko/test/codegen/fixtures/removeAllAttributes/index.js
similarity index 100%
rename from test/codegen/fixtures/removeAllAttributes/index.js
rename to packages/marko/test/codegen/fixtures/removeAllAttributes/index.js
diff --git a/test/codegen/fixtures/renderBodyFunction/expected.js b/packages/marko/test/codegen/fixtures/renderBodyFunction/expected.js
similarity index 100%
rename from test/codegen/fixtures/renderBodyFunction/expected.js
rename to packages/marko/test/codegen/fixtures/renderBodyFunction/expected.js
diff --git a/test/codegen/fixtures/renderBodyFunction/index.js b/packages/marko/test/codegen/fixtures/renderBodyFunction/index.js
similarity index 100%
rename from test/codegen/fixtures/renderBodyFunction/index.js
rename to packages/marko/test/codegen/fixtures/renderBodyFunction/index.js
diff --git a/test/codegen/fixtures/returnStatement-empty/expected.js b/packages/marko/test/codegen/fixtures/returnStatement-empty/expected.js
similarity index 100%
rename from test/codegen/fixtures/returnStatement-empty/expected.js
rename to packages/marko/test/codegen/fixtures/returnStatement-empty/expected.js
diff --git a/test/codegen/fixtures/returnStatement-empty/index.js b/packages/marko/test/codegen/fixtures/returnStatement-empty/index.js
similarity index 100%
rename from test/codegen/fixtures/returnStatement-empty/index.js
rename to packages/marko/test/codegen/fixtures/returnStatement-empty/index.js
diff --git a/test/codegen/fixtures/returnStatement/expected.js b/packages/marko/test/codegen/fixtures/returnStatement/expected.js
similarity index 100%
rename from test/codegen/fixtures/returnStatement/expected.js
rename to packages/marko/test/codegen/fixtures/returnStatement/expected.js
diff --git a/test/codegen/fixtures/returnStatement/index.js b/packages/marko/test/codegen/fixtures/returnStatement/index.js
similarity index 100%
rename from test/codegen/fixtures/returnStatement/index.js
rename to packages/marko/test/codegen/fixtures/returnStatement/index.js
diff --git a/test/codegen/fixtures/selfInvokingFunction-no-args/expected.js b/packages/marko/test/codegen/fixtures/selfInvokingFunction-no-args/expected.js
similarity index 100%
rename from test/codegen/fixtures/selfInvokingFunction-no-args/expected.js
rename to packages/marko/test/codegen/fixtures/selfInvokingFunction-no-args/expected.js
diff --git a/test/codegen/fixtures/selfInvokingFunction-no-args/index.js b/packages/marko/test/codegen/fixtures/selfInvokingFunction-no-args/index.js
similarity index 100%
rename from test/codegen/fixtures/selfInvokingFunction-no-args/index.js
rename to packages/marko/test/codegen/fixtures/selfInvokingFunction-no-args/index.js
diff --git a/test/codegen/fixtures/selfInvokingFunction-null-args/expected.js b/packages/marko/test/codegen/fixtures/selfInvokingFunction-null-args/expected.js
similarity index 100%
rename from test/codegen/fixtures/selfInvokingFunction-null-args/expected.js
rename to packages/marko/test/codegen/fixtures/selfInvokingFunction-null-args/expected.js
diff --git a/test/codegen/fixtures/selfInvokingFunction-null-args/index.js b/packages/marko/test/codegen/fixtures/selfInvokingFunction-null-args/index.js
similarity index 100%
rename from test/codegen/fixtures/selfInvokingFunction-null-args/index.js
rename to packages/marko/test/codegen/fixtures/selfInvokingFunction-null-args/index.js
diff --git a/test/codegen/fixtures/selfInvokingFunction/expected.js b/packages/marko/test/codegen/fixtures/selfInvokingFunction/expected.js
similarity index 100%
rename from test/codegen/fixtures/selfInvokingFunction/expected.js
rename to packages/marko/test/codegen/fixtures/selfInvokingFunction/expected.js
diff --git a/test/codegen/fixtures/selfInvokingFunction/index.js b/packages/marko/test/codegen/fixtures/selfInvokingFunction/index.js
similarity index 100%
rename from test/codegen/fixtures/selfInvokingFunction/index.js
rename to packages/marko/test/codegen/fixtures/selfInvokingFunction/index.js
diff --git a/test/codegen/fixtures/simple/expected.js b/packages/marko/test/codegen/fixtures/simple/expected.js
similarity index 100%
rename from test/codegen/fixtures/simple/expected.js
rename to packages/marko/test/codegen/fixtures/simple/expected.js
diff --git a/test/codegen/fixtures/simple/index.js b/packages/marko/test/codegen/fixtures/simple/index.js
similarity index 100%
rename from test/codegen/fixtures/simple/index.js
rename to packages/marko/test/codegen/fixtures/simple/index.js
diff --git a/test/codegen/fixtures/strictEquality/expected.js b/packages/marko/test/codegen/fixtures/strictEquality/expected.js
similarity index 100%
rename from test/codegen/fixtures/strictEquality/expected.js
rename to packages/marko/test/codegen/fixtures/strictEquality/expected.js
diff --git a/test/codegen/fixtures/strictEquality/index.js b/packages/marko/test/codegen/fixtures/strictEquality/index.js
similarity index 100%
rename from test/codegen/fixtures/strictEquality/index.js
rename to packages/marko/test/codegen/fixtures/strictEquality/index.js
diff --git a/test/codegen/fixtures/templateLiteral/expected.js b/packages/marko/test/codegen/fixtures/templateLiteral/expected.js
similarity index 100%
rename from test/codegen/fixtures/templateLiteral/expected.js
rename to packages/marko/test/codegen/fixtures/templateLiteral/expected.js
diff --git a/test/codegen/fixtures/templateLiteral/index.js b/packages/marko/test/codegen/fixtures/templateLiteral/index.js
similarity index 100%
rename from test/codegen/fixtures/templateLiteral/index.js
rename to packages/marko/test/codegen/fixtures/templateLiteral/index.js
diff --git a/test/codegen/fixtures/templateRoot-prependChild/expected.js b/packages/marko/test/codegen/fixtures/templateRoot-prependChild/expected.js
similarity index 100%
rename from test/codegen/fixtures/templateRoot-prependChild/expected.js
rename to packages/marko/test/codegen/fixtures/templateRoot-prependChild/expected.js
diff --git a/test/codegen/fixtures/templateRoot-prependChild/index.js b/packages/marko/test/codegen/fixtures/templateRoot-prependChild/index.js
similarity index 100%
rename from test/codegen/fixtures/templateRoot-prependChild/index.js
rename to packages/marko/test/codegen/fixtures/templateRoot-prependChild/index.js
diff --git a/test/codegen/fixtures/templateRoot/expected.js b/packages/marko/test/codegen/fixtures/templateRoot/expected.js
similarity index 100%
rename from test/codegen/fixtures/templateRoot/expected.js
rename to packages/marko/test/codegen/fixtures/templateRoot/expected.js
diff --git a/test/codegen/fixtures/templateRoot/index.js b/packages/marko/test/codegen/fixtures/templateRoot/index.js
similarity index 100%
rename from test/codegen/fixtures/templateRoot/index.js
rename to packages/marko/test/codegen/fixtures/templateRoot/index.js
diff --git a/test/codegen/fixtures/unaryExpression/expected.js b/packages/marko/test/codegen/fixtures/unaryExpression/expected.js
similarity index 100%
rename from test/codegen/fixtures/unaryExpression/expected.js
rename to packages/marko/test/codegen/fixtures/unaryExpression/expected.js
diff --git a/test/codegen/fixtures/unaryExpression/index.js b/packages/marko/test/codegen/fixtures/unaryExpression/index.js
similarity index 100%
rename from test/codegen/fixtures/unaryExpression/index.js
rename to packages/marko/test/codegen/fixtures/unaryExpression/index.js
diff --git a/test/codegen/fixtures/var-scoped/expected.js b/packages/marko/test/codegen/fixtures/var-scoped/expected.js
similarity index 100%
rename from test/codegen/fixtures/var-scoped/expected.js
rename to packages/marko/test/codegen/fixtures/var-scoped/expected.js
diff --git a/test/codegen/fixtures/var-scoped/index.js b/packages/marko/test/codegen/fixtures/var-scoped/index.js
similarity index 100%
rename from test/codegen/fixtures/var-scoped/index.js
rename to packages/marko/test/codegen/fixtures/var-scoped/index.js
diff --git a/test/codegen/fixtures/var/expected.js b/packages/marko/test/codegen/fixtures/var/expected.js
similarity index 100%
rename from test/codegen/fixtures/var/expected.js
rename to packages/marko/test/codegen/fixtures/var/expected.js
diff --git a/test/codegen/fixtures/var/index.js b/packages/marko/test/codegen/fixtures/var/index.js
similarity index 100%
rename from test/codegen/fixtures/var/index.js
rename to packages/marko/test/codegen/fixtures/var/index.js
diff --git a/test/codegen/fixtures/vars-array/expected.js b/packages/marko/test/codegen/fixtures/vars-array/expected.js
similarity index 100%
rename from test/codegen/fixtures/vars-array/expected.js
rename to packages/marko/test/codegen/fixtures/vars-array/expected.js
diff --git a/test/codegen/fixtures/vars-array/index.js b/packages/marko/test/codegen/fixtures/vars-array/index.js
similarity index 100%
rename from test/codegen/fixtures/vars-array/index.js
rename to packages/marko/test/codegen/fixtures/vars-array/index.js
diff --git a/test/codegen/fixtures/vars-object/expected.js b/packages/marko/test/codegen/fixtures/vars-object/expected.js
similarity index 100%
rename from test/codegen/fixtures/vars-object/expected.js
rename to packages/marko/test/codegen/fixtures/vars-object/expected.js
diff --git a/test/codegen/fixtures/vars-object/index.js b/packages/marko/test/codegen/fixtures/vars-object/index.js
similarity index 100%
rename from test/codegen/fixtures/vars-object/index.js
rename to packages/marko/test/codegen/fixtures/vars-object/index.js
diff --git a/test/codegen/index.test.js b/packages/marko/test/codegen/index.test.js
similarity index 100%
rename from test/codegen/index.test.js
rename to packages/marko/test/codegen/index.test.js
diff --git a/test/compiler/fixtures-html-deprecated/addNestedVariable/expected.js b/packages/marko/test/compiler/fixtures-html-deprecated/addNestedVariable/expected.js
similarity index 100%
rename from test/compiler/fixtures-html-deprecated/addNestedVariable/expected.js
rename to packages/marko/test/compiler/fixtures-html-deprecated/addNestedVariable/expected.js
diff --git a/test/compiler/fixtures-html-deprecated/addNestedVariable/marko.json b/packages/marko/test/compiler/fixtures-html-deprecated/addNestedVariable/marko.json
similarity index 100%
rename from test/compiler/fixtures-html-deprecated/addNestedVariable/marko.json
rename to packages/marko/test/compiler/fixtures-html-deprecated/addNestedVariable/marko.json
diff --git a/test/compiler/fixtures-html-deprecated/addNestedVariable/tags/test-addNestedVariable/marko-tag.json b/packages/marko/test/compiler/fixtures-html-deprecated/addNestedVariable/tags/test-addNestedVariable/marko-tag.json
similarity index 100%
rename from test/compiler/fixtures-html-deprecated/addNestedVariable/tags/test-addNestedVariable/marko-tag.json
rename to packages/marko/test/compiler/fixtures-html-deprecated/addNestedVariable/tags/test-addNestedVariable/marko-tag.json
diff --git a/test/compiler/fixtures-html-deprecated/addNestedVariable/tags/test-addNestedVariable/renderer.js b/packages/marko/test/compiler/fixtures-html-deprecated/addNestedVariable/tags/test-addNestedVariable/renderer.js
similarity index 100%
rename from test/compiler/fixtures-html-deprecated/addNestedVariable/tags/test-addNestedVariable/renderer.js
rename to packages/marko/test/compiler/fixtures-html-deprecated/addNestedVariable/tags/test-addNestedVariable/renderer.js
diff --git a/test/compiler/fixtures-html-deprecated/addNestedVariable/tags/test-addNestedVariable/transformer.js b/packages/marko/test/compiler/fixtures-html-deprecated/addNestedVariable/tags/test-addNestedVariable/transformer.js
similarity index 100%
rename from test/compiler/fixtures-html-deprecated/addNestedVariable/tags/test-addNestedVariable/transformer.js
rename to packages/marko/test/compiler/fixtures-html-deprecated/addNestedVariable/tags/test-addNestedVariable/transformer.js
diff --git a/test/compiler/fixtures-html-deprecated/addNestedVariable/template.marko b/packages/marko/test/compiler/fixtures-html-deprecated/addNestedVariable/template.marko
similarity index 100%
rename from test/compiler/fixtures-html-deprecated/addNestedVariable/template.marko
rename to packages/marko/test/compiler/fixtures-html-deprecated/addNestedVariable/template.marko
diff --git a/test/compiler/fixtures-html-deprecated/async-fragment-error/expected.js b/packages/marko/test/compiler/fixtures-html-deprecated/async-fragment-error/expected.js
similarity index 100%
rename from test/compiler/fixtures-html-deprecated/async-fragment-error/expected.js
rename to packages/marko/test/compiler/fixtures-html-deprecated/async-fragment-error/expected.js
diff --git a/test/compiler/fixtures-html-deprecated/async-fragment-error/template.marko b/packages/marko/test/compiler/fixtures-html-deprecated/async-fragment-error/template.marko
similarity index 100%
rename from test/compiler/fixtures-html-deprecated/async-fragment-error/template.marko
rename to packages/marko/test/compiler/fixtures-html-deprecated/async-fragment-error/template.marko
diff --git a/test/compiler/fixtures-html-deprecated/async-fragment-invalid-var/template.marko b/packages/marko/test/compiler/fixtures-html-deprecated/async-fragment-invalid-var/template.marko
similarity index 100%
rename from test/compiler/fixtures-html-deprecated/async-fragment-invalid-var/template.marko
rename to packages/marko/test/compiler/fixtures-html-deprecated/async-fragment-invalid-var/template.marko
diff --git a/test/compiler/fixtures-html-deprecated/async-fragment-invalid-var/test.js b/packages/marko/test/compiler/fixtures-html-deprecated/async-fragment-invalid-var/test.js
similarity index 100%
rename from test/compiler/fixtures-html-deprecated/async-fragment-invalid-var/test.js
rename to packages/marko/test/compiler/fixtures-html-deprecated/async-fragment-invalid-var/test.js
diff --git a/test/compiler/fixtures-html-deprecated/async-fragment-no-attr/template.marko b/packages/marko/test/compiler/fixtures-html-deprecated/async-fragment-no-attr/template.marko
similarity index 100%
rename from test/compiler/fixtures-html-deprecated/async-fragment-no-attr/template.marko
rename to packages/marko/test/compiler/fixtures-html-deprecated/async-fragment-no-attr/template.marko
diff --git a/test/compiler/fixtures-html-deprecated/async-fragment-no-attr/test.js b/packages/marko/test/compiler/fixtures-html-deprecated/async-fragment-no-attr/test.js
similarity index 100%
rename from test/compiler/fixtures-html-deprecated/async-fragment-no-attr/test.js
rename to packages/marko/test/compiler/fixtures-html-deprecated/async-fragment-no-attr/test.js
diff --git a/test/compiler/fixtures-html-deprecated/async-fragment-placeholder/expected.js b/packages/marko/test/compiler/fixtures-html-deprecated/async-fragment-placeholder/expected.js
similarity index 100%
rename from test/compiler/fixtures-html-deprecated/async-fragment-placeholder/expected.js
rename to packages/marko/test/compiler/fixtures-html-deprecated/async-fragment-placeholder/expected.js
diff --git a/test/compiler/fixtures-html-deprecated/async-fragment-placeholder/template.marko b/packages/marko/test/compiler/fixtures-html-deprecated/async-fragment-placeholder/template.marko
similarity index 100%
rename from test/compiler/fixtures-html-deprecated/async-fragment-placeholder/template.marko
rename to packages/marko/test/compiler/fixtures-html-deprecated/async-fragment-placeholder/template.marko
diff --git a/test/compiler/fixtures-html-deprecated/async-fragment-timeout/expected.js b/packages/marko/test/compiler/fixtures-html-deprecated/async-fragment-timeout/expected.js
similarity index 100%
rename from test/compiler/fixtures-html-deprecated/async-fragment-timeout/expected.js
rename to packages/marko/test/compiler/fixtures-html-deprecated/async-fragment-timeout/expected.js
diff --git a/test/compiler/fixtures-html-deprecated/async-fragment-timeout/template.marko b/packages/marko/test/compiler/fixtures-html-deprecated/async-fragment-timeout/template.marko
similarity index 100%
rename from test/compiler/fixtures-html-deprecated/async-fragment-timeout/template.marko
rename to packages/marko/test/compiler/fixtures-html-deprecated/async-fragment-timeout/template.marko
diff --git a/test/compiler/fixtures-html-deprecated/async-fragment/expected.js b/packages/marko/test/compiler/fixtures-html-deprecated/async-fragment/expected.js
similarity index 100%
rename from test/compiler/fixtures-html-deprecated/async-fragment/expected.js
rename to packages/marko/test/compiler/fixtures-html-deprecated/async-fragment/expected.js
diff --git a/test/compiler/fixtures-html-deprecated/async-fragment/template.marko b/packages/marko/test/compiler/fixtures-html-deprecated/async-fragment/template.marko
similarity index 100%
rename from test/compiler/fixtures-html-deprecated/async-fragment/template.marko
rename to packages/marko/test/compiler/fixtures-html-deprecated/async-fragment/template.marko
diff --git a/test/compiler/fixtures-html-deprecated/async-fragments/expected.js b/packages/marko/test/compiler/fixtures-html-deprecated/async-fragments/expected.js
similarity index 100%
rename from test/compiler/fixtures-html-deprecated/async-fragments/expected.js
rename to packages/marko/test/compiler/fixtures-html-deprecated/async-fragments/expected.js
diff --git a/test/compiler/fixtures-html-deprecated/async-fragments/template.marko b/packages/marko/test/compiler/fixtures-html-deprecated/async-fragments/template.marko
similarity index 100%
rename from test/compiler/fixtures-html-deprecated/async-fragments/template.marko
rename to packages/marko/test/compiler/fixtures-html-deprecated/async-fragments/template.marko
diff --git a/test/compiler/fixtures-html-deprecated/at-tags-dynamic/components/hello/index.marko b/packages/marko/test/compiler/fixtures-html-deprecated/at-tags-dynamic/components/hello/index.marko
similarity index 100%
rename from test/compiler/fixtures-html-deprecated/at-tags-dynamic/components/hello/index.marko
rename to packages/marko/test/compiler/fixtures-html-deprecated/at-tags-dynamic/components/hello/index.marko
diff --git a/test/compiler/fixtures-html-deprecated/at-tags-dynamic/expected.js b/packages/marko/test/compiler/fixtures-html-deprecated/at-tags-dynamic/expected.js
similarity index 100%
rename from test/compiler/fixtures-html-deprecated/at-tags-dynamic/expected.js
rename to packages/marko/test/compiler/fixtures-html-deprecated/at-tags-dynamic/expected.js
diff --git a/test/compiler/fixtures-html-deprecated/at-tags-dynamic/template.marko b/packages/marko/test/compiler/fixtures-html-deprecated/at-tags-dynamic/template.marko
similarity index 100%
rename from test/compiler/fixtures-html-deprecated/at-tags-dynamic/template.marko
rename to packages/marko/test/compiler/fixtures-html-deprecated/at-tags-dynamic/template.marko
diff --git a/test/compiler/fixtures-html-deprecated/attr-escape/expected.js b/packages/marko/test/compiler/fixtures-html-deprecated/attr-escape/expected.js
similarity index 100%
rename from test/compiler/fixtures-html-deprecated/attr-escape/expected.js
rename to packages/marko/test/compiler/fixtures-html-deprecated/attr-escape/expected.js
diff --git a/test/compiler/fixtures-html-deprecated/attr-escape/template.marko b/packages/marko/test/compiler/fixtures-html-deprecated/attr-escape/template.marko
similarity index 100%
rename from test/compiler/fixtures-html-deprecated/attr-escape/template.marko
rename to packages/marko/test/compiler/fixtures-html-deprecated/attr-escape/template.marko
diff --git a/test/compiler/fixtures-html-deprecated/attr-placeholder-escapeXml/expected.js b/packages/marko/test/compiler/fixtures-html-deprecated/attr-placeholder-escapeXml/expected.js
similarity index 100%
rename from test/compiler/fixtures-html-deprecated/attr-placeholder-escapeXml/expected.js
rename to packages/marko/test/compiler/fixtures-html-deprecated/attr-placeholder-escapeXml/expected.js
diff --git a/test/compiler/fixtures-html-deprecated/attr-placeholder-escapeXml/foo-transformer.js b/packages/marko/test/compiler/fixtures-html-deprecated/attr-placeholder-escapeXml/foo-transformer.js
similarity index 100%
rename from test/compiler/fixtures-html-deprecated/attr-placeholder-escapeXml/foo-transformer.js
rename to packages/marko/test/compiler/fixtures-html-deprecated/attr-placeholder-escapeXml/foo-transformer.js
diff --git a/test/compiler/fixtures-html-deprecated/attr-placeholder-escapeXml/marko.json b/packages/marko/test/compiler/fixtures-html-deprecated/attr-placeholder-escapeXml/marko.json
similarity index 100%
rename from test/compiler/fixtures-html-deprecated/attr-placeholder-escapeXml/marko.json
rename to packages/marko/test/compiler/fixtures-html-deprecated/attr-placeholder-escapeXml/marko.json
diff --git a/test/compiler/fixtures-html-deprecated/attr-placeholder-escapeXml/template.marko b/packages/marko/test/compiler/fixtures-html-deprecated/attr-placeholder-escapeXml/template.marko
similarity index 100%
rename from test/compiler/fixtures-html-deprecated/attr-placeholder-escapeXml/template.marko
rename to packages/marko/test/compiler/fixtures-html-deprecated/attr-placeholder-escapeXml/template.marko
diff --git a/test/compiler/fixtures-html-deprecated/class-tag-withspaces/expected.js b/packages/marko/test/compiler/fixtures-html-deprecated/class-tag-withspaces/expected.js
similarity index 100%
rename from test/compiler/fixtures-html-deprecated/class-tag-withspaces/expected.js
rename to packages/marko/test/compiler/fixtures-html-deprecated/class-tag-withspaces/expected.js
diff --git a/test/compiler/fixtures-html-deprecated/class-tag-withspaces/template.marko b/packages/marko/test/compiler/fixtures-html-deprecated/class-tag-withspaces/template.marko
similarity index 100%
rename from test/compiler/fixtures-html-deprecated/class-tag-withspaces/template.marko
rename to packages/marko/test/compiler/fixtures-html-deprecated/class-tag-withspaces/template.marko
diff --git a/test/compiler/fixtures-html-deprecated/class-tag/expected.js b/packages/marko/test/compiler/fixtures-html-deprecated/class-tag/expected.js
similarity index 100%
rename from test/compiler/fixtures-html-deprecated/class-tag/expected.js
rename to packages/marko/test/compiler/fixtures-html-deprecated/class-tag/expected.js
diff --git a/test/compiler/fixtures-html-deprecated/class-tag/template.marko b/packages/marko/test/compiler/fixtures-html-deprecated/class-tag/template.marko
similarity index 100%
rename from test/compiler/fixtures-html-deprecated/class-tag/template.marko
rename to packages/marko/test/compiler/fixtures-html-deprecated/class-tag/template.marko
diff --git a/test/compiler/fixtures-html-deprecated/custom-tag-arguments/custom-tag-data-tag.js b/packages/marko/test/compiler/fixtures-html-deprecated/custom-tag-arguments/custom-tag-data-tag.js
similarity index 100%
rename from test/compiler/fixtures-html-deprecated/custom-tag-arguments/custom-tag-data-tag.js
rename to packages/marko/test/compiler/fixtures-html-deprecated/custom-tag-arguments/custom-tag-data-tag.js
diff --git a/test/compiler/fixtures-html-deprecated/custom-tag-arguments/expected.js b/packages/marko/test/compiler/fixtures-html-deprecated/custom-tag-arguments/expected.js
similarity index 100%
rename from test/compiler/fixtures-html-deprecated/custom-tag-arguments/expected.js
rename to packages/marko/test/compiler/fixtures-html-deprecated/custom-tag-arguments/expected.js
diff --git a/test/compiler/fixtures-html-deprecated/custom-tag-arguments/marko.json b/packages/marko/test/compiler/fixtures-html-deprecated/custom-tag-arguments/marko.json
similarity index 100%
rename from test/compiler/fixtures-html-deprecated/custom-tag-arguments/marko.json
rename to packages/marko/test/compiler/fixtures-html-deprecated/custom-tag-arguments/marko.json
diff --git a/test/compiler/fixtures-html-deprecated/custom-tag-arguments/template.marko b/packages/marko/test/compiler/fixtures-html-deprecated/custom-tag-arguments/template.marko
similarity index 100%
rename from test/compiler/fixtures-html-deprecated/custom-tag-arguments/template.marko
rename to packages/marko/test/compiler/fixtures-html-deprecated/custom-tag-arguments/template.marko
diff --git a/test/compiler/fixtures-html-deprecated/for-array/expected.js b/packages/marko/test/compiler/fixtures-html-deprecated/for-array/expected.js
similarity index 100%
rename from test/compiler/fixtures-html-deprecated/for-array/expected.js
rename to packages/marko/test/compiler/fixtures-html-deprecated/for-array/expected.js
diff --git a/test/compiler/fixtures-html-deprecated/for-array/template.marko b/packages/marko/test/compiler/fixtures-html-deprecated/for-array/template.marko
similarity index 100%
rename from test/compiler/fixtures-html-deprecated/for-array/template.marko
rename to packages/marko/test/compiler/fixtures-html-deprecated/for-array/template.marko
diff --git a/test/compiler/fixtures-html-deprecated/include/expected.js b/packages/marko/test/compiler/fixtures-html-deprecated/include/expected.js
similarity index 100%
rename from test/compiler/fixtures-html-deprecated/include/expected.js
rename to packages/marko/test/compiler/fixtures-html-deprecated/include/expected.js
diff --git a/test/compiler/fixtures-html-deprecated/include/target.marko b/packages/marko/test/compiler/fixtures-html-deprecated/include/target.marko
similarity index 100%
rename from test/compiler/fixtures-html-deprecated/include/target.marko
rename to packages/marko/test/compiler/fixtures-html-deprecated/include/target.marko
diff --git a/test/compiler/fixtures-html-deprecated/include/template.marko b/packages/marko/test/compiler/fixtures-html-deprecated/include/template.marko
similarity index 100%
rename from test/compiler/fixtures-html-deprecated/include/template.marko
rename to packages/marko/test/compiler/fixtures-html-deprecated/include/template.marko
diff --git a/test/compiler/fixtures-html-deprecated/invoke-if/expected.js b/packages/marko/test/compiler/fixtures-html-deprecated/invoke-if/expected.js
similarity index 100%
rename from test/compiler/fixtures-html-deprecated/invoke-if/expected.js
rename to packages/marko/test/compiler/fixtures-html-deprecated/invoke-if/expected.js
diff --git a/test/compiler/fixtures-html-deprecated/invoke-if/template.marko b/packages/marko/test/compiler/fixtures-html-deprecated/invoke-if/template.marko
similarity index 100%
rename from test/compiler/fixtures-html-deprecated/invoke-if/template.marko
rename to packages/marko/test/compiler/fixtures-html-deprecated/invoke-if/template.marko
diff --git a/test/compiler/fixtures-html-deprecated/invoke/expected.js b/packages/marko/test/compiler/fixtures-html-deprecated/invoke/expected.js
similarity index 100%
rename from test/compiler/fixtures-html-deprecated/invoke/expected.js
rename to packages/marko/test/compiler/fixtures-html-deprecated/invoke/expected.js
diff --git a/test/compiler/fixtures-html-deprecated/invoke/template.marko b/packages/marko/test/compiler/fixtures-html-deprecated/invoke/template.marko
similarity index 100%
rename from test/compiler/fixtures-html-deprecated/invoke/template.marko
rename to packages/marko/test/compiler/fixtures-html-deprecated/invoke/template.marko
diff --git a/test/compiler/fixtures-html-deprecated/macros/expected.js b/packages/marko/test/compiler/fixtures-html-deprecated/macros/expected.js
similarity index 100%
rename from test/compiler/fixtures-html-deprecated/macros/expected.js
rename to packages/marko/test/compiler/fixtures-html-deprecated/macros/expected.js
diff --git a/test/compiler/fixtures-html-deprecated/macros/template.marko b/packages/marko/test/compiler/fixtures-html-deprecated/macros/template.marko
similarity index 100%
rename from test/compiler/fixtures-html-deprecated/macros/template.marko
rename to packages/marko/test/compiler/fixtures-html-deprecated/macros/template.marko
diff --git a/test/compiler/fixtures-html-deprecated/marko-init/expected.js b/packages/marko/test/compiler/fixtures-html-deprecated/marko-init/expected.js
similarity index 100%
rename from test/compiler/fixtures-html-deprecated/marko-init/expected.js
rename to packages/marko/test/compiler/fixtures-html-deprecated/marko-init/expected.js
diff --git a/test/compiler/fixtures-html-deprecated/marko-init/template.marko b/packages/marko/test/compiler/fixtures-html-deprecated/marko-init/template.marko
similarity index 100%
rename from test/compiler/fixtures-html-deprecated/marko-init/template.marko
rename to packages/marko/test/compiler/fixtures-html-deprecated/marko-init/template.marko
diff --git a/test/compiler/fixtures-html-deprecated/metadata/expected.json b/packages/marko/test/compiler/fixtures-html-deprecated/metadata/expected.json
similarity index 100%
rename from test/compiler/fixtures-html-deprecated/metadata/expected.json
rename to packages/marko/test/compiler/fixtures-html-deprecated/metadata/expected.json
diff --git a/test/compiler/fixtures-html-deprecated/metadata/foo.js b/packages/marko/test/compiler/fixtures-html-deprecated/metadata/foo.js
similarity index 100%
rename from test/compiler/fixtures-html-deprecated/metadata/foo.js
rename to packages/marko/test/compiler/fixtures-html-deprecated/metadata/foo.js
diff --git a/test/compiler/fixtures-html-deprecated/metadata/marko.json b/packages/marko/test/compiler/fixtures-html-deprecated/metadata/marko.json
similarity index 100%
rename from test/compiler/fixtures-html-deprecated/metadata/marko.json
rename to packages/marko/test/compiler/fixtures-html-deprecated/metadata/marko.json
diff --git a/test/compiler/fixtures-html-deprecated/metadata/tags/script-dependency/transformer.js b/packages/marko/test/compiler/fixtures-html-deprecated/metadata/tags/script-dependency/transformer.js
similarity index 100%
rename from test/compiler/fixtures-html-deprecated/metadata/tags/script-dependency/transformer.js
rename to packages/marko/test/compiler/fixtures-html-deprecated/metadata/tags/script-dependency/transformer.js
diff --git a/test/compiler/fixtures-html-deprecated/metadata/tags/test-hello/bar.js b/packages/marko/test/compiler/fixtures-html-deprecated/metadata/tags/test-hello/bar.js
similarity index 100%
rename from test/compiler/fixtures-html-deprecated/metadata/tags/test-hello/bar.js
rename to packages/marko/test/compiler/fixtures-html-deprecated/metadata/tags/test-hello/bar.js
diff --git a/test/compiler/fixtures-html-deprecated/metadata/tags/test-hello/index.marko b/packages/marko/test/compiler/fixtures-html-deprecated/metadata/tags/test-hello/index.marko
similarity index 100%
rename from test/compiler/fixtures-html-deprecated/metadata/tags/test-hello/index.marko
rename to packages/marko/test/compiler/fixtures-html-deprecated/metadata/tags/test-hello/index.marko
diff --git a/test/compiler/fixtures-html-deprecated/metadata/target.marko b/packages/marko/test/compiler/fixtures-html-deprecated/metadata/target.marko
similarity index 100%
rename from test/compiler/fixtures-html-deprecated/metadata/target.marko
rename to packages/marko/test/compiler/fixtures-html-deprecated/metadata/target.marko
diff --git a/test/compiler/fixtures-html-deprecated/metadata/template.marko b/packages/marko/test/compiler/fixtures-html-deprecated/metadata/template.marko
similarity index 100%
rename from test/compiler/fixtures-html-deprecated/metadata/template.marko
rename to packages/marko/test/compiler/fixtures-html-deprecated/metadata/template.marko
diff --git a/test/compiler/fixtures-html-deprecated/metadata/test.js b/packages/marko/test/compiler/fixtures-html-deprecated/metadata/test.js
similarity index 100%
rename from test/compiler/fixtures-html-deprecated/metadata/test.js
rename to packages/marko/test/compiler/fixtures-html-deprecated/metadata/test.js
diff --git a/test/compiler/fixtures-html-deprecated/nested-tag-if-optimization/components/test/index.marko b/packages/marko/test/compiler/fixtures-html-deprecated/nested-tag-if-optimization/components/test/index.marko
similarity index 100%
rename from test/compiler/fixtures-html-deprecated/nested-tag-if-optimization/components/test/index.marko
rename to packages/marko/test/compiler/fixtures-html-deprecated/nested-tag-if-optimization/components/test/index.marko
diff --git a/test/compiler/fixtures-html-deprecated/nested-tag-if-optimization/expected.js b/packages/marko/test/compiler/fixtures-html-deprecated/nested-tag-if-optimization/expected.js
similarity index 100%
rename from test/compiler/fixtures-html-deprecated/nested-tag-if-optimization/expected.js
rename to packages/marko/test/compiler/fixtures-html-deprecated/nested-tag-if-optimization/expected.js
diff --git a/test/compiler/fixtures-html-deprecated/nested-tag-if-optimization/template.marko b/packages/marko/test/compiler/fixtures-html-deprecated/nested-tag-if-optimization/template.marko
similarity index 100%
rename from test/compiler/fixtures-html-deprecated/nested-tag-if-optimization/template.marko
rename to packages/marko/test/compiler/fixtures-html-deprecated/nested-tag-if-optimization/template.marko
diff --git a/test/compiler/fixtures-html-deprecated/nested-tag-shorthand-simple-conditional/components/test-message/template.marko b/packages/marko/test/compiler/fixtures-html-deprecated/nested-tag-shorthand-simple-conditional/components/test-message/template.marko
similarity index 100%
rename from test/compiler/fixtures-html-deprecated/nested-tag-shorthand-simple-conditional/components/test-message/template.marko
rename to packages/marko/test/compiler/fixtures-html-deprecated/nested-tag-shorthand-simple-conditional/components/test-message/template.marko
diff --git a/test/compiler/fixtures-html-deprecated/nested-tag-shorthand-simple-conditional/expected.js b/packages/marko/test/compiler/fixtures-html-deprecated/nested-tag-shorthand-simple-conditional/expected.js
similarity index 100%
rename from test/compiler/fixtures-html-deprecated/nested-tag-shorthand-simple-conditional/expected.js
rename to packages/marko/test/compiler/fixtures-html-deprecated/nested-tag-shorthand-simple-conditional/expected.js
diff --git a/test/compiler/fixtures-html-deprecated/nested-tag-shorthand-simple-conditional/template.marko b/packages/marko/test/compiler/fixtures-html-deprecated/nested-tag-shorthand-simple-conditional/template.marko
similarity index 100%
rename from test/compiler/fixtures-html-deprecated/nested-tag-shorthand-simple-conditional/template.marko
rename to packages/marko/test/compiler/fixtures-html-deprecated/nested-tag-shorthand-simple-conditional/template.marko
diff --git a/test/compiler/fixtures-html-deprecated/nested-tags-missing-parent/expected.html b/packages/marko/test/compiler/fixtures-html-deprecated/nested-tags-missing-parent/expected.html
similarity index 100%
rename from test/compiler/fixtures-html-deprecated/nested-tags-missing-parent/expected.html
rename to packages/marko/test/compiler/fixtures-html-deprecated/nested-tags-missing-parent/expected.html
diff --git a/test/compiler/fixtures-html-deprecated/nested-tags-missing-parent/marko.json b/packages/marko/test/compiler/fixtures-html-deprecated/nested-tags-missing-parent/marko.json
similarity index 100%
rename from test/compiler/fixtures-html-deprecated/nested-tags-missing-parent/marko.json
rename to packages/marko/test/compiler/fixtures-html-deprecated/nested-tags-missing-parent/marko.json
diff --git a/test/compiler/fixtures-html-deprecated/nested-tags-missing-parent/tags/test-nested-tags-overlay/marko-tag.json b/packages/marko/test/compiler/fixtures-html-deprecated/nested-tags-missing-parent/tags/test-nested-tags-overlay/marko-tag.json
similarity index 100%
rename from test/compiler/fixtures-html-deprecated/nested-tags-missing-parent/tags/test-nested-tags-overlay/marko-tag.json
rename to packages/marko/test/compiler/fixtures-html-deprecated/nested-tags-missing-parent/tags/test-nested-tags-overlay/marko-tag.json
diff --git a/test/compiler/fixtures-html-deprecated/nested-tags-missing-parent/tags/test-nested-tags-overlay/renderer.js b/packages/marko/test/compiler/fixtures-html-deprecated/nested-tags-missing-parent/tags/test-nested-tags-overlay/renderer.js
similarity index 100%
rename from test/compiler/fixtures-html-deprecated/nested-tags-missing-parent/tags/test-nested-tags-overlay/renderer.js
rename to packages/marko/test/compiler/fixtures-html-deprecated/nested-tags-missing-parent/tags/test-nested-tags-overlay/renderer.js
diff --git a/test/compiler/fixtures-html-deprecated/nested-tags-missing-parent/tags/test-nested-tags-overlay/template.marko b/packages/marko/test/compiler/fixtures-html-deprecated/nested-tags-missing-parent/tags/test-nested-tags-overlay/template.marko
similarity index 100%
rename from test/compiler/fixtures-html-deprecated/nested-tags-missing-parent/tags/test-nested-tags-overlay/template.marko
rename to packages/marko/test/compiler/fixtures-html-deprecated/nested-tags-missing-parent/tags/test-nested-tags-overlay/template.marko
diff --git a/test/compiler/fixtures-html-deprecated/nested-tags-missing-parent/template.marko b/packages/marko/test/compiler/fixtures-html-deprecated/nested-tags-missing-parent/template.marko
similarity index 100%
rename from test/compiler/fixtures-html-deprecated/nested-tags-missing-parent/template.marko
rename to packages/marko/test/compiler/fixtures-html-deprecated/nested-tags-missing-parent/template.marko
diff --git a/test/compiler/fixtures-html-deprecated/nested-tags-missing-parent/test.js b/packages/marko/test/compiler/fixtures-html-deprecated/nested-tags-missing-parent/test.js
similarity index 100%
rename from test/compiler/fixtures-html-deprecated/nested-tags-missing-parent/test.js
rename to packages/marko/test/compiler/fixtures-html-deprecated/nested-tags-missing-parent/test.js
diff --git a/test/compiler/fixtures-html-deprecated/nested-tags/expected.js b/packages/marko/test/compiler/fixtures-html-deprecated/nested-tags/expected.js
similarity index 100%
rename from test/compiler/fixtures-html-deprecated/nested-tags/expected.js
rename to packages/marko/test/compiler/fixtures-html-deprecated/nested-tags/expected.js
diff --git a/test/compiler/fixtures-html-deprecated/nested-tags/marko.json b/packages/marko/test/compiler/fixtures-html-deprecated/nested-tags/marko.json
similarity index 100%
rename from test/compiler/fixtures-html-deprecated/nested-tags/marko.json
rename to packages/marko/test/compiler/fixtures-html-deprecated/nested-tags/marko.json
diff --git a/test/compiler/fixtures-html-deprecated/nested-tags/tags/test-nested-tags-overlay/marko-tag.json b/packages/marko/test/compiler/fixtures-html-deprecated/nested-tags/tags/test-nested-tags-overlay/marko-tag.json
similarity index 100%
rename from test/compiler/fixtures-html-deprecated/nested-tags/tags/test-nested-tags-overlay/marko-tag.json
rename to packages/marko/test/compiler/fixtures-html-deprecated/nested-tags/tags/test-nested-tags-overlay/marko-tag.json
diff --git a/test/compiler/fixtures-html-deprecated/nested-tags/tags/test-nested-tags-overlay/renderer.js b/packages/marko/test/compiler/fixtures-html-deprecated/nested-tags/tags/test-nested-tags-overlay/renderer.js
similarity index 100%
rename from test/compiler/fixtures-html-deprecated/nested-tags/tags/test-nested-tags-overlay/renderer.js
rename to packages/marko/test/compiler/fixtures-html-deprecated/nested-tags/tags/test-nested-tags-overlay/renderer.js
diff --git a/test/compiler/fixtures-html-deprecated/nested-tags/tags/test-nested-tags-overlay/template.marko b/packages/marko/test/compiler/fixtures-html-deprecated/nested-tags/tags/test-nested-tags-overlay/template.marko
similarity index 100%
rename from test/compiler/fixtures-html-deprecated/nested-tags/tags/test-nested-tags-overlay/template.marko
rename to packages/marko/test/compiler/fixtures-html-deprecated/nested-tags/tags/test-nested-tags-overlay/template.marko
diff --git a/test/compiler/fixtures-html-deprecated/nested-tags/template.marko b/packages/marko/test/compiler/fixtures-html-deprecated/nested-tags/template.marko
similarity index 100%
rename from test/compiler/fixtures-html-deprecated/nested-tags/template.marko
rename to packages/marko/test/compiler/fixtures-html-deprecated/nested-tags/template.marko
diff --git a/test/compiler/fixtures-html-deprecated/render-body-call/expected.js b/packages/marko/test/compiler/fixtures-html-deprecated/render-body-call/expected.js
similarity index 100%
rename from test/compiler/fixtures-html-deprecated/render-body-call/expected.js
rename to packages/marko/test/compiler/fixtures-html-deprecated/render-body-call/expected.js
diff --git a/test/compiler/fixtures-html-deprecated/render-body-call/template.marko b/packages/marko/test/compiler/fixtures-html-deprecated/render-body-call/template.marko
similarity index 100%
rename from test/compiler/fixtures-html-deprecated/render-body-call/template.marko
rename to packages/marko/test/compiler/fixtures-html-deprecated/render-body-call/template.marko
diff --git a/test/compiler/fixtures-html-deprecated/simple/expected.js b/packages/marko/test/compiler/fixtures-html-deprecated/simple/expected.js
similarity index 100%
rename from test/compiler/fixtures-html-deprecated/simple/expected.js
rename to packages/marko/test/compiler/fixtures-html-deprecated/simple/expected.js
diff --git a/test/compiler/fixtures-html-deprecated/simple/template.marko b/packages/marko/test/compiler/fixtures-html-deprecated/simple/template.marko
similarity index 100%
rename from test/compiler/fixtures-html-deprecated/simple/template.marko
rename to packages/marko/test/compiler/fixtures-html-deprecated/simple/template.marko
diff --git a/test/compiler/fixtures-html-deprecated/split-component-root-tag-params-error/components/name/index.marko b/packages/marko/test/compiler/fixtures-html-deprecated/split-component-root-tag-params-error/components/name/index.marko
similarity index 100%
rename from test/compiler/fixtures-html-deprecated/split-component-root-tag-params-error/components/name/index.marko
rename to packages/marko/test/compiler/fixtures-html-deprecated/split-component-root-tag-params-error/components/name/index.marko
diff --git a/test/compiler/fixtures-html-deprecated/split-component-root-tag-params-error/components/name/marko-tag.json b/packages/marko/test/compiler/fixtures-html-deprecated/split-component-root-tag-params-error/components/name/marko-tag.json
similarity index 100%
rename from test/compiler/fixtures-html-deprecated/split-component-root-tag-params-error/components/name/marko-tag.json
rename to packages/marko/test/compiler/fixtures-html-deprecated/split-component-root-tag-params-error/components/name/marko-tag.json
diff --git a/test/compiler/fixtures-html-deprecated/split-component-root-tag-params-error/template.component-browser.js b/packages/marko/test/compiler/fixtures-html-deprecated/split-component-root-tag-params-error/template.component-browser.js
similarity index 100%
rename from test/compiler/fixtures-html-deprecated/split-component-root-tag-params-error/template.component-browser.js
rename to packages/marko/test/compiler/fixtures-html-deprecated/split-component-root-tag-params-error/template.component-browser.js
diff --git a/test/compiler/fixtures-html-deprecated/split-component-root-tag-params-error/template.marko b/packages/marko/test/compiler/fixtures-html-deprecated/split-component-root-tag-params-error/template.marko
similarity index 100%
rename from test/compiler/fixtures-html-deprecated/split-component-root-tag-params-error/template.marko
rename to packages/marko/test/compiler/fixtures-html-deprecated/split-component-root-tag-params-error/template.marko
diff --git a/test/compiler/fixtures-html-deprecated/split-component-root-tag-params-error/test.js b/packages/marko/test/compiler/fixtures-html-deprecated/split-component-root-tag-params-error/test.js
similarity index 100%
rename from test/compiler/fixtures-html-deprecated/split-component-root-tag-params-error/test.js
rename to packages/marko/test/compiler/fixtures-html-deprecated/split-component-root-tag-params-error/test.js
diff --git a/test/compiler/fixtures-html-deprecated/template-helpers/expected.js b/packages/marko/test/compiler/fixtures-html-deprecated/template-helpers/expected.js
similarity index 100%
rename from test/compiler/fixtures-html-deprecated/template-helpers/expected.js
rename to packages/marko/test/compiler/fixtures-html-deprecated/template-helpers/expected.js
diff --git a/test/compiler/fixtures-html-deprecated/template-helpers/template.marko b/packages/marko/test/compiler/fixtures-html-deprecated/template-helpers/template.marko
similarity index 100%
rename from test/compiler/fixtures-html-deprecated/template-helpers/template.marko
rename to packages/marko/test/compiler/fixtures-html-deprecated/template-helpers/template.marko
diff --git a/test/compiler/fixtures-html-deprecated/xml-file/expected.js b/packages/marko/test/compiler/fixtures-html-deprecated/xml-file/expected.js
similarity index 100%
rename from test/compiler/fixtures-html-deprecated/xml-file/expected.js
rename to packages/marko/test/compiler/fixtures-html-deprecated/xml-file/expected.js
diff --git a/test/compiler/fixtures-html-deprecated/xml-file/template.xml.marko b/packages/marko/test/compiler/fixtures-html-deprecated/xml-file/template.xml.marko
similarity index 100%
rename from test/compiler/fixtures-html-deprecated/xml-file/template.xml.marko
rename to packages/marko/test/compiler/fixtures-html-deprecated/xml-file/template.xml.marko
diff --git a/test/compiler/fixtures-html/at-tags-dynamic/components/hello/index.marko b/packages/marko/test/compiler/fixtures-html/at-tags-dynamic/components/hello/index.marko
similarity index 100%
rename from test/compiler/fixtures-html/at-tags-dynamic/components/hello/index.marko
rename to packages/marko/test/compiler/fixtures-html/at-tags-dynamic/components/hello/index.marko
diff --git a/test/compiler/fixtures-html/at-tags-dynamic/expected.js b/packages/marko/test/compiler/fixtures-html/at-tags-dynamic/expected.js
similarity index 100%
rename from test/compiler/fixtures-html/at-tags-dynamic/expected.js
rename to packages/marko/test/compiler/fixtures-html/at-tags-dynamic/expected.js
diff --git a/test/compiler/fixtures-html/at-tags-dynamic/template.marko b/packages/marko/test/compiler/fixtures-html/at-tags-dynamic/template.marko
similarity index 100%
rename from test/compiler/fixtures-html/at-tags-dynamic/template.marko
rename to packages/marko/test/compiler/fixtures-html/at-tags-dynamic/template.marko
diff --git a/test/compiler/fixtures-html/at-tags/components/hello/index.marko b/packages/marko/test/compiler/fixtures-html/at-tags/components/hello/index.marko
similarity index 100%
rename from test/compiler/fixtures-html/at-tags/components/hello/index.marko
rename to packages/marko/test/compiler/fixtures-html/at-tags/components/hello/index.marko
diff --git a/test/compiler/fixtures-html/at-tags/expected.js b/packages/marko/test/compiler/fixtures-html/at-tags/expected.js
similarity index 100%
rename from test/compiler/fixtures-html/at-tags/expected.js
rename to packages/marko/test/compiler/fixtures-html/at-tags/expected.js
diff --git a/test/compiler/fixtures-html/at-tags/template.marko b/packages/marko/test/compiler/fixtures-html/at-tags/template.marko
similarity index 100%
rename from test/compiler/fixtures-html/at-tags/template.marko
rename to packages/marko/test/compiler/fixtures-html/at-tags/template.marko
diff --git a/test/compiler/fixtures-html/attr-escape/expected.js b/packages/marko/test/compiler/fixtures-html/attr-escape/expected.js
similarity index 100%
rename from test/compiler/fixtures-html/attr-escape/expected.js
rename to packages/marko/test/compiler/fixtures-html/attr-escape/expected.js
diff --git a/test/compiler/fixtures-html/attr-escape/template.marko b/packages/marko/test/compiler/fixtures-html/attr-escape/template.marko
similarity index 100%
rename from test/compiler/fixtures-html/attr-escape/template.marko
rename to packages/marko/test/compiler/fixtures-html/attr-escape/template.marko
diff --git a/test/compiler/fixtures-html/attr-placeholder-escapeXml/expected.js b/packages/marko/test/compiler/fixtures-html/attr-placeholder-escapeXml/expected.js
similarity index 100%
rename from test/compiler/fixtures-html/attr-placeholder-escapeXml/expected.js
rename to packages/marko/test/compiler/fixtures-html/attr-placeholder-escapeXml/expected.js
diff --git a/test/compiler/fixtures-html/attr-placeholder-escapeXml/foo-transformer.js b/packages/marko/test/compiler/fixtures-html/attr-placeholder-escapeXml/foo-transformer.js
similarity index 100%
rename from test/compiler/fixtures-html/attr-placeholder-escapeXml/foo-transformer.js
rename to packages/marko/test/compiler/fixtures-html/attr-placeholder-escapeXml/foo-transformer.js
diff --git a/test/compiler/fixtures-html/attr-placeholder-escapeXml/marko.json b/packages/marko/test/compiler/fixtures-html/attr-placeholder-escapeXml/marko.json
similarity index 100%
rename from test/compiler/fixtures-html/attr-placeholder-escapeXml/marko.json
rename to packages/marko/test/compiler/fixtures-html/attr-placeholder-escapeXml/marko.json
diff --git a/test/compiler/fixtures-html/attr-placeholder-escapeXml/template.marko b/packages/marko/test/compiler/fixtures-html/attr-placeholder-escapeXml/template.marko
similarity index 100%
rename from test/compiler/fixtures-html/attr-placeholder-escapeXml/template.marko
rename to packages/marko/test/compiler/fixtures-html/attr-placeholder-escapeXml/template.marko
diff --git a/test/compiler/fixtures-html/await-error/expected.js b/packages/marko/test/compiler/fixtures-html/await-error/expected.js
similarity index 100%
rename from test/compiler/fixtures-html/await-error/expected.js
rename to packages/marko/test/compiler/fixtures-html/await-error/expected.js
diff --git a/test/compiler/fixtures-html/await-error/template.marko b/packages/marko/test/compiler/fixtures-html/await-error/template.marko
similarity index 100%
rename from test/compiler/fixtures-html/await-error/template.marko
rename to packages/marko/test/compiler/fixtures-html/await-error/template.marko
diff --git a/test/compiler/fixtures-html/await-placeholder/expected.js b/packages/marko/test/compiler/fixtures-html/await-placeholder/expected.js
similarity index 100%
rename from test/compiler/fixtures-html/await-placeholder/expected.js
rename to packages/marko/test/compiler/fixtures-html/await-placeholder/expected.js
diff --git a/test/compiler/fixtures-html/await-placeholder/template.marko b/packages/marko/test/compiler/fixtures-html/await-placeholder/template.marko
similarity index 100%
rename from test/compiler/fixtures-html/await-placeholder/template.marko
rename to packages/marko/test/compiler/fixtures-html/await-placeholder/template.marko
diff --git a/test/compiler/fixtures-html/await-reorderer/expected.js b/packages/marko/test/compiler/fixtures-html/await-reorderer/expected.js
similarity index 100%
rename from test/compiler/fixtures-html/await-reorderer/expected.js
rename to packages/marko/test/compiler/fixtures-html/await-reorderer/expected.js
diff --git a/test/compiler/fixtures-html/await-reorderer/template.marko b/packages/marko/test/compiler/fixtures-html/await-reorderer/template.marko
similarity index 100%
rename from test/compiler/fixtures-html/await-reorderer/template.marko
rename to packages/marko/test/compiler/fixtures-html/await-reorderer/template.marko
diff --git a/test/compiler/fixtures-html/await-timeout/expected.js b/packages/marko/test/compiler/fixtures-html/await-timeout/expected.js
similarity index 100%
rename from test/compiler/fixtures-html/await-timeout/expected.js
rename to packages/marko/test/compiler/fixtures-html/await-timeout/expected.js
diff --git a/test/compiler/fixtures-html/await-timeout/template.marko b/packages/marko/test/compiler/fixtures-html/await-timeout/template.marko
similarity index 100%
rename from test/compiler/fixtures-html/await-timeout/template.marko
rename to packages/marko/test/compiler/fixtures-html/await-timeout/template.marko
diff --git a/test/compiler/fixtures-html/await/expected.js b/packages/marko/test/compiler/fixtures-html/await/expected.js
similarity index 100%
rename from test/compiler/fixtures-html/await/expected.js
rename to packages/marko/test/compiler/fixtures-html/await/expected.js
diff --git a/test/compiler/fixtures-html/await/template.marko b/packages/marko/test/compiler/fixtures-html/await/template.marko
similarity index 100%
rename from test/compiler/fixtures-html/await/template.marko
rename to packages/marko/test/compiler/fixtures-html/await/template.marko
diff --git a/test/compiler/fixtures-html/class-tag-nested-content-error/template.marko b/packages/marko/test/compiler/fixtures-html/class-tag-nested-content-error/template.marko
similarity index 100%
rename from test/compiler/fixtures-html/class-tag-nested-content-error/template.marko
rename to packages/marko/test/compiler/fixtures-html/class-tag-nested-content-error/template.marko
diff --git a/test/compiler/fixtures-html/class-tag-nested-content-error/test.js b/packages/marko/test/compiler/fixtures-html/class-tag-nested-content-error/test.js
similarity index 100%
rename from test/compiler/fixtures-html/class-tag-nested-content-error/test.js
rename to packages/marko/test/compiler/fixtures-html/class-tag-nested-content-error/test.js
diff --git a/test/compiler/fixtures-html/createNodeFromEl/expected.js b/packages/marko/test/compiler/fixtures-html/createNodeFromEl/expected.js
similarity index 100%
rename from test/compiler/fixtures-html/createNodeFromEl/expected.js
rename to packages/marko/test/compiler/fixtures-html/createNodeFromEl/expected.js
diff --git a/test/compiler/fixtures-html/createNodeFromEl/marko.json b/packages/marko/test/compiler/fixtures-html/createNodeFromEl/marko.json
similarity index 100%
rename from test/compiler/fixtures-html/createNodeFromEl/marko.json
rename to packages/marko/test/compiler/fixtures-html/createNodeFromEl/marko.json
diff --git a/test/compiler/fixtures-html/createNodeFromEl/tags/test-createNodeFromEl/code-generator.js b/packages/marko/test/compiler/fixtures-html/createNodeFromEl/tags/test-createNodeFromEl/code-generator.js
similarity index 100%
rename from test/compiler/fixtures-html/createNodeFromEl/tags/test-createNodeFromEl/code-generator.js
rename to packages/marko/test/compiler/fixtures-html/createNodeFromEl/tags/test-createNodeFromEl/code-generator.js
diff --git a/test/compiler/fixtures-html/createNodeFromEl/tags/test-hello/marko-tag.json b/packages/marko/test/compiler/fixtures-html/createNodeFromEl/tags/test-hello/marko-tag.json
similarity index 100%
rename from test/compiler/fixtures-html/createNodeFromEl/tags/test-hello/marko-tag.json
rename to packages/marko/test/compiler/fixtures-html/createNodeFromEl/tags/test-hello/marko-tag.json
diff --git a/test/compiler/fixtures-html/createNodeFromEl/tags/test-hello/renderer.js b/packages/marko/test/compiler/fixtures-html/createNodeFromEl/tags/test-hello/renderer.js
similarity index 100%
rename from test/compiler/fixtures-html/createNodeFromEl/tags/test-hello/renderer.js
rename to packages/marko/test/compiler/fixtures-html/createNodeFromEl/tags/test-hello/renderer.js
diff --git a/test/compiler/fixtures-html/createNodeFromEl/template.marko b/packages/marko/test/compiler/fixtures-html/createNodeFromEl/template.marko
similarity index 100%
rename from test/compiler/fixtures-html/createNodeFromEl/template.marko
rename to packages/marko/test/compiler/fixtures-html/createNodeFromEl/template.marko
diff --git a/test/compiler/fixtures-html/custom-tag-body-function/expected.js b/packages/marko/test/compiler/fixtures-html/custom-tag-body-function/expected.js
similarity index 100%
rename from test/compiler/fixtures-html/custom-tag-body-function/expected.js
rename to packages/marko/test/compiler/fixtures-html/custom-tag-body-function/expected.js
diff --git a/test/compiler/fixtures-html/custom-tag-body-function/marko.json b/packages/marko/test/compiler/fixtures-html/custom-tag-body-function/marko.json
similarity index 100%
rename from test/compiler/fixtures-html/custom-tag-body-function/marko.json
rename to packages/marko/test/compiler/fixtures-html/custom-tag-body-function/marko.json
diff --git a/test/compiler/fixtures-html/custom-tag-body-function/tags/test-body-function/marko-tag.json b/packages/marko/test/compiler/fixtures-html/custom-tag-body-function/tags/test-body-function/marko-tag.json
similarity index 100%
rename from test/compiler/fixtures-html/custom-tag-body-function/tags/test-body-function/marko-tag.json
rename to packages/marko/test/compiler/fixtures-html/custom-tag-body-function/tags/test-body-function/marko-tag.json
diff --git a/test/compiler/fixtures-html/custom-tag-body-function/tags/test-body-function/renderer.js b/packages/marko/test/compiler/fixtures-html/custom-tag-body-function/tags/test-body-function/renderer.js
similarity index 100%
rename from test/compiler/fixtures-html/custom-tag-body-function/tags/test-body-function/renderer.js
rename to packages/marko/test/compiler/fixtures-html/custom-tag-body-function/tags/test-body-function/renderer.js
diff --git a/test/compiler/fixtures-html/custom-tag-body-function/template.marko b/packages/marko/test/compiler/fixtures-html/custom-tag-body-function/template.marko
similarity index 100%
rename from test/compiler/fixtures-html/custom-tag-body-function/template.marko
rename to packages/marko/test/compiler/fixtures-html/custom-tag-body-function/template.marko
diff --git a/test/compiler/fixtures-html/custom-tag-import-var-only/expected.js b/packages/marko/test/compiler/fixtures-html/custom-tag-import-var-only/expected.js
similarity index 100%
rename from test/compiler/fixtures-html/custom-tag-import-var-only/expected.js
rename to packages/marko/test/compiler/fixtures-html/custom-tag-import-var-only/expected.js
diff --git a/test/compiler/fixtures-html/custom-tag-import-var-only/marko.json b/packages/marko/test/compiler/fixtures-html/custom-tag-import-var-only/marko.json
similarity index 100%
rename from test/compiler/fixtures-html/custom-tag-import-var-only/marko.json
rename to packages/marko/test/compiler/fixtures-html/custom-tag-import-var-only/marko.json
diff --git a/test/compiler/fixtures-html/custom-tag-import-var-only/tags/test-import-var/marko-tag.json b/packages/marko/test/compiler/fixtures-html/custom-tag-import-var-only/tags/test-import-var/marko-tag.json
similarity index 100%
rename from test/compiler/fixtures-html/custom-tag-import-var-only/tags/test-import-var/marko-tag.json
rename to packages/marko/test/compiler/fixtures-html/custom-tag-import-var-only/tags/test-import-var/marko-tag.json
diff --git a/test/compiler/fixtures-html/custom-tag-import-var-only/tags/test-import-var/renderer.js b/packages/marko/test/compiler/fixtures-html/custom-tag-import-var-only/tags/test-import-var/renderer.js
similarity index 100%
rename from test/compiler/fixtures-html/custom-tag-import-var-only/tags/test-import-var/renderer.js
rename to packages/marko/test/compiler/fixtures-html/custom-tag-import-var-only/tags/test-import-var/renderer.js
diff --git a/test/compiler/fixtures-html/custom-tag-import-var-only/template.marko b/packages/marko/test/compiler/fixtures-html/custom-tag-import-var-only/template.marko
similarity index 100%
rename from test/compiler/fixtures-html/custom-tag-import-var-only/template.marko
rename to packages/marko/test/compiler/fixtures-html/custom-tag-import-var-only/template.marko
diff --git a/test/compiler/fixtures-html/custom-tag-import-var/expected.js b/packages/marko/test/compiler/fixtures-html/custom-tag-import-var/expected.js
similarity index 100%
rename from test/compiler/fixtures-html/custom-tag-import-var/expected.js
rename to packages/marko/test/compiler/fixtures-html/custom-tag-import-var/expected.js
diff --git a/test/compiler/fixtures-html/custom-tag-import-var/marko.json b/packages/marko/test/compiler/fixtures-html/custom-tag-import-var/marko.json
similarity index 100%
rename from test/compiler/fixtures-html/custom-tag-import-var/marko.json
rename to packages/marko/test/compiler/fixtures-html/custom-tag-import-var/marko.json
diff --git a/test/compiler/fixtures-html/custom-tag-import-var/tags/test-import-var/marko-tag.json b/packages/marko/test/compiler/fixtures-html/custom-tag-import-var/tags/test-import-var/marko-tag.json
similarity index 100%
rename from test/compiler/fixtures-html/custom-tag-import-var/tags/test-import-var/marko-tag.json
rename to packages/marko/test/compiler/fixtures-html/custom-tag-import-var/tags/test-import-var/marko-tag.json
diff --git a/test/compiler/fixtures-html/custom-tag-import-var/tags/test-import-var/renderer.js b/packages/marko/test/compiler/fixtures-html/custom-tag-import-var/tags/test-import-var/renderer.js
similarity index 100%
rename from test/compiler/fixtures-html/custom-tag-import-var/tags/test-import-var/renderer.js
rename to packages/marko/test/compiler/fixtures-html/custom-tag-import-var/tags/test-import-var/renderer.js
diff --git a/test/compiler/fixtures-html/custom-tag-import-var/template.marko b/packages/marko/test/compiler/fixtures-html/custom-tag-import-var/template.marko
similarity index 100%
rename from test/compiler/fixtures-html/custom-tag-import-var/template.marko
rename to packages/marko/test/compiler/fixtures-html/custom-tag-import-var/template.marko
diff --git a/test/compiler/fixtures-html/custom-tag-template/expected.js b/packages/marko/test/compiler/fixtures-html/custom-tag-template/expected.js
similarity index 100%
rename from test/compiler/fixtures-html/custom-tag-template/expected.js
rename to packages/marko/test/compiler/fixtures-html/custom-tag-template/expected.js
diff --git a/test/compiler/fixtures-html/custom-tag-template/hello.marko b/packages/marko/test/compiler/fixtures-html/custom-tag-template/hello.marko
similarity index 100%
rename from test/compiler/fixtures-html/custom-tag-template/hello.marko
rename to packages/marko/test/compiler/fixtures-html/custom-tag-template/hello.marko
diff --git a/test/compiler/fixtures-html/custom-tag-template/marko.json b/packages/marko/test/compiler/fixtures-html/custom-tag-template/marko.json
similarity index 100%
rename from test/compiler/fixtures-html/custom-tag-template/marko.json
rename to packages/marko/test/compiler/fixtures-html/custom-tag-template/marko.json
diff --git a/test/compiler/fixtures-html/custom-tag-template/template.marko b/packages/marko/test/compiler/fixtures-html/custom-tag-template/template.marko
similarity index 100%
rename from test/compiler/fixtures-html/custom-tag-template/template.marko
rename to packages/marko/test/compiler/fixtures-html/custom-tag-template/template.marko
diff --git a/test/compiler/fixtures-html/custom-tag/expected.js b/packages/marko/test/compiler/fixtures-html/custom-tag/expected.js
similarity index 100%
rename from test/compiler/fixtures-html/custom-tag/expected.js
rename to packages/marko/test/compiler/fixtures-html/custom-tag/expected.js
diff --git a/test/compiler/fixtures-html/custom-tag/marko.json b/packages/marko/test/compiler/fixtures-html/custom-tag/marko.json
similarity index 100%
rename from test/compiler/fixtures-html/custom-tag/marko.json
rename to packages/marko/test/compiler/fixtures-html/custom-tag/marko.json
diff --git a/test/compiler/fixtures-html/custom-tag/tags/test-hello/marko-tag.json b/packages/marko/test/compiler/fixtures-html/custom-tag/tags/test-hello/marko-tag.json
similarity index 100%
rename from test/compiler/fixtures-html/custom-tag/tags/test-hello/marko-tag.json
rename to packages/marko/test/compiler/fixtures-html/custom-tag/tags/test-hello/marko-tag.json
diff --git a/test/compiler/fixtures-html/custom-tag/tags/test-hello/renderer.js b/packages/marko/test/compiler/fixtures-html/custom-tag/tags/test-hello/renderer.js
similarity index 100%
rename from test/compiler/fixtures-html/custom-tag/tags/test-hello/renderer.js
rename to packages/marko/test/compiler/fixtures-html/custom-tag/tags/test-hello/renderer.js
diff --git a/test/compiler/fixtures-html/custom-tag/template.marko b/packages/marko/test/compiler/fixtures-html/custom-tag/template.marko
similarity index 100%
rename from test/compiler/fixtures-html/custom-tag/template.marko
rename to packages/marko/test/compiler/fixtures-html/custom-tag/template.marko
diff --git a/test/compiler/fixtures-html/dynamic-tag-render-body/expected.js b/packages/marko/test/compiler/fixtures-html/dynamic-tag-render-body/expected.js
similarity index 100%
rename from test/compiler/fixtures-html/dynamic-tag-render-body/expected.js
rename to packages/marko/test/compiler/fixtures-html/dynamic-tag-render-body/expected.js
diff --git a/test/compiler/fixtures-html/dynamic-tag-render-body/target.marko b/packages/marko/test/compiler/fixtures-html/dynamic-tag-render-body/target.marko
similarity index 100%
rename from test/compiler/fixtures-html/dynamic-tag-render-body/target.marko
rename to packages/marko/test/compiler/fixtures-html/dynamic-tag-render-body/target.marko
diff --git a/test/compiler/fixtures-html/dynamic-tag-render-body/template.marko b/packages/marko/test/compiler/fixtures-html/dynamic-tag-render-body/template.marko
similarity index 100%
rename from test/compiler/fixtures-html/dynamic-tag-render-body/template.marko
rename to packages/marko/test/compiler/fixtures-html/dynamic-tag-render-body/template.marko
diff --git a/test/compiler/fixtures-html/dynamic-tag/expected.js b/packages/marko/test/compiler/fixtures-html/dynamic-tag/expected.js
similarity index 100%
rename from test/compiler/fixtures-html/dynamic-tag/expected.js
rename to packages/marko/test/compiler/fixtures-html/dynamic-tag/expected.js
diff --git a/test/compiler/fixtures-html/dynamic-tag/target.marko b/packages/marko/test/compiler/fixtures-html/dynamic-tag/target.marko
similarity index 100%
rename from test/compiler/fixtures-html/dynamic-tag/target.marko
rename to packages/marko/test/compiler/fixtures-html/dynamic-tag/target.marko
diff --git a/test/compiler/fixtures-html/dynamic-tag/template.marko b/packages/marko/test/compiler/fixtures-html/dynamic-tag/template.marko
similarity index 100%
rename from test/compiler/fixtures-html/dynamic-tag/template.marko
rename to packages/marko/test/compiler/fixtures-html/dynamic-tag/template.marko
diff --git a/test/compiler/fixtures-html/entities/expected.js b/packages/marko/test/compiler/fixtures-html/entities/expected.js
similarity index 100%
rename from test/compiler/fixtures-html/entities/expected.js
rename to packages/marko/test/compiler/fixtures-html/entities/expected.js
diff --git a/test/compiler/fixtures-html/entities/template.marko b/packages/marko/test/compiler/fixtures-html/entities/template.marko
similarity index 100%
rename from test/compiler/fixtures-html/entities/template.marko
rename to packages/marko/test/compiler/fixtures-html/entities/template.marko
diff --git a/test/compiler/fixtures-html/for-array/expected.js b/packages/marko/test/compiler/fixtures-html/for-array/expected.js
similarity index 100%
rename from test/compiler/fixtures-html/for-array/expected.js
rename to packages/marko/test/compiler/fixtures-html/for-array/expected.js
diff --git a/test/compiler/fixtures-html/for-array/template.marko b/packages/marko/test/compiler/fixtures-html/for-array/template.marko
similarity index 100%
rename from test/compiler/fixtures-html/for-array/template.marko
rename to packages/marko/test/compiler/fixtures-html/for-array/template.marko
diff --git a/test/compiler/fixtures-html/hello-dynamic/expected.js b/packages/marko/test/compiler/fixtures-html/hello-dynamic/expected.js
similarity index 100%
rename from test/compiler/fixtures-html/hello-dynamic/expected.js
rename to packages/marko/test/compiler/fixtures-html/hello-dynamic/expected.js
diff --git a/test/compiler/fixtures-html/hello-dynamic/template.marko b/packages/marko/test/compiler/fixtures-html/hello-dynamic/template.marko
similarity index 100%
rename from test/compiler/fixtures-html/hello-dynamic/template.marko
rename to packages/marko/test/compiler/fixtures-html/hello-dynamic/template.marko
diff --git a/test/compiler/fixtures-html/import-tag-conflict/expected.js b/packages/marko/test/compiler/fixtures-html/import-tag-conflict/expected.js
similarity index 100%
rename from test/compiler/fixtures-html/import-tag-conflict/expected.js
rename to packages/marko/test/compiler/fixtures-html/import-tag-conflict/expected.js
diff --git a/test/compiler/fixtures-html/import-tag-conflict/template.marko b/packages/marko/test/compiler/fixtures-html/import-tag-conflict/template.marko
similarity index 100%
rename from test/compiler/fixtures-html/import-tag-conflict/template.marko
rename to packages/marko/test/compiler/fixtures-html/import-tag-conflict/template.marko
diff --git a/test/compiler/fixtures-html/import-tag-template/expected.js b/packages/marko/test/compiler/fixtures-html/import-tag-template/expected.js
similarity index 100%
rename from test/compiler/fixtures-html/import-tag-template/expected.js
rename to packages/marko/test/compiler/fixtures-html/import-tag-template/expected.js
diff --git a/test/compiler/fixtures-html/import-tag-template/other.marko b/packages/marko/test/compiler/fixtures-html/import-tag-template/other.marko
similarity index 100%
rename from test/compiler/fixtures-html/import-tag-template/other.marko
rename to packages/marko/test/compiler/fixtures-html/import-tag-template/other.marko
diff --git a/test/compiler/fixtures-html/import-tag-template/template.marko b/packages/marko/test/compiler/fixtures-html/import-tag-template/template.marko
similarity index 100%
rename from test/compiler/fixtures-html/import-tag-template/template.marko
rename to packages/marko/test/compiler/fixtures-html/import-tag-template/template.marko
diff --git a/test/compiler/fixtures-html/import-tag/bar.js b/packages/marko/test/compiler/fixtures-html/import-tag/bar.js
similarity index 100%
rename from test/compiler/fixtures-html/import-tag/bar.js
rename to packages/marko/test/compiler/fixtures-html/import-tag/bar.js
diff --git a/test/compiler/fixtures-html/import-tag/expected.js b/packages/marko/test/compiler/fixtures-html/import-tag/expected.js
similarity index 100%
rename from test/compiler/fixtures-html/import-tag/expected.js
rename to packages/marko/test/compiler/fixtures-html/import-tag/expected.js
diff --git a/test/compiler/fixtures-html/import-tag/foo.js b/packages/marko/test/compiler/fixtures-html/import-tag/foo.js
similarity index 100%
rename from test/compiler/fixtures-html/import-tag/foo.js
rename to packages/marko/test/compiler/fixtures-html/import-tag/foo.js
diff --git a/test/compiler/fixtures-html/import-tag/template.marko b/packages/marko/test/compiler/fixtures-html/import-tag/template.marko
similarity index 100%
rename from test/compiler/fixtures-html/import-tag/template.marko
rename to packages/marko/test/compiler/fixtures-html/import-tag/template.marko
diff --git a/test/compiler/fixtures-html/importModule/expected.js b/packages/marko/test/compiler/fixtures-html/importModule/expected.js
similarity index 100%
rename from test/compiler/fixtures-html/importModule/expected.js
rename to packages/marko/test/compiler/fixtures-html/importModule/expected.js
diff --git a/test/compiler/fixtures-html/importModule/marko.json b/packages/marko/test/compiler/fixtures-html/importModule/marko.json
similarity index 100%
rename from test/compiler/fixtures-html/importModule/marko.json
rename to packages/marko/test/compiler/fixtures-html/importModule/marko.json
diff --git a/test/compiler/fixtures-html/importModule/tags/test-import-module/code-generator.js b/packages/marko/test/compiler/fixtures-html/importModule/tags/test-import-module/code-generator.js
similarity index 100%
rename from test/compiler/fixtures-html/importModule/tags/test-import-module/code-generator.js
rename to packages/marko/test/compiler/fixtures-html/importModule/tags/test-import-module/code-generator.js
diff --git a/test/compiler/fixtures-html/importModule/template.marko b/packages/marko/test/compiler/fixtures-html/importModule/template.marko
similarity index 100%
rename from test/compiler/fixtures-html/importModule/template.marko
rename to packages/marko/test/compiler/fixtures-html/importModule/template.marko
diff --git a/test/compiler/fixtures-html/invoke-if/expected.js b/packages/marko/test/compiler/fixtures-html/invoke-if/expected.js
similarity index 100%
rename from test/compiler/fixtures-html/invoke-if/expected.js
rename to packages/marko/test/compiler/fixtures-html/invoke-if/expected.js
diff --git a/test/compiler/fixtures-html/invoke-if/template.marko b/packages/marko/test/compiler/fixtures-html/invoke-if/template.marko
similarity index 100%
rename from test/compiler/fixtures-html/invoke-if/template.marko
rename to packages/marko/test/compiler/fixtures-html/invoke-if/template.marko
diff --git a/test/compiler/fixtures-html/keep-last-duplicated-attr/expected.js b/packages/marko/test/compiler/fixtures-html/keep-last-duplicated-attr/expected.js
similarity index 100%
rename from test/compiler/fixtures-html/keep-last-duplicated-attr/expected.js
rename to packages/marko/test/compiler/fixtures-html/keep-last-duplicated-attr/expected.js
diff --git a/test/compiler/fixtures-html/keep-last-duplicated-attr/hello.marko b/packages/marko/test/compiler/fixtures-html/keep-last-duplicated-attr/hello.marko
similarity index 100%
rename from test/compiler/fixtures-html/keep-last-duplicated-attr/hello.marko
rename to packages/marko/test/compiler/fixtures-html/keep-last-duplicated-attr/hello.marko
diff --git a/test/compiler/fixtures-html/keep-last-duplicated-attr/marko.json b/packages/marko/test/compiler/fixtures-html/keep-last-duplicated-attr/marko.json
similarity index 100%
rename from test/compiler/fixtures-html/keep-last-duplicated-attr/marko.json
rename to packages/marko/test/compiler/fixtures-html/keep-last-duplicated-attr/marko.json
diff --git a/test/compiler/fixtures-html/keep-last-duplicated-attr/template.marko b/packages/marko/test/compiler/fixtures-html/keep-last-duplicated-attr/template.marko
similarity index 100%
rename from test/compiler/fixtures-html/keep-last-duplicated-attr/template.marko
rename to packages/marko/test/compiler/fixtures-html/keep-last-duplicated-attr/template.marko
diff --git a/test/compiler/fixtures-html/macros/expected.js b/packages/marko/test/compiler/fixtures-html/macros/expected.js
similarity index 100%
rename from test/compiler/fixtures-html/macros/expected.js
rename to packages/marko/test/compiler/fixtures-html/macros/expected.js
diff --git a/test/compiler/fixtures-html/macros/template.marko b/packages/marko/test/compiler/fixtures-html/macros/template.marko
similarity index 100%
rename from test/compiler/fixtures-html/macros/template.marko
rename to packages/marko/test/compiler/fixtures-html/macros/template.marko
diff --git a/test/compiler/fixtures-html/metadata/expected.json b/packages/marko/test/compiler/fixtures-html/metadata/expected.json
similarity index 100%
rename from test/compiler/fixtures-html/metadata/expected.json
rename to packages/marko/test/compiler/fixtures-html/metadata/expected.json
diff --git a/test/compiler/fixtures-html/metadata/foo.js b/packages/marko/test/compiler/fixtures-html/metadata/foo.js
similarity index 100%
rename from test/compiler/fixtures-html/metadata/foo.js
rename to packages/marko/test/compiler/fixtures-html/metadata/foo.js
diff --git a/test/compiler/fixtures-html/metadata/marko.json b/packages/marko/test/compiler/fixtures-html/metadata/marko.json
similarity index 100%
rename from test/compiler/fixtures-html/metadata/marko.json
rename to packages/marko/test/compiler/fixtures-html/metadata/marko.json
diff --git a/test/compiler/fixtures-html/metadata/tags/script-dependency/transformer.js b/packages/marko/test/compiler/fixtures-html/metadata/tags/script-dependency/transformer.js
similarity index 100%
rename from test/compiler/fixtures-html/metadata/tags/script-dependency/transformer.js
rename to packages/marko/test/compiler/fixtures-html/metadata/tags/script-dependency/transformer.js
diff --git a/test/compiler/fixtures-html/metadata/tags/test-hello/bar.js b/packages/marko/test/compiler/fixtures-html/metadata/tags/test-hello/bar.js
similarity index 100%
rename from test/compiler/fixtures-html/metadata/tags/test-hello/bar.js
rename to packages/marko/test/compiler/fixtures-html/metadata/tags/test-hello/bar.js
diff --git a/test/compiler/fixtures-html/metadata/tags/test-hello/index.marko b/packages/marko/test/compiler/fixtures-html/metadata/tags/test-hello/index.marko
similarity index 100%
rename from test/compiler/fixtures-html/metadata/tags/test-hello/index.marko
rename to packages/marko/test/compiler/fixtures-html/metadata/tags/test-hello/index.marko
diff --git a/test/compiler/fixtures-html/metadata/target.marko b/packages/marko/test/compiler/fixtures-html/metadata/target.marko
similarity index 100%
rename from test/compiler/fixtures-html/metadata/target.marko
rename to packages/marko/test/compiler/fixtures-html/metadata/target.marko
diff --git a/test/compiler/fixtures-html/metadata/template.marko b/packages/marko/test/compiler/fixtures-html/metadata/template.marko
similarity index 100%
rename from test/compiler/fixtures-html/metadata/template.marko
rename to packages/marko/test/compiler/fixtures-html/metadata/template.marko
diff --git a/test/compiler/fixtures-html/metadata/test.js b/packages/marko/test/compiler/fixtures-html/metadata/test.js
similarity index 100%
rename from test/compiler/fixtures-html/metadata/test.js
rename to packages/marko/test/compiler/fixtures-html/metadata/test.js
diff --git a/test/compiler/fixtures-html/nested-tag-if-optimization/components/test/index.marko b/packages/marko/test/compiler/fixtures-html/nested-tag-if-optimization/components/test/index.marko
similarity index 100%
rename from test/compiler/fixtures-html/nested-tag-if-optimization/components/test/index.marko
rename to packages/marko/test/compiler/fixtures-html/nested-tag-if-optimization/components/test/index.marko
diff --git a/test/compiler/fixtures-html/nested-tag-if-optimization/expected.js b/packages/marko/test/compiler/fixtures-html/nested-tag-if-optimization/expected.js
similarity index 100%
rename from test/compiler/fixtures-html/nested-tag-if-optimization/expected.js
rename to packages/marko/test/compiler/fixtures-html/nested-tag-if-optimization/expected.js
diff --git a/test/compiler/fixtures-html/nested-tag-if-optimization/template.marko b/packages/marko/test/compiler/fixtures-html/nested-tag-if-optimization/template.marko
similarity index 100%
rename from test/compiler/fixtures-html/nested-tag-if-optimization/template.marko
rename to packages/marko/test/compiler/fixtures-html/nested-tag-if-optimization/template.marko
diff --git a/test/compiler/fixtures-html/nested-tags-missing-parent/expected.html b/packages/marko/test/compiler/fixtures-html/nested-tags-missing-parent/expected.html
similarity index 100%
rename from test/compiler/fixtures-html/nested-tags-missing-parent/expected.html
rename to packages/marko/test/compiler/fixtures-html/nested-tags-missing-parent/expected.html
diff --git a/test/compiler/fixtures-html/nested-tags-missing-parent/marko.json b/packages/marko/test/compiler/fixtures-html/nested-tags-missing-parent/marko.json
similarity index 100%
rename from test/compiler/fixtures-html/nested-tags-missing-parent/marko.json
rename to packages/marko/test/compiler/fixtures-html/nested-tags-missing-parent/marko.json
diff --git a/test/compiler/fixtures-html/nested-tags-missing-parent/tags/test-nested-tags-overlay/marko-tag.json b/packages/marko/test/compiler/fixtures-html/nested-tags-missing-parent/tags/test-nested-tags-overlay/marko-tag.json
similarity index 100%
rename from test/compiler/fixtures-html/nested-tags-missing-parent/tags/test-nested-tags-overlay/marko-tag.json
rename to packages/marko/test/compiler/fixtures-html/nested-tags-missing-parent/tags/test-nested-tags-overlay/marko-tag.json
diff --git a/test/compiler/fixtures-html/nested-tags-missing-parent/tags/test-nested-tags-overlay/renderer.js b/packages/marko/test/compiler/fixtures-html/nested-tags-missing-parent/tags/test-nested-tags-overlay/renderer.js
similarity index 100%
rename from test/compiler/fixtures-html/nested-tags-missing-parent/tags/test-nested-tags-overlay/renderer.js
rename to packages/marko/test/compiler/fixtures-html/nested-tags-missing-parent/tags/test-nested-tags-overlay/renderer.js
diff --git a/test/compiler/fixtures-html/nested-tags-missing-parent/tags/test-nested-tags-overlay/template.marko b/packages/marko/test/compiler/fixtures-html/nested-tags-missing-parent/tags/test-nested-tags-overlay/template.marko
similarity index 100%
rename from test/compiler/fixtures-html/nested-tags-missing-parent/tags/test-nested-tags-overlay/template.marko
rename to packages/marko/test/compiler/fixtures-html/nested-tags-missing-parent/tags/test-nested-tags-overlay/template.marko
diff --git a/test/compiler/fixtures-html/nested-tags-missing-parent/template.marko b/packages/marko/test/compiler/fixtures-html/nested-tags-missing-parent/template.marko
similarity index 100%
rename from test/compiler/fixtures-html/nested-tags-missing-parent/template.marko
rename to packages/marko/test/compiler/fixtures-html/nested-tags-missing-parent/template.marko
diff --git a/test/compiler/fixtures-html/nested-tags-missing-parent/test.js b/packages/marko/test/compiler/fixtures-html/nested-tags-missing-parent/test.js
similarity index 100%
rename from test/compiler/fixtures-html/nested-tags-missing-parent/test.js
rename to packages/marko/test/compiler/fixtures-html/nested-tags-missing-parent/test.js
diff --git a/test/compiler/fixtures-html/nested-tags/expected.js b/packages/marko/test/compiler/fixtures-html/nested-tags/expected.js
similarity index 100%
rename from test/compiler/fixtures-html/nested-tags/expected.js
rename to packages/marko/test/compiler/fixtures-html/nested-tags/expected.js
diff --git a/test/compiler/fixtures-html/nested-tags/marko.json b/packages/marko/test/compiler/fixtures-html/nested-tags/marko.json
similarity index 100%
rename from test/compiler/fixtures-html/nested-tags/marko.json
rename to packages/marko/test/compiler/fixtures-html/nested-tags/marko.json
diff --git a/test/compiler/fixtures-html/nested-tags/tags/test-nested-tags-overlay/marko-tag.json b/packages/marko/test/compiler/fixtures-html/nested-tags/tags/test-nested-tags-overlay/marko-tag.json
similarity index 100%
rename from test/compiler/fixtures-html/nested-tags/tags/test-nested-tags-overlay/marko-tag.json
rename to packages/marko/test/compiler/fixtures-html/nested-tags/tags/test-nested-tags-overlay/marko-tag.json
diff --git a/test/compiler/fixtures-html/nested-tags/tags/test-nested-tags-overlay/renderer.js b/packages/marko/test/compiler/fixtures-html/nested-tags/tags/test-nested-tags-overlay/renderer.js
similarity index 100%
rename from test/compiler/fixtures-html/nested-tags/tags/test-nested-tags-overlay/renderer.js
rename to packages/marko/test/compiler/fixtures-html/nested-tags/tags/test-nested-tags-overlay/renderer.js
diff --git a/test/compiler/fixtures-html/nested-tags/tags/test-nested-tags-overlay/template.marko b/packages/marko/test/compiler/fixtures-html/nested-tags/tags/test-nested-tags-overlay/template.marko
similarity index 100%
rename from test/compiler/fixtures-html/nested-tags/tags/test-nested-tags-overlay/template.marko
rename to packages/marko/test/compiler/fixtures-html/nested-tags/tags/test-nested-tags-overlay/template.marko
diff --git a/test/compiler/fixtures-html/nested-tags/template.marko b/packages/marko/test/compiler/fixtures-html/nested-tags/template.marko
similarity index 100%
rename from test/compiler/fixtures-html/nested-tags/template.marko
rename to packages/marko/test/compiler/fixtures-html/nested-tags/template.marko
diff --git a/test/compiler/fixtures-html/no-update-multiple/expected.js b/packages/marko/test/compiler/fixtures-html/no-update-multiple/expected.js
similarity index 100%
rename from test/compiler/fixtures-html/no-update-multiple/expected.js
rename to packages/marko/test/compiler/fixtures-html/no-update-multiple/expected.js
diff --git a/test/compiler/fixtures-html/no-update-multiple/template.marko b/packages/marko/test/compiler/fixtures-html/no-update-multiple/template.marko
similarity index 100%
rename from test/compiler/fixtures-html/no-update-multiple/template.marko
rename to packages/marko/test/compiler/fixtures-html/no-update-multiple/template.marko
diff --git a/test/compiler/fixtures-html/no-update/expected.js b/packages/marko/test/compiler/fixtures-html/no-update/expected.js
similarity index 100%
rename from test/compiler/fixtures-html/no-update/expected.js
rename to packages/marko/test/compiler/fixtures-html/no-update/expected.js
diff --git a/test/compiler/fixtures-html/no-update/template.marko b/packages/marko/test/compiler/fixtures-html/no-update/template.marko
similarity index 100%
rename from test/compiler/fixtures-html/no-update/template.marko
rename to packages/marko/test/compiler/fixtures-html/no-update/template.marko
diff --git a/test/compiler/fixtures-html/replaceWith/expected.js b/packages/marko/test/compiler/fixtures-html/replaceWith/expected.js
similarity index 100%
rename from test/compiler/fixtures-html/replaceWith/expected.js
rename to packages/marko/test/compiler/fixtures-html/replaceWith/expected.js
diff --git a/test/compiler/fixtures-html/replaceWith/marko.json b/packages/marko/test/compiler/fixtures-html/replaceWith/marko.json
similarity index 100%
rename from test/compiler/fixtures-html/replaceWith/marko.json
rename to packages/marko/test/compiler/fixtures-html/replaceWith/marko.json
diff --git a/test/compiler/fixtures-html/replaceWith/tags/test-replaceWith/marko-tag.json b/packages/marko/test/compiler/fixtures-html/replaceWith/tags/test-replaceWith/marko-tag.json
similarity index 100%
rename from test/compiler/fixtures-html/replaceWith/tags/test-replaceWith/marko-tag.json
rename to packages/marko/test/compiler/fixtures-html/replaceWith/tags/test-replaceWith/marko-tag.json
diff --git a/test/compiler/fixtures-html/replaceWith/tags/test-replaceWith/transformer.js b/packages/marko/test/compiler/fixtures-html/replaceWith/tags/test-replaceWith/transformer.js
similarity index 100%
rename from test/compiler/fixtures-html/replaceWith/tags/test-replaceWith/transformer.js
rename to packages/marko/test/compiler/fixtures-html/replaceWith/tags/test-replaceWith/transformer.js
diff --git a/test/compiler/fixtures-html/replaceWith/template.marko b/packages/marko/test/compiler/fixtures-html/replaceWith/template.marko
similarity index 100%
rename from test/compiler/fixtures-html/replaceWith/template.marko
rename to packages/marko/test/compiler/fixtures-html/replaceWith/template.marko
diff --git a/test/compiler/fixtures-html/scriptlet-line-block/expected.js b/packages/marko/test/compiler/fixtures-html/scriptlet-line-block/expected.js
similarity index 100%
rename from test/compiler/fixtures-html/scriptlet-line-block/expected.js
rename to packages/marko/test/compiler/fixtures-html/scriptlet-line-block/expected.js
diff --git a/test/compiler/fixtures-html/scriptlet-line-block/template.marko b/packages/marko/test/compiler/fixtures-html/scriptlet-line-block/template.marko
similarity index 100%
rename from test/compiler/fixtures-html/scriptlet-line-block/template.marko
rename to packages/marko/test/compiler/fixtures-html/scriptlet-line-block/template.marko
diff --git a/test/compiler/fixtures-html/simple/expected.js b/packages/marko/test/compiler/fixtures-html/simple/expected.js
similarity index 100%
rename from test/compiler/fixtures-html/simple/expected.js
rename to packages/marko/test/compiler/fixtures-html/simple/expected.js
diff --git a/test/compiler/fixtures-html/simple/template.marko b/packages/marko/test/compiler/fixtures-html/simple/template.marko
similarity index 100%
rename from test/compiler/fixtures-html/simple/template.marko
rename to packages/marko/test/compiler/fixtures-html/simple/template.marko
diff --git a/test/compiler/fixtures-html/split-component-root-tag-params-error/components/name/index.marko b/packages/marko/test/compiler/fixtures-html/split-component-root-tag-params-error/components/name/index.marko
similarity index 100%
rename from test/compiler/fixtures-html/split-component-root-tag-params-error/components/name/index.marko
rename to packages/marko/test/compiler/fixtures-html/split-component-root-tag-params-error/components/name/index.marko
diff --git a/test/compiler/fixtures-html/split-component-root-tag-params-error/components/name/marko-tag.json b/packages/marko/test/compiler/fixtures-html/split-component-root-tag-params-error/components/name/marko-tag.json
similarity index 100%
rename from test/compiler/fixtures-html/split-component-root-tag-params-error/components/name/marko-tag.json
rename to packages/marko/test/compiler/fixtures-html/split-component-root-tag-params-error/components/name/marko-tag.json
diff --git a/test/compiler/fixtures-html/split-component-root-tag-params-error/template.component-browser.js b/packages/marko/test/compiler/fixtures-html/split-component-root-tag-params-error/template.component-browser.js
similarity index 100%
rename from test/compiler/fixtures-html/split-component-root-tag-params-error/template.component-browser.js
rename to packages/marko/test/compiler/fixtures-html/split-component-root-tag-params-error/template.component-browser.js
diff --git a/test/compiler/fixtures-html/split-component-root-tag-params-error/template.marko b/packages/marko/test/compiler/fixtures-html/split-component-root-tag-params-error/template.marko
similarity index 100%
rename from test/compiler/fixtures-html/split-component-root-tag-params-error/template.marko
rename to packages/marko/test/compiler/fixtures-html/split-component-root-tag-params-error/template.marko
diff --git a/test/compiler/fixtures-html/split-component-root-tag-params-error/test.js b/packages/marko/test/compiler/fixtures-html/split-component-root-tag-params-error/test.js
similarity index 100%
rename from test/compiler/fixtures-html/split-component-root-tag-params-error/test.js
rename to packages/marko/test/compiler/fixtures-html/split-component-root-tag-params-error/test.js
diff --git a/test/compiler/fixtures-html/spread-arguments/expected.js b/packages/marko/test/compiler/fixtures-html/spread-arguments/expected.js
similarity index 100%
rename from test/compiler/fixtures-html/spread-arguments/expected.js
rename to packages/marko/test/compiler/fixtures-html/spread-arguments/expected.js
diff --git a/test/compiler/fixtures-html/spread-arguments/template.marko b/packages/marko/test/compiler/fixtures-html/spread-arguments/template.marko
similarity index 100%
rename from test/compiler/fixtures-html/spread-arguments/template.marko
rename to packages/marko/test/compiler/fixtures-html/spread-arguments/template.marko
diff --git a/test/compiler/fixtures-html/static-tag-custom-root-element/components/wrapper/transformer.js b/packages/marko/test/compiler/fixtures-html/static-tag-custom-root-element/components/wrapper/transformer.js
similarity index 100%
rename from test/compiler/fixtures-html/static-tag-custom-root-element/components/wrapper/transformer.js
rename to packages/marko/test/compiler/fixtures-html/static-tag-custom-root-element/components/wrapper/transformer.js
diff --git a/test/compiler/fixtures-html/static-tag-custom-root-element/expected.js b/packages/marko/test/compiler/fixtures-html/static-tag-custom-root-element/expected.js
similarity index 100%
rename from test/compiler/fixtures-html/static-tag-custom-root-element/expected.js
rename to packages/marko/test/compiler/fixtures-html/static-tag-custom-root-element/expected.js
diff --git a/test/compiler/fixtures-html/static-tag-custom-root-element/template.marko b/packages/marko/test/compiler/fixtures-html/static-tag-custom-root-element/template.marko
similarity index 100%
rename from test/compiler/fixtures-html/static-tag-custom-root-element/template.marko
rename to packages/marko/test/compiler/fixtures-html/static-tag-custom-root-element/template.marko
diff --git a/test/compiler/fixtures-html/static-tag/expected.js b/packages/marko/test/compiler/fixtures-html/static-tag/expected.js
similarity index 100%
rename from test/compiler/fixtures-html/static-tag/expected.js
rename to packages/marko/test/compiler/fixtures-html/static-tag/expected.js
diff --git a/test/compiler/fixtures-html/static-tag/template.marko b/packages/marko/test/compiler/fixtures-html/static-tag/template.marko
similarity index 100%
rename from test/compiler/fixtures-html/static-tag/template.marko
rename to packages/marko/test/compiler/fixtures-html/static-tag/template.marko
diff --git a/test/compiler/fixtures-html/static-tag2/expected.js b/packages/marko/test/compiler/fixtures-html/static-tag2/expected.js
similarity index 100%
rename from test/compiler/fixtures-html/static-tag2/expected.js
rename to packages/marko/test/compiler/fixtures-html/static-tag2/expected.js
diff --git a/test/compiler/fixtures-html/static-tag2/template.marko b/packages/marko/test/compiler/fixtures-html/static-tag2/template.marko
similarity index 100%
rename from test/compiler/fixtures-html/static-tag2/template.marko
rename to packages/marko/test/compiler/fixtures-html/static-tag2/template.marko
diff --git a/test/compiler/fixtures-html/static/expected.js b/packages/marko/test/compiler/fixtures-html/static/expected.js
similarity index 100%
rename from test/compiler/fixtures-html/static/expected.js
rename to packages/marko/test/compiler/fixtures-html/static/expected.js
diff --git a/test/compiler/fixtures-html/static/template.marko b/packages/marko/test/compiler/fixtures-html/static/template.marko
similarity index 100%
rename from test/compiler/fixtures-html/static/template.marko
rename to packages/marko/test/compiler/fixtures-html/static/template.marko
diff --git a/test/compiler/fixtures-html/style-empty/expected.js b/packages/marko/test/compiler/fixtures-html/style-empty/expected.js
similarity index 100%
rename from test/compiler/fixtures-html/style-empty/expected.js
rename to packages/marko/test/compiler/fixtures-html/style-empty/expected.js
diff --git a/test/compiler/fixtures-html/style-empty/template.marko b/packages/marko/test/compiler/fixtures-html/style-empty/template.marko
similarity index 100%
rename from test/compiler/fixtures-html/style-empty/template.marko
rename to packages/marko/test/compiler/fixtures-html/style-empty/template.marko
diff --git a/test/compiler/fixtures-vdom-deprecated/control-flow/expected.js b/packages/marko/test/compiler/fixtures-vdom-deprecated/control-flow/expected.js
similarity index 100%
rename from test/compiler/fixtures-vdom-deprecated/control-flow/expected.js
rename to packages/marko/test/compiler/fixtures-vdom-deprecated/control-flow/expected.js
diff --git a/test/compiler/fixtures-vdom-deprecated/control-flow/template.marko b/packages/marko/test/compiler/fixtures-vdom-deprecated/control-flow/template.marko
similarity index 100%
rename from test/compiler/fixtures-vdom-deprecated/control-flow/template.marko
rename to packages/marko/test/compiler/fixtures-vdom-deprecated/control-flow/template.marko
diff --git a/test/compiler/fixtures-vdom-deprecated/include/expected.js b/packages/marko/test/compiler/fixtures-vdom-deprecated/include/expected.js
similarity index 100%
rename from test/compiler/fixtures-vdom-deprecated/include/expected.js
rename to packages/marko/test/compiler/fixtures-vdom-deprecated/include/expected.js
diff --git a/test/compiler/fixtures-vdom-deprecated/include/include-target.marko b/packages/marko/test/compiler/fixtures-vdom-deprecated/include/include-target.marko
similarity index 100%
rename from test/compiler/fixtures-vdom-deprecated/include/include-target.marko
rename to packages/marko/test/compiler/fixtures-vdom-deprecated/include/include-target.marko
diff --git a/test/compiler/fixtures-vdom-deprecated/include/template.marko b/packages/marko/test/compiler/fixtures-vdom-deprecated/include/template.marko
similarity index 100%
rename from test/compiler/fixtures-vdom-deprecated/include/template.marko
rename to packages/marko/test/compiler/fixtures-vdom-deprecated/include/template.marko
diff --git a/test/compiler/fixtures-vdom/arrow-function-event-handler/expected.js b/packages/marko/test/compiler/fixtures-vdom/arrow-function-event-handler/expected.js
similarity index 100%
rename from test/compiler/fixtures-vdom/arrow-function-event-handler/expected.js
rename to packages/marko/test/compiler/fixtures-vdom/arrow-function-event-handler/expected.js
diff --git a/test/compiler/fixtures-vdom/arrow-function-event-handler/template.marko b/packages/marko/test/compiler/fixtures-vdom/arrow-function-event-handler/template.marko
similarity index 100%
rename from test/compiler/fixtures-vdom/arrow-function-event-handler/template.marko
rename to packages/marko/test/compiler/fixtures-vdom/arrow-function-event-handler/template.marko
diff --git a/test/compiler/fixtures-vdom/dependencies/components/dependency/transformer.js b/packages/marko/test/compiler/fixtures-vdom/dependencies/components/dependency/transformer.js
similarity index 100%
rename from test/compiler/fixtures-vdom/dependencies/components/dependency/transformer.js
rename to packages/marko/test/compiler/fixtures-vdom/dependencies/components/dependency/transformer.js
diff --git a/test/compiler/fixtures-vdom/dependencies/template.marko b/packages/marko/test/compiler/fixtures-vdom/dependencies/template.marko
similarity index 100%
rename from test/compiler/fixtures-vdom/dependencies/template.marko
rename to packages/marko/test/compiler/fixtures-vdom/dependencies/template.marko
diff --git a/test/compiler/fixtures-vdom/dependencies/test.js b/packages/marko/test/compiler/fixtures-vdom/dependencies/test.js
similarity index 100%
rename from test/compiler/fixtures-vdom/dependencies/test.js
rename to packages/marko/test/compiler/fixtures-vdom/dependencies/test.js
diff --git a/test/compiler/fixtures-vdom/dynamic-tag-name/expected.js b/packages/marko/test/compiler/fixtures-vdom/dynamic-tag-name/expected.js
similarity index 100%
rename from test/compiler/fixtures-vdom/dynamic-tag-name/expected.js
rename to packages/marko/test/compiler/fixtures-vdom/dynamic-tag-name/expected.js
diff --git a/test/compiler/fixtures-vdom/dynamic-tag-name/template.marko b/packages/marko/test/compiler/fixtures-vdom/dynamic-tag-name/template.marko
similarity index 100%
rename from test/compiler/fixtures-vdom/dynamic-tag-name/template.marko
rename to packages/marko/test/compiler/fixtures-vdom/dynamic-tag-name/template.marko
diff --git a/test/compiler/fixtures-vdom/include/expected.js b/packages/marko/test/compiler/fixtures-vdom/include/expected.js
similarity index 100%
rename from test/compiler/fixtures-vdom/include/expected.js
rename to packages/marko/test/compiler/fixtures-vdom/include/expected.js
diff --git a/test/compiler/fixtures-vdom/include/include-target.marko b/packages/marko/test/compiler/fixtures-vdom/include/include-target.marko
similarity index 100%
rename from test/compiler/fixtures-vdom/include/include-target.marko
rename to packages/marko/test/compiler/fixtures-vdom/include/include-target.marko
diff --git a/test/compiler/fixtures-vdom/include/template.marko b/packages/marko/test/compiler/fixtures-vdom/include/template.marko
similarity index 100%
rename from test/compiler/fixtures-vdom/include/template.marko
rename to packages/marko/test/compiler/fixtures-vdom/include/template.marko
diff --git a/test/compiler/fixtures-vdom/macro-in-loop/expected.js b/packages/marko/test/compiler/fixtures-vdom/macro-in-loop/expected.js
similarity index 100%
rename from test/compiler/fixtures-vdom/macro-in-loop/expected.js
rename to packages/marko/test/compiler/fixtures-vdom/macro-in-loop/expected.js
diff --git a/test/compiler/fixtures-vdom/macro-in-loop/template.marko b/packages/marko/test/compiler/fixtures-vdom/macro-in-loop/template.marko
similarity index 100%
rename from test/compiler/fixtures-vdom/macro-in-loop/template.marko
rename to packages/marko/test/compiler/fixtures-vdom/macro-in-loop/template.marko
diff --git a/test/compiler/fixtures-vdom/script-placeholders/expected.js b/packages/marko/test/compiler/fixtures-vdom/script-placeholders/expected.js
similarity index 100%
rename from test/compiler/fixtures-vdom/script-placeholders/expected.js
rename to packages/marko/test/compiler/fixtures-vdom/script-placeholders/expected.js
diff --git a/test/compiler/fixtures-vdom/script-placeholders/template.marko b/packages/marko/test/compiler/fixtures-vdom/script-placeholders/template.marko
similarity index 100%
rename from test/compiler/fixtures-vdom/script-placeholders/template.marko
rename to packages/marko/test/compiler/fixtures-vdom/script-placeholders/template.marko
diff --git a/test/compiler/fixtures-vdom/simple/expected.js b/packages/marko/test/compiler/fixtures-vdom/simple/expected.js
similarity index 100%
rename from test/compiler/fixtures-vdom/simple/expected.js
rename to packages/marko/test/compiler/fixtures-vdom/simple/expected.js
diff --git a/test/compiler/fixtures-vdom/simple/template.marko b/packages/marko/test/compiler/fixtures-vdom/simple/template.marko
similarity index 100%
rename from test/compiler/fixtures-vdom/simple/template.marko
rename to packages/marko/test/compiler/fixtures-vdom/simple/template.marko
diff --git a/test/compiler/fixtures-vdom/svg-anchor/expected.js b/packages/marko/test/compiler/fixtures-vdom/svg-anchor/expected.js
similarity index 100%
rename from test/compiler/fixtures-vdom/svg-anchor/expected.js
rename to packages/marko/test/compiler/fixtures-vdom/svg-anchor/expected.js
diff --git a/test/compiler/fixtures-vdom/svg-anchor/template.marko b/packages/marko/test/compiler/fixtures-vdom/svg-anchor/template.marko
similarity index 100%
rename from test/compiler/fixtures-vdom/svg-anchor/template.marko
rename to packages/marko/test/compiler/fixtures-vdom/svg-anchor/template.marko
diff --git a/test/compiler/fixtures-vdom/svg-dynamic-tag-name/expected.js b/packages/marko/test/compiler/fixtures-vdom/svg-dynamic-tag-name/expected.js
similarity index 100%
rename from test/compiler/fixtures-vdom/svg-dynamic-tag-name/expected.js
rename to packages/marko/test/compiler/fixtures-vdom/svg-dynamic-tag-name/expected.js
diff --git a/test/compiler/fixtures-vdom/svg-dynamic-tag-name/template.marko b/packages/marko/test/compiler/fixtures-vdom/svg-dynamic-tag-name/template.marko
similarity index 100%
rename from test/compiler/fixtures-vdom/svg-dynamic-tag-name/template.marko
rename to packages/marko/test/compiler/fixtures-vdom/svg-dynamic-tag-name/template.marko
diff --git a/test/compiler/fixtures-vdom/svg-title/expected.js b/packages/marko/test/compiler/fixtures-vdom/svg-title/expected.js
similarity index 100%
rename from test/compiler/fixtures-vdom/svg-title/expected.js
rename to packages/marko/test/compiler/fixtures-vdom/svg-title/expected.js
diff --git a/test/compiler/fixtures-vdom/svg-title/template.marko b/packages/marko/test/compiler/fixtures-vdom/svg-title/template.marko
similarity index 100%
rename from test/compiler/fixtures-vdom/svg-title/template.marko
rename to packages/marko/test/compiler/fixtures-vdom/svg-title/template.marko
diff --git a/test/compiler/fixtures-vdom/svg/expected.js b/packages/marko/test/compiler/fixtures-vdom/svg/expected.js
similarity index 100%
rename from test/compiler/fixtures-vdom/svg/expected.js
rename to packages/marko/test/compiler/fixtures-vdom/svg/expected.js
diff --git a/test/compiler/fixtures-vdom/svg/template.marko b/packages/marko/test/compiler/fixtures-vdom/svg/template.marko
similarity index 100%
rename from test/compiler/fixtures-vdom/svg/template.marko
rename to packages/marko/test/compiler/fixtures-vdom/svg/template.marko
diff --git a/test/compiler/html.test.js b/packages/marko/test/compiler/html.test.js
similarity index 100%
rename from test/compiler/html.test.js
rename to packages/marko/test/compiler/html.test.js
diff --git a/test/compiler/vdom.test.js b/packages/marko/test/compiler/vdom.test.js
similarity index 100%
rename from test/compiler/vdom.test.js
rename to packages/marko/test/compiler/vdom.test.js
diff --git a/test/components-browser/fixtures-deprecated/class-named/index.marko b/packages/marko/test/components-browser/fixtures-deprecated/class-named/index.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/class-named/index.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/class-named/index.marko
diff --git a/test/components-browser/fixtures-deprecated/class-named/test.js b/packages/marko/test/components-browser/fixtures-deprecated/class-named/test.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/class-named/test.js
rename to packages/marko/test/components-browser/fixtures-deprecated/class-named/test.js
diff --git a/test/components-browser/fixtures-deprecated/component-destroy-ref/component.js b/packages/marko/test/components-browser/fixtures-deprecated/component-destroy-ref/component.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/component-destroy-ref/component.js
rename to packages/marko/test/components-browser/fixtures-deprecated/component-destroy-ref/component.js
diff --git a/test/components-browser/fixtures-deprecated/component-destroy-ref/components/app-legacy-button/component.js b/packages/marko/test/components-browser/fixtures-deprecated/component-destroy-ref/components/app-legacy-button/component.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/component-destroy-ref/components/app-legacy-button/component.js
rename to packages/marko/test/components-browser/fixtures-deprecated/component-destroy-ref/components/app-legacy-button/component.js
diff --git a/test/components-browser/fixtures-deprecated/component-destroy-ref/components/app-legacy-button/index.marko b/packages/marko/test/components-browser/fixtures-deprecated/component-destroy-ref/components/app-legacy-button/index.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/component-destroy-ref/components/app-legacy-button/index.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/component-destroy-ref/components/app-legacy-button/index.marko
diff --git a/test/components-browser/fixtures-deprecated/component-destroy-ref/index.marko b/packages/marko/test/components-browser/fixtures-deprecated/component-destroy-ref/index.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/component-destroy-ref/index.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/component-destroy-ref/index.marko
diff --git a/test/components-browser/fixtures-deprecated/component-destroy-ref/marko.json b/packages/marko/test/components-browser/fixtures-deprecated/component-destroy-ref/marko.json
similarity index 100%
rename from test/components-browser/fixtures-deprecated/component-destroy-ref/marko.json
rename to packages/marko/test/components-browser/fixtures-deprecated/component-destroy-ref/marko.json
diff --git a/test/components-browser/fixtures-deprecated/component-destroy-ref/test.js b/packages/marko/test/components-browser/fixtures-deprecated/component-destroy-ref/test.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/component-destroy-ref/test.js
rename to packages/marko/test/components-browser/fixtures-deprecated/component-destroy-ref/test.js
diff --git a/test/components-browser/fixtures-deprecated/component-dom-event-listeners-repeated-non-bubbling/component.js b/packages/marko/test/components-browser/fixtures-deprecated/component-dom-event-listeners-repeated-non-bubbling/component.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/component-dom-event-listeners-repeated-non-bubbling/component.js
rename to packages/marko/test/components-browser/fixtures-deprecated/component-dom-event-listeners-repeated-non-bubbling/component.js
diff --git a/test/components-browser/fixtures-deprecated/component-dom-event-listeners-repeated-non-bubbling/index.marko b/packages/marko/test/components-browser/fixtures-deprecated/component-dom-event-listeners-repeated-non-bubbling/index.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/component-dom-event-listeners-repeated-non-bubbling/index.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/component-dom-event-listeners-repeated-non-bubbling/index.marko
diff --git a/test/components-browser/fixtures-deprecated/component-dom-event-listeners-repeated-non-bubbling/test.js b/packages/marko/test/components-browser/fixtures-deprecated/component-dom-event-listeners-repeated-non-bubbling/test.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/component-dom-event-listeners-repeated-non-bubbling/test.js
rename to packages/marko/test/components-browser/fixtures-deprecated/component-dom-event-listeners-repeated-non-bubbling/test.js
diff --git a/test/components-browser/fixtures-deprecated/component-dom-events-jquery/component.js b/packages/marko/test/components-browser/fixtures-deprecated/component-dom-events-jquery/component.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/component-dom-events-jquery/component.js
rename to packages/marko/test/components-browser/fixtures-deprecated/component-dom-events-jquery/component.js
diff --git a/test/components-browser/fixtures-deprecated/component-dom-events-jquery/index.marko b/packages/marko/test/components-browser/fixtures-deprecated/component-dom-events-jquery/index.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/component-dom-events-jquery/index.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/component-dom-events-jquery/index.marko
diff --git a/test/components-browser/fixtures-deprecated/component-dom-events-jquery/test.js b/packages/marko/test/components-browser/fixtures-deprecated/component-dom-events-jquery/test.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/component-dom-events-jquery/test.js
rename to packages/marko/test/components-browser/fixtures-deprecated/component-dom-events-jquery/test.js
diff --git a/test/components-browser/fixtures-deprecated/component-dom-events/component.js b/packages/marko/test/components-browser/fixtures-deprecated/component-dom-events/component.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/component-dom-events/component.js
rename to packages/marko/test/components-browser/fixtures-deprecated/component-dom-events/component.js
diff --git a/test/components-browser/fixtures-deprecated/component-dom-events/components/app-legacy-button/component.js b/packages/marko/test/components-browser/fixtures-deprecated/component-dom-events/components/app-legacy-button/component.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/component-dom-events/components/app-legacy-button/component.js
rename to packages/marko/test/components-browser/fixtures-deprecated/component-dom-events/components/app-legacy-button/component.js
diff --git a/test/components-browser/fixtures-deprecated/component-dom-events/components/app-legacy-button/index.marko b/packages/marko/test/components-browser/fixtures-deprecated/component-dom-events/components/app-legacy-button/index.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/component-dom-events/components/app-legacy-button/index.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/component-dom-events/components/app-legacy-button/index.marko
diff --git a/test/components-browser/fixtures-deprecated/component-dom-events/index.marko b/packages/marko/test/components-browser/fixtures-deprecated/component-dom-events/index.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/component-dom-events/index.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/component-dom-events/index.marko
diff --git a/test/components-browser/fixtures-deprecated/component-dom-events/marko.json b/packages/marko/test/components-browser/fixtures-deprecated/component-dom-events/marko.json
similarity index 100%
rename from test/components-browser/fixtures-deprecated/component-dom-events/marko.json
rename to packages/marko/test/components-browser/fixtures-deprecated/component-dom-events/marko.json
diff --git a/test/components-browser/fixtures-deprecated/component-dom-events/test.js b/packages/marko/test/components-browser/fixtures-deprecated/component-dom-events/test.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/component-dom-events/test.js
rename to packages/marko/test/components-browser/fixtures-deprecated/component-dom-events/test.js
diff --git a/test/components-browser/fixtures-deprecated/component-elId/index.marko b/packages/marko/test/components-browser/fixtures-deprecated/component-elId/index.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/component-elId/index.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/component-elId/index.marko
diff --git a/test/components-browser/fixtures-deprecated/component-elId/test.js b/packages/marko/test/components-browser/fixtures-deprecated/component-elId/test.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/component-elId/test.js
rename to packages/marko/test/components-browser/fixtures-deprecated/component-elId/test.js
diff --git a/test/components-browser/fixtures-deprecated/component-event-handler-method-dynamic/component.js b/packages/marko/test/components-browser/fixtures-deprecated/component-event-handler-method-dynamic/component.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/component-event-handler-method-dynamic/component.js
rename to packages/marko/test/components-browser/fixtures-deprecated/component-event-handler-method-dynamic/component.js
diff --git a/test/components-browser/fixtures-deprecated/component-event-handler-method-dynamic/index.marko b/packages/marko/test/components-browser/fixtures-deprecated/component-event-handler-method-dynamic/index.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/component-event-handler-method-dynamic/index.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/component-event-handler-method-dynamic/index.marko
diff --git a/test/components-browser/fixtures-deprecated/component-event-handler-method-dynamic/test.js b/packages/marko/test/components-browser/fixtures-deprecated/component-event-handler-method-dynamic/test.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/component-event-handler-method-dynamic/test.js
rename to packages/marko/test/components-browser/fixtures-deprecated/component-event-handler-method-dynamic/test.js
diff --git a/test/components-browser/fixtures-deprecated/component-getEls/component.js b/packages/marko/test/components-browser/fixtures-deprecated/component-getEls/component.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/component-getEls/component.js
rename to packages/marko/test/components-browser/fixtures-deprecated/component-getEls/component.js
diff --git a/test/components-browser/fixtures-deprecated/component-getEls/index.marko b/packages/marko/test/components-browser/fixtures-deprecated/component-getEls/index.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/component-getEls/index.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/component-getEls/index.marko
diff --git a/test/components-browser/fixtures-deprecated/component-getEls/test.js b/packages/marko/test/components-browser/fixtures-deprecated/component-getEls/test.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/component-getEls/test.js
rename to packages/marko/test/components-browser/fixtures-deprecated/component-getEls/test.js
diff --git a/test/components-browser/fixtures-deprecated/component-include-ref-dynamic/component.js b/packages/marko/test/components-browser/fixtures-deprecated/component-include-ref-dynamic/component.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/component-include-ref-dynamic/component.js
rename to packages/marko/test/components-browser/fixtures-deprecated/component-include-ref-dynamic/component.js
diff --git a/test/components-browser/fixtures-deprecated/component-include-ref-dynamic/components/app-bar/component.js b/packages/marko/test/components-browser/fixtures-deprecated/component-include-ref-dynamic/components/app-bar/component.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/component-include-ref-dynamic/components/app-bar/component.js
rename to packages/marko/test/components-browser/fixtures-deprecated/component-include-ref-dynamic/components/app-bar/component.js
diff --git a/test/components-browser/fixtures-deprecated/component-include-ref-dynamic/components/app-bar/index.marko b/packages/marko/test/components-browser/fixtures-deprecated/component-include-ref-dynamic/components/app-bar/index.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/component-include-ref-dynamic/components/app-bar/index.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/component-include-ref-dynamic/components/app-bar/index.marko
diff --git a/test/components-browser/fixtures-deprecated/component-include-ref-dynamic/index.marko b/packages/marko/test/components-browser/fixtures-deprecated/component-include-ref-dynamic/index.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/component-include-ref-dynamic/index.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/component-include-ref-dynamic/index.marko
diff --git a/test/components-browser/fixtures-deprecated/component-include-ref-dynamic/test.js b/packages/marko/test/components-browser/fixtures-deprecated/component-include-ref-dynamic/test.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/component-include-ref-dynamic/test.js
rename to packages/marko/test/components-browser/fixtures-deprecated/component-include-ref-dynamic/test.js
diff --git a/test/components-browser/fixtures-deprecated/component-include-ref/component.js b/packages/marko/test/components-browser/fixtures-deprecated/component-include-ref/component.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/component-include-ref/component.js
rename to packages/marko/test/components-browser/fixtures-deprecated/component-include-ref/component.js
diff --git a/test/components-browser/fixtures-deprecated/component-include-ref/components/app-bar/component.js b/packages/marko/test/components-browser/fixtures-deprecated/component-include-ref/components/app-bar/component.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/component-include-ref/components/app-bar/component.js
rename to packages/marko/test/components-browser/fixtures-deprecated/component-include-ref/components/app-bar/component.js
diff --git a/test/components-browser/fixtures-deprecated/component-include-ref/components/app-bar/index.marko b/packages/marko/test/components-browser/fixtures-deprecated/component-include-ref/components/app-bar/index.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/component-include-ref/components/app-bar/index.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/component-include-ref/components/app-bar/index.marko
diff --git a/test/components-browser/fixtures-deprecated/component-include-ref/index.marko b/packages/marko/test/components-browser/fixtures-deprecated/component-include-ref/index.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/component-include-ref/index.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/component-include-ref/index.marko
diff --git a/test/components-browser/fixtures-deprecated/component-include-ref/test.js b/packages/marko/test/components-browser/fixtures-deprecated/component-include-ref/test.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/component-include-ref/test.js
rename to packages/marko/test/components-browser/fixtures-deprecated/component-include-ref/test.js
diff --git a/test/components-browser/fixtures-deprecated/component-jQuery-proxy/component.js b/packages/marko/test/components-browser/fixtures-deprecated/component-jQuery-proxy/component.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/component-jQuery-proxy/component.js
rename to packages/marko/test/components-browser/fixtures-deprecated/component-jQuery-proxy/component.js
diff --git a/test/components-browser/fixtures-deprecated/component-jQuery-proxy/index.marko b/packages/marko/test/components-browser/fixtures-deprecated/component-jQuery-proxy/index.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/component-jQuery-proxy/index.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/component-jQuery-proxy/index.marko
diff --git a/test/components-browser/fixtures-deprecated/component-jQuery-proxy/test.js b/packages/marko/test/components-browser/fixtures-deprecated/component-jQuery-proxy/test.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/component-jQuery-proxy/test.js
rename to packages/marko/test/components-browser/fixtures-deprecated/component-jQuery-proxy/test.js
diff --git a/test/components-browser/fixtures-deprecated/component-preserve-all-state-when-rendered-in-loop/index.marko b/packages/marko/test/components-browser/fixtures-deprecated/component-preserve-all-state-when-rendered-in-loop/index.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/component-preserve-all-state-when-rendered-in-loop/index.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/component-preserve-all-state-when-rendered-in-loop/index.marko
diff --git a/test/components-browser/fixtures-deprecated/component-preserve-all-state-when-rendered-in-loop/test.js b/packages/marko/test/components-browser/fixtures-deprecated/component-preserve-all-state-when-rendered-in-loop/test.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/component-preserve-all-state-when-rendered-in-loop/test.js
rename to packages/marko/test/components-browser/fixtures-deprecated/component-preserve-all-state-when-rendered-in-loop/test.js
diff --git a/test/components-browser/fixtures-deprecated/component-preserve-dom-repeated/component.js b/packages/marko/test/components-browser/fixtures-deprecated/component-preserve-dom-repeated/component.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/component-preserve-dom-repeated/component.js
rename to packages/marko/test/components-browser/fixtures-deprecated/component-preserve-dom-repeated/component.js
diff --git a/test/components-browser/fixtures-deprecated/component-preserve-dom-repeated/index.marko b/packages/marko/test/components-browser/fixtures-deprecated/component-preserve-dom-repeated/index.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/component-preserve-dom-repeated/index.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/component-preserve-dom-repeated/index.marko
diff --git a/test/components-browser/fixtures-deprecated/component-preserve-dom-repeated/test.js b/packages/marko/test/components-browser/fixtures-deprecated/component-preserve-dom-repeated/test.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/component-preserve-dom-repeated/test.js
rename to packages/marko/test/components-browser/fixtures-deprecated/component-preserve-dom-repeated/test.js
diff --git a/test/components-browser/fixtures-deprecated/component-ready/component.js b/packages/marko/test/components-browser/fixtures-deprecated/component-ready/component.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/component-ready/component.js
rename to packages/marko/test/components-browser/fixtures-deprecated/component-ready/component.js
diff --git a/test/components-browser/fixtures-deprecated/component-ready/index.marko b/packages/marko/test/components-browser/fixtures-deprecated/component-ready/index.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/component-ready/index.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/component-ready/index.marko
diff --git a/test/components-browser/fixtures-deprecated/component-ready/test.js b/packages/marko/test/components-browser/fixtures-deprecated/component-ready/test.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/component-ready/test.js
rename to packages/marko/test/components-browser/fixtures-deprecated/component-ready/test.js
diff --git a/test/components-browser/fixtures-deprecated/component-replaceState/component.js b/packages/marko/test/components-browser/fixtures-deprecated/component-replaceState/component.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/component-replaceState/component.js
rename to packages/marko/test/components-browser/fixtures-deprecated/component-replaceState/component.js
diff --git a/test/components-browser/fixtures-deprecated/component-replaceState/index.marko b/packages/marko/test/components-browser/fixtures-deprecated/component-replaceState/index.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/component-replaceState/index.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/component-replaceState/index.marko
diff --git a/test/components-browser/fixtures-deprecated/component-replaceState/test.js b/packages/marko/test/components-browser/fixtures-deprecated/component-replaceState/test.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/component-replaceState/test.js
rename to packages/marko/test/components-browser/fixtures-deprecated/component-replaceState/test.js
diff --git a/test/components-browser/fixtures-deprecated/component-rerender-reuse-stateful/components/hello/index.marko b/packages/marko/test/components-browser/fixtures-deprecated/component-rerender-reuse-stateful/components/hello/index.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/component-rerender-reuse-stateful/components/hello/index.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/component-rerender-reuse-stateful/components/hello/index.marko
diff --git a/test/components-browser/fixtures-deprecated/component-rerender-reuse-stateful/index.marko b/packages/marko/test/components-browser/fixtures-deprecated/component-rerender-reuse-stateful/index.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/component-rerender-reuse-stateful/index.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/component-rerender-reuse-stateful/index.marko
diff --git a/test/components-browser/fixtures-deprecated/component-rerender-reuse-stateful/marko.json b/packages/marko/test/components-browser/fixtures-deprecated/component-rerender-reuse-stateful/marko.json
similarity index 100%
rename from test/components-browser/fixtures-deprecated/component-rerender-reuse-stateful/marko.json
rename to packages/marko/test/components-browser/fixtures-deprecated/component-rerender-reuse-stateful/marko.json
diff --git a/test/components-browser/fixtures-deprecated/component-rerender-reuse-stateful/test.js b/packages/marko/test/components-browser/fixtures-deprecated/component-rerender-reuse-stateful/test.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/component-rerender-reuse-stateful/test.js
rename to packages/marko/test/components-browser/fixtures-deprecated/component-rerender-reuse-stateful/test.js
diff --git a/test/components-browser/fixtures-deprecated/component-setStateDirty/component.js b/packages/marko/test/components-browser/fixtures-deprecated/component-setStateDirty/component.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/component-setStateDirty/component.js
rename to packages/marko/test/components-browser/fixtures-deprecated/component-setStateDirty/component.js
diff --git a/test/components-browser/fixtures-deprecated/component-setStateDirty/index.marko b/packages/marko/test/components-browser/fixtures-deprecated/component-setStateDirty/index.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/component-setStateDirty/index.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/component-setStateDirty/index.marko
diff --git a/test/components-browser/fixtures-deprecated/component-setStateDirty/test.js b/packages/marko/test/components-browser/fixtures-deprecated/component-setStateDirty/test.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/component-setStateDirty/test.js
rename to packages/marko/test/components-browser/fixtures-deprecated/component-setStateDirty/test.js
diff --git a/test/components-browser/fixtures-deprecated/component-stateful-update/component.js b/packages/marko/test/components-browser/fixtures-deprecated/component-stateful-update/component.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/component-stateful-update/component.js
rename to packages/marko/test/components-browser/fixtures-deprecated/component-stateful-update/component.js
diff --git a/test/components-browser/fixtures-deprecated/component-stateful-update/index.marko b/packages/marko/test/components-browser/fixtures-deprecated/component-stateful-update/index.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/component-stateful-update/index.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/component-stateful-update/index.marko
diff --git a/test/components-browser/fixtures-deprecated/component-stateful-update/test.js b/packages/marko/test/components-browser/fixtures-deprecated/component-stateful-update/test.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/component-stateful-update/test.js
rename to packages/marko/test/components-browser/fixtures-deprecated/component-stateful-update/test.js
diff --git a/test/components-browser/fixtures-deprecated/component-transclusion/component.js b/packages/marko/test/components-browser/fixtures-deprecated/component-transclusion/component.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/component-transclusion/component.js
rename to packages/marko/test/components-browser/fixtures-deprecated/component-transclusion/component.js
diff --git a/test/components-browser/fixtures-deprecated/component-transclusion/components/app-transclusion-alert/component.js b/packages/marko/test/components-browser/fixtures-deprecated/component-transclusion/components/app-transclusion-alert/component.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/component-transclusion/components/app-transclusion-alert/component.js
rename to packages/marko/test/components-browser/fixtures-deprecated/component-transclusion/components/app-transclusion-alert/component.js
diff --git a/test/components-browser/fixtures-deprecated/component-transclusion/components/app-transclusion-alert/index.marko b/packages/marko/test/components-browser/fixtures-deprecated/component-transclusion/components/app-transclusion-alert/index.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/component-transclusion/components/app-transclusion-alert/index.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/component-transclusion/components/app-transclusion-alert/index.marko
diff --git a/test/components-browser/fixtures-deprecated/component-transclusion/components/app-transclusion-alert/marko-tag.json b/packages/marko/test/components-browser/fixtures-deprecated/component-transclusion/components/app-transclusion-alert/marko-tag.json
similarity index 100%
rename from test/components-browser/fixtures-deprecated/component-transclusion/components/app-transclusion-alert/marko-tag.json
rename to packages/marko/test/components-browser/fixtures-deprecated/component-transclusion/components/app-transclusion-alert/marko-tag.json
diff --git a/test/components-browser/fixtures-deprecated/component-transclusion/index.marko b/packages/marko/test/components-browser/fixtures-deprecated/component-transclusion/index.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/component-transclusion/index.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/component-transclusion/index.marko
diff --git a/test/components-browser/fixtures-deprecated/component-transclusion/marko.json b/packages/marko/test/components-browser/fixtures-deprecated/component-transclusion/marko.json
similarity index 100%
rename from test/components-browser/fixtures-deprecated/component-transclusion/marko.json
rename to packages/marko/test/components-browser/fixtures-deprecated/component-transclusion/marko.json
diff --git a/test/components-browser/fixtures-deprecated/component-transclusion/test.js b/packages/marko/test/components-browser/fixtures-deprecated/component-transclusion/test.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/component-transclusion/test.js
rename to packages/marko/test/components-browser/fixtures-deprecated/component-transclusion/test.js
diff --git a/test/components-browser/fixtures-deprecated/custom-events-declarative-function/component.js b/packages/marko/test/components-browser/fixtures-deprecated/custom-events-declarative-function/component.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/custom-events-declarative-function/component.js
rename to packages/marko/test/components-browser/fixtures-deprecated/custom-events-declarative-function/component.js
diff --git a/test/components-browser/fixtures-deprecated/custom-events-declarative-function/components/app-bar/index.marko b/packages/marko/test/components-browser/fixtures-deprecated/custom-events-declarative-function/components/app-bar/index.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/custom-events-declarative-function/components/app-bar/index.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/custom-events-declarative-function/components/app-bar/index.marko
diff --git a/test/components-browser/fixtures-deprecated/custom-events-declarative-function/components/app-bar/renderer.js b/packages/marko/test/components-browser/fixtures-deprecated/custom-events-declarative-function/components/app-bar/renderer.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/custom-events-declarative-function/components/app-bar/renderer.js
rename to packages/marko/test/components-browser/fixtures-deprecated/custom-events-declarative-function/components/app-bar/renderer.js
diff --git a/test/components-browser/fixtures-deprecated/custom-events-declarative-function/components/app-custom-events/component.js b/packages/marko/test/components-browser/fixtures-deprecated/custom-events-declarative-function/components/app-custom-events/component.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/custom-events-declarative-function/components/app-custom-events/component.js
rename to packages/marko/test/components-browser/fixtures-deprecated/custom-events-declarative-function/components/app-custom-events/component.js
diff --git a/test/components-browser/fixtures-deprecated/custom-events-declarative-function/components/app-custom-events/index.marko b/packages/marko/test/components-browser/fixtures-deprecated/custom-events-declarative-function/components/app-custom-events/index.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/custom-events-declarative-function/components/app-custom-events/index.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/custom-events-declarative-function/components/app-custom-events/index.marko
diff --git a/test/components-browser/fixtures-deprecated/custom-events-declarative-function/index.marko b/packages/marko/test/components-browser/fixtures-deprecated/custom-events-declarative-function/index.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/custom-events-declarative-function/index.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/custom-events-declarative-function/index.marko
diff --git a/test/components-browser/fixtures-deprecated/custom-events-declarative-function/marko.json b/packages/marko/test/components-browser/fixtures-deprecated/custom-events-declarative-function/marko.json
similarity index 100%
rename from test/components-browser/fixtures-deprecated/custom-events-declarative-function/marko.json
rename to packages/marko/test/components-browser/fixtures-deprecated/custom-events-declarative-function/marko.json
diff --git a/test/components-browser/fixtures-deprecated/custom-events-declarative-function/test.js b/packages/marko/test/components-browser/fixtures-deprecated/custom-events-declarative-function/test.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/custom-events-declarative-function/test.js
rename to packages/marko/test/components-browser/fixtures-deprecated/custom-events-declarative-function/test.js
diff --git a/test/components-browser/fixtures-deprecated/custom-events-declarative/component.js b/packages/marko/test/components-browser/fixtures-deprecated/custom-events-declarative/component.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/custom-events-declarative/component.js
rename to packages/marko/test/components-browser/fixtures-deprecated/custom-events-declarative/component.js
diff --git a/test/components-browser/fixtures-deprecated/custom-events-declarative/components/app-bar/index.marko b/packages/marko/test/components-browser/fixtures-deprecated/custom-events-declarative/components/app-bar/index.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/custom-events-declarative/components/app-bar/index.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/custom-events-declarative/components/app-bar/index.marko
diff --git a/test/components-browser/fixtures-deprecated/custom-events-declarative/components/app-bar/renderer.js b/packages/marko/test/components-browser/fixtures-deprecated/custom-events-declarative/components/app-bar/renderer.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/custom-events-declarative/components/app-bar/renderer.js
rename to packages/marko/test/components-browser/fixtures-deprecated/custom-events-declarative/components/app-bar/renderer.js
diff --git a/test/components-browser/fixtures-deprecated/custom-events-declarative/components/app-custom-events/component.js b/packages/marko/test/components-browser/fixtures-deprecated/custom-events-declarative/components/app-custom-events/component.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/custom-events-declarative/components/app-custom-events/component.js
rename to packages/marko/test/components-browser/fixtures-deprecated/custom-events-declarative/components/app-custom-events/component.js
diff --git a/test/components-browser/fixtures-deprecated/custom-events-declarative/components/app-custom-events/index.marko b/packages/marko/test/components-browser/fixtures-deprecated/custom-events-declarative/components/app-custom-events/index.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/custom-events-declarative/components/app-custom-events/index.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/custom-events-declarative/components/app-custom-events/index.marko
diff --git a/test/components-browser/fixtures-deprecated/custom-events-declarative/index.marko b/packages/marko/test/components-browser/fixtures-deprecated/custom-events-declarative/index.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/custom-events-declarative/index.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/custom-events-declarative/index.marko
diff --git a/test/components-browser/fixtures-deprecated/custom-events-declarative/marko.json b/packages/marko/test/components-browser/fixtures-deprecated/custom-events-declarative/marko.json
similarity index 100%
rename from test/components-browser/fixtures-deprecated/custom-events-declarative/marko.json
rename to packages/marko/test/components-browser/fixtures-deprecated/custom-events-declarative/marko.json
diff --git a/test/components-browser/fixtures-deprecated/custom-events-declarative/test.js b/packages/marko/test/components-browser/fixtures-deprecated/custom-events-declarative/test.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/custom-events-declarative/test.js
rename to packages/marko/test/components-browser/fixtures-deprecated/custom-events-declarative/test.js
diff --git a/test/components-browser/fixtures-deprecated/custom-events-repeated-component-once/components/item/index.marko b/packages/marko/test/components-browser/fixtures-deprecated/custom-events-repeated-component-once/components/item/index.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/custom-events-repeated-component-once/components/item/index.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/custom-events-repeated-component-once/components/item/index.marko
diff --git a/test/components-browser/fixtures-deprecated/custom-events-repeated-component-once/index.marko b/packages/marko/test/components-browser/fixtures-deprecated/custom-events-repeated-component-once/index.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/custom-events-repeated-component-once/index.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/custom-events-repeated-component-once/index.marko
diff --git a/test/components-browser/fixtures-deprecated/custom-events-repeated-component-once/lookup.js b/packages/marko/test/components-browser/fixtures-deprecated/custom-events-repeated-component-once/lookup.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/custom-events-repeated-component-once/lookup.js
rename to packages/marko/test/components-browser/fixtures-deprecated/custom-events-repeated-component-once/lookup.js
diff --git a/test/components-browser/fixtures-deprecated/custom-events-repeated-component-once/marko.json b/packages/marko/test/components-browser/fixtures-deprecated/custom-events-repeated-component-once/marko.json
similarity index 100%
rename from test/components-browser/fixtures-deprecated/custom-events-repeated-component-once/marko.json
rename to packages/marko/test/components-browser/fixtures-deprecated/custom-events-repeated-component-once/marko.json
diff --git a/test/components-browser/fixtures-deprecated/custom-events-repeated-component-once/test.js b/packages/marko/test/components-browser/fixtures-deprecated/custom-events-repeated-component-once/test.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/custom-events-repeated-component-once/test.js
rename to packages/marko/test/components-browser/fixtures-deprecated/custom-events-repeated-component-once/test.js
diff --git a/test/components-browser/fixtures-deprecated/custom-events-repeated-component/components/item/index.marko b/packages/marko/test/components-browser/fixtures-deprecated/custom-events-repeated-component/components/item/index.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/custom-events-repeated-component/components/item/index.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/custom-events-repeated-component/components/item/index.marko
diff --git a/test/components-browser/fixtures-deprecated/custom-events-repeated-component/index.marko b/packages/marko/test/components-browser/fixtures-deprecated/custom-events-repeated-component/index.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/custom-events-repeated-component/index.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/custom-events-repeated-component/index.marko
diff --git a/test/components-browser/fixtures-deprecated/custom-events-repeated-component/lookup.js b/packages/marko/test/components-browser/fixtures-deprecated/custom-events-repeated-component/lookup.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/custom-events-repeated-component/lookup.js
rename to packages/marko/test/components-browser/fixtures-deprecated/custom-events-repeated-component/lookup.js
diff --git a/test/components-browser/fixtures-deprecated/custom-events-repeated-component/marko.json b/packages/marko/test/components-browser/fixtures-deprecated/custom-events-repeated-component/marko.json
similarity index 100%
rename from test/components-browser/fixtures-deprecated/custom-events-repeated-component/marko.json
rename to packages/marko/test/components-browser/fixtures-deprecated/custom-events-repeated-component/marko.json
diff --git a/test/components-browser/fixtures-deprecated/custom-events-repeated-component/test.js b/packages/marko/test/components-browser/fixtures-deprecated/custom-events-repeated-component/test.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/custom-events-repeated-component/test.js
rename to packages/marko/test/components-browser/fixtures-deprecated/custom-events-repeated-component/test.js
diff --git a/test/components-browser/fixtures-deprecated/custom-events/component.js b/packages/marko/test/components-browser/fixtures-deprecated/custom-events/component.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/custom-events/component.js
rename to packages/marko/test/components-browser/fixtures-deprecated/custom-events/component.js
diff --git a/test/components-browser/fixtures-deprecated/custom-events/components/app-bar/component.js b/packages/marko/test/components-browser/fixtures-deprecated/custom-events/components/app-bar/component.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/custom-events/components/app-bar/component.js
rename to packages/marko/test/components-browser/fixtures-deprecated/custom-events/components/app-bar/component.js
diff --git a/test/components-browser/fixtures-deprecated/custom-events/components/app-bar/index.marko b/packages/marko/test/components-browser/fixtures-deprecated/custom-events/components/app-bar/index.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/custom-events/components/app-bar/index.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/custom-events/components/app-bar/index.marko
diff --git a/test/components-browser/fixtures-deprecated/custom-events/components/app-custom-events/component.js b/packages/marko/test/components-browser/fixtures-deprecated/custom-events/components/app-custom-events/component.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/custom-events/components/app-custom-events/component.js
rename to packages/marko/test/components-browser/fixtures-deprecated/custom-events/components/app-custom-events/component.js
diff --git a/test/components-browser/fixtures-deprecated/custom-events/components/app-custom-events/index.marko b/packages/marko/test/components-browser/fixtures-deprecated/custom-events/components/app-custom-events/index.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/custom-events/components/app-custom-events/index.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/custom-events/components/app-custom-events/index.marko
diff --git a/test/components-browser/fixtures-deprecated/custom-events/index.marko b/packages/marko/test/components-browser/fixtures-deprecated/custom-events/index.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/custom-events/index.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/custom-events/index.marko
diff --git a/test/components-browser/fixtures-deprecated/custom-events/marko.json b/packages/marko/test/components-browser/fixtures-deprecated/custom-events/marko.json
similarity index 100%
rename from test/components-browser/fixtures-deprecated/custom-events/marko.json
rename to packages/marko/test/components-browser/fixtures-deprecated/custom-events/marko.json
diff --git a/test/components-browser/fixtures-deprecated/custom-events/test.js b/packages/marko/test/components-browser/fixtures-deprecated/custom-events/test.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/custom-events/test.js
rename to packages/marko/test/components-browser/fixtures-deprecated/custom-events/test.js
diff --git a/test/components-browser/fixtures-deprecated/destroy-component/component.js b/packages/marko/test/components-browser/fixtures-deprecated/destroy-component/component.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/destroy-component/component.js
rename to packages/marko/test/components-browser/fixtures-deprecated/destroy-component/component.js
diff --git a/test/components-browser/fixtures-deprecated/destroy-component/components/app-simple/component.js b/packages/marko/test/components-browser/fixtures-deprecated/destroy-component/components/app-simple/component.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/destroy-component/components/app-simple/component.js
rename to packages/marko/test/components-browser/fixtures-deprecated/destroy-component/components/app-simple/component.js
diff --git a/test/components-browser/fixtures-deprecated/destroy-component/components/app-simple/index.marko b/packages/marko/test/components-browser/fixtures-deprecated/destroy-component/components/app-simple/index.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/destroy-component/components/app-simple/index.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/destroy-component/components/app-simple/index.marko
diff --git a/test/components-browser/fixtures-deprecated/destroy-component/index.marko b/packages/marko/test/components-browser/fixtures-deprecated/destroy-component/index.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/destroy-component/index.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/destroy-component/index.marko
diff --git a/test/components-browser/fixtures-deprecated/destroy-component/test.js b/packages/marko/test/components-browser/fixtures-deprecated/destroy-component/test.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/destroy-component/test.js
rename to packages/marko/test/components-browser/fixtures-deprecated/destroy-component/test.js
diff --git a/test/components-browser/fixtures-deprecated/destroy-legacy/component.js b/packages/marko/test/components-browser/fixtures-deprecated/destroy-legacy/component.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/destroy-legacy/component.js
rename to packages/marko/test/components-browser/fixtures-deprecated/destroy-legacy/component.js
diff --git a/test/components-browser/fixtures-deprecated/destroy-legacy/components/app-bar/component.js b/packages/marko/test/components-browser/fixtures-deprecated/destroy-legacy/components/app-bar/component.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/destroy-legacy/components/app-bar/component.js
rename to packages/marko/test/components-browser/fixtures-deprecated/destroy-legacy/components/app-bar/component.js
diff --git a/test/components-browser/fixtures-deprecated/destroy-legacy/components/app-bar/index.marko b/packages/marko/test/components-browser/fixtures-deprecated/destroy-legacy/components/app-bar/index.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/destroy-legacy/components/app-bar/index.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/destroy-legacy/components/app-bar/index.marko
diff --git a/test/components-browser/fixtures-deprecated/destroy-legacy/components/app-custom-events/component.js b/packages/marko/test/components-browser/fixtures-deprecated/destroy-legacy/components/app-custom-events/component.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/destroy-legacy/components/app-custom-events/component.js
rename to packages/marko/test/components-browser/fixtures-deprecated/destroy-legacy/components/app-custom-events/component.js
diff --git a/test/components-browser/fixtures-deprecated/destroy-legacy/components/app-custom-events/index.marko b/packages/marko/test/components-browser/fixtures-deprecated/destroy-legacy/components/app-custom-events/index.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/destroy-legacy/components/app-custom-events/index.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/destroy-legacy/components/app-custom-events/index.marko
diff --git a/test/components-browser/fixtures-deprecated/destroy-legacy/index.marko b/packages/marko/test/components-browser/fixtures-deprecated/destroy-legacy/index.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/destroy-legacy/index.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/destroy-legacy/index.marko
diff --git a/test/components-browser/fixtures-deprecated/destroy-legacy/marko.json b/packages/marko/test/components-browser/fixtures-deprecated/destroy-legacy/marko.json
similarity index 100%
rename from test/components-browser/fixtures-deprecated/destroy-legacy/marko.json
rename to packages/marko/test/components-browser/fixtures-deprecated/destroy-legacy/marko.json
diff --git a/test/components-browser/fixtures-deprecated/destroy-legacy/test.js b/packages/marko/test/components-browser/fixtures-deprecated/destroy-legacy/test.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/destroy-legacy/test.js
rename to packages/marko/test/components-browser/fixtures-deprecated/destroy-legacy/test.js
diff --git a/test/components-browser/fixtures-deprecated/destroy-multiple-root-els/component.js b/packages/marko/test/components-browser/fixtures-deprecated/destroy-multiple-root-els/component.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/destroy-multiple-root-els/component.js
rename to packages/marko/test/components-browser/fixtures-deprecated/destroy-multiple-root-els/component.js
diff --git a/test/components-browser/fixtures-deprecated/destroy-multiple-root-els/index.marko b/packages/marko/test/components-browser/fixtures-deprecated/destroy-multiple-root-els/index.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/destroy-multiple-root-els/index.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/destroy-multiple-root-els/index.marko
diff --git a/test/components-browser/fixtures-deprecated/destroy-multiple-root-els/test.js b/packages/marko/test/components-browser/fixtures-deprecated/destroy-multiple-root-els/test.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/destroy-multiple-root-els/test.js
rename to packages/marko/test/components-browser/fixtures-deprecated/destroy-multiple-root-els/test.js
diff --git a/test/components-browser/fixtures-deprecated/diffpatch-component-toplevel-surrounded/components/bar/index.marko b/packages/marko/test/components-browser/fixtures-deprecated/diffpatch-component-toplevel-surrounded/components/bar/index.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/diffpatch-component-toplevel-surrounded/components/bar/index.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/diffpatch-component-toplevel-surrounded/components/bar/index.marko
diff --git a/test/components-browser/fixtures-deprecated/diffpatch-component-toplevel-surrounded/components/foo/index.marko b/packages/marko/test/components-browser/fixtures-deprecated/diffpatch-component-toplevel-surrounded/components/foo/index.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/diffpatch-component-toplevel-surrounded/components/foo/index.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/diffpatch-component-toplevel-surrounded/components/foo/index.marko
diff --git a/test/components-browser/fixtures-deprecated/diffpatch-component-toplevel-surrounded/index.marko b/packages/marko/test/components-browser/fixtures-deprecated/diffpatch-component-toplevel-surrounded/index.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/diffpatch-component-toplevel-surrounded/index.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/diffpatch-component-toplevel-surrounded/index.marko
diff --git a/test/components-browser/fixtures-deprecated/diffpatch-component-toplevel-surrounded/test.js b/packages/marko/test/components-browser/fixtures-deprecated/diffpatch-component-toplevel-surrounded/test.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/diffpatch-component-toplevel-surrounded/test.js
rename to packages/marko/test/components-browser/fixtures-deprecated/diffpatch-component-toplevel-surrounded/test.js
diff --git a/test/components-browser/fixtures-deprecated/diffpatch-destroy-child/components/hello/index.marko b/packages/marko/test/components-browser/fixtures-deprecated/diffpatch-destroy-child/components/hello/index.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/diffpatch-destroy-child/components/hello/index.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/diffpatch-destroy-child/components/hello/index.marko
diff --git a/test/components-browser/fixtures-deprecated/diffpatch-destroy-child/index.marko b/packages/marko/test/components-browser/fixtures-deprecated/diffpatch-destroy-child/index.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/diffpatch-destroy-child/index.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/diffpatch-destroy-child/index.marko
diff --git a/test/components-browser/fixtures-deprecated/diffpatch-destroy-child/test.js b/packages/marko/test/components-browser/fixtures-deprecated/diffpatch-destroy-child/test.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/diffpatch-destroy-child/test.js
rename to packages/marko/test/components-browser/fixtures-deprecated/diffpatch-destroy-child/test.js
diff --git a/test/components-browser/fixtures-deprecated/diffpatch-rearrange-keyed-components/components/hello/index.marko b/packages/marko/test/components-browser/fixtures-deprecated/diffpatch-rearrange-keyed-components/components/hello/index.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/diffpatch-rearrange-keyed-components/components/hello/index.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/diffpatch-rearrange-keyed-components/components/hello/index.marko
diff --git a/test/components-browser/fixtures-deprecated/diffpatch-rearrange-keyed-components/index.marko b/packages/marko/test/components-browser/fixtures-deprecated/diffpatch-rearrange-keyed-components/index.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/diffpatch-rearrange-keyed-components/index.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/diffpatch-rearrange-keyed-components/index.marko
diff --git a/test/components-browser/fixtures-deprecated/diffpatch-rearrange-keyed-components/test.js b/packages/marko/test/components-browser/fixtures-deprecated/diffpatch-rearrange-keyed-components/test.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/diffpatch-rearrange-keyed-components/test.js
rename to packages/marko/test/components-browser/fixtures-deprecated/diffpatch-rearrange-keyed-components/test.js
diff --git a/test/components-browser/fixtures-deprecated/diffpatch-rearrange-keyed-components2/components/hello/index.marko b/packages/marko/test/components-browser/fixtures-deprecated/diffpatch-rearrange-keyed-components2/components/hello/index.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/diffpatch-rearrange-keyed-components2/components/hello/index.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/diffpatch-rearrange-keyed-components2/components/hello/index.marko
diff --git a/test/components-browser/fixtures-deprecated/diffpatch-rearrange-keyed-components2/index.marko b/packages/marko/test/components-browser/fixtures-deprecated/diffpatch-rearrange-keyed-components2/index.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/diffpatch-rearrange-keyed-components2/index.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/diffpatch-rearrange-keyed-components2/index.marko
diff --git a/test/components-browser/fixtures-deprecated/diffpatch-rearrange-keyed-components2/test.js b/packages/marko/test/components-browser/fixtures-deprecated/diffpatch-rearrange-keyed-components2/test.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/diffpatch-rearrange-keyed-components2/test.js
rename to packages/marko/test/components-browser/fixtures-deprecated/diffpatch-rearrange-keyed-components2/test.js
diff --git a/test/components-browser/fixtures-deprecated/diffpatch-rearrange-keyed-els/index.marko b/packages/marko/test/components-browser/fixtures-deprecated/diffpatch-rearrange-keyed-els/index.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/diffpatch-rearrange-keyed-els/index.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/diffpatch-rearrange-keyed-els/index.marko
diff --git a/test/components-browser/fixtures-deprecated/diffpatch-rearrange-keyed-els/test.js b/packages/marko/test/components-browser/fixtures-deprecated/diffpatch-rearrange-keyed-els/test.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/diffpatch-rearrange-keyed-els/test.js
rename to packages/marko/test/components-browser/fixtures-deprecated/diffpatch-rearrange-keyed-els/test.js
diff --git a/test/components-browser/fixtures-deprecated/diffpatch-rearrange-keyed-els2/index.marko b/packages/marko/test/components-browser/fixtures-deprecated/diffpatch-rearrange-keyed-els2/index.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/diffpatch-rearrange-keyed-els2/index.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/diffpatch-rearrange-keyed-els2/index.marko
diff --git a/test/components-browser/fixtures-deprecated/diffpatch-rearrange-keyed-els2/test.js b/packages/marko/test/components-browser/fixtures-deprecated/diffpatch-rearrange-keyed-els2/test.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/diffpatch-rearrange-keyed-els2/test.js
rename to packages/marko/test/components-browser/fixtures-deprecated/diffpatch-rearrange-keyed-els2/test.js
diff --git a/test/components-browser/fixtures-deprecated/diffpatch-remove-end-el/index.marko b/packages/marko/test/components-browser/fixtures-deprecated/diffpatch-remove-end-el/index.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/diffpatch-remove-end-el/index.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/diffpatch-remove-end-el/index.marko
diff --git a/test/components-browser/fixtures-deprecated/diffpatch-remove-end-el/test.js b/packages/marko/test/components-browser/fixtures-deprecated/diffpatch-remove-end-el/test.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/diffpatch-remove-end-el/test.js
rename to packages/marko/test/components-browser/fixtures-deprecated/diffpatch-remove-end-el/test.js
diff --git a/test/components-browser/fixtures-deprecated/diffpatch-remove-start-el/index.marko b/packages/marko/test/components-browser/fixtures-deprecated/diffpatch-remove-start-el/index.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/diffpatch-remove-start-el/index.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/diffpatch-remove-start-el/index.marko
diff --git a/test/components-browser/fixtures-deprecated/diffpatch-remove-start-el/test.js b/packages/marko/test/components-browser/fixtures-deprecated/diffpatch-remove-start-el/test.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/diffpatch-remove-start-el/test.js
rename to packages/marko/test/components-browser/fixtures-deprecated/diffpatch-remove-start-el/test.js
diff --git a/test/components-browser/fixtures-deprecated/dom-events-repeated-el-bubbling-one-arg/component.js b/packages/marko/test/components-browser/fixtures-deprecated/dom-events-repeated-el-bubbling-one-arg/component.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/dom-events-repeated-el-bubbling-one-arg/component.js
rename to packages/marko/test/components-browser/fixtures-deprecated/dom-events-repeated-el-bubbling-one-arg/component.js
diff --git a/test/components-browser/fixtures-deprecated/dom-events-repeated-el-bubbling-one-arg/index.marko b/packages/marko/test/components-browser/fixtures-deprecated/dom-events-repeated-el-bubbling-one-arg/index.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/dom-events-repeated-el-bubbling-one-arg/index.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/dom-events-repeated-el-bubbling-one-arg/index.marko
diff --git a/test/components-browser/fixtures-deprecated/dom-events-repeated-el-bubbling-one-arg/test.js b/packages/marko/test/components-browser/fixtures-deprecated/dom-events-repeated-el-bubbling-one-arg/test.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/dom-events-repeated-el-bubbling-one-arg/test.js
rename to packages/marko/test/components-browser/fixtures-deprecated/dom-events-repeated-el-bubbling-one-arg/test.js
diff --git a/test/components-browser/fixtures-deprecated/dom-events-repeated-el-bubbling-two-args/component.js b/packages/marko/test/components-browser/fixtures-deprecated/dom-events-repeated-el-bubbling-two-args/component.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/dom-events-repeated-el-bubbling-two-args/component.js
rename to packages/marko/test/components-browser/fixtures-deprecated/dom-events-repeated-el-bubbling-two-args/component.js
diff --git a/test/components-browser/fixtures-deprecated/dom-events-repeated-el-bubbling-two-args/index.marko b/packages/marko/test/components-browser/fixtures-deprecated/dom-events-repeated-el-bubbling-two-args/index.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/dom-events-repeated-el-bubbling-two-args/index.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/dom-events-repeated-el-bubbling-two-args/index.marko
diff --git a/test/components-browser/fixtures-deprecated/dom-events-repeated-el-bubbling-two-args/test.js b/packages/marko/test/components-browser/fixtures-deprecated/dom-events-repeated-el-bubbling-two-args/test.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/dom-events-repeated-el-bubbling-two-args/test.js
rename to packages/marko/test/components-browser/fixtures-deprecated/dom-events-repeated-el-bubbling-two-args/test.js
diff --git a/test/components-browser/fixtures-deprecated/dom-events-repeated-el-bubbling/index.js b/packages/marko/test/components-browser/fixtures-deprecated/dom-events-repeated-el-bubbling/index.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/dom-events-repeated-el-bubbling/index.js
rename to packages/marko/test/components-browser/fixtures-deprecated/dom-events-repeated-el-bubbling/index.js
diff --git a/test/components-browser/fixtures-deprecated/dom-events-repeated-el-bubbling/template.marko b/packages/marko/test/components-browser/fixtures-deprecated/dom-events-repeated-el-bubbling/template.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/dom-events-repeated-el-bubbling/template.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/dom-events-repeated-el-bubbling/template.marko
diff --git a/test/components-browser/fixtures-deprecated/dom-events-repeated-el-bubbling/test.js b/packages/marko/test/components-browser/fixtures-deprecated/dom-events-repeated-el-bubbling/test.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/dom-events-repeated-el-bubbling/test.js
rename to packages/marko/test/components-browser/fixtures-deprecated/dom-events-repeated-el-bubbling/test.js
diff --git a/test/components-browser/fixtures-deprecated/dom-events-repeated-el-non-bubbling-multiple/index.marko b/packages/marko/test/components-browser/fixtures-deprecated/dom-events-repeated-el-non-bubbling-multiple/index.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/dom-events-repeated-el-non-bubbling-multiple/index.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/dom-events-repeated-el-non-bubbling-multiple/index.marko
diff --git a/test/components-browser/fixtures-deprecated/dom-events-repeated-el-non-bubbling-multiple/test.js b/packages/marko/test/components-browser/fixtures-deprecated/dom-events-repeated-el-non-bubbling-multiple/test.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/dom-events-repeated-el-non-bubbling-multiple/test.js
rename to packages/marko/test/components-browser/fixtures-deprecated/dom-events-repeated-el-non-bubbling-multiple/test.js
diff --git a/test/components-browser/fixtures-deprecated/dom-events-repeated-el-non-bubbling/index.js b/packages/marko/test/components-browser/fixtures-deprecated/dom-events-repeated-el-non-bubbling/index.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/dom-events-repeated-el-non-bubbling/index.js
rename to packages/marko/test/components-browser/fixtures-deprecated/dom-events-repeated-el-non-bubbling/index.js
diff --git a/test/components-browser/fixtures-deprecated/dom-events-repeated-el-non-bubbling/template.marko b/packages/marko/test/components-browser/fixtures-deprecated/dom-events-repeated-el-non-bubbling/template.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/dom-events-repeated-el-non-bubbling/template.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/dom-events-repeated-el-non-bubbling/template.marko
diff --git a/test/components-browser/fixtures-deprecated/dom-events-repeated-el-non-bubbling/test.js b/packages/marko/test/components-browser/fixtures-deprecated/dom-events-repeated-el-non-bubbling/test.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/dom-events-repeated-el-non-bubbling/test.js
rename to packages/marko/test/components-browser/fixtures-deprecated/dom-events-repeated-el-non-bubbling/test.js
diff --git a/test/components-browser/fixtures-deprecated/dom-events-repeated-el-non-bubbling2/component.js b/packages/marko/test/components-browser/fixtures-deprecated/dom-events-repeated-el-non-bubbling2/component.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/dom-events-repeated-el-non-bubbling2/component.js
rename to packages/marko/test/components-browser/fixtures-deprecated/dom-events-repeated-el-non-bubbling2/component.js
diff --git a/test/components-browser/fixtures-deprecated/dom-events-repeated-el-non-bubbling2/index.marko b/packages/marko/test/components-browser/fixtures-deprecated/dom-events-repeated-el-non-bubbling2/index.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/dom-events-repeated-el-non-bubbling2/index.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/dom-events-repeated-el-non-bubbling2/index.marko
diff --git a/test/components-browser/fixtures-deprecated/dom-events-repeated-el-non-bubbling2/test.js b/packages/marko/test/components-browser/fixtures-deprecated/dom-events-repeated-el-non-bubbling2/test.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/dom-events-repeated-el-non-bubbling2/test.js
rename to packages/marko/test/components-browser/fixtures-deprecated/dom-events-repeated-el-non-bubbling2/test.js
diff --git a/test/components-browser/fixtures-deprecated/event-attach-el-function/index.marko b/packages/marko/test/components-browser/fixtures-deprecated/event-attach-el-function/index.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/event-attach-el-function/index.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/event-attach-el-function/index.marko
diff --git a/test/components-browser/fixtures-deprecated/event-attach-el-function/test.js b/packages/marko/test/components-browser/fixtures-deprecated/event-attach-el-function/test.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/event-attach-el-function/test.js
rename to packages/marko/test/components-browser/fixtures-deprecated/event-attach-el-function/test.js
diff --git a/test/components-browser/fixtures-deprecated/event-attach-el-once/index.marko b/packages/marko/test/components-browser/fixtures-deprecated/event-attach-el-once/index.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/event-attach-el-once/index.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/event-attach-el-once/index.marko
diff --git a/test/components-browser/fixtures-deprecated/event-attach-el-once/test.js b/packages/marko/test/components-browser/fixtures-deprecated/event-attach-el-once/test.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/event-attach-el-once/test.js
rename to packages/marko/test/components-browser/fixtures-deprecated/event-attach-el-once/test.js
diff --git a/test/components-browser/fixtures-deprecated/event-attach-el/index.marko b/packages/marko/test/components-browser/fixtures-deprecated/event-attach-el/index.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/event-attach-el/index.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/event-attach-el/index.marko
diff --git a/test/components-browser/fixtures-deprecated/event-attach-el/test.js b/packages/marko/test/components-browser/fixtures-deprecated/event-attach-el/test.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/event-attach-el/test.js
rename to packages/marko/test/components-browser/fixtures-deprecated/event-attach-el/test.js
diff --git a/test/components-browser/fixtures-deprecated/event-attach-if-else-nested-component/components/color-include/index.marko b/packages/marko/test/components-browser/fixtures-deprecated/event-attach-if-else-nested-component/components/color-include/index.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/event-attach-if-else-nested-component/components/color-include/index.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/event-attach-if-else-nested-component/components/color-include/index.marko
diff --git a/test/components-browser/fixtures-deprecated/event-attach-if-else-nested-component/index.marko b/packages/marko/test/components-browser/fixtures-deprecated/event-attach-if-else-nested-component/index.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/event-attach-if-else-nested-component/index.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/event-attach-if-else-nested-component/index.marko
diff --git a/test/components-browser/fixtures-deprecated/event-attach-if-else-nested-component/test.js b/packages/marko/test/components-browser/fixtures-deprecated/event-attach-if-else-nested-component/test.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/event-attach-if-else-nested-component/test.js
rename to packages/marko/test/components-browser/fixtures-deprecated/event-attach-if-else-nested-component/test.js
diff --git a/test/components-browser/fixtures-deprecated/event-detach-el-once/index.marko b/packages/marko/test/components-browser/fixtures-deprecated/event-detach-el-once/index.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/event-detach-el-once/index.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/event-detach-el-once/index.marko
diff --git a/test/components-browser/fixtures-deprecated/event-detach-el-once/test.js b/packages/marko/test/components-browser/fixtures-deprecated/event-detach-el-once/test.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/event-detach-el-once/test.js
rename to packages/marko/test/components-browser/fixtures-deprecated/event-detach-el-once/test.js
diff --git a/test/components-browser/fixtures-deprecated/event-detach-el-preventDefault/index.marko b/packages/marko/test/components-browser/fixtures-deprecated/event-detach-el-preventDefault/index.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/event-detach-el-preventDefault/index.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/event-detach-el-preventDefault/index.marko
diff --git a/test/components-browser/fixtures-deprecated/event-detach-el-preventDefault/test.js b/packages/marko/test/components-browser/fixtures-deprecated/event-detach-el-preventDefault/test.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/event-detach-el-preventDefault/test.js
rename to packages/marko/test/components-browser/fixtures-deprecated/event-detach-el-preventDefault/test.js
diff --git a/test/components-browser/fixtures-deprecated/event-detach-el/index.marko b/packages/marko/test/components-browser/fixtures-deprecated/event-detach-el/index.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/event-detach-el/index.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/event-detach-el/index.marko
diff --git a/test/components-browser/fixtures-deprecated/event-detach-el/test.js b/packages/marko/test/components-browser/fixtures-deprecated/event-detach-el/test.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/event-detach-el/test.js
rename to packages/marko/test/components-browser/fixtures-deprecated/event-detach-el/test.js
diff --git a/test/components-browser/fixtures-deprecated/event-detach-remove-nested-component-last/components/color-li/index.marko b/packages/marko/test/components-browser/fixtures-deprecated/event-detach-remove-nested-component-last/components/color-li/index.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/event-detach-remove-nested-component-last/components/color-li/index.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/event-detach-remove-nested-component-last/components/color-li/index.marko
diff --git a/test/components-browser/fixtures-deprecated/event-detach-remove-nested-component-last/index.marko b/packages/marko/test/components-browser/fixtures-deprecated/event-detach-remove-nested-component-last/index.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/event-detach-remove-nested-component-last/index.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/event-detach-remove-nested-component-last/index.marko
diff --git a/test/components-browser/fixtures-deprecated/event-detach-remove-nested-component-last/test.js b/packages/marko/test/components-browser/fixtures-deprecated/event-detach-remove-nested-component-last/test.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/event-detach-remove-nested-component-last/test.js
rename to packages/marko/test/components-browser/fixtures-deprecated/event-detach-remove-nested-component-last/test.js
diff --git a/test/components-browser/fixtures-deprecated/event-detach-remove-nested-component-middle/components/color-li/index.marko b/packages/marko/test/components-browser/fixtures-deprecated/event-detach-remove-nested-component-middle/components/color-li/index.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/event-detach-remove-nested-component-middle/components/color-li/index.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/event-detach-remove-nested-component-middle/components/color-li/index.marko
diff --git a/test/components-browser/fixtures-deprecated/event-detach-remove-nested-component-middle/index.marko b/packages/marko/test/components-browser/fixtures-deprecated/event-detach-remove-nested-component-middle/index.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/event-detach-remove-nested-component-middle/index.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/event-detach-remove-nested-component-middle/index.marko
diff --git a/test/components-browser/fixtures-deprecated/event-detach-remove-nested-component-middle/test.js b/packages/marko/test/components-browser/fixtures-deprecated/event-detach-remove-nested-component-middle/test.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/event-detach-remove-nested-component-middle/test.js
rename to packages/marko/test/components-browser/fixtures-deprecated/event-detach-remove-nested-component-middle/test.js
diff --git a/test/components-browser/fixtures-deprecated/extend-component/components/app-button/component.js b/packages/marko/test/components-browser/fixtures-deprecated/extend-component/components/app-button/component.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/extend-component/components/app-button/component.js
rename to packages/marko/test/components-browser/fixtures-deprecated/extend-component/components/app-button/component.js
diff --git a/test/components-browser/fixtures-deprecated/extend-component/components/app-button/index.marko b/packages/marko/test/components-browser/fixtures-deprecated/extend-component/components/app-button/index.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/extend-component/components/app-button/index.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/extend-component/components/app-button/index.marko
diff --git a/test/components-browser/fixtures-deprecated/extend-component/components/app-button/marko-tag.json b/packages/marko/test/components-browser/fixtures-deprecated/extend-component/components/app-button/marko-tag.json
similarity index 100%
rename from test/components-browser/fixtures-deprecated/extend-component/components/app-button/marko-tag.json
rename to packages/marko/test/components-browser/fixtures-deprecated/extend-component/components/app-button/marko-tag.json
diff --git a/test/components-browser/fixtures-deprecated/extend-component/components/app-checkbox/component.js b/packages/marko/test/components-browser/fixtures-deprecated/extend-component/components/app-checkbox/component.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/extend-component/components/app-checkbox/component.js
rename to packages/marko/test/components-browser/fixtures-deprecated/extend-component/components/app-checkbox/component.js
diff --git a/test/components-browser/fixtures-deprecated/extend-component/components/app-checkbox/index.marko b/packages/marko/test/components-browser/fixtures-deprecated/extend-component/components/app-checkbox/index.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/extend-component/components/app-checkbox/index.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/extend-component/components/app-checkbox/index.marko
diff --git a/test/components-browser/fixtures-deprecated/extend-component/components/app-checkbox/marko-tag.json b/packages/marko/test/components-browser/fixtures-deprecated/extend-component/components/app-checkbox/marko-tag.json
similarity index 100%
rename from test/components-browser/fixtures-deprecated/extend-component/components/app-checkbox/marko-tag.json
rename to packages/marko/test/components-browser/fixtures-deprecated/extend-component/components/app-checkbox/marko-tag.json
diff --git a/test/components-browser/fixtures-deprecated/extend-component/test.js b/packages/marko/test/components-browser/fixtures-deprecated/extend-component/test.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/extend-component/test.js
rename to packages/marko/test/components-browser/fixtures-deprecated/extend-component/test.js
diff --git a/test/components-browser/fixtures-deprecated/for-key-repeated/index.marko b/packages/marko/test/components-browser/fixtures-deprecated/for-key-repeated/index.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/for-key-repeated/index.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/for-key-repeated/index.marko
diff --git a/test/components-browser/fixtures-deprecated/for-key-repeated/test.js b/packages/marko/test/components-browser/fixtures-deprecated/for-key-repeated/test.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/for-key-repeated/test.js
rename to packages/marko/test/components-browser/fixtures-deprecated/for-key-repeated/test.js
diff --git a/test/components-browser/fixtures-deprecated/force-update-dom-exception-3/components/Box-even.marko b/packages/marko/test/components-browser/fixtures-deprecated/force-update-dom-exception-3/components/Box-even.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/force-update-dom-exception-3/components/Box-even.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/force-update-dom-exception-3/components/Box-even.marko
diff --git a/test/components-browser/fixtures-deprecated/force-update-dom-exception-3/components/Box-odd.marko b/packages/marko/test/components-browser/fixtures-deprecated/force-update-dom-exception-3/components/Box-odd.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/force-update-dom-exception-3/components/Box-odd.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/force-update-dom-exception-3/components/Box-odd.marko
diff --git a/test/components-browser/fixtures-deprecated/force-update-dom-exception-3/force-update-dom-exception-3/components/Box-even.marko b/packages/marko/test/components-browser/fixtures-deprecated/force-update-dom-exception-3/force-update-dom-exception-3/components/Box-even.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/force-update-dom-exception-3/force-update-dom-exception-3/components/Box-even.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/force-update-dom-exception-3/force-update-dom-exception-3/components/Box-even.marko
diff --git a/test/components-browser/fixtures-deprecated/force-update-dom-exception-3/force-update-dom-exception-3/components/Box-odd.marko b/packages/marko/test/components-browser/fixtures-deprecated/force-update-dom-exception-3/force-update-dom-exception-3/components/Box-odd.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/force-update-dom-exception-3/force-update-dom-exception-3/components/Box-odd.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/force-update-dom-exception-3/force-update-dom-exception-3/components/Box-odd.marko
diff --git a/test/components-browser/fixtures-deprecated/force-update-dom-exception-3/force-update-dom-exception-3/index.marko b/packages/marko/test/components-browser/fixtures-deprecated/force-update-dom-exception-3/force-update-dom-exception-3/index.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/force-update-dom-exception-3/force-update-dom-exception-3/index.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/force-update-dom-exception-3/force-update-dom-exception-3/index.marko
diff --git a/test/components-browser/fixtures-deprecated/force-update-dom-exception-3/force-update-dom-exception-3/test.js b/packages/marko/test/components-browser/fixtures-deprecated/force-update-dom-exception-3/force-update-dom-exception-3/test.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/force-update-dom-exception-3/force-update-dom-exception-3/test.js
rename to packages/marko/test/components-browser/fixtures-deprecated/force-update-dom-exception-3/force-update-dom-exception-3/test.js
diff --git a/test/components-browser/fixtures-deprecated/force-update-dom-exception-3/index.marko b/packages/marko/test/components-browser/fixtures-deprecated/force-update-dom-exception-3/index.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/force-update-dom-exception-3/index.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/force-update-dom-exception-3/index.marko
diff --git a/test/components-browser/fixtures-deprecated/force-update-dom-exception-3/test.js b/packages/marko/test/components-browser/fixtures-deprecated/force-update-dom-exception-3/test.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/force-update-dom-exception-3/test.js
rename to packages/marko/test/components-browser/fixtures-deprecated/force-update-dom-exception-3/test.js
diff --git a/test/components-browser/fixtures-deprecated/get-el-component-key-nested-fragments/components/child/index.marko b/packages/marko/test/components-browser/fixtures-deprecated/get-el-component-key-nested-fragments/components/child/index.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/get-el-component-key-nested-fragments/components/child/index.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/get-el-component-key-nested-fragments/components/child/index.marko
diff --git a/test/components-browser/fixtures-deprecated/get-el-component-key-nested-fragments/components/nested-child/index.marko b/packages/marko/test/components-browser/fixtures-deprecated/get-el-component-key-nested-fragments/components/nested-child/index.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/get-el-component-key-nested-fragments/components/nested-child/index.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/get-el-component-key-nested-fragments/components/nested-child/index.marko
diff --git a/test/components-browser/fixtures-deprecated/get-el-component-key-nested-fragments/template.marko b/packages/marko/test/components-browser/fixtures-deprecated/get-el-component-key-nested-fragments/template.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/get-el-component-key-nested-fragments/template.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/get-el-component-key-nested-fragments/template.marko
diff --git a/test/components-browser/fixtures-deprecated/get-el-component-key-nested-fragments/test.js b/packages/marko/test/components-browser/fixtures-deprecated/get-el-component-key-nested-fragments/test.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/get-el-component-key-nested-fragments/test.js
rename to packages/marko/test/components-browser/fixtures-deprecated/get-el-component-key-nested-fragments/test.js
diff --git a/test/components-browser/fixtures-deprecated/get-el-nested-component/components/child.marko b/packages/marko/test/components-browser/fixtures-deprecated/get-el-nested-component/components/child.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/get-el-nested-component/components/child.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/get-el-nested-component/components/child.marko
diff --git a/test/components-browser/fixtures-deprecated/get-el-nested-component/template.marko b/packages/marko/test/components-browser/fixtures-deprecated/get-el-nested-component/template.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/get-el-nested-component/template.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/get-el-nested-component/template.marko
diff --git a/test/components-browser/fixtures-deprecated/get-el-nested-component/test.js b/packages/marko/test/components-browser/fixtures-deprecated/get-el-nested-component/test.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/get-el-nested-component/test.js
rename to packages/marko/test/components-browser/fixtures-deprecated/get-el-nested-component/test.js
diff --git a/test/components-browser/fixtures-deprecated/include-event-handler/components/hello.marko b/packages/marko/test/components-browser/fixtures-deprecated/include-event-handler/components/hello.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/include-event-handler/components/hello.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/include-event-handler/components/hello.marko
diff --git a/test/components-browser/fixtures-deprecated/include-event-handler/index.marko b/packages/marko/test/components-browser/fixtures-deprecated/include-event-handler/index.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/include-event-handler/index.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/include-event-handler/index.marko
diff --git a/test/components-browser/fixtures-deprecated/include-event-handler/test.js b/packages/marko/test/components-browser/fixtures-deprecated/include-event-handler/test.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/include-event-handler/test.js
rename to packages/marko/test/components-browser/fixtures-deprecated/include-event-handler/test.js
diff --git a/test/components-browser/fixtures-deprecated/include-preserve-old/components/app-foo/index.marko b/packages/marko/test/components-browser/fixtures-deprecated/include-preserve-old/components/app-foo/index.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/include-preserve-old/components/app-foo/index.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/include-preserve-old/components/app-foo/index.marko
diff --git a/test/components-browser/fixtures-deprecated/include-preserve-old/index.marko b/packages/marko/test/components-browser/fixtures-deprecated/include-preserve-old/index.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/include-preserve-old/index.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/include-preserve-old/index.marko
diff --git a/test/components-browser/fixtures-deprecated/include-preserve-old/test.js b/packages/marko/test/components-browser/fixtures-deprecated/include-preserve-old/test.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/include-preserve-old/test.js
rename to packages/marko/test/components-browser/fixtures-deprecated/include-preserve-old/test.js
diff --git a/test/components-browser/fixtures-deprecated/include-root/index.marko b/packages/marko/test/components-browser/fixtures-deprecated/include-root/index.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/include-root/index.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/include-root/index.marko
diff --git a/test/components-browser/fixtures-deprecated/include-root/modal.marko b/packages/marko/test/components-browser/fixtures-deprecated/include-root/modal.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/include-root/modal.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/include-root/modal.marko
diff --git a/test/components-browser/fixtures-deprecated/include-root/test.js b/packages/marko/test/components-browser/fixtures-deprecated/include-root/test.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/include-root/test.js
rename to packages/marko/test/components-browser/fixtures-deprecated/include-root/test.js
diff --git a/test/components-browser/fixtures-deprecated/key-transcluded-content/components/some-nested-component/index.marko b/packages/marko/test/components-browser/fixtures-deprecated/key-transcluded-content/components/some-nested-component/index.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/key-transcluded-content/components/some-nested-component/index.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/key-transcluded-content/components/some-nested-component/index.marko
diff --git a/test/components-browser/fixtures-deprecated/key-transcluded-content/index.marko b/packages/marko/test/components-browser/fixtures-deprecated/key-transcluded-content/index.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/key-transcluded-content/index.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/key-transcluded-content/index.marko
diff --git a/test/components-browser/fixtures-deprecated/key-transcluded-content/test.js b/packages/marko/test/components-browser/fixtures-deprecated/key-transcluded-content/test.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/key-transcluded-content/test.js
rename to packages/marko/test/components-browser/fixtures-deprecated/key-transcluded-content/test.js
diff --git a/test/components-browser/fixtures-deprecated/keyed-matching-transcluded/components/card/index.marko b/packages/marko/test/components-browser/fixtures-deprecated/keyed-matching-transcluded/components/card/index.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/keyed-matching-transcluded/components/card/index.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/keyed-matching-transcluded/components/card/index.marko
diff --git a/test/components-browser/fixtures-deprecated/keyed-matching-transcluded/index.marko b/packages/marko/test/components-browser/fixtures-deprecated/keyed-matching-transcluded/index.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/keyed-matching-transcluded/index.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/keyed-matching-transcluded/index.marko
diff --git a/test/components-browser/fixtures-deprecated/keyed-matching-transcluded/test.js b/packages/marko/test/components-browser/fixtures-deprecated/keyed-matching-transcluded/test.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/keyed-matching-transcluded/test.js
rename to packages/marko/test/components-browser/fixtures-deprecated/keyed-matching-transcluded/test.js
diff --git a/test/components-browser/fixtures-deprecated/label-for-scoped-repeated/index.marko b/packages/marko/test/components-browser/fixtures-deprecated/label-for-scoped-repeated/index.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/label-for-scoped-repeated/index.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/label-for-scoped-repeated/index.marko
diff --git a/test/components-browser/fixtures-deprecated/label-for-scoped-repeated/test.js b/packages/marko/test/components-browser/fixtures-deprecated/label-for-scoped-repeated/test.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/label-for-scoped-repeated/test.js
rename to packages/marko/test/components-browser/fixtures-deprecated/label-for-scoped-repeated/test.js
diff --git a/test/components-browser/fixtures-deprecated/lifecyle-hooks-constructor/index.marko b/packages/marko/test/components-browser/fixtures-deprecated/lifecyle-hooks-constructor/index.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/lifecyle-hooks-constructor/index.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/lifecyle-hooks-constructor/index.marko
diff --git a/test/components-browser/fixtures-deprecated/lifecyle-hooks-constructor/test.js b/packages/marko/test/components-browser/fixtures-deprecated/lifecyle-hooks-constructor/test.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/lifecyle-hooks-constructor/test.js
rename to packages/marko/test/components-browser/fixtures-deprecated/lifecyle-hooks-constructor/test.js
diff --git a/test/components-browser/fixtures-deprecated/modern-using-legacy/components/hello/index.js b/packages/marko/test/components-browser/fixtures-deprecated/modern-using-legacy/components/hello/index.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/modern-using-legacy/components/hello/index.js
rename to packages/marko/test/components-browser/fixtures-deprecated/modern-using-legacy/components/hello/index.js
diff --git a/test/components-browser/fixtures-deprecated/modern-using-legacy/components/hello/template.marko b/packages/marko/test/components-browser/fixtures-deprecated/modern-using-legacy/components/hello/template.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/modern-using-legacy/components/hello/template.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/modern-using-legacy/components/hello/template.marko
diff --git a/test/components-browser/fixtures-deprecated/modern-using-legacy/template.marko b/packages/marko/test/components-browser/fixtures-deprecated/modern-using-legacy/template.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/modern-using-legacy/template.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/modern-using-legacy/template.marko
diff --git a/test/components-browser/fixtures-deprecated/modern-using-legacy/test.js b/packages/marko/test/components-browser/fixtures-deprecated/modern-using-legacy/test.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/modern-using-legacy/test.js
rename to packages/marko/test/components-browser/fixtures-deprecated/modern-using-legacy/test.js
diff --git a/test/components-browser/fixtures-deprecated/nested-fragments/components/container.marko b/packages/marko/test/components-browser/fixtures-deprecated/nested-fragments/components/container.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/nested-fragments/components/container.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/nested-fragments/components/container.marko
diff --git a/test/components-browser/fixtures-deprecated/nested-fragments/components/fragment.marko b/packages/marko/test/components-browser/fixtures-deprecated/nested-fragments/components/fragment.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/nested-fragments/components/fragment.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/nested-fragments/components/fragment.marko
diff --git a/test/components-browser/fixtures-deprecated/nested-fragments/index.marko b/packages/marko/test/components-browser/fixtures-deprecated/nested-fragments/index.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/nested-fragments/index.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/nested-fragments/index.marko
diff --git a/test/components-browser/fixtures-deprecated/nested-fragments/test.js b/packages/marko/test/components-browser/fixtures-deprecated/nested-fragments/test.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/nested-fragments/test.js
rename to packages/marko/test/components-browser/fixtures-deprecated/nested-fragments/test.js
diff --git a/test/components-browser/fixtures-deprecated/preserve-dom-body-no-id/index.js b/packages/marko/test/components-browser/fixtures-deprecated/preserve-dom-body-no-id/index.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/preserve-dom-body-no-id/index.js
rename to packages/marko/test/components-browser/fixtures-deprecated/preserve-dom-body-no-id/index.js
diff --git a/test/components-browser/fixtures-deprecated/preserve-dom-body-no-id/template.marko b/packages/marko/test/components-browser/fixtures-deprecated/preserve-dom-body-no-id/template.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/preserve-dom-body-no-id/template.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/preserve-dom-body-no-id/template.marko
diff --git a/test/components-browser/fixtures-deprecated/preserve-dom-body-no-id/test.js b/packages/marko/test/components-browser/fixtures-deprecated/preserve-dom-body-no-id/test.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/preserve-dom-body-no-id/test.js
rename to packages/marko/test/components-browser/fixtures-deprecated/preserve-dom-body-no-id/test.js
diff --git a/test/components-browser/fixtures-deprecated/preserve-dom-body/index.js b/packages/marko/test/components-browser/fixtures-deprecated/preserve-dom-body/index.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/preserve-dom-body/index.js
rename to packages/marko/test/components-browser/fixtures-deprecated/preserve-dom-body/index.js
diff --git a/test/components-browser/fixtures-deprecated/preserve-dom-body/template.marko b/packages/marko/test/components-browser/fixtures-deprecated/preserve-dom-body/template.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/preserve-dom-body/template.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/preserve-dom-body/template.marko
diff --git a/test/components-browser/fixtures-deprecated/preserve-dom-body/test.js b/packages/marko/test/components-browser/fixtures-deprecated/preserve-dom-body/test.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/preserve-dom-body/test.js
rename to packages/marko/test/components-browser/fixtures-deprecated/preserve-dom-body/test.js
diff --git a/test/components-browser/fixtures-deprecated/preserve-dom-loop/component.js b/packages/marko/test/components-browser/fixtures-deprecated/preserve-dom-loop/component.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/preserve-dom-loop/component.js
rename to packages/marko/test/components-browser/fixtures-deprecated/preserve-dom-loop/component.js
diff --git a/test/components-browser/fixtures-deprecated/preserve-dom-loop/index.marko b/packages/marko/test/components-browser/fixtures-deprecated/preserve-dom-loop/index.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/preserve-dom-loop/index.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/preserve-dom-loop/index.marko
diff --git a/test/components-browser/fixtures-deprecated/preserve-dom-loop/test.js b/packages/marko/test/components-browser/fixtures-deprecated/preserve-dom-loop/test.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/preserve-dom-loop/test.js
rename to packages/marko/test/components-browser/fixtures-deprecated/preserve-dom-loop/test.js
diff --git a/test/components-browser/fixtures-deprecated/preserve-dom-no-id/index.js b/packages/marko/test/components-browser/fixtures-deprecated/preserve-dom-no-id/index.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/preserve-dom-no-id/index.js
rename to packages/marko/test/components-browser/fixtures-deprecated/preserve-dom-no-id/index.js
diff --git a/test/components-browser/fixtures-deprecated/preserve-dom-no-id/template.marko b/packages/marko/test/components-browser/fixtures-deprecated/preserve-dom-no-id/template.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/preserve-dom-no-id/template.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/preserve-dom-no-id/template.marko
diff --git a/test/components-browser/fixtures-deprecated/preserve-dom-no-id/test.js b/packages/marko/test/components-browser/fixtures-deprecated/preserve-dom-no-id/test.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/preserve-dom-no-id/test.js
rename to packages/marko/test/components-browser/fixtures-deprecated/preserve-dom-no-id/test.js
diff --git a/test/components-browser/fixtures-deprecated/preserve-dom/index.js b/packages/marko/test/components-browser/fixtures-deprecated/preserve-dom/index.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/preserve-dom/index.js
rename to packages/marko/test/components-browser/fixtures-deprecated/preserve-dom/index.js
diff --git a/test/components-browser/fixtures-deprecated/preserve-dom/template.marko b/packages/marko/test/components-browser/fixtures-deprecated/preserve-dom/template.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/preserve-dom/template.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/preserve-dom/template.marko
diff --git a/test/components-browser/fixtures-deprecated/preserve-dom/test.js b/packages/marko/test/components-browser/fixtures-deprecated/preserve-dom/test.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/preserve-dom/test.js
rename to packages/marko/test/components-browser/fixtures-deprecated/preserve-dom/test.js
diff --git a/test/components-browser/fixtures-deprecated/preserve-nodes-update-scoped-elements/index.marko b/packages/marko/test/components-browser/fixtures-deprecated/preserve-nodes-update-scoped-elements/index.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/preserve-nodes-update-scoped-elements/index.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/preserve-nodes-update-scoped-elements/index.marko
diff --git a/test/components-browser/fixtures-deprecated/preserve-nodes-update-scoped-elements/test.js b/packages/marko/test/components-browser/fixtures-deprecated/preserve-nodes-update-scoped-elements/test.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/preserve-nodes-update-scoped-elements/test.js
rename to packages/marko/test/components-browser/fixtures-deprecated/preserve-nodes-update-scoped-elements/test.js
diff --git a/test/components-browser/fixtures-deprecated/prevent-input-mutation-repeated-at-tags/components/menu/index.marko b/packages/marko/test/components-browser/fixtures-deprecated/prevent-input-mutation-repeated-at-tags/components/menu/index.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/prevent-input-mutation-repeated-at-tags/components/menu/index.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/prevent-input-mutation-repeated-at-tags/components/menu/index.marko
diff --git a/test/components-browser/fixtures-deprecated/prevent-input-mutation-repeated-at-tags/components/menu/marko-tag.json b/packages/marko/test/components-browser/fixtures-deprecated/prevent-input-mutation-repeated-at-tags/components/menu/marko-tag.json
similarity index 100%
rename from test/components-browser/fixtures-deprecated/prevent-input-mutation-repeated-at-tags/components/menu/marko-tag.json
rename to packages/marko/test/components-browser/fixtures-deprecated/prevent-input-mutation-repeated-at-tags/components/menu/marko-tag.json
diff --git a/test/components-browser/fixtures-deprecated/prevent-input-mutation-repeated-at-tags/index.marko b/packages/marko/test/components-browser/fixtures-deprecated/prevent-input-mutation-repeated-at-tags/index.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/prevent-input-mutation-repeated-at-tags/index.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/prevent-input-mutation-repeated-at-tags/index.marko
diff --git a/test/components-browser/fixtures-deprecated/prevent-input-mutation-repeated-at-tags/test.js b/packages/marko/test/components-browser/fixtures-deprecated/prevent-input-mutation-repeated-at-tags/test.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/prevent-input-mutation-repeated-at-tags/test.js
rename to packages/marko/test/components-browser/fixtures-deprecated/prevent-input-mutation-repeated-at-tags/test.js
diff --git a/test/components-browser/fixtures-deprecated/ref-nested-component-multiple-root-els/component.js b/packages/marko/test/components-browser/fixtures-deprecated/ref-nested-component-multiple-root-els/component.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/ref-nested-component-multiple-root-els/component.js
rename to packages/marko/test/components-browser/fixtures-deprecated/ref-nested-component-multiple-root-els/component.js
diff --git a/test/components-browser/fixtures-deprecated/ref-nested-component-multiple-root-els/components/multiple-root-els/component.js b/packages/marko/test/components-browser/fixtures-deprecated/ref-nested-component-multiple-root-els/components/multiple-root-els/component.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/ref-nested-component-multiple-root-els/components/multiple-root-els/component.js
rename to packages/marko/test/components-browser/fixtures-deprecated/ref-nested-component-multiple-root-els/components/multiple-root-els/component.js
diff --git a/test/components-browser/fixtures-deprecated/ref-nested-component-multiple-root-els/components/multiple-root-els/index.marko b/packages/marko/test/components-browser/fixtures-deprecated/ref-nested-component-multiple-root-els/components/multiple-root-els/index.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/ref-nested-component-multiple-root-els/components/multiple-root-els/index.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/ref-nested-component-multiple-root-els/components/multiple-root-els/index.marko
diff --git a/test/components-browser/fixtures-deprecated/ref-nested-component-multiple-root-els/index.marko b/packages/marko/test/components-browser/fixtures-deprecated/ref-nested-component-multiple-root-els/index.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/ref-nested-component-multiple-root-els/index.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/ref-nested-component-multiple-root-els/index.marko
diff --git a/test/components-browser/fixtures-deprecated/ref-nested-component-multiple-root-els/test.js b/packages/marko/test/components-browser/fixtures-deprecated/ref-nested-component-multiple-root-els/test.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/ref-nested-component-multiple-root-els/test.js
rename to packages/marko/test/components-browser/fixtures-deprecated/ref-nested-component-multiple-root-els/test.js
diff --git a/test/components-browser/fixtures-deprecated/remove-last-multi-root-component/child.marko b/packages/marko/test/components-browser/fixtures-deprecated/remove-last-multi-root-component/child.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/remove-last-multi-root-component/child.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/remove-last-multi-root-component/child.marko
diff --git a/test/components-browser/fixtures-deprecated/remove-last-multi-root-component/index.marko b/packages/marko/test/components-browser/fixtures-deprecated/remove-last-multi-root-component/index.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/remove-last-multi-root-component/index.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/remove-last-multi-root-component/index.marko
diff --git a/test/components-browser/fixtures-deprecated/remove-last-multi-root-component/test.js b/packages/marko/test/components-browser/fixtures-deprecated/remove-last-multi-root-component/test.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/remove-last-multi-root-component/test.js
rename to packages/marko/test/components-browser/fixtures-deprecated/remove-last-multi-root-component/test.js
diff --git a/test/components-browser/fixtures-deprecated/repeated-key-as-single-component-ref/components/hello.marko b/packages/marko/test/components-browser/fixtures-deprecated/repeated-key-as-single-component-ref/components/hello.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/repeated-key-as-single-component-ref/components/hello.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/repeated-key-as-single-component-ref/components/hello.marko
diff --git a/test/components-browser/fixtures-deprecated/repeated-key-as-single-component-ref/index.marko b/packages/marko/test/components-browser/fixtures-deprecated/repeated-key-as-single-component-ref/index.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/repeated-key-as-single-component-ref/index.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/repeated-key-as-single-component-ref/index.marko
diff --git a/test/components-browser/fixtures-deprecated/repeated-key-as-single-component-ref/test.js b/packages/marko/test/components-browser/fixtures-deprecated/repeated-key-as-single-component-ref/test.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/repeated-key-as-single-component-ref/test.js
rename to packages/marko/test/components-browser/fixtures-deprecated/repeated-key-as-single-component-ref/test.js
diff --git a/test/components-browser/fixtures-deprecated/repeated-with-label-ref/index.marko b/packages/marko/test/components-browser/fixtures-deprecated/repeated-with-label-ref/index.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/repeated-with-label-ref/index.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/repeated-with-label-ref/index.marko
diff --git a/test/components-browser/fixtures-deprecated/repeated-with-label-ref/test.js b/packages/marko/test/components-browser/fixtures-deprecated/repeated-with-label-ref/test.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/repeated-with-label-ref/test.js
rename to packages/marko/test/components-browser/fixtures-deprecated/repeated-with-label-ref/test.js
diff --git a/test/components-browser/fixtures-deprecated/sanity-check-multiple-root-els/component.js b/packages/marko/test/components-browser/fixtures-deprecated/sanity-check-multiple-root-els/component.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/sanity-check-multiple-root-els/component.js
rename to packages/marko/test/components-browser/fixtures-deprecated/sanity-check-multiple-root-els/component.js
diff --git a/test/components-browser/fixtures-deprecated/sanity-check-multiple-root-els/index.marko b/packages/marko/test/components-browser/fixtures-deprecated/sanity-check-multiple-root-els/index.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/sanity-check-multiple-root-els/index.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/sanity-check-multiple-root-els/index.marko
diff --git a/test/components-browser/fixtures-deprecated/sanity-check-multiple-root-els/test.js b/packages/marko/test/components-browser/fixtures-deprecated/sanity-check-multiple-root-els/test.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/sanity-check-multiple-root-els/test.js
rename to packages/marko/test/components-browser/fixtures-deprecated/sanity-check-multiple-root-els/test.js
diff --git a/test/components-browser/fixtures-deprecated/sanity-check/index.js b/packages/marko/test/components-browser/fixtures-deprecated/sanity-check/index.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/sanity-check/index.js
rename to packages/marko/test/components-browser/fixtures-deprecated/sanity-check/index.js
diff --git a/test/components-browser/fixtures-deprecated/sanity-check/template.marko b/packages/marko/test/components-browser/fixtures-deprecated/sanity-check/template.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/sanity-check/template.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/sanity-check/template.marko
diff --git a/test/components-browser/fixtures-deprecated/sanity-check/test.js b/packages/marko/test/components-browser/fixtures-deprecated/sanity-check/test.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/sanity-check/test.js
rename to packages/marko/test/components-browser/fixtures-deprecated/sanity-check/test.js
diff --git a/test/components-browser/fixtures-deprecated/state-watch-null-async/index.marko b/packages/marko/test/components-browser/fixtures-deprecated/state-watch-null-async/index.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/state-watch-null-async/index.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/state-watch-null-async/index.marko
diff --git a/test/components-browser/fixtures-deprecated/state-watch-null-async/test.js b/packages/marko/test/components-browser/fixtures-deprecated/state-watch-null-async/test.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/state-watch-null-async/test.js
rename to packages/marko/test/components-browser/fixtures-deprecated/state-watch-null-async/test.js
diff --git a/test/components-browser/fixtures-deprecated/tag-params-args-with-flag/components/name/index.marko b/packages/marko/test/components-browser/fixtures-deprecated/tag-params-args-with-flag/components/name/index.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/tag-params-args-with-flag/components/name/index.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/tag-params-args-with-flag/components/name/index.marko
diff --git a/test/components-browser/fixtures-deprecated/tag-params-args-with-flag/components/name/marko-tag.json b/packages/marko/test/components-browser/fixtures-deprecated/tag-params-args-with-flag/components/name/marko-tag.json
similarity index 100%
rename from test/components-browser/fixtures-deprecated/tag-params-args-with-flag/components/name/marko-tag.json
rename to packages/marko/test/components-browser/fixtures-deprecated/tag-params-args-with-flag/components/name/marko-tag.json
diff --git a/test/components-browser/fixtures-deprecated/tag-params-args-with-flag/index.marko b/packages/marko/test/components-browser/fixtures-deprecated/tag-params-args-with-flag/index.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/tag-params-args-with-flag/index.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/tag-params-args-with-flag/index.marko
diff --git a/test/components-browser/fixtures-deprecated/tag-params-args-with-flag/test.js b/packages/marko/test/components-browser/fixtures-deprecated/tag-params-args-with-flag/test.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/tag-params-args-with-flag/test.js
rename to packages/marko/test/components-browser/fixtures-deprecated/tag-params-args-with-flag/test.js
diff --git a/test/components-browser/fixtures-deprecated/tag-params-nested-tags-args-with-flag/components/name/index.marko b/packages/marko/test/components-browser/fixtures-deprecated/tag-params-nested-tags-args-with-flag/components/name/index.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/tag-params-nested-tags-args-with-flag/components/name/index.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/tag-params-nested-tags-args-with-flag/components/name/index.marko
diff --git a/test/components-browser/fixtures-deprecated/tag-params-nested-tags-args-with-flag/components/name/marko-tag.json b/packages/marko/test/components-browser/fixtures-deprecated/tag-params-nested-tags-args-with-flag/components/name/marko-tag.json
similarity index 100%
rename from test/components-browser/fixtures-deprecated/tag-params-nested-tags-args-with-flag/components/name/marko-tag.json
rename to packages/marko/test/components-browser/fixtures-deprecated/tag-params-nested-tags-args-with-flag/components/name/marko-tag.json
diff --git a/test/components-browser/fixtures-deprecated/tag-params-nested-tags-args-with-flag/index.marko b/packages/marko/test/components-browser/fixtures-deprecated/tag-params-nested-tags-args-with-flag/index.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/tag-params-nested-tags-args-with-flag/index.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/tag-params-nested-tags-args-with-flag/index.marko
diff --git a/test/components-browser/fixtures-deprecated/tag-params-nested-tags-args-with-flag/test.js b/packages/marko/test/components-browser/fixtures-deprecated/tag-params-nested-tags-args-with-flag/test.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/tag-params-nested-tags-args-with-flag/test.js
rename to packages/marko/test/components-browser/fixtures-deprecated/tag-params-nested-tags-args-with-flag/test.js
diff --git a/test/components-browser/fixtures-deprecated/transcluded-component-from-non-rerender-root/component-browser.js b/packages/marko/test/components-browser/fixtures-deprecated/transcluded-component-from-non-rerender-root/component-browser.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/transcluded-component-from-non-rerender-root/component-browser.js
rename to packages/marko/test/components-browser/fixtures-deprecated/transcluded-component-from-non-rerender-root/component-browser.js
diff --git a/test/components-browser/fixtures-deprecated/transcluded-component-from-non-rerender-root/components/app-button/index.marko b/packages/marko/test/components-browser/fixtures-deprecated/transcluded-component-from-non-rerender-root/components/app-button/index.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/transcluded-component-from-non-rerender-root/components/app-button/index.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/transcluded-component-from-non-rerender-root/components/app-button/index.marko
diff --git a/test/components-browser/fixtures-deprecated/transcluded-component-from-non-rerender-root/components/counter/index.marko b/packages/marko/test/components-browser/fixtures-deprecated/transcluded-component-from-non-rerender-root/components/counter/index.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/transcluded-component-from-non-rerender-root/components/counter/index.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/transcluded-component-from-non-rerender-root/components/counter/index.marko
diff --git a/test/components-browser/fixtures-deprecated/transcluded-component-from-non-rerender-root/index.marko b/packages/marko/test/components-browser/fixtures-deprecated/transcluded-component-from-non-rerender-root/index.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/transcluded-component-from-non-rerender-root/index.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/transcluded-component-from-non-rerender-root/index.marko
diff --git a/test/components-browser/fixtures-deprecated/transcluded-component-from-non-rerender-root/test.js b/packages/marko/test/components-browser/fixtures-deprecated/transcluded-component-from-non-rerender-root/test.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/transcluded-component-from-non-rerender-root/test.js
rename to packages/marko/test/components-browser/fixtures-deprecated/transcluded-component-from-non-rerender-root/test.js
diff --git a/test/components-browser/fixtures-deprecated/transclusion-body-slot-attr/components/app-button/index.marko b/packages/marko/test/components-browser/fixtures-deprecated/transclusion-body-slot-attr/components/app-button/index.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/transclusion-body-slot-attr/components/app-button/index.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/transclusion-body-slot-attr/components/app-button/index.marko
diff --git a/test/components-browser/fixtures-deprecated/transclusion-body-slot-attr/index.marko b/packages/marko/test/components-browser/fixtures-deprecated/transclusion-body-slot-attr/index.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/transclusion-body-slot-attr/index.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/transclusion-body-slot-attr/index.marko
diff --git a/test/components-browser/fixtures-deprecated/transclusion-body-slot-attr/test.js b/packages/marko/test/components-browser/fixtures-deprecated/transclusion-body-slot-attr/test.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/transclusion-body-slot-attr/test.js
rename to packages/marko/test/components-browser/fixtures-deprecated/transclusion-body-slot-attr/test.js
diff --git a/test/components-browser/fixtures-deprecated/transclusion-body-slot-default-to-renderBody/components/app-button/index.marko b/packages/marko/test/components-browser/fixtures-deprecated/transclusion-body-slot-default-to-renderBody/components/app-button/index.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/transclusion-body-slot-default-to-renderBody/components/app-button/index.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/transclusion-body-slot-default-to-renderBody/components/app-button/index.marko
diff --git a/test/components-browser/fixtures-deprecated/transclusion-body-slot-default-to-renderBody/index.marko b/packages/marko/test/components-browser/fixtures-deprecated/transclusion-body-slot-default-to-renderBody/index.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/transclusion-body-slot-default-to-renderBody/index.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/transclusion-body-slot-default-to-renderBody/index.marko
diff --git a/test/components-browser/fixtures-deprecated/transclusion-body-slot-default-to-renderBody/test.js b/packages/marko/test/components-browser/fixtures-deprecated/transclusion-body-slot-default-to-renderBody/test.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/transclusion-body-slot-default-to-renderBody/test.js
rename to packages/marko/test/components-browser/fixtures-deprecated/transclusion-body-slot-default-to-renderBody/test.js
diff --git a/test/components-browser/fixtures-deprecated/transclusion-body-slot-tag/components/app-button/index.marko b/packages/marko/test/components-browser/fixtures-deprecated/transclusion-body-slot-tag/components/app-button/index.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/transclusion-body-slot-tag/components/app-button/index.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/transclusion-body-slot-tag/components/app-button/index.marko
diff --git a/test/components-browser/fixtures-deprecated/transclusion-body-slot-tag/index.marko b/packages/marko/test/components-browser/fixtures-deprecated/transclusion-body-slot-tag/index.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/transclusion-body-slot-tag/index.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/transclusion-body-slot-tag/index.marko
diff --git a/test/components-browser/fixtures-deprecated/transclusion-body-slot-tag/test.js b/packages/marko/test/components-browser/fixtures-deprecated/transclusion-body-slot-tag/test.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/transclusion-body-slot-tag/test.js
rename to packages/marko/test/components-browser/fixtures-deprecated/transclusion-body-slot-tag/test.js
diff --git a/test/components-browser/fixtures-deprecated/transclusion-include-not-in-state/components/app-button/index.marko b/packages/marko/test/components-browser/fixtures-deprecated/transclusion-include-not-in-state/components/app-button/index.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/transclusion-include-not-in-state/components/app-button/index.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/transclusion-include-not-in-state/components/app-button/index.marko
diff --git a/test/components-browser/fixtures-deprecated/transclusion-include-not-in-state/index.marko b/packages/marko/test/components-browser/fixtures-deprecated/transclusion-include-not-in-state/index.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/transclusion-include-not-in-state/index.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/transclusion-include-not-in-state/index.marko
diff --git a/test/components-browser/fixtures-deprecated/transclusion-include-not-in-state/test.js b/packages/marko/test/components-browser/fixtures-deprecated/transclusion-include-not-in-state/test.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/transclusion-include-not-in-state/test.js
rename to packages/marko/test/components-browser/fixtures-deprecated/transclusion-include-not-in-state/test.js
diff --git a/test/components-browser/fixtures-deprecated/transclusion-include-split/component-browser.js b/packages/marko/test/components-browser/fixtures-deprecated/transclusion-include-split/component-browser.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/transclusion-include-split/component-browser.js
rename to packages/marko/test/components-browser/fixtures-deprecated/transclusion-include-split/component-browser.js
diff --git a/test/components-browser/fixtures-deprecated/transclusion-include-split/components/app-button/index.marko b/packages/marko/test/components-browser/fixtures-deprecated/transclusion-include-split/components/app-button/index.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/transclusion-include-split/components/app-button/index.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/transclusion-include-split/components/app-button/index.marko
diff --git a/test/components-browser/fixtures-deprecated/transclusion-include-split/index.marko b/packages/marko/test/components-browser/fixtures-deprecated/transclusion-include-split/index.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/transclusion-include-split/index.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/transclusion-include-split/index.marko
diff --git a/test/components-browser/fixtures-deprecated/transclusion-include-split/test.js b/packages/marko/test/components-browser/fixtures-deprecated/transclusion-include-split/test.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/transclusion-include-split/test.js
rename to packages/marko/test/components-browser/fixtures-deprecated/transclusion-include-split/test.js
diff --git a/test/components-browser/fixtures-deprecated/transclusion-non-bubbling-event/components/container/index.marko b/packages/marko/test/components-browser/fixtures-deprecated/transclusion-non-bubbling-event/components/container/index.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/transclusion-non-bubbling-event/components/container/index.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/transclusion-non-bubbling-event/components/container/index.marko
diff --git a/test/components-browser/fixtures-deprecated/transclusion-non-bubbling-event/components/container/marko-tag.json b/packages/marko/test/components-browser/fixtures-deprecated/transclusion-non-bubbling-event/components/container/marko-tag.json
similarity index 100%
rename from test/components-browser/fixtures-deprecated/transclusion-non-bubbling-event/components/container/marko-tag.json
rename to packages/marko/test/components-browser/fixtures-deprecated/transclusion-non-bubbling-event/components/container/marko-tag.json
diff --git a/test/components-browser/fixtures-deprecated/transclusion-non-bubbling-event/index.marko b/packages/marko/test/components-browser/fixtures-deprecated/transclusion-non-bubbling-event/index.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/transclusion-non-bubbling-event/index.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/transclusion-non-bubbling-event/index.marko
diff --git a/test/components-browser/fixtures-deprecated/transclusion-non-bubbling-event/test.js b/packages/marko/test/components-browser/fixtures-deprecated/transclusion-non-bubbling-event/test.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/transclusion-non-bubbling-event/test.js
rename to packages/marko/test/components-browser/fixtures-deprecated/transclusion-non-bubbling-event/test.js
diff --git a/test/components-browser/fixtures-deprecated/transclusion-repeated-nested/components/container/index.marko b/packages/marko/test/components-browser/fixtures-deprecated/transclusion-repeated-nested/components/container/index.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/transclusion-repeated-nested/components/container/index.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/transclusion-repeated-nested/components/container/index.marko
diff --git a/test/components-browser/fixtures-deprecated/transclusion-repeated-nested/components/counter/index.marko b/packages/marko/test/components-browser/fixtures-deprecated/transclusion-repeated-nested/components/counter/index.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/transclusion-repeated-nested/components/counter/index.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/transclusion-repeated-nested/components/counter/index.marko
diff --git a/test/components-browser/fixtures-deprecated/transclusion-repeated-nested/components/list/index.marko b/packages/marko/test/components-browser/fixtures-deprecated/transclusion-repeated-nested/components/list/index.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/transclusion-repeated-nested/components/list/index.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/transclusion-repeated-nested/components/list/index.marko
diff --git a/test/components-browser/fixtures-deprecated/transclusion-repeated-nested/index.marko b/packages/marko/test/components-browser/fixtures-deprecated/transclusion-repeated-nested/index.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/transclusion-repeated-nested/index.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/transclusion-repeated-nested/index.marko
diff --git a/test/components-browser/fixtures-deprecated/transclusion-repeated-nested/test.js b/packages/marko/test/components-browser/fixtures-deprecated/transclusion-repeated-nested/test.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/transclusion-repeated-nested/test.js
rename to packages/marko/test/components-browser/fixtures-deprecated/transclusion-repeated-nested/test.js
diff --git a/test/components-browser/fixtures-deprecated/transclusion-rerender-stateful-shared-key/components/container/index.marko b/packages/marko/test/components-browser/fixtures-deprecated/transclusion-rerender-stateful-shared-key/components/container/index.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/transclusion-rerender-stateful-shared-key/components/container/index.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/transclusion-rerender-stateful-shared-key/components/container/index.marko
diff --git a/test/components-browser/fixtures-deprecated/transclusion-rerender-stateful-shared-key/components/counter/index.marko b/packages/marko/test/components-browser/fixtures-deprecated/transclusion-rerender-stateful-shared-key/components/counter/index.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/transclusion-rerender-stateful-shared-key/components/counter/index.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/transclusion-rerender-stateful-shared-key/components/counter/index.marko
diff --git a/test/components-browser/fixtures-deprecated/transclusion-rerender-stateful-shared-key/index.marko b/packages/marko/test/components-browser/fixtures-deprecated/transclusion-rerender-stateful-shared-key/index.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/transclusion-rerender-stateful-shared-key/index.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/transclusion-rerender-stateful-shared-key/index.marko
diff --git a/test/components-browser/fixtures-deprecated/transclusion-rerender-stateful-shared-key/test.js b/packages/marko/test/components-browser/fixtures-deprecated/transclusion-rerender-stateful-shared-key/test.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/transclusion-rerender-stateful-shared-key/test.js
rename to packages/marko/test/components-browser/fixtures-deprecated/transclusion-rerender-stateful-shared-key/test.js
diff --git a/test/components-browser/fixtures-deprecated/transclusion-rerender-stateful/components/container/index.marko b/packages/marko/test/components-browser/fixtures-deprecated/transclusion-rerender-stateful/components/container/index.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/transclusion-rerender-stateful/components/container/index.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/transclusion-rerender-stateful/components/container/index.marko
diff --git a/test/components-browser/fixtures-deprecated/transclusion-rerender-stateful/components/counter/index.marko b/packages/marko/test/components-browser/fixtures-deprecated/transclusion-rerender-stateful/components/counter/index.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/transclusion-rerender-stateful/components/counter/index.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/transclusion-rerender-stateful/components/counter/index.marko
diff --git a/test/components-browser/fixtures-deprecated/transclusion-rerender-stateful/index.marko b/packages/marko/test/components-browser/fixtures-deprecated/transclusion-rerender-stateful/index.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/transclusion-rerender-stateful/index.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/transclusion-rerender-stateful/index.marko
diff --git a/test/components-browser/fixtures-deprecated/transclusion-rerender-stateful/test.js b/packages/marko/test/components-browser/fixtures-deprecated/transclusion-rerender-stateful/test.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/transclusion-rerender-stateful/test.js
rename to packages/marko/test/components-browser/fixtures-deprecated/transclusion-rerender-stateful/test.js
diff --git a/test/components-browser/fixtures-deprecated/update-manager-batch-updates/index.js b/packages/marko/test/components-browser/fixtures-deprecated/update-manager-batch-updates/index.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/update-manager-batch-updates/index.js
rename to packages/marko/test/components-browser/fixtures-deprecated/update-manager-batch-updates/index.js
diff --git a/test/components-browser/fixtures-deprecated/update-manager-batch-updates/template.marko b/packages/marko/test/components-browser/fixtures-deprecated/update-manager-batch-updates/template.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/update-manager-batch-updates/template.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/update-manager-batch-updates/template.marko
diff --git a/test/components-browser/fixtures-deprecated/update-manager-batch-updates/test.js b/packages/marko/test/components-browser/fixtures-deprecated/update-manager-batch-updates/test.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/update-manager-batch-updates/test.js
rename to packages/marko/test/components-browser/fixtures-deprecated/update-manager-batch-updates/test.js
diff --git a/test/components-browser/fixtures-deprecated/update-manager-next-tick/index.js b/packages/marko/test/components-browser/fixtures-deprecated/update-manager-next-tick/index.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/update-manager-next-tick/index.js
rename to packages/marko/test/components-browser/fixtures-deprecated/update-manager-next-tick/index.js
diff --git a/test/components-browser/fixtures-deprecated/update-manager-next-tick/template.marko b/packages/marko/test/components-browser/fixtures-deprecated/update-manager-next-tick/template.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/update-manager-next-tick/template.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/update-manager-next-tick/template.marko
diff --git a/test/components-browser/fixtures-deprecated/update-manager-next-tick/test.js b/packages/marko/test/components-browser/fixtures-deprecated/update-manager-next-tick/test.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/update-manager-next-tick/test.js
rename to packages/marko/test/components-browser/fixtures-deprecated/update-manager-next-tick/test.js
diff --git a/test/components-browser/fixtures-deprecated/widget-api/index.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-api/index.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-api/index.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-api/index.js
diff --git a/test/components-browser/fixtures-deprecated/widget-api/template.marko b/packages/marko/test/components-browser/fixtures-deprecated/widget-api/template.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-api/template.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-api/template.marko
diff --git a/test/components-browser/fixtures-deprecated/widget-api/test.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-api/test.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-api/test.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-api/test.js
diff --git a/test/components-browser/fixtures-deprecated/widget-bind-different-roots/index.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-bind-different-roots/index.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-bind-different-roots/index.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-bind-different-roots/index.js
diff --git a/test/components-browser/fixtures-deprecated/widget-bind-different-roots/template.marko b/packages/marko/test/components-browser/fixtures-deprecated/widget-bind-different-roots/template.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-bind-different-roots/template.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-bind-different-roots/template.marko
diff --git a/test/components-browser/fixtures-deprecated/widget-bind-different-roots/test.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-bind-different-roots/test.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-bind-different-roots/test.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-bind-different-roots/test.js
diff --git a/test/components-browser/fixtures-deprecated/widget-conditional-root/index.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-conditional-root/index.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-conditional-root/index.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-conditional-root/index.js
diff --git a/test/components-browser/fixtures-deprecated/widget-conditional-root/template.marko b/packages/marko/test/components-browser/fixtures-deprecated/widget-conditional-root/template.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-conditional-root/template.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-conditional-root/template.marko
diff --git a/test/components-browser/fixtures-deprecated/widget-conditional-root/test.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-conditional-root/test.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-conditional-root/test.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-conditional-root/test.js
diff --git a/test/components-browser/fixtures-deprecated/widget-conditional/index.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-conditional/index.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-conditional/index.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-conditional/index.js
diff --git a/test/components-browser/fixtures-deprecated/widget-conditional/template.marko b/packages/marko/test/components-browser/fixtures-deprecated/widget-conditional/template.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-conditional/template.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-conditional/template.marko
diff --git a/test/components-browser/fixtures-deprecated/widget-conditional/test.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-conditional/test.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-conditional/test.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-conditional/test.js
diff --git a/test/components-browser/fixtures-deprecated/widget-config-attr/index.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-config-attr/index.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-config-attr/index.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-config-attr/index.js
diff --git a/test/components-browser/fixtures-deprecated/widget-config-attr/renderer.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-config-attr/renderer.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-config-attr/renderer.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-config-attr/renderer.js
diff --git a/test/components-browser/fixtures-deprecated/widget-config-attr/template.marko b/packages/marko/test/components-browser/fixtures-deprecated/widget-config-attr/template.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-config-attr/template.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-config-attr/template.marko
diff --git a/test/components-browser/fixtures-deprecated/widget-config-attr/test.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-config-attr/test.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-config-attr/test.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-config-attr/test.js
diff --git a/test/components-browser/fixtures-deprecated/widget-config-attr/widget.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-config-attr/widget.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-config-attr/widget.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-config-attr/widget.js
diff --git a/test/components-browser/fixtures-deprecated/widget-config-getWidgetConfig/index.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-config-getWidgetConfig/index.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-config-getWidgetConfig/index.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-config-getWidgetConfig/index.js
diff --git a/test/components-browser/fixtures-deprecated/widget-config-getWidgetConfig/template.marko b/packages/marko/test/components-browser/fixtures-deprecated/widget-config-getWidgetConfig/template.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-config-getWidgetConfig/template.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-config-getWidgetConfig/template.marko
diff --git a/test/components-browser/fixtures-deprecated/widget-config-getWidgetConfig/test.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-config-getWidgetConfig/test.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-config-getWidgetConfig/test.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-config-getWidgetConfig/test.js
diff --git a/test/components-browser/fixtures-deprecated/widget-config-render-lifecycle/index.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-config-render-lifecycle/index.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-config-render-lifecycle/index.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-config-render-lifecycle/index.js
diff --git a/test/components-browser/fixtures-deprecated/widget-config-render-lifecycle/template.marko b/packages/marko/test/components-browser/fixtures-deprecated/widget-config-render-lifecycle/template.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-config-render-lifecycle/template.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-config-render-lifecycle/template.marko
diff --git a/test/components-browser/fixtures-deprecated/widget-config-render-lifecycle/test.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-config-render-lifecycle/test.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-config-render-lifecycle/test.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-config-render-lifecycle/test.js
diff --git a/test/components-browser/fixtures-deprecated/widget-config-template-data/index.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-config-template-data/index.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-config-template-data/index.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-config-template-data/index.js
diff --git a/test/components-browser/fixtures-deprecated/widget-config-template-data/renderer.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-config-template-data/renderer.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-config-template-data/renderer.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-config-template-data/renderer.js
diff --git a/test/components-browser/fixtures-deprecated/widget-config-template-data/template.marko b/packages/marko/test/components-browser/fixtures-deprecated/widget-config-template-data/template.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-config-template-data/template.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-config-template-data/template.marko
diff --git a/test/components-browser/fixtures-deprecated/widget-config-template-data/test.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-config-template-data/test.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-config-template-data/test.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-config-template-data/test.js
diff --git a/test/components-browser/fixtures-deprecated/widget-config-template-data/widget.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-config-template-data/widget.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-config-template-data/widget.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-config-template-data/widget.js
diff --git a/test/components-browser/fixtures-deprecated/widget-custom-events-declarative/components/app-bar/index.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-custom-events-declarative/components/app-bar/index.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-custom-events-declarative/components/app-bar/index.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-custom-events-declarative/components/app-bar/index.js
diff --git a/test/components-browser/fixtures-deprecated/widget-custom-events-declarative/components/app-bar/renderer.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-custom-events-declarative/components/app-bar/renderer.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-custom-events-declarative/components/app-bar/renderer.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-custom-events-declarative/components/app-bar/renderer.js
diff --git a/test/components-browser/fixtures-deprecated/widget-custom-events-declarative/components/app-bar/template.marko b/packages/marko/test/components-browser/fixtures-deprecated/widget-custom-events-declarative/components/app-bar/template.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-custom-events-declarative/components/app-bar/template.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-custom-events-declarative/components/app-bar/template.marko
diff --git a/test/components-browser/fixtures-deprecated/widget-custom-events-declarative/components/app-bar/widget.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-custom-events-declarative/components/app-bar/widget.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-custom-events-declarative/components/app-bar/widget.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-custom-events-declarative/components/app-bar/widget.js
diff --git a/test/components-browser/fixtures-deprecated/widget-custom-events-declarative/components/app-custom-events/index.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-custom-events-declarative/components/app-custom-events/index.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-custom-events-declarative/components/app-custom-events/index.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-custom-events-declarative/components/app-custom-events/index.js
diff --git a/test/components-browser/fixtures-deprecated/widget-custom-events-declarative/components/app-custom-events/renderer.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-custom-events-declarative/components/app-custom-events/renderer.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-custom-events-declarative/components/app-custom-events/renderer.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-custom-events-declarative/components/app-custom-events/renderer.js
diff --git a/test/components-browser/fixtures-deprecated/widget-custom-events-declarative/components/app-custom-events/template.marko b/packages/marko/test/components-browser/fixtures-deprecated/widget-custom-events-declarative/components/app-custom-events/template.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-custom-events-declarative/components/app-custom-events/template.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-custom-events-declarative/components/app-custom-events/template.marko
diff --git a/test/components-browser/fixtures-deprecated/widget-custom-events-declarative/components/app-custom-events/widget.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-custom-events-declarative/components/app-custom-events/widget.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-custom-events-declarative/components/app-custom-events/widget.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-custom-events-declarative/components/app-custom-events/widget.js
diff --git a/test/components-browser/fixtures-deprecated/widget-custom-events-declarative/index.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-custom-events-declarative/index.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-custom-events-declarative/index.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-custom-events-declarative/index.js
diff --git a/test/components-browser/fixtures-deprecated/widget-custom-events-declarative/marko.json b/packages/marko/test/components-browser/fixtures-deprecated/widget-custom-events-declarative/marko.json
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-custom-events-declarative/marko.json
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-custom-events-declarative/marko.json
diff --git a/test/components-browser/fixtures-deprecated/widget-custom-events-declarative/renderer.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-custom-events-declarative/renderer.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-custom-events-declarative/renderer.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-custom-events-declarative/renderer.js
diff --git a/test/components-browser/fixtures-deprecated/widget-custom-events-declarative/template.marko b/packages/marko/test/components-browser/fixtures-deprecated/widget-custom-events-declarative/template.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-custom-events-declarative/template.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-custom-events-declarative/template.marko
diff --git a/test/components-browser/fixtures-deprecated/widget-custom-events-declarative/test.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-custom-events-declarative/test.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-custom-events-declarative/test.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-custom-events-declarative/test.js
diff --git a/test/components-browser/fixtures-deprecated/widget-custom-events-declarative/widget.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-custom-events-declarative/widget.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-custom-events-declarative/widget.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-custom-events-declarative/widget.js
diff --git a/test/components-browser/fixtures-deprecated/widget-custom-events/components/app-bar/index.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-custom-events/components/app-bar/index.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-custom-events/components/app-bar/index.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-custom-events/components/app-bar/index.js
diff --git a/test/components-browser/fixtures-deprecated/widget-custom-events/components/app-bar/renderer.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-custom-events/components/app-bar/renderer.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-custom-events/components/app-bar/renderer.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-custom-events/components/app-bar/renderer.js
diff --git a/test/components-browser/fixtures-deprecated/widget-custom-events/components/app-bar/template.marko b/packages/marko/test/components-browser/fixtures-deprecated/widget-custom-events/components/app-bar/template.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-custom-events/components/app-bar/template.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-custom-events/components/app-bar/template.marko
diff --git a/test/components-browser/fixtures-deprecated/widget-custom-events/components/app-bar/widget.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-custom-events/components/app-bar/widget.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-custom-events/components/app-bar/widget.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-custom-events/components/app-bar/widget.js
diff --git a/test/components-browser/fixtures-deprecated/widget-custom-events/components/app-custom-events/index.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-custom-events/components/app-custom-events/index.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-custom-events/components/app-custom-events/index.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-custom-events/components/app-custom-events/index.js
diff --git a/test/components-browser/fixtures-deprecated/widget-custom-events/components/app-custom-events/renderer.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-custom-events/components/app-custom-events/renderer.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-custom-events/components/app-custom-events/renderer.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-custom-events/components/app-custom-events/renderer.js
diff --git a/test/components-browser/fixtures-deprecated/widget-custom-events/components/app-custom-events/template.marko b/packages/marko/test/components-browser/fixtures-deprecated/widget-custom-events/components/app-custom-events/template.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-custom-events/components/app-custom-events/template.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-custom-events/components/app-custom-events/template.marko
diff --git a/test/components-browser/fixtures-deprecated/widget-custom-events/components/app-custom-events/widget.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-custom-events/components/app-custom-events/widget.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-custom-events/components/app-custom-events/widget.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-custom-events/components/app-custom-events/widget.js
diff --git a/test/components-browser/fixtures-deprecated/widget-custom-events/index.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-custom-events/index.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-custom-events/index.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-custom-events/index.js
diff --git a/test/components-browser/fixtures-deprecated/widget-custom-events/marko.json b/packages/marko/test/components-browser/fixtures-deprecated/widget-custom-events/marko.json
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-custom-events/marko.json
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-custom-events/marko.json
diff --git a/test/components-browser/fixtures-deprecated/widget-custom-events/renderer.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-custom-events/renderer.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-custom-events/renderer.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-custom-events/renderer.js
diff --git a/test/components-browser/fixtures-deprecated/widget-custom-events/template.marko b/packages/marko/test/components-browser/fixtures-deprecated/widget-custom-events/template.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-custom-events/template.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-custom-events/template.marko
diff --git a/test/components-browser/fixtures-deprecated/widget-custom-events/test.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-custom-events/test.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-custom-events/test.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-custom-events/test.js
diff --git a/test/components-browser/fixtures-deprecated/widget-custom-events/widget.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-custom-events/widget.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-custom-events/widget.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-custom-events/widget.js
diff --git a/test/components-browser/fixtures-deprecated/widget-destroy-detach/index.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-destroy-detach/index.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-destroy-detach/index.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-destroy-detach/index.js
diff --git a/test/components-browser/fixtures-deprecated/widget-destroy-detach/template.marko b/packages/marko/test/components-browser/fixtures-deprecated/widget-destroy-detach/template.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-destroy-detach/template.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-destroy-detach/template.marko
diff --git a/test/components-browser/fixtures-deprecated/widget-destroy-detach/test.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-destroy-detach/test.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-destroy-detach/test.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-destroy-detach/test.js
diff --git a/test/components-browser/fixtures-deprecated/widget-destroy-legacy/components/app-bar/index.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-destroy-legacy/components/app-bar/index.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-destroy-legacy/components/app-bar/index.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-destroy-legacy/components/app-bar/index.js
diff --git a/test/components-browser/fixtures-deprecated/widget-destroy-legacy/components/app-bar/renderer.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-destroy-legacy/components/app-bar/renderer.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-destroy-legacy/components/app-bar/renderer.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-destroy-legacy/components/app-bar/renderer.js
diff --git a/test/components-browser/fixtures-deprecated/widget-destroy-legacy/components/app-bar/template.marko b/packages/marko/test/components-browser/fixtures-deprecated/widget-destroy-legacy/components/app-bar/template.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-destroy-legacy/components/app-bar/template.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-destroy-legacy/components/app-bar/template.marko
diff --git a/test/components-browser/fixtures-deprecated/widget-destroy-legacy/components/app-bar/widget.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-destroy-legacy/components/app-bar/widget.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-destroy-legacy/components/app-bar/widget.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-destroy-legacy/components/app-bar/widget.js
diff --git a/test/components-browser/fixtures-deprecated/widget-destroy-legacy/components/app-custom-events/index.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-destroy-legacy/components/app-custom-events/index.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-destroy-legacy/components/app-custom-events/index.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-destroy-legacy/components/app-custom-events/index.js
diff --git a/test/components-browser/fixtures-deprecated/widget-destroy-legacy/components/app-custom-events/renderer.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-destroy-legacy/components/app-custom-events/renderer.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-destroy-legacy/components/app-custom-events/renderer.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-destroy-legacy/components/app-custom-events/renderer.js
diff --git a/test/components-browser/fixtures-deprecated/widget-destroy-legacy/components/app-custom-events/template.marko b/packages/marko/test/components-browser/fixtures-deprecated/widget-destroy-legacy/components/app-custom-events/template.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-destroy-legacy/components/app-custom-events/template.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-destroy-legacy/components/app-custom-events/template.marko
diff --git a/test/components-browser/fixtures-deprecated/widget-destroy-legacy/components/app-custom-events/widget.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-destroy-legacy/components/app-custom-events/widget.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-destroy-legacy/components/app-custom-events/widget.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-destroy-legacy/components/app-custom-events/widget.js
diff --git a/test/components-browser/fixtures-deprecated/widget-destroy-legacy/index.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-destroy-legacy/index.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-destroy-legacy/index.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-destroy-legacy/index.js
diff --git a/test/components-browser/fixtures-deprecated/widget-destroy-legacy/marko.json b/packages/marko/test/components-browser/fixtures-deprecated/widget-destroy-legacy/marko.json
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-destroy-legacy/marko.json
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-destroy-legacy/marko.json
diff --git a/test/components-browser/fixtures-deprecated/widget-destroy-legacy/renderer.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-destroy-legacy/renderer.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-destroy-legacy/renderer.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-destroy-legacy/renderer.js
diff --git a/test/components-browser/fixtures-deprecated/widget-destroy-legacy/template.marko b/packages/marko/test/components-browser/fixtures-deprecated/widget-destroy-legacy/template.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-destroy-legacy/template.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-destroy-legacy/template.marko
diff --git a/test/components-browser/fixtures-deprecated/widget-destroy-legacy/test.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-destroy-legacy/test.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-destroy-legacy/test.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-destroy-legacy/test.js
diff --git a/test/components-browser/fixtures-deprecated/widget-destroy-legacy/widget.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-destroy-legacy/widget.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-destroy-legacy/widget.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-destroy-legacy/widget.js
diff --git a/test/components-browser/fixtures-deprecated/widget-destroy-ref/components/app-legacy-button/renderer.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-destroy-ref/components/app-legacy-button/renderer.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-destroy-ref/components/app-legacy-button/renderer.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-destroy-ref/components/app-legacy-button/renderer.js
diff --git a/test/components-browser/fixtures-deprecated/widget-destroy-ref/components/app-legacy-button/template.marko b/packages/marko/test/components-browser/fixtures-deprecated/widget-destroy-ref/components/app-legacy-button/template.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-destroy-ref/components/app-legacy-button/template.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-destroy-ref/components/app-legacy-button/template.marko
diff --git a/test/components-browser/fixtures-deprecated/widget-destroy-ref/components/app-legacy-button/widget.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-destroy-ref/components/app-legacy-button/widget.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-destroy-ref/components/app-legacy-button/widget.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-destroy-ref/components/app-legacy-button/widget.js
diff --git a/test/components-browser/fixtures-deprecated/widget-destroy-ref/index.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-destroy-ref/index.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-destroy-ref/index.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-destroy-ref/index.js
diff --git a/test/components-browser/fixtures-deprecated/widget-destroy-ref/marko.json b/packages/marko/test/components-browser/fixtures-deprecated/widget-destroy-ref/marko.json
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-destroy-ref/marko.json
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-destroy-ref/marko.json
diff --git a/test/components-browser/fixtures-deprecated/widget-destroy-ref/template.marko b/packages/marko/test/components-browser/fixtures-deprecated/widget-destroy-ref/template.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-destroy-ref/template.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-destroy-ref/template.marko
diff --git a/test/components-browser/fixtures-deprecated/widget-destroy-ref/test.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-destroy-ref/test.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-destroy-ref/test.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-destroy-ref/test.js
diff --git a/test/components-browser/fixtures-deprecated/widget-destroy-unsubscribe-custom-events/components/app-custom-events/index.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-destroy-unsubscribe-custom-events/components/app-custom-events/index.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-destroy-unsubscribe-custom-events/components/app-custom-events/index.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-destroy-unsubscribe-custom-events/components/app-custom-events/index.js
diff --git a/test/components-browser/fixtures-deprecated/widget-destroy-unsubscribe-custom-events/components/app-custom-events/renderer.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-destroy-unsubscribe-custom-events/components/app-custom-events/renderer.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-destroy-unsubscribe-custom-events/components/app-custom-events/renderer.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-destroy-unsubscribe-custom-events/components/app-custom-events/renderer.js
diff --git a/test/components-browser/fixtures-deprecated/widget-destroy-unsubscribe-custom-events/components/app-custom-events/template.marko b/packages/marko/test/components-browser/fixtures-deprecated/widget-destroy-unsubscribe-custom-events/components/app-custom-events/template.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-destroy-unsubscribe-custom-events/components/app-custom-events/template.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-destroy-unsubscribe-custom-events/components/app-custom-events/template.marko
diff --git a/test/components-browser/fixtures-deprecated/widget-destroy-unsubscribe-custom-events/components/app-custom-events/widget.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-destroy-unsubscribe-custom-events/components/app-custom-events/widget.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-destroy-unsubscribe-custom-events/components/app-custom-events/widget.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-destroy-unsubscribe-custom-events/components/app-custom-events/widget.js
diff --git a/test/components-browser/fixtures-deprecated/widget-destroy-unsubscribe-custom-events/index.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-destroy-unsubscribe-custom-events/index.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-destroy-unsubscribe-custom-events/index.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-destroy-unsubscribe-custom-events/index.js
diff --git a/test/components-browser/fixtures-deprecated/widget-destroy-unsubscribe-custom-events/marko.json b/packages/marko/test/components-browser/fixtures-deprecated/widget-destroy-unsubscribe-custom-events/marko.json
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-destroy-unsubscribe-custom-events/marko.json
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-destroy-unsubscribe-custom-events/marko.json
diff --git a/test/components-browser/fixtures-deprecated/widget-destroy-unsubscribe-custom-events/template.marko b/packages/marko/test/components-browser/fixtures-deprecated/widget-destroy-unsubscribe-custom-events/template.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-destroy-unsubscribe-custom-events/template.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-destroy-unsubscribe-custom-events/template.marko
diff --git a/test/components-browser/fixtures-deprecated/widget-destroy-unsubscribe-custom-events/test.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-destroy-unsubscribe-custom-events/test.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-destroy-unsubscribe-custom-events/test.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-destroy-unsubscribe-custom-events/test.js
diff --git a/test/components-browser/fixtures-deprecated/widget-destroy-unsubscribe-dom-events/index.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-destroy-unsubscribe-dom-events/index.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-destroy-unsubscribe-dom-events/index.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-destroy-unsubscribe-dom-events/index.js
diff --git a/test/components-browser/fixtures-deprecated/widget-destroy-unsubscribe-dom-events/template.marko b/packages/marko/test/components-browser/fixtures-deprecated/widget-destroy-unsubscribe-dom-events/template.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-destroy-unsubscribe-dom-events/template.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-destroy-unsubscribe-dom-events/template.marko
diff --git a/test/components-browser/fixtures-deprecated/widget-destroy-unsubscribe-dom-events/test.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-destroy-unsubscribe-dom-events/test.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-destroy-unsubscribe-dom-events/test.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-destroy-unsubscribe-dom-events/test.js
diff --git a/test/components-browser/fixtures-deprecated/widget-destroy/components/app-simple/index.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-destroy/components/app-simple/index.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-destroy/components/app-simple/index.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-destroy/components/app-simple/index.js
diff --git a/test/components-browser/fixtures-deprecated/widget-destroy/components/app-simple/template.marko b/packages/marko/test/components-browser/fixtures-deprecated/widget-destroy/components/app-simple/template.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-destroy/components/app-simple/template.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-destroy/components/app-simple/template.marko
diff --git a/test/components-browser/fixtures-deprecated/widget-destroy/index.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-destroy/index.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-destroy/index.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-destroy/index.js
diff --git a/test/components-browser/fixtures-deprecated/widget-destroy/marko.json b/packages/marko/test/components-browser/fixtures-deprecated/widget-destroy/marko.json
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-destroy/marko.json
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-destroy/marko.json
diff --git a/test/components-browser/fixtures-deprecated/widget-destroy/template.marko b/packages/marko/test/components-browser/fixtures-deprecated/widget-destroy/template.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-destroy/template.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-destroy/template.marko
diff --git a/test/components-browser/fixtures-deprecated/widget-destroy/test.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-destroy/test.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-destroy/test.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-destroy/test.js
diff --git a/test/components-browser/fixtures-deprecated/widget-dom-event-listeners-repeated-non-bubbling/index.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-dom-event-listeners-repeated-non-bubbling/index.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-dom-event-listeners-repeated-non-bubbling/index.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-dom-event-listeners-repeated-non-bubbling/index.js
diff --git a/test/components-browser/fixtures-deprecated/widget-dom-event-listeners-repeated-non-bubbling/template.marko b/packages/marko/test/components-browser/fixtures-deprecated/widget-dom-event-listeners-repeated-non-bubbling/template.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-dom-event-listeners-repeated-non-bubbling/template.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-dom-event-listeners-repeated-non-bubbling/template.marko
diff --git a/test/components-browser/fixtures-deprecated/widget-dom-event-listeners-repeated-non-bubbling/test.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-dom-event-listeners-repeated-non-bubbling/test.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-dom-event-listeners-repeated-non-bubbling/test.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-dom-event-listeners-repeated-non-bubbling/test.js
diff --git a/test/components-browser/fixtures-deprecated/widget-dom-events-jquery/index.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-dom-events-jquery/index.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-dom-events-jquery/index.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-dom-events-jquery/index.js
diff --git a/test/components-browser/fixtures-deprecated/widget-dom-events-jquery/renderer.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-dom-events-jquery/renderer.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-dom-events-jquery/renderer.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-dom-events-jquery/renderer.js
diff --git a/test/components-browser/fixtures-deprecated/widget-dom-events-jquery/template.marko b/packages/marko/test/components-browser/fixtures-deprecated/widget-dom-events-jquery/template.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-dom-events-jquery/template.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-dom-events-jquery/template.marko
diff --git a/test/components-browser/fixtures-deprecated/widget-dom-events-jquery/test.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-dom-events-jquery/test.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-dom-events-jquery/test.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-dom-events-jquery/test.js
diff --git a/test/components-browser/fixtures-deprecated/widget-dom-events-jquery/widget.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-dom-events-jquery/widget.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-dom-events-jquery/widget.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-dom-events-jquery/widget.js
diff --git a/test/components-browser/fixtures-deprecated/widget-dom-events/components/app-legacy-button/renderer.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-dom-events/components/app-legacy-button/renderer.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-dom-events/components/app-legacy-button/renderer.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-dom-events/components/app-legacy-button/renderer.js
diff --git a/test/components-browser/fixtures-deprecated/widget-dom-events/components/app-legacy-button/template.marko b/packages/marko/test/components-browser/fixtures-deprecated/widget-dom-events/components/app-legacy-button/template.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-dom-events/components/app-legacy-button/template.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-dom-events/components/app-legacy-button/template.marko
diff --git a/test/components-browser/fixtures-deprecated/widget-dom-events/components/app-legacy-button/widget.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-dom-events/components/app-legacy-button/widget.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-dom-events/components/app-legacy-button/widget.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-dom-events/components/app-legacy-button/widget.js
diff --git a/test/components-browser/fixtures-deprecated/widget-dom-events/index.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-dom-events/index.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-dom-events/index.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-dom-events/index.js
diff --git a/test/components-browser/fixtures-deprecated/widget-dom-events/marko.json b/packages/marko/test/components-browser/fixtures-deprecated/widget-dom-events/marko.json
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-dom-events/marko.json
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-dom-events/marko.json
diff --git a/test/components-browser/fixtures-deprecated/widget-dom-events/renderer.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-dom-events/renderer.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-dom-events/renderer.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-dom-events/renderer.js
diff --git a/test/components-browser/fixtures-deprecated/widget-dom-events/template.marko b/packages/marko/test/components-browser/fixtures-deprecated/widget-dom-events/template.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-dom-events/template.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-dom-events/template.marko
diff --git a/test/components-browser/fixtures-deprecated/widget-dom-events/test.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-dom-events/test.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-dom-events/test.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-dom-events/test.js
diff --git a/test/components-browser/fixtures-deprecated/widget-dom-events/widget.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-dom-events/widget.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-dom-events/widget.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-dom-events/widget.js
diff --git a/test/components-browser/fixtures-deprecated/widget-dynamic-tag-name/index.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-dynamic-tag-name/index.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-dynamic-tag-name/index.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-dynamic-tag-name/index.js
diff --git a/test/components-browser/fixtures-deprecated/widget-dynamic-tag-name/template.marko b/packages/marko/test/components-browser/fixtures-deprecated/widget-dynamic-tag-name/template.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-dynamic-tag-name/template.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-dynamic-tag-name/template.marko
diff --git a/test/components-browser/fixtures-deprecated/widget-dynamic-tag-name/test.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-dynamic-tag-name/test.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-dynamic-tag-name/test.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-dynamic-tag-name/test.js
diff --git a/test/components-browser/fixtures-deprecated/widget-event-handler-method-conditional-bubbles/index.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-event-handler-method-conditional-bubbles/index.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-event-handler-method-conditional-bubbles/index.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-event-handler-method-conditional-bubbles/index.js
diff --git a/test/components-browser/fixtures-deprecated/widget-event-handler-method-conditional-bubbles/template.marko b/packages/marko/test/components-browser/fixtures-deprecated/widget-event-handler-method-conditional-bubbles/template.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-event-handler-method-conditional-bubbles/template.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-event-handler-method-conditional-bubbles/template.marko
diff --git a/test/components-browser/fixtures-deprecated/widget-event-handler-method-conditional-bubbles/test.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-event-handler-method-conditional-bubbles/test.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-event-handler-method-conditional-bubbles/test.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-event-handler-method-conditional-bubbles/test.js
diff --git a/test/components-browser/fixtures-deprecated/widget-event-handler-method-conditional-direct/index.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-event-handler-method-conditional-direct/index.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-event-handler-method-conditional-direct/index.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-event-handler-method-conditional-direct/index.js
diff --git a/test/components-browser/fixtures-deprecated/widget-event-handler-method-conditional-direct/template.marko b/packages/marko/test/components-browser/fixtures-deprecated/widget-event-handler-method-conditional-direct/template.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-event-handler-method-conditional-direct/template.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-event-handler-method-conditional-direct/template.marko
diff --git a/test/components-browser/fixtures-deprecated/widget-event-handler-method-conditional-direct/test.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-event-handler-method-conditional-direct/test.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-event-handler-method-conditional-direct/test.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-event-handler-method-conditional-direct/test.js
diff --git a/test/components-browser/fixtures-deprecated/widget-event-handler-method-dynamic/index.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-event-handler-method-dynamic/index.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-event-handler-method-dynamic/index.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-event-handler-method-dynamic/index.js
diff --git a/test/components-browser/fixtures-deprecated/widget-event-handler-method-dynamic/template.marko b/packages/marko/test/components-browser/fixtures-deprecated/widget-event-handler-method-dynamic/template.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-event-handler-method-dynamic/template.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-event-handler-method-dynamic/template.marko
diff --git a/test/components-browser/fixtures-deprecated/widget-event-handler-method-dynamic/test.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-event-handler-method-dynamic/test.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-event-handler-method-dynamic/test.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-event-handler-method-dynamic/test.js
diff --git a/test/components-browser/fixtures-deprecated/widget-extends-EventEmitter/index.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-extends-EventEmitter/index.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-extends-EventEmitter/index.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-extends-EventEmitter/index.js
diff --git a/test/components-browser/fixtures-deprecated/widget-extends-EventEmitter/template.marko b/packages/marko/test/components-browser/fixtures-deprecated/widget-extends-EventEmitter/template.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-extends-EventEmitter/template.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-extends-EventEmitter/template.marko
diff --git a/test/components-browser/fixtures-deprecated/widget-extends-EventEmitter/test.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-extends-EventEmitter/test.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-extends-EventEmitter/test.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-extends-EventEmitter/test.js
diff --git a/test/components-browser/fixtures-deprecated/widget-getEl-ref/component.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-getEl-ref/component.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-getEl-ref/component.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-getEl-ref/component.js
diff --git a/test/components-browser/fixtures-deprecated/widget-getEl-ref/index.marko b/packages/marko/test/components-browser/fixtures-deprecated/widget-getEl-ref/index.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-getEl-ref/index.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-getEl-ref/index.marko
diff --git a/test/components-browser/fixtures-deprecated/widget-getEl-ref/test.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-getEl-ref/test.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-getEl-ref/test.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-getEl-ref/test.js
diff --git a/test/components-browser/fixtures-deprecated/widget-getEl/index.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-getEl/index.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-getEl/index.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-getEl/index.js
diff --git a/test/components-browser/fixtures-deprecated/widget-getEl/template.marko b/packages/marko/test/components-browser/fixtures-deprecated/widget-getEl/template.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-getEl/template.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-getEl/template.marko
diff --git a/test/components-browser/fixtures-deprecated/widget-getEl/test.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-getEl/test.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-getEl/test.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-getEl/test.js
diff --git a/test/components-browser/fixtures-deprecated/widget-getEls/index.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-getEls/index.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-getEls/index.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-getEls/index.js
diff --git a/test/components-browser/fixtures-deprecated/widget-getEls/template.marko b/packages/marko/test/components-browser/fixtures-deprecated/widget-getEls/template.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-getEls/template.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-getEls/template.marko
diff --git a/test/components-browser/fixtures-deprecated/widget-getEls/test.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-getEls/test.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-getEls/test.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-getEls/test.js
diff --git a/test/components-browser/fixtures-deprecated/widget-getInitialProps/index.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-getInitialProps/index.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-getInitialProps/index.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-getInitialProps/index.js
diff --git a/test/components-browser/fixtures-deprecated/widget-getInitialProps/template.marko b/packages/marko/test/components-browser/fixtures-deprecated/widget-getInitialProps/template.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-getInitialProps/template.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-getInitialProps/template.marko
diff --git a/test/components-browser/fixtures-deprecated/widget-getInitialProps/test.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-getInitialProps/test.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-getInitialProps/test.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-getInitialProps/test.js
diff --git a/test/components-browser/fixtures-deprecated/widget-getWidget/components/app-foo/index.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-getWidget/components/app-foo/index.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-getWidget/components/app-foo/index.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-getWidget/components/app-foo/index.js
diff --git a/test/components-browser/fixtures-deprecated/widget-getWidget/components/app-foo/marko-tag.json b/packages/marko/test/components-browser/fixtures-deprecated/widget-getWidget/components/app-foo/marko-tag.json
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-getWidget/components/app-foo/marko-tag.json
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-getWidget/components/app-foo/marko-tag.json
diff --git a/test/components-browser/fixtures-deprecated/widget-getWidget/components/app-foo/template.marko b/packages/marko/test/components-browser/fixtures-deprecated/widget-getWidget/components/app-foo/template.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-getWidget/components/app-foo/template.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-getWidget/components/app-foo/template.marko
diff --git a/test/components-browser/fixtures-deprecated/widget-getWidget/index.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-getWidget/index.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-getWidget/index.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-getWidget/index.js
diff --git a/test/components-browser/fixtures-deprecated/widget-getWidget/marko.json b/packages/marko/test/components-browser/fixtures-deprecated/widget-getWidget/marko.json
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-getWidget/marko.json
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-getWidget/marko.json
diff --git a/test/components-browser/fixtures-deprecated/widget-getWidget/template.marko b/packages/marko/test/components-browser/fixtures-deprecated/widget-getWidget/template.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-getWidget/template.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-getWidget/template.marko
diff --git a/test/components-browser/fixtures-deprecated/widget-getWidget/test.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-getWidget/test.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-getWidget/test.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-getWidget/test.js
diff --git a/test/components-browser/fixtures-deprecated/widget-getWidgets-multiple/components/app-foo/index.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-getWidgets-multiple/components/app-foo/index.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-getWidgets-multiple/components/app-foo/index.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-getWidgets-multiple/components/app-foo/index.js
diff --git a/test/components-browser/fixtures-deprecated/widget-getWidgets-multiple/components/app-foo/template.marko b/packages/marko/test/components-browser/fixtures-deprecated/widget-getWidgets-multiple/components/app-foo/template.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-getWidgets-multiple/components/app-foo/template.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-getWidgets-multiple/components/app-foo/template.marko
diff --git a/test/components-browser/fixtures-deprecated/widget-getWidgets-multiple/index.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-getWidgets-multiple/index.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-getWidgets-multiple/index.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-getWidgets-multiple/index.js
diff --git a/test/components-browser/fixtures-deprecated/widget-getWidgets-multiple/marko.json b/packages/marko/test/components-browser/fixtures-deprecated/widget-getWidgets-multiple/marko.json
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-getWidgets-multiple/marko.json
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-getWidgets-multiple/marko.json
diff --git a/test/components-browser/fixtures-deprecated/widget-getWidgets-multiple/template.marko b/packages/marko/test/components-browser/fixtures-deprecated/widget-getWidgets-multiple/template.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-getWidgets-multiple/template.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-getWidgets-multiple/template.marko
diff --git a/test/components-browser/fixtures-deprecated/widget-getWidgets-multiple/test.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-getWidgets-multiple/test.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-getWidgets-multiple/test.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-getWidgets-multiple/test.js
diff --git a/test/components-browser/fixtures-deprecated/widget-getWidgets-single/components/app-foo/index.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-getWidgets-single/components/app-foo/index.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-getWidgets-single/components/app-foo/index.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-getWidgets-single/components/app-foo/index.js
diff --git a/test/components-browser/fixtures-deprecated/widget-getWidgets-single/components/app-foo/template.marko b/packages/marko/test/components-browser/fixtures-deprecated/widget-getWidgets-single/components/app-foo/template.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-getWidgets-single/components/app-foo/template.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-getWidgets-single/components/app-foo/template.marko
diff --git a/test/components-browser/fixtures-deprecated/widget-getWidgets-single/index.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-getWidgets-single/index.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-getWidgets-single/index.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-getWidgets-single/index.js
diff --git a/test/components-browser/fixtures-deprecated/widget-getWidgets-single/marko.json b/packages/marko/test/components-browser/fixtures-deprecated/widget-getWidgets-single/marko.json
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-getWidgets-single/marko.json
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-getWidgets-single/marko.json
diff --git a/test/components-browser/fixtures-deprecated/widget-getWidgets-single/template.marko b/packages/marko/test/components-browser/fixtures-deprecated/widget-getWidgets-single/template.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-getWidgets-single/template.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-getWidgets-single/template.marko
diff --git a/test/components-browser/fixtures-deprecated/widget-getWidgets-single/test.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-getWidgets-single/test.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-getWidgets-single/test.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-getWidgets-single/test.js
diff --git a/test/components-browser/fixtures-deprecated/widget-invoke-widget-id-dynamic/components/app-bar/index.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-invoke-widget-id-dynamic/components/app-bar/index.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-invoke-widget-id-dynamic/components/app-bar/index.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-invoke-widget-id-dynamic/components/app-bar/index.js
diff --git a/test/components-browser/fixtures-deprecated/widget-invoke-widget-id-dynamic/components/app-bar/renderer.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-invoke-widget-id-dynamic/components/app-bar/renderer.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-invoke-widget-id-dynamic/components/app-bar/renderer.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-invoke-widget-id-dynamic/components/app-bar/renderer.js
diff --git a/test/components-browser/fixtures-deprecated/widget-invoke-widget-id-dynamic/components/app-bar/template.marko b/packages/marko/test/components-browser/fixtures-deprecated/widget-invoke-widget-id-dynamic/components/app-bar/template.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-invoke-widget-id-dynamic/components/app-bar/template.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-invoke-widget-id-dynamic/components/app-bar/template.marko
diff --git a/test/components-browser/fixtures-deprecated/widget-invoke-widget-id-dynamic/components/app-bar/widget.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-invoke-widget-id-dynamic/components/app-bar/widget.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-invoke-widget-id-dynamic/components/app-bar/widget.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-invoke-widget-id-dynamic/components/app-bar/widget.js
diff --git a/test/components-browser/fixtures-deprecated/widget-invoke-widget-id-dynamic/index.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-invoke-widget-id-dynamic/index.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-invoke-widget-id-dynamic/index.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-invoke-widget-id-dynamic/index.js
diff --git a/test/components-browser/fixtures-deprecated/widget-invoke-widget-id-dynamic/template.marko b/packages/marko/test/components-browser/fixtures-deprecated/widget-invoke-widget-id-dynamic/template.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-invoke-widget-id-dynamic/template.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-invoke-widget-id-dynamic/template.marko
diff --git a/test/components-browser/fixtures-deprecated/widget-invoke-widget-id-dynamic/test.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-invoke-widget-id-dynamic/test.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-invoke-widget-id-dynamic/test.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-invoke-widget-id-dynamic/test.js
diff --git a/test/components-browser/fixtures-deprecated/widget-invoke-widget-id/components/app-bar/index.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-invoke-widget-id/components/app-bar/index.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-invoke-widget-id/components/app-bar/index.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-invoke-widget-id/components/app-bar/index.js
diff --git a/test/components-browser/fixtures-deprecated/widget-invoke-widget-id/components/app-bar/renderer.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-invoke-widget-id/components/app-bar/renderer.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-invoke-widget-id/components/app-bar/renderer.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-invoke-widget-id/components/app-bar/renderer.js
diff --git a/test/components-browser/fixtures-deprecated/widget-invoke-widget-id/components/app-bar/template.marko b/packages/marko/test/components-browser/fixtures-deprecated/widget-invoke-widget-id/components/app-bar/template.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-invoke-widget-id/components/app-bar/template.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-invoke-widget-id/components/app-bar/template.marko
diff --git a/test/components-browser/fixtures-deprecated/widget-invoke-widget-id/components/app-bar/widget.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-invoke-widget-id/components/app-bar/widget.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-invoke-widget-id/components/app-bar/widget.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-invoke-widget-id/components/app-bar/widget.js
diff --git a/test/components-browser/fixtures-deprecated/widget-invoke-widget-id/index.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-invoke-widget-id/index.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-invoke-widget-id/index.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-invoke-widget-id/index.js
diff --git a/test/components-browser/fixtures-deprecated/widget-invoke-widget-id/template.marko b/packages/marko/test/components-browser/fixtures-deprecated/widget-invoke-widget-id/template.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-invoke-widget-id/template.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-invoke-widget-id/template.marko
diff --git a/test/components-browser/fixtures-deprecated/widget-invoke-widget-id/test.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-invoke-widget-id/test.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-invoke-widget-id/test.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-invoke-widget-id/test.js
diff --git a/test/components-browser/fixtures-deprecated/widget-jQuery-proxy/index.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-jQuery-proxy/index.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-jQuery-proxy/index.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-jQuery-proxy/index.js
diff --git a/test/components-browser/fixtures-deprecated/widget-jQuery-proxy/template.marko b/packages/marko/test/components-browser/fixtures-deprecated/widget-jQuery-proxy/template.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-jQuery-proxy/template.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-jQuery-proxy/template.marko
diff --git a/test/components-browser/fixtures-deprecated/widget-jQuery-proxy/test.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-jQuery-proxy/test.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-jQuery-proxy/test.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-jQuery-proxy/test.js
diff --git a/test/components-browser/fixtures-deprecated/widget-label-for-key/component.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-label-for-key/component.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-label-for-key/component.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-label-for-key/component.js
diff --git a/test/components-browser/fixtures-deprecated/widget-label-for-key/index.marko b/packages/marko/test/components-browser/fixtures-deprecated/widget-label-for-key/index.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-label-for-key/index.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-label-for-key/index.marko
diff --git a/test/components-browser/fixtures-deprecated/widget-label-for-key/test.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-label-for-key/test.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-label-for-key/test.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-label-for-key/test.js
diff --git a/test/components-browser/fixtures-deprecated/widget-label-for/index.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-label-for/index.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-label-for/index.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-label-for/index.js
diff --git a/test/components-browser/fixtures-deprecated/widget-label-for/template.marko b/packages/marko/test/components-browser/fixtures-deprecated/widget-label-for/template.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-label-for/template.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-label-for/template.marko
diff --git a/test/components-browser/fixtures-deprecated/widget-label-for/test.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-label-for/test.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-label-for/test.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-label-for/test.js
diff --git a/test/components-browser/fixtures-deprecated/widget-label-for0/component.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-label-for0/component.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-label-for0/component.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-label-for0/component.js
diff --git a/test/components-browser/fixtures-deprecated/widget-label-for0/index.marko b/packages/marko/test/components-browser/fixtures-deprecated/widget-label-for0/index.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-label-for0/index.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-label-for0/index.marko
diff --git a/test/components-browser/fixtures-deprecated/widget-label-for0/test.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-label-for0/test.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-label-for0/test.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-label-for0/test.js
diff --git a/test/components-browser/fixtures-deprecated/widget-legacy-render-same-id/index.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-legacy-render-same-id/index.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-legacy-render-same-id/index.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-legacy-render-same-id/index.js
diff --git a/test/components-browser/fixtures-deprecated/widget-legacy-render-same-id/renderer.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-legacy-render-same-id/renderer.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-legacy-render-same-id/renderer.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-legacy-render-same-id/renderer.js
diff --git a/test/components-browser/fixtures-deprecated/widget-legacy-render-same-id/template.marko b/packages/marko/test/components-browser/fixtures-deprecated/widget-legacy-render-same-id/template.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-legacy-render-same-id/template.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-legacy-render-same-id/template.marko
diff --git a/test/components-browser/fixtures-deprecated/widget-legacy-render-same-id/test.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-legacy-render-same-id/test.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-legacy-render-same-id/test.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-legacy-render-same-id/test.js
diff --git a/test/components-browser/fixtures-deprecated/widget-legacy-render-same-id/widget.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-legacy-render-same-id/widget.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-legacy-render-same-id/widget.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-legacy-render-same-id/widget.js
diff --git a/test/components-browser/fixtures-deprecated/widget-legacy-rerender/index.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-legacy-rerender/index.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-legacy-rerender/index.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-legacy-rerender/index.js
diff --git a/test/components-browser/fixtures-deprecated/widget-legacy-rerender/renderer.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-legacy-rerender/renderer.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-legacy-rerender/renderer.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-legacy-rerender/renderer.js
diff --git a/test/components-browser/fixtures-deprecated/widget-legacy-rerender/template.marko b/packages/marko/test/components-browser/fixtures-deprecated/widget-legacy-rerender/template.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-legacy-rerender/template.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-legacy-rerender/template.marko
diff --git a/test/components-browser/fixtures-deprecated/widget-legacy-rerender/test.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-legacy-rerender/test.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-legacy-rerender/test.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-legacy-rerender/test.js
diff --git a/test/components-browser/fixtures-deprecated/widget-legacy-rerender/widget.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-legacy-rerender/widget.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-legacy-rerender/widget.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-legacy-rerender/widget.js
diff --git a/test/components-browser/fixtures-deprecated/widget-lifecycle-events-stateful-conditional-bind/index.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-lifecycle-events-stateful-conditional-bind/index.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-lifecycle-events-stateful-conditional-bind/index.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-lifecycle-events-stateful-conditional-bind/index.js
diff --git a/test/components-browser/fixtures-deprecated/widget-lifecycle-events-stateful-conditional-bind/lifecycle-recorder.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-lifecycle-events-stateful-conditional-bind/lifecycle-recorder.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-lifecycle-events-stateful-conditional-bind/lifecycle-recorder.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-lifecycle-events-stateful-conditional-bind/lifecycle-recorder.js
diff --git a/test/components-browser/fixtures-deprecated/widget-lifecycle-events-stateful-conditional-bind/template.marko b/packages/marko/test/components-browser/fixtures-deprecated/widget-lifecycle-events-stateful-conditional-bind/template.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-lifecycle-events-stateful-conditional-bind/template.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-lifecycle-events-stateful-conditional-bind/template.marko
diff --git a/test/components-browser/fixtures-deprecated/widget-lifecycle-events-stateful-conditional-bind/test.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-lifecycle-events-stateful-conditional-bind/test.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-lifecycle-events-stateful-conditional-bind/test.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-lifecycle-events-stateful-conditional-bind/test.js
diff --git a/test/components-browser/fixtures-deprecated/widget-lifecycle-events-stateful/components/app-stateful-lifecycle-events-nested/index.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-lifecycle-events-stateful/components/app-stateful-lifecycle-events-nested/index.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-lifecycle-events-stateful/components/app-stateful-lifecycle-events-nested/index.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-lifecycle-events-stateful/components/app-stateful-lifecycle-events-nested/index.js
diff --git a/test/components-browser/fixtures-deprecated/widget-lifecycle-events-stateful/components/app-stateful-lifecycle-events-nested/template.marko b/packages/marko/test/components-browser/fixtures-deprecated/widget-lifecycle-events-stateful/components/app-stateful-lifecycle-events-nested/template.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-lifecycle-events-stateful/components/app-stateful-lifecycle-events-nested/template.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-lifecycle-events-stateful/components/app-stateful-lifecycle-events-nested/template.marko
diff --git a/test/components-browser/fixtures-deprecated/widget-lifecycle-events-stateful/index.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-lifecycle-events-stateful/index.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-lifecycle-events-stateful/index.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-lifecycle-events-stateful/index.js
diff --git a/test/components-browser/fixtures-deprecated/widget-lifecycle-events-stateful/lifecycle-recorder.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-lifecycle-events-stateful/lifecycle-recorder.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-lifecycle-events-stateful/lifecycle-recorder.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-lifecycle-events-stateful/lifecycle-recorder.js
diff --git a/test/components-browser/fixtures-deprecated/widget-lifecycle-events-stateful/marko.json b/packages/marko/test/components-browser/fixtures-deprecated/widget-lifecycle-events-stateful/marko.json
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-lifecycle-events-stateful/marko.json
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-lifecycle-events-stateful/marko.json
diff --git a/test/components-browser/fixtures-deprecated/widget-lifecycle-events-stateful/template.marko b/packages/marko/test/components-browser/fixtures-deprecated/widget-lifecycle-events-stateful/template.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-lifecycle-events-stateful/template.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-lifecycle-events-stateful/template.marko
diff --git a/test/components-browser/fixtures-deprecated/widget-lifecycle-events-stateful/test.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-lifecycle-events-stateful/test.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-lifecycle-events-stateful/test.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-lifecycle-events-stateful/test.js
diff --git a/test/components-browser/fixtures-deprecated/widget-lifecycle-events-stateless/index.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-lifecycle-events-stateless/index.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-lifecycle-events-stateless/index.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-lifecycle-events-stateless/index.js
diff --git a/test/components-browser/fixtures-deprecated/widget-lifecycle-events-stateless/template.marko b/packages/marko/test/components-browser/fixtures-deprecated/widget-lifecycle-events-stateless/template.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-lifecycle-events-stateless/template.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-lifecycle-events-stateless/template.marko
diff --git a/test/components-browser/fixtures-deprecated/widget-lifecycle-events-stateless/test.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-lifecycle-events-stateless/test.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-lifecycle-events-stateless/test.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-lifecycle-events-stateless/test.js
diff --git a/test/components-browser/fixtures-deprecated/widget-multiple-binds-in-template/index.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-multiple-binds-in-template/index.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-multiple-binds-in-template/index.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-multiple-binds-in-template/index.js
diff --git a/test/components-browser/fixtures-deprecated/widget-multiple-binds-in-template/renderer.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-multiple-binds-in-template/renderer.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-multiple-binds-in-template/renderer.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-multiple-binds-in-template/renderer.js
diff --git a/test/components-browser/fixtures-deprecated/widget-multiple-binds-in-template/template.marko b/packages/marko/test/components-browser/fixtures-deprecated/widget-multiple-binds-in-template/template.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-multiple-binds-in-template/template.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-multiple-binds-in-template/template.marko
diff --git a/test/components-browser/fixtures-deprecated/widget-multiple-binds-in-template/test.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-multiple-binds-in-template/test.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-multiple-binds-in-template/test.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-multiple-binds-in-template/test.js
diff --git a/test/components-browser/fixtures-deprecated/widget-multiple-binds-in-template/widget-bar.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-multiple-binds-in-template/widget-bar.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-multiple-binds-in-template/widget-bar.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-multiple-binds-in-template/widget-bar.js
diff --git a/test/components-browser/fixtures-deprecated/widget-multiple-binds-in-template/widget-foo.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-multiple-binds-in-template/widget-foo.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-multiple-binds-in-template/widget-foo.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-multiple-binds-in-template/widget-foo.js
diff --git a/test/components-browser/fixtures-deprecated/widget-preserve-all-state-when-rerendered-setTimeout/index.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-preserve-all-state-when-rerendered-setTimeout/index.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-preserve-all-state-when-rerendered-setTimeout/index.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-preserve-all-state-when-rerendered-setTimeout/index.js
diff --git a/test/components-browser/fixtures-deprecated/widget-preserve-all-state-when-rerendered-setTimeout/template.marko b/packages/marko/test/components-browser/fixtures-deprecated/widget-preserve-all-state-when-rerendered-setTimeout/template.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-preserve-all-state-when-rerendered-setTimeout/template.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-preserve-all-state-when-rerendered-setTimeout/template.marko
diff --git a/test/components-browser/fixtures-deprecated/widget-preserve-all-state-when-rerendered-setTimeout/test.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-preserve-all-state-when-rerendered-setTimeout/test.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-preserve-all-state-when-rerendered-setTimeout/test.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-preserve-all-state-when-rerendered-setTimeout/test.js
diff --git a/test/components-browser/fixtures-deprecated/widget-preserve-all-state-when-rerendered/index.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-preserve-all-state-when-rerendered/index.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-preserve-all-state-when-rerendered/index.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-preserve-all-state-when-rerendered/index.js
diff --git a/test/components-browser/fixtures-deprecated/widget-preserve-all-state-when-rerendered/template.marko b/packages/marko/test/components-browser/fixtures-deprecated/widget-preserve-all-state-when-rerendered/template.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-preserve-all-state-when-rerendered/template.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-preserve-all-state-when-rerendered/template.marko
diff --git a/test/components-browser/fixtures-deprecated/widget-preserve-all-state-when-rerendered/test.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-preserve-all-state-when-rerendered/test.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-preserve-all-state-when-rerendered/test.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-preserve-all-state-when-rerendered/test.js
diff --git a/test/components-browser/fixtures-deprecated/widget-preserve-dom-attrs/index.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-preserve-dom-attrs/index.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-preserve-dom-attrs/index.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-preserve-dom-attrs/index.js
diff --git a/test/components-browser/fixtures-deprecated/widget-preserve-dom-attrs/template.marko b/packages/marko/test/components-browser/fixtures-deprecated/widget-preserve-dom-attrs/template.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-preserve-dom-attrs/template.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-preserve-dom-attrs/template.marko
diff --git a/test/components-browser/fixtures-deprecated/widget-preserve-dom-attrs/test.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-preserve-dom-attrs/test.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-preserve-dom-attrs/test.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-preserve-dom-attrs/test.js
diff --git a/test/components-browser/fixtures-deprecated/widget-preserve-dom-if/components/app-stateful-rerender/index.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-preserve-dom-if/components/app-stateful-rerender/index.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-preserve-dom-if/components/app-stateful-rerender/index.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-preserve-dom-if/components/app-stateful-rerender/index.js
diff --git a/test/components-browser/fixtures-deprecated/widget-preserve-dom-if/components/app-stateful-rerender/template.marko b/packages/marko/test/components-browser/fixtures-deprecated/widget-preserve-dom-if/components/app-stateful-rerender/template.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-preserve-dom-if/components/app-stateful-rerender/template.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-preserve-dom-if/components/app-stateful-rerender/template.marko
diff --git a/test/components-browser/fixtures-deprecated/widget-preserve-dom-if/index.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-preserve-dom-if/index.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-preserve-dom-if/index.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-preserve-dom-if/index.js
diff --git a/test/components-browser/fixtures-deprecated/widget-preserve-dom-if/marko.json b/packages/marko/test/components-browser/fixtures-deprecated/widget-preserve-dom-if/marko.json
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-preserve-dom-if/marko.json
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-preserve-dom-if/marko.json
diff --git a/test/components-browser/fixtures-deprecated/widget-preserve-dom-if/template.marko b/packages/marko/test/components-browser/fixtures-deprecated/widget-preserve-dom-if/template.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-preserve-dom-if/template.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-preserve-dom-if/template.marko
diff --git a/test/components-browser/fixtures-deprecated/widget-preserve-dom-if/test.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-preserve-dom-if/test.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-preserve-dom-if/test.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-preserve-dom-if/test.js
diff --git a/test/components-browser/fixtures-deprecated/widget-preserve-dom-repeated/index.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-preserve-dom-repeated/index.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-preserve-dom-repeated/index.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-preserve-dom-repeated/index.js
diff --git a/test/components-browser/fixtures-deprecated/widget-preserve-dom-repeated/template.marko b/packages/marko/test/components-browser/fixtures-deprecated/widget-preserve-dom-repeated/template.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-preserve-dom-repeated/template.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-preserve-dom-repeated/template.marko
diff --git a/test/components-browser/fixtures-deprecated/widget-preserve-dom-repeated/test.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-preserve-dom-repeated/test.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-preserve-dom-repeated/test.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-preserve-dom-repeated/test.js
diff --git a/test/components-browser/fixtures-deprecated/widget-preserve-dom-root/index.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-preserve-dom-root/index.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-preserve-dom-root/index.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-preserve-dom-root/index.js
diff --git a/test/components-browser/fixtures-deprecated/widget-preserve-dom-root/template.marko b/packages/marko/test/components-browser/fixtures-deprecated/widget-preserve-dom-root/template.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-preserve-dom-root/template.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-preserve-dom-root/template.marko
diff --git a/test/components-browser/fixtures-deprecated/widget-preserve-dom-root/test.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-preserve-dom-root/test.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-preserve-dom-root/test.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-preserve-dom-root/test.js
diff --git a/test/components-browser/fixtures-deprecated/widget-render-to-iframe/components/app-iframe-content/index.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-render-to-iframe/components/app-iframe-content/index.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-render-to-iframe/components/app-iframe-content/index.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-render-to-iframe/components/app-iframe-content/index.js
diff --git a/test/components-browser/fixtures-deprecated/widget-render-to-iframe/components/app-iframe-content/template.marko b/packages/marko/test/components-browser/fixtures-deprecated/widget-render-to-iframe/components/app-iframe-content/template.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-render-to-iframe/components/app-iframe-content/template.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-render-to-iframe/components/app-iframe-content/template.marko
diff --git a/test/components-browser/fixtures-deprecated/widget-render-to-iframe/components/app-iframe-more-content/index.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-render-to-iframe/components/app-iframe-more-content/index.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-render-to-iframe/components/app-iframe-more-content/index.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-render-to-iframe/components/app-iframe-more-content/index.js
diff --git a/test/components-browser/fixtures-deprecated/widget-render-to-iframe/components/app-iframe-more-content/template.marko b/packages/marko/test/components-browser/fixtures-deprecated/widget-render-to-iframe/components/app-iframe-more-content/template.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-render-to-iframe/components/app-iframe-more-content/template.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-render-to-iframe/components/app-iframe-more-content/template.marko
diff --git a/test/components-browser/fixtures-deprecated/widget-render-to-iframe/index.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-render-to-iframe/index.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-render-to-iframe/index.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-render-to-iframe/index.js
diff --git a/test/components-browser/fixtures-deprecated/widget-render-to-iframe/marko.json b/packages/marko/test/components-browser/fixtures-deprecated/widget-render-to-iframe/marko.json
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-render-to-iframe/marko.json
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-render-to-iframe/marko.json
diff --git a/test/components-browser/fixtures-deprecated/widget-render-to-iframe/template.marko b/packages/marko/test/components-browser/fixtures-deprecated/widget-render-to-iframe/template.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-render-to-iframe/template.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-render-to-iframe/template.marko
diff --git a/test/components-browser/fixtures-deprecated/widget-render-to-iframe/test.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-render-to-iframe/test.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-render-to-iframe/test.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-render-to-iframe/test.js
diff --git a/test/components-browser/fixtures-deprecated/widget-renderer-and-template/index.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-renderer-and-template/index.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-renderer-and-template/index.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-renderer-and-template/index.js
diff --git a/test/components-browser/fixtures-deprecated/widget-renderer-and-template/template.marko b/packages/marko/test/components-browser/fixtures-deprecated/widget-renderer-and-template/template.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-renderer-and-template/template.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-renderer-and-template/template.marko
diff --git a/test/components-browser/fixtures-deprecated/widget-renderer-and-template/test.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-renderer-and-template/test.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-renderer-and-template/test.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-renderer-and-template/test.js
diff --git a/test/components-browser/fixtures-deprecated/widget-renderer-only/index.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-renderer-only/index.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-renderer-only/index.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-renderer-only/index.js
diff --git a/test/components-browser/fixtures-deprecated/widget-renderer-only/test.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-renderer-only/test.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-renderer-only/test.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-renderer-only/test.js
diff --git a/test/components-browser/fixtures-deprecated/widget-repeated-id-widgetless/components/app-simple/index.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-repeated-id-widgetless/components/app-simple/index.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-repeated-id-widgetless/components/app-simple/index.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-repeated-id-widgetless/components/app-simple/index.js
diff --git a/test/components-browser/fixtures-deprecated/widget-repeated-id-widgetless/components/app-simple/template.marko b/packages/marko/test/components-browser/fixtures-deprecated/widget-repeated-id-widgetless/components/app-simple/template.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-repeated-id-widgetless/components/app-simple/template.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-repeated-id-widgetless/components/app-simple/template.marko
diff --git a/test/components-browser/fixtures-deprecated/widget-repeated-id-widgetless/components/app-widgetless/renderer.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-repeated-id-widgetless/components/app-widgetless/renderer.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-repeated-id-widgetless/components/app-widgetless/renderer.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-repeated-id-widgetless/components/app-widgetless/renderer.js
diff --git a/test/components-browser/fixtures-deprecated/widget-repeated-id-widgetless/components/app-widgetless/template.marko b/packages/marko/test/components-browser/fixtures-deprecated/widget-repeated-id-widgetless/components/app-widgetless/template.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-repeated-id-widgetless/components/app-widgetless/template.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-repeated-id-widgetless/components/app-widgetless/template.marko
diff --git a/test/components-browser/fixtures-deprecated/widget-repeated-id-widgetless/index.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-repeated-id-widgetless/index.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-repeated-id-widgetless/index.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-repeated-id-widgetless/index.js
diff --git a/test/components-browser/fixtures-deprecated/widget-repeated-id-widgetless/template.marko b/packages/marko/test/components-browser/fixtures-deprecated/widget-repeated-id-widgetless/template.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-repeated-id-widgetless/template.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-repeated-id-widgetless/template.marko
diff --git a/test/components-browser/fixtures-deprecated/widget-repeated-id-widgetless/test.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-repeated-id-widgetless/test.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-repeated-id-widgetless/test.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-repeated-id-widgetless/test.js
diff --git a/test/components-browser/fixtures-deprecated/widget-replaceState/index.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-replaceState/index.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-replaceState/index.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-replaceState/index.js
diff --git a/test/components-browser/fixtures-deprecated/widget-replaceState/template.marko b/packages/marko/test/components-browser/fixtures-deprecated/widget-replaceState/template.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-replaceState/template.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-replaceState/template.marko
diff --git a/test/components-browser/fixtures-deprecated/widget-replaceState/test.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-replaceState/test.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-replaceState/test.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-replaceState/test.js
diff --git a/test/components-browser/fixtures-deprecated/widget-rerender-change-template-data/components/app-rerender-change-data/index.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-rerender-change-template-data/components/app-rerender-change-data/index.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-rerender-change-template-data/components/app-rerender-change-data/index.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-rerender-change-template-data/components/app-rerender-change-data/index.js
diff --git a/test/components-browser/fixtures-deprecated/widget-rerender-change-template-data/components/app-rerender-change-data/template.marko b/packages/marko/test/components-browser/fixtures-deprecated/widget-rerender-change-template-data/components/app-rerender-change-data/template.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-rerender-change-template-data/components/app-rerender-change-data/template.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-rerender-change-template-data/components/app-rerender-change-data/template.marko
diff --git a/test/components-browser/fixtures-deprecated/widget-rerender-change-template-data/marko.json b/packages/marko/test/components-browser/fixtures-deprecated/widget-rerender-change-template-data/marko.json
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-rerender-change-template-data/marko.json
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-rerender-change-template-data/marko.json
diff --git a/test/components-browser/fixtures-deprecated/widget-rerender-change-template-data/template.marko b/packages/marko/test/components-browser/fixtures-deprecated/widget-rerender-change-template-data/template.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-rerender-change-template-data/template.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-rerender-change-template-data/template.marko
diff --git a/test/components-browser/fixtures-deprecated/widget-rerender-change-template-data/test.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-rerender-change-template-data/test.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-rerender-change-template-data/test.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-rerender-change-template-data/test.js
diff --git a/test/components-browser/fixtures-deprecated/widget-rerender-init-order/components/app-rerender-init-order-child/index.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-rerender-init-order/components/app-rerender-init-order-child/index.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-rerender-init-order/components/app-rerender-init-order-child/index.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-rerender-init-order/components/app-rerender-init-order-child/index.js
diff --git a/test/components-browser/fixtures-deprecated/widget-rerender-init-order/components/app-rerender-init-order-child/template.marko b/packages/marko/test/components-browser/fixtures-deprecated/widget-rerender-init-order/components/app-rerender-init-order-child/template.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-rerender-init-order/components/app-rerender-init-order-child/template.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-rerender-init-order/components/app-rerender-init-order-child/template.marko
diff --git a/test/components-browser/fixtures-deprecated/widget-rerender-init-order/index.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-rerender-init-order/index.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-rerender-init-order/index.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-rerender-init-order/index.js
diff --git a/test/components-browser/fixtures-deprecated/widget-rerender-init-order/marko.json b/packages/marko/test/components-browser/fixtures-deprecated/widget-rerender-init-order/marko.json
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-rerender-init-order/marko.json
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-rerender-init-order/marko.json
diff --git a/test/components-browser/fixtures-deprecated/widget-rerender-init-order/template.marko b/packages/marko/test/components-browser/fixtures-deprecated/widget-rerender-init-order/template.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-rerender-init-order/template.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-rerender-init-order/template.marko
diff --git a/test/components-browser/fixtures-deprecated/widget-rerender-init-order/test.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-rerender-init-order/test.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-rerender-init-order/test.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-rerender-init-order/test.js
diff --git a/test/components-browser/fixtures-deprecated/widget-rerender-reuse-stateful/components/app-stateful-button/index.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-rerender-reuse-stateful/components/app-stateful-button/index.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-rerender-reuse-stateful/components/app-stateful-button/index.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-rerender-reuse-stateful/components/app-stateful-button/index.js
diff --git a/test/components-browser/fixtures-deprecated/widget-rerender-reuse-stateful/components/app-stateful-button/marko-tag.json b/packages/marko/test/components-browser/fixtures-deprecated/widget-rerender-reuse-stateful/components/app-stateful-button/marko-tag.json
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-rerender-reuse-stateful/components/app-stateful-button/marko-tag.json
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-rerender-reuse-stateful/components/app-stateful-button/marko-tag.json
diff --git a/test/components-browser/fixtures-deprecated/widget-rerender-reuse-stateful/components/app-stateful-button/template.marko b/packages/marko/test/components-browser/fixtures-deprecated/widget-rerender-reuse-stateful/components/app-stateful-button/template.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-rerender-reuse-stateful/components/app-stateful-button/template.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-rerender-reuse-stateful/components/app-stateful-button/template.marko
diff --git a/test/components-browser/fixtures-deprecated/widget-rerender-reuse-stateful/index.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-rerender-reuse-stateful/index.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-rerender-reuse-stateful/index.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-rerender-reuse-stateful/index.js
diff --git a/test/components-browser/fixtures-deprecated/widget-rerender-reuse-stateful/marko.json b/packages/marko/test/components-browser/fixtures-deprecated/widget-rerender-reuse-stateful/marko.json
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-rerender-reuse-stateful/marko.json
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-rerender-reuse-stateful/marko.json
diff --git a/test/components-browser/fixtures-deprecated/widget-rerender-reuse-stateful/template.marko b/packages/marko/test/components-browser/fixtures-deprecated/widget-rerender-reuse-stateful/template.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-rerender-reuse-stateful/template.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-rerender-reuse-stateful/template.marko
diff --git a/test/components-browser/fixtures-deprecated/widget-rerender-reuse-stateful/test.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-rerender-reuse-stateful/test.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-rerender-reuse-stateful/test.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-rerender-reuse-stateful/test.js
diff --git a/test/components-browser/fixtures-deprecated/widget-rerender-stateless-new-props/index.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-rerender-stateless-new-props/index.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-rerender-stateless-new-props/index.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-rerender-stateless-new-props/index.js
diff --git a/test/components-browser/fixtures-deprecated/widget-rerender-stateless-new-props/template.marko b/packages/marko/test/components-browser/fixtures-deprecated/widget-rerender-stateless-new-props/template.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-rerender-stateless-new-props/template.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-rerender-stateless-new-props/template.marko
diff --git a/test/components-browser/fixtures-deprecated/widget-rerender-stateless-new-props/test.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-rerender-stateless-new-props/test.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-rerender-stateless-new-props/test.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-rerender-stateless-new-props/test.js
diff --git a/test/components-browser/fixtures-deprecated/widget-setStateDirty/index.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-setStateDirty/index.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-setStateDirty/index.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-setStateDirty/index.js
diff --git a/test/components-browser/fixtures-deprecated/widget-setStateDirty/template.marko b/packages/marko/test/components-browser/fixtures-deprecated/widget-setStateDirty/template.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-setStateDirty/template.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-setStateDirty/template.marko
diff --git a/test/components-browser/fixtures-deprecated/widget-setStateDirty/test.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-setStateDirty/test.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-setStateDirty/test.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-setStateDirty/test.js
diff --git a/test/components-browser/fixtures-deprecated/widget-state-assignment-merge/index.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-state-assignment-merge/index.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-state-assignment-merge/index.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-state-assignment-merge/index.js
diff --git a/test/components-browser/fixtures-deprecated/widget-state-assignment-merge/template.marko b/packages/marko/test/components-browser/fixtures-deprecated/widget-state-assignment-merge/template.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-state-assignment-merge/template.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-state-assignment-merge/template.marko
diff --git a/test/components-browser/fixtures-deprecated/widget-state-assignment-merge/test.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-state-assignment-merge/test.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-state-assignment-merge/test.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-state-assignment-merge/test.js
diff --git a/test/components-browser/fixtures-deprecated/widget-stateful-copy-state-on-write/index.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-stateful-copy-state-on-write/index.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-stateful-copy-state-on-write/index.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-stateful-copy-state-on-write/index.js
diff --git a/test/components-browser/fixtures-deprecated/widget-stateful-copy-state-on-write/template.marko b/packages/marko/test/components-browser/fixtures-deprecated/widget-stateful-copy-state-on-write/template.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-stateful-copy-state-on-write/template.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-stateful-copy-state-on-write/template.marko
diff --git a/test/components-browser/fixtures-deprecated/widget-stateful-copy-state-on-write/test.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-stateful-copy-state-on-write/test.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-stateful-copy-state-on-write/test.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-stateful-copy-state-on-write/test.js
diff --git a/test/components-browser/fixtures-deprecated/widget-stateful-no-copy-state-on-write-if-same-value/index.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-stateful-no-copy-state-on-write-if-same-value/index.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-stateful-no-copy-state-on-write-if-same-value/index.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-stateful-no-copy-state-on-write-if-same-value/index.js
diff --git a/test/components-browser/fixtures-deprecated/widget-stateful-no-copy-state-on-write-if-same-value/template.marko b/packages/marko/test/components-browser/fixtures-deprecated/widget-stateful-no-copy-state-on-write-if-same-value/template.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-stateful-no-copy-state-on-write-if-same-value/template.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-stateful-no-copy-state-on-write-if-same-value/template.marko
diff --git a/test/components-browser/fixtures-deprecated/widget-stateful-no-copy-state-on-write-if-same-value/test.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-stateful-no-copy-state-on-write-if-same-value/test.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-stateful-no-copy-state-on-write-if-same-value/test.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-stateful-no-copy-state-on-write-if-same-value/test.js
diff --git a/test/components-browser/fixtures-deprecated/widget-stateful-no-rerender-if-destroyed/index.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-stateful-no-rerender-if-destroyed/index.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-stateful-no-rerender-if-destroyed/index.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-stateful-no-rerender-if-destroyed/index.js
diff --git a/test/components-browser/fixtures-deprecated/widget-stateful-no-rerender-if-destroyed/template.marko b/packages/marko/test/components-browser/fixtures-deprecated/widget-stateful-no-rerender-if-destroyed/template.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-stateful-no-rerender-if-destroyed/template.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-stateful-no-rerender-if-destroyed/template.marko
diff --git a/test/components-browser/fixtures-deprecated/widget-stateful-no-rerender-if-destroyed/test.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-stateful-no-rerender-if-destroyed/test.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-stateful-no-rerender-if-destroyed/test.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-stateful-no-rerender-if-destroyed/test.js
diff --git a/test/components-browser/fixtures-deprecated/widget-stateful-preserve-body-from-split-component/components/app-stateful-button/index.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-stateful-preserve-body-from-split-component/components/app-stateful-button/index.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-stateful-preserve-body-from-split-component/components/app-stateful-button/index.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-stateful-preserve-body-from-split-component/components/app-stateful-button/index.js
diff --git a/test/components-browser/fixtures-deprecated/widget-stateful-preserve-body-from-split-component/components/app-stateful-button/marko-tag.json b/packages/marko/test/components-browser/fixtures-deprecated/widget-stateful-preserve-body-from-split-component/components/app-stateful-button/marko-tag.json
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-stateful-preserve-body-from-split-component/components/app-stateful-button/marko-tag.json
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-stateful-preserve-body-from-split-component/components/app-stateful-button/marko-tag.json
diff --git a/test/components-browser/fixtures-deprecated/widget-stateful-preserve-body-from-split-component/components/app-stateful-button/template.marko b/packages/marko/test/components-browser/fixtures-deprecated/widget-stateful-preserve-body-from-split-component/components/app-stateful-button/template.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-stateful-preserve-body-from-split-component/components/app-stateful-button/template.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-stateful-preserve-body-from-split-component/components/app-stateful-button/template.marko
diff --git a/test/components-browser/fixtures-deprecated/widget-stateful-preserve-body-from-split-component/index.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-stateful-preserve-body-from-split-component/index.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-stateful-preserve-body-from-split-component/index.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-stateful-preserve-body-from-split-component/index.js
diff --git a/test/components-browser/fixtures-deprecated/widget-stateful-preserve-body-from-split-component/marko.json b/packages/marko/test/components-browser/fixtures-deprecated/widget-stateful-preserve-body-from-split-component/marko.json
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-stateful-preserve-body-from-split-component/marko.json
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-stateful-preserve-body-from-split-component/marko.json
diff --git a/test/components-browser/fixtures-deprecated/widget-stateful-preserve-body-from-split-component/template.marko b/packages/marko/test/components-browser/fixtures-deprecated/widget-stateful-preserve-body-from-split-component/template.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-stateful-preserve-body-from-split-component/template.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-stateful-preserve-body-from-split-component/template.marko
diff --git a/test/components-browser/fixtures-deprecated/widget-stateful-preserve-body-from-split-component/test.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-stateful-preserve-body-from-split-component/test.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-stateful-preserve-body-from-split-component/test.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-stateful-preserve-body-from-split-component/test.js
diff --git a/test/components-browser/fixtures-deprecated/widget-stateful-preserve-body-from-split-component/widget.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-stateful-preserve-body-from-split-component/widget.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-stateful-preserve-body-from-split-component/widget.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-stateful-preserve-body-from-split-component/widget.js
diff --git a/test/components-browser/fixtures-deprecated/widget-stateful-preserve-body/components/app-stateful-button/index.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-stateful-preserve-body/components/app-stateful-button/index.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-stateful-preserve-body/components/app-stateful-button/index.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-stateful-preserve-body/components/app-stateful-button/index.js
diff --git a/test/components-browser/fixtures-deprecated/widget-stateful-preserve-body/components/app-stateful-button/marko-tag.json b/packages/marko/test/components-browser/fixtures-deprecated/widget-stateful-preserve-body/components/app-stateful-button/marko-tag.json
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-stateful-preserve-body/components/app-stateful-button/marko-tag.json
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-stateful-preserve-body/components/app-stateful-button/marko-tag.json
diff --git a/test/components-browser/fixtures-deprecated/widget-stateful-preserve-body/components/app-stateful-button/template.marko b/packages/marko/test/components-browser/fixtures-deprecated/widget-stateful-preserve-body/components/app-stateful-button/template.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-stateful-preserve-body/components/app-stateful-button/template.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-stateful-preserve-body/components/app-stateful-button/template.marko
diff --git a/test/components-browser/fixtures-deprecated/widget-stateful-preserve-body/index.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-stateful-preserve-body/index.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-stateful-preserve-body/index.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-stateful-preserve-body/index.js
diff --git a/test/components-browser/fixtures-deprecated/widget-stateful-preserve-body/marko.json b/packages/marko/test/components-browser/fixtures-deprecated/widget-stateful-preserve-body/marko.json
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-stateful-preserve-body/marko.json
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-stateful-preserve-body/marko.json
diff --git a/test/components-browser/fixtures-deprecated/widget-stateful-preserve-body/template.marko b/packages/marko/test/components-browser/fixtures-deprecated/widget-stateful-preserve-body/template.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-stateful-preserve-body/template.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-stateful-preserve-body/template.marko
diff --git a/test/components-browser/fixtures-deprecated/widget-stateful-preserve-body/test.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-stateful-preserve-body/test.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-stateful-preserve-body/test.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-stateful-preserve-body/test.js
diff --git a/test/components-browser/fixtures-deprecated/widget-stateful-reuse-widgets/components/app-stateful-button/index.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-stateful-reuse-widgets/components/app-stateful-button/index.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-stateful-reuse-widgets/components/app-stateful-button/index.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-stateful-reuse-widgets/components/app-stateful-button/index.js
diff --git a/test/components-browser/fixtures-deprecated/widget-stateful-reuse-widgets/components/app-stateful-button/marko-tag.json b/packages/marko/test/components-browser/fixtures-deprecated/widget-stateful-reuse-widgets/components/app-stateful-button/marko-tag.json
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-stateful-reuse-widgets/components/app-stateful-button/marko-tag.json
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-stateful-reuse-widgets/components/app-stateful-button/marko-tag.json
diff --git a/test/components-browser/fixtures-deprecated/widget-stateful-reuse-widgets/components/app-stateful-button/template.marko b/packages/marko/test/components-browser/fixtures-deprecated/widget-stateful-reuse-widgets/components/app-stateful-button/template.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-stateful-reuse-widgets/components/app-stateful-button/template.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-stateful-reuse-widgets/components/app-stateful-button/template.marko
diff --git a/test/components-browser/fixtures-deprecated/widget-stateful-reuse-widgets/index.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-stateful-reuse-widgets/index.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-stateful-reuse-widgets/index.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-stateful-reuse-widgets/index.js
diff --git a/test/components-browser/fixtures-deprecated/widget-stateful-reuse-widgets/marko.json b/packages/marko/test/components-browser/fixtures-deprecated/widget-stateful-reuse-widgets/marko.json
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-stateful-reuse-widgets/marko.json
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-stateful-reuse-widgets/marko.json
diff --git a/test/components-browser/fixtures-deprecated/widget-stateful-reuse-widgets/template.marko b/packages/marko/test/components-browser/fixtures-deprecated/widget-stateful-reuse-widgets/template.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-stateful-reuse-widgets/template.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-stateful-reuse-widgets/template.marko
diff --git a/test/components-browser/fixtures-deprecated/widget-stateful-reuse-widgets/test.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-stateful-reuse-widgets/test.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-stateful-reuse-widgets/test.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-stateful-reuse-widgets/test.js
diff --git a/test/components-browser/fixtures-deprecated/widget-stateful-update-handler-no-match/components/app-stateful-button/index.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-stateful-update-handler-no-match/components/app-stateful-button/index.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-stateful-update-handler-no-match/components/app-stateful-button/index.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-stateful-update-handler-no-match/components/app-stateful-button/index.js
diff --git a/test/components-browser/fixtures-deprecated/widget-stateful-update-handler-no-match/components/app-stateful-button/marko-tag.json b/packages/marko/test/components-browser/fixtures-deprecated/widget-stateful-update-handler-no-match/components/app-stateful-button/marko-tag.json
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-stateful-update-handler-no-match/components/app-stateful-button/marko-tag.json
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-stateful-update-handler-no-match/components/app-stateful-button/marko-tag.json
diff --git a/test/components-browser/fixtures-deprecated/widget-stateful-update-handler-no-match/components/app-stateful-button/template.marko b/packages/marko/test/components-browser/fixtures-deprecated/widget-stateful-update-handler-no-match/components/app-stateful-button/template.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-stateful-update-handler-no-match/components/app-stateful-button/template.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-stateful-update-handler-no-match/components/app-stateful-button/template.marko
diff --git a/test/components-browser/fixtures-deprecated/widget-stateful-update-handler-no-match/index.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-stateful-update-handler-no-match/index.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-stateful-update-handler-no-match/index.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-stateful-update-handler-no-match/index.js
diff --git a/test/components-browser/fixtures-deprecated/widget-stateful-update-handler-no-match/marko.json b/packages/marko/test/components-browser/fixtures-deprecated/widget-stateful-update-handler-no-match/marko.json
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-stateful-update-handler-no-match/marko.json
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-stateful-update-handler-no-match/marko.json
diff --git a/test/components-browser/fixtures-deprecated/widget-stateful-update-handler-no-match/template.marko b/packages/marko/test/components-browser/fixtures-deprecated/widget-stateful-update-handler-no-match/template.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-stateful-update-handler-no-match/template.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-stateful-update-handler-no-match/template.marko
diff --git a/test/components-browser/fixtures-deprecated/widget-stateful-update-handler-no-match/test.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-stateful-update-handler-no-match/test.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-stateful-update-handler-no-match/test.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-stateful-update-handler-no-match/test.js
diff --git a/test/components-browser/fixtures-deprecated/widget-stateful-update-handler/components/app-stateful-button/index.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-stateful-update-handler/components/app-stateful-button/index.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-stateful-update-handler/components/app-stateful-button/index.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-stateful-update-handler/components/app-stateful-button/index.js
diff --git a/test/components-browser/fixtures-deprecated/widget-stateful-update-handler/components/app-stateful-button/marko-tag.json b/packages/marko/test/components-browser/fixtures-deprecated/widget-stateful-update-handler/components/app-stateful-button/marko-tag.json
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-stateful-update-handler/components/app-stateful-button/marko-tag.json
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-stateful-update-handler/components/app-stateful-button/marko-tag.json
diff --git a/test/components-browser/fixtures-deprecated/widget-stateful-update-handler/components/app-stateful-button/template.marko b/packages/marko/test/components-browser/fixtures-deprecated/widget-stateful-update-handler/components/app-stateful-button/template.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-stateful-update-handler/components/app-stateful-button/template.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-stateful-update-handler/components/app-stateful-button/template.marko
diff --git a/test/components-browser/fixtures-deprecated/widget-stateful-update-handler/index.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-stateful-update-handler/index.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-stateful-update-handler/index.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-stateful-update-handler/index.js
diff --git a/test/components-browser/fixtures-deprecated/widget-stateful-update-handler/marko.json b/packages/marko/test/components-browser/fixtures-deprecated/widget-stateful-update-handler/marko.json
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-stateful-update-handler/marko.json
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-stateful-update-handler/marko.json
diff --git a/test/components-browser/fixtures-deprecated/widget-stateful-update-handler/template.marko b/packages/marko/test/components-browser/fixtures-deprecated/widget-stateful-update-handler/template.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-stateful-update-handler/template.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-stateful-update-handler/template.marko
diff --git a/test/components-browser/fixtures-deprecated/widget-stateful-update-handler/test.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-stateful-update-handler/test.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-stateful-update-handler/test.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-stateful-update-handler/test.js
diff --git a/test/components-browser/fixtures-deprecated/widget-stateful-update-on-init/index.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-stateful-update-on-init/index.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-stateful-update-on-init/index.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-stateful-update-on-init/index.js
diff --git a/test/components-browser/fixtures-deprecated/widget-stateful-update-on-init/template.marko b/packages/marko/test/components-browser/fixtures-deprecated/widget-stateful-update-on-init/template.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-stateful-update-on-init/template.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-stateful-update-on-init/template.marko
diff --git a/test/components-browser/fixtures-deprecated/widget-stateful-update-on-init/test.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-stateful-update-on-init/test.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-stateful-update-on-init/test.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-stateful-update-on-init/test.js
diff --git a/test/components-browser/fixtures-deprecated/widget-stateful-update/index.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-stateful-update/index.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-stateful-update/index.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-stateful-update/index.js
diff --git a/test/components-browser/fixtures-deprecated/widget-stateful-update/template.marko b/packages/marko/test/components-browser/fixtures-deprecated/widget-stateful-update/template.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-stateful-update/template.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-stateful-update/template.marko
diff --git a/test/components-browser/fixtures-deprecated/widget-stateful-update/test.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-stateful-update/test.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-stateful-update/test.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-stateful-update/test.js
diff --git a/test/components-browser/fixtures-deprecated/widget-stopPropagation/index.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-stopPropagation/index.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-stopPropagation/index.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-stopPropagation/index.js
diff --git a/test/components-browser/fixtures-deprecated/widget-stopPropagation/template.marko b/packages/marko/test/components-browser/fixtures-deprecated/widget-stopPropagation/template.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-stopPropagation/template.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-stopPropagation/template.marko
diff --git a/test/components-browser/fixtures-deprecated/widget-stopPropagation/test.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-stopPropagation/test.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-stopPropagation/test.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-stopPropagation/test.js
diff --git a/test/components-browser/fixtures-deprecated/widget-subscribeTo/index.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-subscribeTo/index.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-subscribeTo/index.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-subscribeTo/index.js
diff --git a/test/components-browser/fixtures-deprecated/widget-subscribeTo/template.marko b/packages/marko/test/components-browser/fixtures-deprecated/widget-subscribeTo/template.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-subscribeTo/template.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-subscribeTo/template.marko
diff --git a/test/components-browser/fixtures-deprecated/widget-subscribeTo/test.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-subscribeTo/test.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-subscribeTo/test.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-subscribeTo/test.js
diff --git a/test/components-browser/fixtures-deprecated/widget-transclusion/components/app-transclusion-alert/index.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-transclusion/components/app-transclusion-alert/index.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-transclusion/components/app-transclusion-alert/index.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-transclusion/components/app-transclusion-alert/index.js
diff --git a/test/components-browser/fixtures-deprecated/widget-transclusion/components/app-transclusion-alert/marko-tag.json b/packages/marko/test/components-browser/fixtures-deprecated/widget-transclusion/components/app-transclusion-alert/marko-tag.json
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-transclusion/components/app-transclusion-alert/marko-tag.json
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-transclusion/components/app-transclusion-alert/marko-tag.json
diff --git a/test/components-browser/fixtures-deprecated/widget-transclusion/components/app-transclusion-alert/template.marko b/packages/marko/test/components-browser/fixtures-deprecated/widget-transclusion/components/app-transclusion-alert/template.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-transclusion/components/app-transclusion-alert/template.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-transclusion/components/app-transclusion-alert/template.marko
diff --git a/test/components-browser/fixtures-deprecated/widget-transclusion/index.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-transclusion/index.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-transclusion/index.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-transclusion/index.js
diff --git a/test/components-browser/fixtures-deprecated/widget-transclusion/marko.json b/packages/marko/test/components-browser/fixtures-deprecated/widget-transclusion/marko.json
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-transclusion/marko.json
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-transclusion/marko.json
diff --git a/test/components-browser/fixtures-deprecated/widget-transclusion/template.marko b/packages/marko/test/components-browser/fixtures-deprecated/widget-transclusion/template.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-transclusion/template.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-transclusion/template.marko
diff --git a/test/components-browser/fixtures-deprecated/widget-transclusion/test.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-transclusion/test.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-transclusion/test.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-transclusion/test.js
diff --git a/test/components-browser/fixtures-deprecated/widget-transitive-event/components/transitive/template.marko b/packages/marko/test/components-browser/fixtures-deprecated/widget-transitive-event/components/transitive/template.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-transitive-event/components/transitive/template.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-transitive-event/components/transitive/template.marko
diff --git a/test/components-browser/fixtures-deprecated/widget-transitive-event/index.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-transitive-event/index.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-transitive-event/index.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-transitive-event/index.js
diff --git a/test/components-browser/fixtures-deprecated/widget-transitive-event/marko.json b/packages/marko/test/components-browser/fixtures-deprecated/widget-transitive-event/marko.json
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-transitive-event/marko.json
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-transitive-event/marko.json
diff --git a/test/components-browser/fixtures-deprecated/widget-transitive-event/template.marko b/packages/marko/test/components-browser/fixtures-deprecated/widget-transitive-event/template.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-transitive-event/template.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-transitive-event/template.marko
diff --git a/test/components-browser/fixtures-deprecated/widget-transitive-event/test.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-transitive-event/test.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-transitive-event/test.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-transitive-event/test.js
diff --git a/test/components-browser/fixtures-deprecated/widget-transitive-get-el/components/transitive/template.marko b/packages/marko/test/components-browser/fixtures-deprecated/widget-transitive-get-el/components/transitive/template.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-transitive-get-el/components/transitive/template.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-transitive-get-el/components/transitive/template.marko
diff --git a/test/components-browser/fixtures-deprecated/widget-transitive-get-el/index.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-transitive-get-el/index.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-transitive-get-el/index.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-transitive-get-el/index.js
diff --git a/test/components-browser/fixtures-deprecated/widget-transitive-get-el/marko.json b/packages/marko/test/components-browser/fixtures-deprecated/widget-transitive-get-el/marko.json
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-transitive-get-el/marko.json
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-transitive-get-el/marko.json
diff --git a/test/components-browser/fixtures-deprecated/widget-transitive-get-el/template.marko b/packages/marko/test/components-browser/fixtures-deprecated/widget-transitive-get-el/template.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-transitive-get-el/template.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-transitive-get-el/template.marko
diff --git a/test/components-browser/fixtures-deprecated/widget-transitive-get-el/test.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-transitive-get-el/test.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-transitive-get-el/test.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-transitive-get-el/test.js
diff --git a/test/components-browser/fixtures-deprecated/widget-unique-id/index.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-unique-id/index.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-unique-id/index.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-unique-id/index.js
diff --git a/test/components-browser/fixtures-deprecated/widget-unique-id/template.marko b/packages/marko/test/components-browser/fixtures-deprecated/widget-unique-id/template.marko
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-unique-id/template.marko
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-unique-id/template.marko
diff --git a/test/components-browser/fixtures-deprecated/widget-unique-id/test.js b/packages/marko/test/components-browser/fixtures-deprecated/widget-unique-id/test.js
similarity index 100%
rename from test/components-browser/fixtures-deprecated/widget-unique-id/test.js
rename to packages/marko/test/components-browser/fixtures-deprecated/widget-unique-id/test.js
diff --git a/test/components-browser/fixtures/adjacent-nested-fragments/components/text-display/index.marko b/packages/marko/test/components-browser/fixtures/adjacent-nested-fragments/components/text-display/index.marko
similarity index 100%
rename from test/components-browser/fixtures/adjacent-nested-fragments/components/text-display/index.marko
rename to packages/marko/test/components-browser/fixtures/adjacent-nested-fragments/components/text-display/index.marko
diff --git a/test/components-browser/fixtures/adjacent-nested-fragments/index.marko b/packages/marko/test/components-browser/fixtures/adjacent-nested-fragments/index.marko
similarity index 100%
rename from test/components-browser/fixtures/adjacent-nested-fragments/index.marko
rename to packages/marko/test/components-browser/fixtures/adjacent-nested-fragments/index.marko
diff --git a/test/components-browser/fixtures/adjacent-nested-fragments/test.js b/packages/marko/test/components-browser/fixtures/adjacent-nested-fragments/test.js
similarity index 100%
rename from test/components-browser/fixtures/adjacent-nested-fragments/test.js
rename to packages/marko/test/components-browser/fixtures/adjacent-nested-fragments/test.js
diff --git a/test/components-browser/fixtures/append-prepend/components/app-hello/index.marko b/packages/marko/test/components-browser/fixtures/append-prepend/components/app-hello/index.marko
similarity index 100%
rename from test/components-browser/fixtures/append-prepend/components/app-hello/index.marko
rename to packages/marko/test/components-browser/fixtures/append-prepend/components/app-hello/index.marko
diff --git a/test/components-browser/fixtures/append-prepend/index.marko b/packages/marko/test/components-browser/fixtures/append-prepend/index.marko
similarity index 100%
rename from test/components-browser/fixtures/append-prepend/index.marko
rename to packages/marko/test/components-browser/fixtures/append-prepend/index.marko
diff --git a/test/components-browser/fixtures/append-prepend/test.js b/packages/marko/test/components-browser/fixtures/append-prepend/test.js
similarity index 100%
rename from test/components-browser/fixtures/append-prepend/test.js
rename to packages/marko/test/components-browser/fixtures/append-prepend/test.js
diff --git a/test/components-browser/fixtures/component-api-move-root/index.marko b/packages/marko/test/components-browser/fixtures/component-api-move-root/index.marko
similarity index 100%
rename from test/components-browser/fixtures/component-api-move-root/index.marko
rename to packages/marko/test/components-browser/fixtures/component-api-move-root/index.marko
diff --git a/test/components-browser/fixtures/component-api-move-root/test.js b/packages/marko/test/components-browser/fixtures/component-api-move-root/test.js
similarity index 100%
rename from test/components-browser/fixtures/component-api-move-root/test.js
rename to packages/marko/test/components-browser/fixtures/component-api-move-root/test.js
diff --git a/test/components-browser/fixtures/component-api/component.js b/packages/marko/test/components-browser/fixtures/component-api/component.js
similarity index 100%
rename from test/components-browser/fixtures/component-api/component.js
rename to packages/marko/test/components-browser/fixtures/component-api/component.js
diff --git a/test/components-browser/fixtures/component-api/index.marko b/packages/marko/test/components-browser/fixtures/component-api/index.marko
similarity index 100%
rename from test/components-browser/fixtures/component-api/index.marko
rename to packages/marko/test/components-browser/fixtures/component-api/index.marko
diff --git a/test/components-browser/fixtures/component-api/test.js b/packages/marko/test/components-browser/fixtures/component-api/test.js
similarity index 100%
rename from test/components-browser/fixtures/component-api/test.js
rename to packages/marko/test/components-browser/fixtures/component-api/test.js
diff --git a/test/components-browser/fixtures/component-destroy-ref/component.js b/packages/marko/test/components-browser/fixtures/component-destroy-ref/component.js
similarity index 100%
rename from test/components-browser/fixtures/component-destroy-ref/component.js
rename to packages/marko/test/components-browser/fixtures/component-destroy-ref/component.js
diff --git a/test/components-browser/fixtures/component-destroy-ref/components/app-legacy-button/component.js b/packages/marko/test/components-browser/fixtures/component-destroy-ref/components/app-legacy-button/component.js
similarity index 100%
rename from test/components-browser/fixtures/component-destroy-ref/components/app-legacy-button/component.js
rename to packages/marko/test/components-browser/fixtures/component-destroy-ref/components/app-legacy-button/component.js
diff --git a/test/components-browser/fixtures/component-destroy-ref/components/app-legacy-button/index.marko b/packages/marko/test/components-browser/fixtures/component-destroy-ref/components/app-legacy-button/index.marko
similarity index 100%
rename from test/components-browser/fixtures/component-destroy-ref/components/app-legacy-button/index.marko
rename to packages/marko/test/components-browser/fixtures/component-destroy-ref/components/app-legacy-button/index.marko
diff --git a/test/components-browser/fixtures/component-destroy-ref/index.marko b/packages/marko/test/components-browser/fixtures/component-destroy-ref/index.marko
similarity index 100%
rename from test/components-browser/fixtures/component-destroy-ref/index.marko
rename to packages/marko/test/components-browser/fixtures/component-destroy-ref/index.marko
diff --git a/test/components-browser/fixtures/component-destroy-ref/marko.json b/packages/marko/test/components-browser/fixtures/component-destroy-ref/marko.json
similarity index 100%
rename from test/components-browser/fixtures/component-destroy-ref/marko.json
rename to packages/marko/test/components-browser/fixtures/component-destroy-ref/marko.json
diff --git a/test/components-browser/fixtures/component-destroy-ref/test.js b/packages/marko/test/components-browser/fixtures/component-destroy-ref/test.js
similarity index 100%
rename from test/components-browser/fixtures/component-destroy-ref/test.js
rename to packages/marko/test/components-browser/fixtures/component-destroy-ref/test.js
diff --git a/test/components-browser/fixtures/component-destroy-unsubscribe-custom-events/component.js b/packages/marko/test/components-browser/fixtures/component-destroy-unsubscribe-custom-events/component.js
similarity index 100%
rename from test/components-browser/fixtures/component-destroy-unsubscribe-custom-events/component.js
rename to packages/marko/test/components-browser/fixtures/component-destroy-unsubscribe-custom-events/component.js
diff --git a/test/components-browser/fixtures/component-destroy-unsubscribe-custom-events/components/app-custom-events/component.js b/packages/marko/test/components-browser/fixtures/component-destroy-unsubscribe-custom-events/components/app-custom-events/component.js
similarity index 100%
rename from test/components-browser/fixtures/component-destroy-unsubscribe-custom-events/components/app-custom-events/component.js
rename to packages/marko/test/components-browser/fixtures/component-destroy-unsubscribe-custom-events/components/app-custom-events/component.js
diff --git a/test/components-browser/fixtures/component-destroy-unsubscribe-custom-events/components/app-custom-events/index.marko b/packages/marko/test/components-browser/fixtures/component-destroy-unsubscribe-custom-events/components/app-custom-events/index.marko
similarity index 100%
rename from test/components-browser/fixtures/component-destroy-unsubscribe-custom-events/components/app-custom-events/index.marko
rename to packages/marko/test/components-browser/fixtures/component-destroy-unsubscribe-custom-events/components/app-custom-events/index.marko
diff --git a/test/components-browser/fixtures/component-destroy-unsubscribe-custom-events/index.marko b/packages/marko/test/components-browser/fixtures/component-destroy-unsubscribe-custom-events/index.marko
similarity index 100%
rename from test/components-browser/fixtures/component-destroy-unsubscribe-custom-events/index.marko
rename to packages/marko/test/components-browser/fixtures/component-destroy-unsubscribe-custom-events/index.marko
diff --git a/test/components-browser/fixtures/component-destroy-unsubscribe-custom-events/marko.json b/packages/marko/test/components-browser/fixtures/component-destroy-unsubscribe-custom-events/marko.json
similarity index 100%
rename from test/components-browser/fixtures/component-destroy-unsubscribe-custom-events/marko.json
rename to packages/marko/test/components-browser/fixtures/component-destroy-unsubscribe-custom-events/marko.json
diff --git a/test/components-browser/fixtures/component-destroy-unsubscribe-custom-events/test.js b/packages/marko/test/components-browser/fixtures/component-destroy-unsubscribe-custom-events/test.js
similarity index 100%
rename from test/components-browser/fixtures/component-destroy-unsubscribe-custom-events/test.js
rename to packages/marko/test/components-browser/fixtures/component-destroy-unsubscribe-custom-events/test.js
diff --git a/test/components-browser/fixtures/component-destroy-unsubscribe-dom-events/component.js b/packages/marko/test/components-browser/fixtures/component-destroy-unsubscribe-dom-events/component.js
similarity index 100%
rename from test/components-browser/fixtures/component-destroy-unsubscribe-dom-events/component.js
rename to packages/marko/test/components-browser/fixtures/component-destroy-unsubscribe-dom-events/component.js
diff --git a/test/components-browser/fixtures/component-destroy-unsubscribe-dom-events/index.marko b/packages/marko/test/components-browser/fixtures/component-destroy-unsubscribe-dom-events/index.marko
similarity index 100%
rename from test/components-browser/fixtures/component-destroy-unsubscribe-dom-events/index.marko
rename to packages/marko/test/components-browser/fixtures/component-destroy-unsubscribe-dom-events/index.marko
diff --git a/test/components-browser/fixtures/component-destroy-unsubscribe-dom-events/test.js b/packages/marko/test/components-browser/fixtures/component-destroy-unsubscribe-dom-events/test.js
similarity index 100%
rename from test/components-browser/fixtures/component-destroy-unsubscribe-dom-events/test.js
rename to packages/marko/test/components-browser/fixtures/component-destroy-unsubscribe-dom-events/test.js
diff --git a/test/components-browser/fixtures/component-dom-event-listeners-repeated-non-bubbling/component.js b/packages/marko/test/components-browser/fixtures/component-dom-event-listeners-repeated-non-bubbling/component.js
similarity index 100%
rename from test/components-browser/fixtures/component-dom-event-listeners-repeated-non-bubbling/component.js
rename to packages/marko/test/components-browser/fixtures/component-dom-event-listeners-repeated-non-bubbling/component.js
diff --git a/test/components-browser/fixtures/component-dom-event-listeners-repeated-non-bubbling/index.marko b/packages/marko/test/components-browser/fixtures/component-dom-event-listeners-repeated-non-bubbling/index.marko
similarity index 100%
rename from test/components-browser/fixtures/component-dom-event-listeners-repeated-non-bubbling/index.marko
rename to packages/marko/test/components-browser/fixtures/component-dom-event-listeners-repeated-non-bubbling/index.marko
diff --git a/test/components-browser/fixtures/component-dom-event-listeners-repeated-non-bubbling/test.js b/packages/marko/test/components-browser/fixtures/component-dom-event-listeners-repeated-non-bubbling/test.js
similarity index 100%
rename from test/components-browser/fixtures/component-dom-event-listeners-repeated-non-bubbling/test.js
rename to packages/marko/test/components-browser/fixtures/component-dom-event-listeners-repeated-non-bubbling/test.js
diff --git a/test/components-browser/fixtures/component-dom-events/component.js b/packages/marko/test/components-browser/fixtures/component-dom-events/component.js
similarity index 100%
rename from test/components-browser/fixtures/component-dom-events/component.js
rename to packages/marko/test/components-browser/fixtures/component-dom-events/component.js
diff --git a/test/components-browser/fixtures/component-dom-events/components/app-legacy-button/component.js b/packages/marko/test/components-browser/fixtures/component-dom-events/components/app-legacy-button/component.js
similarity index 100%
rename from test/components-browser/fixtures/component-dom-events/components/app-legacy-button/component.js
rename to packages/marko/test/components-browser/fixtures/component-dom-events/components/app-legacy-button/component.js
diff --git a/test/components-browser/fixtures/component-dom-events/components/app-legacy-button/index.marko b/packages/marko/test/components-browser/fixtures/component-dom-events/components/app-legacy-button/index.marko
similarity index 100%
rename from test/components-browser/fixtures/component-dom-events/components/app-legacy-button/index.marko
rename to packages/marko/test/components-browser/fixtures/component-dom-events/components/app-legacy-button/index.marko
diff --git a/test/components-browser/fixtures/component-dom-events/index.marko b/packages/marko/test/components-browser/fixtures/component-dom-events/index.marko
similarity index 100%
rename from test/components-browser/fixtures/component-dom-events/index.marko
rename to packages/marko/test/components-browser/fixtures/component-dom-events/index.marko
diff --git a/test/components-browser/fixtures/component-dom-events/marko.json b/packages/marko/test/components-browser/fixtures/component-dom-events/marko.json
similarity index 100%
rename from test/components-browser/fixtures/component-dom-events/marko.json
rename to packages/marko/test/components-browser/fixtures/component-dom-events/marko.json
diff --git a/test/components-browser/fixtures/component-dom-events/test.js b/packages/marko/test/components-browser/fixtures/component-dom-events/test.js
similarity index 100%
rename from test/components-browser/fixtures/component-dom-events/test.js
rename to packages/marko/test/components-browser/fixtures/component-dom-events/test.js
diff --git a/test/components-browser/fixtures/component-dynamic-tag-name/component.js b/packages/marko/test/components-browser/fixtures/component-dynamic-tag-name/component.js
similarity index 100%
rename from test/components-browser/fixtures/component-dynamic-tag-name/component.js
rename to packages/marko/test/components-browser/fixtures/component-dynamic-tag-name/component.js
diff --git a/test/components-browser/fixtures/component-dynamic-tag-name/index.marko b/packages/marko/test/components-browser/fixtures/component-dynamic-tag-name/index.marko
similarity index 100%
rename from test/components-browser/fixtures/component-dynamic-tag-name/index.marko
rename to packages/marko/test/components-browser/fixtures/component-dynamic-tag-name/index.marko
diff --git a/test/components-browser/fixtures/component-dynamic-tag-name/test.js b/packages/marko/test/components-browser/fixtures/component-dynamic-tag-name/test.js
similarity index 100%
rename from test/components-browser/fixtures/component-dynamic-tag-name/test.js
rename to packages/marko/test/components-browser/fixtures/component-dynamic-tag-name/test.js
diff --git a/test/components-browser/fixtures/component-event-handler-method-conditional-bubbles/component.js b/packages/marko/test/components-browser/fixtures/component-event-handler-method-conditional-bubbles/component.js
similarity index 100%
rename from test/components-browser/fixtures/component-event-handler-method-conditional-bubbles/component.js
rename to packages/marko/test/components-browser/fixtures/component-event-handler-method-conditional-bubbles/component.js
diff --git a/test/components-browser/fixtures/component-event-handler-method-conditional-bubbles/index.marko b/packages/marko/test/components-browser/fixtures/component-event-handler-method-conditional-bubbles/index.marko
similarity index 100%
rename from test/components-browser/fixtures/component-event-handler-method-conditional-bubbles/index.marko
rename to packages/marko/test/components-browser/fixtures/component-event-handler-method-conditional-bubbles/index.marko
diff --git a/test/components-browser/fixtures/component-event-handler-method-conditional-bubbles/test.js b/packages/marko/test/components-browser/fixtures/component-event-handler-method-conditional-bubbles/test.js
similarity index 100%
rename from test/components-browser/fixtures/component-event-handler-method-conditional-bubbles/test.js
rename to packages/marko/test/components-browser/fixtures/component-event-handler-method-conditional-bubbles/test.js
diff --git a/test/components-browser/fixtures/component-event-handler-method-conditional-direct/component.js b/packages/marko/test/components-browser/fixtures/component-event-handler-method-conditional-direct/component.js
similarity index 100%
rename from test/components-browser/fixtures/component-event-handler-method-conditional-direct/component.js
rename to packages/marko/test/components-browser/fixtures/component-event-handler-method-conditional-direct/component.js
diff --git a/test/components-browser/fixtures/component-event-handler-method-conditional-direct/index.marko b/packages/marko/test/components-browser/fixtures/component-event-handler-method-conditional-direct/index.marko
similarity index 100%
rename from test/components-browser/fixtures/component-event-handler-method-conditional-direct/index.marko
rename to packages/marko/test/components-browser/fixtures/component-event-handler-method-conditional-direct/index.marko
diff --git a/test/components-browser/fixtures/component-event-handler-method-conditional-direct/test.js b/packages/marko/test/components-browser/fixtures/component-event-handler-method-conditional-direct/test.js
similarity index 100%
rename from test/components-browser/fixtures/component-event-handler-method-conditional-direct/test.js
rename to packages/marko/test/components-browser/fixtures/component-event-handler-method-conditional-direct/test.js
diff --git a/test/components-browser/fixtures/component-event-handler-method-dynamic/component.js b/packages/marko/test/components-browser/fixtures/component-event-handler-method-dynamic/component.js
similarity index 100%
rename from test/components-browser/fixtures/component-event-handler-method-dynamic/component.js
rename to packages/marko/test/components-browser/fixtures/component-event-handler-method-dynamic/component.js
diff --git a/test/components-browser/fixtures/component-event-handler-method-dynamic/index.marko b/packages/marko/test/components-browser/fixtures/component-event-handler-method-dynamic/index.marko
similarity index 100%
rename from test/components-browser/fixtures/component-event-handler-method-dynamic/index.marko
rename to packages/marko/test/components-browser/fixtures/component-event-handler-method-dynamic/index.marko
diff --git a/test/components-browser/fixtures/component-event-handler-method-dynamic/test.js b/packages/marko/test/components-browser/fixtures/component-event-handler-method-dynamic/test.js
similarity index 100%
rename from test/components-browser/fixtures/component-event-handler-method-dynamic/test.js
rename to packages/marko/test/components-browser/fixtures/component-event-handler-method-dynamic/test.js
diff --git a/test/components-browser/fixtures/component-extends-EventEmitter/component.js b/packages/marko/test/components-browser/fixtures/component-extends-EventEmitter/component.js
similarity index 100%
rename from test/components-browser/fixtures/component-extends-EventEmitter/component.js
rename to packages/marko/test/components-browser/fixtures/component-extends-EventEmitter/component.js
diff --git a/test/components-browser/fixtures/component-extends-EventEmitter/index.marko b/packages/marko/test/components-browser/fixtures/component-extends-EventEmitter/index.marko
similarity index 100%
rename from test/components-browser/fixtures/component-extends-EventEmitter/index.marko
rename to packages/marko/test/components-browser/fixtures/component-extends-EventEmitter/index.marko
diff --git a/test/components-browser/fixtures/component-extends-EventEmitter/test.js b/packages/marko/test/components-browser/fixtures/component-extends-EventEmitter/test.js
similarity index 100%
rename from test/components-browser/fixtures/component-extends-EventEmitter/test.js
rename to packages/marko/test/components-browser/fixtures/component-extends-EventEmitter/test.js
diff --git a/test/components-browser/fixtures/component-file-exports-class/component.js b/packages/marko/test/components-browser/fixtures/component-file-exports-class/component.js
similarity index 100%
rename from test/components-browser/fixtures/component-file-exports-class/component.js
rename to packages/marko/test/components-browser/fixtures/component-file-exports-class/component.js
diff --git a/test/components-browser/fixtures/component-file-exports-class/index.marko b/packages/marko/test/components-browser/fixtures/component-file-exports-class/index.marko
similarity index 100%
rename from test/components-browser/fixtures/component-file-exports-class/index.marko
rename to packages/marko/test/components-browser/fixtures/component-file-exports-class/index.marko
diff --git a/test/components-browser/fixtures/component-file-exports-class/test.js b/packages/marko/test/components-browser/fixtures/component-file-exports-class/test.js
similarity index 100%
rename from test/components-browser/fixtures/component-file-exports-class/test.js
rename to packages/marko/test/components-browser/fixtures/component-file-exports-class/test.js
diff --git a/test/components-browser/fixtures/component-getComponent/component.js b/packages/marko/test/components-browser/fixtures/component-getComponent/component.js
similarity index 100%
rename from test/components-browser/fixtures/component-getComponent/component.js
rename to packages/marko/test/components-browser/fixtures/component-getComponent/component.js
diff --git a/test/components-browser/fixtures/component-getComponent/components/app-foo/component.js b/packages/marko/test/components-browser/fixtures/component-getComponent/components/app-foo/component.js
similarity index 100%
rename from test/components-browser/fixtures/component-getComponent/components/app-foo/component.js
rename to packages/marko/test/components-browser/fixtures/component-getComponent/components/app-foo/component.js
diff --git a/test/components-browser/fixtures/component-getComponent/components/app-foo/index.marko b/packages/marko/test/components-browser/fixtures/component-getComponent/components/app-foo/index.marko
similarity index 100%
rename from test/components-browser/fixtures/component-getComponent/components/app-foo/index.marko
rename to packages/marko/test/components-browser/fixtures/component-getComponent/components/app-foo/index.marko
diff --git a/test/components-browser/fixtures/component-getComponent/index.marko b/packages/marko/test/components-browser/fixtures/component-getComponent/index.marko
similarity index 100%
rename from test/components-browser/fixtures/component-getComponent/index.marko
rename to packages/marko/test/components-browser/fixtures/component-getComponent/index.marko
diff --git a/test/components-browser/fixtures/component-getComponent/marko.json b/packages/marko/test/components-browser/fixtures/component-getComponent/marko.json
similarity index 100%
rename from test/components-browser/fixtures/component-getComponent/marko.json
rename to packages/marko/test/components-browser/fixtures/component-getComponent/marko.json
diff --git a/test/components-browser/fixtures/component-getComponent/test.js b/packages/marko/test/components-browser/fixtures/component-getComponent/test.js
similarity index 100%
rename from test/components-browser/fixtures/component-getComponent/test.js
rename to packages/marko/test/components-browser/fixtures/component-getComponent/test.js
diff --git a/test/components-browser/fixtures/component-getComponents-multiple/component.js b/packages/marko/test/components-browser/fixtures/component-getComponents-multiple/component.js
similarity index 100%
rename from test/components-browser/fixtures/component-getComponents-multiple/component.js
rename to packages/marko/test/components-browser/fixtures/component-getComponents-multiple/component.js
diff --git a/test/components-browser/fixtures/component-getComponents-multiple/components/app-foo/component.js b/packages/marko/test/components-browser/fixtures/component-getComponents-multiple/components/app-foo/component.js
similarity index 100%
rename from test/components-browser/fixtures/component-getComponents-multiple/components/app-foo/component.js
rename to packages/marko/test/components-browser/fixtures/component-getComponents-multiple/components/app-foo/component.js
diff --git a/test/components-browser/fixtures/component-getComponents-multiple/components/app-foo/index.marko b/packages/marko/test/components-browser/fixtures/component-getComponents-multiple/components/app-foo/index.marko
similarity index 100%
rename from test/components-browser/fixtures/component-getComponents-multiple/components/app-foo/index.marko
rename to packages/marko/test/components-browser/fixtures/component-getComponents-multiple/components/app-foo/index.marko
diff --git a/test/components-browser/fixtures/component-getComponents-multiple/index.marko b/packages/marko/test/components-browser/fixtures/component-getComponents-multiple/index.marko
similarity index 100%
rename from test/components-browser/fixtures/component-getComponents-multiple/index.marko
rename to packages/marko/test/components-browser/fixtures/component-getComponents-multiple/index.marko
diff --git a/test/components-browser/fixtures/component-getComponents-multiple/marko.json b/packages/marko/test/components-browser/fixtures/component-getComponents-multiple/marko.json
similarity index 100%
rename from test/components-browser/fixtures/component-getComponents-multiple/marko.json
rename to packages/marko/test/components-browser/fixtures/component-getComponents-multiple/marko.json
diff --git a/test/components-browser/fixtures/component-getComponents-multiple/test.js b/packages/marko/test/components-browser/fixtures/component-getComponents-multiple/test.js
similarity index 100%
rename from test/components-browser/fixtures/component-getComponents-multiple/test.js
rename to packages/marko/test/components-browser/fixtures/component-getComponents-multiple/test.js
diff --git a/test/components-browser/fixtures/component-getComponents-single/component.js b/packages/marko/test/components-browser/fixtures/component-getComponents-single/component.js
similarity index 100%
rename from test/components-browser/fixtures/component-getComponents-single/component.js
rename to packages/marko/test/components-browser/fixtures/component-getComponents-single/component.js
diff --git a/test/components-browser/fixtures/component-getComponents-single/components/app-foo/component.js b/packages/marko/test/components-browser/fixtures/component-getComponents-single/components/app-foo/component.js
similarity index 100%
rename from test/components-browser/fixtures/component-getComponents-single/components/app-foo/component.js
rename to packages/marko/test/components-browser/fixtures/component-getComponents-single/components/app-foo/component.js
diff --git a/test/components-browser/fixtures/component-getComponents-single/components/app-foo/index.marko b/packages/marko/test/components-browser/fixtures/component-getComponents-single/components/app-foo/index.marko
similarity index 100%
rename from test/components-browser/fixtures/component-getComponents-single/components/app-foo/index.marko
rename to packages/marko/test/components-browser/fixtures/component-getComponents-single/components/app-foo/index.marko
diff --git a/test/components-browser/fixtures/component-getComponents-single/index.marko b/packages/marko/test/components-browser/fixtures/component-getComponents-single/index.marko
similarity index 100%
rename from test/components-browser/fixtures/component-getComponents-single/index.marko
rename to packages/marko/test/components-browser/fixtures/component-getComponents-single/index.marko
diff --git a/test/components-browser/fixtures/component-getComponents-single/marko.json b/packages/marko/test/components-browser/fixtures/component-getComponents-single/marko.json
similarity index 100%
rename from test/components-browser/fixtures/component-getComponents-single/marko.json
rename to packages/marko/test/components-browser/fixtures/component-getComponents-single/marko.json
diff --git a/test/components-browser/fixtures/component-getComponents-single/test.js b/packages/marko/test/components-browser/fixtures/component-getComponents-single/test.js
similarity index 100%
rename from test/components-browser/fixtures/component-getComponents-single/test.js
rename to packages/marko/test/components-browser/fixtures/component-getComponents-single/test.js
diff --git a/test/components-browser/fixtures/component-getEl/component.js b/packages/marko/test/components-browser/fixtures/component-getEl/component.js
similarity index 100%
rename from test/components-browser/fixtures/component-getEl/component.js
rename to packages/marko/test/components-browser/fixtures/component-getEl/component.js
diff --git a/test/components-browser/fixtures/component-getEl/index.marko b/packages/marko/test/components-browser/fixtures/component-getEl/index.marko
similarity index 100%
rename from test/components-browser/fixtures/component-getEl/index.marko
rename to packages/marko/test/components-browser/fixtures/component-getEl/index.marko
diff --git a/test/components-browser/fixtures/component-getEl/test.js b/packages/marko/test/components-browser/fixtures/component-getEl/test.js
similarity index 100%
rename from test/components-browser/fixtures/component-getEl/test.js
rename to packages/marko/test/components-browser/fixtures/component-getEl/test.js
diff --git a/test/components-browser/fixtures/component-getEls/component.js b/packages/marko/test/components-browser/fixtures/component-getEls/component.js
similarity index 100%
rename from test/components-browser/fixtures/component-getEls/component.js
rename to packages/marko/test/components-browser/fixtures/component-getEls/component.js
diff --git a/test/components-browser/fixtures/component-getEls/index.marko b/packages/marko/test/components-browser/fixtures/component-getEls/index.marko
similarity index 100%
rename from test/components-browser/fixtures/component-getEls/index.marko
rename to packages/marko/test/components-browser/fixtures/component-getEls/index.marko
diff --git a/test/components-browser/fixtures/component-getEls/test.js b/packages/marko/test/components-browser/fixtures/component-getEls/test.js
similarity index 100%
rename from test/components-browser/fixtures/component-getEls/test.js
rename to packages/marko/test/components-browser/fixtures/component-getEls/test.js
diff --git a/test/components-browser/fixtures/component-include-ref-dynamic/component.js b/packages/marko/test/components-browser/fixtures/component-include-ref-dynamic/component.js
similarity index 100%
rename from test/components-browser/fixtures/component-include-ref-dynamic/component.js
rename to packages/marko/test/components-browser/fixtures/component-include-ref-dynamic/component.js
diff --git a/test/components-browser/fixtures/component-include-ref-dynamic/components/app-bar/component.js b/packages/marko/test/components-browser/fixtures/component-include-ref-dynamic/components/app-bar/component.js
similarity index 100%
rename from test/components-browser/fixtures/component-include-ref-dynamic/components/app-bar/component.js
rename to packages/marko/test/components-browser/fixtures/component-include-ref-dynamic/components/app-bar/component.js
diff --git a/test/components-browser/fixtures/component-include-ref-dynamic/components/app-bar/index.marko b/packages/marko/test/components-browser/fixtures/component-include-ref-dynamic/components/app-bar/index.marko
similarity index 100%
rename from test/components-browser/fixtures/component-include-ref-dynamic/components/app-bar/index.marko
rename to packages/marko/test/components-browser/fixtures/component-include-ref-dynamic/components/app-bar/index.marko
diff --git a/test/components-browser/fixtures/component-include-ref-dynamic/index.marko b/packages/marko/test/components-browser/fixtures/component-include-ref-dynamic/index.marko
similarity index 100%
rename from test/components-browser/fixtures/component-include-ref-dynamic/index.marko
rename to packages/marko/test/components-browser/fixtures/component-include-ref-dynamic/index.marko
diff --git a/test/components-browser/fixtures/component-include-ref-dynamic/test.js b/packages/marko/test/components-browser/fixtures/component-include-ref-dynamic/test.js
similarity index 100%
rename from test/components-browser/fixtures/component-include-ref-dynamic/test.js
rename to packages/marko/test/components-browser/fixtures/component-include-ref-dynamic/test.js
diff --git a/test/components-browser/fixtures/component-include-ref/component.js b/packages/marko/test/components-browser/fixtures/component-include-ref/component.js
similarity index 100%
rename from test/components-browser/fixtures/component-include-ref/component.js
rename to packages/marko/test/components-browser/fixtures/component-include-ref/component.js
diff --git a/test/components-browser/fixtures/component-include-ref/components/app-bar/component.js b/packages/marko/test/components-browser/fixtures/component-include-ref/components/app-bar/component.js
similarity index 100%
rename from test/components-browser/fixtures/component-include-ref/components/app-bar/component.js
rename to packages/marko/test/components-browser/fixtures/component-include-ref/components/app-bar/component.js
diff --git a/test/components-browser/fixtures/component-include-ref/components/app-bar/index.marko b/packages/marko/test/components-browser/fixtures/component-include-ref/components/app-bar/index.marko
similarity index 100%
rename from test/components-browser/fixtures/component-include-ref/components/app-bar/index.marko
rename to packages/marko/test/components-browser/fixtures/component-include-ref/components/app-bar/index.marko
diff --git a/test/components-browser/fixtures/component-include-ref/index.marko b/packages/marko/test/components-browser/fixtures/component-include-ref/index.marko
similarity index 100%
rename from test/components-browser/fixtures/component-include-ref/index.marko
rename to packages/marko/test/components-browser/fixtures/component-include-ref/index.marko
diff --git a/test/components-browser/fixtures/component-include-ref/test.js b/packages/marko/test/components-browser/fixtures/component-include-ref/test.js
similarity index 100%
rename from test/components-browser/fixtures/component-include-ref/test.js
rename to packages/marko/test/components-browser/fixtures/component-include-ref/test.js
diff --git a/test/components-browser/fixtures/component-no-update-attrs-dynamic/component.js b/packages/marko/test/components-browser/fixtures/component-no-update-attrs-dynamic/component.js
similarity index 100%
rename from test/components-browser/fixtures/component-no-update-attrs-dynamic/component.js
rename to packages/marko/test/components-browser/fixtures/component-no-update-attrs-dynamic/component.js
diff --git a/test/components-browser/fixtures/component-no-update-attrs-dynamic/index.marko b/packages/marko/test/components-browser/fixtures/component-no-update-attrs-dynamic/index.marko
similarity index 100%
rename from test/components-browser/fixtures/component-no-update-attrs-dynamic/index.marko
rename to packages/marko/test/components-browser/fixtures/component-no-update-attrs-dynamic/index.marko
diff --git a/test/components-browser/fixtures/component-no-update-attrs-dynamic/test.js b/packages/marko/test/components-browser/fixtures/component-no-update-attrs-dynamic/test.js
similarity index 100%
rename from test/components-browser/fixtures/component-no-update-attrs-dynamic/test.js
rename to packages/marko/test/components-browser/fixtures/component-no-update-attrs-dynamic/test.js
diff --git a/test/components-browser/fixtures/component-no-update-attrs/component.js b/packages/marko/test/components-browser/fixtures/component-no-update-attrs/component.js
similarity index 100%
rename from test/components-browser/fixtures/component-no-update-attrs/component.js
rename to packages/marko/test/components-browser/fixtures/component-no-update-attrs/component.js
diff --git a/test/components-browser/fixtures/component-no-update-attrs/index.marko b/packages/marko/test/components-browser/fixtures/component-no-update-attrs/index.marko
similarity index 100%
rename from test/components-browser/fixtures/component-no-update-attrs/index.marko
rename to packages/marko/test/components-browser/fixtures/component-no-update-attrs/index.marko
diff --git a/test/components-browser/fixtures/component-no-update-attrs/test.js b/packages/marko/test/components-browser/fixtures/component-no-update-attrs/test.js
similarity index 100%
rename from test/components-browser/fixtures/component-no-update-attrs/test.js
rename to packages/marko/test/components-browser/fixtures/component-no-update-attrs/test.js
diff --git a/test/components-browser/fixtures/component-preserve-all-state-when-rendered-in-loop/index.marko b/packages/marko/test/components-browser/fixtures/component-preserve-all-state-when-rendered-in-loop/index.marko
similarity index 100%
rename from test/components-browser/fixtures/component-preserve-all-state-when-rendered-in-loop/index.marko
rename to packages/marko/test/components-browser/fixtures/component-preserve-all-state-when-rendered-in-loop/index.marko
diff --git a/test/components-browser/fixtures/component-preserve-all-state-when-rendered-in-loop/test.js b/packages/marko/test/components-browser/fixtures/component-preserve-all-state-when-rendered-in-loop/test.js
similarity index 100%
rename from test/components-browser/fixtures/component-preserve-all-state-when-rendered-in-loop/test.js
rename to packages/marko/test/components-browser/fixtures/component-preserve-all-state-when-rendered-in-loop/test.js
diff --git a/test/components-browser/fixtures/component-preserve-all-state-when-rerendered-setTimeout/component.js b/packages/marko/test/components-browser/fixtures/component-preserve-all-state-when-rerendered-setTimeout/component.js
similarity index 100%
rename from test/components-browser/fixtures/component-preserve-all-state-when-rerendered-setTimeout/component.js
rename to packages/marko/test/components-browser/fixtures/component-preserve-all-state-when-rerendered-setTimeout/component.js
diff --git a/test/components-browser/fixtures/component-preserve-all-state-when-rerendered-setTimeout/index.marko b/packages/marko/test/components-browser/fixtures/component-preserve-all-state-when-rerendered-setTimeout/index.marko
similarity index 100%
rename from test/components-browser/fixtures/component-preserve-all-state-when-rerendered-setTimeout/index.marko
rename to packages/marko/test/components-browser/fixtures/component-preserve-all-state-when-rerendered-setTimeout/index.marko
diff --git a/test/components-browser/fixtures/component-preserve-all-state-when-rerendered-setTimeout/test.js b/packages/marko/test/components-browser/fixtures/component-preserve-all-state-when-rerendered-setTimeout/test.js
similarity index 100%
rename from test/components-browser/fixtures/component-preserve-all-state-when-rerendered-setTimeout/test.js
rename to packages/marko/test/components-browser/fixtures/component-preserve-all-state-when-rerendered-setTimeout/test.js
diff --git a/test/components-browser/fixtures/component-preserve-all-state-when-rerendered/component.js b/packages/marko/test/components-browser/fixtures/component-preserve-all-state-when-rerendered/component.js
similarity index 100%
rename from test/components-browser/fixtures/component-preserve-all-state-when-rerendered/component.js
rename to packages/marko/test/components-browser/fixtures/component-preserve-all-state-when-rerendered/component.js
diff --git a/test/components-browser/fixtures/component-preserve-all-state-when-rerendered/index.marko b/packages/marko/test/components-browser/fixtures/component-preserve-all-state-when-rerendered/index.marko
similarity index 100%
rename from test/components-browser/fixtures/component-preserve-all-state-when-rerendered/index.marko
rename to packages/marko/test/components-browser/fixtures/component-preserve-all-state-when-rerendered/index.marko
diff --git a/test/components-browser/fixtures/component-preserve-all-state-when-rerendered/test.js b/packages/marko/test/components-browser/fixtures/component-preserve-all-state-when-rerendered/test.js
similarity index 100%
rename from test/components-browser/fixtures/component-preserve-all-state-when-rerendered/test.js
rename to packages/marko/test/components-browser/fixtures/component-preserve-all-state-when-rerendered/test.js
diff --git a/test/components-browser/fixtures/component-preserve-dom-attrs-dynamic/component.js b/packages/marko/test/components-browser/fixtures/component-preserve-dom-attrs-dynamic/component.js
similarity index 100%
rename from test/components-browser/fixtures/component-preserve-dom-attrs-dynamic/component.js
rename to packages/marko/test/components-browser/fixtures/component-preserve-dom-attrs-dynamic/component.js
diff --git a/test/components-browser/fixtures/component-preserve-dom-attrs-dynamic/index.marko b/packages/marko/test/components-browser/fixtures/component-preserve-dom-attrs-dynamic/index.marko
similarity index 100%
rename from test/components-browser/fixtures/component-preserve-dom-attrs-dynamic/index.marko
rename to packages/marko/test/components-browser/fixtures/component-preserve-dom-attrs-dynamic/index.marko
diff --git a/test/components-browser/fixtures/component-preserve-dom-attrs-dynamic/test.js b/packages/marko/test/components-browser/fixtures/component-preserve-dom-attrs-dynamic/test.js
similarity index 100%
rename from test/components-browser/fixtures/component-preserve-dom-attrs-dynamic/test.js
rename to packages/marko/test/components-browser/fixtures/component-preserve-dom-attrs-dynamic/test.js
diff --git a/test/components-browser/fixtures/component-preserve-dom-attrs/component.js b/packages/marko/test/components-browser/fixtures/component-preserve-dom-attrs/component.js
similarity index 100%
rename from test/components-browser/fixtures/component-preserve-dom-attrs/component.js
rename to packages/marko/test/components-browser/fixtures/component-preserve-dom-attrs/component.js
diff --git a/test/components-browser/fixtures/component-preserve-dom-attrs/index.marko b/packages/marko/test/components-browser/fixtures/component-preserve-dom-attrs/index.marko
similarity index 100%
rename from test/components-browser/fixtures/component-preserve-dom-attrs/index.marko
rename to packages/marko/test/components-browser/fixtures/component-preserve-dom-attrs/index.marko
diff --git a/test/components-browser/fixtures/component-preserve-dom-attrs/test.js b/packages/marko/test/components-browser/fixtures/component-preserve-dom-attrs/test.js
similarity index 100%
rename from test/components-browser/fixtures/component-preserve-dom-attrs/test.js
rename to packages/marko/test/components-browser/fixtures/component-preserve-dom-attrs/test.js
diff --git a/test/components-browser/fixtures/component-preserve-dom-if/component.js b/packages/marko/test/components-browser/fixtures/component-preserve-dom-if/component.js
similarity index 100%
rename from test/components-browser/fixtures/component-preserve-dom-if/component.js
rename to packages/marko/test/components-browser/fixtures/component-preserve-dom-if/component.js
diff --git a/test/components-browser/fixtures/component-preserve-dom-if/components/app-stateful-rerender/component.js b/packages/marko/test/components-browser/fixtures/component-preserve-dom-if/components/app-stateful-rerender/component.js
similarity index 100%
rename from test/components-browser/fixtures/component-preserve-dom-if/components/app-stateful-rerender/component.js
rename to packages/marko/test/components-browser/fixtures/component-preserve-dom-if/components/app-stateful-rerender/component.js
diff --git a/test/components-browser/fixtures/component-preserve-dom-if/components/app-stateful-rerender/index.marko b/packages/marko/test/components-browser/fixtures/component-preserve-dom-if/components/app-stateful-rerender/index.marko
similarity index 100%
rename from test/components-browser/fixtures/component-preserve-dom-if/components/app-stateful-rerender/index.marko
rename to packages/marko/test/components-browser/fixtures/component-preserve-dom-if/components/app-stateful-rerender/index.marko
diff --git a/test/components-browser/fixtures/component-preserve-dom-if/index.marko b/packages/marko/test/components-browser/fixtures/component-preserve-dom-if/index.marko
similarity index 100%
rename from test/components-browser/fixtures/component-preserve-dom-if/index.marko
rename to packages/marko/test/components-browser/fixtures/component-preserve-dom-if/index.marko
diff --git a/test/components-browser/fixtures/component-preserve-dom-if/marko.json b/packages/marko/test/components-browser/fixtures/component-preserve-dom-if/marko.json
similarity index 100%
rename from test/components-browser/fixtures/component-preserve-dom-if/marko.json
rename to packages/marko/test/components-browser/fixtures/component-preserve-dom-if/marko.json
diff --git a/test/components-browser/fixtures/component-preserve-dom-if/test.js b/packages/marko/test/components-browser/fixtures/component-preserve-dom-if/test.js
similarity index 100%
rename from test/components-browser/fixtures/component-preserve-dom-if/test.js
rename to packages/marko/test/components-browser/fixtures/component-preserve-dom-if/test.js
diff --git a/test/components-browser/fixtures/component-preserve-dom-repeated/component.js b/packages/marko/test/components-browser/fixtures/component-preserve-dom-repeated/component.js
similarity index 100%
rename from test/components-browser/fixtures/component-preserve-dom-repeated/component.js
rename to packages/marko/test/components-browser/fixtures/component-preserve-dom-repeated/component.js
diff --git a/test/components-browser/fixtures/component-preserve-dom-repeated/index.marko b/packages/marko/test/components-browser/fixtures/component-preserve-dom-repeated/index.marko
similarity index 100%
rename from test/components-browser/fixtures/component-preserve-dom-repeated/index.marko
rename to packages/marko/test/components-browser/fixtures/component-preserve-dom-repeated/index.marko
diff --git a/test/components-browser/fixtures/component-preserve-dom-repeated/test.js b/packages/marko/test/components-browser/fixtures/component-preserve-dom-repeated/test.js
similarity index 100%
rename from test/components-browser/fixtures/component-preserve-dom-repeated/test.js
rename to packages/marko/test/components-browser/fixtures/component-preserve-dom-repeated/test.js
diff --git a/test/components-browser/fixtures/component-preserve-dom-root/component.js b/packages/marko/test/components-browser/fixtures/component-preserve-dom-root/component.js
similarity index 100%
rename from test/components-browser/fixtures/component-preserve-dom-root/component.js
rename to packages/marko/test/components-browser/fixtures/component-preserve-dom-root/component.js
diff --git a/test/components-browser/fixtures/component-preserve-dom-root/index.marko b/packages/marko/test/components-browser/fixtures/component-preserve-dom-root/index.marko
similarity index 100%
rename from test/components-browser/fixtures/component-preserve-dom-root/index.marko
rename to packages/marko/test/components-browser/fixtures/component-preserve-dom-root/index.marko
diff --git a/test/components-browser/fixtures/component-preserve-dom-root/test.js b/packages/marko/test/components-browser/fixtures/component-preserve-dom-root/test.js
similarity index 100%
rename from test/components-browser/fixtures/component-preserve-dom-root/test.js
rename to packages/marko/test/components-browser/fixtures/component-preserve-dom-root/test.js
diff --git a/test/components-browser/fixtures/component-render-to-iframe/component.js b/packages/marko/test/components-browser/fixtures/component-render-to-iframe/component.js
similarity index 100%
rename from test/components-browser/fixtures/component-render-to-iframe/component.js
rename to packages/marko/test/components-browser/fixtures/component-render-to-iframe/component.js
diff --git a/test/components-browser/fixtures/component-render-to-iframe/components/app-iframe-content/index.marko b/packages/marko/test/components-browser/fixtures/component-render-to-iframe/components/app-iframe-content/index.marko
similarity index 100%
rename from test/components-browser/fixtures/component-render-to-iframe/components/app-iframe-content/index.marko
rename to packages/marko/test/components-browser/fixtures/component-render-to-iframe/components/app-iframe-content/index.marko
diff --git a/test/components-browser/fixtures/component-render-to-iframe/components/app-iframe-more-content/index.marko b/packages/marko/test/components-browser/fixtures/component-render-to-iframe/components/app-iframe-more-content/index.marko
similarity index 100%
rename from test/components-browser/fixtures/component-render-to-iframe/components/app-iframe-more-content/index.marko
rename to packages/marko/test/components-browser/fixtures/component-render-to-iframe/components/app-iframe-more-content/index.marko
diff --git a/test/components-browser/fixtures/component-render-to-iframe/index.marko b/packages/marko/test/components-browser/fixtures/component-render-to-iframe/index.marko
similarity index 100%
rename from test/components-browser/fixtures/component-render-to-iframe/index.marko
rename to packages/marko/test/components-browser/fixtures/component-render-to-iframe/index.marko
diff --git a/test/components-browser/fixtures/component-render-to-iframe/marko.json b/packages/marko/test/components-browser/fixtures/component-render-to-iframe/marko.json
similarity index 100%
rename from test/components-browser/fixtures/component-render-to-iframe/marko.json
rename to packages/marko/test/components-browser/fixtures/component-render-to-iframe/marko.json
diff --git a/test/components-browser/fixtures/component-render-to-iframe/test.js b/packages/marko/test/components-browser/fixtures/component-render-to-iframe/test.js
similarity index 100%
rename from test/components-browser/fixtures/component-render-to-iframe/test.js
rename to packages/marko/test/components-browser/fixtures/component-render-to-iframe/test.js
diff --git a/test/components-browser/fixtures/component-renderToString-callback-sync/component.js b/packages/marko/test/components-browser/fixtures/component-renderToString-callback-sync/component.js
similarity index 100%
rename from test/components-browser/fixtures/component-renderToString-callback-sync/component.js
rename to packages/marko/test/components-browser/fixtures/component-renderToString-callback-sync/component.js
diff --git a/test/components-browser/fixtures/component-renderToString-callback-sync/components/hello/index.marko b/packages/marko/test/components-browser/fixtures/component-renderToString-callback-sync/components/hello/index.marko
similarity index 100%
rename from test/components-browser/fixtures/component-renderToString-callback-sync/components/hello/index.marko
rename to packages/marko/test/components-browser/fixtures/component-renderToString-callback-sync/components/hello/index.marko
diff --git a/test/components-browser/fixtures/component-renderToString-callback-sync/components/test-async/renderer.js b/packages/marko/test/components-browser/fixtures/component-renderToString-callback-sync/components/test-async/renderer.js
similarity index 100%
rename from test/components-browser/fixtures/component-renderToString-callback-sync/components/test-async/renderer.js
rename to packages/marko/test/components-browser/fixtures/component-renderToString-callback-sync/components/test-async/renderer.js
diff --git a/test/components-browser/fixtures/component-renderToString-callback-sync/index.marko b/packages/marko/test/components-browser/fixtures/component-renderToString-callback-sync/index.marko
similarity index 100%
rename from test/components-browser/fixtures/component-renderToString-callback-sync/index.marko
rename to packages/marko/test/components-browser/fixtures/component-renderToString-callback-sync/index.marko
diff --git a/test/components-browser/fixtures/component-renderToString-callback-sync/test.js b/packages/marko/test/components-browser/fixtures/component-renderToString-callback-sync/test.js
similarity index 100%
rename from test/components-browser/fixtures/component-renderToString-callback-sync/test.js
rename to packages/marko/test/components-browser/fixtures/component-renderToString-callback-sync/test.js
diff --git a/test/components-browser/fixtures/component-renderToString-text-node/component.js b/packages/marko/test/components-browser/fixtures/component-renderToString-text-node/component.js
similarity index 100%
rename from test/components-browser/fixtures/component-renderToString-text-node/component.js
rename to packages/marko/test/components-browser/fixtures/component-renderToString-text-node/component.js
diff --git a/test/components-browser/fixtures/component-renderToString-text-node/components/my-text-node.marko b/packages/marko/test/components-browser/fixtures/component-renderToString-text-node/components/my-text-node.marko
similarity index 100%
rename from test/components-browser/fixtures/component-renderToString-text-node/components/my-text-node.marko
rename to packages/marko/test/components-browser/fixtures/component-renderToString-text-node/components/my-text-node.marko
diff --git a/test/components-browser/fixtures/component-renderToString-text-node/index.marko b/packages/marko/test/components-browser/fixtures/component-renderToString-text-node/index.marko
similarity index 100%
rename from test/components-browser/fixtures/component-renderToString-text-node/index.marko
rename to packages/marko/test/components-browser/fixtures/component-renderToString-text-node/index.marko
diff --git a/test/components-browser/fixtures/component-renderToString-text-node/test.js b/packages/marko/test/components-browser/fixtures/component-renderToString-text-node/test.js
similarity index 100%
rename from test/components-browser/fixtures/component-renderToString-text-node/test.js
rename to packages/marko/test/components-browser/fixtures/component-renderToString-text-node/test.js
diff --git a/test/components-browser/fixtures/component-renderToString/component.js b/packages/marko/test/components-browser/fixtures/component-renderToString/component.js
similarity index 100%
rename from test/components-browser/fixtures/component-renderToString/component.js
rename to packages/marko/test/components-browser/fixtures/component-renderToString/component.js
diff --git a/test/components-browser/fixtures/component-renderToString/components/hello.marko b/packages/marko/test/components-browser/fixtures/component-renderToString/components/hello.marko
similarity index 100%
rename from test/components-browser/fixtures/component-renderToString/components/hello.marko
rename to packages/marko/test/components-browser/fixtures/component-renderToString/components/hello.marko
diff --git a/test/components-browser/fixtures/component-renderToString/index.marko b/packages/marko/test/components-browser/fixtures/component-renderToString/index.marko
similarity index 100%
rename from test/components-browser/fixtures/component-renderToString/index.marko
rename to packages/marko/test/components-browser/fixtures/component-renderToString/index.marko
diff --git a/test/components-browser/fixtures/component-renderToString/test.js b/packages/marko/test/components-browser/fixtures/component-renderToString/test.js
similarity index 100%
rename from test/components-browser/fixtures/component-renderToString/test.js
rename to packages/marko/test/components-browser/fixtures/component-renderToString/test.js
diff --git a/test/components-browser/fixtures/component-replaceState/component.js b/packages/marko/test/components-browser/fixtures/component-replaceState/component.js
similarity index 100%
rename from test/components-browser/fixtures/component-replaceState/component.js
rename to packages/marko/test/components-browser/fixtures/component-replaceState/component.js
diff --git a/test/components-browser/fixtures/component-replaceState/index.marko b/packages/marko/test/components-browser/fixtures/component-replaceState/index.marko
similarity index 100%
rename from test/components-browser/fixtures/component-replaceState/index.marko
rename to packages/marko/test/components-browser/fixtures/component-replaceState/index.marko
diff --git a/test/components-browser/fixtures/component-replaceState/test.js b/packages/marko/test/components-browser/fixtures/component-replaceState/test.js
similarity index 100%
rename from test/components-browser/fixtures/component-replaceState/test.js
rename to packages/marko/test/components-browser/fixtures/component-replaceState/test.js
diff --git a/test/components-browser/fixtures/component-rerender-init-order/component.js b/packages/marko/test/components-browser/fixtures/component-rerender-init-order/component.js
similarity index 100%
rename from test/components-browser/fixtures/component-rerender-init-order/component.js
rename to packages/marko/test/components-browser/fixtures/component-rerender-init-order/component.js
diff --git a/test/components-browser/fixtures/component-rerender-init-order/components/app-rerender-init-order-child/component.js b/packages/marko/test/components-browser/fixtures/component-rerender-init-order/components/app-rerender-init-order-child/component.js
similarity index 100%
rename from test/components-browser/fixtures/component-rerender-init-order/components/app-rerender-init-order-child/component.js
rename to packages/marko/test/components-browser/fixtures/component-rerender-init-order/components/app-rerender-init-order-child/component.js
diff --git a/test/components-browser/fixtures/component-rerender-init-order/components/app-rerender-init-order-child/index.marko b/packages/marko/test/components-browser/fixtures/component-rerender-init-order/components/app-rerender-init-order-child/index.marko
similarity index 100%
rename from test/components-browser/fixtures/component-rerender-init-order/components/app-rerender-init-order-child/index.marko
rename to packages/marko/test/components-browser/fixtures/component-rerender-init-order/components/app-rerender-init-order-child/index.marko
diff --git a/test/components-browser/fixtures/component-rerender-init-order/index.marko b/packages/marko/test/components-browser/fixtures/component-rerender-init-order/index.marko
similarity index 100%
rename from test/components-browser/fixtures/component-rerender-init-order/index.marko
rename to packages/marko/test/components-browser/fixtures/component-rerender-init-order/index.marko
diff --git a/test/components-browser/fixtures/component-rerender-init-order/marko.json b/packages/marko/test/components-browser/fixtures/component-rerender-init-order/marko.json
similarity index 100%
rename from test/components-browser/fixtures/component-rerender-init-order/marko.json
rename to packages/marko/test/components-browser/fixtures/component-rerender-init-order/marko.json
diff --git a/test/components-browser/fixtures/component-rerender-init-order/test.js b/packages/marko/test/components-browser/fixtures/component-rerender-init-order/test.js
similarity index 100%
rename from test/components-browser/fixtures/component-rerender-init-order/test.js
rename to packages/marko/test/components-browser/fixtures/component-rerender-init-order/test.js
diff --git a/test/components-browser/fixtures/component-rerender-reuse-stateful/components/hello/index.marko b/packages/marko/test/components-browser/fixtures/component-rerender-reuse-stateful/components/hello/index.marko
similarity index 100%
rename from test/components-browser/fixtures/component-rerender-reuse-stateful/components/hello/index.marko
rename to packages/marko/test/components-browser/fixtures/component-rerender-reuse-stateful/components/hello/index.marko
diff --git a/test/components-browser/fixtures/component-rerender-reuse-stateful/index.marko b/packages/marko/test/components-browser/fixtures/component-rerender-reuse-stateful/index.marko
similarity index 100%
rename from test/components-browser/fixtures/component-rerender-reuse-stateful/index.marko
rename to packages/marko/test/components-browser/fixtures/component-rerender-reuse-stateful/index.marko
diff --git a/test/components-browser/fixtures/component-rerender-reuse-stateful/marko.json b/packages/marko/test/components-browser/fixtures/component-rerender-reuse-stateful/marko.json
similarity index 100%
rename from test/components-browser/fixtures/component-rerender-reuse-stateful/marko.json
rename to packages/marko/test/components-browser/fixtures/component-rerender-reuse-stateful/marko.json
diff --git a/test/components-browser/fixtures/component-rerender-reuse-stateful/test.js b/packages/marko/test/components-browser/fixtures/component-rerender-reuse-stateful/test.js
similarity index 100%
rename from test/components-browser/fixtures/component-rerender-reuse-stateful/test.js
rename to packages/marko/test/components-browser/fixtures/component-rerender-reuse-stateful/test.js
diff --git a/test/components-browser/fixtures/component-rerender-stateless-new-props/component.js b/packages/marko/test/components-browser/fixtures/component-rerender-stateless-new-props/component.js
similarity index 100%
rename from test/components-browser/fixtures/component-rerender-stateless-new-props/component.js
rename to packages/marko/test/components-browser/fixtures/component-rerender-stateless-new-props/component.js
diff --git a/test/components-browser/fixtures/component-rerender-stateless-new-props/index.marko b/packages/marko/test/components-browser/fixtures/component-rerender-stateless-new-props/index.marko
similarity index 100%
rename from test/components-browser/fixtures/component-rerender-stateless-new-props/index.marko
rename to packages/marko/test/components-browser/fixtures/component-rerender-stateless-new-props/index.marko
diff --git a/test/components-browser/fixtures/component-rerender-stateless-new-props/test.js b/packages/marko/test/components-browser/fixtures/component-rerender-stateless-new-props/test.js
similarity index 100%
rename from test/components-browser/fixtures/component-rerender-stateless-new-props/test.js
rename to packages/marko/test/components-browser/fixtures/component-rerender-stateless-new-props/test.js
diff --git a/test/components-browser/fixtures/component-setStateDirty/component.js b/packages/marko/test/components-browser/fixtures/component-setStateDirty/component.js
similarity index 100%
rename from test/components-browser/fixtures/component-setStateDirty/component.js
rename to packages/marko/test/components-browser/fixtures/component-setStateDirty/component.js
diff --git a/test/components-browser/fixtures/component-setStateDirty/index.marko b/packages/marko/test/components-browser/fixtures/component-setStateDirty/index.marko
similarity index 100%
rename from test/components-browser/fixtures/component-setStateDirty/index.marko
rename to packages/marko/test/components-browser/fixtures/component-setStateDirty/index.marko
diff --git a/test/components-browser/fixtures/component-setStateDirty/test.js b/packages/marko/test/components-browser/fixtures/component-setStateDirty/test.js
similarity index 100%
rename from test/components-browser/fixtures/component-setStateDirty/test.js
rename to packages/marko/test/components-browser/fixtures/component-setStateDirty/test.js
diff --git a/test/components-browser/fixtures/component-stateful-copy-state-on-write/component.js b/packages/marko/test/components-browser/fixtures/component-stateful-copy-state-on-write/component.js
similarity index 100%
rename from test/components-browser/fixtures/component-stateful-copy-state-on-write/component.js
rename to packages/marko/test/components-browser/fixtures/component-stateful-copy-state-on-write/component.js
diff --git a/test/components-browser/fixtures/component-stateful-copy-state-on-write/index.marko b/packages/marko/test/components-browser/fixtures/component-stateful-copy-state-on-write/index.marko
similarity index 100%
rename from test/components-browser/fixtures/component-stateful-copy-state-on-write/index.marko
rename to packages/marko/test/components-browser/fixtures/component-stateful-copy-state-on-write/index.marko
diff --git a/test/components-browser/fixtures/component-stateful-copy-state-on-write/test.js b/packages/marko/test/components-browser/fixtures/component-stateful-copy-state-on-write/test.js
similarity index 100%
rename from test/components-browser/fixtures/component-stateful-copy-state-on-write/test.js
rename to packages/marko/test/components-browser/fixtures/component-stateful-copy-state-on-write/test.js
diff --git a/test/components-browser/fixtures/component-stateful-no-copy-state-on-write-if-same-value/component.js b/packages/marko/test/components-browser/fixtures/component-stateful-no-copy-state-on-write-if-same-value/component.js
similarity index 100%
rename from test/components-browser/fixtures/component-stateful-no-copy-state-on-write-if-same-value/component.js
rename to packages/marko/test/components-browser/fixtures/component-stateful-no-copy-state-on-write-if-same-value/component.js
diff --git a/test/components-browser/fixtures/component-stateful-no-copy-state-on-write-if-same-value/index.marko b/packages/marko/test/components-browser/fixtures/component-stateful-no-copy-state-on-write-if-same-value/index.marko
similarity index 100%
rename from test/components-browser/fixtures/component-stateful-no-copy-state-on-write-if-same-value/index.marko
rename to packages/marko/test/components-browser/fixtures/component-stateful-no-copy-state-on-write-if-same-value/index.marko
diff --git a/test/components-browser/fixtures/component-stateful-no-copy-state-on-write-if-same-value/test.js b/packages/marko/test/components-browser/fixtures/component-stateful-no-copy-state-on-write-if-same-value/test.js
similarity index 100%
rename from test/components-browser/fixtures/component-stateful-no-copy-state-on-write-if-same-value/test.js
rename to packages/marko/test/components-browser/fixtures/component-stateful-no-copy-state-on-write-if-same-value/test.js
diff --git a/test/components-browser/fixtures/component-stateful-no-rerender-if-destroyed/component.js b/packages/marko/test/components-browser/fixtures/component-stateful-no-rerender-if-destroyed/component.js
similarity index 100%
rename from test/components-browser/fixtures/component-stateful-no-rerender-if-destroyed/component.js
rename to packages/marko/test/components-browser/fixtures/component-stateful-no-rerender-if-destroyed/component.js
diff --git a/test/components-browser/fixtures/component-stateful-no-rerender-if-destroyed/index.marko b/packages/marko/test/components-browser/fixtures/component-stateful-no-rerender-if-destroyed/index.marko
similarity index 100%
rename from test/components-browser/fixtures/component-stateful-no-rerender-if-destroyed/index.marko
rename to packages/marko/test/components-browser/fixtures/component-stateful-no-rerender-if-destroyed/index.marko
diff --git a/test/components-browser/fixtures/component-stateful-no-rerender-if-destroyed/test.js b/packages/marko/test/components-browser/fixtures/component-stateful-no-rerender-if-destroyed/test.js
similarity index 100%
rename from test/components-browser/fixtures/component-stateful-no-rerender-if-destroyed/test.js
rename to packages/marko/test/components-browser/fixtures/component-stateful-no-rerender-if-destroyed/test.js
diff --git a/test/components-browser/fixtures/component-stateful-preserve-body/component.js b/packages/marko/test/components-browser/fixtures/component-stateful-preserve-body/component.js
similarity index 100%
rename from test/components-browser/fixtures/component-stateful-preserve-body/component.js
rename to packages/marko/test/components-browser/fixtures/component-stateful-preserve-body/component.js
diff --git a/test/components-browser/fixtures/component-stateful-preserve-body/components/app-stateful-button/component.js b/packages/marko/test/components-browser/fixtures/component-stateful-preserve-body/components/app-stateful-button/component.js
similarity index 100%
rename from test/components-browser/fixtures/component-stateful-preserve-body/components/app-stateful-button/component.js
rename to packages/marko/test/components-browser/fixtures/component-stateful-preserve-body/components/app-stateful-button/component.js
diff --git a/test/components-browser/fixtures/component-stateful-preserve-body/components/app-stateful-button/index.marko b/packages/marko/test/components-browser/fixtures/component-stateful-preserve-body/components/app-stateful-button/index.marko
similarity index 100%
rename from test/components-browser/fixtures/component-stateful-preserve-body/components/app-stateful-button/index.marko
rename to packages/marko/test/components-browser/fixtures/component-stateful-preserve-body/components/app-stateful-button/index.marko
diff --git a/test/components-browser/fixtures/component-stateful-preserve-body/components/app-stateful-button/marko-tag.json b/packages/marko/test/components-browser/fixtures/component-stateful-preserve-body/components/app-stateful-button/marko-tag.json
similarity index 100%
rename from test/components-browser/fixtures/component-stateful-preserve-body/components/app-stateful-button/marko-tag.json
rename to packages/marko/test/components-browser/fixtures/component-stateful-preserve-body/components/app-stateful-button/marko-tag.json
diff --git a/test/components-browser/fixtures/component-stateful-preserve-body/index.marko b/packages/marko/test/components-browser/fixtures/component-stateful-preserve-body/index.marko
similarity index 100%
rename from test/components-browser/fixtures/component-stateful-preserve-body/index.marko
rename to packages/marko/test/components-browser/fixtures/component-stateful-preserve-body/index.marko
diff --git a/test/components-browser/fixtures/component-stateful-preserve-body/marko.json b/packages/marko/test/components-browser/fixtures/component-stateful-preserve-body/marko.json
similarity index 100%
rename from test/components-browser/fixtures/component-stateful-preserve-body/marko.json
rename to packages/marko/test/components-browser/fixtures/component-stateful-preserve-body/marko.json
diff --git a/test/components-browser/fixtures/component-stateful-preserve-body/test.js b/packages/marko/test/components-browser/fixtures/component-stateful-preserve-body/test.js
similarity index 100%
rename from test/components-browser/fixtures/component-stateful-preserve-body/test.js
rename to packages/marko/test/components-browser/fixtures/component-stateful-preserve-body/test.js
diff --git a/test/components-browser/fixtures/component-stateful-update-handler-no-match/component.js b/packages/marko/test/components-browser/fixtures/component-stateful-update-handler-no-match/component.js
similarity index 100%
rename from test/components-browser/fixtures/component-stateful-update-handler-no-match/component.js
rename to packages/marko/test/components-browser/fixtures/component-stateful-update-handler-no-match/component.js
diff --git a/test/components-browser/fixtures/component-stateful-update-handler-no-match/components/app-stateful-button/component.js b/packages/marko/test/components-browser/fixtures/component-stateful-update-handler-no-match/components/app-stateful-button/component.js
similarity index 100%
rename from test/components-browser/fixtures/component-stateful-update-handler-no-match/components/app-stateful-button/component.js
rename to packages/marko/test/components-browser/fixtures/component-stateful-update-handler-no-match/components/app-stateful-button/component.js
diff --git a/test/components-browser/fixtures/component-stateful-update-handler-no-match/components/app-stateful-button/index.marko b/packages/marko/test/components-browser/fixtures/component-stateful-update-handler-no-match/components/app-stateful-button/index.marko
similarity index 100%
rename from test/components-browser/fixtures/component-stateful-update-handler-no-match/components/app-stateful-button/index.marko
rename to packages/marko/test/components-browser/fixtures/component-stateful-update-handler-no-match/components/app-stateful-button/index.marko
diff --git a/test/components-browser/fixtures/component-stateful-update-handler-no-match/components/app-stateful-button/marko-tag.json b/packages/marko/test/components-browser/fixtures/component-stateful-update-handler-no-match/components/app-stateful-button/marko-tag.json
similarity index 100%
rename from test/components-browser/fixtures/component-stateful-update-handler-no-match/components/app-stateful-button/marko-tag.json
rename to packages/marko/test/components-browser/fixtures/component-stateful-update-handler-no-match/components/app-stateful-button/marko-tag.json
diff --git a/test/components-browser/fixtures/component-stateful-update-handler-no-match/index.marko b/packages/marko/test/components-browser/fixtures/component-stateful-update-handler-no-match/index.marko
similarity index 100%
rename from test/components-browser/fixtures/component-stateful-update-handler-no-match/index.marko
rename to packages/marko/test/components-browser/fixtures/component-stateful-update-handler-no-match/index.marko
diff --git a/test/components-browser/fixtures/component-stateful-update-handler-no-match/marko.json b/packages/marko/test/components-browser/fixtures/component-stateful-update-handler-no-match/marko.json
similarity index 100%
rename from test/components-browser/fixtures/component-stateful-update-handler-no-match/marko.json
rename to packages/marko/test/components-browser/fixtures/component-stateful-update-handler-no-match/marko.json
diff --git a/test/components-browser/fixtures/component-stateful-update-handler-no-match/test.js b/packages/marko/test/components-browser/fixtures/component-stateful-update-handler-no-match/test.js
similarity index 100%
rename from test/components-browser/fixtures/component-stateful-update-handler-no-match/test.js
rename to packages/marko/test/components-browser/fixtures/component-stateful-update-handler-no-match/test.js
diff --git a/test/components-browser/fixtures/component-stateful-update-handler/component.js b/packages/marko/test/components-browser/fixtures/component-stateful-update-handler/component.js
similarity index 100%
rename from test/components-browser/fixtures/component-stateful-update-handler/component.js
rename to packages/marko/test/components-browser/fixtures/component-stateful-update-handler/component.js
diff --git a/test/components-browser/fixtures/component-stateful-update-handler/components/app-stateful-button/component.js b/packages/marko/test/components-browser/fixtures/component-stateful-update-handler/components/app-stateful-button/component.js
similarity index 100%
rename from test/components-browser/fixtures/component-stateful-update-handler/components/app-stateful-button/component.js
rename to packages/marko/test/components-browser/fixtures/component-stateful-update-handler/components/app-stateful-button/component.js
diff --git a/test/components-browser/fixtures/component-stateful-update-handler/components/app-stateful-button/index.marko b/packages/marko/test/components-browser/fixtures/component-stateful-update-handler/components/app-stateful-button/index.marko
similarity index 100%
rename from test/components-browser/fixtures/component-stateful-update-handler/components/app-stateful-button/index.marko
rename to packages/marko/test/components-browser/fixtures/component-stateful-update-handler/components/app-stateful-button/index.marko
diff --git a/test/components-browser/fixtures/component-stateful-update-handler/components/app-stateful-button/marko-tag.json b/packages/marko/test/components-browser/fixtures/component-stateful-update-handler/components/app-stateful-button/marko-tag.json
similarity index 100%
rename from test/components-browser/fixtures/component-stateful-update-handler/components/app-stateful-button/marko-tag.json
rename to packages/marko/test/components-browser/fixtures/component-stateful-update-handler/components/app-stateful-button/marko-tag.json
diff --git a/test/components-browser/fixtures/component-stateful-update-handler/index.marko b/packages/marko/test/components-browser/fixtures/component-stateful-update-handler/index.marko
similarity index 100%
rename from test/components-browser/fixtures/component-stateful-update-handler/index.marko
rename to packages/marko/test/components-browser/fixtures/component-stateful-update-handler/index.marko
diff --git a/test/components-browser/fixtures/component-stateful-update-handler/marko.json b/packages/marko/test/components-browser/fixtures/component-stateful-update-handler/marko.json
similarity index 100%
rename from test/components-browser/fixtures/component-stateful-update-handler/marko.json
rename to packages/marko/test/components-browser/fixtures/component-stateful-update-handler/marko.json
diff --git a/test/components-browser/fixtures/component-stateful-update-handler/test.js b/packages/marko/test/components-browser/fixtures/component-stateful-update-handler/test.js
similarity index 100%
rename from test/components-browser/fixtures/component-stateful-update-handler/test.js
rename to packages/marko/test/components-browser/fixtures/component-stateful-update-handler/test.js
diff --git a/test/components-browser/fixtures/component-stateful-update-on-mount/component.js b/packages/marko/test/components-browser/fixtures/component-stateful-update-on-mount/component.js
similarity index 100%
rename from test/components-browser/fixtures/component-stateful-update-on-mount/component.js
rename to packages/marko/test/components-browser/fixtures/component-stateful-update-on-mount/component.js
diff --git a/test/components-browser/fixtures/component-stateful-update-on-mount/index.marko b/packages/marko/test/components-browser/fixtures/component-stateful-update-on-mount/index.marko
similarity index 100%
rename from test/components-browser/fixtures/component-stateful-update-on-mount/index.marko
rename to packages/marko/test/components-browser/fixtures/component-stateful-update-on-mount/index.marko
diff --git a/test/components-browser/fixtures/component-stateful-update-on-mount/test.js b/packages/marko/test/components-browser/fixtures/component-stateful-update-on-mount/test.js
similarity index 100%
rename from test/components-browser/fixtures/component-stateful-update-on-mount/test.js
rename to packages/marko/test/components-browser/fixtures/component-stateful-update-on-mount/test.js
diff --git a/test/components-browser/fixtures/component-stateful-update/component.js b/packages/marko/test/components-browser/fixtures/component-stateful-update/component.js
similarity index 100%
rename from test/components-browser/fixtures/component-stateful-update/component.js
rename to packages/marko/test/components-browser/fixtures/component-stateful-update/component.js
diff --git a/test/components-browser/fixtures/component-stateful-update/index.marko b/packages/marko/test/components-browser/fixtures/component-stateful-update/index.marko
similarity index 100%
rename from test/components-browser/fixtures/component-stateful-update/index.marko
rename to packages/marko/test/components-browser/fixtures/component-stateful-update/index.marko
diff --git a/test/components-browser/fixtures/component-stateful-update/test.js b/packages/marko/test/components-browser/fixtures/component-stateful-update/test.js
similarity index 100%
rename from test/components-browser/fixtures/component-stateful-update/test.js
rename to packages/marko/test/components-browser/fixtures/component-stateful-update/test.js
diff --git a/test/components-browser/fixtures/component-stopPropagation/component.js b/packages/marko/test/components-browser/fixtures/component-stopPropagation/component.js
similarity index 100%
rename from test/components-browser/fixtures/component-stopPropagation/component.js
rename to packages/marko/test/components-browser/fixtures/component-stopPropagation/component.js
diff --git a/test/components-browser/fixtures/component-stopPropagation/index.marko b/packages/marko/test/components-browser/fixtures/component-stopPropagation/index.marko
similarity index 100%
rename from test/components-browser/fixtures/component-stopPropagation/index.marko
rename to packages/marko/test/components-browser/fixtures/component-stopPropagation/index.marko
diff --git a/test/components-browser/fixtures/component-stopPropagation/test.js b/packages/marko/test/components-browser/fixtures/component-stopPropagation/test.js
similarity index 100%
rename from test/components-browser/fixtures/component-stopPropagation/test.js
rename to packages/marko/test/components-browser/fixtures/component-stopPropagation/test.js
diff --git a/test/components-browser/fixtures/component-subscribeTo-destroy-subscriber/component.js b/packages/marko/test/components-browser/fixtures/component-subscribeTo-destroy-subscriber/component.js
similarity index 100%
rename from test/components-browser/fixtures/component-subscribeTo-destroy-subscriber/component.js
rename to packages/marko/test/components-browser/fixtures/component-subscribeTo-destroy-subscriber/component.js
diff --git a/test/components-browser/fixtures/component-subscribeTo-destroy-subscriber/index.marko b/packages/marko/test/components-browser/fixtures/component-subscribeTo-destroy-subscriber/index.marko
similarity index 100%
rename from test/components-browser/fixtures/component-subscribeTo-destroy-subscriber/index.marko
rename to packages/marko/test/components-browser/fixtures/component-subscribeTo-destroy-subscriber/index.marko
diff --git a/test/components-browser/fixtures/component-subscribeTo-destroy-subscriber/test.js b/packages/marko/test/components-browser/fixtures/component-subscribeTo-destroy-subscriber/test.js
similarity index 100%
rename from test/components-browser/fixtures/component-subscribeTo-destroy-subscriber/test.js
rename to packages/marko/test/components-browser/fixtures/component-subscribeTo-destroy-subscriber/test.js
diff --git a/test/components-browser/fixtures/component-subscribeTo-destroy-target/component.js b/packages/marko/test/components-browser/fixtures/component-subscribeTo-destroy-target/component.js
similarity index 100%
rename from test/components-browser/fixtures/component-subscribeTo-destroy-target/component.js
rename to packages/marko/test/components-browser/fixtures/component-subscribeTo-destroy-target/component.js
diff --git a/test/components-browser/fixtures/component-subscribeTo-destroy-target/index.marko b/packages/marko/test/components-browser/fixtures/component-subscribeTo-destroy-target/index.marko
similarity index 100%
rename from test/components-browser/fixtures/component-subscribeTo-destroy-target/index.marko
rename to packages/marko/test/components-browser/fixtures/component-subscribeTo-destroy-target/index.marko
diff --git a/test/components-browser/fixtures/component-subscribeTo-destroy-target/test.js b/packages/marko/test/components-browser/fixtures/component-subscribeTo-destroy-target/test.js
similarity index 100%
rename from test/components-browser/fixtures/component-subscribeTo-destroy-target/test.js
rename to packages/marko/test/components-browser/fixtures/component-subscribeTo-destroy-target/test.js
diff --git a/test/components-browser/fixtures/component-toggle-spread-attributes/component.js b/packages/marko/test/components-browser/fixtures/component-toggle-spread-attributes/component.js
similarity index 100%
rename from test/components-browser/fixtures/component-toggle-spread-attributes/component.js
rename to packages/marko/test/components-browser/fixtures/component-toggle-spread-attributes/component.js
diff --git a/test/components-browser/fixtures/component-toggle-spread-attributes/index.marko b/packages/marko/test/components-browser/fixtures/component-toggle-spread-attributes/index.marko
similarity index 100%
rename from test/components-browser/fixtures/component-toggle-spread-attributes/index.marko
rename to packages/marko/test/components-browser/fixtures/component-toggle-spread-attributes/index.marko
diff --git a/test/components-browser/fixtures/component-toggle-spread-attributes/test.js b/packages/marko/test/components-browser/fixtures/component-toggle-spread-attributes/test.js
similarity index 100%
rename from test/components-browser/fixtures/component-toggle-spread-attributes/test.js
rename to packages/marko/test/components-browser/fixtures/component-toggle-spread-attributes/test.js
diff --git a/test/components-browser/fixtures/component-transclusion/component.js b/packages/marko/test/components-browser/fixtures/component-transclusion/component.js
similarity index 100%
rename from test/components-browser/fixtures/component-transclusion/component.js
rename to packages/marko/test/components-browser/fixtures/component-transclusion/component.js
diff --git a/test/components-browser/fixtures/component-transclusion/components/app-transclusion-alert/component.js b/packages/marko/test/components-browser/fixtures/component-transclusion/components/app-transclusion-alert/component.js
similarity index 100%
rename from test/components-browser/fixtures/component-transclusion/components/app-transclusion-alert/component.js
rename to packages/marko/test/components-browser/fixtures/component-transclusion/components/app-transclusion-alert/component.js
diff --git a/test/components-browser/fixtures/component-transclusion/components/app-transclusion-alert/index.marko b/packages/marko/test/components-browser/fixtures/component-transclusion/components/app-transclusion-alert/index.marko
similarity index 100%
rename from test/components-browser/fixtures/component-transclusion/components/app-transclusion-alert/index.marko
rename to packages/marko/test/components-browser/fixtures/component-transclusion/components/app-transclusion-alert/index.marko
diff --git a/test/components-browser/fixtures/component-transclusion/components/app-transclusion-alert/marko-tag.json b/packages/marko/test/components-browser/fixtures/component-transclusion/components/app-transclusion-alert/marko-tag.json
similarity index 100%
rename from test/components-browser/fixtures/component-transclusion/components/app-transclusion-alert/marko-tag.json
rename to packages/marko/test/components-browser/fixtures/component-transclusion/components/app-transclusion-alert/marko-tag.json
diff --git a/test/components-browser/fixtures/component-transclusion/index.marko b/packages/marko/test/components-browser/fixtures/component-transclusion/index.marko
similarity index 100%
rename from test/components-browser/fixtures/component-transclusion/index.marko
rename to packages/marko/test/components-browser/fixtures/component-transclusion/index.marko
diff --git a/test/components-browser/fixtures/component-transclusion/marko.json b/packages/marko/test/components-browser/fixtures/component-transclusion/marko.json
similarity index 100%
rename from test/components-browser/fixtures/component-transclusion/marko.json
rename to packages/marko/test/components-browser/fixtures/component-transclusion/marko.json
diff --git a/test/components-browser/fixtures/component-transclusion/test.js b/packages/marko/test/components-browser/fixtures/component-transclusion/test.js
similarity index 100%
rename from test/components-browser/fixtures/component-transclusion/test.js
rename to packages/marko/test/components-browser/fixtures/component-transclusion/test.js
diff --git a/test/components-browser/fixtures/component-unescaped-html/index.marko b/packages/marko/test/components-browser/fixtures/component-unescaped-html/index.marko
similarity index 100%
rename from test/components-browser/fixtures/component-unescaped-html/index.marko
rename to packages/marko/test/components-browser/fixtures/component-unescaped-html/index.marko
diff --git a/test/components-browser/fixtures/component-unescaped-html/test.js b/packages/marko/test/components-browser/fixtures/component-unescaped-html/test.js
similarity index 100%
rename from test/components-browser/fixtures/component-unescaped-html/test.js
rename to packages/marko/test/components-browser/fixtures/component-unescaped-html/test.js
diff --git a/test/components-browser/fixtures/component-unique-id/component.js b/packages/marko/test/components-browser/fixtures/component-unique-id/component.js
similarity index 100%
rename from test/components-browser/fixtures/component-unique-id/component.js
rename to packages/marko/test/components-browser/fixtures/component-unique-id/component.js
diff --git a/test/components-browser/fixtures/component-unique-id/index.marko b/packages/marko/test/components-browser/fixtures/component-unique-id/index.marko
similarity index 100%
rename from test/components-browser/fixtures/component-unique-id/index.marko
rename to packages/marko/test/components-browser/fixtures/component-unique-id/index.marko
diff --git a/test/components-browser/fixtures/component-unique-id/test.js b/packages/marko/test/components-browser/fixtures/component-unique-id/test.js
similarity index 100%
rename from test/components-browser/fixtures/component-unique-id/test.js
rename to packages/marko/test/components-browser/fixtures/component-unique-id/test.js
diff --git a/test/components-browser/fixtures/component-var/index.marko b/packages/marko/test/components-browser/fixtures/component-var/index.marko
similarity index 100%
rename from test/components-browser/fixtures/component-var/index.marko
rename to packages/marko/test/components-browser/fixtures/component-var/index.marko
diff --git a/test/components-browser/fixtures/component-var/test.js b/packages/marko/test/components-browser/fixtures/component-var/test.js
similarity index 100%
rename from test/components-browser/fixtures/component-var/test.js
rename to packages/marko/test/components-browser/fixtures/component-var/test.js
diff --git a/test/components-browser/fixtures/custom-events-declarative-function/component.js b/packages/marko/test/components-browser/fixtures/custom-events-declarative-function/component.js
similarity index 100%
rename from test/components-browser/fixtures/custom-events-declarative-function/component.js
rename to packages/marko/test/components-browser/fixtures/custom-events-declarative-function/component.js
diff --git a/test/components-browser/fixtures/custom-events-declarative-function/components/app-bar/index.marko b/packages/marko/test/components-browser/fixtures/custom-events-declarative-function/components/app-bar/index.marko
similarity index 100%
rename from test/components-browser/fixtures/custom-events-declarative-function/components/app-bar/index.marko
rename to packages/marko/test/components-browser/fixtures/custom-events-declarative-function/components/app-bar/index.marko
diff --git a/test/components-browser/fixtures/custom-events-declarative-function/components/app-bar/renderer.js b/packages/marko/test/components-browser/fixtures/custom-events-declarative-function/components/app-bar/renderer.js
similarity index 100%
rename from test/components-browser/fixtures/custom-events-declarative-function/components/app-bar/renderer.js
rename to packages/marko/test/components-browser/fixtures/custom-events-declarative-function/components/app-bar/renderer.js
diff --git a/test/components-browser/fixtures/custom-events-declarative-function/components/app-custom-events/component.js b/packages/marko/test/components-browser/fixtures/custom-events-declarative-function/components/app-custom-events/component.js
similarity index 100%
rename from test/components-browser/fixtures/custom-events-declarative-function/components/app-custom-events/component.js
rename to packages/marko/test/components-browser/fixtures/custom-events-declarative-function/components/app-custom-events/component.js
diff --git a/test/components-browser/fixtures/custom-events-declarative-function/components/app-custom-events/index.marko b/packages/marko/test/components-browser/fixtures/custom-events-declarative-function/components/app-custom-events/index.marko
similarity index 100%
rename from test/components-browser/fixtures/custom-events-declarative-function/components/app-custom-events/index.marko
rename to packages/marko/test/components-browser/fixtures/custom-events-declarative-function/components/app-custom-events/index.marko
diff --git a/test/components-browser/fixtures/custom-events-declarative-function/index.marko b/packages/marko/test/components-browser/fixtures/custom-events-declarative-function/index.marko
similarity index 100%
rename from test/components-browser/fixtures/custom-events-declarative-function/index.marko
rename to packages/marko/test/components-browser/fixtures/custom-events-declarative-function/index.marko
diff --git a/test/components-browser/fixtures/custom-events-declarative-function/marko.json b/packages/marko/test/components-browser/fixtures/custom-events-declarative-function/marko.json
similarity index 100%
rename from test/components-browser/fixtures/custom-events-declarative-function/marko.json
rename to packages/marko/test/components-browser/fixtures/custom-events-declarative-function/marko.json
diff --git a/test/components-browser/fixtures/custom-events-declarative-function/test.js b/packages/marko/test/components-browser/fixtures/custom-events-declarative-function/test.js
similarity index 100%
rename from test/components-browser/fixtures/custom-events-declarative-function/test.js
rename to packages/marko/test/components-browser/fixtures/custom-events-declarative-function/test.js
diff --git a/test/components-browser/fixtures/custom-events-declarative-multiple-once/components/app-bar/index.marko b/packages/marko/test/components-browser/fixtures/custom-events-declarative-multiple-once/components/app-bar/index.marko
similarity index 100%
rename from test/components-browser/fixtures/custom-events-declarative-multiple-once/components/app-bar/index.marko
rename to packages/marko/test/components-browser/fixtures/custom-events-declarative-multiple-once/components/app-bar/index.marko
diff --git a/test/components-browser/fixtures/custom-events-declarative-multiple-once/index.marko b/packages/marko/test/components-browser/fixtures/custom-events-declarative-multiple-once/index.marko
similarity index 100%
rename from test/components-browser/fixtures/custom-events-declarative-multiple-once/index.marko
rename to packages/marko/test/components-browser/fixtures/custom-events-declarative-multiple-once/index.marko
diff --git a/test/components-browser/fixtures/custom-events-declarative-multiple-once/test.js b/packages/marko/test/components-browser/fixtures/custom-events-declarative-multiple-once/test.js
similarity index 100%
rename from test/components-browser/fixtures/custom-events-declarative-multiple-once/test.js
rename to packages/marko/test/components-browser/fixtures/custom-events-declarative-multiple-once/test.js
diff --git a/test/components-browser/fixtures/custom-events-declarative-multiple/components/app-bar/index.marko b/packages/marko/test/components-browser/fixtures/custom-events-declarative-multiple/components/app-bar/index.marko
similarity index 100%
rename from test/components-browser/fixtures/custom-events-declarative-multiple/components/app-bar/index.marko
rename to packages/marko/test/components-browser/fixtures/custom-events-declarative-multiple/components/app-bar/index.marko
diff --git a/test/components-browser/fixtures/custom-events-declarative-multiple/index.marko b/packages/marko/test/components-browser/fixtures/custom-events-declarative-multiple/index.marko
similarity index 100%
rename from test/components-browser/fixtures/custom-events-declarative-multiple/index.marko
rename to packages/marko/test/components-browser/fixtures/custom-events-declarative-multiple/index.marko
diff --git a/test/components-browser/fixtures/custom-events-declarative-multiple/test.js b/packages/marko/test/components-browser/fixtures/custom-events-declarative-multiple/test.js
similarity index 100%
rename from test/components-browser/fixtures/custom-events-declarative-multiple/test.js
rename to packages/marko/test/components-browser/fixtures/custom-events-declarative-multiple/test.js
diff --git a/test/components-browser/fixtures/custom-events-declarative/component.js b/packages/marko/test/components-browser/fixtures/custom-events-declarative/component.js
similarity index 100%
rename from test/components-browser/fixtures/custom-events-declarative/component.js
rename to packages/marko/test/components-browser/fixtures/custom-events-declarative/component.js
diff --git a/test/components-browser/fixtures/custom-events-declarative/components/app-bar/index.marko b/packages/marko/test/components-browser/fixtures/custom-events-declarative/components/app-bar/index.marko
similarity index 100%
rename from test/components-browser/fixtures/custom-events-declarative/components/app-bar/index.marko
rename to packages/marko/test/components-browser/fixtures/custom-events-declarative/components/app-bar/index.marko
diff --git a/test/components-browser/fixtures/custom-events-declarative/components/app-bar/renderer.js b/packages/marko/test/components-browser/fixtures/custom-events-declarative/components/app-bar/renderer.js
similarity index 100%
rename from test/components-browser/fixtures/custom-events-declarative/components/app-bar/renderer.js
rename to packages/marko/test/components-browser/fixtures/custom-events-declarative/components/app-bar/renderer.js
diff --git a/test/components-browser/fixtures/custom-events-declarative/components/app-custom-events/component.js b/packages/marko/test/components-browser/fixtures/custom-events-declarative/components/app-custom-events/component.js
similarity index 100%
rename from test/components-browser/fixtures/custom-events-declarative/components/app-custom-events/component.js
rename to packages/marko/test/components-browser/fixtures/custom-events-declarative/components/app-custom-events/component.js
diff --git a/test/components-browser/fixtures/custom-events-declarative/components/app-custom-events/index.marko b/packages/marko/test/components-browser/fixtures/custom-events-declarative/components/app-custom-events/index.marko
similarity index 100%
rename from test/components-browser/fixtures/custom-events-declarative/components/app-custom-events/index.marko
rename to packages/marko/test/components-browser/fixtures/custom-events-declarative/components/app-custom-events/index.marko
diff --git a/test/components-browser/fixtures/custom-events-declarative/index.marko b/packages/marko/test/components-browser/fixtures/custom-events-declarative/index.marko
similarity index 100%
rename from test/components-browser/fixtures/custom-events-declarative/index.marko
rename to packages/marko/test/components-browser/fixtures/custom-events-declarative/index.marko
diff --git a/test/components-browser/fixtures/custom-events-declarative/marko.json b/packages/marko/test/components-browser/fixtures/custom-events-declarative/marko.json
similarity index 100%
rename from test/components-browser/fixtures/custom-events-declarative/marko.json
rename to packages/marko/test/components-browser/fixtures/custom-events-declarative/marko.json
diff --git a/test/components-browser/fixtures/custom-events-declarative/test.js b/packages/marko/test/components-browser/fixtures/custom-events-declarative/test.js
similarity index 100%
rename from test/components-browser/fixtures/custom-events-declarative/test.js
rename to packages/marko/test/components-browser/fixtures/custom-events-declarative/test.js
diff --git a/test/components-browser/fixtures/custom-events-declaritive-once/component.js b/packages/marko/test/components-browser/fixtures/custom-events-declaritive-once/component.js
similarity index 100%
rename from test/components-browser/fixtures/custom-events-declaritive-once/component.js
rename to packages/marko/test/components-browser/fixtures/custom-events-declaritive-once/component.js
diff --git a/test/components-browser/fixtures/custom-events-declaritive-once/components/app-bar/component.js b/packages/marko/test/components-browser/fixtures/custom-events-declaritive-once/components/app-bar/component.js
similarity index 100%
rename from test/components-browser/fixtures/custom-events-declaritive-once/components/app-bar/component.js
rename to packages/marko/test/components-browser/fixtures/custom-events-declaritive-once/components/app-bar/component.js
diff --git a/test/components-browser/fixtures/custom-events-declaritive-once/components/app-bar/index.marko b/packages/marko/test/components-browser/fixtures/custom-events-declaritive-once/components/app-bar/index.marko
similarity index 100%
rename from test/components-browser/fixtures/custom-events-declaritive-once/components/app-bar/index.marko
rename to packages/marko/test/components-browser/fixtures/custom-events-declaritive-once/components/app-bar/index.marko
diff --git a/test/components-browser/fixtures/custom-events-declaritive-once/index.marko b/packages/marko/test/components-browser/fixtures/custom-events-declaritive-once/index.marko
similarity index 100%
rename from test/components-browser/fixtures/custom-events-declaritive-once/index.marko
rename to packages/marko/test/components-browser/fixtures/custom-events-declaritive-once/index.marko
diff --git a/test/components-browser/fixtures/custom-events-declaritive-once/marko.json b/packages/marko/test/components-browser/fixtures/custom-events-declaritive-once/marko.json
similarity index 100%
rename from test/components-browser/fixtures/custom-events-declaritive-once/marko.json
rename to packages/marko/test/components-browser/fixtures/custom-events-declaritive-once/marko.json
diff --git a/test/components-browser/fixtures/custom-events-declaritive-once/test.js b/packages/marko/test/components-browser/fixtures/custom-events-declaritive-once/test.js
similarity index 100%
rename from test/components-browser/fixtures/custom-events-declaritive-once/test.js
rename to packages/marko/test/components-browser/fixtures/custom-events-declaritive-once/test.js
diff --git a/test/components-browser/fixtures/custom-events-repeated-component-once/components/item/index.marko b/packages/marko/test/components-browser/fixtures/custom-events-repeated-component-once/components/item/index.marko
similarity index 100%
rename from test/components-browser/fixtures/custom-events-repeated-component-once/components/item/index.marko
rename to packages/marko/test/components-browser/fixtures/custom-events-repeated-component-once/components/item/index.marko
diff --git a/test/components-browser/fixtures/custom-events-repeated-component-once/index.marko b/packages/marko/test/components-browser/fixtures/custom-events-repeated-component-once/index.marko
similarity index 100%
rename from test/components-browser/fixtures/custom-events-repeated-component-once/index.marko
rename to packages/marko/test/components-browser/fixtures/custom-events-repeated-component-once/index.marko
diff --git a/test/components-browser/fixtures/custom-events-repeated-component-once/lookup.js b/packages/marko/test/components-browser/fixtures/custom-events-repeated-component-once/lookup.js
similarity index 100%
rename from test/components-browser/fixtures/custom-events-repeated-component-once/lookup.js
rename to packages/marko/test/components-browser/fixtures/custom-events-repeated-component-once/lookup.js
diff --git a/test/components-browser/fixtures/custom-events-repeated-component-once/marko.json b/packages/marko/test/components-browser/fixtures/custom-events-repeated-component-once/marko.json
similarity index 100%
rename from test/components-browser/fixtures/custom-events-repeated-component-once/marko.json
rename to packages/marko/test/components-browser/fixtures/custom-events-repeated-component-once/marko.json
diff --git a/test/components-browser/fixtures/custom-events-repeated-component-once/test.js b/packages/marko/test/components-browser/fixtures/custom-events-repeated-component-once/test.js
similarity index 100%
rename from test/components-browser/fixtures/custom-events-repeated-component-once/test.js
rename to packages/marko/test/components-browser/fixtures/custom-events-repeated-component-once/test.js
diff --git a/test/components-browser/fixtures/custom-events-repeated-component/components/item/index.marko b/packages/marko/test/components-browser/fixtures/custom-events-repeated-component/components/item/index.marko
similarity index 100%
rename from test/components-browser/fixtures/custom-events-repeated-component/components/item/index.marko
rename to packages/marko/test/components-browser/fixtures/custom-events-repeated-component/components/item/index.marko
diff --git a/test/components-browser/fixtures/custom-events-repeated-component/index.marko b/packages/marko/test/components-browser/fixtures/custom-events-repeated-component/index.marko
similarity index 100%
rename from test/components-browser/fixtures/custom-events-repeated-component/index.marko
rename to packages/marko/test/components-browser/fixtures/custom-events-repeated-component/index.marko
diff --git a/test/components-browser/fixtures/custom-events-repeated-component/lookup.js b/packages/marko/test/components-browser/fixtures/custom-events-repeated-component/lookup.js
similarity index 100%
rename from test/components-browser/fixtures/custom-events-repeated-component/lookup.js
rename to packages/marko/test/components-browser/fixtures/custom-events-repeated-component/lookup.js
diff --git a/test/components-browser/fixtures/custom-events-repeated-component/marko.json b/packages/marko/test/components-browser/fixtures/custom-events-repeated-component/marko.json
similarity index 100%
rename from test/components-browser/fixtures/custom-events-repeated-component/marko.json
rename to packages/marko/test/components-browser/fixtures/custom-events-repeated-component/marko.json
diff --git a/test/components-browser/fixtures/custom-events-repeated-component/test.js b/packages/marko/test/components-browser/fixtures/custom-events-repeated-component/test.js
similarity index 100%
rename from test/components-browser/fixtures/custom-events-repeated-component/test.js
rename to packages/marko/test/components-browser/fixtures/custom-events-repeated-component/test.js
diff --git a/test/components-browser/fixtures/custom-events/component.js b/packages/marko/test/components-browser/fixtures/custom-events/component.js
similarity index 100%
rename from test/components-browser/fixtures/custom-events/component.js
rename to packages/marko/test/components-browser/fixtures/custom-events/component.js
diff --git a/test/components-browser/fixtures/custom-events/components/app-bar/component.js b/packages/marko/test/components-browser/fixtures/custom-events/components/app-bar/component.js
similarity index 100%
rename from test/components-browser/fixtures/custom-events/components/app-bar/component.js
rename to packages/marko/test/components-browser/fixtures/custom-events/components/app-bar/component.js
diff --git a/test/components-browser/fixtures/custom-events/components/app-bar/index.marko b/packages/marko/test/components-browser/fixtures/custom-events/components/app-bar/index.marko
similarity index 100%
rename from test/components-browser/fixtures/custom-events/components/app-bar/index.marko
rename to packages/marko/test/components-browser/fixtures/custom-events/components/app-bar/index.marko
diff --git a/test/components-browser/fixtures/custom-events/components/app-custom-events/component.js b/packages/marko/test/components-browser/fixtures/custom-events/components/app-custom-events/component.js
similarity index 100%
rename from test/components-browser/fixtures/custom-events/components/app-custom-events/component.js
rename to packages/marko/test/components-browser/fixtures/custom-events/components/app-custom-events/component.js
diff --git a/test/components-browser/fixtures/custom-events/components/app-custom-events/index.marko b/packages/marko/test/components-browser/fixtures/custom-events/components/app-custom-events/index.marko
similarity index 100%
rename from test/components-browser/fixtures/custom-events/components/app-custom-events/index.marko
rename to packages/marko/test/components-browser/fixtures/custom-events/components/app-custom-events/index.marko
diff --git a/test/components-browser/fixtures/custom-events/index.marko b/packages/marko/test/components-browser/fixtures/custom-events/index.marko
similarity index 100%
rename from test/components-browser/fixtures/custom-events/index.marko
rename to packages/marko/test/components-browser/fixtures/custom-events/index.marko
diff --git a/test/components-browser/fixtures/custom-events/marko.json b/packages/marko/test/components-browser/fixtures/custom-events/marko.json
similarity index 100%
rename from test/components-browser/fixtures/custom-events/marko.json
rename to packages/marko/test/components-browser/fixtures/custom-events/marko.json
diff --git a/test/components-browser/fixtures/custom-events/test.js b/packages/marko/test/components-browser/fixtures/custom-events/test.js
similarity index 100%
rename from test/components-browser/fixtures/custom-events/test.js
rename to packages/marko/test/components-browser/fixtures/custom-events/test.js
diff --git a/test/components-browser/fixtures/destroy-cleanup/component.js b/packages/marko/test/components-browser/fixtures/destroy-cleanup/component.js
similarity index 100%
rename from test/components-browser/fixtures/destroy-cleanup/component.js
rename to packages/marko/test/components-browser/fixtures/destroy-cleanup/component.js
diff --git a/test/components-browser/fixtures/destroy-cleanup/index.marko b/packages/marko/test/components-browser/fixtures/destroy-cleanup/index.marko
similarity index 100%
rename from test/components-browser/fixtures/destroy-cleanup/index.marko
rename to packages/marko/test/components-browser/fixtures/destroy-cleanup/index.marko
diff --git a/test/components-browser/fixtures/destroy-cleanup/test.js b/packages/marko/test/components-browser/fixtures/destroy-cleanup/test.js
similarity index 100%
rename from test/components-browser/fixtures/destroy-cleanup/test.js
rename to packages/marko/test/components-browser/fixtures/destroy-cleanup/test.js
diff --git a/test/components-browser/fixtures/destroy-component/component.js b/packages/marko/test/components-browser/fixtures/destroy-component/component.js
similarity index 100%
rename from test/components-browser/fixtures/destroy-component/component.js
rename to packages/marko/test/components-browser/fixtures/destroy-component/component.js
diff --git a/test/components-browser/fixtures/destroy-component/components/app-simple/component.js b/packages/marko/test/components-browser/fixtures/destroy-component/components/app-simple/component.js
similarity index 100%
rename from test/components-browser/fixtures/destroy-component/components/app-simple/component.js
rename to packages/marko/test/components-browser/fixtures/destroy-component/components/app-simple/component.js
diff --git a/test/components-browser/fixtures/destroy-component/components/app-simple/index.marko b/packages/marko/test/components-browser/fixtures/destroy-component/components/app-simple/index.marko
similarity index 100%
rename from test/components-browser/fixtures/destroy-component/components/app-simple/index.marko
rename to packages/marko/test/components-browser/fixtures/destroy-component/components/app-simple/index.marko
diff --git a/test/components-browser/fixtures/destroy-component/index.marko b/packages/marko/test/components-browser/fixtures/destroy-component/index.marko
similarity index 100%
rename from test/components-browser/fixtures/destroy-component/index.marko
rename to packages/marko/test/components-browser/fixtures/destroy-component/index.marko
diff --git a/test/components-browser/fixtures/destroy-component/test.js b/packages/marko/test/components-browser/fixtures/destroy-component/test.js
similarity index 100%
rename from test/components-browser/fixtures/destroy-component/test.js
rename to packages/marko/test/components-browser/fixtures/destroy-component/test.js
diff --git a/test/components-browser/fixtures/destroy-detach/component.js b/packages/marko/test/components-browser/fixtures/destroy-detach/component.js
similarity index 100%
rename from test/components-browser/fixtures/destroy-detach/component.js
rename to packages/marko/test/components-browser/fixtures/destroy-detach/component.js
diff --git a/test/components-browser/fixtures/destroy-detach/index.marko b/packages/marko/test/components-browser/fixtures/destroy-detach/index.marko
similarity index 100%
rename from test/components-browser/fixtures/destroy-detach/index.marko
rename to packages/marko/test/components-browser/fixtures/destroy-detach/index.marko
diff --git a/test/components-browser/fixtures/destroy-detach/test.js b/packages/marko/test/components-browser/fixtures/destroy-detach/test.js
similarity index 100%
rename from test/components-browser/fixtures/destroy-detach/test.js
rename to packages/marko/test/components-browser/fixtures/destroy-detach/test.js
diff --git a/test/components-browser/fixtures/destroy-legacy/component.js b/packages/marko/test/components-browser/fixtures/destroy-legacy/component.js
similarity index 100%
rename from test/components-browser/fixtures/destroy-legacy/component.js
rename to packages/marko/test/components-browser/fixtures/destroy-legacy/component.js
diff --git a/test/components-browser/fixtures/destroy-legacy/components/app-bar/component.js b/packages/marko/test/components-browser/fixtures/destroy-legacy/components/app-bar/component.js
similarity index 100%
rename from test/components-browser/fixtures/destroy-legacy/components/app-bar/component.js
rename to packages/marko/test/components-browser/fixtures/destroy-legacy/components/app-bar/component.js
diff --git a/test/components-browser/fixtures/destroy-legacy/components/app-bar/index.marko b/packages/marko/test/components-browser/fixtures/destroy-legacy/components/app-bar/index.marko
similarity index 100%
rename from test/components-browser/fixtures/destroy-legacy/components/app-bar/index.marko
rename to packages/marko/test/components-browser/fixtures/destroy-legacy/components/app-bar/index.marko
diff --git a/test/components-browser/fixtures/destroy-legacy/components/app-custom-events/component.js b/packages/marko/test/components-browser/fixtures/destroy-legacy/components/app-custom-events/component.js
similarity index 100%
rename from test/components-browser/fixtures/destroy-legacy/components/app-custom-events/component.js
rename to packages/marko/test/components-browser/fixtures/destroy-legacy/components/app-custom-events/component.js
diff --git a/test/components-browser/fixtures/destroy-legacy/components/app-custom-events/index.marko b/packages/marko/test/components-browser/fixtures/destroy-legacy/components/app-custom-events/index.marko
similarity index 100%
rename from test/components-browser/fixtures/destroy-legacy/components/app-custom-events/index.marko
rename to packages/marko/test/components-browser/fixtures/destroy-legacy/components/app-custom-events/index.marko
diff --git a/test/components-browser/fixtures/destroy-legacy/index.marko b/packages/marko/test/components-browser/fixtures/destroy-legacy/index.marko
similarity index 100%
rename from test/components-browser/fixtures/destroy-legacy/index.marko
rename to packages/marko/test/components-browser/fixtures/destroy-legacy/index.marko
diff --git a/test/components-browser/fixtures/destroy-legacy/marko.json b/packages/marko/test/components-browser/fixtures/destroy-legacy/marko.json
similarity index 100%
rename from test/components-browser/fixtures/destroy-legacy/marko.json
rename to packages/marko/test/components-browser/fixtures/destroy-legacy/marko.json
diff --git a/test/components-browser/fixtures/destroy-legacy/test.js b/packages/marko/test/components-browser/fixtures/destroy-legacy/test.js
similarity index 100%
rename from test/components-browser/fixtures/destroy-legacy/test.js
rename to packages/marko/test/components-browser/fixtures/destroy-legacy/test.js
diff --git a/test/components-browser/fixtures/destroy-multiple-root-els/component.js b/packages/marko/test/components-browser/fixtures/destroy-multiple-root-els/component.js
similarity index 100%
rename from test/components-browser/fixtures/destroy-multiple-root-els/component.js
rename to packages/marko/test/components-browser/fixtures/destroy-multiple-root-els/component.js
diff --git a/test/components-browser/fixtures/destroy-multiple-root-els/index.marko b/packages/marko/test/components-browser/fixtures/destroy-multiple-root-els/index.marko
similarity index 100%
rename from test/components-browser/fixtures/destroy-multiple-root-els/index.marko
rename to packages/marko/test/components-browser/fixtures/destroy-multiple-root-els/index.marko
diff --git a/test/components-browser/fixtures/destroy-multiple-root-els/test.js b/packages/marko/test/components-browser/fixtures/destroy-multiple-root-els/test.js
similarity index 100%
rename from test/components-browser/fixtures/destroy-multiple-root-els/test.js
rename to packages/marko/test/components-browser/fixtures/destroy-multiple-root-els/test.js
diff --git a/test/components-browser/fixtures/diffpatch-boundary-inner-component-only/components/inner/index.marko b/packages/marko/test/components-browser/fixtures/diffpatch-boundary-inner-component-only/components/inner/index.marko
similarity index 100%
rename from test/components-browser/fixtures/diffpatch-boundary-inner-component-only/components/inner/index.marko
rename to packages/marko/test/components-browser/fixtures/diffpatch-boundary-inner-component-only/components/inner/index.marko
diff --git a/test/components-browser/fixtures/diffpatch-boundary-inner-component-only/index.marko b/packages/marko/test/components-browser/fixtures/diffpatch-boundary-inner-component-only/index.marko
similarity index 100%
rename from test/components-browser/fixtures/diffpatch-boundary-inner-component-only/index.marko
rename to packages/marko/test/components-browser/fixtures/diffpatch-boundary-inner-component-only/index.marko
diff --git a/test/components-browser/fixtures/diffpatch-boundary-inner-component-only/test.js b/packages/marko/test/components-browser/fixtures/diffpatch-boundary-inner-component-only/test.js
similarity index 100%
rename from test/components-browser/fixtures/diffpatch-boundary-inner-component-only/test.js
rename to packages/marko/test/components-browser/fixtures/diffpatch-boundary-inner-component-only/test.js
diff --git a/test/components-browser/fixtures/diffpatch-component-mismatch-append/components/bar/index.marko b/packages/marko/test/components-browser/fixtures/diffpatch-component-mismatch-append/components/bar/index.marko
similarity index 100%
rename from test/components-browser/fixtures/diffpatch-component-mismatch-append/components/bar/index.marko
rename to packages/marko/test/components-browser/fixtures/diffpatch-component-mismatch-append/components/bar/index.marko
diff --git a/test/components-browser/fixtures/diffpatch-component-mismatch-append/components/foo/index.marko b/packages/marko/test/components-browser/fixtures/diffpatch-component-mismatch-append/components/foo/index.marko
similarity index 100%
rename from test/components-browser/fixtures/diffpatch-component-mismatch-append/components/foo/index.marko
rename to packages/marko/test/components-browser/fixtures/diffpatch-component-mismatch-append/components/foo/index.marko
diff --git a/test/components-browser/fixtures/diffpatch-component-mismatch-append/index.marko b/packages/marko/test/components-browser/fixtures/diffpatch-component-mismatch-append/index.marko
similarity index 100%
rename from test/components-browser/fixtures/diffpatch-component-mismatch-append/index.marko
rename to packages/marko/test/components-browser/fixtures/diffpatch-component-mismatch-append/index.marko
diff --git a/test/components-browser/fixtures/diffpatch-component-mismatch-append/test.js b/packages/marko/test/components-browser/fixtures/diffpatch-component-mismatch-append/test.js
similarity index 100%
rename from test/components-browser/fixtures/diffpatch-component-mismatch-append/test.js
rename to packages/marko/test/components-browser/fixtures/diffpatch-component-mismatch-append/test.js
diff --git a/test/components-browser/fixtures/diffpatch-component-mismatch/components/bar/index.marko b/packages/marko/test/components-browser/fixtures/diffpatch-component-mismatch/components/bar/index.marko
similarity index 100%
rename from test/components-browser/fixtures/diffpatch-component-mismatch/components/bar/index.marko
rename to packages/marko/test/components-browser/fixtures/diffpatch-component-mismatch/components/bar/index.marko
diff --git a/test/components-browser/fixtures/diffpatch-component-mismatch/components/foo/index.marko b/packages/marko/test/components-browser/fixtures/diffpatch-component-mismatch/components/foo/index.marko
similarity index 100%
rename from test/components-browser/fixtures/diffpatch-component-mismatch/components/foo/index.marko
rename to packages/marko/test/components-browser/fixtures/diffpatch-component-mismatch/components/foo/index.marko
diff --git a/test/components-browser/fixtures/diffpatch-component-mismatch/index.marko b/packages/marko/test/components-browser/fixtures/diffpatch-component-mismatch/index.marko
similarity index 100%
rename from test/components-browser/fixtures/diffpatch-component-mismatch/index.marko
rename to packages/marko/test/components-browser/fixtures/diffpatch-component-mismatch/index.marko
diff --git a/test/components-browser/fixtures/diffpatch-component-mismatch/test.js b/packages/marko/test/components-browser/fixtures/diffpatch-component-mismatch/test.js
similarity index 100%
rename from test/components-browser/fixtures/diffpatch-component-mismatch/test.js
rename to packages/marko/test/components-browser/fixtures/diffpatch-component-mismatch/test.js
diff --git a/test/components-browser/fixtures/diffpatch-component-toplevel-surrounded/components/bar/index.marko b/packages/marko/test/components-browser/fixtures/diffpatch-component-toplevel-surrounded/components/bar/index.marko
similarity index 100%
rename from test/components-browser/fixtures/diffpatch-component-toplevel-surrounded/components/bar/index.marko
rename to packages/marko/test/components-browser/fixtures/diffpatch-component-toplevel-surrounded/components/bar/index.marko
diff --git a/test/components-browser/fixtures/diffpatch-component-toplevel-surrounded/components/foo/index.marko b/packages/marko/test/components-browser/fixtures/diffpatch-component-toplevel-surrounded/components/foo/index.marko
similarity index 100%
rename from test/components-browser/fixtures/diffpatch-component-toplevel-surrounded/components/foo/index.marko
rename to packages/marko/test/components-browser/fixtures/diffpatch-component-toplevel-surrounded/components/foo/index.marko
diff --git a/test/components-browser/fixtures/diffpatch-component-toplevel-surrounded/index.marko b/packages/marko/test/components-browser/fixtures/diffpatch-component-toplevel-surrounded/index.marko
similarity index 100%
rename from test/components-browser/fixtures/diffpatch-component-toplevel-surrounded/index.marko
rename to packages/marko/test/components-browser/fixtures/diffpatch-component-toplevel-surrounded/index.marko
diff --git a/test/components-browser/fixtures/diffpatch-component-toplevel-surrounded/test.js b/packages/marko/test/components-browser/fixtures/diffpatch-component-toplevel-surrounded/test.js
similarity index 100%
rename from test/components-browser/fixtures/diffpatch-component-toplevel-surrounded/test.js
rename to packages/marko/test/components-browser/fixtures/diffpatch-component-toplevel-surrounded/test.js
diff --git a/test/components-browser/fixtures/diffpatch-destroy-child/components/hello/index.marko b/packages/marko/test/components-browser/fixtures/diffpatch-destroy-child/components/hello/index.marko
similarity index 100%
rename from test/components-browser/fixtures/diffpatch-destroy-child/components/hello/index.marko
rename to packages/marko/test/components-browser/fixtures/diffpatch-destroy-child/components/hello/index.marko
diff --git a/test/components-browser/fixtures/diffpatch-destroy-child/index.marko b/packages/marko/test/components-browser/fixtures/diffpatch-destroy-child/index.marko
similarity index 100%
rename from test/components-browser/fixtures/diffpatch-destroy-child/index.marko
rename to packages/marko/test/components-browser/fixtures/diffpatch-destroy-child/index.marko
diff --git a/test/components-browser/fixtures/diffpatch-destroy-child/test.js b/packages/marko/test/components-browser/fixtures/diffpatch-destroy-child/test.js
similarity index 100%
rename from test/components-browser/fixtures/diffpatch-destroy-child/test.js
rename to packages/marko/test/components-browser/fixtures/diffpatch-destroy-child/test.js
diff --git a/test/components-browser/fixtures/diffpatch-dynamic-nested-roots/components/hello/index.marko b/packages/marko/test/components-browser/fixtures/diffpatch-dynamic-nested-roots/components/hello/index.marko
similarity index 100%
rename from test/components-browser/fixtures/diffpatch-dynamic-nested-roots/components/hello/index.marko
rename to packages/marko/test/components-browser/fixtures/diffpatch-dynamic-nested-roots/components/hello/index.marko
diff --git a/test/components-browser/fixtures/diffpatch-dynamic-nested-roots/components/message/index.marko b/packages/marko/test/components-browser/fixtures/diffpatch-dynamic-nested-roots/components/message/index.marko
similarity index 100%
rename from test/components-browser/fixtures/diffpatch-dynamic-nested-roots/components/message/index.marko
rename to packages/marko/test/components-browser/fixtures/diffpatch-dynamic-nested-roots/components/message/index.marko
diff --git a/test/components-browser/fixtures/diffpatch-dynamic-nested-roots/components/welcome/index.marko b/packages/marko/test/components-browser/fixtures/diffpatch-dynamic-nested-roots/components/welcome/index.marko
similarity index 100%
rename from test/components-browser/fixtures/diffpatch-dynamic-nested-roots/components/welcome/index.marko
rename to packages/marko/test/components-browser/fixtures/diffpatch-dynamic-nested-roots/components/welcome/index.marko
diff --git a/test/components-browser/fixtures/diffpatch-dynamic-nested-roots/index.marko b/packages/marko/test/components-browser/fixtures/diffpatch-dynamic-nested-roots/index.marko
similarity index 100%
rename from test/components-browser/fixtures/diffpatch-dynamic-nested-roots/index.marko
rename to packages/marko/test/components-browser/fixtures/diffpatch-dynamic-nested-roots/index.marko
diff --git a/test/components-browser/fixtures/diffpatch-dynamic-nested-roots/test.js b/packages/marko/test/components-browser/fixtures/diffpatch-dynamic-nested-roots/test.js
similarity index 100%
rename from test/components-browser/fixtures/diffpatch-dynamic-nested-roots/test.js
rename to packages/marko/test/components-browser/fixtures/diffpatch-dynamic-nested-roots/test.js
diff --git a/test/components-browser/fixtures/diffpatch-insert-el-before-component/components/hello/index.marko b/packages/marko/test/components-browser/fixtures/diffpatch-insert-el-before-component/components/hello/index.marko
similarity index 100%
rename from test/components-browser/fixtures/diffpatch-insert-el-before-component/components/hello/index.marko
rename to packages/marko/test/components-browser/fixtures/diffpatch-insert-el-before-component/components/hello/index.marko
diff --git a/test/components-browser/fixtures/diffpatch-insert-el-before-component/index.marko b/packages/marko/test/components-browser/fixtures/diffpatch-insert-el-before-component/index.marko
similarity index 100%
rename from test/components-browser/fixtures/diffpatch-insert-el-before-component/index.marko
rename to packages/marko/test/components-browser/fixtures/diffpatch-insert-el-before-component/index.marko
diff --git a/test/components-browser/fixtures/diffpatch-insert-el-before-component/test.js b/packages/marko/test/components-browser/fixtures/diffpatch-insert-el-before-component/test.js
similarity index 100%
rename from test/components-browser/fixtures/diffpatch-insert-el-before-component/test.js
rename to packages/marko/test/components-browser/fixtures/diffpatch-insert-el-before-component/test.js
diff --git a/test/components-browser/fixtures/diffpatch-insert-unkeyed-el-before-component/components/hello/index.marko b/packages/marko/test/components-browser/fixtures/diffpatch-insert-unkeyed-el-before-component/components/hello/index.marko
similarity index 100%
rename from test/components-browser/fixtures/diffpatch-insert-unkeyed-el-before-component/components/hello/index.marko
rename to packages/marko/test/components-browser/fixtures/diffpatch-insert-unkeyed-el-before-component/components/hello/index.marko
diff --git a/test/components-browser/fixtures/diffpatch-insert-unkeyed-el-before-component/index.marko b/packages/marko/test/components-browser/fixtures/diffpatch-insert-unkeyed-el-before-component/index.marko
similarity index 100%
rename from test/components-browser/fixtures/diffpatch-insert-unkeyed-el-before-component/index.marko
rename to packages/marko/test/components-browser/fixtures/diffpatch-insert-unkeyed-el-before-component/index.marko
diff --git a/test/components-browser/fixtures/diffpatch-insert-unkeyed-el-before-component/test.js b/packages/marko/test/components-browser/fixtures/diffpatch-insert-unkeyed-el-before-component/test.js
similarity index 100%
rename from test/components-browser/fixtures/diffpatch-insert-unkeyed-el-before-component/test.js
rename to packages/marko/test/components-browser/fixtures/diffpatch-insert-unkeyed-el-before-component/test.js
diff --git a/test/components-browser/fixtures/diffpatch-insert-unkeyed-el-before-preserved-component/components/hello/index.marko b/packages/marko/test/components-browser/fixtures/diffpatch-insert-unkeyed-el-before-preserved-component/components/hello/index.marko
similarity index 100%
rename from test/components-browser/fixtures/diffpatch-insert-unkeyed-el-before-preserved-component/components/hello/index.marko
rename to packages/marko/test/components-browser/fixtures/diffpatch-insert-unkeyed-el-before-preserved-component/components/hello/index.marko
diff --git a/test/components-browser/fixtures/diffpatch-insert-unkeyed-el-before-preserved-component/index.marko b/packages/marko/test/components-browser/fixtures/diffpatch-insert-unkeyed-el-before-preserved-component/index.marko
similarity index 100%
rename from test/components-browser/fixtures/diffpatch-insert-unkeyed-el-before-preserved-component/index.marko
rename to packages/marko/test/components-browser/fixtures/diffpatch-insert-unkeyed-el-before-preserved-component/index.marko
diff --git a/test/components-browser/fixtures/diffpatch-insert-unkeyed-el-before-preserved-component/test.js b/packages/marko/test/components-browser/fixtures/diffpatch-insert-unkeyed-el-before-preserved-component/test.js
similarity index 100%
rename from test/components-browser/fixtures/diffpatch-insert-unkeyed-el-before-preserved-component/test.js
rename to packages/marko/test/components-browser/fixtures/diffpatch-insert-unkeyed-el-before-preserved-component/test.js
diff --git a/test/components-browser/fixtures/diffpatch-mismatch-remove-fragment/index.marko b/packages/marko/test/components-browser/fixtures/diffpatch-mismatch-remove-fragment/index.marko
similarity index 100%
rename from test/components-browser/fixtures/diffpatch-mismatch-remove-fragment/index.marko
rename to packages/marko/test/components-browser/fixtures/diffpatch-mismatch-remove-fragment/index.marko
diff --git a/test/components-browser/fixtures/diffpatch-mismatch-remove-fragment/test.js b/packages/marko/test/components-browser/fixtures/diffpatch-mismatch-remove-fragment/test.js
similarity index 100%
rename from test/components-browser/fixtures/diffpatch-mismatch-remove-fragment/test.js
rename to packages/marko/test/components-browser/fixtures/diffpatch-mismatch-remove-fragment/test.js
diff --git a/test/components-browser/fixtures/diffpatch-rearrange-keyed-components/components/hello/index.marko b/packages/marko/test/components-browser/fixtures/diffpatch-rearrange-keyed-components/components/hello/index.marko
similarity index 100%
rename from test/components-browser/fixtures/diffpatch-rearrange-keyed-components/components/hello/index.marko
rename to packages/marko/test/components-browser/fixtures/diffpatch-rearrange-keyed-components/components/hello/index.marko
diff --git a/test/components-browser/fixtures/diffpatch-rearrange-keyed-components/index.marko b/packages/marko/test/components-browser/fixtures/diffpatch-rearrange-keyed-components/index.marko
similarity index 100%
rename from test/components-browser/fixtures/diffpatch-rearrange-keyed-components/index.marko
rename to packages/marko/test/components-browser/fixtures/diffpatch-rearrange-keyed-components/index.marko
diff --git a/test/components-browser/fixtures/diffpatch-rearrange-keyed-components/test.js b/packages/marko/test/components-browser/fixtures/diffpatch-rearrange-keyed-components/test.js
similarity index 100%
rename from test/components-browser/fixtures/diffpatch-rearrange-keyed-components/test.js
rename to packages/marko/test/components-browser/fixtures/diffpatch-rearrange-keyed-components/test.js
diff --git a/test/components-browser/fixtures/diffpatch-rearrange-keyed-els/index.marko b/packages/marko/test/components-browser/fixtures/diffpatch-rearrange-keyed-els/index.marko
similarity index 100%
rename from test/components-browser/fixtures/diffpatch-rearrange-keyed-els/index.marko
rename to packages/marko/test/components-browser/fixtures/diffpatch-rearrange-keyed-els/index.marko
diff --git a/test/components-browser/fixtures/diffpatch-rearrange-keyed-els/test.js b/packages/marko/test/components-browser/fixtures/diffpatch-rearrange-keyed-els/test.js
similarity index 100%
rename from test/components-browser/fixtures/diffpatch-rearrange-keyed-els/test.js
rename to packages/marko/test/components-browser/fixtures/diffpatch-rearrange-keyed-els/test.js
diff --git a/test/components-browser/fixtures/diffpatch-remove-all-els/index.marko b/packages/marko/test/components-browser/fixtures/diffpatch-remove-all-els/index.marko
similarity index 100%
rename from test/components-browser/fixtures/diffpatch-remove-all-els/index.marko
rename to packages/marko/test/components-browser/fixtures/diffpatch-remove-all-els/index.marko
diff --git a/test/components-browser/fixtures/diffpatch-remove-all-els/test.js b/packages/marko/test/components-browser/fixtures/diffpatch-remove-all-els/test.js
similarity index 100%
rename from test/components-browser/fixtures/diffpatch-remove-all-els/test.js
rename to packages/marko/test/components-browser/fixtures/diffpatch-remove-all-els/test.js
diff --git a/test/components-browser/fixtures/diffpatch-remove-end-el/index.marko b/packages/marko/test/components-browser/fixtures/diffpatch-remove-end-el/index.marko
similarity index 100%
rename from test/components-browser/fixtures/diffpatch-remove-end-el/index.marko
rename to packages/marko/test/components-browser/fixtures/diffpatch-remove-end-el/index.marko
diff --git a/test/components-browser/fixtures/diffpatch-remove-end-el/test.js b/packages/marko/test/components-browser/fixtures/diffpatch-remove-end-el/test.js
similarity index 100%
rename from test/components-browser/fixtures/diffpatch-remove-end-el/test.js
rename to packages/marko/test/components-browser/fixtures/diffpatch-remove-end-el/test.js
diff --git a/test/components-browser/fixtures/diffpatch-remove-start-el/index.marko b/packages/marko/test/components-browser/fixtures/diffpatch-remove-start-el/index.marko
similarity index 100%
rename from test/components-browser/fixtures/diffpatch-remove-start-el/index.marko
rename to packages/marko/test/components-browser/fixtures/diffpatch-remove-start-el/index.marko
diff --git a/test/components-browser/fixtures/diffpatch-remove-start-el/test.js b/packages/marko/test/components-browser/fixtures/diffpatch-remove-start-el/test.js
similarity index 100%
rename from test/components-browser/fixtures/diffpatch-remove-start-el/test.js
rename to packages/marko/test/components-browser/fixtures/diffpatch-remove-start-el/test.js
diff --git a/test/components-browser/fixtures/diffpatch-simple/index.marko b/packages/marko/test/components-browser/fixtures/diffpatch-simple/index.marko
similarity index 100%
rename from test/components-browser/fixtures/diffpatch-simple/index.marko
rename to packages/marko/test/components-browser/fixtures/diffpatch-simple/index.marko
diff --git a/test/components-browser/fixtures/diffpatch-simple/test.js b/packages/marko/test/components-browser/fixtures/diffpatch-simple/test.js
similarity index 100%
rename from test/components-browser/fixtures/diffpatch-simple/test.js
rename to packages/marko/test/components-browser/fixtures/diffpatch-simple/test.js
diff --git a/test/components-browser/fixtures/diffpatch-swap-components-dynamic/components/hello/index.marko b/packages/marko/test/components-browser/fixtures/diffpatch-swap-components-dynamic/components/hello/index.marko
similarity index 100%
rename from test/components-browser/fixtures/diffpatch-swap-components-dynamic/components/hello/index.marko
rename to packages/marko/test/components-browser/fixtures/diffpatch-swap-components-dynamic/components/hello/index.marko
diff --git a/test/components-browser/fixtures/diffpatch-swap-components-dynamic/components/world/index.marko b/packages/marko/test/components-browser/fixtures/diffpatch-swap-components-dynamic/components/world/index.marko
similarity index 100%
rename from test/components-browser/fixtures/diffpatch-swap-components-dynamic/components/world/index.marko
rename to packages/marko/test/components-browser/fixtures/diffpatch-swap-components-dynamic/components/world/index.marko
diff --git a/test/components-browser/fixtures/diffpatch-swap-components-dynamic/index.marko b/packages/marko/test/components-browser/fixtures/diffpatch-swap-components-dynamic/index.marko
similarity index 100%
rename from test/components-browser/fixtures/diffpatch-swap-components-dynamic/index.marko
rename to packages/marko/test/components-browser/fixtures/diffpatch-swap-components-dynamic/index.marko
diff --git a/test/components-browser/fixtures/diffpatch-swap-components-dynamic/test.js b/packages/marko/test/components-browser/fixtures/diffpatch-swap-components-dynamic/test.js
similarity index 100%
rename from test/components-browser/fixtures/diffpatch-swap-components-dynamic/test.js
rename to packages/marko/test/components-browser/fixtures/diffpatch-swap-components-dynamic/test.js
diff --git a/test/components-browser/fixtures/diffpatch-swap-components-keyed-dynamic/components/hello/index.marko b/packages/marko/test/components-browser/fixtures/diffpatch-swap-components-keyed-dynamic/components/hello/index.marko
similarity index 100%
rename from test/components-browser/fixtures/diffpatch-swap-components-keyed-dynamic/components/hello/index.marko
rename to packages/marko/test/components-browser/fixtures/diffpatch-swap-components-keyed-dynamic/components/hello/index.marko
diff --git a/test/components-browser/fixtures/diffpatch-swap-components-keyed-dynamic/components/world/index.marko b/packages/marko/test/components-browser/fixtures/diffpatch-swap-components-keyed-dynamic/components/world/index.marko
similarity index 100%
rename from test/components-browser/fixtures/diffpatch-swap-components-keyed-dynamic/components/world/index.marko
rename to packages/marko/test/components-browser/fixtures/diffpatch-swap-components-keyed-dynamic/components/world/index.marko
diff --git a/test/components-browser/fixtures/diffpatch-swap-components-keyed-dynamic/index.marko b/packages/marko/test/components-browser/fixtures/diffpatch-swap-components-keyed-dynamic/index.marko
similarity index 100%
rename from test/components-browser/fixtures/diffpatch-swap-components-keyed-dynamic/index.marko
rename to packages/marko/test/components-browser/fixtures/diffpatch-swap-components-keyed-dynamic/index.marko
diff --git a/test/components-browser/fixtures/diffpatch-swap-components-keyed-dynamic/test.js b/packages/marko/test/components-browser/fixtures/diffpatch-swap-components-keyed-dynamic/test.js
similarity index 100%
rename from test/components-browser/fixtures/diffpatch-swap-components-keyed-dynamic/test.js
rename to packages/marko/test/components-browser/fixtures/diffpatch-swap-components-keyed-dynamic/test.js
diff --git a/test/components-browser/fixtures/diffpatch-swap-components-keyed/components/hello/index.marko b/packages/marko/test/components-browser/fixtures/diffpatch-swap-components-keyed/components/hello/index.marko
similarity index 100%
rename from test/components-browser/fixtures/diffpatch-swap-components-keyed/components/hello/index.marko
rename to packages/marko/test/components-browser/fixtures/diffpatch-swap-components-keyed/components/hello/index.marko
diff --git a/test/components-browser/fixtures/diffpatch-swap-components-keyed/components/world/index.marko b/packages/marko/test/components-browser/fixtures/diffpatch-swap-components-keyed/components/world/index.marko
similarity index 100%
rename from test/components-browser/fixtures/diffpatch-swap-components-keyed/components/world/index.marko
rename to packages/marko/test/components-browser/fixtures/diffpatch-swap-components-keyed/components/world/index.marko
diff --git a/test/components-browser/fixtures/diffpatch-swap-components-keyed/index.marko b/packages/marko/test/components-browser/fixtures/diffpatch-swap-components-keyed/index.marko
similarity index 100%
rename from test/components-browser/fixtures/diffpatch-swap-components-keyed/index.marko
rename to packages/marko/test/components-browser/fixtures/diffpatch-swap-components-keyed/index.marko
diff --git a/test/components-browser/fixtures/diffpatch-swap-components-keyed/test.js b/packages/marko/test/components-browser/fixtures/diffpatch-swap-components-keyed/test.js
similarity index 100%
rename from test/components-browser/fixtures/diffpatch-swap-components-keyed/test.js
rename to packages/marko/test/components-browser/fixtures/diffpatch-swap-components-keyed/test.js
diff --git a/test/components-browser/fixtures/diffpatch-swap-keyed-el/index.marko b/packages/marko/test/components-browser/fixtures/diffpatch-swap-keyed-el/index.marko
similarity index 100%
rename from test/components-browser/fixtures/diffpatch-swap-keyed-el/index.marko
rename to packages/marko/test/components-browser/fixtures/diffpatch-swap-keyed-el/index.marko
diff --git a/test/components-browser/fixtures/diffpatch-swap-keyed-el/test.js b/packages/marko/test/components-browser/fixtures/diffpatch-swap-keyed-el/test.js
similarity index 100%
rename from test/components-browser/fixtures/diffpatch-swap-keyed-el/test.js
rename to packages/marko/test/components-browser/fixtures/diffpatch-swap-keyed-el/test.js
diff --git a/test/components-browser/fixtures/diffpatch-swap-unkeyed-el/index.marko b/packages/marko/test/components-browser/fixtures/diffpatch-swap-unkeyed-el/index.marko
similarity index 100%
rename from test/components-browser/fixtures/diffpatch-swap-unkeyed-el/index.marko
rename to packages/marko/test/components-browser/fixtures/diffpatch-swap-unkeyed-el/index.marko
diff --git a/test/components-browser/fixtures/diffpatch-swap-unkeyed-el/test.js b/packages/marko/test/components-browser/fixtures/diffpatch-swap-unkeyed-el/test.js
similarity index 100%
rename from test/components-browser/fixtures/diffpatch-swap-unkeyed-el/test.js
rename to packages/marko/test/components-browser/fixtures/diffpatch-swap-unkeyed-el/test.js
diff --git a/test/components-browser/fixtures/dom-custom-event/index.marko b/packages/marko/test/components-browser/fixtures/dom-custom-event/index.marko
similarity index 100%
rename from test/components-browser/fixtures/dom-custom-event/index.marko
rename to packages/marko/test/components-browser/fixtures/dom-custom-event/index.marko
diff --git a/test/components-browser/fixtures/dom-custom-event/test.js b/packages/marko/test/components-browser/fixtures/dom-custom-event/test.js
similarity index 100%
rename from test/components-browser/fixtures/dom-custom-event/test.js
rename to packages/marko/test/components-browser/fixtures/dom-custom-event/test.js
diff --git a/test/components-browser/fixtures/dom-event-handlers-alternate/index.marko b/packages/marko/test/components-browser/fixtures/dom-event-handlers-alternate/index.marko
similarity index 100%
rename from test/components-browser/fixtures/dom-event-handlers-alternate/index.marko
rename to packages/marko/test/components-browser/fixtures/dom-event-handlers-alternate/index.marko
diff --git a/test/components-browser/fixtures/dom-event-handlers-alternate/test.js b/packages/marko/test/components-browser/fixtures/dom-event-handlers-alternate/test.js
similarity index 100%
rename from test/components-browser/fixtures/dom-event-handlers-alternate/test.js
rename to packages/marko/test/components-browser/fixtures/dom-event-handlers-alternate/test.js
diff --git a/test/components-browser/fixtures/dom-events-repeated-el-bubbling-one-arg/component.js b/packages/marko/test/components-browser/fixtures/dom-events-repeated-el-bubbling-one-arg/component.js
similarity index 100%
rename from test/components-browser/fixtures/dom-events-repeated-el-bubbling-one-arg/component.js
rename to packages/marko/test/components-browser/fixtures/dom-events-repeated-el-bubbling-one-arg/component.js
diff --git a/test/components-browser/fixtures/dom-events-repeated-el-bubbling-one-arg/index.marko b/packages/marko/test/components-browser/fixtures/dom-events-repeated-el-bubbling-one-arg/index.marko
similarity index 100%
rename from test/components-browser/fixtures/dom-events-repeated-el-bubbling-one-arg/index.marko
rename to packages/marko/test/components-browser/fixtures/dom-events-repeated-el-bubbling-one-arg/index.marko
diff --git a/test/components-browser/fixtures/dom-events-repeated-el-bubbling-one-arg/test.js b/packages/marko/test/components-browser/fixtures/dom-events-repeated-el-bubbling-one-arg/test.js
similarity index 100%
rename from test/components-browser/fixtures/dom-events-repeated-el-bubbling-one-arg/test.js
rename to packages/marko/test/components-browser/fixtures/dom-events-repeated-el-bubbling-one-arg/test.js
diff --git a/test/components-browser/fixtures/dom-events-repeated-el-bubbling-two-args/component.js b/packages/marko/test/components-browser/fixtures/dom-events-repeated-el-bubbling-two-args/component.js
similarity index 100%
rename from test/components-browser/fixtures/dom-events-repeated-el-bubbling-two-args/component.js
rename to packages/marko/test/components-browser/fixtures/dom-events-repeated-el-bubbling-two-args/component.js
diff --git a/test/components-browser/fixtures/dom-events-repeated-el-bubbling-two-args/index.marko b/packages/marko/test/components-browser/fixtures/dom-events-repeated-el-bubbling-two-args/index.marko
similarity index 100%
rename from test/components-browser/fixtures/dom-events-repeated-el-bubbling-two-args/index.marko
rename to packages/marko/test/components-browser/fixtures/dom-events-repeated-el-bubbling-two-args/index.marko
diff --git a/test/components-browser/fixtures/dom-events-repeated-el-bubbling-two-args/test.js b/packages/marko/test/components-browser/fixtures/dom-events-repeated-el-bubbling-two-args/test.js
similarity index 100%
rename from test/components-browser/fixtures/dom-events-repeated-el-bubbling-two-args/test.js
rename to packages/marko/test/components-browser/fixtures/dom-events-repeated-el-bubbling-two-args/test.js
diff --git a/test/components-browser/fixtures/dom-events-repeated-el-bubbling/component.js b/packages/marko/test/components-browser/fixtures/dom-events-repeated-el-bubbling/component.js
similarity index 100%
rename from test/components-browser/fixtures/dom-events-repeated-el-bubbling/component.js
rename to packages/marko/test/components-browser/fixtures/dom-events-repeated-el-bubbling/component.js
diff --git a/test/components-browser/fixtures/dom-events-repeated-el-bubbling/index.marko b/packages/marko/test/components-browser/fixtures/dom-events-repeated-el-bubbling/index.marko
similarity index 100%
rename from test/components-browser/fixtures/dom-events-repeated-el-bubbling/index.marko
rename to packages/marko/test/components-browser/fixtures/dom-events-repeated-el-bubbling/index.marko
diff --git a/test/components-browser/fixtures/dom-events-repeated-el-bubbling/test.js b/packages/marko/test/components-browser/fixtures/dom-events-repeated-el-bubbling/test.js
similarity index 100%
rename from test/components-browser/fixtures/dom-events-repeated-el-bubbling/test.js
rename to packages/marko/test/components-browser/fixtures/dom-events-repeated-el-bubbling/test.js
diff --git a/test/components-browser/fixtures/dom-events-repeated-el-non-bubbling-multiple/index.marko b/packages/marko/test/components-browser/fixtures/dom-events-repeated-el-non-bubbling-multiple/index.marko
similarity index 100%
rename from test/components-browser/fixtures/dom-events-repeated-el-non-bubbling-multiple/index.marko
rename to packages/marko/test/components-browser/fixtures/dom-events-repeated-el-non-bubbling-multiple/index.marko
diff --git a/test/components-browser/fixtures/dom-events-repeated-el-non-bubbling-multiple/test.js b/packages/marko/test/components-browser/fixtures/dom-events-repeated-el-non-bubbling-multiple/test.js
similarity index 100%
rename from test/components-browser/fixtures/dom-events-repeated-el-non-bubbling-multiple/test.js
rename to packages/marko/test/components-browser/fixtures/dom-events-repeated-el-non-bubbling-multiple/test.js
diff --git a/test/components-browser/fixtures/dom-events-repeated-el-non-bubbling/component.js b/packages/marko/test/components-browser/fixtures/dom-events-repeated-el-non-bubbling/component.js
similarity index 100%
rename from test/components-browser/fixtures/dom-events-repeated-el-non-bubbling/component.js
rename to packages/marko/test/components-browser/fixtures/dom-events-repeated-el-non-bubbling/component.js
diff --git a/test/components-browser/fixtures/dom-events-repeated-el-non-bubbling/index.marko b/packages/marko/test/components-browser/fixtures/dom-events-repeated-el-non-bubbling/index.marko
similarity index 100%
rename from test/components-browser/fixtures/dom-events-repeated-el-non-bubbling/index.marko
rename to packages/marko/test/components-browser/fixtures/dom-events-repeated-el-non-bubbling/index.marko
diff --git a/test/components-browser/fixtures/dom-events-repeated-el-non-bubbling/test.js b/packages/marko/test/components-browser/fixtures/dom-events-repeated-el-non-bubbling/test.js
similarity index 100%
rename from test/components-browser/fixtures/dom-events-repeated-el-non-bubbling/test.js
rename to packages/marko/test/components-browser/fixtures/dom-events-repeated-el-non-bubbling/test.js
diff --git a/test/components-browser/fixtures/dynamic-tag-custom-event-handler/components/hello.marko b/packages/marko/test/components-browser/fixtures/dynamic-tag-custom-event-handler/components/hello.marko
similarity index 100%
rename from test/components-browser/fixtures/dynamic-tag-custom-event-handler/components/hello.marko
rename to packages/marko/test/components-browser/fixtures/dynamic-tag-custom-event-handler/components/hello.marko
diff --git a/test/components-browser/fixtures/dynamic-tag-custom-event-handler/index.marko b/packages/marko/test/components-browser/fixtures/dynamic-tag-custom-event-handler/index.marko
similarity index 100%
rename from test/components-browser/fixtures/dynamic-tag-custom-event-handler/index.marko
rename to packages/marko/test/components-browser/fixtures/dynamic-tag-custom-event-handler/index.marko
diff --git a/test/components-browser/fixtures/dynamic-tag-custom-event-handler/test.js b/packages/marko/test/components-browser/fixtures/dynamic-tag-custom-event-handler/test.js
similarity index 100%
rename from test/components-browser/fixtures/dynamic-tag-custom-event-handler/test.js
rename to packages/marko/test/components-browser/fixtures/dynamic-tag-custom-event-handler/test.js
diff --git a/test/components-browser/fixtures/dynamic-tag-default-namespace/index.marko b/packages/marko/test/components-browser/fixtures/dynamic-tag-default-namespace/index.marko
similarity index 100%
rename from test/components-browser/fixtures/dynamic-tag-default-namespace/index.marko
rename to packages/marko/test/components-browser/fixtures/dynamic-tag-default-namespace/index.marko
diff --git a/test/components-browser/fixtures/dynamic-tag-default-namespace/test.js b/packages/marko/test/components-browser/fixtures/dynamic-tag-default-namespace/test.js
similarity index 100%
rename from test/components-browser/fixtures/dynamic-tag-default-namespace/test.js
rename to packages/marko/test/components-browser/fixtures/dynamic-tag-default-namespace/test.js
diff --git a/test/components-browser/fixtures/dynamic-tag-html-event-handler/index.marko b/packages/marko/test/components-browser/fixtures/dynamic-tag-html-event-handler/index.marko
similarity index 100%
rename from test/components-browser/fixtures/dynamic-tag-html-event-handler/index.marko
rename to packages/marko/test/components-browser/fixtures/dynamic-tag-html-event-handler/index.marko
diff --git a/test/components-browser/fixtures/dynamic-tag-html-event-handler/test.js b/packages/marko/test/components-browser/fixtures/dynamic-tag-html-event-handler/test.js
similarity index 100%
rename from test/components-browser/fixtures/dynamic-tag-html-event-handler/test.js
rename to packages/marko/test/components-browser/fixtures/dynamic-tag-html-event-handler/test.js
diff --git a/test/components-browser/fixtures/dynamic-tag-no-update-html-attributes/index.marko b/packages/marko/test/components-browser/fixtures/dynamic-tag-no-update-html-attributes/index.marko
similarity index 100%
rename from test/components-browser/fixtures/dynamic-tag-no-update-html-attributes/index.marko
rename to packages/marko/test/components-browser/fixtures/dynamic-tag-no-update-html-attributes/index.marko
diff --git a/test/components-browser/fixtures/dynamic-tag-no-update-html-attributes/test.js b/packages/marko/test/components-browser/fixtures/dynamic-tag-no-update-html-attributes/test.js
similarity index 100%
rename from test/components-browser/fixtures/dynamic-tag-no-update-html-attributes/test.js
rename to packages/marko/test/components-browser/fixtures/dynamic-tag-no-update-html-attributes/test.js
diff --git a/test/components-browser/fixtures/dynamic-tag-preserve-old/components/app-foo/index.marko b/packages/marko/test/components-browser/fixtures/dynamic-tag-preserve-old/components/app-foo/index.marko
similarity index 100%
rename from test/components-browser/fixtures/dynamic-tag-preserve-old/components/app-foo/index.marko
rename to packages/marko/test/components-browser/fixtures/dynamic-tag-preserve-old/components/app-foo/index.marko
diff --git a/test/components-browser/fixtures/dynamic-tag-preserve-old/index.marko b/packages/marko/test/components-browser/fixtures/dynamic-tag-preserve-old/index.marko
similarity index 100%
rename from test/components-browser/fixtures/dynamic-tag-preserve-old/index.marko
rename to packages/marko/test/components-browser/fixtures/dynamic-tag-preserve-old/index.marko
diff --git a/test/components-browser/fixtures/dynamic-tag-preserve-old/test.js b/packages/marko/test/components-browser/fixtures/dynamic-tag-preserve-old/test.js
similarity index 100%
rename from test/components-browser/fixtures/dynamic-tag-preserve-old/test.js
rename to packages/marko/test/components-browser/fixtures/dynamic-tag-preserve-old/test.js
diff --git a/test/components-browser/fixtures/dynamic-tag-root/index.marko b/packages/marko/test/components-browser/fixtures/dynamic-tag-root/index.marko
similarity index 100%
rename from test/components-browser/fixtures/dynamic-tag-root/index.marko
rename to packages/marko/test/components-browser/fixtures/dynamic-tag-root/index.marko
diff --git a/test/components-browser/fixtures/dynamic-tag-root/modal.marko b/packages/marko/test/components-browser/fixtures/dynamic-tag-root/modal.marko
similarity index 100%
rename from test/components-browser/fixtures/dynamic-tag-root/modal.marko
rename to packages/marko/test/components-browser/fixtures/dynamic-tag-root/modal.marko
diff --git a/test/components-browser/fixtures/dynamic-tag-root/test.js b/packages/marko/test/components-browser/fixtures/dynamic-tag-root/test.js
similarity index 100%
rename from test/components-browser/fixtures/dynamic-tag-root/test.js
rename to packages/marko/test/components-browser/fixtures/dynamic-tag-root/test.js
diff --git a/test/components-browser/fixtures/dynamic-tag-user-key/components/hello.marko b/packages/marko/test/components-browser/fixtures/dynamic-tag-user-key/components/hello.marko
similarity index 100%
rename from test/components-browser/fixtures/dynamic-tag-user-key/components/hello.marko
rename to packages/marko/test/components-browser/fixtures/dynamic-tag-user-key/components/hello.marko
diff --git a/test/components-browser/fixtures/dynamic-tag-user-key/index.marko b/packages/marko/test/components-browser/fixtures/dynamic-tag-user-key/index.marko
similarity index 100%
rename from test/components-browser/fixtures/dynamic-tag-user-key/index.marko
rename to packages/marko/test/components-browser/fixtures/dynamic-tag-user-key/index.marko
diff --git a/test/components-browser/fixtures/dynamic-tag-user-key/test.js b/packages/marko/test/components-browser/fixtures/dynamic-tag-user-key/test.js
similarity index 100%
rename from test/components-browser/fixtures/dynamic-tag-user-key/test.js
rename to packages/marko/test/components-browser/fixtures/dynamic-tag-user-key/test.js
diff --git a/test/components-browser/fixtures/emit-event-during-mount/components/custom-tag/index.marko b/packages/marko/test/components-browser/fixtures/emit-event-during-mount/components/custom-tag/index.marko
similarity index 100%
rename from test/components-browser/fixtures/emit-event-during-mount/components/custom-tag/index.marko
rename to packages/marko/test/components-browser/fixtures/emit-event-during-mount/components/custom-tag/index.marko
diff --git a/test/components-browser/fixtures/emit-event-during-mount/index.marko b/packages/marko/test/components-browser/fixtures/emit-event-during-mount/index.marko
similarity index 100%
rename from test/components-browser/fixtures/emit-event-during-mount/index.marko
rename to packages/marko/test/components-browser/fixtures/emit-event-during-mount/index.marko
diff --git a/test/components-browser/fixtures/emit-event-during-mount/test.js b/packages/marko/test/components-browser/fixtures/emit-event-during-mount/test.js
similarity index 100%
rename from test/components-browser/fixtures/emit-event-during-mount/test.js
rename to packages/marko/test/components-browser/fixtures/emit-event-during-mount/test.js
diff --git a/test/components-browser/fixtures/event-attach-el-function/index.marko b/packages/marko/test/components-browser/fixtures/event-attach-el-function/index.marko
similarity index 100%
rename from test/components-browser/fixtures/event-attach-el-function/index.marko
rename to packages/marko/test/components-browser/fixtures/event-attach-el-function/index.marko
diff --git a/test/components-browser/fixtures/event-attach-el-function/test.js b/packages/marko/test/components-browser/fixtures/event-attach-el-function/test.js
similarity index 100%
rename from test/components-browser/fixtures/event-attach-el-function/test.js
rename to packages/marko/test/components-browser/fixtures/event-attach-el-function/test.js
diff --git a/test/components-browser/fixtures/event-attach-el-once/index.marko b/packages/marko/test/components-browser/fixtures/event-attach-el-once/index.marko
similarity index 100%
rename from test/components-browser/fixtures/event-attach-el-once/index.marko
rename to packages/marko/test/components-browser/fixtures/event-attach-el-once/index.marko
diff --git a/test/components-browser/fixtures/event-attach-el-once/test.js b/packages/marko/test/components-browser/fixtures/event-attach-el-once/test.js
similarity index 100%
rename from test/components-browser/fixtures/event-attach-el-once/test.js
rename to packages/marko/test/components-browser/fixtures/event-attach-el-once/test.js
diff --git a/test/components-browser/fixtures/event-attach-el/index.marko b/packages/marko/test/components-browser/fixtures/event-attach-el/index.marko
similarity index 100%
rename from test/components-browser/fixtures/event-attach-el/index.marko
rename to packages/marko/test/components-browser/fixtures/event-attach-el/index.marko
diff --git a/test/components-browser/fixtures/event-attach-el/test.js b/packages/marko/test/components-browser/fixtures/event-attach-el/test.js
similarity index 100%
rename from test/components-browser/fixtures/event-attach-el/test.js
rename to packages/marko/test/components-browser/fixtures/event-attach-el/test.js
diff --git a/test/components-browser/fixtures/event-attach-if-else-nested-component/components/color-include/index.marko b/packages/marko/test/components-browser/fixtures/event-attach-if-else-nested-component/components/color-include/index.marko
similarity index 100%
rename from test/components-browser/fixtures/event-attach-if-else-nested-component/components/color-include/index.marko
rename to packages/marko/test/components-browser/fixtures/event-attach-if-else-nested-component/components/color-include/index.marko
diff --git a/test/components-browser/fixtures/event-attach-if-else-nested-component/index.marko b/packages/marko/test/components-browser/fixtures/event-attach-if-else-nested-component/index.marko
similarity index 100%
rename from test/components-browser/fixtures/event-attach-if-else-nested-component/index.marko
rename to packages/marko/test/components-browser/fixtures/event-attach-if-else-nested-component/index.marko
diff --git a/test/components-browser/fixtures/event-attach-if-else-nested-component/test.js b/packages/marko/test/components-browser/fixtures/event-attach-if-else-nested-component/test.js
similarity index 100%
rename from test/components-browser/fixtures/event-attach-if-else-nested-component/test.js
rename to packages/marko/test/components-browser/fixtures/event-attach-if-else-nested-component/test.js
diff --git a/test/components-browser/fixtures/event-detach-component-destroy/index.marko b/packages/marko/test/components-browser/fixtures/event-detach-component-destroy/index.marko
similarity index 100%
rename from test/components-browser/fixtures/event-detach-component-destroy/index.marko
rename to packages/marko/test/components-browser/fixtures/event-detach-component-destroy/index.marko
diff --git a/test/components-browser/fixtures/event-detach-component-destroy/test.js b/packages/marko/test/components-browser/fixtures/event-detach-component-destroy/test.js
similarity index 100%
rename from test/components-browser/fixtures/event-detach-component-destroy/test.js
rename to packages/marko/test/components-browser/fixtures/event-detach-component-destroy/test.js
diff --git a/test/components-browser/fixtures/event-detach-el-once/index.marko b/packages/marko/test/components-browser/fixtures/event-detach-el-once/index.marko
similarity index 100%
rename from test/components-browser/fixtures/event-detach-el-once/index.marko
rename to packages/marko/test/components-browser/fixtures/event-detach-el-once/index.marko
diff --git a/test/components-browser/fixtures/event-detach-el-once/test.js b/packages/marko/test/components-browser/fixtures/event-detach-el-once/test.js
similarity index 100%
rename from test/components-browser/fixtures/event-detach-el-once/test.js
rename to packages/marko/test/components-browser/fixtures/event-detach-el-once/test.js
diff --git a/test/components-browser/fixtures/event-detach-el-preventDefault/index.marko b/packages/marko/test/components-browser/fixtures/event-detach-el-preventDefault/index.marko
similarity index 100%
rename from test/components-browser/fixtures/event-detach-el-preventDefault/index.marko
rename to packages/marko/test/components-browser/fixtures/event-detach-el-preventDefault/index.marko
diff --git a/test/components-browser/fixtures/event-detach-el-preventDefault/test.js b/packages/marko/test/components-browser/fixtures/event-detach-el-preventDefault/test.js
similarity index 100%
rename from test/components-browser/fixtures/event-detach-el-preventDefault/test.js
rename to packages/marko/test/components-browser/fixtures/event-detach-el-preventDefault/test.js
diff --git a/test/components-browser/fixtures/event-detach-el/index.marko b/packages/marko/test/components-browser/fixtures/event-detach-el/index.marko
similarity index 100%
rename from test/components-browser/fixtures/event-detach-el/index.marko
rename to packages/marko/test/components-browser/fixtures/event-detach-el/index.marko
diff --git a/test/components-browser/fixtures/event-detach-el/test.js b/packages/marko/test/components-browser/fixtures/event-detach-el/test.js
similarity index 100%
rename from test/components-browser/fixtures/event-detach-el/test.js
rename to packages/marko/test/components-browser/fixtures/event-detach-el/test.js
diff --git a/test/components-browser/fixtures/event-detach-remove-nested-component-last/components/color-li/index.marko b/packages/marko/test/components-browser/fixtures/event-detach-remove-nested-component-last/components/color-li/index.marko
similarity index 100%
rename from test/components-browser/fixtures/event-detach-remove-nested-component-last/components/color-li/index.marko
rename to packages/marko/test/components-browser/fixtures/event-detach-remove-nested-component-last/components/color-li/index.marko
diff --git a/test/components-browser/fixtures/event-detach-remove-nested-component-last/index.marko b/packages/marko/test/components-browser/fixtures/event-detach-remove-nested-component-last/index.marko
similarity index 100%
rename from test/components-browser/fixtures/event-detach-remove-nested-component-last/index.marko
rename to packages/marko/test/components-browser/fixtures/event-detach-remove-nested-component-last/index.marko
diff --git a/test/components-browser/fixtures/event-detach-remove-nested-component-last/test.js b/packages/marko/test/components-browser/fixtures/event-detach-remove-nested-component-last/test.js
similarity index 100%
rename from test/components-browser/fixtures/event-detach-remove-nested-component-last/test.js
rename to packages/marko/test/components-browser/fixtures/event-detach-remove-nested-component-last/test.js
diff --git a/test/components-browser/fixtures/event-detach-remove-nested-component-middle/components/color-li/index.marko b/packages/marko/test/components-browser/fixtures/event-detach-remove-nested-component-middle/components/color-li/index.marko
similarity index 100%
rename from test/components-browser/fixtures/event-detach-remove-nested-component-middle/components/color-li/index.marko
rename to packages/marko/test/components-browser/fixtures/event-detach-remove-nested-component-middle/components/color-li/index.marko
diff --git a/test/components-browser/fixtures/event-detach-remove-nested-component-middle/index.marko b/packages/marko/test/components-browser/fixtures/event-detach-remove-nested-component-middle/index.marko
similarity index 100%
rename from test/components-browser/fixtures/event-detach-remove-nested-component-middle/index.marko
rename to packages/marko/test/components-browser/fixtures/event-detach-remove-nested-component-middle/index.marko
diff --git a/test/components-browser/fixtures/event-detach-remove-nested-component-middle/test.js b/packages/marko/test/components-browser/fixtures/event-detach-remove-nested-component-middle/test.js
similarity index 100%
rename from test/components-browser/fixtures/event-detach-remove-nested-component-middle/test.js
rename to packages/marko/test/components-browser/fixtures/event-detach-remove-nested-component-middle/test.js
diff --git a/test/components-browser/fixtures/event-handler-bubbling-once-split/component-browser.js b/packages/marko/test/components-browser/fixtures/event-handler-bubbling-once-split/component-browser.js
similarity index 100%
rename from test/components-browser/fixtures/event-handler-bubbling-once-split/component-browser.js
rename to packages/marko/test/components-browser/fixtures/event-handler-bubbling-once-split/component-browser.js
diff --git a/test/components-browser/fixtures/event-handler-bubbling-once-split/index.marko b/packages/marko/test/components-browser/fixtures/event-handler-bubbling-once-split/index.marko
similarity index 100%
rename from test/components-browser/fixtures/event-handler-bubbling-once-split/index.marko
rename to packages/marko/test/components-browser/fixtures/event-handler-bubbling-once-split/index.marko
diff --git a/test/components-browser/fixtures/event-handler-bubbling-once-split/test.js b/packages/marko/test/components-browser/fixtures/event-handler-bubbling-once-split/test.js
similarity index 100%
rename from test/components-browser/fixtures/event-handler-bubbling-once-split/test.js
rename to packages/marko/test/components-browser/fixtures/event-handler-bubbling-once-split/test.js
diff --git a/test/components-browser/fixtures/event-handler-bubbling-once/component.js b/packages/marko/test/components-browser/fixtures/event-handler-bubbling-once/component.js
similarity index 100%
rename from test/components-browser/fixtures/event-handler-bubbling-once/component.js
rename to packages/marko/test/components-browser/fixtures/event-handler-bubbling-once/component.js
diff --git a/test/components-browser/fixtures/event-handler-bubbling-once/index.marko b/packages/marko/test/components-browser/fixtures/event-handler-bubbling-once/index.marko
similarity index 100%
rename from test/components-browser/fixtures/event-handler-bubbling-once/index.marko
rename to packages/marko/test/components-browser/fixtures/event-handler-bubbling-once/index.marko
diff --git a/test/components-browser/fixtures/event-handler-bubbling-once/test.js b/packages/marko/test/components-browser/fixtures/event-handler-bubbling-once/test.js
similarity index 100%
rename from test/components-browser/fixtures/event-handler-bubbling-once/test.js
rename to packages/marko/test/components-browser/fixtures/event-handler-bubbling-once/test.js
diff --git a/test/components-browser/fixtures/event-handler-custom-args/component.js b/packages/marko/test/components-browser/fixtures/event-handler-custom-args/component.js
similarity index 100%
rename from test/components-browser/fixtures/event-handler-custom-args/component.js
rename to packages/marko/test/components-browser/fixtures/event-handler-custom-args/component.js
diff --git a/test/components-browser/fixtures/event-handler-custom-args/components/app-fancy-button/component.js b/packages/marko/test/components-browser/fixtures/event-handler-custom-args/components/app-fancy-button/component.js
similarity index 100%
rename from test/components-browser/fixtures/event-handler-custom-args/components/app-fancy-button/component.js
rename to packages/marko/test/components-browser/fixtures/event-handler-custom-args/components/app-fancy-button/component.js
diff --git a/test/components-browser/fixtures/event-handler-custom-args/components/app-fancy-button/index.marko b/packages/marko/test/components-browser/fixtures/event-handler-custom-args/components/app-fancy-button/index.marko
similarity index 100%
rename from test/components-browser/fixtures/event-handler-custom-args/components/app-fancy-button/index.marko
rename to packages/marko/test/components-browser/fixtures/event-handler-custom-args/components/app-fancy-button/index.marko
diff --git a/test/components-browser/fixtures/event-handler-custom-args/index.marko b/packages/marko/test/components-browser/fixtures/event-handler-custom-args/index.marko
similarity index 100%
rename from test/components-browser/fixtures/event-handler-custom-args/index.marko
rename to packages/marko/test/components-browser/fixtures/event-handler-custom-args/index.marko
diff --git a/test/components-browser/fixtures/event-handler-custom-args/test.js b/packages/marko/test/components-browser/fixtures/event-handler-custom-args/test.js
similarity index 100%
rename from test/components-browser/fixtures/event-handler-custom-args/test.js
rename to packages/marko/test/components-browser/fixtures/event-handler-custom-args/test.js
diff --git a/test/components-browser/fixtures/event-handler-dom-args-bubbling-function/component.js b/packages/marko/test/components-browser/fixtures/event-handler-dom-args-bubbling-function/component.js
similarity index 100%
rename from test/components-browser/fixtures/event-handler-dom-args-bubbling-function/component.js
rename to packages/marko/test/components-browser/fixtures/event-handler-dom-args-bubbling-function/component.js
diff --git a/test/components-browser/fixtures/event-handler-dom-args-bubbling-function/index.marko b/packages/marko/test/components-browser/fixtures/event-handler-dom-args-bubbling-function/index.marko
similarity index 100%
rename from test/components-browser/fixtures/event-handler-dom-args-bubbling-function/index.marko
rename to packages/marko/test/components-browser/fixtures/event-handler-dom-args-bubbling-function/index.marko
diff --git a/test/components-browser/fixtures/event-handler-dom-args-bubbling-function/test.js b/packages/marko/test/components-browser/fixtures/event-handler-dom-args-bubbling-function/test.js
similarity index 100%
rename from test/components-browser/fixtures/event-handler-dom-args-bubbling-function/test.js
rename to packages/marko/test/components-browser/fixtures/event-handler-dom-args-bubbling-function/test.js
diff --git a/test/components-browser/fixtures/event-handler-dom-args-bubbling-multiple-top-level-elements/component.js b/packages/marko/test/components-browser/fixtures/event-handler-dom-args-bubbling-multiple-top-level-elements/component.js
similarity index 100%
rename from test/components-browser/fixtures/event-handler-dom-args-bubbling-multiple-top-level-elements/component.js
rename to packages/marko/test/components-browser/fixtures/event-handler-dom-args-bubbling-multiple-top-level-elements/component.js
diff --git a/test/components-browser/fixtures/event-handler-dom-args-bubbling-multiple-top-level-elements/index.marko b/packages/marko/test/components-browser/fixtures/event-handler-dom-args-bubbling-multiple-top-level-elements/index.marko
similarity index 100%
rename from test/components-browser/fixtures/event-handler-dom-args-bubbling-multiple-top-level-elements/index.marko
rename to packages/marko/test/components-browser/fixtures/event-handler-dom-args-bubbling-multiple-top-level-elements/index.marko
diff --git a/test/components-browser/fixtures/event-handler-dom-args-bubbling-multiple-top-level-elements/test.js b/packages/marko/test/components-browser/fixtures/event-handler-dom-args-bubbling-multiple-top-level-elements/test.js
similarity index 100%
rename from test/components-browser/fixtures/event-handler-dom-args-bubbling-multiple-top-level-elements/test.js
rename to packages/marko/test/components-browser/fixtures/event-handler-dom-args-bubbling-multiple-top-level-elements/test.js
diff --git a/test/components-browser/fixtures/event-handler-dom-args-bubbling-once/component.js b/packages/marko/test/components-browser/fixtures/event-handler-dom-args-bubbling-once/component.js
similarity index 100%
rename from test/components-browser/fixtures/event-handler-dom-args-bubbling-once/component.js
rename to packages/marko/test/components-browser/fixtures/event-handler-dom-args-bubbling-once/component.js
diff --git a/test/components-browser/fixtures/event-handler-dom-args-bubbling-once/index.marko b/packages/marko/test/components-browser/fixtures/event-handler-dom-args-bubbling-once/index.marko
similarity index 100%
rename from test/components-browser/fixtures/event-handler-dom-args-bubbling-once/index.marko
rename to packages/marko/test/components-browser/fixtures/event-handler-dom-args-bubbling-once/index.marko
diff --git a/test/components-browser/fixtures/event-handler-dom-args-bubbling-once/test.js b/packages/marko/test/components-browser/fixtures/event-handler-dom-args-bubbling-once/test.js
similarity index 100%
rename from test/components-browser/fixtures/event-handler-dom-args-bubbling-once/test.js
rename to packages/marko/test/components-browser/fixtures/event-handler-dom-args-bubbling-once/test.js
diff --git a/test/components-browser/fixtures/event-handler-dom-args-bubbling/component.js b/packages/marko/test/components-browser/fixtures/event-handler-dom-args-bubbling/component.js
similarity index 100%
rename from test/components-browser/fixtures/event-handler-dom-args-bubbling/component.js
rename to packages/marko/test/components-browser/fixtures/event-handler-dom-args-bubbling/component.js
diff --git a/test/components-browser/fixtures/event-handler-dom-args-bubbling/index.marko b/packages/marko/test/components-browser/fixtures/event-handler-dom-args-bubbling/index.marko
similarity index 100%
rename from test/components-browser/fixtures/event-handler-dom-args-bubbling/index.marko
rename to packages/marko/test/components-browser/fixtures/event-handler-dom-args-bubbling/index.marko
diff --git a/test/components-browser/fixtures/event-handler-dom-args-bubbling/test.js b/packages/marko/test/components-browser/fixtures/event-handler-dom-args-bubbling/test.js
similarity index 100%
rename from test/components-browser/fixtures/event-handler-dom-args-bubbling/test.js
rename to packages/marko/test/components-browser/fixtures/event-handler-dom-args-bubbling/test.js
diff --git a/test/components-browser/fixtures/event-handler-dom-args-non-bubbling-once/component.js b/packages/marko/test/components-browser/fixtures/event-handler-dom-args-non-bubbling-once/component.js
similarity index 100%
rename from test/components-browser/fixtures/event-handler-dom-args-non-bubbling-once/component.js
rename to packages/marko/test/components-browser/fixtures/event-handler-dom-args-non-bubbling-once/component.js
diff --git a/test/components-browser/fixtures/event-handler-dom-args-non-bubbling-once/index.marko b/packages/marko/test/components-browser/fixtures/event-handler-dom-args-non-bubbling-once/index.marko
similarity index 100%
rename from test/components-browser/fixtures/event-handler-dom-args-non-bubbling-once/index.marko
rename to packages/marko/test/components-browser/fixtures/event-handler-dom-args-non-bubbling-once/index.marko
diff --git a/test/components-browser/fixtures/event-handler-dom-args-non-bubbling-once/test.js b/packages/marko/test/components-browser/fixtures/event-handler-dom-args-non-bubbling-once/test.js
similarity index 100%
rename from test/components-browser/fixtures/event-handler-dom-args-non-bubbling-once/test.js
rename to packages/marko/test/components-browser/fixtures/event-handler-dom-args-non-bubbling-once/test.js
diff --git a/test/components-browser/fixtures/event-handler-dom-args-non-bubbling/component.js b/packages/marko/test/components-browser/fixtures/event-handler-dom-args-non-bubbling/component.js
similarity index 100%
rename from test/components-browser/fixtures/event-handler-dom-args-non-bubbling/component.js
rename to packages/marko/test/components-browser/fixtures/event-handler-dom-args-non-bubbling/component.js
diff --git a/test/components-browser/fixtures/event-handler-dom-args-non-bubbling/index.marko b/packages/marko/test/components-browser/fixtures/event-handler-dom-args-non-bubbling/index.marko
similarity index 100%
rename from test/components-browser/fixtures/event-handler-dom-args-non-bubbling/index.marko
rename to packages/marko/test/components-browser/fixtures/event-handler-dom-args-non-bubbling/index.marko
diff --git a/test/components-browser/fixtures/event-handler-dom-args-non-bubbling/test.js b/packages/marko/test/components-browser/fixtures/event-handler-dom-args-non-bubbling/test.js
similarity index 100%
rename from test/components-browser/fixtures/event-handler-dom-args-non-bubbling/test.js
rename to packages/marko/test/components-browser/fixtures/event-handler-dom-args-non-bubbling/test.js
diff --git a/test/components-browser/fixtures/event-handler-function/index.marko b/packages/marko/test/components-browser/fixtures/event-handler-function/index.marko
similarity index 100%
rename from test/components-browser/fixtures/event-handler-function/index.marko
rename to packages/marko/test/components-browser/fixtures/event-handler-function/index.marko
diff --git a/test/components-browser/fixtures/event-handler-function/test.js b/packages/marko/test/components-browser/fixtures/event-handler-function/test.js
similarity index 100%
rename from test/components-browser/fixtures/event-handler-function/test.js
rename to packages/marko/test/components-browser/fixtures/event-handler-function/test.js
diff --git a/test/components-browser/fixtures/event-handler-non-bubbling-once/component.js b/packages/marko/test/components-browser/fixtures/event-handler-non-bubbling-once/component.js
similarity index 100%
rename from test/components-browser/fixtures/event-handler-non-bubbling-once/component.js
rename to packages/marko/test/components-browser/fixtures/event-handler-non-bubbling-once/component.js
diff --git a/test/components-browser/fixtures/event-handler-non-bubbling-once/index.marko b/packages/marko/test/components-browser/fixtures/event-handler-non-bubbling-once/index.marko
similarity index 100%
rename from test/components-browser/fixtures/event-handler-non-bubbling-once/index.marko
rename to packages/marko/test/components-browser/fixtures/event-handler-non-bubbling-once/index.marko
diff --git a/test/components-browser/fixtures/event-handler-non-bubbling-once/test.js b/packages/marko/test/components-browser/fixtures/event-handler-non-bubbling-once/test.js
similarity index 100%
rename from test/components-browser/fixtures/event-handler-non-bubbling-once/test.js
rename to packages/marko/test/components-browser/fixtures/event-handler-non-bubbling-once/test.js
diff --git a/test/components-browser/fixtures/event-handler-non-bubbling-rerender-el-mismatch/index.marko b/packages/marko/test/components-browser/fixtures/event-handler-non-bubbling-rerender-el-mismatch/index.marko
similarity index 100%
rename from test/components-browser/fixtures/event-handler-non-bubbling-rerender-el-mismatch/index.marko
rename to packages/marko/test/components-browser/fixtures/event-handler-non-bubbling-rerender-el-mismatch/index.marko
diff --git a/test/components-browser/fixtures/event-handler-non-bubbling-rerender-el-mismatch/test.js b/packages/marko/test/components-browser/fixtures/event-handler-non-bubbling-rerender-el-mismatch/test.js
similarity index 100%
rename from test/components-browser/fixtures/event-handler-non-bubbling-rerender-el-mismatch/test.js
rename to packages/marko/test/components-browser/fixtures/event-handler-non-bubbling-rerender-el-mismatch/test.js
diff --git a/test/components-browser/fixtures/event-handler-non-bubbling-root-el/index.marko b/packages/marko/test/components-browser/fixtures/event-handler-non-bubbling-root-el/index.marko
similarity index 100%
rename from test/components-browser/fixtures/event-handler-non-bubbling-root-el/index.marko
rename to packages/marko/test/components-browser/fixtures/event-handler-non-bubbling-root-el/index.marko
diff --git a/test/components-browser/fixtures/event-handler-non-bubbling-root-el/test.js b/packages/marko/test/components-browser/fixtures/event-handler-non-bubbling-root-el/test.js
similarity index 100%
rename from test/components-browser/fixtures/event-handler-non-bubbling-root-el/test.js
rename to packages/marko/test/components-browser/fixtures/event-handler-non-bubbling-root-el/test.js
diff --git a/test/components-browser/fixtures/extend-component/components/app-button/component.js b/packages/marko/test/components-browser/fixtures/extend-component/components/app-button/component.js
similarity index 100%
rename from test/components-browser/fixtures/extend-component/components/app-button/component.js
rename to packages/marko/test/components-browser/fixtures/extend-component/components/app-button/component.js
diff --git a/test/components-browser/fixtures/extend-component/components/app-button/index.marko b/packages/marko/test/components-browser/fixtures/extend-component/components/app-button/index.marko
similarity index 100%
rename from test/components-browser/fixtures/extend-component/components/app-button/index.marko
rename to packages/marko/test/components-browser/fixtures/extend-component/components/app-button/index.marko
diff --git a/test/components-browser/fixtures/extend-component/components/app-button/marko-tag.json b/packages/marko/test/components-browser/fixtures/extend-component/components/app-button/marko-tag.json
similarity index 100%
rename from test/components-browser/fixtures/extend-component/components/app-button/marko-tag.json
rename to packages/marko/test/components-browser/fixtures/extend-component/components/app-button/marko-tag.json
diff --git a/test/components-browser/fixtures/extend-component/components/app-checkbox/component.js b/packages/marko/test/components-browser/fixtures/extend-component/components/app-checkbox/component.js
similarity index 100%
rename from test/components-browser/fixtures/extend-component/components/app-checkbox/component.js
rename to packages/marko/test/components-browser/fixtures/extend-component/components/app-checkbox/component.js
diff --git a/test/components-browser/fixtures/extend-component/components/app-checkbox/index.marko b/packages/marko/test/components-browser/fixtures/extend-component/components/app-checkbox/index.marko
similarity index 100%
rename from test/components-browser/fixtures/extend-component/components/app-checkbox/index.marko
rename to packages/marko/test/components-browser/fixtures/extend-component/components/app-checkbox/index.marko
diff --git a/test/components-browser/fixtures/extend-component/components/app-checkbox/marko-tag.json b/packages/marko/test/components-browser/fixtures/extend-component/components/app-checkbox/marko-tag.json
similarity index 100%
rename from test/components-browser/fixtures/extend-component/components/app-checkbox/marko-tag.json
rename to packages/marko/test/components-browser/fixtures/extend-component/components/app-checkbox/marko-tag.json
diff --git a/test/components-browser/fixtures/extend-component/test.js b/packages/marko/test/components-browser/fixtures/extend-component/test.js
similarity index 100%
rename from test/components-browser/fixtures/extend-component/test.js
rename to packages/marko/test/components-browser/fixtures/extend-component/test.js
diff --git a/test/components-browser/fixtures/for-first-el-key-cache-value/index.marko b/packages/marko/test/components-browser/fixtures/for-first-el-key-cache-value/index.marko
similarity index 100%
rename from test/components-browser/fixtures/for-first-el-key-cache-value/index.marko
rename to packages/marko/test/components-browser/fixtures/for-first-el-key-cache-value/index.marko
diff --git a/test/components-browser/fixtures/for-first-el-key-cache-value/test.js b/packages/marko/test/components-browser/fixtures/for-first-el-key-cache-value/test.js
similarity index 100%
rename from test/components-browser/fixtures/for-first-el-key-cache-value/test.js
rename to packages/marko/test/components-browser/fixtures/for-first-el-key-cache-value/test.js
diff --git a/test/components-browser/fixtures/forceUpdate/index.marko b/packages/marko/test/components-browser/fixtures/forceUpdate/index.marko
similarity index 100%
rename from test/components-browser/fixtures/forceUpdate/index.marko
rename to packages/marko/test/components-browser/fixtures/forceUpdate/index.marko
diff --git a/test/components-browser/fixtures/forceUpdate/test.js b/packages/marko/test/components-browser/fixtures/forceUpdate/test.js
similarity index 100%
rename from test/components-browser/fixtures/forceUpdate/test.js
rename to packages/marko/test/components-browser/fixtures/forceUpdate/test.js
diff --git a/test/components-browser/fixtures/get-component-for-el-nested-fragments/components/child/index.marko b/packages/marko/test/components-browser/fixtures/get-component-for-el-nested-fragments/components/child/index.marko
similarity index 100%
rename from test/components-browser/fixtures/get-component-for-el-nested-fragments/components/child/index.marko
rename to packages/marko/test/components-browser/fixtures/get-component-for-el-nested-fragments/components/child/index.marko
diff --git a/test/components-browser/fixtures/get-component-for-el-nested-fragments/index.marko b/packages/marko/test/components-browser/fixtures/get-component-for-el-nested-fragments/index.marko
similarity index 100%
rename from test/components-browser/fixtures/get-component-for-el-nested-fragments/index.marko
rename to packages/marko/test/components-browser/fixtures/get-component-for-el-nested-fragments/index.marko
diff --git a/test/components-browser/fixtures/get-component-for-el-nested-fragments/test.js b/packages/marko/test/components-browser/fixtures/get-component-for-el-nested-fragments/test.js
similarity index 100%
rename from test/components-browser/fixtures/get-component-for-el-nested-fragments/test.js
rename to packages/marko/test/components-browser/fixtures/get-component-for-el-nested-fragments/test.js
diff --git a/test/components-browser/fixtures/get-component-for-el-split-component/component-browser.js b/packages/marko/test/components-browser/fixtures/get-component-for-el-split-component/component-browser.js
similarity index 100%
rename from test/components-browser/fixtures/get-component-for-el-split-component/component-browser.js
rename to packages/marko/test/components-browser/fixtures/get-component-for-el-split-component/component-browser.js
diff --git a/test/components-browser/fixtures/get-component-for-el-split-component/components/child/component-browser.js b/packages/marko/test/components-browser/fixtures/get-component-for-el-split-component/components/child/component-browser.js
similarity index 100%
rename from test/components-browser/fixtures/get-component-for-el-split-component/components/child/component-browser.js
rename to packages/marko/test/components-browser/fixtures/get-component-for-el-split-component/components/child/component-browser.js
diff --git a/test/components-browser/fixtures/get-component-for-el-split-component/components/child/index.marko b/packages/marko/test/components-browser/fixtures/get-component-for-el-split-component/components/child/index.marko
similarity index 100%
rename from test/components-browser/fixtures/get-component-for-el-split-component/components/child/index.marko
rename to packages/marko/test/components-browser/fixtures/get-component-for-el-split-component/components/child/index.marko
diff --git a/test/components-browser/fixtures/get-component-for-el-split-component/index.marko b/packages/marko/test/components-browser/fixtures/get-component-for-el-split-component/index.marko
similarity index 100%
rename from test/components-browser/fixtures/get-component-for-el-split-component/index.marko
rename to packages/marko/test/components-browser/fixtures/get-component-for-el-split-component/index.marko
diff --git a/test/components-browser/fixtures/get-component-for-el-split-component/test.js b/packages/marko/test/components-browser/fixtures/get-component-for-el-split-component/test.js
similarity index 100%
rename from test/components-browser/fixtures/get-component-for-el-split-component/test.js
rename to packages/marko/test/components-browser/fixtures/get-component-for-el-split-component/test.js
diff --git a/test/components-browser/fixtures/get-el-nested-fragments/components/child/index.marko b/packages/marko/test/components-browser/fixtures/get-el-nested-fragments/components/child/index.marko
similarity index 100%
rename from test/components-browser/fixtures/get-el-nested-fragments/components/child/index.marko
rename to packages/marko/test/components-browser/fixtures/get-el-nested-fragments/components/child/index.marko
diff --git a/test/components-browser/fixtures/get-el-nested-fragments/components/nested-child/index.marko b/packages/marko/test/components-browser/fixtures/get-el-nested-fragments/components/nested-child/index.marko
similarity index 100%
rename from test/components-browser/fixtures/get-el-nested-fragments/components/nested-child/index.marko
rename to packages/marko/test/components-browser/fixtures/get-el-nested-fragments/components/nested-child/index.marko
diff --git a/test/components-browser/fixtures/get-el-nested-fragments/template.marko b/packages/marko/test/components-browser/fixtures/get-el-nested-fragments/template.marko
similarity index 100%
rename from test/components-browser/fixtures/get-el-nested-fragments/template.marko
rename to packages/marko/test/components-browser/fixtures/get-el-nested-fragments/template.marko
diff --git a/test/components-browser/fixtures/get-el-nested-fragments/test.js b/packages/marko/test/components-browser/fixtures/get-el-nested-fragments/test.js
similarity index 100%
rename from test/components-browser/fixtures/get-el-nested-fragments/test.js
rename to packages/marko/test/components-browser/fixtures/get-el-nested-fragments/test.js
diff --git a/test/components-browser/fixtures/global-rerender-nested/components/hello/index.marko b/packages/marko/test/components-browser/fixtures/global-rerender-nested/components/hello/index.marko
similarity index 100%
rename from test/components-browser/fixtures/global-rerender-nested/components/hello/index.marko
rename to packages/marko/test/components-browser/fixtures/global-rerender-nested/components/hello/index.marko
diff --git a/test/components-browser/fixtures/global-rerender-nested/index.marko b/packages/marko/test/components-browser/fixtures/global-rerender-nested/index.marko
similarity index 100%
rename from test/components-browser/fixtures/global-rerender-nested/index.marko
rename to packages/marko/test/components-browser/fixtures/global-rerender-nested/index.marko
diff --git a/test/components-browser/fixtures/global-rerender-nested/test.js b/packages/marko/test/components-browser/fixtures/global-rerender-nested/test.js
similarity index 100%
rename from test/components-browser/fixtures/global-rerender-nested/test.js
rename to packages/marko/test/components-browser/fixtures/global-rerender-nested/test.js
diff --git a/test/components-browser/fixtures/global-rerender/index.marko b/packages/marko/test/components-browser/fixtures/global-rerender/index.marko
similarity index 100%
rename from test/components-browser/fixtures/global-rerender/index.marko
rename to packages/marko/test/components-browser/fixtures/global-rerender/index.marko
diff --git a/test/components-browser/fixtures/global-rerender/test.js b/packages/marko/test/components-browser/fixtures/global-rerender/test.js
similarity index 100%
rename from test/components-browser/fixtures/global-rerender/test.js
rename to packages/marko/test/components-browser/fixtures/global-rerender/test.js
diff --git a/test/components-browser/fixtures/implicit-component-keys/index.marko b/packages/marko/test/components-browser/fixtures/implicit-component-keys/index.marko
similarity index 100%
rename from test/components-browser/fixtures/implicit-component-keys/index.marko
rename to packages/marko/test/components-browser/fixtures/implicit-component-keys/index.marko
diff --git a/test/components-browser/fixtures/implicit-component-keys/test.js b/packages/marko/test/components-browser/fixtures/implicit-component-keys/test.js
similarity index 100%
rename from test/components-browser/fixtures/implicit-component-keys/test.js
rename to packages/marko/test/components-browser/fixtures/implicit-component-keys/test.js
diff --git a/test/components-browser/fixtures/implicit-component/index.marko b/packages/marko/test/components-browser/fixtures/implicit-component/index.marko
similarity index 100%
rename from test/components-browser/fixtures/implicit-component/index.marko
rename to packages/marko/test/components-browser/fixtures/implicit-component/index.marko
diff --git a/test/components-browser/fixtures/implicit-component/test.js b/packages/marko/test/components-browser/fixtures/implicit-component/test.js
similarity index 100%
rename from test/components-browser/fixtures/implicit-component/test.js
rename to packages/marko/test/components-browser/fixtures/implicit-component/test.js
diff --git a/test/components-browser/fixtures/include-event-handler/components/hello.marko b/packages/marko/test/components-browser/fixtures/include-event-handler/components/hello.marko
similarity index 100%
rename from test/components-browser/fixtures/include-event-handler/components/hello.marko
rename to packages/marko/test/components-browser/fixtures/include-event-handler/components/hello.marko
diff --git a/test/components-browser/fixtures/include-event-handler/index.marko b/packages/marko/test/components-browser/fixtures/include-event-handler/index.marko
similarity index 100%
rename from test/components-browser/fixtures/include-event-handler/index.marko
rename to packages/marko/test/components-browser/fixtures/include-event-handler/index.marko
diff --git a/test/components-browser/fixtures/include-event-handler/test.js b/packages/marko/test/components-browser/fixtures/include-event-handler/test.js
similarity index 100%
rename from test/components-browser/fixtures/include-event-handler/test.js
rename to packages/marko/test/components-browser/fixtures/include-event-handler/test.js
diff --git a/test/components-browser/fixtures/include-preserve-old/components/app-foo/index.marko b/packages/marko/test/components-browser/fixtures/include-preserve-old/components/app-foo/index.marko
similarity index 100%
rename from test/components-browser/fixtures/include-preserve-old/components/app-foo/index.marko
rename to packages/marko/test/components-browser/fixtures/include-preserve-old/components/app-foo/index.marko
diff --git a/test/components-browser/fixtures/include-preserve-old/index.marko b/packages/marko/test/components-browser/fixtures/include-preserve-old/index.marko
similarity index 100%
rename from test/components-browser/fixtures/include-preserve-old/index.marko
rename to packages/marko/test/components-browser/fixtures/include-preserve-old/index.marko
diff --git a/test/components-browser/fixtures/include-preserve-old/test.js b/packages/marko/test/components-browser/fixtures/include-preserve-old/test.js
similarity index 100%
rename from test/components-browser/fixtures/include-preserve-old/test.js
rename to packages/marko/test/components-browser/fixtures/include-preserve-old/test.js
diff --git a/test/components-browser/fixtures/include-root/index.marko b/packages/marko/test/components-browser/fixtures/include-root/index.marko
similarity index 100%
rename from test/components-browser/fixtures/include-root/index.marko
rename to packages/marko/test/components-browser/fixtures/include-root/index.marko
diff --git a/test/components-browser/fixtures/include-root/modal.marko b/packages/marko/test/components-browser/fixtures/include-root/modal.marko
similarity index 100%
rename from test/components-browser/fixtures/include-root/modal.marko
rename to packages/marko/test/components-browser/fixtures/include-root/modal.marko
diff --git a/test/components-browser/fixtures/include-root/test.js b/packages/marko/test/components-browser/fixtures/include-root/test.js
similarity index 100%
rename from test/components-browser/fixtures/include-root/test.js
rename to packages/marko/test/components-browser/fixtures/include-root/test.js
diff --git a/test/components-browser/fixtures/input-checkbox/index.marko b/packages/marko/test/components-browser/fixtures/input-checkbox/index.marko
similarity index 100%
rename from test/components-browser/fixtures/input-checkbox/index.marko
rename to packages/marko/test/components-browser/fixtures/input-checkbox/index.marko
diff --git a/test/components-browser/fixtures/input-checkbox/test.js b/packages/marko/test/components-browser/fixtures/input-checkbox/test.js
similarity index 100%
rename from test/components-browser/fixtures/input-checkbox/test.js
rename to packages/marko/test/components-browser/fixtures/input-checkbox/test.js
diff --git a/test/components-browser/fixtures/input-global/index.marko b/packages/marko/test/components-browser/fixtures/input-global/index.marko
similarity index 100%
rename from test/components-browser/fixtures/input-global/index.marko
rename to packages/marko/test/components-browser/fixtures/input-global/index.marko
diff --git a/test/components-browser/fixtures/input-global/test.js b/packages/marko/test/components-browser/fixtures/input-global/test.js
similarity index 100%
rename from test/components-browser/fixtures/input-global/test.js
rename to packages/marko/test/components-browser/fixtures/input-global/test.js
diff --git a/test/components-browser/fixtures/input-no-change-nested/components/foo/index.marko b/packages/marko/test/components-browser/fixtures/input-no-change-nested/components/foo/index.marko
similarity index 100%
rename from test/components-browser/fixtures/input-no-change-nested/components/foo/index.marko
rename to packages/marko/test/components-browser/fixtures/input-no-change-nested/components/foo/index.marko
diff --git a/test/components-browser/fixtures/input-no-change-nested/components/foo/test.js b/packages/marko/test/components-browser/fixtures/input-no-change-nested/components/foo/test.js
similarity index 100%
rename from test/components-browser/fixtures/input-no-change-nested/components/foo/test.js
rename to packages/marko/test/components-browser/fixtures/input-no-change-nested/components/foo/test.js
diff --git a/test/components-browser/fixtures/input-no-change-nested/index.marko b/packages/marko/test/components-browser/fixtures/input-no-change-nested/index.marko
similarity index 100%
rename from test/components-browser/fixtures/input-no-change-nested/index.marko
rename to packages/marko/test/components-browser/fixtures/input-no-change-nested/index.marko
diff --git a/test/components-browser/fixtures/input-no-change-nested/test.js b/packages/marko/test/components-browser/fixtures/input-no-change-nested/test.js
similarity index 100%
rename from test/components-browser/fixtures/input-no-change-nested/test.js
rename to packages/marko/test/components-browser/fixtures/input-no-change-nested/test.js
diff --git a/test/components-browser/fixtures/input-no-change/index.marko b/packages/marko/test/components-browser/fixtures/input-no-change/index.marko
similarity index 100%
rename from test/components-browser/fixtures/input-no-change/index.marko
rename to packages/marko/test/components-browser/fixtures/input-no-change/index.marko
diff --git a/test/components-browser/fixtures/input-no-change/test.js b/packages/marko/test/components-browser/fixtures/input-no-change/test.js
similarity index 100%
rename from test/components-browser/fixtures/input-no-change/test.js
rename to packages/marko/test/components-browser/fixtures/input-no-change/test.js
diff --git a/test/components-browser/fixtures/input-no-value/index.marko b/packages/marko/test/components-browser/fixtures/input-no-value/index.marko
similarity index 100%
rename from test/components-browser/fixtures/input-no-value/index.marko
rename to packages/marko/test/components-browser/fixtures/input-no-value/index.marko
diff --git a/test/components-browser/fixtures/input-no-value/test.js b/packages/marko/test/components-browser/fixtures/input-no-value/test.js
similarity index 100%
rename from test/components-browser/fixtures/input-no-value/test.js
rename to packages/marko/test/components-browser/fixtures/input-no-value/test.js
diff --git a/test/components-browser/fixtures/input-persisted-nested-component/components/app-counter/index.marko b/packages/marko/test/components-browser/fixtures/input-persisted-nested-component/components/app-counter/index.marko
similarity index 100%
rename from test/components-browser/fixtures/input-persisted-nested-component/components/app-counter/index.marko
rename to packages/marko/test/components-browser/fixtures/input-persisted-nested-component/components/app-counter/index.marko
diff --git a/test/components-browser/fixtures/input-persisted-nested-component/index.marko b/packages/marko/test/components-browser/fixtures/input-persisted-nested-component/index.marko
similarity index 100%
rename from test/components-browser/fixtures/input-persisted-nested-component/index.marko
rename to packages/marko/test/components-browser/fixtures/input-persisted-nested-component/index.marko
diff --git a/test/components-browser/fixtures/input-persisted-nested-component/test.js b/packages/marko/test/components-browser/fixtures/input-persisted-nested-component/test.js
similarity index 100%
rename from test/components-browser/fixtures/input-persisted-nested-component/test.js
rename to packages/marko/test/components-browser/fixtures/input-persisted-nested-component/test.js
diff --git a/test/components-browser/fixtures/input-persisted/index.marko b/packages/marko/test/components-browser/fixtures/input-persisted/index.marko
similarity index 100%
rename from test/components-browser/fixtures/input-persisted/index.marko
rename to packages/marko/test/components-browser/fixtures/input-persisted/index.marko
diff --git a/test/components-browser/fixtures/input-persisted/test.js b/packages/marko/test/components-browser/fixtures/input-persisted/test.js
similarity index 100%
rename from test/components-browser/fixtures/input-persisted/test.js
rename to packages/marko/test/components-browser/fixtures/input-persisted/test.js
diff --git a/test/components-browser/fixtures/input-value-zero/index.marko b/packages/marko/test/components-browser/fixtures/input-value-zero/index.marko
similarity index 100%
rename from test/components-browser/fixtures/input-value-zero/index.marko
rename to packages/marko/test/components-browser/fixtures/input-value-zero/index.marko
diff --git a/test/components-browser/fixtures/input-value-zero/test.js b/packages/marko/test/components-browser/fixtures/input-value-zero/test.js
similarity index 100%
rename from test/components-browser/fixtures/input-value-zero/test.js
rename to packages/marko/test/components-browser/fixtures/input-value-zero/test.js
diff --git a/test/components-browser/fixtures/insert-before-after/components/app-hello/index.marko b/packages/marko/test/components-browser/fixtures/insert-before-after/components/app-hello/index.marko
similarity index 100%
rename from test/components-browser/fixtures/insert-before-after/components/app-hello/index.marko
rename to packages/marko/test/components-browser/fixtures/insert-before-after/components/app-hello/index.marko
diff --git a/test/components-browser/fixtures/insert-before-after/index.marko b/packages/marko/test/components-browser/fixtures/insert-before-after/index.marko
similarity index 100%
rename from test/components-browser/fixtures/insert-before-after/index.marko
rename to packages/marko/test/components-browser/fixtures/insert-before-after/index.marko
diff --git a/test/components-browser/fixtures/insert-before-after/test.js b/packages/marko/test/components-browser/fixtures/insert-before-after/test.js
similarity index 100%
rename from test/components-browser/fixtures/insert-before-after/test.js
rename to packages/marko/test/components-browser/fixtures/insert-before-after/test.js
diff --git a/test/components-browser/fixtures/key-transcluded-content/components/some-nested-component/index.marko b/packages/marko/test/components-browser/fixtures/key-transcluded-content/components/some-nested-component/index.marko
similarity index 100%
rename from test/components-browser/fixtures/key-transcluded-content/components/some-nested-component/index.marko
rename to packages/marko/test/components-browser/fixtures/key-transcluded-content/components/some-nested-component/index.marko
diff --git a/test/components-browser/fixtures/key-transcluded-content/index.marko b/packages/marko/test/components-browser/fixtures/key-transcluded-content/index.marko
similarity index 100%
rename from test/components-browser/fixtures/key-transcluded-content/index.marko
rename to packages/marko/test/components-browser/fixtures/key-transcluded-content/index.marko
diff --git a/test/components-browser/fixtures/key-transcluded-content/test.js b/packages/marko/test/components-browser/fixtures/key-transcluded-content/test.js
similarity index 100%
rename from test/components-browser/fixtures/key-transcluded-content/test.js
rename to packages/marko/test/components-browser/fixtures/key-transcluded-content/test.js
diff --git a/test/components-browser/fixtures/keyed-matching-transcluded/components/card/index.marko b/packages/marko/test/components-browser/fixtures/keyed-matching-transcluded/components/card/index.marko
similarity index 100%
rename from test/components-browser/fixtures/keyed-matching-transcluded/components/card/index.marko
rename to packages/marko/test/components-browser/fixtures/keyed-matching-transcluded/components/card/index.marko
diff --git a/test/components-browser/fixtures/keyed-matching-transcluded/index.marko b/packages/marko/test/components-browser/fixtures/keyed-matching-transcluded/index.marko
similarity index 100%
rename from test/components-browser/fixtures/keyed-matching-transcluded/index.marko
rename to packages/marko/test/components-browser/fixtures/keyed-matching-transcluded/index.marko
diff --git a/test/components-browser/fixtures/keyed-matching-transcluded/test.js b/packages/marko/test/components-browser/fixtures/keyed-matching-transcluded/test.js
similarity index 100%
rename from test/components-browser/fixtures/keyed-matching-transcluded/test.js
rename to packages/marko/test/components-browser/fixtures/keyed-matching-transcluded/test.js
diff --git a/test/components-browser/fixtures/label-for-scoped-repeated/index.marko b/packages/marko/test/components-browser/fixtures/label-for-scoped-repeated/index.marko
similarity index 100%
rename from test/components-browser/fixtures/label-for-scoped-repeated/index.marko
rename to packages/marko/test/components-browser/fixtures/label-for-scoped-repeated/index.marko
diff --git a/test/components-browser/fixtures/label-for-scoped-repeated/test.js b/packages/marko/test/components-browser/fixtures/label-for-scoped-repeated/test.js
similarity index 100%
rename from test/components-browser/fixtures/label-for-scoped-repeated/test.js
rename to packages/marko/test/components-browser/fixtures/label-for-scoped-repeated/test.js
diff --git a/test/components-browser/fixtures/label-for/component.js b/packages/marko/test/components-browser/fixtures/label-for/component.js
similarity index 100%
rename from test/components-browser/fixtures/label-for/component.js
rename to packages/marko/test/components-browser/fixtures/label-for/component.js
diff --git a/test/components-browser/fixtures/label-for/index.marko b/packages/marko/test/components-browser/fixtures/label-for/index.marko
similarity index 100%
rename from test/components-browser/fixtures/label-for/index.marko
rename to packages/marko/test/components-browser/fixtures/label-for/index.marko
diff --git a/test/components-browser/fixtures/label-for/test.js b/packages/marko/test/components-browser/fixtures/label-for/test.js
similarity index 100%
rename from test/components-browser/fixtures/label-for/test.js
rename to packages/marko/test/components-browser/fixtures/label-for/test.js
diff --git a/test/components-browser/fixtures/lifecyle-hooks-constructor/index.marko b/packages/marko/test/components-browser/fixtures/lifecyle-hooks-constructor/index.marko
similarity index 100%
rename from test/components-browser/fixtures/lifecyle-hooks-constructor/index.marko
rename to packages/marko/test/components-browser/fixtures/lifecyle-hooks-constructor/index.marko
diff --git a/test/components-browser/fixtures/lifecyle-hooks-constructor/test.js b/packages/marko/test/components-browser/fixtures/lifecyle-hooks-constructor/test.js
similarity index 100%
rename from test/components-browser/fixtures/lifecyle-hooks-constructor/test.js
rename to packages/marko/test/components-browser/fixtures/lifecyle-hooks-constructor/test.js
diff --git a/test/components-browser/fixtures/lifecyle-hooks-destroy/components/foo/index.marko b/packages/marko/test/components-browser/fixtures/lifecyle-hooks-destroy/components/foo/index.marko
similarity index 100%
rename from test/components-browser/fixtures/lifecyle-hooks-destroy/components/foo/index.marko
rename to packages/marko/test/components-browser/fixtures/lifecyle-hooks-destroy/components/foo/index.marko
diff --git a/test/components-browser/fixtures/lifecyle-hooks-destroy/hooks.js b/packages/marko/test/components-browser/fixtures/lifecyle-hooks-destroy/hooks.js
similarity index 100%
rename from test/components-browser/fixtures/lifecyle-hooks-destroy/hooks.js
rename to packages/marko/test/components-browser/fixtures/lifecyle-hooks-destroy/hooks.js
diff --git a/test/components-browser/fixtures/lifecyle-hooks-destroy/index.marko b/packages/marko/test/components-browser/fixtures/lifecyle-hooks-destroy/index.marko
similarity index 100%
rename from test/components-browser/fixtures/lifecyle-hooks-destroy/index.marko
rename to packages/marko/test/components-browser/fixtures/lifecyle-hooks-destroy/index.marko
diff --git a/test/components-browser/fixtures/lifecyle-hooks-destroy/test.js b/packages/marko/test/components-browser/fixtures/lifecyle-hooks-destroy/test.js
similarity index 100%
rename from test/components-browser/fixtures/lifecyle-hooks-destroy/test.js
rename to packages/marko/test/components-browser/fixtures/lifecyle-hooks-destroy/test.js
diff --git a/test/components-browser/fixtures/lifecyle-hooks-nested-no-id/components/foo/index.marko b/packages/marko/test/components-browser/fixtures/lifecyle-hooks-nested-no-id/components/foo/index.marko
similarity index 100%
rename from test/components-browser/fixtures/lifecyle-hooks-nested-no-id/components/foo/index.marko
rename to packages/marko/test/components-browser/fixtures/lifecyle-hooks-nested-no-id/components/foo/index.marko
diff --git a/test/components-browser/fixtures/lifecyle-hooks-nested-no-id/hooks.js b/packages/marko/test/components-browser/fixtures/lifecyle-hooks-nested-no-id/hooks.js
similarity index 100%
rename from test/components-browser/fixtures/lifecyle-hooks-nested-no-id/hooks.js
rename to packages/marko/test/components-browser/fixtures/lifecyle-hooks-nested-no-id/hooks.js
diff --git a/test/components-browser/fixtures/lifecyle-hooks-nested-no-id/index.marko b/packages/marko/test/components-browser/fixtures/lifecyle-hooks-nested-no-id/index.marko
similarity index 100%
rename from test/components-browser/fixtures/lifecyle-hooks-nested-no-id/index.marko
rename to packages/marko/test/components-browser/fixtures/lifecyle-hooks-nested-no-id/index.marko
diff --git a/test/components-browser/fixtures/lifecyle-hooks-nested-no-id/test.js b/packages/marko/test/components-browser/fixtures/lifecyle-hooks-nested-no-id/test.js
similarity index 100%
rename from test/components-browser/fixtures/lifecyle-hooks-nested-no-id/test.js
rename to packages/marko/test/components-browser/fixtures/lifecyle-hooks-nested-no-id/test.js
diff --git a/test/components-browser/fixtures/lifecyle-hooks-nested-with-id/components/foo/index.marko b/packages/marko/test/components-browser/fixtures/lifecyle-hooks-nested-with-id/components/foo/index.marko
similarity index 100%
rename from test/components-browser/fixtures/lifecyle-hooks-nested-with-id/components/foo/index.marko
rename to packages/marko/test/components-browser/fixtures/lifecyle-hooks-nested-with-id/components/foo/index.marko
diff --git a/test/components-browser/fixtures/lifecyle-hooks-nested-with-id/hooks.js b/packages/marko/test/components-browser/fixtures/lifecyle-hooks-nested-with-id/hooks.js
similarity index 100%
rename from test/components-browser/fixtures/lifecyle-hooks-nested-with-id/hooks.js
rename to packages/marko/test/components-browser/fixtures/lifecyle-hooks-nested-with-id/hooks.js
diff --git a/test/components-browser/fixtures/lifecyle-hooks-nested-with-id/index.marko b/packages/marko/test/components-browser/fixtures/lifecyle-hooks-nested-with-id/index.marko
similarity index 100%
rename from test/components-browser/fixtures/lifecyle-hooks-nested-with-id/index.marko
rename to packages/marko/test/components-browser/fixtures/lifecyle-hooks-nested-with-id/index.marko
diff --git a/test/components-browser/fixtures/lifecyle-hooks-nested-with-id/test.js b/packages/marko/test/components-browser/fixtures/lifecyle-hooks-nested-with-id/test.js
similarity index 100%
rename from test/components-browser/fixtures/lifecyle-hooks-nested-with-id/test.js
rename to packages/marko/test/components-browser/fixtures/lifecyle-hooks-nested-with-id/test.js
diff --git a/test/components-browser/fixtures/lifecyle-hooks-parent-child-ordering/components/foo/index.marko b/packages/marko/test/components-browser/fixtures/lifecyle-hooks-parent-child-ordering/components/foo/index.marko
similarity index 100%
rename from test/components-browser/fixtures/lifecyle-hooks-parent-child-ordering/components/foo/index.marko
rename to packages/marko/test/components-browser/fixtures/lifecyle-hooks-parent-child-ordering/components/foo/index.marko
diff --git a/test/components-browser/fixtures/lifecyle-hooks-parent-child-ordering/hooks.js b/packages/marko/test/components-browser/fixtures/lifecyle-hooks-parent-child-ordering/hooks.js
similarity index 100%
rename from test/components-browser/fixtures/lifecyle-hooks-parent-child-ordering/hooks.js
rename to packages/marko/test/components-browser/fixtures/lifecyle-hooks-parent-child-ordering/hooks.js
diff --git a/test/components-browser/fixtures/lifecyle-hooks-parent-child-ordering/index.marko b/packages/marko/test/components-browser/fixtures/lifecyle-hooks-parent-child-ordering/index.marko
similarity index 100%
rename from test/components-browser/fixtures/lifecyle-hooks-parent-child-ordering/index.marko
rename to packages/marko/test/components-browser/fixtures/lifecyle-hooks-parent-child-ordering/index.marko
diff --git a/test/components-browser/fixtures/lifecyle-hooks-parent-child-ordering/test.js b/packages/marko/test/components-browser/fixtures/lifecyle-hooks-parent-child-ordering/test.js
similarity index 100%
rename from test/components-browser/fixtures/lifecyle-hooks-parent-child-ordering/test.js
rename to packages/marko/test/components-browser/fixtures/lifecyle-hooks-parent-child-ordering/test.js
diff --git a/test/components-browser/fixtures/lifecyle-hooks-render-arg/index.marko b/packages/marko/test/components-browser/fixtures/lifecyle-hooks-render-arg/index.marko
similarity index 100%
rename from test/components-browser/fixtures/lifecyle-hooks-render-arg/index.marko
rename to packages/marko/test/components-browser/fixtures/lifecyle-hooks-render-arg/index.marko
diff --git a/test/components-browser/fixtures/lifecyle-hooks-render-arg/test.js b/packages/marko/test/components-browser/fixtures/lifecyle-hooks-render-arg/test.js
similarity index 100%
rename from test/components-browser/fixtures/lifecyle-hooks-render-arg/test.js
rename to packages/marko/test/components-browser/fixtures/lifecyle-hooks-render-arg/test.js
diff --git a/test/components-browser/fixtures/lifecyle-hooks-root/index.marko b/packages/marko/test/components-browser/fixtures/lifecyle-hooks-root/index.marko
similarity index 100%
rename from test/components-browser/fixtures/lifecyle-hooks-root/index.marko
rename to packages/marko/test/components-browser/fixtures/lifecyle-hooks-root/index.marko
diff --git a/test/components-browser/fixtures/lifecyle-hooks-root/test.js b/packages/marko/test/components-browser/fixtures/lifecyle-hooks-root/test.js
similarity index 100%
rename from test/components-browser/fixtures/lifecyle-hooks-root/test.js
rename to packages/marko/test/components-browser/fixtures/lifecyle-hooks-root/test.js
diff --git a/test/components-browser/fixtures/morphdom-node-added-nested-keyed/index.marko b/packages/marko/test/components-browser/fixtures/morphdom-node-added-nested-keyed/index.marko
similarity index 100%
rename from test/components-browser/fixtures/morphdom-node-added-nested-keyed/index.marko
rename to packages/marko/test/components-browser/fixtures/morphdom-node-added-nested-keyed/index.marko
diff --git a/test/components-browser/fixtures/morphdom-node-added-nested-keyed/test.js b/packages/marko/test/components-browser/fixtures/morphdom-node-added-nested-keyed/test.js
similarity index 100%
rename from test/components-browser/fixtures/morphdom-node-added-nested-keyed/test.js
rename to packages/marko/test/components-browser/fixtures/morphdom-node-added-nested-keyed/test.js
diff --git a/test/components-browser/fixtures/multiple-roots-rerender-root-child/components/foo/index.marko b/packages/marko/test/components-browser/fixtures/multiple-roots-rerender-root-child/components/foo/index.marko
similarity index 100%
rename from test/components-browser/fixtures/multiple-roots-rerender-root-child/components/foo/index.marko
rename to packages/marko/test/components-browser/fixtures/multiple-roots-rerender-root-child/components/foo/index.marko
diff --git a/test/components-browser/fixtures/multiple-roots-rerender-root-child/index.marko b/packages/marko/test/components-browser/fixtures/multiple-roots-rerender-root-child/index.marko
similarity index 100%
rename from test/components-browser/fixtures/multiple-roots-rerender-root-child/index.marko
rename to packages/marko/test/components-browser/fixtures/multiple-roots-rerender-root-child/index.marko
diff --git a/test/components-browser/fixtures/multiple-roots-rerender-root-child/test.js b/packages/marko/test/components-browser/fixtures/multiple-roots-rerender-root-child/test.js
similarity index 100%
rename from test/components-browser/fixtures/multiple-roots-rerender-root-child/test.js
rename to packages/marko/test/components-browser/fixtures/multiple-roots-rerender-root-child/test.js
diff --git a/test/components-browser/fixtures/nested-fragment-namespace/index.marko b/packages/marko/test/components-browser/fixtures/nested-fragment-namespace/index.marko
similarity index 100%
rename from test/components-browser/fixtures/nested-fragment-namespace/index.marko
rename to packages/marko/test/components-browser/fixtures/nested-fragment-namespace/index.marko
diff --git a/test/components-browser/fixtures/nested-fragment-namespace/test.js b/packages/marko/test/components-browser/fixtures/nested-fragment-namespace/test.js
similarity index 100%
rename from test/components-browser/fixtures/nested-fragment-namespace/test.js
rename to packages/marko/test/components-browser/fixtures/nested-fragment-namespace/test.js
diff --git a/test/components-browser/fixtures/nested-fragments/components/container.marko b/packages/marko/test/components-browser/fixtures/nested-fragments/components/container.marko
similarity index 100%
rename from test/components-browser/fixtures/nested-fragments/components/container.marko
rename to packages/marko/test/components-browser/fixtures/nested-fragments/components/container.marko
diff --git a/test/components-browser/fixtures/nested-fragments/components/fragment.marko b/packages/marko/test/components-browser/fixtures/nested-fragments/components/fragment.marko
similarity index 100%
rename from test/components-browser/fixtures/nested-fragments/components/fragment.marko
rename to packages/marko/test/components-browser/fixtures/nested-fragments/components/fragment.marko
diff --git a/test/components-browser/fixtures/nested-fragments/index.marko b/packages/marko/test/components-browser/fixtures/nested-fragments/index.marko
similarity index 100%
rename from test/components-browser/fixtures/nested-fragments/index.marko
rename to packages/marko/test/components-browser/fixtures/nested-fragments/index.marko
diff --git a/test/components-browser/fixtures/nested-fragments/test.js b/packages/marko/test/components-browser/fixtures/nested-fragments/test.js
similarity index 100%
rename from test/components-browser/fixtures/nested-fragments/test.js
rename to packages/marko/test/components-browser/fixtures/nested-fragments/test.js
diff --git a/test/components-browser/fixtures/onCreate/index.marko b/packages/marko/test/components-browser/fixtures/onCreate/index.marko
similarity index 100%
rename from test/components-browser/fixtures/onCreate/index.marko
rename to packages/marko/test/components-browser/fixtures/onCreate/index.marko
diff --git a/test/components-browser/fixtures/onCreate/test.js b/packages/marko/test/components-browser/fixtures/onCreate/test.js
similarity index 100%
rename from test/components-browser/fixtures/onCreate/test.js
rename to packages/marko/test/components-browser/fixtures/onCreate/test.js
diff --git a/test/components-browser/fixtures/onInput-instance-data/component.js b/packages/marko/test/components-browser/fixtures/onInput-instance-data/component.js
similarity index 100%
rename from test/components-browser/fixtures/onInput-instance-data/component.js
rename to packages/marko/test/components-browser/fixtures/onInput-instance-data/component.js
diff --git a/test/components-browser/fixtures/onInput-instance-data/index.marko b/packages/marko/test/components-browser/fixtures/onInput-instance-data/index.marko
similarity index 100%
rename from test/components-browser/fixtures/onInput-instance-data/index.marko
rename to packages/marko/test/components-browser/fixtures/onInput-instance-data/index.marko
diff --git a/test/components-browser/fixtures/onInput-instance-data/test.js b/packages/marko/test/components-browser/fixtures/onInput-instance-data/test.js
similarity index 100%
rename from test/components-browser/fixtures/onInput-instance-data/test.js
rename to packages/marko/test/components-browser/fixtures/onInput-instance-data/test.js
diff --git a/test/components-browser/fixtures/onInput-return/index.marko b/packages/marko/test/components-browser/fixtures/onInput-return/index.marko
similarity index 100%
rename from test/components-browser/fixtures/onInput-return/index.marko
rename to packages/marko/test/components-browser/fixtures/onInput-return/index.marko
diff --git a/test/components-browser/fixtures/onInput-return/test.js b/packages/marko/test/components-browser/fixtures/onInput-return/test.js
similarity index 100%
rename from test/components-browser/fixtures/onInput-return/test.js
rename to packages/marko/test/components-browser/fixtures/onInput-return/test.js
diff --git a/test/components-browser/fixtures/onInput/component.js b/packages/marko/test/components-browser/fixtures/onInput/component.js
similarity index 100%
rename from test/components-browser/fixtures/onInput/component.js
rename to packages/marko/test/components-browser/fixtures/onInput/component.js
diff --git a/test/components-browser/fixtures/onInput/index.marko b/packages/marko/test/components-browser/fixtures/onInput/index.marko
similarity index 100%
rename from test/components-browser/fixtures/onInput/index.marko
rename to packages/marko/test/components-browser/fixtures/onInput/index.marko
diff --git a/test/components-browser/fixtures/onInput/test.js b/packages/marko/test/components-browser/fixtures/onInput/test.js
similarity index 100%
rename from test/components-browser/fixtures/onInput/test.js
rename to packages/marko/test/components-browser/fixtures/onInput/test.js
diff --git a/test/components-browser/fixtures/preserve-component-transcluded-autokey/component.js b/packages/marko/test/components-browser/fixtures/preserve-component-transcluded-autokey/component.js
similarity index 100%
rename from test/components-browser/fixtures/preserve-component-transcluded-autokey/component.js
rename to packages/marko/test/components-browser/fixtures/preserve-component-transcluded-autokey/component.js
diff --git a/test/components-browser/fixtures/preserve-component-transcluded-autokey/components/container.marko b/packages/marko/test/components-browser/fixtures/preserve-component-transcluded-autokey/components/container.marko
similarity index 100%
rename from test/components-browser/fixtures/preserve-component-transcluded-autokey/components/container.marko
rename to packages/marko/test/components-browser/fixtures/preserve-component-transcluded-autokey/components/container.marko
diff --git a/test/components-browser/fixtures/preserve-component-transcluded-autokey/components/counter.marko b/packages/marko/test/components-browser/fixtures/preserve-component-transcluded-autokey/components/counter.marko
similarity index 100%
rename from test/components-browser/fixtures/preserve-component-transcluded-autokey/components/counter.marko
rename to packages/marko/test/components-browser/fixtures/preserve-component-transcluded-autokey/components/counter.marko
diff --git a/test/components-browser/fixtures/preserve-component-transcluded-autokey/index.marko b/packages/marko/test/components-browser/fixtures/preserve-component-transcluded-autokey/index.marko
similarity index 100%
rename from test/components-browser/fixtures/preserve-component-transcluded-autokey/index.marko
rename to packages/marko/test/components-browser/fixtures/preserve-component-transcluded-autokey/index.marko
diff --git a/test/components-browser/fixtures/preserve-component-transcluded-autokey/test.js b/packages/marko/test/components-browser/fixtures/preserve-component-transcluded-autokey/test.js
similarity index 100%
rename from test/components-browser/fixtures/preserve-component-transcluded-autokey/test.js
rename to packages/marko/test/components-browser/fixtures/preserve-component-transcluded-autokey/test.js
diff --git a/test/components-browser/fixtures/preserve-component-transcluded-userkey/component.js b/packages/marko/test/components-browser/fixtures/preserve-component-transcluded-userkey/component.js
similarity index 100%
rename from test/components-browser/fixtures/preserve-component-transcluded-userkey/component.js
rename to packages/marko/test/components-browser/fixtures/preserve-component-transcluded-userkey/component.js
diff --git a/test/components-browser/fixtures/preserve-component-transcluded-userkey/components/container.marko b/packages/marko/test/components-browser/fixtures/preserve-component-transcluded-userkey/components/container.marko
similarity index 100%
rename from test/components-browser/fixtures/preserve-component-transcluded-userkey/components/container.marko
rename to packages/marko/test/components-browser/fixtures/preserve-component-transcluded-userkey/components/container.marko
diff --git a/test/components-browser/fixtures/preserve-component-transcluded-userkey/components/counter.marko b/packages/marko/test/components-browser/fixtures/preserve-component-transcluded-userkey/components/counter.marko
similarity index 100%
rename from test/components-browser/fixtures/preserve-component-transcluded-userkey/components/counter.marko
rename to packages/marko/test/components-browser/fixtures/preserve-component-transcluded-userkey/components/counter.marko
diff --git a/test/components-browser/fixtures/preserve-component-transcluded-userkey/index.marko b/packages/marko/test/components-browser/fixtures/preserve-component-transcluded-userkey/index.marko
similarity index 100%
rename from test/components-browser/fixtures/preserve-component-transcluded-userkey/index.marko
rename to packages/marko/test/components-browser/fixtures/preserve-component-transcluded-userkey/index.marko
diff --git a/test/components-browser/fixtures/preserve-component-transcluded-userkey/test.js b/packages/marko/test/components-browser/fixtures/preserve-component-transcluded-userkey/test.js
similarity index 100%
rename from test/components-browser/fixtures/preserve-component-transcluded-userkey/test.js
rename to packages/marko/test/components-browser/fixtures/preserve-component-transcluded-userkey/test.js
diff --git a/test/components-browser/fixtures/preserve-dom-body-no-id/component.js b/packages/marko/test/components-browser/fixtures/preserve-dom-body-no-id/component.js
similarity index 100%
rename from test/components-browser/fixtures/preserve-dom-body-no-id/component.js
rename to packages/marko/test/components-browser/fixtures/preserve-dom-body-no-id/component.js
diff --git a/test/components-browser/fixtures/preserve-dom-body-no-id/index.marko b/packages/marko/test/components-browser/fixtures/preserve-dom-body-no-id/index.marko
similarity index 100%
rename from test/components-browser/fixtures/preserve-dom-body-no-id/index.marko
rename to packages/marko/test/components-browser/fixtures/preserve-dom-body-no-id/index.marko
diff --git a/test/components-browser/fixtures/preserve-dom-body-no-id/test.js b/packages/marko/test/components-browser/fixtures/preserve-dom-body-no-id/test.js
similarity index 100%
rename from test/components-browser/fixtures/preserve-dom-body-no-id/test.js
rename to packages/marko/test/components-browser/fixtures/preserve-dom-body-no-id/test.js
diff --git a/test/components-browser/fixtures/preserve-dom-body-shared-key/components/child-preserved.marko b/packages/marko/test/components-browser/fixtures/preserve-dom-body-shared-key/components/child-preserved.marko
similarity index 100%
rename from test/components-browser/fixtures/preserve-dom-body-shared-key/components/child-preserved.marko
rename to packages/marko/test/components-browser/fixtures/preserve-dom-body-shared-key/components/child-preserved.marko
diff --git a/test/components-browser/fixtures/preserve-dom-body-shared-key/index.marko b/packages/marko/test/components-browser/fixtures/preserve-dom-body-shared-key/index.marko
similarity index 100%
rename from test/components-browser/fixtures/preserve-dom-body-shared-key/index.marko
rename to packages/marko/test/components-browser/fixtures/preserve-dom-body-shared-key/index.marko
diff --git a/test/components-browser/fixtures/preserve-dom-body-shared-key/test.js b/packages/marko/test/components-browser/fixtures/preserve-dom-body-shared-key/test.js
similarity index 100%
rename from test/components-browser/fixtures/preserve-dom-body-shared-key/test.js
rename to packages/marko/test/components-browser/fixtures/preserve-dom-body-shared-key/test.js
diff --git a/test/components-browser/fixtures/preserve-dom-body/component.js b/packages/marko/test/components-browser/fixtures/preserve-dom-body/component.js
similarity index 100%
rename from test/components-browser/fixtures/preserve-dom-body/component.js
rename to packages/marko/test/components-browser/fixtures/preserve-dom-body/component.js
diff --git a/test/components-browser/fixtures/preserve-dom-body/index.marko b/packages/marko/test/components-browser/fixtures/preserve-dom-body/index.marko
similarity index 100%
rename from test/components-browser/fixtures/preserve-dom-body/index.marko
rename to packages/marko/test/components-browser/fixtures/preserve-dom-body/index.marko
diff --git a/test/components-browser/fixtures/preserve-dom-body/test.js b/packages/marko/test/components-browser/fixtures/preserve-dom-body/test.js
similarity index 100%
rename from test/components-browser/fixtures/preserve-dom-body/test.js
rename to packages/marko/test/components-browser/fixtures/preserve-dom-body/test.js
diff --git a/test/components-browser/fixtures/preserve-dom-conditional-before/component.js b/packages/marko/test/components-browser/fixtures/preserve-dom-conditional-before/component.js
similarity index 100%
rename from test/components-browser/fixtures/preserve-dom-conditional-before/component.js
rename to packages/marko/test/components-browser/fixtures/preserve-dom-conditional-before/component.js
diff --git a/test/components-browser/fixtures/preserve-dom-conditional-before/index.marko b/packages/marko/test/components-browser/fixtures/preserve-dom-conditional-before/index.marko
similarity index 100%
rename from test/components-browser/fixtures/preserve-dom-conditional-before/index.marko
rename to packages/marko/test/components-browser/fixtures/preserve-dom-conditional-before/index.marko
diff --git a/test/components-browser/fixtures/preserve-dom-conditional-before/test.js b/packages/marko/test/components-browser/fixtures/preserve-dom-conditional-before/test.js
similarity index 100%
rename from test/components-browser/fixtures/preserve-dom-conditional-before/test.js
rename to packages/marko/test/components-browser/fixtures/preserve-dom-conditional-before/test.js
diff --git a/test/components-browser/fixtures/preserve-dom-loop/component.js b/packages/marko/test/components-browser/fixtures/preserve-dom-loop/component.js
similarity index 100%
rename from test/components-browser/fixtures/preserve-dom-loop/component.js
rename to packages/marko/test/components-browser/fixtures/preserve-dom-loop/component.js
diff --git a/test/components-browser/fixtures/preserve-dom-loop/index.marko b/packages/marko/test/components-browser/fixtures/preserve-dom-loop/index.marko
similarity index 100%
rename from test/components-browser/fixtures/preserve-dom-loop/index.marko
rename to packages/marko/test/components-browser/fixtures/preserve-dom-loop/index.marko
diff --git a/test/components-browser/fixtures/preserve-dom-loop/test.js b/packages/marko/test/components-browser/fixtures/preserve-dom-loop/test.js
similarity index 100%
rename from test/components-browser/fixtures/preserve-dom-loop/test.js
rename to packages/marko/test/components-browser/fixtures/preserve-dom-loop/test.js
diff --git a/test/components-browser/fixtures/preserve-dom-no-id/component.js b/packages/marko/test/components-browser/fixtures/preserve-dom-no-id/component.js
similarity index 100%
rename from test/components-browser/fixtures/preserve-dom-no-id/component.js
rename to packages/marko/test/components-browser/fixtures/preserve-dom-no-id/component.js
diff --git a/test/components-browser/fixtures/preserve-dom-no-id/index.marko b/packages/marko/test/components-browser/fixtures/preserve-dom-no-id/index.marko
similarity index 100%
rename from test/components-browser/fixtures/preserve-dom-no-id/index.marko
rename to packages/marko/test/components-browser/fixtures/preserve-dom-no-id/index.marko
diff --git a/test/components-browser/fixtures/preserve-dom-no-id/test.js b/packages/marko/test/components-browser/fixtures/preserve-dom-no-id/test.js
similarity index 100%
rename from test/components-browser/fixtures/preserve-dom-no-id/test.js
rename to packages/marko/test/components-browser/fixtures/preserve-dom-no-id/test.js
diff --git a/test/components-browser/fixtures/preserve-dom-transcluded-autokey/component.js b/packages/marko/test/components-browser/fixtures/preserve-dom-transcluded-autokey/component.js
similarity index 100%
rename from test/components-browser/fixtures/preserve-dom-transcluded-autokey/component.js
rename to packages/marko/test/components-browser/fixtures/preserve-dom-transcluded-autokey/component.js
diff --git a/test/components-browser/fixtures/preserve-dom-transcluded-autokey/components/container.marko b/packages/marko/test/components-browser/fixtures/preserve-dom-transcluded-autokey/components/container.marko
similarity index 100%
rename from test/components-browser/fixtures/preserve-dom-transcluded-autokey/components/container.marko
rename to packages/marko/test/components-browser/fixtures/preserve-dom-transcluded-autokey/components/container.marko
diff --git a/test/components-browser/fixtures/preserve-dom-transcluded-autokey/index.marko b/packages/marko/test/components-browser/fixtures/preserve-dom-transcluded-autokey/index.marko
similarity index 100%
rename from test/components-browser/fixtures/preserve-dom-transcluded-autokey/index.marko
rename to packages/marko/test/components-browser/fixtures/preserve-dom-transcluded-autokey/index.marko
diff --git a/test/components-browser/fixtures/preserve-dom-transcluded-autokey/test.js b/packages/marko/test/components-browser/fixtures/preserve-dom-transcluded-autokey/test.js
similarity index 100%
rename from test/components-browser/fixtures/preserve-dom-transcluded-autokey/test.js
rename to packages/marko/test/components-browser/fixtures/preserve-dom-transcluded-autokey/test.js
diff --git a/test/components-browser/fixtures/preserve-dom-transcluded-userkey/component.js b/packages/marko/test/components-browser/fixtures/preserve-dom-transcluded-userkey/component.js
similarity index 100%
rename from test/components-browser/fixtures/preserve-dom-transcluded-userkey/component.js
rename to packages/marko/test/components-browser/fixtures/preserve-dom-transcluded-userkey/component.js
diff --git a/test/components-browser/fixtures/preserve-dom-transcluded-userkey/components/container.marko b/packages/marko/test/components-browser/fixtures/preserve-dom-transcluded-userkey/components/container.marko
similarity index 100%
rename from test/components-browser/fixtures/preserve-dom-transcluded-userkey/components/container.marko
rename to packages/marko/test/components-browser/fixtures/preserve-dom-transcluded-userkey/components/container.marko
diff --git a/test/components-browser/fixtures/preserve-dom-transcluded-userkey/index.marko b/packages/marko/test/components-browser/fixtures/preserve-dom-transcluded-userkey/index.marko
similarity index 100%
rename from test/components-browser/fixtures/preserve-dom-transcluded-userkey/index.marko
rename to packages/marko/test/components-browser/fixtures/preserve-dom-transcluded-userkey/index.marko
diff --git a/test/components-browser/fixtures/preserve-dom-transcluded-userkey/test.js b/packages/marko/test/components-browser/fixtures/preserve-dom-transcluded-userkey/test.js
similarity index 100%
rename from test/components-browser/fixtures/preserve-dom-transcluded-userkey/test.js
rename to packages/marko/test/components-browser/fixtures/preserve-dom-transcluded-userkey/test.js
diff --git a/test/components-browser/fixtures/preserve-dom/component.js b/packages/marko/test/components-browser/fixtures/preserve-dom/component.js
similarity index 100%
rename from test/components-browser/fixtures/preserve-dom/component.js
rename to packages/marko/test/components-browser/fixtures/preserve-dom/component.js
diff --git a/test/components-browser/fixtures/preserve-dom/index.marko b/packages/marko/test/components-browser/fixtures/preserve-dom/index.marko
similarity index 100%
rename from test/components-browser/fixtures/preserve-dom/index.marko
rename to packages/marko/test/components-browser/fixtures/preserve-dom/index.marko
diff --git a/test/components-browser/fixtures/preserve-dom/test.js b/packages/marko/test/components-browser/fixtures/preserve-dom/test.js
similarity index 100%
rename from test/components-browser/fixtures/preserve-dom/test.js
rename to packages/marko/test/components-browser/fixtures/preserve-dom/test.js
diff --git a/test/components-browser/fixtures/preserve-nested/components/hello.marko b/packages/marko/test/components-browser/fixtures/preserve-nested/components/hello.marko
similarity index 100%
rename from test/components-browser/fixtures/preserve-nested/components/hello.marko
rename to packages/marko/test/components-browser/fixtures/preserve-nested/components/hello.marko
diff --git a/test/components-browser/fixtures/preserve-nested/index.marko b/packages/marko/test/components-browser/fixtures/preserve-nested/index.marko
similarity index 100%
rename from test/components-browser/fixtures/preserve-nested/index.marko
rename to packages/marko/test/components-browser/fixtures/preserve-nested/index.marko
diff --git a/test/components-browser/fixtures/preserve-nested/test.js b/packages/marko/test/components-browser/fixtures/preserve-nested/test.js
similarity index 100%
rename from test/components-browser/fixtures/preserve-nested/test.js
rename to packages/marko/test/components-browser/fixtures/preserve-nested/test.js
diff --git a/test/components-browser/fixtures/preserve-nodes-update-scoped-elements/index.marko b/packages/marko/test/components-browser/fixtures/preserve-nodes-update-scoped-elements/index.marko
similarity index 100%
rename from test/components-browser/fixtures/preserve-nodes-update-scoped-elements/index.marko
rename to packages/marko/test/components-browser/fixtures/preserve-nodes-update-scoped-elements/index.marko
diff --git a/test/components-browser/fixtures/preserve-nodes-update-scoped-elements/test.js b/packages/marko/test/components-browser/fixtures/preserve-nodes-update-scoped-elements/test.js
similarity index 100%
rename from test/components-browser/fixtures/preserve-nodes-update-scoped-elements/test.js
rename to packages/marko/test/components-browser/fixtures/preserve-nodes-update-scoped-elements/test.js
diff --git a/test/components-browser/fixtures/prevent-input-mutation-repeated-at-tags/components/menu/index.marko b/packages/marko/test/components-browser/fixtures/prevent-input-mutation-repeated-at-tags/components/menu/index.marko
similarity index 100%
rename from test/components-browser/fixtures/prevent-input-mutation-repeated-at-tags/components/menu/index.marko
rename to packages/marko/test/components-browser/fixtures/prevent-input-mutation-repeated-at-tags/components/menu/index.marko
diff --git a/test/components-browser/fixtures/prevent-input-mutation-repeated-at-tags/components/menu/marko-tag.json b/packages/marko/test/components-browser/fixtures/prevent-input-mutation-repeated-at-tags/components/menu/marko-tag.json
similarity index 100%
rename from test/components-browser/fixtures/prevent-input-mutation-repeated-at-tags/components/menu/marko-tag.json
rename to packages/marko/test/components-browser/fixtures/prevent-input-mutation-repeated-at-tags/components/menu/marko-tag.json
diff --git a/test/components-browser/fixtures/prevent-input-mutation-repeated-at-tags/index.marko b/packages/marko/test/components-browser/fixtures/prevent-input-mutation-repeated-at-tags/index.marko
similarity index 100%
rename from test/components-browser/fixtures/prevent-input-mutation-repeated-at-tags/index.marko
rename to packages/marko/test/components-browser/fixtures/prevent-input-mutation-repeated-at-tags/index.marko
diff --git a/test/components-browser/fixtures/prevent-input-mutation-repeated-at-tags/test.js b/packages/marko/test/components-browser/fixtures/prevent-input-mutation-repeated-at-tags/test.js
similarity index 100%
rename from test/components-browser/fixtures/prevent-input-mutation-repeated-at-tags/test.js
rename to packages/marko/test/components-browser/fixtures/prevent-input-mutation-repeated-at-tags/test.js
diff --git a/test/components-browser/fixtures/ref-nested-component-multiple-root-els-with-refs/component.js b/packages/marko/test/components-browser/fixtures/ref-nested-component-multiple-root-els-with-refs/component.js
similarity index 100%
rename from test/components-browser/fixtures/ref-nested-component-multiple-root-els-with-refs/component.js
rename to packages/marko/test/components-browser/fixtures/ref-nested-component-multiple-root-els-with-refs/component.js
diff --git a/test/components-browser/fixtures/ref-nested-component-multiple-root-els-with-refs/components/multiple-root-els/component.js b/packages/marko/test/components-browser/fixtures/ref-nested-component-multiple-root-els-with-refs/components/multiple-root-els/component.js
similarity index 100%
rename from test/components-browser/fixtures/ref-nested-component-multiple-root-els-with-refs/components/multiple-root-els/component.js
rename to packages/marko/test/components-browser/fixtures/ref-nested-component-multiple-root-els-with-refs/components/multiple-root-els/component.js
diff --git a/test/components-browser/fixtures/ref-nested-component-multiple-root-els-with-refs/components/multiple-root-els/index.marko b/packages/marko/test/components-browser/fixtures/ref-nested-component-multiple-root-els-with-refs/components/multiple-root-els/index.marko
similarity index 100%
rename from test/components-browser/fixtures/ref-nested-component-multiple-root-els-with-refs/components/multiple-root-els/index.marko
rename to packages/marko/test/components-browser/fixtures/ref-nested-component-multiple-root-els-with-refs/components/multiple-root-els/index.marko
diff --git a/test/components-browser/fixtures/ref-nested-component-multiple-root-els-with-refs/index.marko b/packages/marko/test/components-browser/fixtures/ref-nested-component-multiple-root-els-with-refs/index.marko
similarity index 100%
rename from test/components-browser/fixtures/ref-nested-component-multiple-root-els-with-refs/index.marko
rename to packages/marko/test/components-browser/fixtures/ref-nested-component-multiple-root-els-with-refs/index.marko
diff --git a/test/components-browser/fixtures/ref-nested-component-multiple-root-els-with-refs/test.js b/packages/marko/test/components-browser/fixtures/ref-nested-component-multiple-root-els-with-refs/test.js
similarity index 100%
rename from test/components-browser/fixtures/ref-nested-component-multiple-root-els-with-refs/test.js
rename to packages/marko/test/components-browser/fixtures/ref-nested-component-multiple-root-els-with-refs/test.js
diff --git a/test/components-browser/fixtures/ref-nested-component-multiple-root-els/component.js b/packages/marko/test/components-browser/fixtures/ref-nested-component-multiple-root-els/component.js
similarity index 100%
rename from test/components-browser/fixtures/ref-nested-component-multiple-root-els/component.js
rename to packages/marko/test/components-browser/fixtures/ref-nested-component-multiple-root-els/component.js
diff --git a/test/components-browser/fixtures/ref-nested-component-multiple-root-els/components/multiple-root-els/component.js b/packages/marko/test/components-browser/fixtures/ref-nested-component-multiple-root-els/components/multiple-root-els/component.js
similarity index 100%
rename from test/components-browser/fixtures/ref-nested-component-multiple-root-els/components/multiple-root-els/component.js
rename to packages/marko/test/components-browser/fixtures/ref-nested-component-multiple-root-els/components/multiple-root-els/component.js
diff --git a/test/components-browser/fixtures/ref-nested-component-multiple-root-els/components/multiple-root-els/index.marko b/packages/marko/test/components-browser/fixtures/ref-nested-component-multiple-root-els/components/multiple-root-els/index.marko
similarity index 100%
rename from test/components-browser/fixtures/ref-nested-component-multiple-root-els/components/multiple-root-els/index.marko
rename to packages/marko/test/components-browser/fixtures/ref-nested-component-multiple-root-els/components/multiple-root-els/index.marko
diff --git a/test/components-browser/fixtures/ref-nested-component-multiple-root-els/index.marko b/packages/marko/test/components-browser/fixtures/ref-nested-component-multiple-root-els/index.marko
similarity index 100%
rename from test/components-browser/fixtures/ref-nested-component-multiple-root-els/index.marko
rename to packages/marko/test/components-browser/fixtures/ref-nested-component-multiple-root-els/index.marko
diff --git a/test/components-browser/fixtures/ref-nested-component-multiple-root-els/test.js b/packages/marko/test/components-browser/fixtures/ref-nested-component-multiple-root-els/test.js
similarity index 100%
rename from test/components-browser/fixtures/ref-nested-component-multiple-root-els/test.js
rename to packages/marko/test/components-browser/fixtures/ref-nested-component-multiple-root-els/test.js
diff --git a/test/components-browser/fixtures/remove-last-multi-root-component/child.marko b/packages/marko/test/components-browser/fixtures/remove-last-multi-root-component/child.marko
similarity index 100%
rename from test/components-browser/fixtures/remove-last-multi-root-component/child.marko
rename to packages/marko/test/components-browser/fixtures/remove-last-multi-root-component/child.marko
diff --git a/test/components-browser/fixtures/remove-last-multi-root-component/index.marko b/packages/marko/test/components-browser/fixtures/remove-last-multi-root-component/index.marko
similarity index 100%
rename from test/components-browser/fixtures/remove-last-multi-root-component/index.marko
rename to packages/marko/test/components-browser/fixtures/remove-last-multi-root-component/index.marko
diff --git a/test/components-browser/fixtures/remove-last-multi-root-component/test.js b/packages/marko/test/components-browser/fixtures/remove-last-multi-root-component/test.js
similarity index 100%
rename from test/components-browser/fixtures/remove-last-multi-root-component/test.js
rename to packages/marko/test/components-browser/fixtures/remove-last-multi-root-component/test.js
diff --git a/test/components-browser/fixtures/replace-async/components/hello/index.marko b/packages/marko/test/components-browser/fixtures/replace-async/components/hello/index.marko
similarity index 100%
rename from test/components-browser/fixtures/replace-async/components/hello/index.marko
rename to packages/marko/test/components-browser/fixtures/replace-async/components/hello/index.marko
diff --git a/test/components-browser/fixtures/replace-async/index.marko b/packages/marko/test/components-browser/fixtures/replace-async/index.marko
similarity index 100%
rename from test/components-browser/fixtures/replace-async/index.marko
rename to packages/marko/test/components-browser/fixtures/replace-async/index.marko
diff --git a/test/components-browser/fixtures/replace-async/test.js b/packages/marko/test/components-browser/fixtures/replace-async/test.js
similarity index 100%
rename from test/components-browser/fixtures/replace-async/test.js
rename to packages/marko/test/components-browser/fixtures/replace-async/test.js
diff --git a/test/components-browser/fixtures/replace/components/hello/index.marko b/packages/marko/test/components-browser/fixtures/replace/components/hello/index.marko
similarity index 100%
rename from test/components-browser/fixtures/replace/components/hello/index.marko
rename to packages/marko/test/components-browser/fixtures/replace/components/hello/index.marko
diff --git a/test/components-browser/fixtures/replace/index.marko b/packages/marko/test/components-browser/fixtures/replace/index.marko
similarity index 100%
rename from test/components-browser/fixtures/replace/index.marko
rename to packages/marko/test/components-browser/fixtures/replace/index.marko
diff --git a/test/components-browser/fixtures/replace/test.js b/packages/marko/test/components-browser/fixtures/replace/test.js
similarity index 100%
rename from test/components-browser/fixtures/replace/test.js
rename to packages/marko/test/components-browser/fixtures/replace/test.js
diff --git a/test/components-browser/fixtures/replaceChildrenOf/components/app-counter/index.marko b/packages/marko/test/components-browser/fixtures/replaceChildrenOf/components/app-counter/index.marko
similarity index 100%
rename from test/components-browser/fixtures/replaceChildrenOf/components/app-counter/index.marko
rename to packages/marko/test/components-browser/fixtures/replaceChildrenOf/components/app-counter/index.marko
diff --git a/test/components-browser/fixtures/replaceChildrenOf/index.marko b/packages/marko/test/components-browser/fixtures/replaceChildrenOf/index.marko
similarity index 100%
rename from test/components-browser/fixtures/replaceChildrenOf/index.marko
rename to packages/marko/test/components-browser/fixtures/replaceChildrenOf/index.marko
diff --git a/test/components-browser/fixtures/replaceChildrenOf/test.js b/packages/marko/test/components-browser/fixtures/replaceChildrenOf/test.js
similarity index 100%
rename from test/components-browser/fixtures/replaceChildrenOf/test.js
rename to packages/marko/test/components-browser/fixtures/replaceChildrenOf/test.js
diff --git a/test/components-browser/fixtures/rerender-destroy-incompatible/components/bar/index.marko b/packages/marko/test/components-browser/fixtures/rerender-destroy-incompatible/components/bar/index.marko
similarity index 100%
rename from test/components-browser/fixtures/rerender-destroy-incompatible/components/bar/index.marko
rename to packages/marko/test/components-browser/fixtures/rerender-destroy-incompatible/components/bar/index.marko
diff --git a/test/components-browser/fixtures/rerender-destroy-incompatible/components/foo/index.marko b/packages/marko/test/components-browser/fixtures/rerender-destroy-incompatible/components/foo/index.marko
similarity index 100%
rename from test/components-browser/fixtures/rerender-destroy-incompatible/components/foo/index.marko
rename to packages/marko/test/components-browser/fixtures/rerender-destroy-incompatible/components/foo/index.marko
diff --git a/test/components-browser/fixtures/rerender-destroy-incompatible/index.marko b/packages/marko/test/components-browser/fixtures/rerender-destroy-incompatible/index.marko
similarity index 100%
rename from test/components-browser/fixtures/rerender-destroy-incompatible/index.marko
rename to packages/marko/test/components-browser/fixtures/rerender-destroy-incompatible/index.marko
diff --git a/test/components-browser/fixtures/rerender-destroy-incompatible/test.js b/packages/marko/test/components-browser/fixtures/rerender-destroy-incompatible/test.js
similarity index 100%
rename from test/components-browser/fixtures/rerender-destroy-incompatible/test.js
rename to packages/marko/test/components-browser/fixtures/rerender-destroy-incompatible/test.js
diff --git a/test/components-browser/fixtures/rerender-multiple-roots/index.marko b/packages/marko/test/components-browser/fixtures/rerender-multiple-roots/index.marko
similarity index 100%
rename from test/components-browser/fixtures/rerender-multiple-roots/index.marko
rename to packages/marko/test/components-browser/fixtures/rerender-multiple-roots/index.marko
diff --git a/test/components-browser/fixtures/rerender-multiple-roots/test.js b/packages/marko/test/components-browser/fixtures/rerender-multiple-roots/test.js
similarity index 100%
rename from test/components-browser/fixtures/rerender-multiple-roots/test.js
rename to packages/marko/test/components-browser/fixtures/rerender-multiple-roots/test.js
diff --git a/test/components-browser/fixtures/rerender-same-root/component.js b/packages/marko/test/components-browser/fixtures/rerender-same-root/component.js
similarity index 100%
rename from test/components-browser/fixtures/rerender-same-root/component.js
rename to packages/marko/test/components-browser/fixtures/rerender-same-root/component.js
diff --git a/test/components-browser/fixtures/rerender-same-root/index.marko b/packages/marko/test/components-browser/fixtures/rerender-same-root/index.marko
similarity index 100%
rename from test/components-browser/fixtures/rerender-same-root/index.marko
rename to packages/marko/test/components-browser/fixtures/rerender-same-root/index.marko
diff --git a/test/components-browser/fixtures/rerender-same-root/test.js b/packages/marko/test/components-browser/fixtures/rerender-same-root/test.js
similarity index 100%
rename from test/components-browser/fixtures/rerender-same-root/test.js
rename to packages/marko/test/components-browser/fixtures/rerender-same-root/test.js
diff --git a/test/components-browser/fixtures/rerender-style-root/index.marko b/packages/marko/test/components-browser/fixtures/rerender-style-root/index.marko
similarity index 100%
rename from test/components-browser/fixtures/rerender-style-root/index.marko
rename to packages/marko/test/components-browser/fixtures/rerender-style-root/index.marko
diff --git a/test/components-browser/fixtures/rerender-style-root/test.js b/packages/marko/test/components-browser/fixtures/rerender-style-root/test.js
similarity index 100%
rename from test/components-browser/fixtures/rerender-style-root/test.js
rename to packages/marko/test/components-browser/fixtures/rerender-style-root/test.js
diff --git a/test/components-browser/fixtures/sanity-check-custom-event/components/app-foo/component.js b/packages/marko/test/components-browser/fixtures/sanity-check-custom-event/components/app-foo/component.js
similarity index 100%
rename from test/components-browser/fixtures/sanity-check-custom-event/components/app-foo/component.js
rename to packages/marko/test/components-browser/fixtures/sanity-check-custom-event/components/app-foo/component.js
diff --git a/test/components-browser/fixtures/sanity-check-custom-event/components/app-foo/index.marko b/packages/marko/test/components-browser/fixtures/sanity-check-custom-event/components/app-foo/index.marko
similarity index 100%
rename from test/components-browser/fixtures/sanity-check-custom-event/components/app-foo/index.marko
rename to packages/marko/test/components-browser/fixtures/sanity-check-custom-event/components/app-foo/index.marko
diff --git a/test/components-browser/fixtures/sanity-check-custom-event/index.marko b/packages/marko/test/components-browser/fixtures/sanity-check-custom-event/index.marko
similarity index 100%
rename from test/components-browser/fixtures/sanity-check-custom-event/index.marko
rename to packages/marko/test/components-browser/fixtures/sanity-check-custom-event/index.marko
diff --git a/test/components-browser/fixtures/sanity-check-custom-event/test.js b/packages/marko/test/components-browser/fixtures/sanity-check-custom-event/test.js
similarity index 100%
rename from test/components-browser/fixtures/sanity-check-custom-event/test.js
rename to packages/marko/test/components-browser/fixtures/sanity-check-custom-event/test.js
diff --git a/test/components-browser/fixtures/sanity-check-implicit-bind-component/component.js b/packages/marko/test/components-browser/fixtures/sanity-check-implicit-bind-component/component.js
similarity index 100%
rename from test/components-browser/fixtures/sanity-check-implicit-bind-component/component.js
rename to packages/marko/test/components-browser/fixtures/sanity-check-implicit-bind-component/component.js
diff --git a/test/components-browser/fixtures/sanity-check-implicit-bind-component/index.marko b/packages/marko/test/components-browser/fixtures/sanity-check-implicit-bind-component/index.marko
similarity index 100%
rename from test/components-browser/fixtures/sanity-check-implicit-bind-component/index.marko
rename to packages/marko/test/components-browser/fixtures/sanity-check-implicit-bind-component/index.marko
diff --git a/test/components-browser/fixtures/sanity-check-implicit-bind-component/test.js b/packages/marko/test/components-browser/fixtures/sanity-check-implicit-bind-component/test.js
similarity index 100%
rename from test/components-browser/fixtures/sanity-check-implicit-bind-component/test.js
rename to packages/marko/test/components-browser/fixtures/sanity-check-implicit-bind-component/test.js
diff --git a/test/components-browser/fixtures/sanity-check-inline/index.marko b/packages/marko/test/components-browser/fixtures/sanity-check-inline/index.marko
similarity index 100%
rename from test/components-browser/fixtures/sanity-check-inline/index.marko
rename to packages/marko/test/components-browser/fixtures/sanity-check-inline/index.marko
diff --git a/test/components-browser/fixtures/sanity-check-inline/test.js b/packages/marko/test/components-browser/fixtures/sanity-check-inline/test.js
similarity index 100%
rename from test/components-browser/fixtures/sanity-check-inline/test.js
rename to packages/marko/test/components-browser/fixtures/sanity-check-inline/test.js
diff --git a/test/components-browser/fixtures/sanity-check-key/components/app-foo/index.marko b/packages/marko/test/components-browser/fixtures/sanity-check-key/components/app-foo/index.marko
similarity index 100%
rename from test/components-browser/fixtures/sanity-check-key/components/app-foo/index.marko
rename to packages/marko/test/components-browser/fixtures/sanity-check-key/components/app-foo/index.marko
diff --git a/test/components-browser/fixtures/sanity-check-key/index.marko b/packages/marko/test/components-browser/fixtures/sanity-check-key/index.marko
similarity index 100%
rename from test/components-browser/fixtures/sanity-check-key/index.marko
rename to packages/marko/test/components-browser/fixtures/sanity-check-key/index.marko
diff --git a/test/components-browser/fixtures/sanity-check-key/test.js b/packages/marko/test/components-browser/fixtures/sanity-check-key/test.js
similarity index 100%
rename from test/components-browser/fixtures/sanity-check-key/test.js
rename to packages/marko/test/components-browser/fixtures/sanity-check-key/test.js
diff --git a/test/components-browser/fixtures/sanity-check-multiple-root-els/component.js b/packages/marko/test/components-browser/fixtures/sanity-check-multiple-root-els/component.js
similarity index 100%
rename from test/components-browser/fixtures/sanity-check-multiple-root-els/component.js
rename to packages/marko/test/components-browser/fixtures/sanity-check-multiple-root-els/component.js
diff --git a/test/components-browser/fixtures/sanity-check-multiple-root-els/index.marko b/packages/marko/test/components-browser/fixtures/sanity-check-multiple-root-els/index.marko
similarity index 100%
rename from test/components-browser/fixtures/sanity-check-multiple-root-els/index.marko
rename to packages/marko/test/components-browser/fixtures/sanity-check-multiple-root-els/index.marko
diff --git a/test/components-browser/fixtures/sanity-check-multiple-root-els/test.js b/packages/marko/test/components-browser/fixtures/sanity-check-multiple-root-els/test.js
similarity index 100%
rename from test/components-browser/fixtures/sanity-check-multiple-root-els/test.js
rename to packages/marko/test/components-browser/fixtures/sanity-check-multiple-root-els/test.js
diff --git a/test/components-browser/fixtures/sanity-check-single-file-component/index.marko b/packages/marko/test/components-browser/fixtures/sanity-check-single-file-component/index.marko
similarity index 100%
rename from test/components-browser/fixtures/sanity-check-single-file-component/index.marko
rename to packages/marko/test/components-browser/fixtures/sanity-check-single-file-component/index.marko
diff --git a/test/components-browser/fixtures/sanity-check-single-file-component/test.js b/packages/marko/test/components-browser/fixtures/sanity-check-single-file-component/test.js
similarity index 100%
rename from test/components-browser/fixtures/sanity-check-single-file-component/test.js
rename to packages/marko/test/components-browser/fixtures/sanity-check-single-file-component/test.js
diff --git a/test/components-browser/fixtures/sanity-check-template-entry-split/component-browser.js b/packages/marko/test/components-browser/fixtures/sanity-check-template-entry-split/component-browser.js
similarity index 100%
rename from test/components-browser/fixtures/sanity-check-template-entry-split/component-browser.js
rename to packages/marko/test/components-browser/fixtures/sanity-check-template-entry-split/component-browser.js
diff --git a/test/components-browser/fixtures/sanity-check-template-entry-split/component.js b/packages/marko/test/components-browser/fixtures/sanity-check-template-entry-split/component.js
similarity index 100%
rename from test/components-browser/fixtures/sanity-check-template-entry-split/component.js
rename to packages/marko/test/components-browser/fixtures/sanity-check-template-entry-split/component.js
diff --git a/test/components-browser/fixtures/sanity-check-template-entry-split/index.marko b/packages/marko/test/components-browser/fixtures/sanity-check-template-entry-split/index.marko
similarity index 100%
rename from test/components-browser/fixtures/sanity-check-template-entry-split/index.marko
rename to packages/marko/test/components-browser/fixtures/sanity-check-template-entry-split/index.marko
diff --git a/test/components-browser/fixtures/sanity-check-template-entry-split/test.js b/packages/marko/test/components-browser/fixtures/sanity-check-template-entry-split/test.js
similarity index 100%
rename from test/components-browser/fixtures/sanity-check-template-entry-split/test.js
rename to packages/marko/test/components-browser/fixtures/sanity-check-template-entry-split/test.js
diff --git a/test/components-browser/fixtures/sanity-check-template-entry/component.js b/packages/marko/test/components-browser/fixtures/sanity-check-template-entry/component.js
similarity index 100%
rename from test/components-browser/fixtures/sanity-check-template-entry/component.js
rename to packages/marko/test/components-browser/fixtures/sanity-check-template-entry/component.js
diff --git a/test/components-browser/fixtures/sanity-check-template-entry/index.marko b/packages/marko/test/components-browser/fixtures/sanity-check-template-entry/index.marko
similarity index 100%
rename from test/components-browser/fixtures/sanity-check-template-entry/index.marko
rename to packages/marko/test/components-browser/fixtures/sanity-check-template-entry/index.marko
diff --git a/test/components-browser/fixtures/sanity-check-template-entry/test.js b/packages/marko/test/components-browser/fixtures/sanity-check-template-entry/test.js
similarity index 100%
rename from test/components-browser/fixtures/sanity-check-template-entry/test.js
rename to packages/marko/test/components-browser/fixtures/sanity-check-template-entry/test.js
diff --git a/test/components-browser/fixtures/scoped-link/component.js b/packages/marko/test/components-browser/fixtures/scoped-link/component.js
similarity index 100%
rename from test/components-browser/fixtures/scoped-link/component.js
rename to packages/marko/test/components-browser/fixtures/scoped-link/component.js
diff --git a/test/components-browser/fixtures/scoped-link/index.marko b/packages/marko/test/components-browser/fixtures/scoped-link/index.marko
similarity index 100%
rename from test/components-browser/fixtures/scoped-link/index.marko
rename to packages/marko/test/components-browser/fixtures/scoped-link/index.marko
diff --git a/test/components-browser/fixtures/scoped-link/test.js b/packages/marko/test/components-browser/fixtures/scoped-link/test.js
similarity index 100%
rename from test/components-browser/fixtures/scoped-link/test.js
rename to packages/marko/test/components-browser/fixtures/scoped-link/test.js
diff --git a/test/components-browser/fixtures/server-client-mismatch/components/app-bar/index.marko b/packages/marko/test/components-browser/fixtures/server-client-mismatch/components/app-bar/index.marko
similarity index 100%
rename from test/components-browser/fixtures/server-client-mismatch/components/app-bar/index.marko
rename to packages/marko/test/components-browser/fixtures/server-client-mismatch/components/app-bar/index.marko
diff --git a/test/components-browser/fixtures/server-client-mismatch/components/app-foo/index.marko b/packages/marko/test/components-browser/fixtures/server-client-mismatch/components/app-foo/index.marko
similarity index 100%
rename from test/components-browser/fixtures/server-client-mismatch/components/app-foo/index.marko
rename to packages/marko/test/components-browser/fixtures/server-client-mismatch/components/app-foo/index.marko
diff --git a/test/components-browser/fixtures/server-client-mismatch/index.marko b/packages/marko/test/components-browser/fixtures/server-client-mismatch/index.marko
similarity index 100%
rename from test/components-browser/fixtures/server-client-mismatch/index.marko
rename to packages/marko/test/components-browser/fixtures/server-client-mismatch/index.marko
diff --git a/test/components-browser/fixtures/server-client-mismatch/test.js b/packages/marko/test/components-browser/fixtures/server-client-mismatch/test.js
similarity index 100%
rename from test/components-browser/fixtures/server-client-mismatch/test.js
rename to packages/marko/test/components-browser/fixtures/server-client-mismatch/test.js
diff --git a/test/components-browser/fixtures/set-null-state/index.marko b/packages/marko/test/components-browser/fixtures/set-null-state/index.marko
similarity index 100%
rename from test/components-browser/fixtures/set-null-state/index.marko
rename to packages/marko/test/components-browser/fixtures/set-null-state/index.marko
diff --git a/test/components-browser/fixtures/set-null-state/test.js b/packages/marko/test/components-browser/fixtures/set-null-state/test.js
similarity index 100%
rename from test/components-browser/fixtures/set-null-state/test.js
rename to packages/marko/test/components-browser/fixtures/set-null-state/test.js
diff --git a/test/components-browser/fixtures/split-browser-export-class/component-browser.js b/packages/marko/test/components-browser/fixtures/split-browser-export-class/component-browser.js
similarity index 100%
rename from test/components-browser/fixtures/split-browser-export-class/component-browser.js
rename to packages/marko/test/components-browser/fixtures/split-browser-export-class/component-browser.js
diff --git a/test/components-browser/fixtures/split-browser-export-class/component.js b/packages/marko/test/components-browser/fixtures/split-browser-export-class/component.js
similarity index 100%
rename from test/components-browser/fixtures/split-browser-export-class/component.js
rename to packages/marko/test/components-browser/fixtures/split-browser-export-class/component.js
diff --git a/test/components-browser/fixtures/split-browser-export-class/index.marko b/packages/marko/test/components-browser/fixtures/split-browser-export-class/index.marko
similarity index 100%
rename from test/components-browser/fixtures/split-browser-export-class/index.marko
rename to packages/marko/test/components-browser/fixtures/split-browser-export-class/index.marko
diff --git a/test/components-browser/fixtures/split-browser-export-class/test.js b/packages/marko/test/components-browser/fixtures/split-browser-export-class/test.js
similarity index 100%
rename from test/components-browser/fixtures/split-browser-export-class/test.js
rename to packages/marko/test/components-browser/fixtures/split-browser-export-class/test.js
diff --git a/test/components-browser/fixtures/split-browser-inline/component-browser.js b/packages/marko/test/components-browser/fixtures/split-browser-inline/component-browser.js
similarity index 100%
rename from test/components-browser/fixtures/split-browser-inline/component-browser.js
rename to packages/marko/test/components-browser/fixtures/split-browser-inline/component-browser.js
diff --git a/test/components-browser/fixtures/split-browser-inline/index.marko b/packages/marko/test/components-browser/fixtures/split-browser-inline/index.marko
similarity index 100%
rename from test/components-browser/fixtures/split-browser-inline/index.marko
rename to packages/marko/test/components-browser/fixtures/split-browser-inline/index.marko
diff --git a/test/components-browser/fixtures/split-browser-inline/test.js b/packages/marko/test/components-browser/fixtures/split-browser-inline/test.js
similarity index 100%
rename from test/components-browser/fixtures/split-browser-inline/test.js
rename to packages/marko/test/components-browser/fixtures/split-browser-inline/test.js
diff --git a/test/components-browser/fixtures/split-browser/component-browser.js b/packages/marko/test/components-browser/fixtures/split-browser/component-browser.js
similarity index 100%
rename from test/components-browser/fixtures/split-browser/component-browser.js
rename to packages/marko/test/components-browser/fixtures/split-browser/component-browser.js
diff --git a/test/components-browser/fixtures/split-browser/component.js b/packages/marko/test/components-browser/fixtures/split-browser/component.js
similarity index 100%
rename from test/components-browser/fixtures/split-browser/component.js
rename to packages/marko/test/components-browser/fixtures/split-browser/component.js
diff --git a/test/components-browser/fixtures/split-browser/index.marko b/packages/marko/test/components-browser/fixtures/split-browser/index.marko
similarity index 100%
rename from test/components-browser/fixtures/split-browser/index.marko
rename to packages/marko/test/components-browser/fixtures/split-browser/index.marko
diff --git a/test/components-browser/fixtures/split-browser/test.js b/packages/marko/test/components-browser/fixtures/split-browser/test.js
similarity index 100%
rename from test/components-browser/fixtures/split-browser/test.js
rename to packages/marko/test/components-browser/fixtures/split-browser/test.js
diff --git a/test/components-browser/fixtures/state-freeze/index.marko b/packages/marko/test/components-browser/fixtures/state-freeze/index.marko
similarity index 100%
rename from test/components-browser/fixtures/state-freeze/index.marko
rename to packages/marko/test/components-browser/fixtures/state-freeze/index.marko
diff --git a/test/components-browser/fixtures/state-freeze/test.js b/packages/marko/test/components-browser/fixtures/state-freeze/test.js
similarity index 100%
rename from test/components-browser/fixtures/state-freeze/test.js
rename to packages/marko/test/components-browser/fixtures/state-freeze/test.js
diff --git a/test/components-browser/fixtures/state-null-undefined/index.marko b/packages/marko/test/components-browser/fixtures/state-null-undefined/index.marko
similarity index 100%
rename from test/components-browser/fixtures/state-null-undefined/index.marko
rename to packages/marko/test/components-browser/fixtures/state-null-undefined/index.marko
diff --git a/test/components-browser/fixtures/state-null-undefined/test.js b/packages/marko/test/components-browser/fixtures/state-null-undefined/test.js
similarity index 100%
rename from test/components-browser/fixtures/state-null-undefined/test.js
rename to packages/marko/test/components-browser/fixtures/state-null-undefined/test.js
diff --git a/test/components-browser/fixtures/state-var/component.js b/packages/marko/test/components-browser/fixtures/state-var/component.js
similarity index 100%
rename from test/components-browser/fixtures/state-var/component.js
rename to packages/marko/test/components-browser/fixtures/state-var/component.js
diff --git a/test/components-browser/fixtures/state-var/index.marko b/packages/marko/test/components-browser/fixtures/state-var/index.marko
similarity index 100%
rename from test/components-browser/fixtures/state-var/index.marko
rename to packages/marko/test/components-browser/fixtures/state-var/index.marko
diff --git a/test/components-browser/fixtures/state-var/test.js b/packages/marko/test/components-browser/fixtures/state-var/test.js
similarity index 100%
rename from test/components-browser/fixtures/state-var/test.js
rename to packages/marko/test/components-browser/fixtures/state-var/test.js
diff --git a/test/components-browser/fixtures/state-watch-null-async/index.marko b/packages/marko/test/components-browser/fixtures/state-watch-null-async/index.marko
similarity index 100%
rename from test/components-browser/fixtures/state-watch-null-async/index.marko
rename to packages/marko/test/components-browser/fixtures/state-watch-null-async/index.marko
diff --git a/test/components-browser/fixtures/state-watch-null-async/test.js b/packages/marko/test/components-browser/fixtures/state-watch-null-async/test.js
similarity index 100%
rename from test/components-browser/fixtures/state-watch-null-async/test.js
rename to packages/marko/test/components-browser/fixtures/state-watch-null-async/test.js
diff --git a/test/components-browser/fixtures/state-watch-null/index.marko b/packages/marko/test/components-browser/fixtures/state-watch-null/index.marko
similarity index 100%
rename from test/components-browser/fixtures/state-watch-null/index.marko
rename to packages/marko/test/components-browser/fixtures/state-watch-null/index.marko
diff --git a/test/components-browser/fixtures/state-watch-null/test.js b/packages/marko/test/components-browser/fixtures/state-watch-null/test.js
similarity index 100%
rename from test/components-browser/fixtures/state-watch-null/test.js
rename to packages/marko/test/components-browser/fixtures/state-watch-null/test.js
diff --git a/test/components-browser/fixtures/state-watch-undefined/index.marko b/packages/marko/test/components-browser/fixtures/state-watch-undefined/index.marko
similarity index 100%
rename from test/components-browser/fixtures/state-watch-undefined/index.marko
rename to packages/marko/test/components-browser/fixtures/state-watch-undefined/index.marko
diff --git a/test/components-browser/fixtures/state-watch-undefined/test.js b/packages/marko/test/components-browser/fixtures/state-watch-undefined/test.js
similarity index 100%
rename from test/components-browser/fixtures/state-watch-undefined/test.js
rename to packages/marko/test/components-browser/fixtures/state-watch-undefined/test.js
diff --git a/test/components-browser/fixtures/style-attr/index.marko b/packages/marko/test/components-browser/fixtures/style-attr/index.marko
similarity index 100%
rename from test/components-browser/fixtures/style-attr/index.marko
rename to packages/marko/test/components-browser/fixtures/style-attr/index.marko
diff --git a/test/components-browser/fixtures/style-attr/test.js b/packages/marko/test/components-browser/fixtures/style-attr/test.js
similarity index 100%
rename from test/components-browser/fixtures/style-attr/test.js
rename to packages/marko/test/components-browser/fixtures/style-attr/test.js
diff --git a/test/components-browser/fixtures/tag-empty/component.js b/packages/marko/test/components-browser/fixtures/tag-empty/component.js
similarity index 100%
rename from test/components-browser/fixtures/tag-empty/component.js
rename to packages/marko/test/components-browser/fixtures/tag-empty/component.js
diff --git a/test/components-browser/fixtures/tag-empty/index.marko b/packages/marko/test/components-browser/fixtures/tag-empty/index.marko
similarity index 100%
rename from test/components-browser/fixtures/tag-empty/index.marko
rename to packages/marko/test/components-browser/fixtures/tag-empty/index.marko
diff --git a/test/components-browser/fixtures/tag-empty/test.js b/packages/marko/test/components-browser/fixtures/tag-empty/test.js
similarity index 100%
rename from test/components-browser/fixtures/tag-empty/test.js
rename to packages/marko/test/components-browser/fixtures/tag-empty/test.js
diff --git a/test/components-browser/fixtures/tag-params-nested-tags/components/name/index.marko b/packages/marko/test/components-browser/fixtures/tag-params-nested-tags/components/name/index.marko
similarity index 100%
rename from test/components-browser/fixtures/tag-params-nested-tags/components/name/index.marko
rename to packages/marko/test/components-browser/fixtures/tag-params-nested-tags/components/name/index.marko
diff --git a/test/components-browser/fixtures/tag-params-nested-tags/index.marko b/packages/marko/test/components-browser/fixtures/tag-params-nested-tags/index.marko
similarity index 100%
rename from test/components-browser/fixtures/tag-params-nested-tags/index.marko
rename to packages/marko/test/components-browser/fixtures/tag-params-nested-tags/index.marko
diff --git a/test/components-browser/fixtures/tag-params-nested-tags/test.js b/packages/marko/test/components-browser/fixtures/tag-params-nested-tags/test.js
similarity index 100%
rename from test/components-browser/fixtures/tag-params-nested-tags/test.js
rename to packages/marko/test/components-browser/fixtures/tag-params-nested-tags/test.js
diff --git a/test/components-browser/fixtures/tag-params/components/name/index.marko b/packages/marko/test/components-browser/fixtures/tag-params/components/name/index.marko
similarity index 100%
rename from test/components-browser/fixtures/tag-params/components/name/index.marko
rename to packages/marko/test/components-browser/fixtures/tag-params/components/name/index.marko
diff --git a/test/components-browser/fixtures/tag-params/index.marko b/packages/marko/test/components-browser/fixtures/tag-params/index.marko
similarity index 100%
rename from test/components-browser/fixtures/tag-params/index.marko
rename to packages/marko/test/components-browser/fixtures/tag-params/index.marko
diff --git a/test/components-browser/fixtures/tag-params/test.js b/packages/marko/test/components-browser/fixtures/tag-params/test.js
similarity index 100%
rename from test/components-browser/fixtures/tag-params/test.js
rename to packages/marko/test/components-browser/fixtures/tag-params/test.js
diff --git a/test/components-browser/fixtures/textarea-value-attribute/index.marko b/packages/marko/test/components-browser/fixtures/textarea-value-attribute/index.marko
similarity index 100%
rename from test/components-browser/fixtures/textarea-value-attribute/index.marko
rename to packages/marko/test/components-browser/fixtures/textarea-value-attribute/index.marko
diff --git a/test/components-browser/fixtures/textarea-value-attribute/test.js b/packages/marko/test/components-browser/fixtures/textarea-value-attribute/test.js
similarity index 100%
rename from test/components-browser/fixtures/textarea-value-attribute/test.js
rename to packages/marko/test/components-browser/fixtures/textarea-value-attribute/test.js
diff --git a/test/components-browser/fixtures/textarea/index.marko b/packages/marko/test/components-browser/fixtures/textarea/index.marko
similarity index 100%
rename from test/components-browser/fixtures/textarea/index.marko
rename to packages/marko/test/components-browser/fixtures/textarea/index.marko
diff --git a/test/components-browser/fixtures/textarea/test.js b/packages/marko/test/components-browser/fixtures/textarea/test.js
similarity index 100%
rename from test/components-browser/fixtures/textarea/test.js
rename to packages/marko/test/components-browser/fixtures/textarea/test.js
diff --git a/test/components-browser/fixtures/top-level-transcluded-content/components/inner.marko b/packages/marko/test/components-browser/fixtures/top-level-transcluded-content/components/inner.marko
similarity index 100%
rename from test/components-browser/fixtures/top-level-transcluded-content/components/inner.marko
rename to packages/marko/test/components-browser/fixtures/top-level-transcluded-content/components/inner.marko
diff --git a/test/components-browser/fixtures/top-level-transcluded-content/index.marko b/packages/marko/test/components-browser/fixtures/top-level-transcluded-content/index.marko
similarity index 100%
rename from test/components-browser/fixtures/top-level-transcluded-content/index.marko
rename to packages/marko/test/components-browser/fixtures/top-level-transcluded-content/index.marko
diff --git a/test/components-browser/fixtures/top-level-transcluded-content/test.js b/packages/marko/test/components-browser/fixtures/top-level-transcluded-content/test.js
similarity index 100%
rename from test/components-browser/fixtures/top-level-transcluded-content/test.js
rename to packages/marko/test/components-browser/fixtures/top-level-transcluded-content/test.js
diff --git a/test/components-browser/fixtures/transcluded-component-from-non-rerender-root/component-browser.js b/packages/marko/test/components-browser/fixtures/transcluded-component-from-non-rerender-root/component-browser.js
similarity index 100%
rename from test/components-browser/fixtures/transcluded-component-from-non-rerender-root/component-browser.js
rename to packages/marko/test/components-browser/fixtures/transcluded-component-from-non-rerender-root/component-browser.js
diff --git a/test/components-browser/fixtures/transcluded-component-from-non-rerender-root/components/app-button/index.marko b/packages/marko/test/components-browser/fixtures/transcluded-component-from-non-rerender-root/components/app-button/index.marko
similarity index 100%
rename from test/components-browser/fixtures/transcluded-component-from-non-rerender-root/components/app-button/index.marko
rename to packages/marko/test/components-browser/fixtures/transcluded-component-from-non-rerender-root/components/app-button/index.marko
diff --git a/test/components-browser/fixtures/transcluded-component-from-non-rerender-root/components/counter/index.marko b/packages/marko/test/components-browser/fixtures/transcluded-component-from-non-rerender-root/components/counter/index.marko
similarity index 100%
rename from test/components-browser/fixtures/transcluded-component-from-non-rerender-root/components/counter/index.marko
rename to packages/marko/test/components-browser/fixtures/transcluded-component-from-non-rerender-root/components/counter/index.marko
diff --git a/test/components-browser/fixtures/transcluded-component-from-non-rerender-root/index.marko b/packages/marko/test/components-browser/fixtures/transcluded-component-from-non-rerender-root/index.marko
similarity index 100%
rename from test/components-browser/fixtures/transcluded-component-from-non-rerender-root/index.marko
rename to packages/marko/test/components-browser/fixtures/transcluded-component-from-non-rerender-root/index.marko
diff --git a/test/components-browser/fixtures/transcluded-component-from-non-rerender-root/test.js b/packages/marko/test/components-browser/fixtures/transcluded-component-from-non-rerender-root/test.js
similarity index 100%
rename from test/components-browser/fixtures/transcluded-component-from-non-rerender-root/test.js
rename to packages/marko/test/components-browser/fixtures/transcluded-component-from-non-rerender-root/test.js
diff --git a/test/components-browser/fixtures/transclusion-body-slot-attr/components/app-button/index.marko b/packages/marko/test/components-browser/fixtures/transclusion-body-slot-attr/components/app-button/index.marko
similarity index 100%
rename from test/components-browser/fixtures/transclusion-body-slot-attr/components/app-button/index.marko
rename to packages/marko/test/components-browser/fixtures/transclusion-body-slot-attr/components/app-button/index.marko
diff --git a/test/components-browser/fixtures/transclusion-body-slot-attr/index.marko b/packages/marko/test/components-browser/fixtures/transclusion-body-slot-attr/index.marko
similarity index 100%
rename from test/components-browser/fixtures/transclusion-body-slot-attr/index.marko
rename to packages/marko/test/components-browser/fixtures/transclusion-body-slot-attr/index.marko
diff --git a/test/components-browser/fixtures/transclusion-body-slot-attr/test.js b/packages/marko/test/components-browser/fixtures/transclusion-body-slot-attr/test.js
similarity index 100%
rename from test/components-browser/fixtures/transclusion-body-slot-attr/test.js
rename to packages/marko/test/components-browser/fixtures/transclusion-body-slot-attr/test.js
diff --git a/test/components-browser/fixtures/transclusion-body-slot-default-to-renderBody/components/app-button/index.marko b/packages/marko/test/components-browser/fixtures/transclusion-body-slot-default-to-renderBody/components/app-button/index.marko
similarity index 100%
rename from test/components-browser/fixtures/transclusion-body-slot-default-to-renderBody/components/app-button/index.marko
rename to packages/marko/test/components-browser/fixtures/transclusion-body-slot-default-to-renderBody/components/app-button/index.marko
diff --git a/test/components-browser/fixtures/transclusion-body-slot-default-to-renderBody/index.marko b/packages/marko/test/components-browser/fixtures/transclusion-body-slot-default-to-renderBody/index.marko
similarity index 100%
rename from test/components-browser/fixtures/transclusion-body-slot-default-to-renderBody/index.marko
rename to packages/marko/test/components-browser/fixtures/transclusion-body-slot-default-to-renderBody/index.marko
diff --git a/test/components-browser/fixtures/transclusion-body-slot-default-to-renderBody/test.js b/packages/marko/test/components-browser/fixtures/transclusion-body-slot-default-to-renderBody/test.js
similarity index 100%
rename from test/components-browser/fixtures/transclusion-body-slot-default-to-renderBody/test.js
rename to packages/marko/test/components-browser/fixtures/transclusion-body-slot-default-to-renderBody/test.js
diff --git a/test/components-browser/fixtures/transclusion-body-slot-tag/components/app-button/index.marko b/packages/marko/test/components-browser/fixtures/transclusion-body-slot-tag/components/app-button/index.marko
similarity index 100%
rename from test/components-browser/fixtures/transclusion-body-slot-tag/components/app-button/index.marko
rename to packages/marko/test/components-browser/fixtures/transclusion-body-slot-tag/components/app-button/index.marko
diff --git a/test/components-browser/fixtures/transclusion-body-slot-tag/index.marko b/packages/marko/test/components-browser/fixtures/transclusion-body-slot-tag/index.marko
similarity index 100%
rename from test/components-browser/fixtures/transclusion-body-slot-tag/index.marko
rename to packages/marko/test/components-browser/fixtures/transclusion-body-slot-tag/index.marko
diff --git a/test/components-browser/fixtures/transclusion-body-slot-tag/test.js b/packages/marko/test/components-browser/fixtures/transclusion-body-slot-tag/test.js
similarity index 100%
rename from test/components-browser/fixtures/transclusion-body-slot-tag/test.js
rename to packages/marko/test/components-browser/fixtures/transclusion-body-slot-tag/test.js
diff --git a/test/components-browser/fixtures/transclusion-include-not-in-state/components/app-button/index.marko b/packages/marko/test/components-browser/fixtures/transclusion-include-not-in-state/components/app-button/index.marko
similarity index 100%
rename from test/components-browser/fixtures/transclusion-include-not-in-state/components/app-button/index.marko
rename to packages/marko/test/components-browser/fixtures/transclusion-include-not-in-state/components/app-button/index.marko
diff --git a/test/components-browser/fixtures/transclusion-include-not-in-state/index.marko b/packages/marko/test/components-browser/fixtures/transclusion-include-not-in-state/index.marko
similarity index 100%
rename from test/components-browser/fixtures/transclusion-include-not-in-state/index.marko
rename to packages/marko/test/components-browser/fixtures/transclusion-include-not-in-state/index.marko
diff --git a/test/components-browser/fixtures/transclusion-include-not-in-state/test.js b/packages/marko/test/components-browser/fixtures/transclusion-include-not-in-state/test.js
similarity index 100%
rename from test/components-browser/fixtures/transclusion-include-not-in-state/test.js
rename to packages/marko/test/components-browser/fixtures/transclusion-include-not-in-state/test.js
diff --git a/test/components-browser/fixtures/transclusion-include-split/component-browser.js b/packages/marko/test/components-browser/fixtures/transclusion-include-split/component-browser.js
similarity index 100%
rename from test/components-browser/fixtures/transclusion-include-split/component-browser.js
rename to packages/marko/test/components-browser/fixtures/transclusion-include-split/component-browser.js
diff --git a/test/components-browser/fixtures/transclusion-include-split/components/app-button/index.marko b/packages/marko/test/components-browser/fixtures/transclusion-include-split/components/app-button/index.marko
similarity index 100%
rename from test/components-browser/fixtures/transclusion-include-split/components/app-button/index.marko
rename to packages/marko/test/components-browser/fixtures/transclusion-include-split/components/app-button/index.marko
diff --git a/test/components-browser/fixtures/transclusion-include-split/index.marko b/packages/marko/test/components-browser/fixtures/transclusion-include-split/index.marko
similarity index 100%
rename from test/components-browser/fixtures/transclusion-include-split/index.marko
rename to packages/marko/test/components-browser/fixtures/transclusion-include-split/index.marko
diff --git a/test/components-browser/fixtures/transclusion-include-split/test.js b/packages/marko/test/components-browser/fixtures/transclusion-include-split/test.js
similarity index 100%
rename from test/components-browser/fixtures/transclusion-include-split/test.js
rename to packages/marko/test/components-browser/fixtures/transclusion-include-split/test.js
diff --git a/test/components-browser/fixtures/transclusion-non-bubbling-event/components/container/index.marko b/packages/marko/test/components-browser/fixtures/transclusion-non-bubbling-event/components/container/index.marko
similarity index 100%
rename from test/components-browser/fixtures/transclusion-non-bubbling-event/components/container/index.marko
rename to packages/marko/test/components-browser/fixtures/transclusion-non-bubbling-event/components/container/index.marko
diff --git a/test/components-browser/fixtures/transclusion-non-bubbling-event/components/container/marko-tag.json b/packages/marko/test/components-browser/fixtures/transclusion-non-bubbling-event/components/container/marko-tag.json
similarity index 100%
rename from test/components-browser/fixtures/transclusion-non-bubbling-event/components/container/marko-tag.json
rename to packages/marko/test/components-browser/fixtures/transclusion-non-bubbling-event/components/container/marko-tag.json
diff --git a/test/components-browser/fixtures/transclusion-non-bubbling-event/index.marko b/packages/marko/test/components-browser/fixtures/transclusion-non-bubbling-event/index.marko
similarity index 100%
rename from test/components-browser/fixtures/transclusion-non-bubbling-event/index.marko
rename to packages/marko/test/components-browser/fixtures/transclusion-non-bubbling-event/index.marko
diff --git a/test/components-browser/fixtures/transclusion-non-bubbling-event/test.js b/packages/marko/test/components-browser/fixtures/transclusion-non-bubbling-event/test.js
similarity index 100%
rename from test/components-browser/fixtures/transclusion-non-bubbling-event/test.js
rename to packages/marko/test/components-browser/fixtures/transclusion-non-bubbling-event/test.js
diff --git a/test/components-browser/fixtures/transclusion-repeated-nested/components/container/index.marko b/packages/marko/test/components-browser/fixtures/transclusion-repeated-nested/components/container/index.marko
similarity index 100%
rename from test/components-browser/fixtures/transclusion-repeated-nested/components/container/index.marko
rename to packages/marko/test/components-browser/fixtures/transclusion-repeated-nested/components/container/index.marko
diff --git a/test/components-browser/fixtures/transclusion-repeated-nested/components/counter/index.marko b/packages/marko/test/components-browser/fixtures/transclusion-repeated-nested/components/counter/index.marko
similarity index 100%
rename from test/components-browser/fixtures/transclusion-repeated-nested/components/counter/index.marko
rename to packages/marko/test/components-browser/fixtures/transclusion-repeated-nested/components/counter/index.marko
diff --git a/test/components-browser/fixtures/transclusion-repeated-nested/components/list/index.marko b/packages/marko/test/components-browser/fixtures/transclusion-repeated-nested/components/list/index.marko
similarity index 100%
rename from test/components-browser/fixtures/transclusion-repeated-nested/components/list/index.marko
rename to packages/marko/test/components-browser/fixtures/transclusion-repeated-nested/components/list/index.marko
diff --git a/test/components-browser/fixtures/transclusion-repeated-nested/index.marko b/packages/marko/test/components-browser/fixtures/transclusion-repeated-nested/index.marko
similarity index 100%
rename from test/components-browser/fixtures/transclusion-repeated-nested/index.marko
rename to packages/marko/test/components-browser/fixtures/transclusion-repeated-nested/index.marko
diff --git a/test/components-browser/fixtures/transclusion-repeated-nested/test.js b/packages/marko/test/components-browser/fixtures/transclusion-repeated-nested/test.js
similarity index 100%
rename from test/components-browser/fixtures/transclusion-repeated-nested/test.js
rename to packages/marko/test/components-browser/fixtures/transclusion-repeated-nested/test.js
diff --git a/test/components-browser/fixtures/transclusion-rerender-stateful-shared-key/components/container/index.marko b/packages/marko/test/components-browser/fixtures/transclusion-rerender-stateful-shared-key/components/container/index.marko
similarity index 100%
rename from test/components-browser/fixtures/transclusion-rerender-stateful-shared-key/components/container/index.marko
rename to packages/marko/test/components-browser/fixtures/transclusion-rerender-stateful-shared-key/components/container/index.marko
diff --git a/test/components-browser/fixtures/transclusion-rerender-stateful-shared-key/components/counter/index.marko b/packages/marko/test/components-browser/fixtures/transclusion-rerender-stateful-shared-key/components/counter/index.marko
similarity index 100%
rename from test/components-browser/fixtures/transclusion-rerender-stateful-shared-key/components/counter/index.marko
rename to packages/marko/test/components-browser/fixtures/transclusion-rerender-stateful-shared-key/components/counter/index.marko
diff --git a/test/components-browser/fixtures/transclusion-rerender-stateful-shared-key/index.marko b/packages/marko/test/components-browser/fixtures/transclusion-rerender-stateful-shared-key/index.marko
similarity index 100%
rename from test/components-browser/fixtures/transclusion-rerender-stateful-shared-key/index.marko
rename to packages/marko/test/components-browser/fixtures/transclusion-rerender-stateful-shared-key/index.marko
diff --git a/test/components-browser/fixtures/transclusion-rerender-stateful-shared-key/test.js b/packages/marko/test/components-browser/fixtures/transclusion-rerender-stateful-shared-key/test.js
similarity index 100%
rename from test/components-browser/fixtures/transclusion-rerender-stateful-shared-key/test.js
rename to packages/marko/test/components-browser/fixtures/transclusion-rerender-stateful-shared-key/test.js
diff --git a/test/components-browser/fixtures/transclusion-rerender-stateful/components/container/index.marko b/packages/marko/test/components-browser/fixtures/transclusion-rerender-stateful/components/container/index.marko
similarity index 100%
rename from test/components-browser/fixtures/transclusion-rerender-stateful/components/container/index.marko
rename to packages/marko/test/components-browser/fixtures/transclusion-rerender-stateful/components/container/index.marko
diff --git a/test/components-browser/fixtures/transclusion-rerender-stateful/components/counter/index.marko b/packages/marko/test/components-browser/fixtures/transclusion-rerender-stateful/components/counter/index.marko
similarity index 100%
rename from test/components-browser/fixtures/transclusion-rerender-stateful/components/counter/index.marko
rename to packages/marko/test/components-browser/fixtures/transclusion-rerender-stateful/components/counter/index.marko
diff --git a/test/components-browser/fixtures/transclusion-rerender-stateful/index.marko b/packages/marko/test/components-browser/fixtures/transclusion-rerender-stateful/index.marko
similarity index 100%
rename from test/components-browser/fixtures/transclusion-rerender-stateful/index.marko
rename to packages/marko/test/components-browser/fixtures/transclusion-rerender-stateful/index.marko
diff --git a/test/components-browser/fixtures/transclusion-rerender-stateful/test.js b/packages/marko/test/components-browser/fixtures/transclusion-rerender-stateful/test.js
similarity index 100%
rename from test/components-browser/fixtures/transclusion-rerender-stateful/test.js
rename to packages/marko/test/components-browser/fixtures/transclusion-rerender-stateful/test.js
diff --git a/test/components-browser/fixtures/update-next-tick/index.marko b/packages/marko/test/components-browser/fixtures/update-next-tick/index.marko
similarity index 100%
rename from test/components-browser/fixtures/update-next-tick/index.marko
rename to packages/marko/test/components-browser/fixtures/update-next-tick/index.marko
diff --git a/test/components-browser/fixtures/update-next-tick/test.js b/packages/marko/test/components-browser/fixtures/update-next-tick/test.js
similarity index 100%
rename from test/components-browser/fixtures/update-next-tick/test.js
rename to packages/marko/test/components-browser/fixtures/update-next-tick/test.js
diff --git a/test/components-browser/fixtures/update-queued/component.js b/packages/marko/test/components-browser/fixtures/update-queued/component.js
similarity index 100%
rename from test/components-browser/fixtures/update-queued/component.js
rename to packages/marko/test/components-browser/fixtures/update-queued/component.js
diff --git a/test/components-browser/fixtures/update-queued/index.marko b/packages/marko/test/components-browser/fixtures/update-queued/index.marko
similarity index 100%
rename from test/components-browser/fixtures/update-queued/index.marko
rename to packages/marko/test/components-browser/fixtures/update-queued/index.marko
diff --git a/test/components-browser/fixtures/update-queued/test.js b/packages/marko/test/components-browser/fixtures/update-queued/test.js
similarity index 100%
rename from test/components-browser/fixtures/update-queued/test.js
rename to packages/marko/test/components-browser/fixtures/update-queued/test.js
diff --git a/test/components-browser/index.test.js b/packages/marko/test/components-browser/index.test.js
similarity index 100%
rename from test/components-browser/index.test.js
rename to packages/marko/test/components-browser/index.test.js
diff --git a/test/components-browser/template.component-browser.js b/packages/marko/test/components-browser/template.component-browser.js
similarity index 100%
rename from test/components-browser/template.component-browser.js
rename to packages/marko/test/components-browser/template.component-browser.js
diff --git a/test/components-browser/template.marko b/packages/marko/test/components-browser/template.marko
similarity index 100%
rename from test/components-browser/template.marko
rename to packages/marko/test/components-browser/template.marko
diff --git a/test/components-compilation/fixtures-html-deprecated/auto-key-els/component.js b/packages/marko/test/components-compilation/fixtures-html-deprecated/auto-key-els/component.js
similarity index 100%
rename from test/components-compilation/fixtures-html-deprecated/auto-key-els/component.js
rename to packages/marko/test/components-compilation/fixtures-html-deprecated/auto-key-els/component.js
diff --git a/test/components-compilation/fixtures-html-deprecated/auto-key-els/expected.js b/packages/marko/test/components-compilation/fixtures-html-deprecated/auto-key-els/expected.js
similarity index 100%
rename from test/components-compilation/fixtures-html-deprecated/auto-key-els/expected.js
rename to packages/marko/test/components-compilation/fixtures-html-deprecated/auto-key-els/expected.js
diff --git a/test/components-compilation/fixtures-html-deprecated/auto-key-els/foo.marko b/packages/marko/test/components-compilation/fixtures-html-deprecated/auto-key-els/foo.marko
similarity index 100%
rename from test/components-compilation/fixtures-html-deprecated/auto-key-els/foo.marko
rename to packages/marko/test/components-compilation/fixtures-html-deprecated/auto-key-els/foo.marko
diff --git a/test/components-compilation/fixtures-html-deprecated/auto-key-els/index.marko b/packages/marko/test/components-compilation/fixtures-html-deprecated/auto-key-els/index.marko
similarity index 100%
rename from test/components-compilation/fixtures-html-deprecated/auto-key-els/index.marko
rename to packages/marko/test/components-compilation/fixtures-html-deprecated/auto-key-els/index.marko
diff --git a/test/components-compilation/fixtures-html-deprecated/bind-component/expected.js b/packages/marko/test/components-compilation/fixtures-html-deprecated/bind-component/expected.js
similarity index 100%
rename from test/components-compilation/fixtures-html-deprecated/bind-component/expected.js
rename to packages/marko/test/components-compilation/fixtures-html-deprecated/bind-component/expected.js
diff --git a/test/components-compilation/fixtures-html-deprecated/bind-component/index.js b/packages/marko/test/components-compilation/fixtures-html-deprecated/bind-component/index.js
similarity index 100%
rename from test/components-compilation/fixtures-html-deprecated/bind-component/index.js
rename to packages/marko/test/components-compilation/fixtures-html-deprecated/bind-component/index.js
diff --git a/test/components-compilation/fixtures-html-deprecated/bind-component/template.marko b/packages/marko/test/components-compilation/fixtures-html-deprecated/bind-component/template.marko
similarity index 100%
rename from test/components-compilation/fixtures-html-deprecated/bind-component/template.marko
rename to packages/marko/test/components-compilation/fixtures-html-deprecated/bind-component/template.marko
diff --git a/test/components-compilation/fixtures-html-deprecated/bind-widget/expected.js b/packages/marko/test/components-compilation/fixtures-html-deprecated/bind-widget/expected.js
similarity index 100%
rename from test/components-compilation/fixtures-html-deprecated/bind-widget/expected.js
rename to packages/marko/test/components-compilation/fixtures-html-deprecated/bind-widget/expected.js
diff --git a/test/components-compilation/fixtures-html-deprecated/bind-widget/template.marko b/packages/marko/test/components-compilation/fixtures-html-deprecated/bind-widget/template.marko
similarity index 100%
rename from test/components-compilation/fixtures-html-deprecated/bind-widget/template.marko
rename to packages/marko/test/components-compilation/fixtures-html-deprecated/bind-widget/template.marko
diff --git a/test/components-compilation/fixtures-html-deprecated/bind-widget/widget.js b/packages/marko/test/components-compilation/fixtures-html-deprecated/bind-widget/widget.js
similarity index 100%
rename from test/components-compilation/fixtures-html-deprecated/bind-widget/widget.js
rename to packages/marko/test/components-compilation/fixtures-html-deprecated/bind-widget/widget.js
diff --git a/test/components-compilation/fixtures-html-deprecated/component-include-attr/expected.js b/packages/marko/test/components-compilation/fixtures-html-deprecated/component-include-attr/expected.js
similarity index 100%
rename from test/components-compilation/fixtures-html-deprecated/component-include-attr/expected.js
rename to packages/marko/test/components-compilation/fixtures-html-deprecated/component-include-attr/expected.js
diff --git a/test/components-compilation/fixtures-html-deprecated/component-include-attr/index.js b/packages/marko/test/components-compilation/fixtures-html-deprecated/component-include-attr/index.js
similarity index 100%
rename from test/components-compilation/fixtures-html-deprecated/component-include-attr/index.js
rename to packages/marko/test/components-compilation/fixtures-html-deprecated/component-include-attr/index.js
diff --git a/test/components-compilation/fixtures-html-deprecated/component-include-attr/template.marko b/packages/marko/test/components-compilation/fixtures-html-deprecated/component-include-attr/template.marko
similarity index 100%
rename from test/components-compilation/fixtures-html-deprecated/component-include-attr/template.marko
rename to packages/marko/test/components-compilation/fixtures-html-deprecated/component-include-attr/template.marko
diff --git a/test/components-compilation/fixtures-html-deprecated/component-include-attr2/component.js b/packages/marko/test/components-compilation/fixtures-html-deprecated/component-include-attr2/component.js
similarity index 100%
rename from test/components-compilation/fixtures-html-deprecated/component-include-attr2/component.js
rename to packages/marko/test/components-compilation/fixtures-html-deprecated/component-include-attr2/component.js
diff --git a/test/components-compilation/fixtures-html-deprecated/component-include-attr2/expected.js b/packages/marko/test/components-compilation/fixtures-html-deprecated/component-include-attr2/expected.js
similarity index 100%
rename from test/components-compilation/fixtures-html-deprecated/component-include-attr2/expected.js
rename to packages/marko/test/components-compilation/fixtures-html-deprecated/component-include-attr2/expected.js
diff --git a/test/components-compilation/fixtures-html-deprecated/component-include-attr2/index.marko b/packages/marko/test/components-compilation/fixtures-html-deprecated/component-include-attr2/index.marko
similarity index 100%
rename from test/components-compilation/fixtures-html-deprecated/component-include-attr2/index.marko
rename to packages/marko/test/components-compilation/fixtures-html-deprecated/component-include-attr2/index.marko
diff --git a/test/components-compilation/fixtures-html-deprecated/component-template-entry/component.js b/packages/marko/test/components-compilation/fixtures-html-deprecated/component-template-entry/component.js
similarity index 100%
rename from test/components-compilation/fixtures-html-deprecated/component-template-entry/component.js
rename to packages/marko/test/components-compilation/fixtures-html-deprecated/component-template-entry/component.js
diff --git a/test/components-compilation/fixtures-html-deprecated/component-template-entry/expected.js b/packages/marko/test/components-compilation/fixtures-html-deprecated/component-template-entry/expected.js
similarity index 100%
rename from test/components-compilation/fixtures-html-deprecated/component-template-entry/expected.js
rename to packages/marko/test/components-compilation/fixtures-html-deprecated/component-template-entry/expected.js
diff --git a/test/components-compilation/fixtures-html-deprecated/component-template-entry/index.marko b/packages/marko/test/components-compilation/fixtures-html-deprecated/component-template-entry/index.marko
similarity index 100%
rename from test/components-compilation/fixtures-html-deprecated/component-template-entry/index.marko
rename to packages/marko/test/components-compilation/fixtures-html-deprecated/component-template-entry/index.marko
diff --git a/test/components-compilation/fixtures-html-deprecated/include-input-whitespace-preserved/expected.js b/packages/marko/test/components-compilation/fixtures-html-deprecated/include-input-whitespace-preserved/expected.js
similarity index 100%
rename from test/components-compilation/fixtures-html-deprecated/include-input-whitespace-preserved/expected.js
rename to packages/marko/test/components-compilation/fixtures-html-deprecated/include-input-whitespace-preserved/expected.js
diff --git a/test/components-compilation/fixtures-html-deprecated/include-input-whitespace-preserved/index.marko b/packages/marko/test/components-compilation/fixtures-html-deprecated/include-input-whitespace-preserved/index.marko
similarity index 100%
rename from test/components-compilation/fixtures-html-deprecated/include-input-whitespace-preserved/index.marko
rename to packages/marko/test/components-compilation/fixtures-html-deprecated/include-input-whitespace-preserved/index.marko
diff --git a/test/components-compilation/fixtures-html-deprecated/include-whitespace-preserved/expected.js b/packages/marko/test/components-compilation/fixtures-html-deprecated/include-whitespace-preserved/expected.js
similarity index 100%
rename from test/components-compilation/fixtures-html-deprecated/include-whitespace-preserved/expected.js
rename to packages/marko/test/components-compilation/fixtures-html-deprecated/include-whitespace-preserved/expected.js
diff --git a/test/components-compilation/fixtures-html-deprecated/include-whitespace-preserved/index.marko b/packages/marko/test/components-compilation/fixtures-html-deprecated/include-whitespace-preserved/index.marko
similarity index 100%
rename from test/components-compilation/fixtures-html-deprecated/include-whitespace-preserved/index.marko
rename to packages/marko/test/components-compilation/fixtures-html-deprecated/include-whitespace-preserved/index.marko
diff --git a/test/components-compilation/fixtures-html-deprecated/key-colon-attr/expected.js b/packages/marko/test/components-compilation/fixtures-html-deprecated/key-colon-attr/expected.js
similarity index 100%
rename from test/components-compilation/fixtures-html-deprecated/key-colon-attr/expected.js
rename to packages/marko/test/components-compilation/fixtures-html-deprecated/key-colon-attr/expected.js
diff --git a/test/components-compilation/fixtures-html-deprecated/key-colon-attr/index.marko b/packages/marko/test/components-compilation/fixtures-html-deprecated/key-colon-attr/index.marko
similarity index 100%
rename from test/components-compilation/fixtures-html-deprecated/key-colon-attr/index.marko
rename to packages/marko/test/components-compilation/fixtures-html-deprecated/key-colon-attr/index.marko
diff --git a/test/components-compilation/fixtures-html-deprecated/key-suffix-with-deprecated-attr-error/expected.js b/packages/marko/test/components-compilation/fixtures-html-deprecated/key-suffix-with-deprecated-attr-error/expected.js
similarity index 100%
rename from test/components-compilation/fixtures-html-deprecated/key-suffix-with-deprecated-attr-error/expected.js
rename to packages/marko/test/components-compilation/fixtures-html-deprecated/key-suffix-with-deprecated-attr-error/expected.js
diff --git a/test/components-compilation/fixtures-html-deprecated/key-suffix-with-deprecated-attr-error/index.marko b/packages/marko/test/components-compilation/fixtures-html-deprecated/key-suffix-with-deprecated-attr-error/index.marko
similarity index 100%
rename from test/components-compilation/fixtures-html-deprecated/key-suffix-with-deprecated-attr-error/index.marko
rename to packages/marko/test/components-compilation/fixtures-html-deprecated/key-suffix-with-deprecated-attr-error/index.marko
diff --git a/test/components-compilation/fixtures-html-deprecated/key-suffix-with-deprecated-attr-error/test.js b/packages/marko/test/components-compilation/fixtures-html-deprecated/key-suffix-with-deprecated-attr-error/test.js
similarity index 100%
rename from test/components-compilation/fixtures-html-deprecated/key-suffix-with-deprecated-attr-error/test.js
rename to packages/marko/test/components-compilation/fixtures-html-deprecated/key-suffix-with-deprecated-attr-error/test.js
diff --git a/test/components-compilation/fixtures-html-deprecated/key-suffix-with-unfixed-attr-error/expected.js b/packages/marko/test/components-compilation/fixtures-html-deprecated/key-suffix-with-unfixed-attr-error/expected.js
similarity index 100%
rename from test/components-compilation/fixtures-html-deprecated/key-suffix-with-unfixed-attr-error/expected.js
rename to packages/marko/test/components-compilation/fixtures-html-deprecated/key-suffix-with-unfixed-attr-error/expected.js
diff --git a/test/components-compilation/fixtures-html-deprecated/key-suffix-with-unfixed-attr-error/index.marko b/packages/marko/test/components-compilation/fixtures-html-deprecated/key-suffix-with-unfixed-attr-error/index.marko
similarity index 100%
rename from test/components-compilation/fixtures-html-deprecated/key-suffix-with-unfixed-attr-error/index.marko
rename to packages/marko/test/components-compilation/fixtures-html-deprecated/key-suffix-with-unfixed-attr-error/index.marko
diff --git a/test/components-compilation/fixtures-html-deprecated/key-suffix-with-unfixed-attr-error/test.js b/packages/marko/test/components-compilation/fixtures-html-deprecated/key-suffix-with-unfixed-attr-error/test.js
similarity index 100%
rename from test/components-compilation/fixtures-html-deprecated/key-suffix-with-unfixed-attr-error/test.js
rename to packages/marko/test/components-compilation/fixtures-html-deprecated/key-suffix-with-unfixed-attr-error/test.js
diff --git a/test/components-compilation/fixtures-html-deprecated/key-suffix/expected.js b/packages/marko/test/components-compilation/fixtures-html-deprecated/key-suffix/expected.js
similarity index 100%
rename from test/components-compilation/fixtures-html-deprecated/key-suffix/expected.js
rename to packages/marko/test/components-compilation/fixtures-html-deprecated/key-suffix/expected.js
diff --git a/test/components-compilation/fixtures-html-deprecated/key-suffix/index.marko b/packages/marko/test/components-compilation/fixtures-html-deprecated/key-suffix/index.marko
similarity index 100%
rename from test/components-compilation/fixtures-html-deprecated/key-suffix/index.marko
rename to packages/marko/test/components-compilation/fixtures-html-deprecated/key-suffix/index.marko
diff --git a/test/components-compilation/fixtures-html-deprecated/macro-component/expected.js b/packages/marko/test/components-compilation/fixtures-html-deprecated/macro-component/expected.js
similarity index 100%
rename from test/components-compilation/fixtures-html-deprecated/macro-component/expected.js
rename to packages/marko/test/components-compilation/fixtures-html-deprecated/macro-component/expected.js
diff --git a/test/components-compilation/fixtures-html-deprecated/macro-component/index.marko b/packages/marko/test/components-compilation/fixtures-html-deprecated/macro-component/index.marko
similarity index 100%
rename from test/components-compilation/fixtures-html-deprecated/macro-component/index.marko
rename to packages/marko/test/components-compilation/fixtures-html-deprecated/macro-component/index.marko
diff --git a/test/components-compilation/fixtures-html-deprecated/widget-types/component-mobile.js b/packages/marko/test/components-compilation/fixtures-html-deprecated/widget-types/component-mobile.js
similarity index 100%
rename from test/components-compilation/fixtures-html-deprecated/widget-types/component-mobile.js
rename to packages/marko/test/components-compilation/fixtures-html-deprecated/widget-types/component-mobile.js
diff --git a/test/components-compilation/fixtures-html-deprecated/widget-types/component.js b/packages/marko/test/components-compilation/fixtures-html-deprecated/widget-types/component.js
similarity index 100%
rename from test/components-compilation/fixtures-html-deprecated/widget-types/component.js
rename to packages/marko/test/components-compilation/fixtures-html-deprecated/widget-types/component.js
diff --git a/test/components-compilation/fixtures-html-deprecated/widget-types/expected.js b/packages/marko/test/components-compilation/fixtures-html-deprecated/widget-types/expected.js
similarity index 100%
rename from test/components-compilation/fixtures-html-deprecated/widget-types/expected.js
rename to packages/marko/test/components-compilation/fixtures-html-deprecated/widget-types/expected.js
diff --git a/test/components-compilation/fixtures-html-deprecated/widget-types/template.marko b/packages/marko/test/components-compilation/fixtures-html-deprecated/widget-types/template.marko
similarity index 100%
rename from test/components-compilation/fixtures-html-deprecated/widget-types/template.marko
rename to packages/marko/test/components-compilation/fixtures-html-deprecated/widget-types/template.marko
diff --git a/test/components-compilation/fixtures-html-deprecated/widget-types/widget-mobile.js b/packages/marko/test/components-compilation/fixtures-html-deprecated/widget-types/widget-mobile.js
similarity index 100%
rename from test/components-compilation/fixtures-html-deprecated/widget-types/widget-mobile.js
rename to packages/marko/test/components-compilation/fixtures-html-deprecated/widget-types/widget-mobile.js
diff --git a/test/components-compilation/fixtures-html-deprecated/widget-types/widget.js b/packages/marko/test/components-compilation/fixtures-html-deprecated/widget-types/widget.js
similarity index 100%
rename from test/components-compilation/fixtures-html-deprecated/widget-types/widget.js
rename to packages/marko/test/components-compilation/fixtures-html-deprecated/widget-types/widget.js
diff --git a/test/components-compilation/fixtures-html/arrow-functions/expected.js b/packages/marko/test/components-compilation/fixtures-html/arrow-functions/expected.js
similarity index 100%
rename from test/components-compilation/fixtures-html/arrow-functions/expected.js
rename to packages/marko/test/components-compilation/fixtures-html/arrow-functions/expected.js
diff --git a/test/components-compilation/fixtures-html/arrow-functions/index.marko b/packages/marko/test/components-compilation/fixtures-html/arrow-functions/index.marko
similarity index 100%
rename from test/components-compilation/fixtures-html/arrow-functions/index.marko
rename to packages/marko/test/components-compilation/fixtures-html/arrow-functions/index.marko
diff --git a/test/components-compilation/fixtures-html/auto-key-els-renderBody/component.js b/packages/marko/test/components-compilation/fixtures-html/auto-key-els-renderBody/component.js
similarity index 100%
rename from test/components-compilation/fixtures-html/auto-key-els-renderBody/component.js
rename to packages/marko/test/components-compilation/fixtures-html/auto-key-els-renderBody/component.js
diff --git a/test/components-compilation/fixtures-html/auto-key-els-renderBody/components/another-component/index.marko b/packages/marko/test/components-compilation/fixtures-html/auto-key-els-renderBody/components/another-component/index.marko
similarity index 100%
rename from test/components-compilation/fixtures-html/auto-key-els-renderBody/components/another-component/index.marko
rename to packages/marko/test/components-compilation/fixtures-html/auto-key-els-renderBody/components/another-component/index.marko
diff --git a/test/components-compilation/fixtures-html/auto-key-els-renderBody/expected.js b/packages/marko/test/components-compilation/fixtures-html/auto-key-els-renderBody/expected.js
similarity index 100%
rename from test/components-compilation/fixtures-html/auto-key-els-renderBody/expected.js
rename to packages/marko/test/components-compilation/fixtures-html/auto-key-els-renderBody/expected.js
diff --git a/test/components-compilation/fixtures-html/auto-key-els-renderBody/index.marko b/packages/marko/test/components-compilation/fixtures-html/auto-key-els-renderBody/index.marko
similarity index 100%
rename from test/components-compilation/fixtures-html/auto-key-els-renderBody/index.marko
rename to packages/marko/test/components-compilation/fixtures-html/auto-key-els-renderBody/index.marko
diff --git a/test/components-compilation/fixtures-html/auto-key-els/component.js b/packages/marko/test/components-compilation/fixtures-html/auto-key-els/component.js
similarity index 100%
rename from test/components-compilation/fixtures-html/auto-key-els/component.js
rename to packages/marko/test/components-compilation/fixtures-html/auto-key-els/component.js
diff --git a/test/components-compilation/fixtures-html/auto-key-els/expected.js b/packages/marko/test/components-compilation/fixtures-html/auto-key-els/expected.js
similarity index 100%
rename from test/components-compilation/fixtures-html/auto-key-els/expected.js
rename to packages/marko/test/components-compilation/fixtures-html/auto-key-els/expected.js
diff --git a/test/components-compilation/fixtures-html/auto-key-els/foo.marko b/packages/marko/test/components-compilation/fixtures-html/auto-key-els/foo.marko
similarity index 100%
rename from test/components-compilation/fixtures-html/auto-key-els/foo.marko
rename to packages/marko/test/components-compilation/fixtures-html/auto-key-els/foo.marko
diff --git a/test/components-compilation/fixtures-html/auto-key-els/index.marko b/packages/marko/test/components-compilation/fixtures-html/auto-key-els/index.marko
similarity index 100%
rename from test/components-compilation/fixtures-html/auto-key-els/index.marko
rename to packages/marko/test/components-compilation/fixtures-html/auto-key-els/index.marko
diff --git a/test/components-compilation/fixtures-html/bind-component/component.js b/packages/marko/test/components-compilation/fixtures-html/bind-component/component.js
similarity index 100%
rename from test/components-compilation/fixtures-html/bind-component/component.js
rename to packages/marko/test/components-compilation/fixtures-html/bind-component/component.js
diff --git a/test/components-compilation/fixtures-html/bind-component/expected.js b/packages/marko/test/components-compilation/fixtures-html/bind-component/expected.js
similarity index 100%
rename from test/components-compilation/fixtures-html/bind-component/expected.js
rename to packages/marko/test/components-compilation/fixtures-html/bind-component/expected.js
diff --git a/test/components-compilation/fixtures-html/bind-component/index.marko b/packages/marko/test/components-compilation/fixtures-html/bind-component/index.marko
similarity index 100%
rename from test/components-compilation/fixtures-html/bind-component/index.marko
rename to packages/marko/test/components-compilation/fixtures-html/bind-component/index.marko
diff --git a/test/components-compilation/fixtures-html/bind-widget/component.js b/packages/marko/test/components-compilation/fixtures-html/bind-widget/component.js
similarity index 100%
rename from test/components-compilation/fixtures-html/bind-widget/component.js
rename to packages/marko/test/components-compilation/fixtures-html/bind-widget/component.js
diff --git a/test/components-compilation/fixtures-html/bind-widget/expected.js b/packages/marko/test/components-compilation/fixtures-html/bind-widget/expected.js
similarity index 100%
rename from test/components-compilation/fixtures-html/bind-widget/expected.js
rename to packages/marko/test/components-compilation/fixtures-html/bind-widget/expected.js
diff --git a/test/components-compilation/fixtures-html/bind-widget/index.marko b/packages/marko/test/components-compilation/fixtures-html/bind-widget/index.marko
similarity index 100%
rename from test/components-compilation/fixtures-html/bind-widget/index.marko
rename to packages/marko/test/components-compilation/fixtures-html/bind-widget/index.marko
diff --git a/test/components-compilation/fixtures-html/boundary-el-if-el/components/my-component/index.marko b/packages/marko/test/components-compilation/fixtures-html/boundary-el-if-el/components/my-component/index.marko
similarity index 100%
rename from test/components-compilation/fixtures-html/boundary-el-if-el/components/my-component/index.marko
rename to packages/marko/test/components-compilation/fixtures-html/boundary-el-if-el/components/my-component/index.marko
diff --git a/test/components-compilation/fixtures-html/boundary-el-if-el/expected.js b/packages/marko/test/components-compilation/fixtures-html/boundary-el-if-el/expected.js
similarity index 100%
rename from test/components-compilation/fixtures-html/boundary-el-if-el/expected.js
rename to packages/marko/test/components-compilation/fixtures-html/boundary-el-if-el/expected.js
diff --git a/test/components-compilation/fixtures-html/boundary-el-if-el/index.marko b/packages/marko/test/components-compilation/fixtures-html/boundary-el-if-el/index.marko
similarity index 100%
rename from test/components-compilation/fixtures-html/boundary-el-if-el/index.marko
rename to packages/marko/test/components-compilation/fixtures-html/boundary-el-if-el/index.marko
diff --git a/test/components-compilation/fixtures-html/boundary-el-if/components/my-component/index.marko b/packages/marko/test/components-compilation/fixtures-html/boundary-el-if/components/my-component/index.marko
similarity index 100%
rename from test/components-compilation/fixtures-html/boundary-el-if/components/my-component/index.marko
rename to packages/marko/test/components-compilation/fixtures-html/boundary-el-if/components/my-component/index.marko
diff --git a/test/components-compilation/fixtures-html/boundary-el-if/expected.js b/packages/marko/test/components-compilation/fixtures-html/boundary-el-if/expected.js
similarity index 100%
rename from test/components-compilation/fixtures-html/boundary-el-if/expected.js
rename to packages/marko/test/components-compilation/fixtures-html/boundary-el-if/expected.js
diff --git a/test/components-compilation/fixtures-html/boundary-el-if/index.marko b/packages/marko/test/components-compilation/fixtures-html/boundary-el-if/index.marko
similarity index 100%
rename from test/components-compilation/fixtures-html/boundary-el-if/index.marko
rename to packages/marko/test/components-compilation/fixtures-html/boundary-el-if/index.marko
diff --git a/test/components-compilation/fixtures-html/boundary-el-no-output-tag/components/test-no-output/marko-tag.json b/packages/marko/test/components-compilation/fixtures-html/boundary-el-no-output-tag/components/test-no-output/marko-tag.json
similarity index 100%
rename from test/components-compilation/fixtures-html/boundary-el-no-output-tag/components/test-no-output/marko-tag.json
rename to packages/marko/test/components-compilation/fixtures-html/boundary-el-no-output-tag/components/test-no-output/marko-tag.json
diff --git a/test/components-compilation/fixtures-html/boundary-el-no-output-tag/components/test-no-output/renderer.js b/packages/marko/test/components-compilation/fixtures-html/boundary-el-no-output-tag/components/test-no-output/renderer.js
similarity index 100%
rename from test/components-compilation/fixtures-html/boundary-el-no-output-tag/components/test-no-output/renderer.js
rename to packages/marko/test/components-compilation/fixtures-html/boundary-el-no-output-tag/components/test-no-output/renderer.js
diff --git a/test/components-compilation/fixtures-html/boundary-el-no-output-tag/expected.js b/packages/marko/test/components-compilation/fixtures-html/boundary-el-no-output-tag/expected.js
similarity index 100%
rename from test/components-compilation/fixtures-html/boundary-el-no-output-tag/expected.js
rename to packages/marko/test/components-compilation/fixtures-html/boundary-el-no-output-tag/expected.js
diff --git a/test/components-compilation/fixtures-html/boundary-el-no-output-tag/index.marko b/packages/marko/test/components-compilation/fixtures-html/boundary-el-no-output-tag/index.marko
similarity index 100%
rename from test/components-compilation/fixtures-html/boundary-el-no-output-tag/index.marko
rename to packages/marko/test/components-compilation/fixtures-html/boundary-el-no-output-tag/index.marko
diff --git a/test/components-compilation/fixtures-html/boundary-if-root/components/my-component/index.marko b/packages/marko/test/components-compilation/fixtures-html/boundary-if-root/components/my-component/index.marko
similarity index 100%
rename from test/components-compilation/fixtures-html/boundary-if-root/components/my-component/index.marko
rename to packages/marko/test/components-compilation/fixtures-html/boundary-if-root/components/my-component/index.marko
diff --git a/test/components-compilation/fixtures-html/boundary-if-root/expected.js b/packages/marko/test/components-compilation/fixtures-html/boundary-if-root/expected.js
similarity index 100%
rename from test/components-compilation/fixtures-html/boundary-if-root/expected.js
rename to packages/marko/test/components-compilation/fixtures-html/boundary-if-root/expected.js
diff --git a/test/components-compilation/fixtures-html/boundary-if-root/index.marko b/packages/marko/test/components-compilation/fixtures-html/boundary-if-root/index.marko
similarity index 100%
rename from test/components-compilation/fixtures-html/boundary-if-root/index.marko
rename to packages/marko/test/components-compilation/fixtures-html/boundary-if-root/index.marko
diff --git a/test/components-compilation/fixtures-html/boundary-multi-root-html-el-custom-tag-no-key/components/my-component/index.marko b/packages/marko/test/components-compilation/fixtures-html/boundary-multi-root-html-el-custom-tag-no-key/components/my-component/index.marko
similarity index 100%
rename from test/components-compilation/fixtures-html/boundary-multi-root-html-el-custom-tag-no-key/components/my-component/index.marko
rename to packages/marko/test/components-compilation/fixtures-html/boundary-multi-root-html-el-custom-tag-no-key/components/my-component/index.marko
diff --git a/test/components-compilation/fixtures-html/boundary-multi-root-html-el-custom-tag-no-key/expected.js b/packages/marko/test/components-compilation/fixtures-html/boundary-multi-root-html-el-custom-tag-no-key/expected.js
similarity index 100%
rename from test/components-compilation/fixtures-html/boundary-multi-root-html-el-custom-tag-no-key/expected.js
rename to packages/marko/test/components-compilation/fixtures-html/boundary-multi-root-html-el-custom-tag-no-key/expected.js
diff --git a/test/components-compilation/fixtures-html/boundary-multi-root-html-el-custom-tag-no-key/index.marko b/packages/marko/test/components-compilation/fixtures-html/boundary-multi-root-html-el-custom-tag-no-key/index.marko
similarity index 100%
rename from test/components-compilation/fixtures-html/boundary-multi-root-html-el-custom-tag-no-key/index.marko
rename to packages/marko/test/components-compilation/fixtures-html/boundary-multi-root-html-el-custom-tag-no-key/index.marko
diff --git a/test/components-compilation/fixtures-html/boundary-multi-root-html-el-id-custom-tag-key/components/my-component/index.marko b/packages/marko/test/components-compilation/fixtures-html/boundary-multi-root-html-el-id-custom-tag-key/components/my-component/index.marko
similarity index 100%
rename from test/components-compilation/fixtures-html/boundary-multi-root-html-el-id-custom-tag-key/components/my-component/index.marko
rename to packages/marko/test/components-compilation/fixtures-html/boundary-multi-root-html-el-id-custom-tag-key/components/my-component/index.marko
diff --git a/test/components-compilation/fixtures-html/boundary-multi-root-html-el-id-custom-tag-key/expected.js b/packages/marko/test/components-compilation/fixtures-html/boundary-multi-root-html-el-id-custom-tag-key/expected.js
similarity index 100%
rename from test/components-compilation/fixtures-html/boundary-multi-root-html-el-id-custom-tag-key/expected.js
rename to packages/marko/test/components-compilation/fixtures-html/boundary-multi-root-html-el-id-custom-tag-key/expected.js
diff --git a/test/components-compilation/fixtures-html/boundary-multi-root-html-el-id-custom-tag-key/index.marko b/packages/marko/test/components-compilation/fixtures-html/boundary-multi-root-html-el-id-custom-tag-key/index.marko
similarity index 100%
rename from test/components-compilation/fixtures-html/boundary-multi-root-html-el-id-custom-tag-key/index.marko
rename to packages/marko/test/components-compilation/fixtures-html/boundary-multi-root-html-el-id-custom-tag-key/index.marko
diff --git a/test/components-compilation/fixtures-html/boundary-multi-root-html-els-ids-dynamic/expected.js b/packages/marko/test/components-compilation/fixtures-html/boundary-multi-root-html-els-ids-dynamic/expected.js
similarity index 100%
rename from test/components-compilation/fixtures-html/boundary-multi-root-html-els-ids-dynamic/expected.js
rename to packages/marko/test/components-compilation/fixtures-html/boundary-multi-root-html-els-ids-dynamic/expected.js
diff --git a/test/components-compilation/fixtures-html/boundary-multi-root-html-els-ids-dynamic/index.marko b/packages/marko/test/components-compilation/fixtures-html/boundary-multi-root-html-els-ids-dynamic/index.marko
similarity index 100%
rename from test/components-compilation/fixtures-html/boundary-multi-root-html-els-ids-dynamic/index.marko
rename to packages/marko/test/components-compilation/fixtures-html/boundary-multi-root-html-els-ids-dynamic/index.marko
diff --git a/test/components-compilation/fixtures-html/boundary-multi-root-html-els-ids-static/expected.js b/packages/marko/test/components-compilation/fixtures-html/boundary-multi-root-html-els-ids-static/expected.js
similarity index 100%
rename from test/components-compilation/fixtures-html/boundary-multi-root-html-els-ids-static/expected.js
rename to packages/marko/test/components-compilation/fixtures-html/boundary-multi-root-html-els-ids-static/expected.js
diff --git a/test/components-compilation/fixtures-html/boundary-multi-root-html-els-ids-static/index.marko b/packages/marko/test/components-compilation/fixtures-html/boundary-multi-root-html-els-ids-static/index.marko
similarity index 100%
rename from test/components-compilation/fixtures-html/boundary-multi-root-html-els-ids-static/index.marko
rename to packages/marko/test/components-compilation/fixtures-html/boundary-multi-root-html-els-ids-static/index.marko
diff --git a/test/components-compilation/fixtures-html/boundary-multi-root-html-els-keys-dynamic/expected.js b/packages/marko/test/components-compilation/fixtures-html/boundary-multi-root-html-els-keys-dynamic/expected.js
similarity index 100%
rename from test/components-compilation/fixtures-html/boundary-multi-root-html-els-keys-dynamic/expected.js
rename to packages/marko/test/components-compilation/fixtures-html/boundary-multi-root-html-els-keys-dynamic/expected.js
diff --git a/test/components-compilation/fixtures-html/boundary-multi-root-html-els-keys-dynamic/index.marko b/packages/marko/test/components-compilation/fixtures-html/boundary-multi-root-html-els-keys-dynamic/index.marko
similarity index 100%
rename from test/components-compilation/fixtures-html/boundary-multi-root-html-els-keys-dynamic/index.marko
rename to packages/marko/test/components-compilation/fixtures-html/boundary-multi-root-html-els-keys-dynamic/index.marko
diff --git a/test/components-compilation/fixtures-html/boundary-multi-root-html-els-keys/expected.js b/packages/marko/test/components-compilation/fixtures-html/boundary-multi-root-html-els-keys/expected.js
similarity index 100%
rename from test/components-compilation/fixtures-html/boundary-multi-root-html-els-keys/expected.js
rename to packages/marko/test/components-compilation/fixtures-html/boundary-multi-root-html-els-keys/expected.js
diff --git a/test/components-compilation/fixtures-html/boundary-multi-root-html-els-keys/index.marko b/packages/marko/test/components-compilation/fixtures-html/boundary-multi-root-html-els-keys/index.marko
similarity index 100%
rename from test/components-compilation/fixtures-html/boundary-multi-root-html-els-keys/index.marko
rename to packages/marko/test/components-compilation/fixtures-html/boundary-multi-root-html-els-keys/index.marko
diff --git a/test/components-compilation/fixtures-html/boundary-multi-root-html-els/expected.js b/packages/marko/test/components-compilation/fixtures-html/boundary-multi-root-html-els/expected.js
similarity index 100%
rename from test/components-compilation/fixtures-html/boundary-multi-root-html-els/expected.js
rename to packages/marko/test/components-compilation/fixtures-html/boundary-multi-root-html-els/expected.js
diff --git a/test/components-compilation/fixtures-html/boundary-multi-root-html-els/index.marko b/packages/marko/test/components-compilation/fixtures-html/boundary-multi-root-html-els/index.marko
similarity index 100%
rename from test/components-compilation/fixtures-html/boundary-multi-root-html-els/index.marko
rename to packages/marko/test/components-compilation/fixtures-html/boundary-multi-root-html-els/index.marko
diff --git a/test/components-compilation/fixtures-html/boundary-no-output-tag-el/components/test-no-output/marko-tag.json b/packages/marko/test/components-compilation/fixtures-html/boundary-no-output-tag-el/components/test-no-output/marko-tag.json
similarity index 100%
rename from test/components-compilation/fixtures-html/boundary-no-output-tag-el/components/test-no-output/marko-tag.json
rename to packages/marko/test/components-compilation/fixtures-html/boundary-no-output-tag-el/components/test-no-output/marko-tag.json
diff --git a/test/components-compilation/fixtures-html/boundary-no-output-tag-el/components/test-no-output/renderer.js b/packages/marko/test/components-compilation/fixtures-html/boundary-no-output-tag-el/components/test-no-output/renderer.js
similarity index 100%
rename from test/components-compilation/fixtures-html/boundary-no-output-tag-el/components/test-no-output/renderer.js
rename to packages/marko/test/components-compilation/fixtures-html/boundary-no-output-tag-el/components/test-no-output/renderer.js
diff --git a/test/components-compilation/fixtures-html/boundary-no-output-tag-el/expected.js b/packages/marko/test/components-compilation/fixtures-html/boundary-no-output-tag-el/expected.js
similarity index 100%
rename from test/components-compilation/fixtures-html/boundary-no-output-tag-el/expected.js
rename to packages/marko/test/components-compilation/fixtures-html/boundary-no-output-tag-el/expected.js
diff --git a/test/components-compilation/fixtures-html/boundary-no-output-tag-el/index.marko b/packages/marko/test/components-compilation/fixtures-html/boundary-no-output-tag-el/index.marko
similarity index 100%
rename from test/components-compilation/fixtures-html/boundary-no-output-tag-el/index.marko
rename to packages/marko/test/components-compilation/fixtures-html/boundary-no-output-tag-el/index.marko
diff --git a/test/components-compilation/fixtures-html/boundary-single-root-custom-tag-key/components/my-component/index.marko b/packages/marko/test/components-compilation/fixtures-html/boundary-single-root-custom-tag-key/components/my-component/index.marko
similarity index 100%
rename from test/components-compilation/fixtures-html/boundary-single-root-custom-tag-key/components/my-component/index.marko
rename to packages/marko/test/components-compilation/fixtures-html/boundary-single-root-custom-tag-key/components/my-component/index.marko
diff --git a/test/components-compilation/fixtures-html/boundary-single-root-custom-tag-key/expected.js b/packages/marko/test/components-compilation/fixtures-html/boundary-single-root-custom-tag-key/expected.js
similarity index 100%
rename from test/components-compilation/fixtures-html/boundary-single-root-custom-tag-key/expected.js
rename to packages/marko/test/components-compilation/fixtures-html/boundary-single-root-custom-tag-key/expected.js
diff --git a/test/components-compilation/fixtures-html/boundary-single-root-custom-tag-key/index.marko b/packages/marko/test/components-compilation/fixtures-html/boundary-single-root-custom-tag-key/index.marko
similarity index 100%
rename from test/components-compilation/fixtures-html/boundary-single-root-custom-tag-key/index.marko
rename to packages/marko/test/components-compilation/fixtures-html/boundary-single-root-custom-tag-key/index.marko
diff --git a/test/components-compilation/fixtures-html/boundary-single-root-custom-tag-no-key/components/my-component/index.marko b/packages/marko/test/components-compilation/fixtures-html/boundary-single-root-custom-tag-no-key/components/my-component/index.marko
similarity index 100%
rename from test/components-compilation/fixtures-html/boundary-single-root-custom-tag-no-key/components/my-component/index.marko
rename to packages/marko/test/components-compilation/fixtures-html/boundary-single-root-custom-tag-no-key/components/my-component/index.marko
diff --git a/test/components-compilation/fixtures-html/boundary-single-root-custom-tag-no-key/expected.js b/packages/marko/test/components-compilation/fixtures-html/boundary-single-root-custom-tag-no-key/expected.js
similarity index 100%
rename from test/components-compilation/fixtures-html/boundary-single-root-custom-tag-no-key/expected.js
rename to packages/marko/test/components-compilation/fixtures-html/boundary-single-root-custom-tag-no-key/expected.js
diff --git a/test/components-compilation/fixtures-html/boundary-single-root-custom-tag-no-key/index.marko b/packages/marko/test/components-compilation/fixtures-html/boundary-single-root-custom-tag-no-key/index.marko
similarity index 100%
rename from test/components-compilation/fixtures-html/boundary-single-root-custom-tag-no-key/index.marko
rename to packages/marko/test/components-compilation/fixtures-html/boundary-single-root-custom-tag-no-key/index.marko
diff --git a/test/components-compilation/fixtures-html/boundary-single-root-html-el-dynamic-id/expected.js b/packages/marko/test/components-compilation/fixtures-html/boundary-single-root-html-el-dynamic-id/expected.js
similarity index 100%
rename from test/components-compilation/fixtures-html/boundary-single-root-html-el-dynamic-id/expected.js
rename to packages/marko/test/components-compilation/fixtures-html/boundary-single-root-html-el-dynamic-id/expected.js
diff --git a/test/components-compilation/fixtures-html/boundary-single-root-html-el-dynamic-id/index.marko b/packages/marko/test/components-compilation/fixtures-html/boundary-single-root-html-el-dynamic-id/index.marko
similarity index 100%
rename from test/components-compilation/fixtures-html/boundary-single-root-html-el-dynamic-id/index.marko
rename to packages/marko/test/components-compilation/fixtures-html/boundary-single-root-html-el-dynamic-id/index.marko
diff --git a/test/components-compilation/fixtures-html/boundary-single-root-html-el-static-id/expected.js b/packages/marko/test/components-compilation/fixtures-html/boundary-single-root-html-el-static-id/expected.js
similarity index 100%
rename from test/components-compilation/fixtures-html/boundary-single-root-html-el-static-id/expected.js
rename to packages/marko/test/components-compilation/fixtures-html/boundary-single-root-html-el-static-id/expected.js
diff --git a/test/components-compilation/fixtures-html/boundary-single-root-html-el-static-id/index.marko b/packages/marko/test/components-compilation/fixtures-html/boundary-single-root-html-el-static-id/index.marko
similarity index 100%
rename from test/components-compilation/fixtures-html/boundary-single-root-html-el-static-id/index.marko
rename to packages/marko/test/components-compilation/fixtures-html/boundary-single-root-html-el-static-id/index.marko
diff --git a/test/components-compilation/fixtures-html/boundary-single-root-html-el/expected.js b/packages/marko/test/components-compilation/fixtures-html/boundary-single-root-html-el/expected.js
similarity index 100%
rename from test/components-compilation/fixtures-html/boundary-single-root-html-el/expected.js
rename to packages/marko/test/components-compilation/fixtures-html/boundary-single-root-html-el/expected.js
diff --git a/test/components-compilation/fixtures-html/boundary-single-root-html-el/index.marko b/packages/marko/test/components-compilation/fixtures-html/boundary-single-root-html-el/index.marko
similarity index 100%
rename from test/components-compilation/fixtures-html/boundary-single-root-html-el/index.marko
rename to packages/marko/test/components-compilation/fixtures-html/boundary-single-root-html-el/index.marko
diff --git a/test/components-compilation/fixtures-html/browser-json-dependency/browser.json b/packages/marko/test/components-compilation/fixtures-html/browser-json-dependency/browser.json
similarity index 100%
rename from test/components-compilation/fixtures-html/browser-json-dependency/browser.json
rename to packages/marko/test/components-compilation/fixtures-html/browser-json-dependency/browser.json
diff --git a/test/components-compilation/fixtures-html/browser-json-dependency/expected.js b/packages/marko/test/components-compilation/fixtures-html/browser-json-dependency/expected.js
similarity index 100%
rename from test/components-compilation/fixtures-html/browser-json-dependency/expected.js
rename to packages/marko/test/components-compilation/fixtures-html/browser-json-dependency/expected.js
diff --git a/test/components-compilation/fixtures-html/browser-json-dependency/index.marko b/packages/marko/test/components-compilation/fixtures-html/browser-json-dependency/index.marko
similarity index 100%
rename from test/components-compilation/fixtures-html/browser-json-dependency/index.marko
rename to packages/marko/test/components-compilation/fixtures-html/browser-json-dependency/index.marko
diff --git a/test/components-compilation/fixtures-html/child-tag-no-output-multiple-roots/components/test-no-output/marko-tag.json b/packages/marko/test/components-compilation/fixtures-html/child-tag-no-output-multiple-roots/components/test-no-output/marko-tag.json
similarity index 100%
rename from test/components-compilation/fixtures-html/child-tag-no-output-multiple-roots/components/test-no-output/marko-tag.json
rename to packages/marko/test/components-compilation/fixtures-html/child-tag-no-output-multiple-roots/components/test-no-output/marko-tag.json
diff --git a/test/components-compilation/fixtures-html/child-tag-no-output-multiple-roots/components/test-no-output/renderer.js b/packages/marko/test/components-compilation/fixtures-html/child-tag-no-output-multiple-roots/components/test-no-output/renderer.js
similarity index 100%
rename from test/components-compilation/fixtures-html/child-tag-no-output-multiple-roots/components/test-no-output/renderer.js
rename to packages/marko/test/components-compilation/fixtures-html/child-tag-no-output-multiple-roots/components/test-no-output/renderer.js
diff --git a/test/components-compilation/fixtures-html/child-tag-no-output-multiple-roots/expected.js b/packages/marko/test/components-compilation/fixtures-html/child-tag-no-output-multiple-roots/expected.js
similarity index 100%
rename from test/components-compilation/fixtures-html/child-tag-no-output-multiple-roots/expected.js
rename to packages/marko/test/components-compilation/fixtures-html/child-tag-no-output-multiple-roots/expected.js
diff --git a/test/components-compilation/fixtures-html/child-tag-no-output-multiple-roots/index.marko b/packages/marko/test/components-compilation/fixtures-html/child-tag-no-output-multiple-roots/index.marko
similarity index 100%
rename from test/components-compilation/fixtures-html/child-tag-no-output-multiple-roots/index.marko
rename to packages/marko/test/components-compilation/fixtures-html/child-tag-no-output-multiple-roots/index.marko
diff --git a/test/components-compilation/fixtures-html/child-tag-no-output/components/test-no-output/marko-tag.json b/packages/marko/test/components-compilation/fixtures-html/child-tag-no-output/components/test-no-output/marko-tag.json
similarity index 100%
rename from test/components-compilation/fixtures-html/child-tag-no-output/components/test-no-output/marko-tag.json
rename to packages/marko/test/components-compilation/fixtures-html/child-tag-no-output/components/test-no-output/marko-tag.json
diff --git a/test/components-compilation/fixtures-html/child-tag-no-output/components/test-no-output/renderer.js b/packages/marko/test/components-compilation/fixtures-html/child-tag-no-output/components/test-no-output/renderer.js
similarity index 100%
rename from test/components-compilation/fixtures-html/child-tag-no-output/components/test-no-output/renderer.js
rename to packages/marko/test/components-compilation/fixtures-html/child-tag-no-output/components/test-no-output/renderer.js
diff --git a/test/components-compilation/fixtures-html/child-tag-no-output/expected.js b/packages/marko/test/components-compilation/fixtures-html/child-tag-no-output/expected.js
similarity index 100%
rename from test/components-compilation/fixtures-html/child-tag-no-output/expected.js
rename to packages/marko/test/components-compilation/fixtures-html/child-tag-no-output/expected.js
diff --git a/test/components-compilation/fixtures-html/child-tag-no-output/index.marko b/packages/marko/test/components-compilation/fixtures-html/child-tag-no-output/index.marko
similarity index 100%
rename from test/components-compilation/fixtures-html/child-tag-no-output/index.marko
rename to packages/marko/test/components-compilation/fixtures-html/child-tag-no-output/index.marko
diff --git a/test/components-compilation/fixtures-html/class-method-empty-return/expected.js b/packages/marko/test/components-compilation/fixtures-html/class-method-empty-return/expected.js
similarity index 100%
rename from test/components-compilation/fixtures-html/class-method-empty-return/expected.js
rename to packages/marko/test/components-compilation/fixtures-html/class-method-empty-return/expected.js
diff --git a/test/components-compilation/fixtures-html/class-method-empty-return/index.marko b/packages/marko/test/components-compilation/fixtures-html/class-method-empty-return/index.marko
similarity index 100%
rename from test/components-compilation/fixtures-html/class-method-empty-return/index.marko
rename to packages/marko/test/components-compilation/fixtures-html/class-method-empty-return/index.marko
diff --git a/test/components-compilation/fixtures-html/component-inline-class/expected.js b/packages/marko/test/components-compilation/fixtures-html/component-inline-class/expected.js
similarity index 100%
rename from test/components-compilation/fixtures-html/component-inline-class/expected.js
rename to packages/marko/test/components-compilation/fixtures-html/component-inline-class/expected.js
diff --git a/test/components-compilation/fixtures-html/component-inline-class/index.marko b/packages/marko/test/components-compilation/fixtures-html/component-inline-class/index.marko
similarity index 100%
rename from test/components-compilation/fixtures-html/component-inline-class/index.marko
rename to packages/marko/test/components-compilation/fixtures-html/component-inline-class/index.marko
diff --git a/test/components-compilation/fixtures-html/component-inline-multiple-roots/expected.js b/packages/marko/test/components-compilation/fixtures-html/component-inline-multiple-roots/expected.js
similarity index 100%
rename from test/components-compilation/fixtures-html/component-inline-multiple-roots/expected.js
rename to packages/marko/test/components-compilation/fixtures-html/component-inline-multiple-roots/expected.js
diff --git a/test/components-compilation/fixtures-html/component-inline-multiple-roots/index.marko b/packages/marko/test/components-compilation/fixtures-html/component-inline-multiple-roots/index.marko
similarity index 100%
rename from test/components-compilation/fixtures-html/component-inline-multiple-roots/index.marko
rename to packages/marko/test/components-compilation/fixtures-html/component-inline-multiple-roots/index.marko
diff --git a/test/components-compilation/fixtures-html/component-template-entry-split/component-browser.js b/packages/marko/test/components-compilation/fixtures-html/component-template-entry-split/component-browser.js
similarity index 100%
rename from test/components-compilation/fixtures-html/component-template-entry-split/component-browser.js
rename to packages/marko/test/components-compilation/fixtures-html/component-template-entry-split/component-browser.js
diff --git a/test/components-compilation/fixtures-html/component-template-entry-split/component.js b/packages/marko/test/components-compilation/fixtures-html/component-template-entry-split/component.js
similarity index 100%
rename from test/components-compilation/fixtures-html/component-template-entry-split/component.js
rename to packages/marko/test/components-compilation/fixtures-html/component-template-entry-split/component.js
diff --git a/test/components-compilation/fixtures-html/component-template-entry-split/expected.js b/packages/marko/test/components-compilation/fixtures-html/component-template-entry-split/expected.js
similarity index 100%
rename from test/components-compilation/fixtures-html/component-template-entry-split/expected.js
rename to packages/marko/test/components-compilation/fixtures-html/component-template-entry-split/expected.js
diff --git a/test/components-compilation/fixtures-html/component-template-entry-split/index.marko b/packages/marko/test/components-compilation/fixtures-html/component-template-entry-split/index.marko
similarity index 100%
rename from test/components-compilation/fixtures-html/component-template-entry-split/index.marko
rename to packages/marko/test/components-compilation/fixtures-html/component-template-entry-split/index.marko
diff --git a/test/components-compilation/fixtures-html/component-template-entry/component.js b/packages/marko/test/components-compilation/fixtures-html/component-template-entry/component.js
similarity index 100%
rename from test/components-compilation/fixtures-html/component-template-entry/component.js
rename to packages/marko/test/components-compilation/fixtures-html/component-template-entry/component.js
diff --git a/test/components-compilation/fixtures-html/component-template-entry/expected.js b/packages/marko/test/components-compilation/fixtures-html/component-template-entry/expected.js
similarity index 100%
rename from test/components-compilation/fixtures-html/component-template-entry/expected.js
rename to packages/marko/test/components-compilation/fixtures-html/component-template-entry/expected.js
diff --git a/test/components-compilation/fixtures-html/component-template-entry/index.marko b/packages/marko/test/components-compilation/fixtures-html/component-template-entry/index.marko
similarity index 100%
rename from test/components-compilation/fixtures-html/component-template-entry/index.marko
rename to packages/marko/test/components-compilation/fixtures-html/component-template-entry/index.marko
diff --git a/test/components-compilation/fixtures-html/component-template-non-index/expected.js b/packages/marko/test/components-compilation/fixtures-html/component-template-non-index/expected.js
similarity index 100%
rename from test/components-compilation/fixtures-html/component-template-non-index/expected.js
rename to packages/marko/test/components-compilation/fixtures-html/component-template-non-index/expected.js
diff --git a/test/components-compilation/fixtures-html/component-template-non-index/template.component.js b/packages/marko/test/components-compilation/fixtures-html/component-template-non-index/template.component.js
similarity index 100%
rename from test/components-compilation/fixtures-html/component-template-non-index/template.component.js
rename to packages/marko/test/components-compilation/fixtures-html/component-template-non-index/template.component.js
diff --git a/test/components-compilation/fixtures-html/component-template-non-index/template.marko b/packages/marko/test/components-compilation/fixtures-html/component-template-non-index/template.marko
similarity index 100%
rename from test/components-compilation/fixtures-html/component-template-non-index/template.marko
rename to packages/marko/test/components-compilation/fixtures-html/component-template-non-index/template.marko
diff --git a/test/components-compilation/fixtures-html/component-template-non-index/template.style.css b/packages/marko/test/components-compilation/fixtures-html/component-template-non-index/template.style.css
similarity index 100%
rename from test/components-compilation/fixtures-html/component-template-non-index/template.style.css
rename to packages/marko/test/components-compilation/fixtures-html/component-template-non-index/template.style.css
diff --git a/test/components-compilation/fixtures-html/implicit-component/components/my-component/index.marko b/packages/marko/test/components-compilation/fixtures-html/implicit-component/components/my-component/index.marko
similarity index 100%
rename from test/components-compilation/fixtures-html/implicit-component/components/my-component/index.marko
rename to packages/marko/test/components-compilation/fixtures-html/implicit-component/components/my-component/index.marko
diff --git a/test/components-compilation/fixtures-html/implicit-component/expected.js b/packages/marko/test/components-compilation/fixtures-html/implicit-component/expected.js
similarity index 100%
rename from test/components-compilation/fixtures-html/implicit-component/expected.js
rename to packages/marko/test/components-compilation/fixtures-html/implicit-component/expected.js
diff --git a/test/components-compilation/fixtures-html/implicit-component/index.marko b/packages/marko/test/components-compilation/fixtures-html/implicit-component/index.marko
similarity index 100%
rename from test/components-compilation/fixtures-html/implicit-component/index.marko
rename to packages/marko/test/components-compilation/fixtures-html/implicit-component/index.marko
diff --git a/test/components-compilation/fixtures-html/index-non-component/expected.js b/packages/marko/test/components-compilation/fixtures-html/index-non-component/expected.js
similarity index 100%
rename from test/components-compilation/fixtures-html/index-non-component/expected.js
rename to packages/marko/test/components-compilation/fixtures-html/index-non-component/expected.js
diff --git a/test/components-compilation/fixtures-html/index-non-component/index.marko b/packages/marko/test/components-compilation/fixtures-html/index-non-component/index.marko
similarity index 100%
rename from test/components-compilation/fixtures-html/index-non-component/index.marko
rename to packages/marko/test/components-compilation/fixtures-html/index-non-component/index.marko
diff --git a/test/components-compilation/fixtures-html/index-non-component/test.js b/packages/marko/test/components-compilation/fixtures-html/index-non-component/test.js
similarity index 100%
rename from test/components-compilation/fixtures-html/index-non-component/test.js
rename to packages/marko/test/components-compilation/fixtures-html/index-non-component/test.js
diff --git a/test/components-compilation/fixtures-html/index-widget-only/component-browser.js b/packages/marko/test/components-compilation/fixtures-html/index-widget-only/component-browser.js
similarity index 100%
rename from test/components-compilation/fixtures-html/index-widget-only/component-browser.js
rename to packages/marko/test/components-compilation/fixtures-html/index-widget-only/component-browser.js
diff --git a/test/components-compilation/fixtures-html/index-widget-only/expected.js b/packages/marko/test/components-compilation/fixtures-html/index-widget-only/expected.js
similarity index 100%
rename from test/components-compilation/fixtures-html/index-widget-only/expected.js
rename to packages/marko/test/components-compilation/fixtures-html/index-widget-only/expected.js
diff --git a/test/components-compilation/fixtures-html/index-widget-only/index.marko b/packages/marko/test/components-compilation/fixtures-html/index-widget-only/index.marko
similarity index 100%
rename from test/components-compilation/fixtures-html/index-widget-only/index.marko
rename to packages/marko/test/components-compilation/fixtures-html/index-widget-only/index.marko
diff --git a/test/components-compilation/fixtures-html/index-widget-only/test.js b/packages/marko/test/components-compilation/fixtures-html/index-widget-only/test.js
similarity index 100%
rename from test/components-compilation/fixtures-html/index-widget-only/test.js
rename to packages/marko/test/components-compilation/fixtures-html/index-widget-only/test.js
diff --git a/test/components-compilation/fixtures-html/key/components/app-foo/index.marko b/packages/marko/test/components-compilation/fixtures-html/key/components/app-foo/index.marko
similarity index 100%
rename from test/components-compilation/fixtures-html/key/components/app-foo/index.marko
rename to packages/marko/test/components-compilation/fixtures-html/key/components/app-foo/index.marko
diff --git a/test/components-compilation/fixtures-html/key/expected.js b/packages/marko/test/components-compilation/fixtures-html/key/expected.js
similarity index 100%
rename from test/components-compilation/fixtures-html/key/expected.js
rename to packages/marko/test/components-compilation/fixtures-html/key/expected.js
diff --git a/test/components-compilation/fixtures-html/key/index.marko b/packages/marko/test/components-compilation/fixtures-html/key/index.marko
similarity index 100%
rename from test/components-compilation/fixtures-html/key/index.marko
rename to packages/marko/test/components-compilation/fixtures-html/key/index.marko
diff --git a/test/components-compilation/fixtures-html/label-for/expected.js b/packages/marko/test/components-compilation/fixtures-html/label-for/expected.js
similarity index 100%
rename from test/components-compilation/fixtures-html/label-for/expected.js
rename to packages/marko/test/components-compilation/fixtures-html/label-for/expected.js
diff --git a/test/components-compilation/fixtures-html/label-for/template.marko b/packages/marko/test/components-compilation/fixtures-html/label-for/template.marko
similarity index 100%
rename from test/components-compilation/fixtures-html/label-for/template.marko
rename to packages/marko/test/components-compilation/fixtures-html/label-for/template.marko
diff --git a/test/components-compilation/fixtures-html/macro-widget/expected.js b/packages/marko/test/components-compilation/fixtures-html/macro-widget/expected.js
similarity index 100%
rename from test/components-compilation/fixtures-html/macro-widget/expected.js
rename to packages/marko/test/components-compilation/fixtures-html/macro-widget/expected.js
diff --git a/test/components-compilation/fixtures-html/macro-widget/index.marko b/packages/marko/test/components-compilation/fixtures-html/macro-widget/index.marko
similarity index 100%
rename from test/components-compilation/fixtures-html/macro-widget/index.marko
rename to packages/marko/test/components-compilation/fixtures-html/macro-widget/index.marko
diff --git a/test/components-compilation/fixtures-html/nodejs-8-async-await/expected.js b/packages/marko/test/components-compilation/fixtures-html/nodejs-8-async-await/expected.js
similarity index 100%
rename from test/components-compilation/fixtures-html/nodejs-8-async-await/expected.js
rename to packages/marko/test/components-compilation/fixtures-html/nodejs-8-async-await/expected.js
diff --git a/test/components-compilation/fixtures-html/nodejs-8-async-await/index.marko b/packages/marko/test/components-compilation/fixtures-html/nodejs-8-async-await/index.marko
similarity index 100%
rename from test/components-compilation/fixtures-html/nodejs-8-async-await/index.marko
rename to packages/marko/test/components-compilation/fixtures-html/nodejs-8-async-await/index.marko
diff --git a/test/components-compilation/fixtures-html/scoped-suffix-with-unfixed-attr-error/expected.js b/packages/marko/test/components-compilation/fixtures-html/scoped-suffix-with-unfixed-attr-error/expected.js
similarity index 100%
rename from test/components-compilation/fixtures-html/scoped-suffix-with-unfixed-attr-error/expected.js
rename to packages/marko/test/components-compilation/fixtures-html/scoped-suffix-with-unfixed-attr-error/expected.js
diff --git a/test/components-compilation/fixtures-html/scoped-suffix-with-unfixed-attr-error/index.marko b/packages/marko/test/components-compilation/fixtures-html/scoped-suffix-with-unfixed-attr-error/index.marko
similarity index 100%
rename from test/components-compilation/fixtures-html/scoped-suffix-with-unfixed-attr-error/index.marko
rename to packages/marko/test/components-compilation/fixtures-html/scoped-suffix-with-unfixed-attr-error/index.marko
diff --git a/test/components-compilation/fixtures-html/scoped-suffix-with-unfixed-attr-error/test.js b/packages/marko/test/components-compilation/fixtures-html/scoped-suffix-with-unfixed-attr-error/test.js
similarity index 100%
rename from test/components-compilation/fixtures-html/scoped-suffix-with-unfixed-attr-error/test.js
rename to packages/marko/test/components-compilation/fixtures-html/scoped-suffix-with-unfixed-attr-error/test.js
diff --git a/test/components-compilation/fixtures-html/scoped-suffix/expected.js b/packages/marko/test/components-compilation/fixtures-html/scoped-suffix/expected.js
similarity index 100%
rename from test/components-compilation/fixtures-html/scoped-suffix/expected.js
rename to packages/marko/test/components-compilation/fixtures-html/scoped-suffix/expected.js
diff --git a/test/components-compilation/fixtures-html/scoped-suffix/index.marko b/packages/marko/test/components-compilation/fixtures-html/scoped-suffix/index.marko
similarity index 100%
rename from test/components-compilation/fixtures-html/scoped-suffix/index.marko
rename to packages/marko/test/components-compilation/fixtures-html/scoped-suffix/index.marko
diff --git a/test/components-compilation/fixtures-html/style-inline-css/expected.js b/packages/marko/test/components-compilation/fixtures-html/style-inline-css/expected.js
similarity index 100%
rename from test/components-compilation/fixtures-html/style-inline-css/expected.js
rename to packages/marko/test/components-compilation/fixtures-html/style-inline-css/expected.js
diff --git a/test/components-compilation/fixtures-html/style-inline-css/index.marko b/packages/marko/test/components-compilation/fixtures-html/style-inline-css/index.marko
similarity index 100%
rename from test/components-compilation/fixtures-html/style-inline-css/index.marko
rename to packages/marko/test/components-compilation/fixtures-html/style-inline-css/index.marko
diff --git a/test/components-compilation/fixtures-html/style-inline-css/test.js b/packages/marko/test/components-compilation/fixtures-html/style-inline-css/test.js
similarity index 100%
rename from test/components-compilation/fixtures-html/style-inline-css/test.js
rename to packages/marko/test/components-compilation/fixtures-html/style-inline-css/test.js
diff --git a/test/components-compilation/fixtures-html/style-inline-less-invalid-attr/expected.js b/packages/marko/test/components-compilation/fixtures-html/style-inline-less-invalid-attr/expected.js
similarity index 100%
rename from test/components-compilation/fixtures-html/style-inline-less-invalid-attr/expected.js
rename to packages/marko/test/components-compilation/fixtures-html/style-inline-less-invalid-attr/expected.js
diff --git a/test/components-compilation/fixtures-html/style-inline-less-invalid-attr/index.marko b/packages/marko/test/components-compilation/fixtures-html/style-inline-less-invalid-attr/index.marko
similarity index 100%
rename from test/components-compilation/fixtures-html/style-inline-less-invalid-attr/index.marko
rename to packages/marko/test/components-compilation/fixtures-html/style-inline-less-invalid-attr/index.marko
diff --git a/test/components-compilation/fixtures-html/style-inline-less-invalid-attr/test.js b/packages/marko/test/components-compilation/fixtures-html/style-inline-less-invalid-attr/test.js
similarity index 100%
rename from test/components-compilation/fixtures-html/style-inline-less-invalid-attr/test.js
rename to packages/marko/test/components-compilation/fixtures-html/style-inline-less-invalid-attr/test.js
diff --git a/test/components-compilation/fixtures-html/style-inline-less/expected.js b/packages/marko/test/components-compilation/fixtures-html/style-inline-less/expected.js
similarity index 100%
rename from test/components-compilation/fixtures-html/style-inline-less/expected.js
rename to packages/marko/test/components-compilation/fixtures-html/style-inline-less/expected.js
diff --git a/test/components-compilation/fixtures-html/style-inline-less/index.marko b/packages/marko/test/components-compilation/fixtures-html/style-inline-less/index.marko
similarity index 100%
rename from test/components-compilation/fixtures-html/style-inline-less/index.marko
rename to packages/marko/test/components-compilation/fixtures-html/style-inline-less/index.marko
diff --git a/test/components-compilation/fixtures-html/style-inline-less/test.js b/packages/marko/test/components-compilation/fixtures-html/style-inline-less/test.js
similarity index 100%
rename from test/components-compilation/fixtures-html/style-inline-less/test.js
rename to packages/marko/test/components-compilation/fixtures-html/style-inline-less/test.js
diff --git a/test/components-compilation/fixtures-html/styles-in-directory/expected.js b/packages/marko/test/components-compilation/fixtures-html/styles-in-directory/expected.js
similarity index 100%
rename from test/components-compilation/fixtures-html/styles-in-directory/expected.js
rename to packages/marko/test/components-compilation/fixtures-html/styles-in-directory/expected.js
diff --git a/test/components-compilation/fixtures-html/styles-in-directory/index.marko b/packages/marko/test/components-compilation/fixtures-html/styles-in-directory/index.marko
similarity index 100%
rename from test/components-compilation/fixtures-html/styles-in-directory/index.marko
rename to packages/marko/test/components-compilation/fixtures-html/styles-in-directory/index.marko
diff --git a/test/components-compilation/fixtures-html/styles-in-directory/style.css b/packages/marko/test/components-compilation/fixtures-html/styles-in-directory/style.css
similarity index 100%
rename from test/components-compilation/fixtures-html/styles-in-directory/style.css
rename to packages/marko/test/components-compilation/fixtures-html/styles-in-directory/style.css
diff --git a/test/components-compilation/fixtures-html/styles-in-directory/style.less b/packages/marko/test/components-compilation/fixtures-html/styles-in-directory/style.less
similarity index 100%
rename from test/components-compilation/fixtures-html/styles-in-directory/style.less
rename to packages/marko/test/components-compilation/fixtures-html/styles-in-directory/style.less
diff --git a/test/components-compilation/fixtures-html/styles-in-directory/style.scss b/packages/marko/test/components-compilation/fixtures-html/styles-in-directory/style.scss
similarity index 100%
rename from test/components-compilation/fixtures-html/styles-in-directory/style.scss
rename to packages/marko/test/components-compilation/fixtures-html/styles-in-directory/style.scss
diff --git a/test/components-compilation/fixtures-html/styles-in-directory/style.styl b/packages/marko/test/components-compilation/fixtures-html/styles-in-directory/style.styl
similarity index 100%
rename from test/components-compilation/fixtures-html/styles-in-directory/style.styl
rename to packages/marko/test/components-compilation/fixtures-html/styles-in-directory/style.styl
diff --git a/test/components-compilation/fixtures-html/styles-in-directory/test.js b/packages/marko/test/components-compilation/fixtures-html/styles-in-directory/test.js
similarity index 100%
rename from test/components-compilation/fixtures-html/styles-in-directory/test.js
rename to packages/marko/test/components-compilation/fixtures-html/styles-in-directory/test.js
diff --git a/test/components-compilation/fixtures-vdom/boundary-el-if-el/components/my-component/index.marko b/packages/marko/test/components-compilation/fixtures-vdom/boundary-el-if-el/components/my-component/index.marko
similarity index 100%
rename from test/components-compilation/fixtures-vdom/boundary-el-if-el/components/my-component/index.marko
rename to packages/marko/test/components-compilation/fixtures-vdom/boundary-el-if-el/components/my-component/index.marko
diff --git a/test/components-compilation/fixtures-vdom/boundary-el-if-el/expected.js b/packages/marko/test/components-compilation/fixtures-vdom/boundary-el-if-el/expected.js
similarity index 100%
rename from test/components-compilation/fixtures-vdom/boundary-el-if-el/expected.js
rename to packages/marko/test/components-compilation/fixtures-vdom/boundary-el-if-el/expected.js
diff --git a/test/components-compilation/fixtures-vdom/boundary-el-if-el/index.marko b/packages/marko/test/components-compilation/fixtures-vdom/boundary-el-if-el/index.marko
similarity index 100%
rename from test/components-compilation/fixtures-vdom/boundary-el-if-el/index.marko
rename to packages/marko/test/components-compilation/fixtures-vdom/boundary-el-if-el/index.marko
diff --git a/test/components-compilation/fixtures-vdom/boundary-el-if/expected.js b/packages/marko/test/components-compilation/fixtures-vdom/boundary-el-if/expected.js
similarity index 100%
rename from test/components-compilation/fixtures-vdom/boundary-el-if/expected.js
rename to packages/marko/test/components-compilation/fixtures-vdom/boundary-el-if/expected.js
diff --git a/test/components-compilation/fixtures-vdom/boundary-el-if/index.marko b/packages/marko/test/components-compilation/fixtures-vdom/boundary-el-if/index.marko
similarity index 100%
rename from test/components-compilation/fixtures-vdom/boundary-el-if/index.marko
rename to packages/marko/test/components-compilation/fixtures-vdom/boundary-el-if/index.marko
diff --git a/test/components-compilation/fixtures-vdom/boundary-el-no-output-tag/components/test-no-output/marko-tag.json b/packages/marko/test/components-compilation/fixtures-vdom/boundary-el-no-output-tag/components/test-no-output/marko-tag.json
similarity index 100%
rename from test/components-compilation/fixtures-vdom/boundary-el-no-output-tag/components/test-no-output/marko-tag.json
rename to packages/marko/test/components-compilation/fixtures-vdom/boundary-el-no-output-tag/components/test-no-output/marko-tag.json
diff --git a/test/components-compilation/fixtures-vdom/boundary-el-no-output-tag/components/test-no-output/renderer.js b/packages/marko/test/components-compilation/fixtures-vdom/boundary-el-no-output-tag/components/test-no-output/renderer.js
similarity index 100%
rename from test/components-compilation/fixtures-vdom/boundary-el-no-output-tag/components/test-no-output/renderer.js
rename to packages/marko/test/components-compilation/fixtures-vdom/boundary-el-no-output-tag/components/test-no-output/renderer.js
diff --git a/test/components-compilation/fixtures-vdom/boundary-el-no-output-tag/expected.js b/packages/marko/test/components-compilation/fixtures-vdom/boundary-el-no-output-tag/expected.js
similarity index 100%
rename from test/components-compilation/fixtures-vdom/boundary-el-no-output-tag/expected.js
rename to packages/marko/test/components-compilation/fixtures-vdom/boundary-el-no-output-tag/expected.js
diff --git a/test/components-compilation/fixtures-vdom/boundary-el-no-output-tag/index.marko b/packages/marko/test/components-compilation/fixtures-vdom/boundary-el-no-output-tag/index.marko
similarity index 100%
rename from test/components-compilation/fixtures-vdom/boundary-el-no-output-tag/index.marko
rename to packages/marko/test/components-compilation/fixtures-vdom/boundary-el-no-output-tag/index.marko
diff --git a/test/components-compilation/fixtures-vdom/boundary-html-tag/expected.js b/packages/marko/test/components-compilation/fixtures-vdom/boundary-html-tag/expected.js
similarity index 100%
rename from test/components-compilation/fixtures-vdom/boundary-html-tag/expected.js
rename to packages/marko/test/components-compilation/fixtures-vdom/boundary-html-tag/expected.js
diff --git a/test/components-compilation/fixtures-vdom/boundary-html-tag/index.marko b/packages/marko/test/components-compilation/fixtures-vdom/boundary-html-tag/index.marko
similarity index 100%
rename from test/components-compilation/fixtures-vdom/boundary-html-tag/index.marko
rename to packages/marko/test/components-compilation/fixtures-vdom/boundary-html-tag/index.marko
diff --git a/test/components-compilation/fixtures-vdom/boundary-if-el/expected.js b/packages/marko/test/components-compilation/fixtures-vdom/boundary-if-el/expected.js
similarity index 100%
rename from test/components-compilation/fixtures-vdom/boundary-if-el/expected.js
rename to packages/marko/test/components-compilation/fixtures-vdom/boundary-if-el/expected.js
diff --git a/test/components-compilation/fixtures-vdom/boundary-if-el/index.marko b/packages/marko/test/components-compilation/fixtures-vdom/boundary-if-el/index.marko
similarity index 100%
rename from test/components-compilation/fixtures-vdom/boundary-if-el/index.marko
rename to packages/marko/test/components-compilation/fixtures-vdom/boundary-if-el/index.marko
diff --git a/test/components-compilation/fixtures-vdom/boundary-if-root/components/my-component/index.marko b/packages/marko/test/components-compilation/fixtures-vdom/boundary-if-root/components/my-component/index.marko
similarity index 100%
rename from test/components-compilation/fixtures-vdom/boundary-if-root/components/my-component/index.marko
rename to packages/marko/test/components-compilation/fixtures-vdom/boundary-if-root/components/my-component/index.marko
diff --git a/test/components-compilation/fixtures-vdom/boundary-if-root/expected.js b/packages/marko/test/components-compilation/fixtures-vdom/boundary-if-root/expected.js
similarity index 100%
rename from test/components-compilation/fixtures-vdom/boundary-if-root/expected.js
rename to packages/marko/test/components-compilation/fixtures-vdom/boundary-if-root/expected.js
diff --git a/test/components-compilation/fixtures-vdom/boundary-if-root/index.marko b/packages/marko/test/components-compilation/fixtures-vdom/boundary-if-root/index.marko
similarity index 100%
rename from test/components-compilation/fixtures-vdom/boundary-if-root/index.marko
rename to packages/marko/test/components-compilation/fixtures-vdom/boundary-if-root/index.marko
diff --git a/test/components-compilation/fixtures-vdom/boundary-multi-root-html-el-custom-tag-no-key/components/my-component/index.marko b/packages/marko/test/components-compilation/fixtures-vdom/boundary-multi-root-html-el-custom-tag-no-key/components/my-component/index.marko
similarity index 100%
rename from test/components-compilation/fixtures-vdom/boundary-multi-root-html-el-custom-tag-no-key/components/my-component/index.marko
rename to packages/marko/test/components-compilation/fixtures-vdom/boundary-multi-root-html-el-custom-tag-no-key/components/my-component/index.marko
diff --git a/test/components-compilation/fixtures-vdom/boundary-multi-root-html-el-custom-tag-no-key/expected.js b/packages/marko/test/components-compilation/fixtures-vdom/boundary-multi-root-html-el-custom-tag-no-key/expected.js
similarity index 100%
rename from test/components-compilation/fixtures-vdom/boundary-multi-root-html-el-custom-tag-no-key/expected.js
rename to packages/marko/test/components-compilation/fixtures-vdom/boundary-multi-root-html-el-custom-tag-no-key/expected.js
diff --git a/test/components-compilation/fixtures-vdom/boundary-multi-root-html-el-custom-tag-no-key/index.marko b/packages/marko/test/components-compilation/fixtures-vdom/boundary-multi-root-html-el-custom-tag-no-key/index.marko
similarity index 100%
rename from test/components-compilation/fixtures-vdom/boundary-multi-root-html-el-custom-tag-no-key/index.marko
rename to packages/marko/test/components-compilation/fixtures-vdom/boundary-multi-root-html-el-custom-tag-no-key/index.marko
diff --git a/test/components-compilation/fixtures-vdom/boundary-multi-root-html-el-id-custom-tag-key/components/my-component/index.marko b/packages/marko/test/components-compilation/fixtures-vdom/boundary-multi-root-html-el-id-custom-tag-key/components/my-component/index.marko
similarity index 100%
rename from test/components-compilation/fixtures-vdom/boundary-multi-root-html-el-id-custom-tag-key/components/my-component/index.marko
rename to packages/marko/test/components-compilation/fixtures-vdom/boundary-multi-root-html-el-id-custom-tag-key/components/my-component/index.marko
diff --git a/test/components-compilation/fixtures-vdom/boundary-multi-root-html-el-id-custom-tag-key/expected.js b/packages/marko/test/components-compilation/fixtures-vdom/boundary-multi-root-html-el-id-custom-tag-key/expected.js
similarity index 100%
rename from test/components-compilation/fixtures-vdom/boundary-multi-root-html-el-id-custom-tag-key/expected.js
rename to packages/marko/test/components-compilation/fixtures-vdom/boundary-multi-root-html-el-id-custom-tag-key/expected.js
diff --git a/test/components-compilation/fixtures-vdom/boundary-multi-root-html-el-id-custom-tag-key/index.marko b/packages/marko/test/components-compilation/fixtures-vdom/boundary-multi-root-html-el-id-custom-tag-key/index.marko
similarity index 100%
rename from test/components-compilation/fixtures-vdom/boundary-multi-root-html-el-id-custom-tag-key/index.marko
rename to packages/marko/test/components-compilation/fixtures-vdom/boundary-multi-root-html-el-id-custom-tag-key/index.marko
diff --git a/test/components-compilation/fixtures-vdom/boundary-multi-root-html-els-ids-dynamic/expected.js b/packages/marko/test/components-compilation/fixtures-vdom/boundary-multi-root-html-els-ids-dynamic/expected.js
similarity index 100%
rename from test/components-compilation/fixtures-vdom/boundary-multi-root-html-els-ids-dynamic/expected.js
rename to packages/marko/test/components-compilation/fixtures-vdom/boundary-multi-root-html-els-ids-dynamic/expected.js
diff --git a/test/components-compilation/fixtures-vdom/boundary-multi-root-html-els-ids-dynamic/index.marko b/packages/marko/test/components-compilation/fixtures-vdom/boundary-multi-root-html-els-ids-dynamic/index.marko
similarity index 100%
rename from test/components-compilation/fixtures-vdom/boundary-multi-root-html-els-ids-dynamic/index.marko
rename to packages/marko/test/components-compilation/fixtures-vdom/boundary-multi-root-html-els-ids-dynamic/index.marko
diff --git a/test/components-compilation/fixtures-vdom/boundary-multi-root-html-els-ids-static/expected.js b/packages/marko/test/components-compilation/fixtures-vdom/boundary-multi-root-html-els-ids-static/expected.js
similarity index 100%
rename from test/components-compilation/fixtures-vdom/boundary-multi-root-html-els-ids-static/expected.js
rename to packages/marko/test/components-compilation/fixtures-vdom/boundary-multi-root-html-els-ids-static/expected.js
diff --git a/test/components-compilation/fixtures-vdom/boundary-multi-root-html-els-ids-static/index.marko b/packages/marko/test/components-compilation/fixtures-vdom/boundary-multi-root-html-els-ids-static/index.marko
similarity index 100%
rename from test/components-compilation/fixtures-vdom/boundary-multi-root-html-els-ids-static/index.marko
rename to packages/marko/test/components-compilation/fixtures-vdom/boundary-multi-root-html-els-ids-static/index.marko
diff --git a/test/components-compilation/fixtures-vdom/boundary-multi-root-html-els-keys-dynamic/expected.js b/packages/marko/test/components-compilation/fixtures-vdom/boundary-multi-root-html-els-keys-dynamic/expected.js
similarity index 100%
rename from test/components-compilation/fixtures-vdom/boundary-multi-root-html-els-keys-dynamic/expected.js
rename to packages/marko/test/components-compilation/fixtures-vdom/boundary-multi-root-html-els-keys-dynamic/expected.js
diff --git a/test/components-compilation/fixtures-vdom/boundary-multi-root-html-els-keys-dynamic/index.marko b/packages/marko/test/components-compilation/fixtures-vdom/boundary-multi-root-html-els-keys-dynamic/index.marko
similarity index 100%
rename from test/components-compilation/fixtures-vdom/boundary-multi-root-html-els-keys-dynamic/index.marko
rename to packages/marko/test/components-compilation/fixtures-vdom/boundary-multi-root-html-els-keys-dynamic/index.marko
diff --git a/test/components-compilation/fixtures-vdom/boundary-multi-root-html-els-keys/expected.js b/packages/marko/test/components-compilation/fixtures-vdom/boundary-multi-root-html-els-keys/expected.js
similarity index 100%
rename from test/components-compilation/fixtures-vdom/boundary-multi-root-html-els-keys/expected.js
rename to packages/marko/test/components-compilation/fixtures-vdom/boundary-multi-root-html-els-keys/expected.js
diff --git a/test/components-compilation/fixtures-vdom/boundary-multi-root-html-els-keys/index.marko b/packages/marko/test/components-compilation/fixtures-vdom/boundary-multi-root-html-els-keys/index.marko
similarity index 100%
rename from test/components-compilation/fixtures-vdom/boundary-multi-root-html-els-keys/index.marko
rename to packages/marko/test/components-compilation/fixtures-vdom/boundary-multi-root-html-els-keys/index.marko
diff --git a/test/components-compilation/fixtures-vdom/boundary-multi-root-html-els/expected.js b/packages/marko/test/components-compilation/fixtures-vdom/boundary-multi-root-html-els/expected.js
similarity index 100%
rename from test/components-compilation/fixtures-vdom/boundary-multi-root-html-els/expected.js
rename to packages/marko/test/components-compilation/fixtures-vdom/boundary-multi-root-html-els/expected.js
diff --git a/test/components-compilation/fixtures-vdom/boundary-multi-root-html-els/index.marko b/packages/marko/test/components-compilation/fixtures-vdom/boundary-multi-root-html-els/index.marko
similarity index 100%
rename from test/components-compilation/fixtures-vdom/boundary-multi-root-html-els/index.marko
rename to packages/marko/test/components-compilation/fixtures-vdom/boundary-multi-root-html-els/index.marko
diff --git a/test/components-compilation/fixtures-vdom/boundary-no-output-tag-el/components/test-no-output/marko-tag.json b/packages/marko/test/components-compilation/fixtures-vdom/boundary-no-output-tag-el/components/test-no-output/marko-tag.json
similarity index 100%
rename from test/components-compilation/fixtures-vdom/boundary-no-output-tag-el/components/test-no-output/marko-tag.json
rename to packages/marko/test/components-compilation/fixtures-vdom/boundary-no-output-tag-el/components/test-no-output/marko-tag.json
diff --git a/test/components-compilation/fixtures-vdom/boundary-no-output-tag-el/components/test-no-output/renderer.js b/packages/marko/test/components-compilation/fixtures-vdom/boundary-no-output-tag-el/components/test-no-output/renderer.js
similarity index 100%
rename from test/components-compilation/fixtures-vdom/boundary-no-output-tag-el/components/test-no-output/renderer.js
rename to packages/marko/test/components-compilation/fixtures-vdom/boundary-no-output-tag-el/components/test-no-output/renderer.js
diff --git a/test/components-compilation/fixtures-vdom/boundary-no-output-tag-el/expected.js b/packages/marko/test/components-compilation/fixtures-vdom/boundary-no-output-tag-el/expected.js
similarity index 100%
rename from test/components-compilation/fixtures-vdom/boundary-no-output-tag-el/expected.js
rename to packages/marko/test/components-compilation/fixtures-vdom/boundary-no-output-tag-el/expected.js
diff --git a/test/components-compilation/fixtures-vdom/boundary-no-output-tag-el/index.marko b/packages/marko/test/components-compilation/fixtures-vdom/boundary-no-output-tag-el/index.marko
similarity index 100%
rename from test/components-compilation/fixtures-vdom/boundary-no-output-tag-el/index.marko
rename to packages/marko/test/components-compilation/fixtures-vdom/boundary-no-output-tag-el/index.marko
diff --git a/test/components-compilation/fixtures-vdom/boundary-single-root-custom-tag-key/components/my-component/index.marko b/packages/marko/test/components-compilation/fixtures-vdom/boundary-single-root-custom-tag-key/components/my-component/index.marko
similarity index 100%
rename from test/components-compilation/fixtures-vdom/boundary-single-root-custom-tag-key/components/my-component/index.marko
rename to packages/marko/test/components-compilation/fixtures-vdom/boundary-single-root-custom-tag-key/components/my-component/index.marko
diff --git a/test/components-compilation/fixtures-vdom/boundary-single-root-custom-tag-key/expected.js b/packages/marko/test/components-compilation/fixtures-vdom/boundary-single-root-custom-tag-key/expected.js
similarity index 100%
rename from test/components-compilation/fixtures-vdom/boundary-single-root-custom-tag-key/expected.js
rename to packages/marko/test/components-compilation/fixtures-vdom/boundary-single-root-custom-tag-key/expected.js
diff --git a/test/components-compilation/fixtures-vdom/boundary-single-root-custom-tag-key/index.marko b/packages/marko/test/components-compilation/fixtures-vdom/boundary-single-root-custom-tag-key/index.marko
similarity index 100%
rename from test/components-compilation/fixtures-vdom/boundary-single-root-custom-tag-key/index.marko
rename to packages/marko/test/components-compilation/fixtures-vdom/boundary-single-root-custom-tag-key/index.marko
diff --git a/test/components-compilation/fixtures-vdom/boundary-single-root-custom-tag-no-key/components/my-component/index.marko b/packages/marko/test/components-compilation/fixtures-vdom/boundary-single-root-custom-tag-no-key/components/my-component/index.marko
similarity index 100%
rename from test/components-compilation/fixtures-vdom/boundary-single-root-custom-tag-no-key/components/my-component/index.marko
rename to packages/marko/test/components-compilation/fixtures-vdom/boundary-single-root-custom-tag-no-key/components/my-component/index.marko
diff --git a/test/components-compilation/fixtures-vdom/boundary-single-root-custom-tag-no-key/expected.js b/packages/marko/test/components-compilation/fixtures-vdom/boundary-single-root-custom-tag-no-key/expected.js
similarity index 100%
rename from test/components-compilation/fixtures-vdom/boundary-single-root-custom-tag-no-key/expected.js
rename to packages/marko/test/components-compilation/fixtures-vdom/boundary-single-root-custom-tag-no-key/expected.js
diff --git a/test/components-compilation/fixtures-vdom/boundary-single-root-custom-tag-no-key/index.marko b/packages/marko/test/components-compilation/fixtures-vdom/boundary-single-root-custom-tag-no-key/index.marko
similarity index 100%
rename from test/components-compilation/fixtures-vdom/boundary-single-root-custom-tag-no-key/index.marko
rename to packages/marko/test/components-compilation/fixtures-vdom/boundary-single-root-custom-tag-no-key/index.marko
diff --git a/test/components-compilation/fixtures-vdom/boundary-single-root-html-el-dynamic-id/expected.js b/packages/marko/test/components-compilation/fixtures-vdom/boundary-single-root-html-el-dynamic-id/expected.js
similarity index 100%
rename from test/components-compilation/fixtures-vdom/boundary-single-root-html-el-dynamic-id/expected.js
rename to packages/marko/test/components-compilation/fixtures-vdom/boundary-single-root-html-el-dynamic-id/expected.js
diff --git a/test/components-compilation/fixtures-vdom/boundary-single-root-html-el-dynamic-id/index.marko b/packages/marko/test/components-compilation/fixtures-vdom/boundary-single-root-html-el-dynamic-id/index.marko
similarity index 100%
rename from test/components-compilation/fixtures-vdom/boundary-single-root-html-el-dynamic-id/index.marko
rename to packages/marko/test/components-compilation/fixtures-vdom/boundary-single-root-html-el-dynamic-id/index.marko
diff --git a/test/components-compilation/fixtures-vdom/boundary-single-root-html-el-static-id/expected.js b/packages/marko/test/components-compilation/fixtures-vdom/boundary-single-root-html-el-static-id/expected.js
similarity index 100%
rename from test/components-compilation/fixtures-vdom/boundary-single-root-html-el-static-id/expected.js
rename to packages/marko/test/components-compilation/fixtures-vdom/boundary-single-root-html-el-static-id/expected.js
diff --git a/test/components-compilation/fixtures-vdom/boundary-single-root-html-el-static-id/index.marko b/packages/marko/test/components-compilation/fixtures-vdom/boundary-single-root-html-el-static-id/index.marko
similarity index 100%
rename from test/components-compilation/fixtures-vdom/boundary-single-root-html-el-static-id/index.marko
rename to packages/marko/test/components-compilation/fixtures-vdom/boundary-single-root-html-el-static-id/index.marko
diff --git a/test/components-compilation/fixtures-vdom/boundary-single-root-html-el/expected.js b/packages/marko/test/components-compilation/fixtures-vdom/boundary-single-root-html-el/expected.js
similarity index 100%
rename from test/components-compilation/fixtures-vdom/boundary-single-root-html-el/expected.js
rename to packages/marko/test/components-compilation/fixtures-vdom/boundary-single-root-html-el/expected.js
diff --git a/test/components-compilation/fixtures-vdom/boundary-single-root-html-el/index.marko b/packages/marko/test/components-compilation/fixtures-vdom/boundary-single-root-html-el/index.marko
similarity index 100%
rename from test/components-compilation/fixtures-vdom/boundary-single-root-html-el/index.marko
rename to packages/marko/test/components-compilation/fixtures-vdom/boundary-single-root-html-el/index.marko
diff --git a/test/components-compilation/fixtures-vdom/component-with-import-static/expected.js b/packages/marko/test/components-compilation/fixtures-vdom/component-with-import-static/expected.js
similarity index 100%
rename from test/components-compilation/fixtures-vdom/component-with-import-static/expected.js
rename to packages/marko/test/components-compilation/fixtures-vdom/component-with-import-static/expected.js
diff --git a/test/components-compilation/fixtures-vdom/component-with-import-static/index.marko b/packages/marko/test/components-compilation/fixtures-vdom/component-with-import-static/index.marko
similarity index 100%
rename from test/components-compilation/fixtures-vdom/component-with-import-static/index.marko
rename to packages/marko/test/components-compilation/fixtures-vdom/component-with-import-static/index.marko
diff --git a/test/components-compilation/fixtures-vdom/implicit-component/components/my-component/index.marko b/packages/marko/test/components-compilation/fixtures-vdom/implicit-component/components/my-component/index.marko
similarity index 100%
rename from test/components-compilation/fixtures-vdom/implicit-component/components/my-component/index.marko
rename to packages/marko/test/components-compilation/fixtures-vdom/implicit-component/components/my-component/index.marko
diff --git a/test/components-compilation/fixtures-vdom/implicit-component/expected.js b/packages/marko/test/components-compilation/fixtures-vdom/implicit-component/expected.js
similarity index 100%
rename from test/components-compilation/fixtures-vdom/implicit-component/expected.js
rename to packages/marko/test/components-compilation/fixtures-vdom/implicit-component/expected.js
diff --git a/test/components-compilation/fixtures-vdom/implicit-component/index.marko b/packages/marko/test/components-compilation/fixtures-vdom/implicit-component/index.marko
similarity index 100%
rename from test/components-compilation/fixtures-vdom/implicit-component/index.marko
rename to packages/marko/test/components-compilation/fixtures-vdom/implicit-component/index.marko
diff --git a/test/components-compilation/html.test.js b/packages/marko/test/components-compilation/html.test.js
similarity index 100%
rename from test/components-compilation/html.test.js
rename to packages/marko/test/components-compilation/html.test.js
diff --git a/test/components-compilation/vdom.test.js b/packages/marko/test/components-compilation/vdom.test.js
similarity index 100%
rename from test/components-compilation/vdom.test.js
rename to packages/marko/test/components-compilation/vdom.test.js
diff --git a/test/components-pages/fixtures-deprecated/async-boundaries/browser.json b/packages/marko/test/components-pages/fixtures-deprecated/async-boundaries/browser.json
similarity index 100%
rename from test/components-pages/fixtures-deprecated/async-boundaries/browser.json
rename to packages/marko/test/components-pages/fixtures-deprecated/async-boundaries/browser.json
diff --git a/test/components-pages/fixtures-deprecated/async-boundaries/components/app-async/renderer.js b/packages/marko/test/components-pages/fixtures-deprecated/async-boundaries/components/app-async/renderer.js
similarity index 100%
rename from test/components-pages/fixtures-deprecated/async-boundaries/components/app-async/renderer.js
rename to packages/marko/test/components-pages/fixtures-deprecated/async-boundaries/components/app-async/renderer.js
diff --git a/test/components-pages/fixtures-deprecated/async-boundaries/components/app-async/template.marko b/packages/marko/test/components-pages/fixtures-deprecated/async-boundaries/components/app-async/template.marko
similarity index 100%
rename from test/components-pages/fixtures-deprecated/async-boundaries/components/app-async/template.marko
rename to packages/marko/test/components-pages/fixtures-deprecated/async-boundaries/components/app-async/template.marko
diff --git a/test/components-pages/fixtures-deprecated/async-boundaries/components/app-async/widget.js b/packages/marko/test/components-pages/fixtures-deprecated/async-boundaries/components/app-async/widget.js
similarity index 100%
rename from test/components-pages/fixtures-deprecated/async-boundaries/components/app-async/widget.js
rename to packages/marko/test/components-pages/fixtures-deprecated/async-boundaries/components/app-async/widget.js
diff --git a/test/components-pages/fixtures-deprecated/async-boundaries/components/app-hello/renderer.js b/packages/marko/test/components-pages/fixtures-deprecated/async-boundaries/components/app-hello/renderer.js
similarity index 100%
rename from test/components-pages/fixtures-deprecated/async-boundaries/components/app-hello/renderer.js
rename to packages/marko/test/components-pages/fixtures-deprecated/async-boundaries/components/app-hello/renderer.js
diff --git a/test/components-pages/fixtures-deprecated/async-boundaries/components/app-hello/template.marko b/packages/marko/test/components-pages/fixtures-deprecated/async-boundaries/components/app-hello/template.marko
similarity index 100%
rename from test/components-pages/fixtures-deprecated/async-boundaries/components/app-hello/template.marko
rename to packages/marko/test/components-pages/fixtures-deprecated/async-boundaries/components/app-hello/template.marko
diff --git a/test/components-pages/fixtures-deprecated/async-boundaries/components/app-hello/widget.js b/packages/marko/test/components-pages/fixtures-deprecated/async-boundaries/components/app-hello/widget.js
similarity index 100%
rename from test/components-pages/fixtures-deprecated/async-boundaries/components/app-hello/widget.js
rename to packages/marko/test/components-pages/fixtures-deprecated/async-boundaries/components/app-hello/widget.js
diff --git a/test/components-pages/fixtures-deprecated/async-boundaries/components/app-init-async/renderer.js b/packages/marko/test/components-pages/fixtures-deprecated/async-boundaries/components/app-init-async/renderer.js
similarity index 100%
rename from test/components-pages/fixtures-deprecated/async-boundaries/components/app-init-async/renderer.js
rename to packages/marko/test/components-pages/fixtures-deprecated/async-boundaries/components/app-init-async/renderer.js
diff --git a/test/components-pages/fixtures-deprecated/async-boundaries/components/app-init-async/template.marko b/packages/marko/test/components-pages/fixtures-deprecated/async-boundaries/components/app-init-async/template.marko
similarity index 100%
rename from test/components-pages/fixtures-deprecated/async-boundaries/components/app-init-async/template.marko
rename to packages/marko/test/components-pages/fixtures-deprecated/async-boundaries/components/app-init-async/template.marko
diff --git a/test/components-pages/fixtures-deprecated/async-boundaries/components/app-init-async/widget.js b/packages/marko/test/components-pages/fixtures-deprecated/async-boundaries/components/app-init-async/widget.js
similarity index 100%
rename from test/components-pages/fixtures-deprecated/async-boundaries/components/app-init-async/widget.js
rename to packages/marko/test/components-pages/fixtures-deprecated/async-boundaries/components/app-init-async/widget.js
diff --git a/test/components-pages/fixtures-deprecated/async-boundaries/marko.json b/packages/marko/test/components-pages/fixtures-deprecated/async-boundaries/marko.json
similarity index 100%
rename from test/components-pages/fixtures-deprecated/async-boundaries/marko.json
rename to packages/marko/test/components-pages/fixtures-deprecated/async-boundaries/marko.json
diff --git a/test/components-pages/fixtures-deprecated/async-boundaries/template.marko b/packages/marko/test/components-pages/fixtures-deprecated/async-boundaries/template.marko
similarity index 100%
rename from test/components-pages/fixtures-deprecated/async-boundaries/template.marko
rename to packages/marko/test/components-pages/fixtures-deprecated/async-boundaries/template.marko
diff --git a/test/components-pages/fixtures-deprecated/async-boundaries/tests.js b/packages/marko/test/components-pages/fixtures-deprecated/async-boundaries/tests.js
similarity index 100%
rename from test/components-pages/fixtures-deprecated/async-boundaries/tests.js
rename to packages/marko/test/components-pages/fixtures-deprecated/async-boundaries/tests.js
diff --git a/test/components-pages/fixtures-deprecated/await-surround-html/components/app-hello/index.marko b/packages/marko/test/components-pages/fixtures-deprecated/await-surround-html/components/app-hello/index.marko
similarity index 100%
rename from test/components-pages/fixtures-deprecated/await-surround-html/components/app-hello/index.marko
rename to packages/marko/test/components-pages/fixtures-deprecated/await-surround-html/components/app-hello/index.marko
diff --git a/test/components-pages/fixtures-deprecated/await-surround-html/template.marko b/packages/marko/test/components-pages/fixtures-deprecated/await-surround-html/template.marko
similarity index 100%
rename from test/components-pages/fixtures-deprecated/await-surround-html/template.marko
rename to packages/marko/test/components-pages/fixtures-deprecated/await-surround-html/template.marko
diff --git a/test/components-pages/fixtures-deprecated/await-surround-html/tests.js b/packages/marko/test/components-pages/fixtures-deprecated/await-surround-html/tests.js
similarity index 100%
rename from test/components-pages/fixtures-deprecated/await-surround-html/tests.js
rename to packages/marko/test/components-pages/fixtures-deprecated/await-surround-html/tests.js
diff --git a/test/components-pages/fixtures-deprecated/component-globals-async/browser.json b/packages/marko/test/components-pages/fixtures-deprecated/component-globals-async/browser.json
similarity index 100%
rename from test/components-pages/fixtures-deprecated/component-globals-async/browser.json
rename to packages/marko/test/components-pages/fixtures-deprecated/component-globals-async/browser.json
diff --git a/test/components-pages/fixtures-deprecated/component-globals-async/components/app-hello/index.marko b/packages/marko/test/components-pages/fixtures-deprecated/component-globals-async/components/app-hello/index.marko
similarity index 100%
rename from test/components-pages/fixtures-deprecated/component-globals-async/components/app-hello/index.marko
rename to packages/marko/test/components-pages/fixtures-deprecated/component-globals-async/components/app-hello/index.marko
diff --git a/test/components-pages/fixtures-deprecated/component-globals-async/marko.json b/packages/marko/test/components-pages/fixtures-deprecated/component-globals-async/marko.json
similarity index 100%
rename from test/components-pages/fixtures-deprecated/component-globals-async/marko.json
rename to packages/marko/test/components-pages/fixtures-deprecated/component-globals-async/marko.json
diff --git a/test/components-pages/fixtures-deprecated/component-globals-async/template.marko b/packages/marko/test/components-pages/fixtures-deprecated/component-globals-async/template.marko
similarity index 100%
rename from test/components-pages/fixtures-deprecated/component-globals-async/template.marko
rename to packages/marko/test/components-pages/fixtures-deprecated/component-globals-async/template.marko
diff --git a/test/components-pages/fixtures-deprecated/component-globals-async/tests.js b/packages/marko/test/components-pages/fixtures-deprecated/component-globals-async/tests.js
similarity index 100%
rename from test/components-pages/fixtures-deprecated/component-globals-async/tests.js
rename to packages/marko/test/components-pages/fixtures-deprecated/component-globals-async/tests.js
diff --git a/test/components-pages/fixtures-deprecated/component-init-async/browser.json b/packages/marko/test/components-pages/fixtures-deprecated/component-init-async/browser.json
similarity index 100%
rename from test/components-pages/fixtures-deprecated/component-init-async/browser.json
rename to packages/marko/test/components-pages/fixtures-deprecated/component-init-async/browser.json
diff --git a/test/components-pages/fixtures-deprecated/component-init-async/components/app-hello/index.marko b/packages/marko/test/components-pages/fixtures-deprecated/component-init-async/components/app-hello/index.marko
similarity index 100%
rename from test/components-pages/fixtures-deprecated/component-init-async/components/app-hello/index.marko
rename to packages/marko/test/components-pages/fixtures-deprecated/component-init-async/components/app-hello/index.marko
diff --git a/test/components-pages/fixtures-deprecated/component-init-async/marko.json b/packages/marko/test/components-pages/fixtures-deprecated/component-init-async/marko.json
similarity index 100%
rename from test/components-pages/fixtures-deprecated/component-init-async/marko.json
rename to packages/marko/test/components-pages/fixtures-deprecated/component-init-async/marko.json
diff --git a/test/components-pages/fixtures-deprecated/component-init-async/template.marko b/packages/marko/test/components-pages/fixtures-deprecated/component-init-async/template.marko
similarity index 100%
rename from test/components-pages/fixtures-deprecated/component-init-async/template.marko
rename to packages/marko/test/components-pages/fixtures-deprecated/component-init-async/template.marko
diff --git a/test/components-pages/fixtures-deprecated/component-init-async/tests.js b/packages/marko/test/components-pages/fixtures-deprecated/component-init-async/tests.js
similarity index 100%
rename from test/components-pages/fixtures-deprecated/component-init-async/tests.js
rename to packages/marko/test/components-pages/fixtures-deprecated/component-init-async/tests.js
diff --git a/test/components-pages/fixtures-deprecated/component-mount-root-hasRenderBody/browser.json b/packages/marko/test/components-pages/fixtures-deprecated/component-mount-root-hasRenderBody/browser.json
similarity index 100%
rename from test/components-pages/fixtures-deprecated/component-mount-root-hasRenderBody/browser.json
rename to packages/marko/test/components-pages/fixtures-deprecated/component-mount-root-hasRenderBody/browser.json
diff --git a/test/components-pages/fixtures-deprecated/component-mount-root-hasRenderBody/components/app-hello/index.marko b/packages/marko/test/components-pages/fixtures-deprecated/component-mount-root-hasRenderBody/components/app-hello/index.marko
similarity index 100%
rename from test/components-pages/fixtures-deprecated/component-mount-root-hasRenderBody/components/app-hello/index.marko
rename to packages/marko/test/components-pages/fixtures-deprecated/component-mount-root-hasRenderBody/components/app-hello/index.marko
diff --git a/test/components-pages/fixtures-deprecated/component-mount-root-hasRenderBody/components/app/index.marko b/packages/marko/test/components-pages/fixtures-deprecated/component-mount-root-hasRenderBody/components/app/index.marko
similarity index 100%
rename from test/components-pages/fixtures-deprecated/component-mount-root-hasRenderBody/components/app/index.marko
rename to packages/marko/test/components-pages/fixtures-deprecated/component-mount-root-hasRenderBody/components/app/index.marko
diff --git a/test/components-pages/fixtures-deprecated/component-mount-root-hasRenderBody/marko.json b/packages/marko/test/components-pages/fixtures-deprecated/component-mount-root-hasRenderBody/marko.json
similarity index 100%
rename from test/components-pages/fixtures-deprecated/component-mount-root-hasRenderBody/marko.json
rename to packages/marko/test/components-pages/fixtures-deprecated/component-mount-root-hasRenderBody/marko.json
diff --git a/test/components-pages/fixtures-deprecated/component-mount-root-hasRenderBody/template.marko b/packages/marko/test/components-pages/fixtures-deprecated/component-mount-root-hasRenderBody/template.marko
similarity index 100%
rename from test/components-pages/fixtures-deprecated/component-mount-root-hasRenderBody/template.marko
rename to packages/marko/test/components-pages/fixtures-deprecated/component-mount-root-hasRenderBody/template.marko
diff --git a/test/components-pages/fixtures-deprecated/component-mount-root-hasRenderBody/tests.js b/packages/marko/test/components-pages/fixtures-deprecated/component-mount-root-hasRenderBody/tests.js
similarity index 100%
rename from test/components-pages/fixtures-deprecated/component-mount-root-hasRenderBody/tests.js
rename to packages/marko/test/components-pages/fixtures-deprecated/component-mount-root-hasRenderBody/tests.js
diff --git a/test/components-pages/fixtures-deprecated/component-mount-root-renderBody/browser.json b/packages/marko/test/components-pages/fixtures-deprecated/component-mount-root-renderBody/browser.json
similarity index 100%
rename from test/components-pages/fixtures-deprecated/component-mount-root-renderBody/browser.json
rename to packages/marko/test/components-pages/fixtures-deprecated/component-mount-root-renderBody/browser.json
diff --git a/test/components-pages/fixtures-deprecated/component-mount-root-renderBody/components/app-hello/index.marko b/packages/marko/test/components-pages/fixtures-deprecated/component-mount-root-renderBody/components/app-hello/index.marko
similarity index 100%
rename from test/components-pages/fixtures-deprecated/component-mount-root-renderBody/components/app-hello/index.marko
rename to packages/marko/test/components-pages/fixtures-deprecated/component-mount-root-renderBody/components/app-hello/index.marko
diff --git a/test/components-pages/fixtures-deprecated/component-mount-root-renderBody/components/app/index.marko b/packages/marko/test/components-pages/fixtures-deprecated/component-mount-root-renderBody/components/app/index.marko
similarity index 100%
rename from test/components-pages/fixtures-deprecated/component-mount-root-renderBody/components/app/index.marko
rename to packages/marko/test/components-pages/fixtures-deprecated/component-mount-root-renderBody/components/app/index.marko
diff --git a/test/components-pages/fixtures-deprecated/component-mount-root-renderBody/marko.json b/packages/marko/test/components-pages/fixtures-deprecated/component-mount-root-renderBody/marko.json
similarity index 100%
rename from test/components-pages/fixtures-deprecated/component-mount-root-renderBody/marko.json
rename to packages/marko/test/components-pages/fixtures-deprecated/component-mount-root-renderBody/marko.json
diff --git a/test/components-pages/fixtures-deprecated/component-mount-root-renderBody/template.marko b/packages/marko/test/components-pages/fixtures-deprecated/component-mount-root-renderBody/template.marko
similarity index 100%
rename from test/components-pages/fixtures-deprecated/component-mount-root-renderBody/template.marko
rename to packages/marko/test/components-pages/fixtures-deprecated/component-mount-root-renderBody/template.marko
diff --git a/test/components-pages/fixtures-deprecated/component-mount-root-renderBody/tests.js b/packages/marko/test/components-pages/fixtures-deprecated/component-mount-root-renderBody/tests.js
similarity index 100%
rename from test/components-pages/fixtures-deprecated/component-mount-root-renderBody/tests.js
rename to packages/marko/test/components-pages/fixtures-deprecated/component-mount-root-renderBody/tests.js
diff --git a/test/components-pages/fixtures-deprecated/custom-events/browser.json b/packages/marko/test/components-pages/fixtures-deprecated/custom-events/browser.json
similarity index 100%
rename from test/components-pages/fixtures-deprecated/custom-events/browser.json
rename to packages/marko/test/components-pages/fixtures-deprecated/custom-events/browser.json
diff --git a/test/components-pages/fixtures-deprecated/custom-events/components/app-fancy-button/index.js b/packages/marko/test/components-pages/fixtures-deprecated/custom-events/components/app-fancy-button/index.js
similarity index 100%
rename from test/components-pages/fixtures-deprecated/custom-events/components/app-fancy-button/index.js
rename to packages/marko/test/components-pages/fixtures-deprecated/custom-events/components/app-fancy-button/index.js
diff --git a/test/components-pages/fixtures-deprecated/custom-events/components/app-fancy-button/template.marko b/packages/marko/test/components-pages/fixtures-deprecated/custom-events/components/app-fancy-button/template.marko
similarity index 100%
rename from test/components-pages/fixtures-deprecated/custom-events/components/app-fancy-button/template.marko
rename to packages/marko/test/components-pages/fixtures-deprecated/custom-events/components/app-fancy-button/template.marko
diff --git a/test/components-pages/fixtures-deprecated/custom-events/components/app-foo/index.js b/packages/marko/test/components-pages/fixtures-deprecated/custom-events/components/app-foo/index.js
similarity index 100%
rename from test/components-pages/fixtures-deprecated/custom-events/components/app-foo/index.js
rename to packages/marko/test/components-pages/fixtures-deprecated/custom-events/components/app-foo/index.js
diff --git a/test/components-pages/fixtures-deprecated/custom-events/components/app-foo/template.marko b/packages/marko/test/components-pages/fixtures-deprecated/custom-events/components/app-foo/template.marko
similarity index 100%
rename from test/components-pages/fixtures-deprecated/custom-events/components/app-foo/template.marko
rename to packages/marko/test/components-pages/fixtures-deprecated/custom-events/components/app-foo/template.marko
diff --git a/test/components-pages/fixtures-deprecated/custom-events/marko.json b/packages/marko/test/components-pages/fixtures-deprecated/custom-events/marko.json
similarity index 100%
rename from test/components-pages/fixtures-deprecated/custom-events/marko.json
rename to packages/marko/test/components-pages/fixtures-deprecated/custom-events/marko.json
diff --git a/test/components-pages/fixtures-deprecated/custom-events/template.marko b/packages/marko/test/components-pages/fixtures-deprecated/custom-events/template.marko
similarity index 100%
rename from test/components-pages/fixtures-deprecated/custom-events/template.marko
rename to packages/marko/test/components-pages/fixtures-deprecated/custom-events/template.marko
diff --git a/test/components-pages/fixtures-deprecated/custom-events/tests.js b/packages/marko/test/components-pages/fixtures-deprecated/custom-events/tests.js
similarity index 100%
rename from test/components-pages/fixtures-deprecated/custom-events/tests.js
rename to packages/marko/test/components-pages/fixtures-deprecated/custom-events/tests.js
diff --git a/test/components-pages/fixtures-deprecated/diff-html-include-layout/layout.marko b/packages/marko/test/components-pages/fixtures-deprecated/diff-html-include-layout/layout.marko
similarity index 100%
rename from test/components-pages/fixtures-deprecated/diff-html-include-layout/layout.marko
rename to packages/marko/test/components-pages/fixtures-deprecated/diff-html-include-layout/layout.marko
diff --git a/test/components-pages/fixtures-deprecated/diff-html-include-layout/template.marko b/packages/marko/test/components-pages/fixtures-deprecated/diff-html-include-layout/template.marko
similarity index 100%
rename from test/components-pages/fixtures-deprecated/diff-html-include-layout/template.marko
rename to packages/marko/test/components-pages/fixtures-deprecated/diff-html-include-layout/template.marko
diff --git a/test/components-pages/fixtures-deprecated/diff-html-include-layout/tests.js b/packages/marko/test/components-pages/fixtures-deprecated/diff-html-include-layout/tests.js
similarity index 100%
rename from test/components-pages/fixtures-deprecated/diff-html-include-layout/tests.js
rename to packages/marko/test/components-pages/fixtures-deprecated/diff-html-include-layout/tests.js
diff --git a/test/components-pages/fixtures-deprecated/dom-events-bubbling/browser.json b/packages/marko/test/components-pages/fixtures-deprecated/dom-events-bubbling/browser.json
similarity index 100%
rename from test/components-pages/fixtures-deprecated/dom-events-bubbling/browser.json
rename to packages/marko/test/components-pages/fixtures-deprecated/dom-events-bubbling/browser.json
diff --git a/test/components-pages/fixtures-deprecated/dom-events-bubbling/components/no-args/index.marko b/packages/marko/test/components-pages/fixtures-deprecated/dom-events-bubbling/components/no-args/index.marko
similarity index 100%
rename from test/components-pages/fixtures-deprecated/dom-events-bubbling/components/no-args/index.marko
rename to packages/marko/test/components-pages/fixtures-deprecated/dom-events-bubbling/components/no-args/index.marko
diff --git a/test/components-pages/fixtures-deprecated/dom-events-bubbling/components/one-arg-array/index.marko b/packages/marko/test/components-pages/fixtures-deprecated/dom-events-bubbling/components/one-arg-array/index.marko
similarity index 100%
rename from test/components-pages/fixtures-deprecated/dom-events-bubbling/components/one-arg-array/index.marko
rename to packages/marko/test/components-pages/fixtures-deprecated/dom-events-bubbling/components/one-arg-array/index.marko
diff --git a/test/components-pages/fixtures-deprecated/dom-events-bubbling/components/one-arg/index.marko b/packages/marko/test/components-pages/fixtures-deprecated/dom-events-bubbling/components/one-arg/index.marko
similarity index 100%
rename from test/components-pages/fixtures-deprecated/dom-events-bubbling/components/one-arg/index.marko
rename to packages/marko/test/components-pages/fixtures-deprecated/dom-events-bubbling/components/one-arg/index.marko
diff --git a/test/components-pages/fixtures-deprecated/dom-events-bubbling/components/two-args/index.marko b/packages/marko/test/components-pages/fixtures-deprecated/dom-events-bubbling/components/two-args/index.marko
similarity index 100%
rename from test/components-pages/fixtures-deprecated/dom-events-bubbling/components/two-args/index.marko
rename to packages/marko/test/components-pages/fixtures-deprecated/dom-events-bubbling/components/two-args/index.marko
diff --git a/test/components-pages/fixtures-deprecated/dom-events-bubbling/marko.json b/packages/marko/test/components-pages/fixtures-deprecated/dom-events-bubbling/marko.json
similarity index 100%
rename from test/components-pages/fixtures-deprecated/dom-events-bubbling/marko.json
rename to packages/marko/test/components-pages/fixtures-deprecated/dom-events-bubbling/marko.json
diff --git a/test/components-pages/fixtures-deprecated/dom-events-bubbling/template.marko b/packages/marko/test/components-pages/fixtures-deprecated/dom-events-bubbling/template.marko
similarity index 100%
rename from test/components-pages/fixtures-deprecated/dom-events-bubbling/template.marko
rename to packages/marko/test/components-pages/fixtures-deprecated/dom-events-bubbling/template.marko
diff --git a/test/components-pages/fixtures-deprecated/dom-events-bubbling/tests.js b/packages/marko/test/components-pages/fixtures-deprecated/dom-events-bubbling/tests.js
similarity index 100%
rename from test/components-pages/fixtures-deprecated/dom-events-bubbling/tests.js
rename to packages/marko/test/components-pages/fixtures-deprecated/dom-events-bubbling/tests.js
diff --git a/test/components-pages/fixtures-deprecated/dom-events/browser.json b/packages/marko/test/components-pages/fixtures-deprecated/dom-events/browser.json
similarity index 100%
rename from test/components-pages/fixtures-deprecated/dom-events/browser.json
rename to packages/marko/test/components-pages/fixtures-deprecated/dom-events/browser.json
diff --git a/test/components-pages/fixtures-deprecated/dom-events/components/app-foo/index.js b/packages/marko/test/components-pages/fixtures-deprecated/dom-events/components/app-foo/index.js
similarity index 100%
rename from test/components-pages/fixtures-deprecated/dom-events/components/app-foo/index.js
rename to packages/marko/test/components-pages/fixtures-deprecated/dom-events/components/app-foo/index.js
diff --git a/test/components-pages/fixtures-deprecated/dom-events/components/app-foo/template.marko b/packages/marko/test/components-pages/fixtures-deprecated/dom-events/components/app-foo/template.marko
similarity index 100%
rename from test/components-pages/fixtures-deprecated/dom-events/components/app-foo/template.marko
rename to packages/marko/test/components-pages/fixtures-deprecated/dom-events/components/app-foo/template.marko
diff --git a/test/components-pages/fixtures-deprecated/dom-events/marko.json b/packages/marko/test/components-pages/fixtures-deprecated/dom-events/marko.json
similarity index 100%
rename from test/components-pages/fixtures-deprecated/dom-events/marko.json
rename to packages/marko/test/components-pages/fixtures-deprecated/dom-events/marko.json
diff --git a/test/components-pages/fixtures-deprecated/dom-events/template.marko b/packages/marko/test/components-pages/fixtures-deprecated/dom-events/template.marko
similarity index 100%
rename from test/components-pages/fixtures-deprecated/dom-events/template.marko
rename to packages/marko/test/components-pages/fixtures-deprecated/dom-events/template.marko
diff --git a/test/components-pages/fixtures-deprecated/dom-events/tests.js b/packages/marko/test/components-pages/fixtures-deprecated/dom-events/tests.js
similarity index 100%
rename from test/components-pages/fixtures-deprecated/dom-events/tests.js
rename to packages/marko/test/components-pages/fixtures-deprecated/dom-events/tests.js
diff --git a/test/components-pages/fixtures-deprecated/getRenderedWidgets/browser.json b/packages/marko/test/components-pages/fixtures-deprecated/getRenderedWidgets/browser.json
similarity index 100%
rename from test/components-pages/fixtures-deprecated/getRenderedWidgets/browser.json
rename to packages/marko/test/components-pages/fixtures-deprecated/getRenderedWidgets/browser.json
diff --git a/test/components-pages/fixtures-deprecated/getRenderedWidgets/components.marko b/packages/marko/test/components-pages/fixtures-deprecated/getRenderedWidgets/components.marko
similarity index 100%
rename from test/components-pages/fixtures-deprecated/getRenderedWidgets/components.marko
rename to packages/marko/test/components-pages/fixtures-deprecated/getRenderedWidgets/components.marko
diff --git a/test/components-pages/fixtures-deprecated/getRenderedWidgets/components/app-simple/index.js b/packages/marko/test/components-pages/fixtures-deprecated/getRenderedWidgets/components/app-simple/index.js
similarity index 100%
rename from test/components-pages/fixtures-deprecated/getRenderedWidgets/components/app-simple/index.js
rename to packages/marko/test/components-pages/fixtures-deprecated/getRenderedWidgets/components/app-simple/index.js
diff --git a/test/components-pages/fixtures-deprecated/getRenderedWidgets/components/app-simple/template.marko b/packages/marko/test/components-pages/fixtures-deprecated/getRenderedWidgets/components/app-simple/template.marko
similarity index 100%
rename from test/components-pages/fixtures-deprecated/getRenderedWidgets/components/app-simple/template.marko
rename to packages/marko/test/components-pages/fixtures-deprecated/getRenderedWidgets/components/app-simple/template.marko
diff --git a/test/components-pages/fixtures-deprecated/getRenderedWidgets/marko.json b/packages/marko/test/components-pages/fixtures-deprecated/getRenderedWidgets/marko.json
similarity index 100%
rename from test/components-pages/fixtures-deprecated/getRenderedWidgets/marko.json
rename to packages/marko/test/components-pages/fixtures-deprecated/getRenderedWidgets/marko.json
diff --git a/test/components-pages/fixtures-deprecated/getRenderedWidgets/template.marko b/packages/marko/test/components-pages/fixtures-deprecated/getRenderedWidgets/template.marko
similarity index 100%
rename from test/components-pages/fixtures-deprecated/getRenderedWidgets/template.marko
rename to packages/marko/test/components-pages/fixtures-deprecated/getRenderedWidgets/template.marko
diff --git a/test/components-pages/fixtures-deprecated/getRenderedWidgets/tests.js b/packages/marko/test/components-pages/fixtures-deprecated/getRenderedWidgets/tests.js
similarity index 100%
rename from test/components-pages/fixtures-deprecated/getRenderedWidgets/tests.js
rename to packages/marko/test/components-pages/fixtures-deprecated/getRenderedWidgets/tests.js
diff --git a/test/components-pages/fixtures-deprecated/getRenderedWidgets2/browser.json b/packages/marko/test/components-pages/fixtures-deprecated/getRenderedWidgets2/browser.json
similarity index 100%
rename from test/components-pages/fixtures-deprecated/getRenderedWidgets2/browser.json
rename to packages/marko/test/components-pages/fixtures-deprecated/getRenderedWidgets2/browser.json
diff --git a/test/components-pages/fixtures-deprecated/getRenderedWidgets2/components.marko b/packages/marko/test/components-pages/fixtures-deprecated/getRenderedWidgets2/components.marko
similarity index 100%
rename from test/components-pages/fixtures-deprecated/getRenderedWidgets2/components.marko
rename to packages/marko/test/components-pages/fixtures-deprecated/getRenderedWidgets2/components.marko
diff --git a/test/components-pages/fixtures-deprecated/getRenderedWidgets2/components/app-simple/component.js b/packages/marko/test/components-pages/fixtures-deprecated/getRenderedWidgets2/components/app-simple/component.js
similarity index 100%
rename from test/components-pages/fixtures-deprecated/getRenderedWidgets2/components/app-simple/component.js
rename to packages/marko/test/components-pages/fixtures-deprecated/getRenderedWidgets2/components/app-simple/component.js
diff --git a/test/components-pages/fixtures-deprecated/getRenderedWidgets2/components/app-simple/index.marko b/packages/marko/test/components-pages/fixtures-deprecated/getRenderedWidgets2/components/app-simple/index.marko
similarity index 100%
rename from test/components-pages/fixtures-deprecated/getRenderedWidgets2/components/app-simple/index.marko
rename to packages/marko/test/components-pages/fixtures-deprecated/getRenderedWidgets2/components/app-simple/index.marko
diff --git a/test/components-pages/fixtures-deprecated/getRenderedWidgets2/marko.json b/packages/marko/test/components-pages/fixtures-deprecated/getRenderedWidgets2/marko.json
similarity index 100%
rename from test/components-pages/fixtures-deprecated/getRenderedWidgets2/marko.json
rename to packages/marko/test/components-pages/fixtures-deprecated/getRenderedWidgets2/marko.json
diff --git a/test/components-pages/fixtures-deprecated/getRenderedWidgets2/template.marko b/packages/marko/test/components-pages/fixtures-deprecated/getRenderedWidgets2/template.marko
similarity index 100%
rename from test/components-pages/fixtures-deprecated/getRenderedWidgets2/template.marko
rename to packages/marko/test/components-pages/fixtures-deprecated/getRenderedWidgets2/template.marko
diff --git a/test/components-pages/fixtures-deprecated/getRenderedWidgets2/tests.js b/packages/marko/test/components-pages/fixtures-deprecated/getRenderedWidgets2/tests.js
similarity index 100%
rename from test/components-pages/fixtures-deprecated/getRenderedWidgets2/tests.js
rename to packages/marko/test/components-pages/fixtures-deprecated/getRenderedWidgets2/tests.js
diff --git a/test/components-pages/fixtures-deprecated/implicit-component-root-tag-params/components/hello-implicit-component/index.marko b/packages/marko/test/components-pages/fixtures-deprecated/implicit-component-root-tag-params/components/hello-implicit-component/index.marko
similarity index 100%
rename from test/components-pages/fixtures-deprecated/implicit-component-root-tag-params/components/hello-implicit-component/index.marko
rename to packages/marko/test/components-pages/fixtures-deprecated/implicit-component-root-tag-params/components/hello-implicit-component/index.marko
diff --git a/test/components-pages/fixtures-deprecated/implicit-component-root-tag-params/components/name/index.marko b/packages/marko/test/components-pages/fixtures-deprecated/implicit-component-root-tag-params/components/name/index.marko
similarity index 100%
rename from test/components-pages/fixtures-deprecated/implicit-component-root-tag-params/components/name/index.marko
rename to packages/marko/test/components-pages/fixtures-deprecated/implicit-component-root-tag-params/components/name/index.marko
diff --git a/test/components-pages/fixtures-deprecated/implicit-component-root-tag-params/components/name/marko-tag.json b/packages/marko/test/components-pages/fixtures-deprecated/implicit-component-root-tag-params/components/name/marko-tag.json
similarity index 100%
rename from test/components-pages/fixtures-deprecated/implicit-component-root-tag-params/components/name/marko-tag.json
rename to packages/marko/test/components-pages/fixtures-deprecated/implicit-component-root-tag-params/components/name/marko-tag.json
diff --git a/test/components-pages/fixtures-deprecated/implicit-component-root-tag-params/template.marko b/packages/marko/test/components-pages/fixtures-deprecated/implicit-component-root-tag-params/template.marko
similarity index 100%
rename from test/components-pages/fixtures-deprecated/implicit-component-root-tag-params/template.marko
rename to packages/marko/test/components-pages/fixtures-deprecated/implicit-component-root-tag-params/template.marko
diff --git a/test/components-pages/fixtures-deprecated/implicit-component-root-tag-params/tests.js b/packages/marko/test/components-pages/fixtures-deprecated/implicit-component-root-tag-params/tests.js
similarity index 100%
rename from test/components-pages/fixtures-deprecated/implicit-component-root-tag-params/tests.js
rename to packages/marko/test/components-pages/fixtures-deprecated/implicit-component-root-tag-params/tests.js
diff --git a/test/components-pages/fixtures-deprecated/include-input-preserve-focus/components/container/index.marko b/packages/marko/test/components-pages/fixtures-deprecated/include-input-preserve-focus/components/container/index.marko
similarity index 100%
rename from test/components-pages/fixtures-deprecated/include-input-preserve-focus/components/container/index.marko
rename to packages/marko/test/components-pages/fixtures-deprecated/include-input-preserve-focus/components/container/index.marko
diff --git a/test/components-pages/fixtures-deprecated/include-input-preserve-focus/components/root/index.marko b/packages/marko/test/components-pages/fixtures-deprecated/include-input-preserve-focus/components/root/index.marko
similarity index 100%
rename from test/components-pages/fixtures-deprecated/include-input-preserve-focus/components/root/index.marko
rename to packages/marko/test/components-pages/fixtures-deprecated/include-input-preserve-focus/components/root/index.marko
diff --git a/test/components-pages/fixtures-deprecated/include-input-preserve-focus/template.marko b/packages/marko/test/components-pages/fixtures-deprecated/include-input-preserve-focus/template.marko
similarity index 100%
rename from test/components-pages/fixtures-deprecated/include-input-preserve-focus/template.marko
rename to packages/marko/test/components-pages/fixtures-deprecated/include-input-preserve-focus/template.marko
diff --git a/test/components-pages/fixtures-deprecated/include-input-preserve-focus/tests.js b/packages/marko/test/components-pages/fixtures-deprecated/include-input-preserve-focus/tests.js
similarity index 100%
rename from test/components-pages/fixtures-deprecated/include-input-preserve-focus/tests.js
rename to packages/marko/test/components-pages/fixtures-deprecated/include-input-preserve-focus/tests.js
diff --git a/test/components-pages/fixtures-deprecated/include-preserve/browser.json b/packages/marko/test/components-pages/fixtures-deprecated/include-preserve/browser.json
similarity index 100%
rename from test/components-pages/fixtures-deprecated/include-preserve/browser.json
rename to packages/marko/test/components-pages/fixtures-deprecated/include-preserve/browser.json
diff --git a/test/components-pages/fixtures-deprecated/include-preserve/components/app/index.marko b/packages/marko/test/components-pages/fixtures-deprecated/include-preserve/components/app/index.marko
similarity index 100%
rename from test/components-pages/fixtures-deprecated/include-preserve/components/app/index.marko
rename to packages/marko/test/components-pages/fixtures-deprecated/include-preserve/components/app/index.marko
diff --git a/test/components-pages/fixtures-deprecated/include-preserve/components/foo/index.marko b/packages/marko/test/components-pages/fixtures-deprecated/include-preserve/components/foo/index.marko
similarity index 100%
rename from test/components-pages/fixtures-deprecated/include-preserve/components/foo/index.marko
rename to packages/marko/test/components-pages/fixtures-deprecated/include-preserve/components/foo/index.marko
diff --git a/test/components-pages/fixtures-deprecated/include-preserve/marko.json b/packages/marko/test/components-pages/fixtures-deprecated/include-preserve/marko.json
similarity index 100%
rename from test/components-pages/fixtures-deprecated/include-preserve/marko.json
rename to packages/marko/test/components-pages/fixtures-deprecated/include-preserve/marko.json
diff --git a/test/components-pages/fixtures-deprecated/include-preserve/template.marko b/packages/marko/test/components-pages/fixtures-deprecated/include-preserve/template.marko
similarity index 100%
rename from test/components-pages/fixtures-deprecated/include-preserve/template.marko
rename to packages/marko/test/components-pages/fixtures-deprecated/include-preserve/template.marko
diff --git a/test/components-pages/fixtures-deprecated/include-preserve/tests.js b/packages/marko/test/components-pages/fixtures-deprecated/include-preserve/tests.js
similarity index 100%
rename from test/components-pages/fixtures-deprecated/include-preserve/tests.js
rename to packages/marko/test/components-pages/fixtures-deprecated/include-preserve/tests.js
diff --git a/test/components-pages/fixtures-deprecated/init-components-before-widgets-loaded-multiple-async/browser.json b/packages/marko/test/components-pages/fixtures-deprecated/init-components-before-widgets-loaded-multiple-async/browser.json
similarity index 100%
rename from test/components-pages/fixtures-deprecated/init-components-before-widgets-loaded-multiple-async/browser.json
rename to packages/marko/test/components-pages/fixtures-deprecated/init-components-before-widgets-loaded-multiple-async/browser.json
diff --git a/test/components-pages/fixtures-deprecated/init-components-before-widgets-loaded-multiple-async/components/app-foo/component.js b/packages/marko/test/components-pages/fixtures-deprecated/init-components-before-widgets-loaded-multiple-async/components/app-foo/component.js
similarity index 100%
rename from test/components-pages/fixtures-deprecated/init-components-before-widgets-loaded-multiple-async/components/app-foo/component.js
rename to packages/marko/test/components-pages/fixtures-deprecated/init-components-before-widgets-loaded-multiple-async/components/app-foo/component.js
diff --git a/test/components-pages/fixtures-deprecated/init-components-before-widgets-loaded-multiple-async/components/app-foo/index.marko b/packages/marko/test/components-pages/fixtures-deprecated/init-components-before-widgets-loaded-multiple-async/components/app-foo/index.marko
similarity index 100%
rename from test/components-pages/fixtures-deprecated/init-components-before-widgets-loaded-multiple-async/components/app-foo/index.marko
rename to packages/marko/test/components-pages/fixtures-deprecated/init-components-before-widgets-loaded-multiple-async/components/app-foo/index.marko
diff --git a/test/components-pages/fixtures-deprecated/init-components-before-widgets-loaded-multiple-async/marko.json b/packages/marko/test/components-pages/fixtures-deprecated/init-components-before-widgets-loaded-multiple-async/marko.json
similarity index 100%
rename from test/components-pages/fixtures-deprecated/init-components-before-widgets-loaded-multiple-async/marko.json
rename to packages/marko/test/components-pages/fixtures-deprecated/init-components-before-widgets-loaded-multiple-async/marko.json
diff --git a/test/components-pages/fixtures-deprecated/init-components-before-widgets-loaded-multiple-async/template.marko b/packages/marko/test/components-pages/fixtures-deprecated/init-components-before-widgets-loaded-multiple-async/template.marko
similarity index 100%
rename from test/components-pages/fixtures-deprecated/init-components-before-widgets-loaded-multiple-async/template.marko
rename to packages/marko/test/components-pages/fixtures-deprecated/init-components-before-widgets-loaded-multiple-async/template.marko
diff --git a/test/components-pages/fixtures-deprecated/init-components-before-widgets-loaded-multiple-async/tests.js b/packages/marko/test/components-pages/fixtures-deprecated/init-components-before-widgets-loaded-multiple-async/tests.js
similarity index 100%
rename from test/components-pages/fixtures-deprecated/init-components-before-widgets-loaded-multiple-async/tests.js
rename to packages/marko/test/components-pages/fixtures-deprecated/init-components-before-widgets-loaded-multiple-async/tests.js
diff --git a/test/components-pages/fixtures-deprecated/init-components-immediate-await-client-reorder/browser.json b/packages/marko/test/components-pages/fixtures-deprecated/init-components-immediate-await-client-reorder/browser.json
similarity index 100%
rename from test/components-pages/fixtures-deprecated/init-components-immediate-await-client-reorder/browser.json
rename to packages/marko/test/components-pages/fixtures-deprecated/init-components-immediate-await-client-reorder/browser.json
diff --git a/test/components-pages/fixtures-deprecated/init-components-immediate-await-client-reorder/components/app-bar/component.js b/packages/marko/test/components-pages/fixtures-deprecated/init-components-immediate-await-client-reorder/components/app-bar/component.js
similarity index 100%
rename from test/components-pages/fixtures-deprecated/init-components-immediate-await-client-reorder/components/app-bar/component.js
rename to packages/marko/test/components-pages/fixtures-deprecated/init-components-immediate-await-client-reorder/components/app-bar/component.js
diff --git a/test/components-pages/fixtures-deprecated/init-components-immediate-await-client-reorder/components/app-bar/index.marko b/packages/marko/test/components-pages/fixtures-deprecated/init-components-immediate-await-client-reorder/components/app-bar/index.marko
similarity index 100%
rename from test/components-pages/fixtures-deprecated/init-components-immediate-await-client-reorder/components/app-bar/index.marko
rename to packages/marko/test/components-pages/fixtures-deprecated/init-components-immediate-await-client-reorder/components/app-bar/index.marko
diff --git a/test/components-pages/fixtures-deprecated/init-components-immediate-await-client-reorder/components/app-foo/component.js b/packages/marko/test/components-pages/fixtures-deprecated/init-components-immediate-await-client-reorder/components/app-foo/component.js
similarity index 100%
rename from test/components-pages/fixtures-deprecated/init-components-immediate-await-client-reorder/components/app-foo/component.js
rename to packages/marko/test/components-pages/fixtures-deprecated/init-components-immediate-await-client-reorder/components/app-foo/component.js
diff --git a/test/components-pages/fixtures-deprecated/init-components-immediate-await-client-reorder/components/app-foo/index.marko b/packages/marko/test/components-pages/fixtures-deprecated/init-components-immediate-await-client-reorder/components/app-foo/index.marko
similarity index 100%
rename from test/components-pages/fixtures-deprecated/init-components-immediate-await-client-reorder/components/app-foo/index.marko
rename to packages/marko/test/components-pages/fixtures-deprecated/init-components-immediate-await-client-reorder/components/app-foo/index.marko
diff --git a/test/components-pages/fixtures-deprecated/init-components-immediate-await-client-reorder/marko.json b/packages/marko/test/components-pages/fixtures-deprecated/init-components-immediate-await-client-reorder/marko.json
similarity index 100%
rename from test/components-pages/fixtures-deprecated/init-components-immediate-await-client-reorder/marko.json
rename to packages/marko/test/components-pages/fixtures-deprecated/init-components-immediate-await-client-reorder/marko.json
diff --git a/test/components-pages/fixtures-deprecated/init-components-immediate-await-client-reorder/template.marko b/packages/marko/test/components-pages/fixtures-deprecated/init-components-immediate-await-client-reorder/template.marko
similarity index 100%
rename from test/components-pages/fixtures-deprecated/init-components-immediate-await-client-reorder/template.marko
rename to packages/marko/test/components-pages/fixtures-deprecated/init-components-immediate-await-client-reorder/template.marko
diff --git a/test/components-pages/fixtures-deprecated/init-components-immediate-await-client-reorder/tests.js b/packages/marko/test/components-pages/fixtures-deprecated/init-components-immediate-await-client-reorder/tests.js
similarity index 100%
rename from test/components-pages/fixtures-deprecated/init-components-immediate-await-client-reorder/tests.js
rename to packages/marko/test/components-pages/fixtures-deprecated/init-components-immediate-await-client-reorder/tests.js
diff --git a/test/components-pages/fixtures-deprecated/init-included/browser.json b/packages/marko/test/components-pages/fixtures-deprecated/init-included/browser.json
similarity index 100%
rename from test/components-pages/fixtures-deprecated/init-included/browser.json
rename to packages/marko/test/components-pages/fixtures-deprecated/init-included/browser.json
diff --git a/test/components-pages/fixtures-deprecated/init-included/components/app-bar/component.js b/packages/marko/test/components-pages/fixtures-deprecated/init-included/components/app-bar/component.js
similarity index 100%
rename from test/components-pages/fixtures-deprecated/init-included/components/app-bar/component.js
rename to packages/marko/test/components-pages/fixtures-deprecated/init-included/components/app-bar/component.js
diff --git a/test/components-pages/fixtures-deprecated/init-included/components/app-bar/index.marko b/packages/marko/test/components-pages/fixtures-deprecated/init-included/components/app-bar/index.marko
similarity index 100%
rename from test/components-pages/fixtures-deprecated/init-included/components/app-bar/index.marko
rename to packages/marko/test/components-pages/fixtures-deprecated/init-included/components/app-bar/index.marko
diff --git a/test/components-pages/fixtures-deprecated/init-included/components/app-baz/component.js b/packages/marko/test/components-pages/fixtures-deprecated/init-included/components/app-baz/component.js
similarity index 100%
rename from test/components-pages/fixtures-deprecated/init-included/components/app-baz/component.js
rename to packages/marko/test/components-pages/fixtures-deprecated/init-included/components/app-baz/component.js
diff --git a/test/components-pages/fixtures-deprecated/init-included/components/app-baz/index.marko b/packages/marko/test/components-pages/fixtures-deprecated/init-included/components/app-baz/index.marko
similarity index 100%
rename from test/components-pages/fixtures-deprecated/init-included/components/app-baz/index.marko
rename to packages/marko/test/components-pages/fixtures-deprecated/init-included/components/app-baz/index.marko
diff --git a/test/components-pages/fixtures-deprecated/init-included/components/app-foo/component.js b/packages/marko/test/components-pages/fixtures-deprecated/init-included/components/app-foo/component.js
similarity index 100%
rename from test/components-pages/fixtures-deprecated/init-included/components/app-foo/component.js
rename to packages/marko/test/components-pages/fixtures-deprecated/init-included/components/app-foo/component.js
diff --git a/test/components-pages/fixtures-deprecated/init-included/components/app-foo/index.marko b/packages/marko/test/components-pages/fixtures-deprecated/init-included/components/app-foo/index.marko
similarity index 100%
rename from test/components-pages/fixtures-deprecated/init-included/components/app-foo/index.marko
rename to packages/marko/test/components-pages/fixtures-deprecated/init-included/components/app-foo/index.marko
diff --git a/test/components-pages/fixtures-deprecated/init-included/marko.json b/packages/marko/test/components-pages/fixtures-deprecated/init-included/marko.json
similarity index 100%
rename from test/components-pages/fixtures-deprecated/init-included/marko.json
rename to packages/marko/test/components-pages/fixtures-deprecated/init-included/marko.json
diff --git a/test/components-pages/fixtures-deprecated/init-included/template.marko b/packages/marko/test/components-pages/fixtures-deprecated/init-included/template.marko
similarity index 100%
rename from test/components-pages/fixtures-deprecated/init-included/template.marko
rename to packages/marko/test/components-pages/fixtures-deprecated/init-included/template.marko
diff --git a/test/components-pages/fixtures-deprecated/init-included/tests.js b/packages/marko/test/components-pages/fixtures-deprecated/init-included/tests.js
similarity index 100%
rename from test/components-pages/fixtures-deprecated/init-included/tests.js
rename to packages/marko/test/components-pages/fixtures-deprecated/init-included/tests.js
diff --git a/test/components-pages/fixtures-deprecated/init-widgets-immediate-await-client-reorder/browser.json b/packages/marko/test/components-pages/fixtures-deprecated/init-widgets-immediate-await-client-reorder/browser.json
similarity index 100%
rename from test/components-pages/fixtures-deprecated/init-widgets-immediate-await-client-reorder/browser.json
rename to packages/marko/test/components-pages/fixtures-deprecated/init-widgets-immediate-await-client-reorder/browser.json
diff --git a/test/components-pages/fixtures-deprecated/init-widgets-immediate-await-client-reorder/components/app-bar/index.js b/packages/marko/test/components-pages/fixtures-deprecated/init-widgets-immediate-await-client-reorder/components/app-bar/index.js
similarity index 100%
rename from test/components-pages/fixtures-deprecated/init-widgets-immediate-await-client-reorder/components/app-bar/index.js
rename to packages/marko/test/components-pages/fixtures-deprecated/init-widgets-immediate-await-client-reorder/components/app-bar/index.js
diff --git a/test/components-pages/fixtures-deprecated/init-widgets-immediate-await-client-reorder/components/app-bar/template.marko b/packages/marko/test/components-pages/fixtures-deprecated/init-widgets-immediate-await-client-reorder/components/app-bar/template.marko
similarity index 100%
rename from test/components-pages/fixtures-deprecated/init-widgets-immediate-await-client-reorder/components/app-bar/template.marko
rename to packages/marko/test/components-pages/fixtures-deprecated/init-widgets-immediate-await-client-reorder/components/app-bar/template.marko
diff --git a/test/components-pages/fixtures-deprecated/init-widgets-immediate-await-client-reorder/components/app-foo/index.js b/packages/marko/test/components-pages/fixtures-deprecated/init-widgets-immediate-await-client-reorder/components/app-foo/index.js
similarity index 100%
rename from test/components-pages/fixtures-deprecated/init-widgets-immediate-await-client-reorder/components/app-foo/index.js
rename to packages/marko/test/components-pages/fixtures-deprecated/init-widgets-immediate-await-client-reorder/components/app-foo/index.js
diff --git a/test/components-pages/fixtures-deprecated/init-widgets-immediate-await-client-reorder/components/app-foo/template.marko b/packages/marko/test/components-pages/fixtures-deprecated/init-widgets-immediate-await-client-reorder/components/app-foo/template.marko
similarity index 100%
rename from test/components-pages/fixtures-deprecated/init-widgets-immediate-await-client-reorder/components/app-foo/template.marko
rename to packages/marko/test/components-pages/fixtures-deprecated/init-widgets-immediate-await-client-reorder/components/app-foo/template.marko
diff --git a/test/components-pages/fixtures-deprecated/init-widgets-immediate-await-client-reorder/marko.json b/packages/marko/test/components-pages/fixtures-deprecated/init-widgets-immediate-await-client-reorder/marko.json
similarity index 100%
rename from test/components-pages/fixtures-deprecated/init-widgets-immediate-await-client-reorder/marko.json
rename to packages/marko/test/components-pages/fixtures-deprecated/init-widgets-immediate-await-client-reorder/marko.json
diff --git a/test/components-pages/fixtures-deprecated/init-widgets-immediate-await-client-reorder/template.marko b/packages/marko/test/components-pages/fixtures-deprecated/init-widgets-immediate-await-client-reorder/template.marko
similarity index 100%
rename from test/components-pages/fixtures-deprecated/init-widgets-immediate-await-client-reorder/template.marko
rename to packages/marko/test/components-pages/fixtures-deprecated/init-widgets-immediate-await-client-reorder/template.marko
diff --git a/test/components-pages/fixtures-deprecated/init-widgets-immediate-await-client-reorder/tests.js b/packages/marko/test/components-pages/fixtures-deprecated/init-widgets-immediate-await-client-reorder/tests.js
similarity index 100%
rename from test/components-pages/fixtures-deprecated/init-widgets-immediate-await-client-reorder/tests.js
rename to packages/marko/test/components-pages/fixtures-deprecated/init-widgets-immediate-await-client-reorder/tests.js
diff --git a/test/components-pages/fixtures-deprecated/init-widgets-immediate/browser.json b/packages/marko/test/components-pages/fixtures-deprecated/init-widgets-immediate/browser.json
similarity index 100%
rename from test/components-pages/fixtures-deprecated/init-widgets-immediate/browser.json
rename to packages/marko/test/components-pages/fixtures-deprecated/init-widgets-immediate/browser.json
diff --git a/test/components-pages/fixtures-deprecated/init-widgets-immediate/components/app-bar/index.js b/packages/marko/test/components-pages/fixtures-deprecated/init-widgets-immediate/components/app-bar/index.js
similarity index 100%
rename from test/components-pages/fixtures-deprecated/init-widgets-immediate/components/app-bar/index.js
rename to packages/marko/test/components-pages/fixtures-deprecated/init-widgets-immediate/components/app-bar/index.js
diff --git a/test/components-pages/fixtures-deprecated/init-widgets-immediate/components/app-bar/template.marko b/packages/marko/test/components-pages/fixtures-deprecated/init-widgets-immediate/components/app-bar/template.marko
similarity index 100%
rename from test/components-pages/fixtures-deprecated/init-widgets-immediate/components/app-bar/template.marko
rename to packages/marko/test/components-pages/fixtures-deprecated/init-widgets-immediate/components/app-bar/template.marko
diff --git a/test/components-pages/fixtures-deprecated/init-widgets-immediate/components/app-baz/index.js b/packages/marko/test/components-pages/fixtures-deprecated/init-widgets-immediate/components/app-baz/index.js
similarity index 100%
rename from test/components-pages/fixtures-deprecated/init-widgets-immediate/components/app-baz/index.js
rename to packages/marko/test/components-pages/fixtures-deprecated/init-widgets-immediate/components/app-baz/index.js
diff --git a/test/components-pages/fixtures-deprecated/init-widgets-immediate/components/app-baz/template.marko b/packages/marko/test/components-pages/fixtures-deprecated/init-widgets-immediate/components/app-baz/template.marko
similarity index 100%
rename from test/components-pages/fixtures-deprecated/init-widgets-immediate/components/app-baz/template.marko
rename to packages/marko/test/components-pages/fixtures-deprecated/init-widgets-immediate/components/app-baz/template.marko
diff --git a/test/components-pages/fixtures-deprecated/init-widgets-immediate/components/app-foo/index.js b/packages/marko/test/components-pages/fixtures-deprecated/init-widgets-immediate/components/app-foo/index.js
similarity index 100%
rename from test/components-pages/fixtures-deprecated/init-widgets-immediate/components/app-foo/index.js
rename to packages/marko/test/components-pages/fixtures-deprecated/init-widgets-immediate/components/app-foo/index.js
diff --git a/test/components-pages/fixtures-deprecated/init-widgets-immediate/components/app-foo/template.marko b/packages/marko/test/components-pages/fixtures-deprecated/init-widgets-immediate/components/app-foo/template.marko
similarity index 100%
rename from test/components-pages/fixtures-deprecated/init-widgets-immediate/components/app-foo/template.marko
rename to packages/marko/test/components-pages/fixtures-deprecated/init-widgets-immediate/components/app-foo/template.marko
diff --git a/test/components-pages/fixtures-deprecated/init-widgets-immediate/marko.json b/packages/marko/test/components-pages/fixtures-deprecated/init-widgets-immediate/marko.json
similarity index 100%
rename from test/components-pages/fixtures-deprecated/init-widgets-immediate/marko.json
rename to packages/marko/test/components-pages/fixtures-deprecated/init-widgets-immediate/marko.json
diff --git a/test/components-pages/fixtures-deprecated/init-widgets-immediate/template.marko b/packages/marko/test/components-pages/fixtures-deprecated/init-widgets-immediate/template.marko
similarity index 100%
rename from test/components-pages/fixtures-deprecated/init-widgets-immediate/template.marko
rename to packages/marko/test/components-pages/fixtures-deprecated/init-widgets-immediate/template.marko
diff --git a/test/components-pages/fixtures-deprecated/init-widgets-immediate/tests.js b/packages/marko/test/components-pages/fixtures-deprecated/init-widgets-immediate/tests.js
similarity index 100%
rename from test/components-pages/fixtures-deprecated/init-widgets-immediate/tests.js
rename to packages/marko/test/components-pages/fixtures-deprecated/init-widgets-immediate/tests.js
diff --git a/test/components-pages/fixtures-deprecated/init-widgets-tag-none/browser.json b/packages/marko/test/components-pages/fixtures-deprecated/init-widgets-tag-none/browser.json
similarity index 100%
rename from test/components-pages/fixtures-deprecated/init-widgets-tag-none/browser.json
rename to packages/marko/test/components-pages/fixtures-deprecated/init-widgets-tag-none/browser.json
diff --git a/test/components-pages/fixtures-deprecated/init-widgets-tag-none/components/app-bar/index.js b/packages/marko/test/components-pages/fixtures-deprecated/init-widgets-tag-none/components/app-bar/index.js
similarity index 100%
rename from test/components-pages/fixtures-deprecated/init-widgets-tag-none/components/app-bar/index.js
rename to packages/marko/test/components-pages/fixtures-deprecated/init-widgets-tag-none/components/app-bar/index.js
diff --git a/test/components-pages/fixtures-deprecated/init-widgets-tag-none/components/app-bar/template.marko b/packages/marko/test/components-pages/fixtures-deprecated/init-widgets-tag-none/components/app-bar/template.marko
similarity index 100%
rename from test/components-pages/fixtures-deprecated/init-widgets-tag-none/components/app-bar/template.marko
rename to packages/marko/test/components-pages/fixtures-deprecated/init-widgets-tag-none/components/app-bar/template.marko
diff --git a/test/components-pages/fixtures-deprecated/init-widgets-tag-none/components/app-baz/index.js b/packages/marko/test/components-pages/fixtures-deprecated/init-widgets-tag-none/components/app-baz/index.js
similarity index 100%
rename from test/components-pages/fixtures-deprecated/init-widgets-tag-none/components/app-baz/index.js
rename to packages/marko/test/components-pages/fixtures-deprecated/init-widgets-tag-none/components/app-baz/index.js
diff --git a/test/components-pages/fixtures-deprecated/init-widgets-tag-none/components/app-baz/template.marko b/packages/marko/test/components-pages/fixtures-deprecated/init-widgets-tag-none/components/app-baz/template.marko
similarity index 100%
rename from test/components-pages/fixtures-deprecated/init-widgets-tag-none/components/app-baz/template.marko
rename to packages/marko/test/components-pages/fixtures-deprecated/init-widgets-tag-none/components/app-baz/template.marko
diff --git a/test/components-pages/fixtures-deprecated/init-widgets-tag-none/components/app-foo/index.js b/packages/marko/test/components-pages/fixtures-deprecated/init-widgets-tag-none/components/app-foo/index.js
similarity index 100%
rename from test/components-pages/fixtures-deprecated/init-widgets-tag-none/components/app-foo/index.js
rename to packages/marko/test/components-pages/fixtures-deprecated/init-widgets-tag-none/components/app-foo/index.js
diff --git a/test/components-pages/fixtures-deprecated/init-widgets-tag-none/components/app-foo/template.marko b/packages/marko/test/components-pages/fixtures-deprecated/init-widgets-tag-none/components/app-foo/template.marko
similarity index 100%
rename from test/components-pages/fixtures-deprecated/init-widgets-tag-none/components/app-foo/template.marko
rename to packages/marko/test/components-pages/fixtures-deprecated/init-widgets-tag-none/components/app-foo/template.marko
diff --git a/test/components-pages/fixtures-deprecated/init-widgets-tag-none/marko.json b/packages/marko/test/components-pages/fixtures-deprecated/init-widgets-tag-none/marko.json
similarity index 100%
rename from test/components-pages/fixtures-deprecated/init-widgets-tag-none/marko.json
rename to packages/marko/test/components-pages/fixtures-deprecated/init-widgets-tag-none/marko.json
diff --git a/test/components-pages/fixtures-deprecated/init-widgets-tag-none/template.marko b/packages/marko/test/components-pages/fixtures-deprecated/init-widgets-tag-none/template.marko
similarity index 100%
rename from test/components-pages/fixtures-deprecated/init-widgets-tag-none/template.marko
rename to packages/marko/test/components-pages/fixtures-deprecated/init-widgets-tag-none/template.marko
diff --git a/test/components-pages/fixtures-deprecated/init-widgets-tag-none/tests.js b/packages/marko/test/components-pages/fixtures-deprecated/init-widgets-tag-none/tests.js
similarity index 100%
rename from test/components-pages/fixtures-deprecated/init-widgets-tag-none/tests.js
rename to packages/marko/test/components-pages/fixtures-deprecated/init-widgets-tag-none/tests.js
diff --git a/test/components-pages/fixtures-deprecated/init-widgets-tag/browser.json b/packages/marko/test/components-pages/fixtures-deprecated/init-widgets-tag/browser.json
similarity index 100%
rename from test/components-pages/fixtures-deprecated/init-widgets-tag/browser.json
rename to packages/marko/test/components-pages/fixtures-deprecated/init-widgets-tag/browser.json
diff --git a/test/components-pages/fixtures-deprecated/init-widgets-tag/components/app-bar/index.js b/packages/marko/test/components-pages/fixtures-deprecated/init-widgets-tag/components/app-bar/index.js
similarity index 100%
rename from test/components-pages/fixtures-deprecated/init-widgets-tag/components/app-bar/index.js
rename to packages/marko/test/components-pages/fixtures-deprecated/init-widgets-tag/components/app-bar/index.js
diff --git a/test/components-pages/fixtures-deprecated/init-widgets-tag/components/app-bar/template.marko b/packages/marko/test/components-pages/fixtures-deprecated/init-widgets-tag/components/app-bar/template.marko
similarity index 100%
rename from test/components-pages/fixtures-deprecated/init-widgets-tag/components/app-bar/template.marko
rename to packages/marko/test/components-pages/fixtures-deprecated/init-widgets-tag/components/app-bar/template.marko
diff --git a/test/components-pages/fixtures-deprecated/init-widgets-tag/components/app-baz/index.js b/packages/marko/test/components-pages/fixtures-deprecated/init-widgets-tag/components/app-baz/index.js
similarity index 100%
rename from test/components-pages/fixtures-deprecated/init-widgets-tag/components/app-baz/index.js
rename to packages/marko/test/components-pages/fixtures-deprecated/init-widgets-tag/components/app-baz/index.js
diff --git a/test/components-pages/fixtures-deprecated/init-widgets-tag/components/app-baz/template.marko b/packages/marko/test/components-pages/fixtures-deprecated/init-widgets-tag/components/app-baz/template.marko
similarity index 100%
rename from test/components-pages/fixtures-deprecated/init-widgets-tag/components/app-baz/template.marko
rename to packages/marko/test/components-pages/fixtures-deprecated/init-widgets-tag/components/app-baz/template.marko
diff --git a/test/components-pages/fixtures-deprecated/init-widgets-tag/components/app-foo/index.js b/packages/marko/test/components-pages/fixtures-deprecated/init-widgets-tag/components/app-foo/index.js
similarity index 100%
rename from test/components-pages/fixtures-deprecated/init-widgets-tag/components/app-foo/index.js
rename to packages/marko/test/components-pages/fixtures-deprecated/init-widgets-tag/components/app-foo/index.js
diff --git a/test/components-pages/fixtures-deprecated/init-widgets-tag/components/app-foo/template.marko b/packages/marko/test/components-pages/fixtures-deprecated/init-widgets-tag/components/app-foo/template.marko
similarity index 100%
rename from test/components-pages/fixtures-deprecated/init-widgets-tag/components/app-foo/template.marko
rename to packages/marko/test/components-pages/fixtures-deprecated/init-widgets-tag/components/app-foo/template.marko
diff --git a/test/components-pages/fixtures-deprecated/init-widgets-tag/marko.json b/packages/marko/test/components-pages/fixtures-deprecated/init-widgets-tag/marko.json
similarity index 100%
rename from test/components-pages/fixtures-deprecated/init-widgets-tag/marko.json
rename to packages/marko/test/components-pages/fixtures-deprecated/init-widgets-tag/marko.json
diff --git a/test/components-pages/fixtures-deprecated/init-widgets-tag/template.marko b/packages/marko/test/components-pages/fixtures-deprecated/init-widgets-tag/template.marko
similarity index 100%
rename from test/components-pages/fixtures-deprecated/init-widgets-tag/template.marko
rename to packages/marko/test/components-pages/fixtures-deprecated/init-widgets-tag/template.marko
diff --git a/test/components-pages/fixtures-deprecated/init-widgets-tag/tests.js b/packages/marko/test/components-pages/fixtures-deprecated/init-widgets-tag/tests.js
similarity index 100%
rename from test/components-pages/fixtures-deprecated/init-widgets-tag/tests.js
rename to packages/marko/test/components-pages/fixtures-deprecated/init-widgets-tag/tests.js
diff --git a/test/components-pages/fixtures-deprecated/preserve-looped-attribute-tag/components/child/index.marko b/packages/marko/test/components-pages/fixtures-deprecated/preserve-looped-attribute-tag/components/child/index.marko
similarity index 100%
rename from test/components-pages/fixtures-deprecated/preserve-looped-attribute-tag/components/child/index.marko
rename to packages/marko/test/components-pages/fixtures-deprecated/preserve-looped-attribute-tag/components/child/index.marko
diff --git a/test/components-pages/fixtures-deprecated/preserve-looped-attribute-tag/components/child/marko-tag.json b/packages/marko/test/components-pages/fixtures-deprecated/preserve-looped-attribute-tag/components/child/marko-tag.json
similarity index 100%
rename from test/components-pages/fixtures-deprecated/preserve-looped-attribute-tag/components/child/marko-tag.json
rename to packages/marko/test/components-pages/fixtures-deprecated/preserve-looped-attribute-tag/components/child/marko-tag.json
diff --git a/test/components-pages/fixtures-deprecated/preserve-looped-attribute-tag/components/root/index.marko b/packages/marko/test/components-pages/fixtures-deprecated/preserve-looped-attribute-tag/components/root/index.marko
similarity index 100%
rename from test/components-pages/fixtures-deprecated/preserve-looped-attribute-tag/components/root/index.marko
rename to packages/marko/test/components-pages/fixtures-deprecated/preserve-looped-attribute-tag/components/root/index.marko
diff --git a/test/components-pages/fixtures-deprecated/preserve-looped-attribute-tag/components/root/marko-tag.json b/packages/marko/test/components-pages/fixtures-deprecated/preserve-looped-attribute-tag/components/root/marko-tag.json
similarity index 100%
rename from test/components-pages/fixtures-deprecated/preserve-looped-attribute-tag/components/root/marko-tag.json
rename to packages/marko/test/components-pages/fixtures-deprecated/preserve-looped-attribute-tag/components/root/marko-tag.json
diff --git a/test/components-pages/fixtures-deprecated/preserve-looped-attribute-tag/template.marko b/packages/marko/test/components-pages/fixtures-deprecated/preserve-looped-attribute-tag/template.marko
similarity index 100%
rename from test/components-pages/fixtures-deprecated/preserve-looped-attribute-tag/template.marko
rename to packages/marko/test/components-pages/fixtures-deprecated/preserve-looped-attribute-tag/template.marko
diff --git a/test/components-pages/fixtures-deprecated/preserve-looped-attribute-tag/tests.js b/packages/marko/test/components-pages/fixtures-deprecated/preserve-looped-attribute-tag/tests.js
similarity index 100%
rename from test/components-pages/fixtures-deprecated/preserve-looped-attribute-tag/tests.js
rename to packages/marko/test/components-pages/fixtures-deprecated/preserve-looped-attribute-tag/tests.js
diff --git a/test/components-pages/fixtures-deprecated/preserve-no-update-for-loop/components/root/index.marko b/packages/marko/test/components-pages/fixtures-deprecated/preserve-no-update-for-loop/components/root/index.marko
similarity index 100%
rename from test/components-pages/fixtures-deprecated/preserve-no-update-for-loop/components/root/index.marko
rename to packages/marko/test/components-pages/fixtures-deprecated/preserve-no-update-for-loop/components/root/index.marko
diff --git a/test/components-pages/fixtures-deprecated/preserve-no-update-for-loop/template.marko b/packages/marko/test/components-pages/fixtures-deprecated/preserve-no-update-for-loop/template.marko
similarity index 100%
rename from test/components-pages/fixtures-deprecated/preserve-no-update-for-loop/template.marko
rename to packages/marko/test/components-pages/fixtures-deprecated/preserve-no-update-for-loop/template.marko
diff --git a/test/components-pages/fixtures-deprecated/preserve-no-update-for-loop/tests.js b/packages/marko/test/components-pages/fixtures-deprecated/preserve-no-update-for-loop/tests.js
similarity index 100%
rename from test/components-pages/fixtures-deprecated/preserve-no-update-for-loop/tests.js
rename to packages/marko/test/components-pages/fixtures-deprecated/preserve-no-update-for-loop/tests.js
diff --git a/test/components-pages/fixtures-deprecated/preserve-transcluded-content-on-state-change/components/toggle-button/index.marko b/packages/marko/test/components-pages/fixtures-deprecated/preserve-transcluded-content-on-state-change/components/toggle-button/index.marko
similarity index 100%
rename from test/components-pages/fixtures-deprecated/preserve-transcluded-content-on-state-change/components/toggle-button/index.marko
rename to packages/marko/test/components-pages/fixtures-deprecated/preserve-transcluded-content-on-state-change/components/toggle-button/index.marko
diff --git a/test/components-pages/fixtures-deprecated/preserve-transcluded-content-on-state-change/template.marko b/packages/marko/test/components-pages/fixtures-deprecated/preserve-transcluded-content-on-state-change/template.marko
similarity index 100%
rename from test/components-pages/fixtures-deprecated/preserve-transcluded-content-on-state-change/template.marko
rename to packages/marko/test/components-pages/fixtures-deprecated/preserve-transcluded-content-on-state-change/template.marko
diff --git a/test/components-pages/fixtures-deprecated/preserve-transcluded-content-on-state-change/tests.js b/packages/marko/test/components-pages/fixtures-deprecated/preserve-transcluded-content-on-state-change/tests.js
similarity index 100%
rename from test/components-pages/fixtures-deprecated/preserve-transcluded-content-on-state-change/tests.js
rename to packages/marko/test/components-pages/fixtures-deprecated/preserve-transcluded-content-on-state-change/tests.js
diff --git a/test/components-pages/fixtures-deprecated/preserve-transcluded-key-on-state-change/components/child/index.marko b/packages/marko/test/components-pages/fixtures-deprecated/preserve-transcluded-key-on-state-change/components/child/index.marko
similarity index 100%
rename from test/components-pages/fixtures-deprecated/preserve-transcluded-key-on-state-change/components/child/index.marko
rename to packages/marko/test/components-pages/fixtures-deprecated/preserve-transcluded-key-on-state-change/components/child/index.marko
diff --git a/test/components-pages/fixtures-deprecated/preserve-transcluded-key-on-state-change/components/container/index.marko b/packages/marko/test/components-pages/fixtures-deprecated/preserve-transcluded-key-on-state-change/components/container/index.marko
similarity index 100%
rename from test/components-pages/fixtures-deprecated/preserve-transcluded-key-on-state-change/components/container/index.marko
rename to packages/marko/test/components-pages/fixtures-deprecated/preserve-transcluded-key-on-state-change/components/container/index.marko
diff --git a/test/components-pages/fixtures-deprecated/preserve-transcluded-key-on-state-change/components/root/index.marko b/packages/marko/test/components-pages/fixtures-deprecated/preserve-transcluded-key-on-state-change/components/root/index.marko
similarity index 100%
rename from test/components-pages/fixtures-deprecated/preserve-transcluded-key-on-state-change/components/root/index.marko
rename to packages/marko/test/components-pages/fixtures-deprecated/preserve-transcluded-key-on-state-change/components/root/index.marko
diff --git a/test/components-pages/fixtures-deprecated/preserve-transcluded-key-on-state-change/template.marko b/packages/marko/test/components-pages/fixtures-deprecated/preserve-transcluded-key-on-state-change/template.marko
similarity index 100%
rename from test/components-pages/fixtures-deprecated/preserve-transcluded-key-on-state-change/template.marko
rename to packages/marko/test/components-pages/fixtures-deprecated/preserve-transcluded-key-on-state-change/template.marko
diff --git a/test/components-pages/fixtures-deprecated/preserve-transcluded-key-on-state-change/tests.js b/packages/marko/test/components-pages/fixtures-deprecated/preserve-transcluded-key-on-state-change/tests.js
similarity index 100%
rename from test/components-pages/fixtures-deprecated/preserve-transcluded-key-on-state-change/tests.js
rename to packages/marko/test/components-pages/fixtures-deprecated/preserve-transcluded-key-on-state-change/tests.js
diff --git a/test/components-pages/fixtures-deprecated/remove-last-multi-root-component/components/child/index.marko b/packages/marko/test/components-pages/fixtures-deprecated/remove-last-multi-root-component/components/child/index.marko
similarity index 100%
rename from test/components-pages/fixtures-deprecated/remove-last-multi-root-component/components/child/index.marko
rename to packages/marko/test/components-pages/fixtures-deprecated/remove-last-multi-root-component/components/child/index.marko
diff --git a/test/components-pages/fixtures-deprecated/remove-last-multi-root-component/components/root/index.marko b/packages/marko/test/components-pages/fixtures-deprecated/remove-last-multi-root-component/components/root/index.marko
similarity index 100%
rename from test/components-pages/fixtures-deprecated/remove-last-multi-root-component/components/root/index.marko
rename to packages/marko/test/components-pages/fixtures-deprecated/remove-last-multi-root-component/components/root/index.marko
diff --git a/test/components-pages/fixtures-deprecated/remove-last-multi-root-component/template.marko b/packages/marko/test/components-pages/fixtures-deprecated/remove-last-multi-root-component/template.marko
similarity index 100%
rename from test/components-pages/fixtures-deprecated/remove-last-multi-root-component/template.marko
rename to packages/marko/test/components-pages/fixtures-deprecated/remove-last-multi-root-component/template.marko
diff --git a/test/components-pages/fixtures-deprecated/remove-last-multi-root-component/tests.js b/packages/marko/test/components-pages/fixtures-deprecated/remove-last-multi-root-component/tests.js
similarity index 100%
rename from test/components-pages/fixtures-deprecated/remove-last-multi-root-component/tests.js
rename to packages/marko/test/components-pages/fixtures-deprecated/remove-last-multi-root-component/tests.js
diff --git a/test/components-pages/fixtures-deprecated/repeated-list-items-unkeyed/components/list-items/index.marko b/packages/marko/test/components-pages/fixtures-deprecated/repeated-list-items-unkeyed/components/list-items/index.marko
similarity index 100%
rename from test/components-pages/fixtures-deprecated/repeated-list-items-unkeyed/components/list-items/index.marko
rename to packages/marko/test/components-pages/fixtures-deprecated/repeated-list-items-unkeyed/components/list-items/index.marko
diff --git a/test/components-pages/fixtures-deprecated/repeated-list-items-unkeyed/template.marko b/packages/marko/test/components-pages/fixtures-deprecated/repeated-list-items-unkeyed/template.marko
similarity index 100%
rename from test/components-pages/fixtures-deprecated/repeated-list-items-unkeyed/template.marko
rename to packages/marko/test/components-pages/fixtures-deprecated/repeated-list-items-unkeyed/template.marko
diff --git a/test/components-pages/fixtures-deprecated/repeated-list-items-unkeyed/tests.js b/packages/marko/test/components-pages/fixtures-deprecated/repeated-list-items-unkeyed/tests.js
similarity index 100%
rename from test/components-pages/fixtures-deprecated/repeated-list-items-unkeyed/tests.js
rename to packages/marko/test/components-pages/fixtures-deprecated/repeated-list-items-unkeyed/tests.js
diff --git a/test/components-pages/fixtures-deprecated/server-browser-unique-ids/browser.json b/packages/marko/test/components-pages/fixtures-deprecated/server-browser-unique-ids/browser.json
similarity index 100%
rename from test/components-pages/fixtures-deprecated/server-browser-unique-ids/browser.json
rename to packages/marko/test/components-pages/fixtures-deprecated/server-browser-unique-ids/browser.json
diff --git a/test/components-pages/fixtures-deprecated/server-browser-unique-ids/components/app-foo/index.js b/packages/marko/test/components-pages/fixtures-deprecated/server-browser-unique-ids/components/app-foo/index.js
similarity index 100%
rename from test/components-pages/fixtures-deprecated/server-browser-unique-ids/components/app-foo/index.js
rename to packages/marko/test/components-pages/fixtures-deprecated/server-browser-unique-ids/components/app-foo/index.js
diff --git a/test/components-pages/fixtures-deprecated/server-browser-unique-ids/components/app-foo/template.marko b/packages/marko/test/components-pages/fixtures-deprecated/server-browser-unique-ids/components/app-foo/template.marko
similarity index 100%
rename from test/components-pages/fixtures-deprecated/server-browser-unique-ids/components/app-foo/template.marko
rename to packages/marko/test/components-pages/fixtures-deprecated/server-browser-unique-ids/components/app-foo/template.marko
diff --git a/test/components-pages/fixtures-deprecated/server-browser-unique-ids/marko.json b/packages/marko/test/components-pages/fixtures-deprecated/server-browser-unique-ids/marko.json
similarity index 100%
rename from test/components-pages/fixtures-deprecated/server-browser-unique-ids/marko.json
rename to packages/marko/test/components-pages/fixtures-deprecated/server-browser-unique-ids/marko.json
diff --git a/test/components-pages/fixtures-deprecated/server-browser-unique-ids/template.marko b/packages/marko/test/components-pages/fixtures-deprecated/server-browser-unique-ids/template.marko
similarity index 100%
rename from test/components-pages/fixtures-deprecated/server-browser-unique-ids/template.marko
rename to packages/marko/test/components-pages/fixtures-deprecated/server-browser-unique-ids/template.marko
diff --git a/test/components-pages/fixtures-deprecated/server-browser-unique-ids/tests.js b/packages/marko/test/components-pages/fixtures-deprecated/server-browser-unique-ids/tests.js
similarity index 100%
rename from test/components-pages/fixtures-deprecated/server-browser-unique-ids/tests.js
rename to packages/marko/test/components-pages/fixtures-deprecated/server-browser-unique-ids/tests.js
diff --git a/test/components-pages/fixtures-deprecated/split-async-keys/components/app-child/index.marko b/packages/marko/test/components-pages/fixtures-deprecated/split-async-keys/components/app-child/index.marko
similarity index 100%
rename from test/components-pages/fixtures-deprecated/split-async-keys/components/app-child/index.marko
rename to packages/marko/test/components-pages/fixtures-deprecated/split-async-keys/components/app-child/index.marko
diff --git a/test/components-pages/fixtures-deprecated/split-async-keys/components/app-hello/component-browser.js b/packages/marko/test/components-pages/fixtures-deprecated/split-async-keys/components/app-hello/component-browser.js
similarity index 100%
rename from test/components-pages/fixtures-deprecated/split-async-keys/components/app-hello/component-browser.js
rename to packages/marko/test/components-pages/fixtures-deprecated/split-async-keys/components/app-hello/component-browser.js
diff --git a/test/components-pages/fixtures-deprecated/split-async-keys/components/app-hello/index.marko b/packages/marko/test/components-pages/fixtures-deprecated/split-async-keys/components/app-hello/index.marko
similarity index 100%
rename from test/components-pages/fixtures-deprecated/split-async-keys/components/app-hello/index.marko
rename to packages/marko/test/components-pages/fixtures-deprecated/split-async-keys/components/app-hello/index.marko
diff --git a/test/components-pages/fixtures-deprecated/split-async-keys/template.marko b/packages/marko/test/components-pages/fixtures-deprecated/split-async-keys/template.marko
similarity index 100%
rename from test/components-pages/fixtures-deprecated/split-async-keys/template.marko
rename to packages/marko/test/components-pages/fixtures-deprecated/split-async-keys/template.marko
diff --git a/test/components-pages/fixtures-deprecated/split-async-keys/tests.js b/packages/marko/test/components-pages/fixtures-deprecated/split-async-keys/tests.js
similarity index 100%
rename from test/components-pages/fixtures-deprecated/split-async-keys/tests.js
rename to packages/marko/test/components-pages/fixtures-deprecated/split-async-keys/tests.js
diff --git a/test/components-pages/fixtures-deprecated/split-component-renderer/browser.json b/packages/marko/test/components-pages/fixtures-deprecated/split-component-renderer/browser.json
similarity index 100%
rename from test/components-pages/fixtures-deprecated/split-component-renderer/browser.json
rename to packages/marko/test/components-pages/fixtures-deprecated/split-component-renderer/browser.json
diff --git a/test/components-pages/fixtures-deprecated/split-component-renderer/components/app-button-split-export-class/component-browser.js b/packages/marko/test/components-pages/fixtures-deprecated/split-component-renderer/components/app-button-split-export-class/component-browser.js
similarity index 100%
rename from test/components-pages/fixtures-deprecated/split-component-renderer/components/app-button-split-export-class/component-browser.js
rename to packages/marko/test/components-pages/fixtures-deprecated/split-component-renderer/components/app-button-split-export-class/component-browser.js
diff --git a/test/components-pages/fixtures-deprecated/split-component-renderer/components/app-button-split-export-class/index.marko b/packages/marko/test/components-pages/fixtures-deprecated/split-component-renderer/components/app-button-split-export-class/index.marko
similarity index 100%
rename from test/components-pages/fixtures-deprecated/split-component-renderer/components/app-button-split-export-class/index.marko
rename to packages/marko/test/components-pages/fixtures-deprecated/split-component-renderer/components/app-button-split-export-class/index.marko
diff --git a/test/components-pages/fixtures-deprecated/split-component-renderer/components/app-button-split-export-class/marko-tag.json b/packages/marko/test/components-pages/fixtures-deprecated/split-component-renderer/components/app-button-split-export-class/marko-tag.json
similarity index 100%
rename from test/components-pages/fixtures-deprecated/split-component-renderer/components/app-button-split-export-class/marko-tag.json
rename to packages/marko/test/components-pages/fixtures-deprecated/split-component-renderer/components/app-button-split-export-class/marko-tag.json
diff --git a/test/components-pages/fixtures-deprecated/split-component-renderer/components/app-button-split/component-browser.js b/packages/marko/test/components-pages/fixtures-deprecated/split-component-renderer/components/app-button-split/component-browser.js
similarity index 100%
rename from test/components-pages/fixtures-deprecated/split-component-renderer/components/app-button-split/component-browser.js
rename to packages/marko/test/components-pages/fixtures-deprecated/split-component-renderer/components/app-button-split/component-browser.js
diff --git a/test/components-pages/fixtures-deprecated/split-component-renderer/components/app-button-split/index.marko b/packages/marko/test/components-pages/fixtures-deprecated/split-component-renderer/components/app-button-split/index.marko
similarity index 100%
rename from test/components-pages/fixtures-deprecated/split-component-renderer/components/app-button-split/index.marko
rename to packages/marko/test/components-pages/fixtures-deprecated/split-component-renderer/components/app-button-split/index.marko
diff --git a/test/components-pages/fixtures-deprecated/split-component-renderer/components/app-button-split/marko-tag.json b/packages/marko/test/components-pages/fixtures-deprecated/split-component-renderer/components/app-button-split/marko-tag.json
similarity index 100%
rename from test/components-pages/fixtures-deprecated/split-component-renderer/components/app-button-split/marko-tag.json
rename to packages/marko/test/components-pages/fixtures-deprecated/split-component-renderer/components/app-button-split/marko-tag.json
diff --git a/test/components-pages/fixtures-deprecated/split-component-renderer/components/component-only/component-browser.js b/packages/marko/test/components-pages/fixtures-deprecated/split-component-renderer/components/component-only/component-browser.js
similarity index 100%
rename from test/components-pages/fixtures-deprecated/split-component-renderer/components/component-only/component-browser.js
rename to packages/marko/test/components-pages/fixtures-deprecated/split-component-renderer/components/component-only/component-browser.js
diff --git a/test/components-pages/fixtures-deprecated/split-component-renderer/components/component-only/index.marko b/packages/marko/test/components-pages/fixtures-deprecated/split-component-renderer/components/component-only/index.marko
similarity index 100%
rename from test/components-pages/fixtures-deprecated/split-component-renderer/components/component-only/index.marko
rename to packages/marko/test/components-pages/fixtures-deprecated/split-component-renderer/components/component-only/index.marko
diff --git a/test/components-pages/fixtures-deprecated/split-component-renderer/marko.json b/packages/marko/test/components-pages/fixtures-deprecated/split-component-renderer/marko.json
similarity index 100%
rename from test/components-pages/fixtures-deprecated/split-component-renderer/marko.json
rename to packages/marko/test/components-pages/fixtures-deprecated/split-component-renderer/marko.json
diff --git a/test/components-pages/fixtures-deprecated/split-component-renderer/template.marko b/packages/marko/test/components-pages/fixtures-deprecated/split-component-renderer/template.marko
similarity index 100%
rename from test/components-pages/fixtures-deprecated/split-component-renderer/template.marko
rename to packages/marko/test/components-pages/fixtures-deprecated/split-component-renderer/template.marko
diff --git a/test/components-pages/fixtures-deprecated/split-component-renderer/tests.js b/packages/marko/test/components-pages/fixtures-deprecated/split-component-renderer/tests.js
similarity index 100%
rename from test/components-pages/fixtures-deprecated/split-component-renderer/tests.js
rename to packages/marko/test/components-pages/fixtures-deprecated/split-component-renderer/tests.js
diff --git a/test/components-pages/fixtures-deprecated/split-widget-renderer/browser.json b/packages/marko/test/components-pages/fixtures-deprecated/split-widget-renderer/browser.json
similarity index 100%
rename from test/components-pages/fixtures-deprecated/split-widget-renderer/browser.json
rename to packages/marko/test/components-pages/fixtures-deprecated/split-widget-renderer/browser.json
diff --git a/test/components-pages/fixtures-deprecated/split-widget-renderer/components/app-button-split/index.js b/packages/marko/test/components-pages/fixtures-deprecated/split-widget-renderer/components/app-button-split/index.js
similarity index 100%
rename from test/components-pages/fixtures-deprecated/split-widget-renderer/components/app-button-split/index.js
rename to packages/marko/test/components-pages/fixtures-deprecated/split-widget-renderer/components/app-button-split/index.js
diff --git a/test/components-pages/fixtures-deprecated/split-widget-renderer/components/app-button-split/marko-tag.json b/packages/marko/test/components-pages/fixtures-deprecated/split-widget-renderer/components/app-button-split/marko-tag.json
similarity index 100%
rename from test/components-pages/fixtures-deprecated/split-widget-renderer/components/app-button-split/marko-tag.json
rename to packages/marko/test/components-pages/fixtures-deprecated/split-widget-renderer/components/app-button-split/marko-tag.json
diff --git a/test/components-pages/fixtures-deprecated/split-widget-renderer/components/app-button-split/renderer.js b/packages/marko/test/components-pages/fixtures-deprecated/split-widget-renderer/components/app-button-split/renderer.js
similarity index 100%
rename from test/components-pages/fixtures-deprecated/split-widget-renderer/components/app-button-split/renderer.js
rename to packages/marko/test/components-pages/fixtures-deprecated/split-widget-renderer/components/app-button-split/renderer.js
diff --git a/test/components-pages/fixtures-deprecated/split-widget-renderer/components/app-button-split/template.marko b/packages/marko/test/components-pages/fixtures-deprecated/split-widget-renderer/components/app-button-split/template.marko
similarity index 100%
rename from test/components-pages/fixtures-deprecated/split-widget-renderer/components/app-button-split/template.marko
rename to packages/marko/test/components-pages/fixtures-deprecated/split-widget-renderer/components/app-button-split/template.marko
diff --git a/test/components-pages/fixtures-deprecated/split-widget-renderer/components/app-button-split/widget.js b/packages/marko/test/components-pages/fixtures-deprecated/split-widget-renderer/components/app-button-split/widget.js
similarity index 100%
rename from test/components-pages/fixtures-deprecated/split-widget-renderer/components/app-button-split/widget.js
rename to packages/marko/test/components-pages/fixtures-deprecated/split-widget-renderer/components/app-button-split/widget.js
diff --git a/test/components-pages/fixtures-deprecated/split-widget-renderer/marko.json b/packages/marko/test/components-pages/fixtures-deprecated/split-widget-renderer/marko.json
similarity index 100%
rename from test/components-pages/fixtures-deprecated/split-widget-renderer/marko.json
rename to packages/marko/test/components-pages/fixtures-deprecated/split-widget-renderer/marko.json
diff --git a/test/components-pages/fixtures-deprecated/split-widget-renderer/template.marko b/packages/marko/test/components-pages/fixtures-deprecated/split-widget-renderer/template.marko
similarity index 100%
rename from test/components-pages/fixtures-deprecated/split-widget-renderer/template.marko
rename to packages/marko/test/components-pages/fixtures-deprecated/split-widget-renderer/template.marko
diff --git a/test/components-pages/fixtures-deprecated/split-widget-renderer/tests.js b/packages/marko/test/components-pages/fixtures-deprecated/split-widget-renderer/tests.js
similarity index 100%
rename from test/components-pages/fixtures-deprecated/split-widget-renderer/tests.js
rename to packages/marko/test/components-pages/fixtures-deprecated/split-widget-renderer/tests.js
diff --git a/test/components-pages/fixtures-deprecated/widget-config/browser.json b/packages/marko/test/components-pages/fixtures-deprecated/widget-config/browser.json
similarity index 100%
rename from test/components-pages/fixtures-deprecated/widget-config/browser.json
rename to packages/marko/test/components-pages/fixtures-deprecated/widget-config/browser.json
diff --git a/test/components-pages/fixtures-deprecated/widget-config/components/app-foo/index.js b/packages/marko/test/components-pages/fixtures-deprecated/widget-config/components/app-foo/index.js
similarity index 100%
rename from test/components-pages/fixtures-deprecated/widget-config/components/app-foo/index.js
rename to packages/marko/test/components-pages/fixtures-deprecated/widget-config/components/app-foo/index.js
diff --git a/test/components-pages/fixtures-deprecated/widget-config/components/app-foo/template.marko b/packages/marko/test/components-pages/fixtures-deprecated/widget-config/components/app-foo/template.marko
similarity index 100%
rename from test/components-pages/fixtures-deprecated/widget-config/components/app-foo/template.marko
rename to packages/marko/test/components-pages/fixtures-deprecated/widget-config/components/app-foo/template.marko
diff --git a/test/components-pages/fixtures-deprecated/widget-config/marko.json b/packages/marko/test/components-pages/fixtures-deprecated/widget-config/marko.json
similarity index 100%
rename from test/components-pages/fixtures-deprecated/widget-config/marko.json
rename to packages/marko/test/components-pages/fixtures-deprecated/widget-config/marko.json
diff --git a/test/components-pages/fixtures-deprecated/widget-config/template.marko b/packages/marko/test/components-pages/fixtures-deprecated/widget-config/template.marko
similarity index 100%
rename from test/components-pages/fixtures-deprecated/widget-config/template.marko
rename to packages/marko/test/components-pages/fixtures-deprecated/widget-config/template.marko
diff --git a/test/components-pages/fixtures-deprecated/widget-config/tests.js b/packages/marko/test/components-pages/fixtures-deprecated/widget-config/tests.js
similarity index 100%
rename from test/components-pages/fixtures-deprecated/widget-config/tests.js
rename to packages/marko/test/components-pages/fixtures-deprecated/widget-config/tests.js
diff --git a/test/components-pages/fixtures-deprecated/widget-fixed-id/browser.json b/packages/marko/test/components-pages/fixtures-deprecated/widget-fixed-id/browser.json
similarity index 100%
rename from test/components-pages/fixtures-deprecated/widget-fixed-id/browser.json
rename to packages/marko/test/components-pages/fixtures-deprecated/widget-fixed-id/browser.json
diff --git a/test/components-pages/fixtures-deprecated/widget-fixed-id/components/app-fixed-id/index.js b/packages/marko/test/components-pages/fixtures-deprecated/widget-fixed-id/components/app-fixed-id/index.js
similarity index 100%
rename from test/components-pages/fixtures-deprecated/widget-fixed-id/components/app-fixed-id/index.js
rename to packages/marko/test/components-pages/fixtures-deprecated/widget-fixed-id/components/app-fixed-id/index.js
diff --git a/test/components-pages/fixtures-deprecated/widget-fixed-id/components/app-fixed-id/renderer.js b/packages/marko/test/components-pages/fixtures-deprecated/widget-fixed-id/components/app-fixed-id/renderer.js
similarity index 100%
rename from test/components-pages/fixtures-deprecated/widget-fixed-id/components/app-fixed-id/renderer.js
rename to packages/marko/test/components-pages/fixtures-deprecated/widget-fixed-id/components/app-fixed-id/renderer.js
diff --git a/test/components-pages/fixtures-deprecated/widget-fixed-id/components/app-fixed-id/template.marko b/packages/marko/test/components-pages/fixtures-deprecated/widget-fixed-id/components/app-fixed-id/template.marko
similarity index 100%
rename from test/components-pages/fixtures-deprecated/widget-fixed-id/components/app-fixed-id/template.marko
rename to packages/marko/test/components-pages/fixtures-deprecated/widget-fixed-id/components/app-fixed-id/template.marko
diff --git a/test/components-pages/fixtures-deprecated/widget-fixed-id/components/app-fixed-id/widget.js b/packages/marko/test/components-pages/fixtures-deprecated/widget-fixed-id/components/app-fixed-id/widget.js
similarity index 100%
rename from test/components-pages/fixtures-deprecated/widget-fixed-id/components/app-fixed-id/widget.js
rename to packages/marko/test/components-pages/fixtures-deprecated/widget-fixed-id/components/app-fixed-id/widget.js
diff --git a/test/components-pages/fixtures-deprecated/widget-fixed-id/components/app-hello/renderer.js b/packages/marko/test/components-pages/fixtures-deprecated/widget-fixed-id/components/app-hello/renderer.js
similarity index 100%
rename from test/components-pages/fixtures-deprecated/widget-fixed-id/components/app-hello/renderer.js
rename to packages/marko/test/components-pages/fixtures-deprecated/widget-fixed-id/components/app-hello/renderer.js
diff --git a/test/components-pages/fixtures-deprecated/widget-fixed-id/components/app-hello/template.marko b/packages/marko/test/components-pages/fixtures-deprecated/widget-fixed-id/components/app-hello/template.marko
similarity index 100%
rename from test/components-pages/fixtures-deprecated/widget-fixed-id/components/app-hello/template.marko
rename to packages/marko/test/components-pages/fixtures-deprecated/widget-fixed-id/components/app-hello/template.marko
diff --git a/test/components-pages/fixtures-deprecated/widget-fixed-id/components/app-hello/widget.js b/packages/marko/test/components-pages/fixtures-deprecated/widget-fixed-id/components/app-hello/widget.js
similarity index 100%
rename from test/components-pages/fixtures-deprecated/widget-fixed-id/components/app-hello/widget.js
rename to packages/marko/test/components-pages/fixtures-deprecated/widget-fixed-id/components/app-hello/widget.js
diff --git a/test/components-pages/fixtures-deprecated/widget-fixed-id/marko.json b/packages/marko/test/components-pages/fixtures-deprecated/widget-fixed-id/marko.json
similarity index 100%
rename from test/components-pages/fixtures-deprecated/widget-fixed-id/marko.json
rename to packages/marko/test/components-pages/fixtures-deprecated/widget-fixed-id/marko.json
diff --git a/test/components-pages/fixtures-deprecated/widget-fixed-id/template.marko b/packages/marko/test/components-pages/fixtures-deprecated/widget-fixed-id/template.marko
similarity index 100%
rename from test/components-pages/fixtures-deprecated/widget-fixed-id/template.marko
rename to packages/marko/test/components-pages/fixtures-deprecated/widget-fixed-id/template.marko
diff --git a/test/components-pages/fixtures-deprecated/widget-fixed-id/tests.js b/packages/marko/test/components-pages/fixtures-deprecated/widget-fixed-id/tests.js
similarity index 100%
rename from test/components-pages/fixtures-deprecated/widget-fixed-id/tests.js
rename to packages/marko/test/components-pages/fixtures-deprecated/widget-fixed-id/tests.js
diff --git a/test/components-pages/fixtures-deprecated/widget-state-undefined/browser.json b/packages/marko/test/components-pages/fixtures-deprecated/widget-state-undefined/browser.json
similarity index 100%
rename from test/components-pages/fixtures-deprecated/widget-state-undefined/browser.json
rename to packages/marko/test/components-pages/fixtures-deprecated/widget-state-undefined/browser.json
diff --git a/test/components-pages/fixtures-deprecated/widget-state-undefined/components/app-foo/index.js b/packages/marko/test/components-pages/fixtures-deprecated/widget-state-undefined/components/app-foo/index.js
similarity index 100%
rename from test/components-pages/fixtures-deprecated/widget-state-undefined/components/app-foo/index.js
rename to packages/marko/test/components-pages/fixtures-deprecated/widget-state-undefined/components/app-foo/index.js
diff --git a/test/components-pages/fixtures-deprecated/widget-state-undefined/components/app-foo/template.marko b/packages/marko/test/components-pages/fixtures-deprecated/widget-state-undefined/components/app-foo/template.marko
similarity index 100%
rename from test/components-pages/fixtures-deprecated/widget-state-undefined/components/app-foo/template.marko
rename to packages/marko/test/components-pages/fixtures-deprecated/widget-state-undefined/components/app-foo/template.marko
diff --git a/test/components-pages/fixtures-deprecated/widget-state-undefined/marko.json b/packages/marko/test/components-pages/fixtures-deprecated/widget-state-undefined/marko.json
similarity index 100%
rename from test/components-pages/fixtures-deprecated/widget-state-undefined/marko.json
rename to packages/marko/test/components-pages/fixtures-deprecated/widget-state-undefined/marko.json
diff --git a/test/components-pages/fixtures-deprecated/widget-state-undefined/template.marko b/packages/marko/test/components-pages/fixtures-deprecated/widget-state-undefined/template.marko
similarity index 100%
rename from test/components-pages/fixtures-deprecated/widget-state-undefined/template.marko
rename to packages/marko/test/components-pages/fixtures-deprecated/widget-state-undefined/template.marko
diff --git a/test/components-pages/fixtures-deprecated/widget-state-undefined/tests.js b/packages/marko/test/components-pages/fixtures-deprecated/widget-state-undefined/tests.js
similarity index 100%
rename from test/components-pages/fixtures-deprecated/widget-state-undefined/tests.js
rename to packages/marko/test/components-pages/fixtures-deprecated/widget-state-undefined/tests.js
diff --git a/test/components-pages/fixtures-deprecated/widget-state/browser.json b/packages/marko/test/components-pages/fixtures-deprecated/widget-state/browser.json
similarity index 100%
rename from test/components-pages/fixtures-deprecated/widget-state/browser.json
rename to packages/marko/test/components-pages/fixtures-deprecated/widget-state/browser.json
diff --git a/test/components-pages/fixtures-deprecated/widget-state/components/app-foo/index.js b/packages/marko/test/components-pages/fixtures-deprecated/widget-state/components/app-foo/index.js
similarity index 100%
rename from test/components-pages/fixtures-deprecated/widget-state/components/app-foo/index.js
rename to packages/marko/test/components-pages/fixtures-deprecated/widget-state/components/app-foo/index.js
diff --git a/test/components-pages/fixtures-deprecated/widget-state/components/app-foo/template.marko b/packages/marko/test/components-pages/fixtures-deprecated/widget-state/components/app-foo/template.marko
similarity index 100%
rename from test/components-pages/fixtures-deprecated/widget-state/components/app-foo/template.marko
rename to packages/marko/test/components-pages/fixtures-deprecated/widget-state/components/app-foo/template.marko
diff --git a/test/components-pages/fixtures-deprecated/widget-state/marko.json b/packages/marko/test/components-pages/fixtures-deprecated/widget-state/marko.json
similarity index 100%
rename from test/components-pages/fixtures-deprecated/widget-state/marko.json
rename to packages/marko/test/components-pages/fixtures-deprecated/widget-state/marko.json
diff --git a/test/components-pages/fixtures-deprecated/widget-state/template.marko b/packages/marko/test/components-pages/fixtures-deprecated/widget-state/template.marko
similarity index 100%
rename from test/components-pages/fixtures-deprecated/widget-state/template.marko
rename to packages/marko/test/components-pages/fixtures-deprecated/widget-state/template.marko
diff --git a/test/components-pages/fixtures-deprecated/widget-state/tests.js b/packages/marko/test/components-pages/fixtures-deprecated/widget-state/tests.js
similarity index 100%
rename from test/components-pages/fixtures-deprecated/widget-state/tests.js
rename to packages/marko/test/components-pages/fixtures-deprecated/widget-state/tests.js
diff --git a/test/components-pages/fixtures-deprecated/xss/browser.json b/packages/marko/test/components-pages/fixtures-deprecated/xss/browser.json
similarity index 100%
rename from test/components-pages/fixtures-deprecated/xss/browser.json
rename to packages/marko/test/components-pages/fixtures-deprecated/xss/browser.json
diff --git a/test/components-pages/fixtures-deprecated/xss/components/app-foo/index.js b/packages/marko/test/components-pages/fixtures-deprecated/xss/components/app-foo/index.js
similarity index 100%
rename from test/components-pages/fixtures-deprecated/xss/components/app-foo/index.js
rename to packages/marko/test/components-pages/fixtures-deprecated/xss/components/app-foo/index.js
diff --git a/test/components-pages/fixtures-deprecated/xss/components/app-foo/template.marko b/packages/marko/test/components-pages/fixtures-deprecated/xss/components/app-foo/template.marko
similarity index 100%
rename from test/components-pages/fixtures-deprecated/xss/components/app-foo/template.marko
rename to packages/marko/test/components-pages/fixtures-deprecated/xss/components/app-foo/template.marko
diff --git a/test/components-pages/fixtures-deprecated/xss/marko.json b/packages/marko/test/components-pages/fixtures-deprecated/xss/marko.json
similarity index 100%
rename from test/components-pages/fixtures-deprecated/xss/marko.json
rename to packages/marko/test/components-pages/fixtures-deprecated/xss/marko.json
diff --git a/test/components-pages/fixtures-deprecated/xss/template.marko b/packages/marko/test/components-pages/fixtures-deprecated/xss/template.marko
similarity index 100%
rename from test/components-pages/fixtures-deprecated/xss/template.marko
rename to packages/marko/test/components-pages/fixtures-deprecated/xss/template.marko
diff --git a/test/components-pages/fixtures-deprecated/xss/tests.js b/packages/marko/test/components-pages/fixtures-deprecated/xss/tests.js
similarity index 100%
rename from test/components-pages/fixtures-deprecated/xss/tests.js
rename to packages/marko/test/components-pages/fixtures-deprecated/xss/tests.js
diff --git a/test/components-pages/fixtures/async-boundaries/components/app-hello-async/renderer.js b/packages/marko/test/components-pages/fixtures/async-boundaries/components/app-hello-async/renderer.js
similarity index 100%
rename from test/components-pages/fixtures/async-boundaries/components/app-hello-async/renderer.js
rename to packages/marko/test/components-pages/fixtures/async-boundaries/components/app-hello-async/renderer.js
diff --git a/test/components-pages/fixtures/async-boundaries/components/app-hello/component.js b/packages/marko/test/components-pages/fixtures/async-boundaries/components/app-hello/component.js
similarity index 100%
rename from test/components-pages/fixtures/async-boundaries/components/app-hello/component.js
rename to packages/marko/test/components-pages/fixtures/async-boundaries/components/app-hello/component.js
diff --git a/test/components-pages/fixtures/async-boundaries/components/app-hello/index.marko b/packages/marko/test/components-pages/fixtures/async-boundaries/components/app-hello/index.marko
similarity index 100%
rename from test/components-pages/fixtures/async-boundaries/components/app-hello/index.marko
rename to packages/marko/test/components-pages/fixtures/async-boundaries/components/app-hello/index.marko
diff --git a/test/components-pages/fixtures/async-boundaries/components/app-init-async/component-browser.js b/packages/marko/test/components-pages/fixtures/async-boundaries/components/app-init-async/component-browser.js
similarity index 100%
rename from test/components-pages/fixtures/async-boundaries/components/app-init-async/component-browser.js
rename to packages/marko/test/components-pages/fixtures/async-boundaries/components/app-init-async/component-browser.js
diff --git a/test/components-pages/fixtures/async-boundaries/components/app-init-async/index.marko b/packages/marko/test/components-pages/fixtures/async-boundaries/components/app-init-async/index.marko
similarity index 100%
rename from test/components-pages/fixtures/async-boundaries/components/app-init-async/index.marko
rename to packages/marko/test/components-pages/fixtures/async-boundaries/components/app-init-async/index.marko
diff --git a/test/components-pages/fixtures/async-boundaries/marko.json b/packages/marko/test/components-pages/fixtures/async-boundaries/marko.json
similarity index 100%
rename from test/components-pages/fixtures/async-boundaries/marko.json
rename to packages/marko/test/components-pages/fixtures/async-boundaries/marko.json
diff --git a/test/components-pages/fixtures/async-boundaries/template.marko b/packages/marko/test/components-pages/fixtures/async-boundaries/template.marko
similarity index 100%
rename from test/components-pages/fixtures/async-boundaries/template.marko
rename to packages/marko/test/components-pages/fixtures/async-boundaries/template.marko
diff --git a/test/components-pages/fixtures/async-boundaries/tests.js b/packages/marko/test/components-pages/fixtures/async-boundaries/tests.js
similarity index 100%
rename from test/components-pages/fixtures/async-boundaries/tests.js
rename to packages/marko/test/components-pages/fixtures/async-boundaries/tests.js
diff --git a/test/components-pages/fixtures/await-surround-html/components/app-hello/index.marko b/packages/marko/test/components-pages/fixtures/await-surround-html/components/app-hello/index.marko
similarity index 100%
rename from test/components-pages/fixtures/await-surround-html/components/app-hello/index.marko
rename to packages/marko/test/components-pages/fixtures/await-surround-html/components/app-hello/index.marko
diff --git a/test/components-pages/fixtures/await-surround-html/template.marko b/packages/marko/test/components-pages/fixtures/await-surround-html/template.marko
similarity index 100%
rename from test/components-pages/fixtures/await-surround-html/template.marko
rename to packages/marko/test/components-pages/fixtures/await-surround-html/template.marko
diff --git a/test/components-pages/fixtures/await-surround-html/tests.js b/packages/marko/test/components-pages/fixtures/await-surround-html/tests.js
similarity index 100%
rename from test/components-pages/fixtures/await-surround-html/tests.js
rename to packages/marko/test/components-pages/fixtures/await-surround-html/tests.js
diff --git a/test/components-pages/fixtures/component-config/components/app-foo/component.js b/packages/marko/test/components-pages/fixtures/component-config/components/app-foo/component.js
similarity index 100%
rename from test/components-pages/fixtures/component-config/components/app-foo/component.js
rename to packages/marko/test/components-pages/fixtures/component-config/components/app-foo/component.js
diff --git a/test/components-pages/fixtures/component-config/components/app-foo/index.marko b/packages/marko/test/components-pages/fixtures/component-config/components/app-foo/index.marko
similarity index 100%
rename from test/components-pages/fixtures/component-config/components/app-foo/index.marko
rename to packages/marko/test/components-pages/fixtures/component-config/components/app-foo/index.marko
diff --git a/test/components-pages/fixtures/component-config/marko.json b/packages/marko/test/components-pages/fixtures/component-config/marko.json
similarity index 100%
rename from test/components-pages/fixtures/component-config/marko.json
rename to packages/marko/test/components-pages/fixtures/component-config/marko.json
diff --git a/test/components-pages/fixtures/component-config/template.marko b/packages/marko/test/components-pages/fixtures/component-config/template.marko
similarity index 100%
rename from test/components-pages/fixtures/component-config/template.marko
rename to packages/marko/test/components-pages/fixtures/component-config/template.marko
diff --git a/test/components-pages/fixtures/component-config/tests.js b/packages/marko/test/components-pages/fixtures/component-config/tests.js
similarity index 100%
rename from test/components-pages/fixtures/component-config/tests.js
rename to packages/marko/test/components-pages/fixtures/component-config/tests.js
diff --git a/test/components-pages/fixtures/component-fixed-id/components/app-fixed-id/component.js b/packages/marko/test/components-pages/fixtures/component-fixed-id/components/app-fixed-id/component.js
similarity index 100%
rename from test/components-pages/fixtures/component-fixed-id/components/app-fixed-id/component.js
rename to packages/marko/test/components-pages/fixtures/component-fixed-id/components/app-fixed-id/component.js
diff --git a/test/components-pages/fixtures/component-fixed-id/components/app-fixed-id/index.marko b/packages/marko/test/components-pages/fixtures/component-fixed-id/components/app-fixed-id/index.marko
similarity index 100%
rename from test/components-pages/fixtures/component-fixed-id/components/app-fixed-id/index.marko
rename to packages/marko/test/components-pages/fixtures/component-fixed-id/components/app-fixed-id/index.marko
diff --git a/test/components-pages/fixtures/component-fixed-id/components/app-hello/component.js b/packages/marko/test/components-pages/fixtures/component-fixed-id/components/app-hello/component.js
similarity index 100%
rename from test/components-pages/fixtures/component-fixed-id/components/app-hello/component.js
rename to packages/marko/test/components-pages/fixtures/component-fixed-id/components/app-hello/component.js
diff --git a/test/components-pages/fixtures/component-fixed-id/components/app-hello/index.marko b/packages/marko/test/components-pages/fixtures/component-fixed-id/components/app-hello/index.marko
similarity index 100%
rename from test/components-pages/fixtures/component-fixed-id/components/app-hello/index.marko
rename to packages/marko/test/components-pages/fixtures/component-fixed-id/components/app-hello/index.marko
diff --git a/test/components-pages/fixtures/component-fixed-id/marko.json b/packages/marko/test/components-pages/fixtures/component-fixed-id/marko.json
similarity index 100%
rename from test/components-pages/fixtures/component-fixed-id/marko.json
rename to packages/marko/test/components-pages/fixtures/component-fixed-id/marko.json
diff --git a/test/components-pages/fixtures/component-fixed-id/template.marko b/packages/marko/test/components-pages/fixtures/component-fixed-id/template.marko
similarity index 100%
rename from test/components-pages/fixtures/component-fixed-id/template.marko
rename to packages/marko/test/components-pages/fixtures/component-fixed-id/template.marko
diff --git a/test/components-pages/fixtures/component-fixed-id/tests.js b/packages/marko/test/components-pages/fixtures/component-fixed-id/tests.js
similarity index 100%
rename from test/components-pages/fixtures/component-fixed-id/tests.js
rename to packages/marko/test/components-pages/fixtures/component-fixed-id/tests.js
diff --git a/test/components-pages/fixtures/component-globals-async/components/app-hello/index.marko b/packages/marko/test/components-pages/fixtures/component-globals-async/components/app-hello/index.marko
similarity index 100%
rename from test/components-pages/fixtures/component-globals-async/components/app-hello/index.marko
rename to packages/marko/test/components-pages/fixtures/component-globals-async/components/app-hello/index.marko
diff --git a/test/components-pages/fixtures/component-globals-async/marko.json b/packages/marko/test/components-pages/fixtures/component-globals-async/marko.json
similarity index 100%
rename from test/components-pages/fixtures/component-globals-async/marko.json
rename to packages/marko/test/components-pages/fixtures/component-globals-async/marko.json
diff --git a/test/components-pages/fixtures/component-globals-async/template.marko b/packages/marko/test/components-pages/fixtures/component-globals-async/template.marko
similarity index 100%
rename from test/components-pages/fixtures/component-globals-async/template.marko
rename to packages/marko/test/components-pages/fixtures/component-globals-async/template.marko
diff --git a/test/components-pages/fixtures/component-globals-async/tests.js b/packages/marko/test/components-pages/fixtures/component-globals-async/tests.js
similarity index 100%
rename from test/components-pages/fixtures/component-globals-async/tests.js
rename to packages/marko/test/components-pages/fixtures/component-globals-async/tests.js
diff --git a/test/components-pages/fixtures/component-globals/components/app-hello/index.marko b/packages/marko/test/components-pages/fixtures/component-globals/components/app-hello/index.marko
similarity index 100%
rename from test/components-pages/fixtures/component-globals/components/app-hello/index.marko
rename to packages/marko/test/components-pages/fixtures/component-globals/components/app-hello/index.marko
diff --git a/test/components-pages/fixtures/component-globals/components/app/index.marko b/packages/marko/test/components-pages/fixtures/component-globals/components/app/index.marko
similarity index 100%
rename from test/components-pages/fixtures/component-globals/components/app/index.marko
rename to packages/marko/test/components-pages/fixtures/component-globals/components/app/index.marko
diff --git a/test/components-pages/fixtures/component-globals/marko.json b/packages/marko/test/components-pages/fixtures/component-globals/marko.json
similarity index 100%
rename from test/components-pages/fixtures/component-globals/marko.json
rename to packages/marko/test/components-pages/fixtures/component-globals/marko.json
diff --git a/test/components-pages/fixtures/component-globals/template.marko b/packages/marko/test/components-pages/fixtures/component-globals/template.marko
similarity index 100%
rename from test/components-pages/fixtures/component-globals/template.marko
rename to packages/marko/test/components-pages/fixtures/component-globals/template.marko
diff --git a/test/components-pages/fixtures/component-globals/tests.js b/packages/marko/test/components-pages/fixtures/component-globals/tests.js
similarity index 100%
rename from test/components-pages/fixtures/component-globals/tests.js
rename to packages/marko/test/components-pages/fixtures/component-globals/tests.js
diff --git a/test/components-pages/fixtures/component-init-async/components/app-hello/index.marko b/packages/marko/test/components-pages/fixtures/component-init-async/components/app-hello/index.marko
similarity index 100%
rename from test/components-pages/fixtures/component-init-async/components/app-hello/index.marko
rename to packages/marko/test/components-pages/fixtures/component-init-async/components/app-hello/index.marko
diff --git a/test/components-pages/fixtures/component-init-async/marko.json b/packages/marko/test/components-pages/fixtures/component-init-async/marko.json
similarity index 100%
rename from test/components-pages/fixtures/component-init-async/marko.json
rename to packages/marko/test/components-pages/fixtures/component-init-async/marko.json
diff --git a/test/components-pages/fixtures/component-init-async/template.marko b/packages/marko/test/components-pages/fixtures/component-init-async/template.marko
similarity index 100%
rename from test/components-pages/fixtures/component-init-async/template.marko
rename to packages/marko/test/components-pages/fixtures/component-init-async/template.marko
diff --git a/test/components-pages/fixtures/component-init-async/tests.js b/packages/marko/test/components-pages/fixtures/component-init-async/tests.js
similarity index 100%
rename from test/components-pages/fixtures/component-init-async/tests.js
rename to packages/marko/test/components-pages/fixtures/component-init-async/tests.js
diff --git a/test/components-pages/fixtures/component-input-ref/components/app-bar/component.js b/packages/marko/test/components-pages/fixtures/component-input-ref/components/app-bar/component.js
similarity index 100%
rename from test/components-pages/fixtures/component-input-ref/components/app-bar/component.js
rename to packages/marko/test/components-pages/fixtures/component-input-ref/components/app-bar/component.js
diff --git a/test/components-pages/fixtures/component-input-ref/components/app-bar/index.marko b/packages/marko/test/components-pages/fixtures/component-input-ref/components/app-bar/index.marko
similarity index 100%
rename from test/components-pages/fixtures/component-input-ref/components/app-bar/index.marko
rename to packages/marko/test/components-pages/fixtures/component-input-ref/components/app-bar/index.marko
diff --git a/test/components-pages/fixtures/component-input-ref/components/app-foo/component.js b/packages/marko/test/components-pages/fixtures/component-input-ref/components/app-foo/component.js
similarity index 100%
rename from test/components-pages/fixtures/component-input-ref/components/app-foo/component.js
rename to packages/marko/test/components-pages/fixtures/component-input-ref/components/app-foo/component.js
diff --git a/test/components-pages/fixtures/component-input-ref/components/app-foo/index.marko b/packages/marko/test/components-pages/fixtures/component-input-ref/components/app-foo/index.marko
similarity index 100%
rename from test/components-pages/fixtures/component-input-ref/components/app-foo/index.marko
rename to packages/marko/test/components-pages/fixtures/component-input-ref/components/app-foo/index.marko
diff --git a/test/components-pages/fixtures/component-input-ref/marko.json b/packages/marko/test/components-pages/fixtures/component-input-ref/marko.json
similarity index 100%
rename from test/components-pages/fixtures/component-input-ref/marko.json
rename to packages/marko/test/components-pages/fixtures/component-input-ref/marko.json
diff --git a/test/components-pages/fixtures/component-input-ref/template.marko b/packages/marko/test/components-pages/fixtures/component-input-ref/template.marko
similarity index 100%
rename from test/components-pages/fixtures/component-input-ref/template.marko
rename to packages/marko/test/components-pages/fixtures/component-input-ref/template.marko
diff --git a/test/components-pages/fixtures/component-input-ref/tests.js b/packages/marko/test/components-pages/fixtures/component-input-ref/tests.js
similarity index 100%
rename from test/components-pages/fixtures/component-input-ref/tests.js
rename to packages/marko/test/components-pages/fixtures/component-input-ref/tests.js
diff --git a/test/components-pages/fixtures/component-input/components/app-foo/component.js b/packages/marko/test/components-pages/fixtures/component-input/components/app-foo/component.js
similarity index 100%
rename from test/components-pages/fixtures/component-input/components/app-foo/component.js
rename to packages/marko/test/components-pages/fixtures/component-input/components/app-foo/component.js
diff --git a/test/components-pages/fixtures/component-input/components/app-foo/index.marko b/packages/marko/test/components-pages/fixtures/component-input/components/app-foo/index.marko
similarity index 100%
rename from test/components-pages/fixtures/component-input/components/app-foo/index.marko
rename to packages/marko/test/components-pages/fixtures/component-input/components/app-foo/index.marko
diff --git a/test/components-pages/fixtures/component-input/marko.json b/packages/marko/test/components-pages/fixtures/component-input/marko.json
similarity index 100%
rename from test/components-pages/fixtures/component-input/marko.json
rename to packages/marko/test/components-pages/fixtures/component-input/marko.json
diff --git a/test/components-pages/fixtures/component-input/template.marko b/packages/marko/test/components-pages/fixtures/component-input/template.marko
similarity index 100%
rename from test/components-pages/fixtures/component-input/template.marko
rename to packages/marko/test/components-pages/fixtures/component-input/template.marko
diff --git a/test/components-pages/fixtures/component-input/tests.js b/packages/marko/test/components-pages/fixtures/component-input/tests.js
similarity index 100%
rename from test/components-pages/fixtures/component-input/tests.js
rename to packages/marko/test/components-pages/fixtures/component-input/tests.js
diff --git a/test/components-pages/fixtures/component-mount-root-hasRenderBody/components/app-hello/index.marko b/packages/marko/test/components-pages/fixtures/component-mount-root-hasRenderBody/components/app-hello/index.marko
similarity index 100%
rename from test/components-pages/fixtures/component-mount-root-hasRenderBody/components/app-hello/index.marko
rename to packages/marko/test/components-pages/fixtures/component-mount-root-hasRenderBody/components/app-hello/index.marko
diff --git a/test/components-pages/fixtures/component-mount-root-hasRenderBody/components/app/index.marko b/packages/marko/test/components-pages/fixtures/component-mount-root-hasRenderBody/components/app/index.marko
similarity index 100%
rename from test/components-pages/fixtures/component-mount-root-hasRenderBody/components/app/index.marko
rename to packages/marko/test/components-pages/fixtures/component-mount-root-hasRenderBody/components/app/index.marko
diff --git a/test/components-pages/fixtures/component-mount-root-hasRenderBody/marko.json b/packages/marko/test/components-pages/fixtures/component-mount-root-hasRenderBody/marko.json
similarity index 100%
rename from test/components-pages/fixtures/component-mount-root-hasRenderBody/marko.json
rename to packages/marko/test/components-pages/fixtures/component-mount-root-hasRenderBody/marko.json
diff --git a/test/components-pages/fixtures/component-mount-root-hasRenderBody/template.marko b/packages/marko/test/components-pages/fixtures/component-mount-root-hasRenderBody/template.marko
similarity index 100%
rename from test/components-pages/fixtures/component-mount-root-hasRenderBody/template.marko
rename to packages/marko/test/components-pages/fixtures/component-mount-root-hasRenderBody/template.marko
diff --git a/test/components-pages/fixtures/component-mount-root-hasRenderBody/tests.js b/packages/marko/test/components-pages/fixtures/component-mount-root-hasRenderBody/tests.js
similarity index 100%
rename from test/components-pages/fixtures/component-mount-root-hasRenderBody/tests.js
rename to packages/marko/test/components-pages/fixtures/component-mount-root-hasRenderBody/tests.js
diff --git a/test/components-pages/fixtures/component-mount-root-renderBody/components/app-hello/index.marko b/packages/marko/test/components-pages/fixtures/component-mount-root-renderBody/components/app-hello/index.marko
similarity index 100%
rename from test/components-pages/fixtures/component-mount-root-renderBody/components/app-hello/index.marko
rename to packages/marko/test/components-pages/fixtures/component-mount-root-renderBody/components/app-hello/index.marko
diff --git a/test/components-pages/fixtures/component-mount-root-renderBody/components/app/index.marko b/packages/marko/test/components-pages/fixtures/component-mount-root-renderBody/components/app/index.marko
similarity index 100%
rename from test/components-pages/fixtures/component-mount-root-renderBody/components/app/index.marko
rename to packages/marko/test/components-pages/fixtures/component-mount-root-renderBody/components/app/index.marko
diff --git a/test/components-pages/fixtures/component-mount-root-renderBody/marko.json b/packages/marko/test/components-pages/fixtures/component-mount-root-renderBody/marko.json
similarity index 100%
rename from test/components-pages/fixtures/component-mount-root-renderBody/marko.json
rename to packages/marko/test/components-pages/fixtures/component-mount-root-renderBody/marko.json
diff --git a/test/components-pages/fixtures/component-mount-root-renderBody/template.marko b/packages/marko/test/components-pages/fixtures/component-mount-root-renderBody/template.marko
similarity index 100%
rename from test/components-pages/fixtures/component-mount-root-renderBody/template.marko
rename to packages/marko/test/components-pages/fixtures/component-mount-root-renderBody/template.marko
diff --git a/test/components-pages/fixtures/component-mount-root-renderBody/tests.js b/packages/marko/test/components-pages/fixtures/component-mount-root-renderBody/tests.js
similarity index 100%
rename from test/components-pages/fixtures/component-mount-root-renderBody/tests.js
rename to packages/marko/test/components-pages/fixtures/component-mount-root-renderBody/tests.js
diff --git a/test/components-pages/fixtures/component-state/components/app-foo/component.js b/packages/marko/test/components-pages/fixtures/component-state/components/app-foo/component.js
similarity index 100%
rename from test/components-pages/fixtures/component-state/components/app-foo/component.js
rename to packages/marko/test/components-pages/fixtures/component-state/components/app-foo/component.js
diff --git a/test/components-pages/fixtures/component-state/components/app-foo/index.marko b/packages/marko/test/components-pages/fixtures/component-state/components/app-foo/index.marko
similarity index 100%
rename from test/components-pages/fixtures/component-state/components/app-foo/index.marko
rename to packages/marko/test/components-pages/fixtures/component-state/components/app-foo/index.marko
diff --git a/test/components-pages/fixtures/component-state/components/app-state-watch/index.marko b/packages/marko/test/components-pages/fixtures/component-state/components/app-state-watch/index.marko
similarity index 100%
rename from test/components-pages/fixtures/component-state/components/app-state-watch/index.marko
rename to packages/marko/test/components-pages/fixtures/component-state/components/app-state-watch/index.marko
diff --git a/test/components-pages/fixtures/component-state/marko.json b/packages/marko/test/components-pages/fixtures/component-state/marko.json
similarity index 100%
rename from test/components-pages/fixtures/component-state/marko.json
rename to packages/marko/test/components-pages/fixtures/component-state/marko.json
diff --git a/test/components-pages/fixtures/component-state/template.marko b/packages/marko/test/components-pages/fixtures/component-state/template.marko
similarity index 100%
rename from test/components-pages/fixtures/component-state/template.marko
rename to packages/marko/test/components-pages/fixtures/component-state/template.marko
diff --git a/test/components-pages/fixtures/component-state/tests.js b/packages/marko/test/components-pages/fixtures/component-state/tests.js
similarity index 100%
rename from test/components-pages/fixtures/component-state/tests.js
rename to packages/marko/test/components-pages/fixtures/component-state/tests.js
diff --git a/test/components-pages/fixtures/custom-events/components/app-fancy-button/component.js b/packages/marko/test/components-pages/fixtures/custom-events/components/app-fancy-button/component.js
similarity index 100%
rename from test/components-pages/fixtures/custom-events/components/app-fancy-button/component.js
rename to packages/marko/test/components-pages/fixtures/custom-events/components/app-fancy-button/component.js
diff --git a/test/components-pages/fixtures/custom-events/components/app-fancy-button/index.marko b/packages/marko/test/components-pages/fixtures/custom-events/components/app-fancy-button/index.marko
similarity index 100%
rename from test/components-pages/fixtures/custom-events/components/app-fancy-button/index.marko
rename to packages/marko/test/components-pages/fixtures/custom-events/components/app-fancy-button/index.marko
diff --git a/test/components-pages/fixtures/custom-events/components/app-foo/component.js b/packages/marko/test/components-pages/fixtures/custom-events/components/app-foo/component.js
similarity index 100%
rename from test/components-pages/fixtures/custom-events/components/app-foo/component.js
rename to packages/marko/test/components-pages/fixtures/custom-events/components/app-foo/component.js
diff --git a/test/components-pages/fixtures/custom-events/components/app-foo/index.marko b/packages/marko/test/components-pages/fixtures/custom-events/components/app-foo/index.marko
similarity index 100%
rename from test/components-pages/fixtures/custom-events/components/app-foo/index.marko
rename to packages/marko/test/components-pages/fixtures/custom-events/components/app-foo/index.marko
diff --git a/test/components-pages/fixtures/custom-events/marko.json b/packages/marko/test/components-pages/fixtures/custom-events/marko.json
similarity index 100%
rename from test/components-pages/fixtures/custom-events/marko.json
rename to packages/marko/test/components-pages/fixtures/custom-events/marko.json
diff --git a/test/components-pages/fixtures/custom-events/template.marko b/packages/marko/test/components-pages/fixtures/custom-events/template.marko
similarity index 100%
rename from test/components-pages/fixtures/custom-events/template.marko
rename to packages/marko/test/components-pages/fixtures/custom-events/template.marko
diff --git a/test/components-pages/fixtures/custom-events/tests.js b/packages/marko/test/components-pages/fixtures/custom-events/tests.js
similarity index 100%
rename from test/components-pages/fixtures/custom-events/tests.js
rename to packages/marko/test/components-pages/fixtures/custom-events/tests.js
diff --git a/test/components-pages/fixtures/diff-body-root/template.marko b/packages/marko/test/components-pages/fixtures/diff-body-root/template.marko
similarity index 100%
rename from test/components-pages/fixtures/diff-body-root/template.marko
rename to packages/marko/test/components-pages/fixtures/diff-body-root/template.marko
diff --git a/test/components-pages/fixtures/diff-body-root/tests.js b/packages/marko/test/components-pages/fixtures/diff-body-root/tests.js
similarity index 100%
rename from test/components-pages/fixtures/diff-body-root/tests.js
rename to packages/marko/test/components-pages/fixtures/diff-body-root/tests.js
diff --git a/test/components-pages/fixtures/diff-body/template.marko b/packages/marko/test/components-pages/fixtures/diff-body/template.marko
similarity index 100%
rename from test/components-pages/fixtures/diff-body/template.marko
rename to packages/marko/test/components-pages/fixtures/diff-body/template.marko
diff --git a/test/components-pages/fixtures/diff-body/tests.js b/packages/marko/test/components-pages/fixtures/diff-body/tests.js
similarity index 100%
rename from test/components-pages/fixtures/diff-body/tests.js
rename to packages/marko/test/components-pages/fixtures/diff-body/tests.js
diff --git a/test/components-pages/fixtures/diff-head-root/template.marko b/packages/marko/test/components-pages/fixtures/diff-head-root/template.marko
similarity index 100%
rename from test/components-pages/fixtures/diff-head-root/template.marko
rename to packages/marko/test/components-pages/fixtures/diff-head-root/template.marko
diff --git a/test/components-pages/fixtures/diff-head-root/tests.js b/packages/marko/test/components-pages/fixtures/diff-head-root/tests.js
similarity index 100%
rename from test/components-pages/fixtures/diff-head-root/tests.js
rename to packages/marko/test/components-pages/fixtures/diff-head-root/tests.js
diff --git a/test/components-pages/fixtures/diff-head/template.marko b/packages/marko/test/components-pages/fixtures/diff-head/template.marko
similarity index 100%
rename from test/components-pages/fixtures/diff-head/template.marko
rename to packages/marko/test/components-pages/fixtures/diff-head/template.marko
diff --git a/test/components-pages/fixtures/diff-head/tests.js b/packages/marko/test/components-pages/fixtures/diff-head/tests.js
similarity index 100%
rename from test/components-pages/fixtures/diff-head/tests.js
rename to packages/marko/test/components-pages/fixtures/diff-head/tests.js
diff --git a/test/components-pages/fixtures/diff-html-include-layout/layout.marko b/packages/marko/test/components-pages/fixtures/diff-html-include-layout/layout.marko
similarity index 100%
rename from test/components-pages/fixtures/diff-html-include-layout/layout.marko
rename to packages/marko/test/components-pages/fixtures/diff-html-include-layout/layout.marko
diff --git a/test/components-pages/fixtures/diff-html-include-layout/template.marko b/packages/marko/test/components-pages/fixtures/diff-html-include-layout/template.marko
similarity index 100%
rename from test/components-pages/fixtures/diff-html-include-layout/template.marko
rename to packages/marko/test/components-pages/fixtures/diff-html-include-layout/template.marko
diff --git a/test/components-pages/fixtures/diff-html-include-layout/tests.js b/packages/marko/test/components-pages/fixtures/diff-html-include-layout/tests.js
similarity index 100%
rename from test/components-pages/fixtures/diff-html-include-layout/tests.js
rename to packages/marko/test/components-pages/fixtures/diff-html-include-layout/tests.js
diff --git a/test/components-pages/fixtures/diff-html/template.marko b/packages/marko/test/components-pages/fixtures/diff-html/template.marko
similarity index 100%
rename from test/components-pages/fixtures/diff-html/template.marko
rename to packages/marko/test/components-pages/fixtures/diff-html/template.marko
diff --git a/test/components-pages/fixtures/diff-html/tests.js b/packages/marko/test/components-pages/fixtures/diff-html/tests.js
similarity index 100%
rename from test/components-pages/fixtures/diff-html/tests.js
rename to packages/marko/test/components-pages/fixtures/diff-html/tests.js
diff --git a/test/components-pages/fixtures/diff-title/template.marko b/packages/marko/test/components-pages/fixtures/diff-title/template.marko
similarity index 100%
rename from test/components-pages/fixtures/diff-title/template.marko
rename to packages/marko/test/components-pages/fixtures/diff-title/template.marko
diff --git a/test/components-pages/fixtures/diff-title/tests.js b/packages/marko/test/components-pages/fixtures/diff-title/tests.js
similarity index 100%
rename from test/components-pages/fixtures/diff-title/tests.js
rename to packages/marko/test/components-pages/fixtures/diff-title/tests.js
diff --git a/test/components-pages/fixtures/dom-events-bubbling/components/no-args/index.marko b/packages/marko/test/components-pages/fixtures/dom-events-bubbling/components/no-args/index.marko
similarity index 100%
rename from test/components-pages/fixtures/dom-events-bubbling/components/no-args/index.marko
rename to packages/marko/test/components-pages/fixtures/dom-events-bubbling/components/no-args/index.marko
diff --git a/test/components-pages/fixtures/dom-events-bubbling/components/one-arg-array/index.marko b/packages/marko/test/components-pages/fixtures/dom-events-bubbling/components/one-arg-array/index.marko
similarity index 100%
rename from test/components-pages/fixtures/dom-events-bubbling/components/one-arg-array/index.marko
rename to packages/marko/test/components-pages/fixtures/dom-events-bubbling/components/one-arg-array/index.marko
diff --git a/test/components-pages/fixtures/dom-events-bubbling/components/one-arg/index.marko b/packages/marko/test/components-pages/fixtures/dom-events-bubbling/components/one-arg/index.marko
similarity index 100%
rename from test/components-pages/fixtures/dom-events-bubbling/components/one-arg/index.marko
rename to packages/marko/test/components-pages/fixtures/dom-events-bubbling/components/one-arg/index.marko
diff --git a/test/components-pages/fixtures/dom-events-bubbling/components/two-args/index.marko b/packages/marko/test/components-pages/fixtures/dom-events-bubbling/components/two-args/index.marko
similarity index 100%
rename from test/components-pages/fixtures/dom-events-bubbling/components/two-args/index.marko
rename to packages/marko/test/components-pages/fixtures/dom-events-bubbling/components/two-args/index.marko
diff --git a/test/components-pages/fixtures/dom-events-bubbling/marko.json b/packages/marko/test/components-pages/fixtures/dom-events-bubbling/marko.json
similarity index 100%
rename from test/components-pages/fixtures/dom-events-bubbling/marko.json
rename to packages/marko/test/components-pages/fixtures/dom-events-bubbling/marko.json
diff --git a/test/components-pages/fixtures/dom-events-bubbling/template.marko b/packages/marko/test/components-pages/fixtures/dom-events-bubbling/template.marko
similarity index 100%
rename from test/components-pages/fixtures/dom-events-bubbling/template.marko
rename to packages/marko/test/components-pages/fixtures/dom-events-bubbling/template.marko
diff --git a/test/components-pages/fixtures/dom-events-bubbling/tests.js b/packages/marko/test/components-pages/fixtures/dom-events-bubbling/tests.js
similarity index 100%
rename from test/components-pages/fixtures/dom-events-bubbling/tests.js
rename to packages/marko/test/components-pages/fixtures/dom-events-bubbling/tests.js
diff --git a/test/components-pages/fixtures/dom-events/components/app-foo/component.js b/packages/marko/test/components-pages/fixtures/dom-events/components/app-foo/component.js
similarity index 100%
rename from test/components-pages/fixtures/dom-events/components/app-foo/component.js
rename to packages/marko/test/components-pages/fixtures/dom-events/components/app-foo/component.js
diff --git a/test/components-pages/fixtures/dom-events/components/app-foo/index.marko b/packages/marko/test/components-pages/fixtures/dom-events/components/app-foo/index.marko
similarity index 100%
rename from test/components-pages/fixtures/dom-events/components/app-foo/index.marko
rename to packages/marko/test/components-pages/fixtures/dom-events/components/app-foo/index.marko
diff --git a/test/components-pages/fixtures/dom-events/marko.json b/packages/marko/test/components-pages/fixtures/dom-events/marko.json
similarity index 100%
rename from test/components-pages/fixtures/dom-events/marko.json
rename to packages/marko/test/components-pages/fixtures/dom-events/marko.json
diff --git a/test/components-pages/fixtures/dom-events/template.marko b/packages/marko/test/components-pages/fixtures/dom-events/template.marko
similarity index 100%
rename from test/components-pages/fixtures/dom-events/template.marko
rename to packages/marko/test/components-pages/fixtures/dom-events/template.marko
diff --git a/test/components-pages/fixtures/dom-events/tests.js b/packages/marko/test/components-pages/fixtures/dom-events/tests.js
similarity index 100%
rename from test/components-pages/fixtures/dom-events/tests.js
rename to packages/marko/test/components-pages/fixtures/dom-events/tests.js
diff --git a/test/components-pages/fixtures/empty-component/components/a/index.marko b/packages/marko/test/components-pages/fixtures/empty-component/components/a/index.marko
similarity index 100%
rename from test/components-pages/fixtures/empty-component/components/a/index.marko
rename to packages/marko/test/components-pages/fixtures/empty-component/components/a/index.marko
diff --git a/test/components-pages/fixtures/empty-component/components/b/index.marko b/packages/marko/test/components-pages/fixtures/empty-component/components/b/index.marko
similarity index 100%
rename from test/components-pages/fixtures/empty-component/components/b/index.marko
rename to packages/marko/test/components-pages/fixtures/empty-component/components/b/index.marko
diff --git a/test/components-pages/fixtures/empty-component/template.marko b/packages/marko/test/components-pages/fixtures/empty-component/template.marko
similarity index 100%
rename from test/components-pages/fixtures/empty-component/template.marko
rename to packages/marko/test/components-pages/fixtures/empty-component/template.marko
diff --git a/test/components-pages/fixtures/empty-component/tests.js b/packages/marko/test/components-pages/fixtures/empty-component/tests.js
similarity index 100%
rename from test/components-pages/fixtures/empty-component/tests.js
rename to packages/marko/test/components-pages/fixtures/empty-component/tests.js
diff --git a/test/components-pages/fixtures/empty-tag-with-key/components/dynamic-tag-key/index.marko b/packages/marko/test/components-pages/fixtures/empty-tag-with-key/components/dynamic-tag-key/index.marko
similarity index 100%
rename from test/components-pages/fixtures/empty-tag-with-key/components/dynamic-tag-key/index.marko
rename to packages/marko/test/components-pages/fixtures/empty-tag-with-key/components/dynamic-tag-key/index.marko
diff --git a/test/components-pages/fixtures/empty-tag-with-key/components/split-tag-key/component-browser.js b/packages/marko/test/components-pages/fixtures/empty-tag-with-key/components/split-tag-key/component-browser.js
similarity index 100%
rename from test/components-pages/fixtures/empty-tag-with-key/components/split-tag-key/component-browser.js
rename to packages/marko/test/components-pages/fixtures/empty-tag-with-key/components/split-tag-key/component-browser.js
diff --git a/test/components-pages/fixtures/empty-tag-with-key/components/split-tag-key/index.marko b/packages/marko/test/components-pages/fixtures/empty-tag-with-key/components/split-tag-key/index.marko
similarity index 100%
rename from test/components-pages/fixtures/empty-tag-with-key/components/split-tag-key/index.marko
rename to packages/marko/test/components-pages/fixtures/empty-tag-with-key/components/split-tag-key/index.marko
diff --git a/test/components-pages/fixtures/empty-tag-with-key/marko.json b/packages/marko/test/components-pages/fixtures/empty-tag-with-key/marko.json
similarity index 100%
rename from test/components-pages/fixtures/empty-tag-with-key/marko.json
rename to packages/marko/test/components-pages/fixtures/empty-tag-with-key/marko.json
diff --git a/test/components-pages/fixtures/empty-tag-with-key/template.marko b/packages/marko/test/components-pages/fixtures/empty-tag-with-key/template.marko
similarity index 100%
rename from test/components-pages/fixtures/empty-tag-with-key/template.marko
rename to packages/marko/test/components-pages/fixtures/empty-tag-with-key/template.marko
diff --git a/test/components-pages/fixtures/empty-tag-with-key/tests.js b/packages/marko/test/components-pages/fixtures/empty-tag-with-key/tests.js
similarity index 100%
rename from test/components-pages/fixtures/empty-tag-with-key/tests.js
rename to packages/marko/test/components-pages/fixtures/empty-tag-with-key/tests.js
diff --git a/test/components-pages/fixtures/getEl-no-rerender/components/hello/index.marko b/packages/marko/test/components-pages/fixtures/getEl-no-rerender/components/hello/index.marko
similarity index 100%
rename from test/components-pages/fixtures/getEl-no-rerender/components/hello/index.marko
rename to packages/marko/test/components-pages/fixtures/getEl-no-rerender/components/hello/index.marko
diff --git a/test/components-pages/fixtures/getEl-no-rerender/marko.json b/packages/marko/test/components-pages/fixtures/getEl-no-rerender/marko.json
similarity index 100%
rename from test/components-pages/fixtures/getEl-no-rerender/marko.json
rename to packages/marko/test/components-pages/fixtures/getEl-no-rerender/marko.json
diff --git a/test/components-pages/fixtures/getEl-no-rerender/template.marko b/packages/marko/test/components-pages/fixtures/getEl-no-rerender/template.marko
similarity index 100%
rename from test/components-pages/fixtures/getEl-no-rerender/template.marko
rename to packages/marko/test/components-pages/fixtures/getEl-no-rerender/template.marko
diff --git a/test/components-pages/fixtures/getEl-no-rerender/tests.js b/packages/marko/test/components-pages/fixtures/getEl-no-rerender/tests.js
similarity index 100%
rename from test/components-pages/fixtures/getEl-no-rerender/tests.js
rename to packages/marko/test/components-pages/fixtures/getEl-no-rerender/tests.js
diff --git a/test/components-pages/fixtures/getEl-split/components/split-component/component-browser.js b/packages/marko/test/components-pages/fixtures/getEl-split/components/split-component/component-browser.js
similarity index 100%
rename from test/components-pages/fixtures/getEl-split/components/split-component/component-browser.js
rename to packages/marko/test/components-pages/fixtures/getEl-split/components/split-component/component-browser.js
diff --git a/test/components-pages/fixtures/getEl-split/components/split-component/index.marko b/packages/marko/test/components-pages/fixtures/getEl-split/components/split-component/index.marko
similarity index 100%
rename from test/components-pages/fixtures/getEl-split/components/split-component/index.marko
rename to packages/marko/test/components-pages/fixtures/getEl-split/components/split-component/index.marko
diff --git a/test/components-pages/fixtures/getEl-split/marko.json b/packages/marko/test/components-pages/fixtures/getEl-split/marko.json
similarity index 100%
rename from test/components-pages/fixtures/getEl-split/marko.json
rename to packages/marko/test/components-pages/fixtures/getEl-split/marko.json
diff --git a/test/components-pages/fixtures/getEl-split/template.marko b/packages/marko/test/components-pages/fixtures/getEl-split/template.marko
similarity index 100%
rename from test/components-pages/fixtures/getEl-split/template.marko
rename to packages/marko/test/components-pages/fixtures/getEl-split/template.marko
diff --git a/test/components-pages/fixtures/getEl-split/tests.js b/packages/marko/test/components-pages/fixtures/getEl-split/tests.js
similarity index 100%
rename from test/components-pages/fixtures/getEl-split/tests.js
rename to packages/marko/test/components-pages/fixtures/getEl-split/tests.js
diff --git a/test/components-pages/fixtures/getRenderedComponents/browser.json b/packages/marko/test/components-pages/fixtures/getRenderedComponents/browser.json
similarity index 100%
rename from test/components-pages/fixtures/getRenderedComponents/browser.json
rename to packages/marko/test/components-pages/fixtures/getRenderedComponents/browser.json
diff --git a/test/components-pages/fixtures/getRenderedComponents/components.marko b/packages/marko/test/components-pages/fixtures/getRenderedComponents/components.marko
similarity index 100%
rename from test/components-pages/fixtures/getRenderedComponents/components.marko
rename to packages/marko/test/components-pages/fixtures/getRenderedComponents/components.marko
diff --git a/test/components-pages/fixtures/getRenderedComponents/components/app-simple/component.js b/packages/marko/test/components-pages/fixtures/getRenderedComponents/components/app-simple/component.js
similarity index 100%
rename from test/components-pages/fixtures/getRenderedComponents/components/app-simple/component.js
rename to packages/marko/test/components-pages/fixtures/getRenderedComponents/components/app-simple/component.js
diff --git a/test/components-pages/fixtures/getRenderedComponents/components/app-simple/index.marko b/packages/marko/test/components-pages/fixtures/getRenderedComponents/components/app-simple/index.marko
similarity index 100%
rename from test/components-pages/fixtures/getRenderedComponents/components/app-simple/index.marko
rename to packages/marko/test/components-pages/fixtures/getRenderedComponents/components/app-simple/index.marko
diff --git a/test/components-pages/fixtures/getRenderedComponents/marko.json b/packages/marko/test/components-pages/fixtures/getRenderedComponents/marko.json
similarity index 100%
rename from test/components-pages/fixtures/getRenderedComponents/marko.json
rename to packages/marko/test/components-pages/fixtures/getRenderedComponents/marko.json
diff --git a/test/components-pages/fixtures/getRenderedComponents/template.marko b/packages/marko/test/components-pages/fixtures/getRenderedComponents/template.marko
similarity index 100%
rename from test/components-pages/fixtures/getRenderedComponents/template.marko
rename to packages/marko/test/components-pages/fixtures/getRenderedComponents/template.marko
diff --git a/test/components-pages/fixtures/getRenderedComponents/tests.js b/packages/marko/test/components-pages/fixtures/getRenderedComponents/tests.js
similarity index 100%
rename from test/components-pages/fixtures/getRenderedComponents/tests.js
rename to packages/marko/test/components-pages/fixtures/getRenderedComponents/tests.js
diff --git a/test/components-pages/fixtures/if-empty-component/components/a/index.marko b/packages/marko/test/components-pages/fixtures/if-empty-component/components/a/index.marko
similarity index 100%
rename from test/components-pages/fixtures/if-empty-component/components/a/index.marko
rename to packages/marko/test/components-pages/fixtures/if-empty-component/components/a/index.marko
diff --git a/test/components-pages/fixtures/if-empty-component/template.marko b/packages/marko/test/components-pages/fixtures/if-empty-component/template.marko
similarity index 100%
rename from test/components-pages/fixtures/if-empty-component/template.marko
rename to packages/marko/test/components-pages/fixtures/if-empty-component/template.marko
diff --git a/test/components-pages/fixtures/if-empty-component/tests.js b/packages/marko/test/components-pages/fixtures/if-empty-component/tests.js
similarity index 100%
rename from test/components-pages/fixtures/if-empty-component/tests.js
rename to packages/marko/test/components-pages/fixtures/if-empty-component/tests.js
diff --git a/test/components-pages/fixtures/implicit-component-macro-params/components/hello-implicit-component/index.marko b/packages/marko/test/components-pages/fixtures/implicit-component-macro-params/components/hello-implicit-component/index.marko
similarity index 100%
rename from test/components-pages/fixtures/implicit-component-macro-params/components/hello-implicit-component/index.marko
rename to packages/marko/test/components-pages/fixtures/implicit-component-macro-params/components/hello-implicit-component/index.marko
diff --git a/test/components-pages/fixtures/implicit-component-macro-params/template.marko b/packages/marko/test/components-pages/fixtures/implicit-component-macro-params/template.marko
similarity index 100%
rename from test/components-pages/fixtures/implicit-component-macro-params/template.marko
rename to packages/marko/test/components-pages/fixtures/implicit-component-macro-params/template.marko
diff --git a/test/components-pages/fixtures/implicit-component-macro-params/tests.js b/packages/marko/test/components-pages/fixtures/implicit-component-macro-params/tests.js
similarity index 100%
rename from test/components-pages/fixtures/implicit-component-macro-params/tests.js
rename to packages/marko/test/components-pages/fixtures/implicit-component-macro-params/tests.js
diff --git a/test/components-pages/fixtures/implicit-component-root-tag-params/components/hello-implicit-component/index.marko b/packages/marko/test/components-pages/fixtures/implicit-component-root-tag-params/components/hello-implicit-component/index.marko
similarity index 100%
rename from test/components-pages/fixtures/implicit-component-root-tag-params/components/hello-implicit-component/index.marko
rename to packages/marko/test/components-pages/fixtures/implicit-component-root-tag-params/components/hello-implicit-component/index.marko
diff --git a/test/components-pages/fixtures/implicit-component-root-tag-params/components/name/index.marko b/packages/marko/test/components-pages/fixtures/implicit-component-root-tag-params/components/name/index.marko
similarity index 100%
rename from test/components-pages/fixtures/implicit-component-root-tag-params/components/name/index.marko
rename to packages/marko/test/components-pages/fixtures/implicit-component-root-tag-params/components/name/index.marko
diff --git a/test/components-pages/fixtures/implicit-component-root-tag-params/components/name/marko-tag.json b/packages/marko/test/components-pages/fixtures/implicit-component-root-tag-params/components/name/marko-tag.json
similarity index 100%
rename from test/components-pages/fixtures/implicit-component-root-tag-params/components/name/marko-tag.json
rename to packages/marko/test/components-pages/fixtures/implicit-component-root-tag-params/components/name/marko-tag.json
diff --git a/test/components-pages/fixtures/implicit-component-root-tag-params/template.marko b/packages/marko/test/components-pages/fixtures/implicit-component-root-tag-params/template.marko
similarity index 100%
rename from test/components-pages/fixtures/implicit-component-root-tag-params/template.marko
rename to packages/marko/test/components-pages/fixtures/implicit-component-root-tag-params/template.marko
diff --git a/test/components-pages/fixtures/implicit-component-root-tag-params/tests.js b/packages/marko/test/components-pages/fixtures/implicit-component-root-tag-params/tests.js
similarity index 100%
rename from test/components-pages/fixtures/implicit-component-root-tag-params/tests.js
rename to packages/marko/test/components-pages/fixtures/implicit-component-root-tag-params/tests.js
diff --git a/test/components-pages/fixtures/implicit-component-root/components/hello-explicit-component/components/implicit-nested/index.marko b/packages/marko/test/components-pages/fixtures/implicit-component-root/components/hello-explicit-component/components/implicit-nested/index.marko
similarity index 100%
rename from test/components-pages/fixtures/implicit-component-root/components/hello-explicit-component/components/implicit-nested/index.marko
rename to packages/marko/test/components-pages/fixtures/implicit-component-root/components/hello-explicit-component/components/implicit-nested/index.marko
diff --git a/test/components-pages/fixtures/implicit-component-root/components/hello-explicit-component/index.marko b/packages/marko/test/components-pages/fixtures/implicit-component-root/components/hello-explicit-component/index.marko
similarity index 100%
rename from test/components-pages/fixtures/implicit-component-root/components/hello-explicit-component/index.marko
rename to packages/marko/test/components-pages/fixtures/implicit-component-root/components/hello-explicit-component/index.marko
diff --git a/test/components-pages/fixtures/implicit-component-root/components/hello-implicit-component/index.marko b/packages/marko/test/components-pages/fixtures/implicit-component-root/components/hello-implicit-component/index.marko
similarity index 100%
rename from test/components-pages/fixtures/implicit-component-root/components/hello-implicit-component/index.marko
rename to packages/marko/test/components-pages/fixtures/implicit-component-root/components/hello-implicit-component/index.marko
diff --git a/test/components-pages/fixtures/implicit-component-root/template.marko b/packages/marko/test/components-pages/fixtures/implicit-component-root/template.marko
similarity index 100%
rename from test/components-pages/fixtures/implicit-component-root/template.marko
rename to packages/marko/test/components-pages/fixtures/implicit-component-root/template.marko
diff --git a/test/components-pages/fixtures/implicit-component-root/tests.js b/packages/marko/test/components-pages/fixtures/implicit-component-root/tests.js
similarity index 100%
rename from test/components-pages/fixtures/implicit-component-root/tests.js
rename to packages/marko/test/components-pages/fixtures/implicit-component-root/tests.js
diff --git a/test/components-pages/fixtures/include-input-preserve-focus/components/container/index.marko b/packages/marko/test/components-pages/fixtures/include-input-preserve-focus/components/container/index.marko
similarity index 100%
rename from test/components-pages/fixtures/include-input-preserve-focus/components/container/index.marko
rename to packages/marko/test/components-pages/fixtures/include-input-preserve-focus/components/container/index.marko
diff --git a/test/components-pages/fixtures/include-input-preserve-focus/components/root/index.marko b/packages/marko/test/components-pages/fixtures/include-input-preserve-focus/components/root/index.marko
similarity index 100%
rename from test/components-pages/fixtures/include-input-preserve-focus/components/root/index.marko
rename to packages/marko/test/components-pages/fixtures/include-input-preserve-focus/components/root/index.marko
diff --git a/test/components-pages/fixtures/include-input-preserve-focus/template.marko b/packages/marko/test/components-pages/fixtures/include-input-preserve-focus/template.marko
similarity index 100%
rename from test/components-pages/fixtures/include-input-preserve-focus/template.marko
rename to packages/marko/test/components-pages/fixtures/include-input-preserve-focus/template.marko
diff --git a/test/components-pages/fixtures/include-input-preserve-focus/tests.js b/packages/marko/test/components-pages/fixtures/include-input-preserve-focus/tests.js
similarity index 100%
rename from test/components-pages/fixtures/include-input-preserve-focus/tests.js
rename to packages/marko/test/components-pages/fixtures/include-input-preserve-focus/tests.js
diff --git a/test/components-pages/fixtures/include-preserve/components/app/index.marko b/packages/marko/test/components-pages/fixtures/include-preserve/components/app/index.marko
similarity index 100%
rename from test/components-pages/fixtures/include-preserve/components/app/index.marko
rename to packages/marko/test/components-pages/fixtures/include-preserve/components/app/index.marko
diff --git a/test/components-pages/fixtures/include-preserve/components/foo/index.marko b/packages/marko/test/components-pages/fixtures/include-preserve/components/foo/index.marko
similarity index 100%
rename from test/components-pages/fixtures/include-preserve/components/foo/index.marko
rename to packages/marko/test/components-pages/fixtures/include-preserve/components/foo/index.marko
diff --git a/test/components-pages/fixtures/include-preserve/marko.json b/packages/marko/test/components-pages/fixtures/include-preserve/marko.json
similarity index 100%
rename from test/components-pages/fixtures/include-preserve/marko.json
rename to packages/marko/test/components-pages/fixtures/include-preserve/marko.json
diff --git a/test/components-pages/fixtures/include-preserve/template.marko b/packages/marko/test/components-pages/fixtures/include-preserve/template.marko
similarity index 100%
rename from test/components-pages/fixtures/include-preserve/template.marko
rename to packages/marko/test/components-pages/fixtures/include-preserve/template.marko
diff --git a/test/components-pages/fixtures/include-preserve/tests.js b/packages/marko/test/components-pages/fixtures/include-preserve/tests.js
similarity index 100%
rename from test/components-pages/fixtures/include-preserve/tests.js
rename to packages/marko/test/components-pages/fixtures/include-preserve/tests.js
diff --git a/test/components-pages/fixtures/init-components-before-widgets-loaded-multiple-async/components/app-foo/component.js b/packages/marko/test/components-pages/fixtures/init-components-before-widgets-loaded-multiple-async/components/app-foo/component.js
similarity index 100%
rename from test/components-pages/fixtures/init-components-before-widgets-loaded-multiple-async/components/app-foo/component.js
rename to packages/marko/test/components-pages/fixtures/init-components-before-widgets-loaded-multiple-async/components/app-foo/component.js
diff --git a/test/components-pages/fixtures/init-components-before-widgets-loaded-multiple-async/components/app-foo/index.marko b/packages/marko/test/components-pages/fixtures/init-components-before-widgets-loaded-multiple-async/components/app-foo/index.marko
similarity index 100%
rename from test/components-pages/fixtures/init-components-before-widgets-loaded-multiple-async/components/app-foo/index.marko
rename to packages/marko/test/components-pages/fixtures/init-components-before-widgets-loaded-multiple-async/components/app-foo/index.marko
diff --git a/test/components-pages/fixtures/init-components-before-widgets-loaded-multiple-async/marko.json b/packages/marko/test/components-pages/fixtures/init-components-before-widgets-loaded-multiple-async/marko.json
similarity index 100%
rename from test/components-pages/fixtures/init-components-before-widgets-loaded-multiple-async/marko.json
rename to packages/marko/test/components-pages/fixtures/init-components-before-widgets-loaded-multiple-async/marko.json
diff --git a/test/components-pages/fixtures/init-components-before-widgets-loaded-multiple-async/template.marko b/packages/marko/test/components-pages/fixtures/init-components-before-widgets-loaded-multiple-async/template.marko
similarity index 100%
rename from test/components-pages/fixtures/init-components-before-widgets-loaded-multiple-async/template.marko
rename to packages/marko/test/components-pages/fixtures/init-components-before-widgets-loaded-multiple-async/template.marko
diff --git a/test/components-pages/fixtures/init-components-before-widgets-loaded-multiple-async/tests.js b/packages/marko/test/components-pages/fixtures/init-components-before-widgets-loaded-multiple-async/tests.js
similarity index 100%
rename from test/components-pages/fixtures/init-components-before-widgets-loaded-multiple-async/tests.js
rename to packages/marko/test/components-pages/fixtures/init-components-before-widgets-loaded-multiple-async/tests.js
diff --git a/test/components-pages/fixtures/init-components-before-widgets-loaded/components/app-foo/component.js b/packages/marko/test/components-pages/fixtures/init-components-before-widgets-loaded/components/app-foo/component.js
similarity index 100%
rename from test/components-pages/fixtures/init-components-before-widgets-loaded/components/app-foo/component.js
rename to packages/marko/test/components-pages/fixtures/init-components-before-widgets-loaded/components/app-foo/component.js
diff --git a/test/components-pages/fixtures/init-components-before-widgets-loaded/components/app-foo/index.marko b/packages/marko/test/components-pages/fixtures/init-components-before-widgets-loaded/components/app-foo/index.marko
similarity index 100%
rename from test/components-pages/fixtures/init-components-before-widgets-loaded/components/app-foo/index.marko
rename to packages/marko/test/components-pages/fixtures/init-components-before-widgets-loaded/components/app-foo/index.marko
diff --git a/test/components-pages/fixtures/init-components-before-widgets-loaded/marko.json b/packages/marko/test/components-pages/fixtures/init-components-before-widgets-loaded/marko.json
similarity index 100%
rename from test/components-pages/fixtures/init-components-before-widgets-loaded/marko.json
rename to packages/marko/test/components-pages/fixtures/init-components-before-widgets-loaded/marko.json
diff --git a/test/components-pages/fixtures/init-components-before-widgets-loaded/template.marko b/packages/marko/test/components-pages/fixtures/init-components-before-widgets-loaded/template.marko
similarity index 100%
rename from test/components-pages/fixtures/init-components-before-widgets-loaded/template.marko
rename to packages/marko/test/components-pages/fixtures/init-components-before-widgets-loaded/template.marko
diff --git a/test/components-pages/fixtures/init-components-before-widgets-loaded/tests.js b/packages/marko/test/components-pages/fixtures/init-components-before-widgets-loaded/tests.js
similarity index 100%
rename from test/components-pages/fixtures/init-components-before-widgets-loaded/tests.js
rename to packages/marko/test/components-pages/fixtures/init-components-before-widgets-loaded/tests.js
diff --git a/test/components-pages/fixtures/init-components-immediate-await-client-reorder/components/app-bar/component.js b/packages/marko/test/components-pages/fixtures/init-components-immediate-await-client-reorder/components/app-bar/component.js
similarity index 100%
rename from test/components-pages/fixtures/init-components-immediate-await-client-reorder/components/app-bar/component.js
rename to packages/marko/test/components-pages/fixtures/init-components-immediate-await-client-reorder/components/app-bar/component.js
diff --git a/test/components-pages/fixtures/init-components-immediate-await-client-reorder/components/app-bar/index.marko b/packages/marko/test/components-pages/fixtures/init-components-immediate-await-client-reorder/components/app-bar/index.marko
similarity index 100%
rename from test/components-pages/fixtures/init-components-immediate-await-client-reorder/components/app-bar/index.marko
rename to packages/marko/test/components-pages/fixtures/init-components-immediate-await-client-reorder/components/app-bar/index.marko
diff --git a/test/components-pages/fixtures/init-components-immediate-await-client-reorder/components/app-foo/component.js b/packages/marko/test/components-pages/fixtures/init-components-immediate-await-client-reorder/components/app-foo/component.js
similarity index 100%
rename from test/components-pages/fixtures/init-components-immediate-await-client-reorder/components/app-foo/component.js
rename to packages/marko/test/components-pages/fixtures/init-components-immediate-await-client-reorder/components/app-foo/component.js
diff --git a/test/components-pages/fixtures/init-components-immediate-await-client-reorder/components/app-foo/index.marko b/packages/marko/test/components-pages/fixtures/init-components-immediate-await-client-reorder/components/app-foo/index.marko
similarity index 100%
rename from test/components-pages/fixtures/init-components-immediate-await-client-reorder/components/app-foo/index.marko
rename to packages/marko/test/components-pages/fixtures/init-components-immediate-await-client-reorder/components/app-foo/index.marko
diff --git a/test/components-pages/fixtures/init-components-immediate-await-client-reorder/marko.json b/packages/marko/test/components-pages/fixtures/init-components-immediate-await-client-reorder/marko.json
similarity index 100%
rename from test/components-pages/fixtures/init-components-immediate-await-client-reorder/marko.json
rename to packages/marko/test/components-pages/fixtures/init-components-immediate-await-client-reorder/marko.json
diff --git a/test/components-pages/fixtures/init-components-immediate-await-client-reorder/template.marko b/packages/marko/test/components-pages/fixtures/init-components-immediate-await-client-reorder/template.marko
similarity index 100%
rename from test/components-pages/fixtures/init-components-immediate-await-client-reorder/template.marko
rename to packages/marko/test/components-pages/fixtures/init-components-immediate-await-client-reorder/template.marko
diff --git a/test/components-pages/fixtures/init-components-immediate-await-client-reorder/tests.js b/packages/marko/test/components-pages/fixtures/init-components-immediate-await-client-reorder/tests.js
similarity index 100%
rename from test/components-pages/fixtures/init-components-immediate-await-client-reorder/tests.js
rename to packages/marko/test/components-pages/fixtures/init-components-immediate-await-client-reorder/tests.js
diff --git a/test/components-pages/fixtures/init-components-immediate/components/app-bar/component.js b/packages/marko/test/components-pages/fixtures/init-components-immediate/components/app-bar/component.js
similarity index 100%
rename from test/components-pages/fixtures/init-components-immediate/components/app-bar/component.js
rename to packages/marko/test/components-pages/fixtures/init-components-immediate/components/app-bar/component.js
diff --git a/test/components-pages/fixtures/init-components-immediate/components/app-bar/index.marko b/packages/marko/test/components-pages/fixtures/init-components-immediate/components/app-bar/index.marko
similarity index 100%
rename from test/components-pages/fixtures/init-components-immediate/components/app-bar/index.marko
rename to packages/marko/test/components-pages/fixtures/init-components-immediate/components/app-bar/index.marko
diff --git a/test/components-pages/fixtures/init-components-immediate/components/app-baz/component.js b/packages/marko/test/components-pages/fixtures/init-components-immediate/components/app-baz/component.js
similarity index 100%
rename from test/components-pages/fixtures/init-components-immediate/components/app-baz/component.js
rename to packages/marko/test/components-pages/fixtures/init-components-immediate/components/app-baz/component.js
diff --git a/test/components-pages/fixtures/init-components-immediate/components/app-baz/index.marko b/packages/marko/test/components-pages/fixtures/init-components-immediate/components/app-baz/index.marko
similarity index 100%
rename from test/components-pages/fixtures/init-components-immediate/components/app-baz/index.marko
rename to packages/marko/test/components-pages/fixtures/init-components-immediate/components/app-baz/index.marko
diff --git a/test/components-pages/fixtures/init-components-immediate/components/app-foo/component.js b/packages/marko/test/components-pages/fixtures/init-components-immediate/components/app-foo/component.js
similarity index 100%
rename from test/components-pages/fixtures/init-components-immediate/components/app-foo/component.js
rename to packages/marko/test/components-pages/fixtures/init-components-immediate/components/app-foo/component.js
diff --git a/test/components-pages/fixtures/init-components-immediate/components/app-foo/index.marko b/packages/marko/test/components-pages/fixtures/init-components-immediate/components/app-foo/index.marko
similarity index 100%
rename from test/components-pages/fixtures/init-components-immediate/components/app-foo/index.marko
rename to packages/marko/test/components-pages/fixtures/init-components-immediate/components/app-foo/index.marko
diff --git a/test/components-pages/fixtures/init-components-immediate/marko.json b/packages/marko/test/components-pages/fixtures/init-components-immediate/marko.json
similarity index 100%
rename from test/components-pages/fixtures/init-components-immediate/marko.json
rename to packages/marko/test/components-pages/fixtures/init-components-immediate/marko.json
diff --git a/test/components-pages/fixtures/init-components-immediate/template.marko b/packages/marko/test/components-pages/fixtures/init-components-immediate/template.marko
similarity index 100%
rename from test/components-pages/fixtures/init-components-immediate/template.marko
rename to packages/marko/test/components-pages/fixtures/init-components-immediate/template.marko
diff --git a/test/components-pages/fixtures/init-components-immediate/tests.js b/packages/marko/test/components-pages/fixtures/init-components-immediate/tests.js
similarity index 100%
rename from test/components-pages/fixtures/init-components-immediate/tests.js
rename to packages/marko/test/components-pages/fixtures/init-components-immediate/tests.js
diff --git a/test/components-pages/fixtures/init-components-tag-none/components/app-bar/component.js b/packages/marko/test/components-pages/fixtures/init-components-tag-none/components/app-bar/component.js
similarity index 100%
rename from test/components-pages/fixtures/init-components-tag-none/components/app-bar/component.js
rename to packages/marko/test/components-pages/fixtures/init-components-tag-none/components/app-bar/component.js
diff --git a/test/components-pages/fixtures/init-components-tag-none/components/app-bar/index.marko b/packages/marko/test/components-pages/fixtures/init-components-tag-none/components/app-bar/index.marko
similarity index 100%
rename from test/components-pages/fixtures/init-components-tag-none/components/app-bar/index.marko
rename to packages/marko/test/components-pages/fixtures/init-components-tag-none/components/app-bar/index.marko
diff --git a/test/components-pages/fixtures/init-components-tag-none/components/app-baz/component.js b/packages/marko/test/components-pages/fixtures/init-components-tag-none/components/app-baz/component.js
similarity index 100%
rename from test/components-pages/fixtures/init-components-tag-none/components/app-baz/component.js
rename to packages/marko/test/components-pages/fixtures/init-components-tag-none/components/app-baz/component.js
diff --git a/test/components-pages/fixtures/init-components-tag-none/components/app-baz/index.marko b/packages/marko/test/components-pages/fixtures/init-components-tag-none/components/app-baz/index.marko
similarity index 100%
rename from test/components-pages/fixtures/init-components-tag-none/components/app-baz/index.marko
rename to packages/marko/test/components-pages/fixtures/init-components-tag-none/components/app-baz/index.marko
diff --git a/test/components-pages/fixtures/init-components-tag-none/components/app-foo/component.js b/packages/marko/test/components-pages/fixtures/init-components-tag-none/components/app-foo/component.js
similarity index 100%
rename from test/components-pages/fixtures/init-components-tag-none/components/app-foo/component.js
rename to packages/marko/test/components-pages/fixtures/init-components-tag-none/components/app-foo/component.js
diff --git a/test/components-pages/fixtures/init-components-tag-none/components/app-foo/index.marko b/packages/marko/test/components-pages/fixtures/init-components-tag-none/components/app-foo/index.marko
similarity index 100%
rename from test/components-pages/fixtures/init-components-tag-none/components/app-foo/index.marko
rename to packages/marko/test/components-pages/fixtures/init-components-tag-none/components/app-foo/index.marko
diff --git a/test/components-pages/fixtures/init-components-tag-none/marko.json b/packages/marko/test/components-pages/fixtures/init-components-tag-none/marko.json
similarity index 100%
rename from test/components-pages/fixtures/init-components-tag-none/marko.json
rename to packages/marko/test/components-pages/fixtures/init-components-tag-none/marko.json
diff --git a/test/components-pages/fixtures/init-components-tag-none/template.marko b/packages/marko/test/components-pages/fixtures/init-components-tag-none/template.marko
similarity index 100%
rename from test/components-pages/fixtures/init-components-tag-none/template.marko
rename to packages/marko/test/components-pages/fixtures/init-components-tag-none/template.marko
diff --git a/test/components-pages/fixtures/init-components-tag-none/tests.js b/packages/marko/test/components-pages/fixtures/init-components-tag-none/tests.js
similarity index 100%
rename from test/components-pages/fixtures/init-components-tag-none/tests.js
rename to packages/marko/test/components-pages/fixtures/init-components-tag-none/tests.js
diff --git a/test/components-pages/fixtures/init-components-tag/components/app-bar/component.js b/packages/marko/test/components-pages/fixtures/init-components-tag/components/app-bar/component.js
similarity index 100%
rename from test/components-pages/fixtures/init-components-tag/components/app-bar/component.js
rename to packages/marko/test/components-pages/fixtures/init-components-tag/components/app-bar/component.js
diff --git a/test/components-pages/fixtures/init-components-tag/components/app-bar/index.marko b/packages/marko/test/components-pages/fixtures/init-components-tag/components/app-bar/index.marko
similarity index 100%
rename from test/components-pages/fixtures/init-components-tag/components/app-bar/index.marko
rename to packages/marko/test/components-pages/fixtures/init-components-tag/components/app-bar/index.marko
diff --git a/test/components-pages/fixtures/init-components-tag/components/app-baz/component.js b/packages/marko/test/components-pages/fixtures/init-components-tag/components/app-baz/component.js
similarity index 100%
rename from test/components-pages/fixtures/init-components-tag/components/app-baz/component.js
rename to packages/marko/test/components-pages/fixtures/init-components-tag/components/app-baz/component.js
diff --git a/test/components-pages/fixtures/init-components-tag/components/app-baz/index.marko b/packages/marko/test/components-pages/fixtures/init-components-tag/components/app-baz/index.marko
similarity index 100%
rename from test/components-pages/fixtures/init-components-tag/components/app-baz/index.marko
rename to packages/marko/test/components-pages/fixtures/init-components-tag/components/app-baz/index.marko
diff --git a/test/components-pages/fixtures/init-components-tag/components/app-foo/component.js b/packages/marko/test/components-pages/fixtures/init-components-tag/components/app-foo/component.js
similarity index 100%
rename from test/components-pages/fixtures/init-components-tag/components/app-foo/component.js
rename to packages/marko/test/components-pages/fixtures/init-components-tag/components/app-foo/component.js
diff --git a/test/components-pages/fixtures/init-components-tag/components/app-foo/index.marko b/packages/marko/test/components-pages/fixtures/init-components-tag/components/app-foo/index.marko
similarity index 100%
rename from test/components-pages/fixtures/init-components-tag/components/app-foo/index.marko
rename to packages/marko/test/components-pages/fixtures/init-components-tag/components/app-foo/index.marko
diff --git a/test/components-pages/fixtures/init-components-tag/marko.json b/packages/marko/test/components-pages/fixtures/init-components-tag/marko.json
similarity index 100%
rename from test/components-pages/fixtures/init-components-tag/marko.json
rename to packages/marko/test/components-pages/fixtures/init-components-tag/marko.json
diff --git a/test/components-pages/fixtures/init-components-tag/template.marko b/packages/marko/test/components-pages/fixtures/init-components-tag/template.marko
similarity index 100%
rename from test/components-pages/fixtures/init-components-tag/template.marko
rename to packages/marko/test/components-pages/fixtures/init-components-tag/template.marko
diff --git a/test/components-pages/fixtures/init-components-tag/tests.js b/packages/marko/test/components-pages/fixtures/init-components-tag/tests.js
similarity index 100%
rename from test/components-pages/fixtures/init-components-tag/tests.js
rename to packages/marko/test/components-pages/fixtures/init-components-tag/tests.js
diff --git a/test/components-pages/fixtures/init-included/components/app-bar/component.js b/packages/marko/test/components-pages/fixtures/init-included/components/app-bar/component.js
similarity index 100%
rename from test/components-pages/fixtures/init-included/components/app-bar/component.js
rename to packages/marko/test/components-pages/fixtures/init-included/components/app-bar/component.js
diff --git a/test/components-pages/fixtures/init-included/components/app-bar/index.marko b/packages/marko/test/components-pages/fixtures/init-included/components/app-bar/index.marko
similarity index 100%
rename from test/components-pages/fixtures/init-included/components/app-bar/index.marko
rename to packages/marko/test/components-pages/fixtures/init-included/components/app-bar/index.marko
diff --git a/test/components-pages/fixtures/init-included/components/app-baz/component.js b/packages/marko/test/components-pages/fixtures/init-included/components/app-baz/component.js
similarity index 100%
rename from test/components-pages/fixtures/init-included/components/app-baz/component.js
rename to packages/marko/test/components-pages/fixtures/init-included/components/app-baz/component.js
diff --git a/test/components-pages/fixtures/init-included/components/app-baz/index.marko b/packages/marko/test/components-pages/fixtures/init-included/components/app-baz/index.marko
similarity index 100%
rename from test/components-pages/fixtures/init-included/components/app-baz/index.marko
rename to packages/marko/test/components-pages/fixtures/init-included/components/app-baz/index.marko
diff --git a/test/components-pages/fixtures/init-included/components/app-foo/component.js b/packages/marko/test/components-pages/fixtures/init-included/components/app-foo/component.js
similarity index 100%
rename from test/components-pages/fixtures/init-included/components/app-foo/component.js
rename to packages/marko/test/components-pages/fixtures/init-included/components/app-foo/component.js
diff --git a/test/components-pages/fixtures/init-included/components/app-foo/index.marko b/packages/marko/test/components-pages/fixtures/init-included/components/app-foo/index.marko
similarity index 100%
rename from test/components-pages/fixtures/init-included/components/app-foo/index.marko
rename to packages/marko/test/components-pages/fixtures/init-included/components/app-foo/index.marko
diff --git a/test/components-pages/fixtures/init-included/marko.json b/packages/marko/test/components-pages/fixtures/init-included/marko.json
similarity index 100%
rename from test/components-pages/fixtures/init-included/marko.json
rename to packages/marko/test/components-pages/fixtures/init-included/marko.json
diff --git a/test/components-pages/fixtures/init-included/template.marko b/packages/marko/test/components-pages/fixtures/init-included/template.marko
similarity index 100%
rename from test/components-pages/fixtures/init-included/template.marko
rename to packages/marko/test/components-pages/fixtures/init-included/template.marko
diff --git a/test/components-pages/fixtures/init-included/tests.js b/packages/marko/test/components-pages/fixtures/init-included/tests.js
similarity index 100%
rename from test/components-pages/fixtures/init-included/tests.js
rename to packages/marko/test/components-pages/fixtures/init-included/tests.js
diff --git a/test/components-pages/fixtures/lifecycle-events/components/lifecycle-events-component-class-ctor/component.js b/packages/marko/test/components-pages/fixtures/lifecycle-events/components/lifecycle-events-component-class-ctor/component.js
similarity index 100%
rename from test/components-pages/fixtures/lifecycle-events/components/lifecycle-events-component-class-ctor/component.js
rename to packages/marko/test/components-pages/fixtures/lifecycle-events/components/lifecycle-events-component-class-ctor/component.js
diff --git a/test/components-pages/fixtures/lifecycle-events/components/lifecycle-events-component-class-ctor/index.marko b/packages/marko/test/components-pages/fixtures/lifecycle-events/components/lifecycle-events-component-class-ctor/index.marko
similarity index 100%
rename from test/components-pages/fixtures/lifecycle-events/components/lifecycle-events-component-class-ctor/index.marko
rename to packages/marko/test/components-pages/fixtures/lifecycle-events/components/lifecycle-events-component-class-ctor/index.marko
diff --git a/test/components-pages/fixtures/lifecycle-events/components/lifecycle-events-component-class/component.js b/packages/marko/test/components-pages/fixtures/lifecycle-events/components/lifecycle-events-component-class/component.js
similarity index 100%
rename from test/components-pages/fixtures/lifecycle-events/components/lifecycle-events-component-class/component.js
rename to packages/marko/test/components-pages/fixtures/lifecycle-events/components/lifecycle-events-component-class/component.js
diff --git a/test/components-pages/fixtures/lifecycle-events/components/lifecycle-events-component-class/index.marko b/packages/marko/test/components-pages/fixtures/lifecycle-events/components/lifecycle-events-component-class/index.marko
similarity index 100%
rename from test/components-pages/fixtures/lifecycle-events/components/lifecycle-events-component-class/index.marko
rename to packages/marko/test/components-pages/fixtures/lifecycle-events/components/lifecycle-events-component-class/index.marko
diff --git a/test/components-pages/fixtures/lifecycle-events/components/lifecycle-events-component-object/component.js b/packages/marko/test/components-pages/fixtures/lifecycle-events/components/lifecycle-events-component-object/component.js
similarity index 100%
rename from test/components-pages/fixtures/lifecycle-events/components/lifecycle-events-component-object/component.js
rename to packages/marko/test/components-pages/fixtures/lifecycle-events/components/lifecycle-events-component-object/component.js
diff --git a/test/components-pages/fixtures/lifecycle-events/components/lifecycle-events-component-object/index.marko b/packages/marko/test/components-pages/fixtures/lifecycle-events/components/lifecycle-events-component-object/index.marko
similarity index 100%
rename from test/components-pages/fixtures/lifecycle-events/components/lifecycle-events-component-object/index.marko
rename to packages/marko/test/components-pages/fixtures/lifecycle-events/components/lifecycle-events-component-object/index.marko
diff --git a/test/components-pages/fixtures/lifecycle-events/components/lifecycle-events/index.marko b/packages/marko/test/components-pages/fixtures/lifecycle-events/components/lifecycle-events/index.marko
similarity index 100%
rename from test/components-pages/fixtures/lifecycle-events/components/lifecycle-events/index.marko
rename to packages/marko/test/components-pages/fixtures/lifecycle-events/components/lifecycle-events/index.marko
diff --git a/test/components-pages/fixtures/lifecycle-events/marko.json b/packages/marko/test/components-pages/fixtures/lifecycle-events/marko.json
similarity index 100%
rename from test/components-pages/fixtures/lifecycle-events/marko.json
rename to packages/marko/test/components-pages/fixtures/lifecycle-events/marko.json
diff --git a/test/components-pages/fixtures/lifecycle-events/template.marko b/packages/marko/test/components-pages/fixtures/lifecycle-events/template.marko
similarity index 100%
rename from test/components-pages/fixtures/lifecycle-events/template.marko
rename to packages/marko/test/components-pages/fixtures/lifecycle-events/template.marko
diff --git a/test/components-pages/fixtures/lifecycle-events/tests.js b/packages/marko/test/components-pages/fixtures/lifecycle-events/tests.js
similarity index 100%
rename from test/components-pages/fixtures/lifecycle-events/tests.js
rename to packages/marko/test/components-pages/fixtures/lifecycle-events/tests.js
diff --git a/test/components-pages/fixtures/nesting/components/a/index.marko b/packages/marko/test/components-pages/fixtures/nesting/components/a/index.marko
similarity index 100%
rename from test/components-pages/fixtures/nesting/components/a/index.marko
rename to packages/marko/test/components-pages/fixtures/nesting/components/a/index.marko
diff --git a/test/components-pages/fixtures/nesting/components/b/index.marko b/packages/marko/test/components-pages/fixtures/nesting/components/b/index.marko
similarity index 100%
rename from test/components-pages/fixtures/nesting/components/b/index.marko
rename to packages/marko/test/components-pages/fixtures/nesting/components/b/index.marko
diff --git a/test/components-pages/fixtures/nesting/components/c/index.marko b/packages/marko/test/components-pages/fixtures/nesting/components/c/index.marko
similarity index 100%
rename from test/components-pages/fixtures/nesting/components/c/index.marko
rename to packages/marko/test/components-pages/fixtures/nesting/components/c/index.marko
diff --git a/test/components-pages/fixtures/nesting/components/d/index.marko b/packages/marko/test/components-pages/fixtures/nesting/components/d/index.marko
similarity index 100%
rename from test/components-pages/fixtures/nesting/components/d/index.marko
rename to packages/marko/test/components-pages/fixtures/nesting/components/d/index.marko
diff --git a/test/components-pages/fixtures/nesting/template.marko b/packages/marko/test/components-pages/fixtures/nesting/template.marko
similarity index 100%
rename from test/components-pages/fixtures/nesting/template.marko
rename to packages/marko/test/components-pages/fixtures/nesting/template.marko
diff --git a/test/components-pages/fixtures/nesting/tests.js b/packages/marko/test/components-pages/fixtures/nesting/tests.js
similarity index 100%
rename from test/components-pages/fixtures/nesting/tests.js
rename to packages/marko/test/components-pages/fixtures/nesting/tests.js
diff --git a/test/components-pages/fixtures/no-update-component/components/counter/index.marko b/packages/marko/test/components-pages/fixtures/no-update-component/components/counter/index.marko
similarity index 100%
rename from test/components-pages/fixtures/no-update-component/components/counter/index.marko
rename to packages/marko/test/components-pages/fixtures/no-update-component/components/counter/index.marko
diff --git a/test/components-pages/fixtures/no-update-component/template.marko b/packages/marko/test/components-pages/fixtures/no-update-component/template.marko
similarity index 100%
rename from test/components-pages/fixtures/no-update-component/template.marko
rename to packages/marko/test/components-pages/fixtures/no-update-component/template.marko
diff --git a/test/components-pages/fixtures/no-update-component/tests.js b/packages/marko/test/components-pages/fixtures/no-update-component/tests.js
similarity index 100%
rename from test/components-pages/fixtures/no-update-component/tests.js
rename to packages/marko/test/components-pages/fixtures/no-update-component/tests.js
diff --git a/test/components-pages/fixtures/no-update-with-an-event/components/counter/index.marko b/packages/marko/test/components-pages/fixtures/no-update-with-an-event/components/counter/index.marko
similarity index 100%
rename from test/components-pages/fixtures/no-update-with-an-event/components/counter/index.marko
rename to packages/marko/test/components-pages/fixtures/no-update-with-an-event/components/counter/index.marko
diff --git a/test/components-pages/fixtures/no-update-with-an-event/template.marko b/packages/marko/test/components-pages/fixtures/no-update-with-an-event/template.marko
similarity index 100%
rename from test/components-pages/fixtures/no-update-with-an-event/template.marko
rename to packages/marko/test/components-pages/fixtures/no-update-with-an-event/template.marko
diff --git a/test/components-pages/fixtures/no-update-with-an-event/tests.js b/packages/marko/test/components-pages/fixtures/no-update-with-an-event/tests.js
similarity index 100%
rename from test/components-pages/fixtures/no-update-with-an-event/tests.js
rename to packages/marko/test/components-pages/fixtures/no-update-with-an-event/tests.js
diff --git a/test/components-pages/fixtures/no-update/components/app/index.marko b/packages/marko/test/components-pages/fixtures/no-update/components/app/index.marko
similarity index 100%
rename from test/components-pages/fixtures/no-update/components/app/index.marko
rename to packages/marko/test/components-pages/fixtures/no-update/components/app/index.marko
diff --git a/test/components-pages/fixtures/no-update/components/no-update-attr/index.marko b/packages/marko/test/components-pages/fixtures/no-update/components/no-update-attr/index.marko
similarity index 100%
rename from test/components-pages/fixtures/no-update/components/no-update-attr/index.marko
rename to packages/marko/test/components-pages/fixtures/no-update/components/no-update-attr/index.marko
diff --git a/test/components-pages/fixtures/no-update/components/no-update-body-el/index.marko b/packages/marko/test/components-pages/fixtures/no-update/components/no-update-body-el/index.marko
similarity index 100%
rename from test/components-pages/fixtures/no-update/components/no-update-body-el/index.marko
rename to packages/marko/test/components-pages/fixtures/no-update/components/no-update-body-el/index.marko
diff --git a/test/components-pages/fixtures/no-update/components/no-update-el-nested/index.marko b/packages/marko/test/components-pages/fixtures/no-update/components/no-update-el-nested/index.marko
similarity index 100%
rename from test/components-pages/fixtures/no-update/components/no-update-el-nested/index.marko
rename to packages/marko/test/components-pages/fixtures/no-update/components/no-update-el-nested/index.marko
diff --git a/test/components-pages/fixtures/no-update/components/no-update-el/index.marko b/packages/marko/test/components-pages/fixtures/no-update/components/no-update-el/index.marko
similarity index 100%
rename from test/components-pages/fixtures/no-update/components/no-update-el/index.marko
rename to packages/marko/test/components-pages/fixtures/no-update/components/no-update-el/index.marko
diff --git a/test/components-pages/fixtures/no-update/marko.json b/packages/marko/test/components-pages/fixtures/no-update/marko.json
similarity index 100%
rename from test/components-pages/fixtures/no-update/marko.json
rename to packages/marko/test/components-pages/fixtures/no-update/marko.json
diff --git a/test/components-pages/fixtures/no-update/template.marko b/packages/marko/test/components-pages/fixtures/no-update/template.marko
similarity index 100%
rename from test/components-pages/fixtures/no-update/template.marko
rename to packages/marko/test/components-pages/fixtures/no-update/template.marko
diff --git a/test/components-pages/fixtures/no-update/tests.js b/packages/marko/test/components-pages/fixtures/no-update/tests.js
similarity index 100%
rename from test/components-pages/fixtures/no-update/tests.js
rename to packages/marko/test/components-pages/fixtures/no-update/tests.js
diff --git a/test/components-pages/fixtures/old-hydrate-no-create-no-input/components/child-component/index.marko b/packages/marko/test/components-pages/fixtures/old-hydrate-no-create-no-input/components/child-component/index.marko
similarity index 100%
rename from test/components-pages/fixtures/old-hydrate-no-create-no-input/components/child-component/index.marko
rename to packages/marko/test/components-pages/fixtures/old-hydrate-no-create-no-input/components/child-component/index.marko
diff --git a/test/components-pages/fixtures/old-hydrate-no-create-no-input/components/test-component/index.marko b/packages/marko/test/components-pages/fixtures/old-hydrate-no-create-no-input/components/test-component/index.marko
similarity index 100%
rename from test/components-pages/fixtures/old-hydrate-no-create-no-input/components/test-component/index.marko
rename to packages/marko/test/components-pages/fixtures/old-hydrate-no-create-no-input/components/test-component/index.marko
diff --git a/test/components-pages/fixtures/old-hydrate-no-create-no-input/template.marko b/packages/marko/test/components-pages/fixtures/old-hydrate-no-create-no-input/template.marko
similarity index 100%
rename from test/components-pages/fixtures/old-hydrate-no-create-no-input/template.marko
rename to packages/marko/test/components-pages/fixtures/old-hydrate-no-create-no-input/template.marko
diff --git a/test/components-pages/fixtures/old-hydrate-no-create-no-input/tests.js b/packages/marko/test/components-pages/fixtures/old-hydrate-no-create-no-input/tests.js
similarity index 100%
rename from test/components-pages/fixtures/old-hydrate-no-create-no-input/tests.js
rename to packages/marko/test/components-pages/fixtures/old-hydrate-no-create-no-input/tests.js
diff --git a/test/components-pages/fixtures/onInput-noBrowserRerender/components/onInput-assign-null-and-return/index.marko b/packages/marko/test/components-pages/fixtures/onInput-noBrowserRerender/components/onInput-assign-null-and-return/index.marko
similarity index 100%
rename from test/components-pages/fixtures/onInput-noBrowserRerender/components/onInput-assign-null-and-return/index.marko
rename to packages/marko/test/components-pages/fixtures/onInput-noBrowserRerender/components/onInput-assign-null-and-return/index.marko
diff --git a/test/components-pages/fixtures/onInput-noBrowserRerender/components/onInput-assign-null/index.marko b/packages/marko/test/components-pages/fixtures/onInput-noBrowserRerender/components/onInput-assign-null/index.marko
similarity index 100%
rename from test/components-pages/fixtures/onInput-noBrowserRerender/components/onInput-assign-null/index.marko
rename to packages/marko/test/components-pages/fixtures/onInput-noBrowserRerender/components/onInput-assign-null/index.marko
diff --git a/test/components-pages/fixtures/onInput-noBrowserRerender/components/onInput-assign-object-and-return/index.marko b/packages/marko/test/components-pages/fixtures/onInput-noBrowserRerender/components/onInput-assign-object-and-return/index.marko
similarity index 100%
rename from test/components-pages/fixtures/onInput-noBrowserRerender/components/onInput-assign-object-and-return/index.marko
rename to packages/marko/test/components-pages/fixtures/onInput-noBrowserRerender/components/onInput-assign-object-and-return/index.marko
diff --git a/test/components-pages/fixtures/onInput-noBrowserRerender/components/onInput-assign-object/index.marko b/packages/marko/test/components-pages/fixtures/onInput-noBrowserRerender/components/onInput-assign-object/index.marko
similarity index 100%
rename from test/components-pages/fixtures/onInput-noBrowserRerender/components/onInput-assign-object/index.marko
rename to packages/marko/test/components-pages/fixtures/onInput-noBrowserRerender/components/onInput-assign-object/index.marko
diff --git a/test/components-pages/fixtures/onInput-noBrowserRerender/components/onInput-return/index.marko b/packages/marko/test/components-pages/fixtures/onInput-noBrowserRerender/components/onInput-return/index.marko
similarity index 100%
rename from test/components-pages/fixtures/onInput-noBrowserRerender/components/onInput-return/index.marko
rename to packages/marko/test/components-pages/fixtures/onInput-noBrowserRerender/components/onInput-return/index.marko
diff --git a/test/components-pages/fixtures/onInput-noBrowserRerender/marko.json b/packages/marko/test/components-pages/fixtures/onInput-noBrowserRerender/marko.json
similarity index 100%
rename from test/components-pages/fixtures/onInput-noBrowserRerender/marko.json
rename to packages/marko/test/components-pages/fixtures/onInput-noBrowserRerender/marko.json
diff --git a/test/components-pages/fixtures/onInput-noBrowserRerender/template.marko b/packages/marko/test/components-pages/fixtures/onInput-noBrowserRerender/template.marko
similarity index 100%
rename from test/components-pages/fixtures/onInput-noBrowserRerender/template.marko
rename to packages/marko/test/components-pages/fixtures/onInput-noBrowserRerender/template.marko
diff --git a/test/components-pages/fixtures/onInput-noBrowserRerender/tests.js b/packages/marko/test/components-pages/fixtures/onInput-noBrowserRerender/tests.js
similarity index 100%
rename from test/components-pages/fixtures/onInput-noBrowserRerender/tests.js
rename to packages/marko/test/components-pages/fixtures/onInput-noBrowserRerender/tests.js
diff --git a/test/components-pages/fixtures/onInput/components/onInput-assign-null-and-return/index.marko b/packages/marko/test/components-pages/fixtures/onInput/components/onInput-assign-null-and-return/index.marko
similarity index 100%
rename from test/components-pages/fixtures/onInput/components/onInput-assign-null-and-return/index.marko
rename to packages/marko/test/components-pages/fixtures/onInput/components/onInput-assign-null-and-return/index.marko
diff --git a/test/components-pages/fixtures/onInput/components/onInput-assign-null/index.marko b/packages/marko/test/components-pages/fixtures/onInput/components/onInput-assign-null/index.marko
similarity index 100%
rename from test/components-pages/fixtures/onInput/components/onInput-assign-null/index.marko
rename to packages/marko/test/components-pages/fixtures/onInput/components/onInput-assign-null/index.marko
diff --git a/test/components-pages/fixtures/onInput/components/onInput-assign-object-and-return/index.marko b/packages/marko/test/components-pages/fixtures/onInput/components/onInput-assign-object-and-return/index.marko
similarity index 100%
rename from test/components-pages/fixtures/onInput/components/onInput-assign-object-and-return/index.marko
rename to packages/marko/test/components-pages/fixtures/onInput/components/onInput-assign-object-and-return/index.marko
diff --git a/test/components-pages/fixtures/onInput/components/onInput-assign-object/index.marko b/packages/marko/test/components-pages/fixtures/onInput/components/onInput-assign-object/index.marko
similarity index 100%
rename from test/components-pages/fixtures/onInput/components/onInput-assign-object/index.marko
rename to packages/marko/test/components-pages/fixtures/onInput/components/onInput-assign-object/index.marko
diff --git a/test/components-pages/fixtures/onInput/components/onInput-return/index.marko b/packages/marko/test/components-pages/fixtures/onInput/components/onInput-return/index.marko
similarity index 100%
rename from test/components-pages/fixtures/onInput/components/onInput-return/index.marko
rename to packages/marko/test/components-pages/fixtures/onInput/components/onInput-return/index.marko
diff --git a/test/components-pages/fixtures/onInput/marko.json b/packages/marko/test/components-pages/fixtures/onInput/marko.json
similarity index 100%
rename from test/components-pages/fixtures/onInput/marko.json
rename to packages/marko/test/components-pages/fixtures/onInput/marko.json
diff --git a/test/components-pages/fixtures/onInput/template.marko b/packages/marko/test/components-pages/fixtures/onInput/template.marko
similarity index 100%
rename from test/components-pages/fixtures/onInput/template.marko
rename to packages/marko/test/components-pages/fixtures/onInput/template.marko
diff --git a/test/components-pages/fixtures/onInput/tests.js b/packages/marko/test/components-pages/fixtures/onInput/tests.js
similarity index 100%
rename from test/components-pages/fixtures/onInput/tests.js
rename to packages/marko/test/components-pages/fixtures/onInput/tests.js
diff --git a/test/components-pages/fixtures/preserve-looped-attribute-tag/components/child/index.marko b/packages/marko/test/components-pages/fixtures/preserve-looped-attribute-tag/components/child/index.marko
similarity index 100%
rename from test/components-pages/fixtures/preserve-looped-attribute-tag/components/child/index.marko
rename to packages/marko/test/components-pages/fixtures/preserve-looped-attribute-tag/components/child/index.marko
diff --git a/test/components-pages/fixtures/preserve-looped-attribute-tag/components/child/marko-tag.json b/packages/marko/test/components-pages/fixtures/preserve-looped-attribute-tag/components/child/marko-tag.json
similarity index 100%
rename from test/components-pages/fixtures/preserve-looped-attribute-tag/components/child/marko-tag.json
rename to packages/marko/test/components-pages/fixtures/preserve-looped-attribute-tag/components/child/marko-tag.json
diff --git a/test/components-pages/fixtures/preserve-looped-attribute-tag/components/root/index.marko b/packages/marko/test/components-pages/fixtures/preserve-looped-attribute-tag/components/root/index.marko
similarity index 100%
rename from test/components-pages/fixtures/preserve-looped-attribute-tag/components/root/index.marko
rename to packages/marko/test/components-pages/fixtures/preserve-looped-attribute-tag/components/root/index.marko
diff --git a/test/components-pages/fixtures/preserve-looped-attribute-tag/components/root/marko-tag.json b/packages/marko/test/components-pages/fixtures/preserve-looped-attribute-tag/components/root/marko-tag.json
similarity index 100%
rename from test/components-pages/fixtures/preserve-looped-attribute-tag/components/root/marko-tag.json
rename to packages/marko/test/components-pages/fixtures/preserve-looped-attribute-tag/components/root/marko-tag.json
diff --git a/test/components-pages/fixtures/preserve-looped-attribute-tag/template.marko b/packages/marko/test/components-pages/fixtures/preserve-looped-attribute-tag/template.marko
similarity index 100%
rename from test/components-pages/fixtures/preserve-looped-attribute-tag/template.marko
rename to packages/marko/test/components-pages/fixtures/preserve-looped-attribute-tag/template.marko
diff --git a/test/components-pages/fixtures/preserve-looped-attribute-tag/tests.js b/packages/marko/test/components-pages/fixtures/preserve-looped-attribute-tag/tests.js
similarity index 100%
rename from test/components-pages/fixtures/preserve-looped-attribute-tag/tests.js
rename to packages/marko/test/components-pages/fixtures/preserve-looped-attribute-tag/tests.js
diff --git a/test/components-pages/fixtures/preserve-no-update-for-loop/components/root/index.marko b/packages/marko/test/components-pages/fixtures/preserve-no-update-for-loop/components/root/index.marko
similarity index 100%
rename from test/components-pages/fixtures/preserve-no-update-for-loop/components/root/index.marko
rename to packages/marko/test/components-pages/fixtures/preserve-no-update-for-loop/components/root/index.marko
diff --git a/test/components-pages/fixtures/preserve-no-update-for-loop/template.marko b/packages/marko/test/components-pages/fixtures/preserve-no-update-for-loop/template.marko
similarity index 100%
rename from test/components-pages/fixtures/preserve-no-update-for-loop/template.marko
rename to packages/marko/test/components-pages/fixtures/preserve-no-update-for-loop/template.marko
diff --git a/test/components-pages/fixtures/preserve-no-update-for-loop/tests.js b/packages/marko/test/components-pages/fixtures/preserve-no-update-for-loop/tests.js
similarity index 100%
rename from test/components-pages/fixtures/preserve-no-update-for-loop/tests.js
rename to packages/marko/test/components-pages/fixtures/preserve-no-update-for-loop/tests.js
diff --git a/test/components-pages/fixtures/preserve-server-rendered-content-on-mount/components/root/index.marko b/packages/marko/test/components-pages/fixtures/preserve-server-rendered-content-on-mount/components/root/index.marko
similarity index 100%
rename from test/components-pages/fixtures/preserve-server-rendered-content-on-mount/components/root/index.marko
rename to packages/marko/test/components-pages/fixtures/preserve-server-rendered-content-on-mount/components/root/index.marko
diff --git a/test/components-pages/fixtures/preserve-server-rendered-content-on-mount/template.marko b/packages/marko/test/components-pages/fixtures/preserve-server-rendered-content-on-mount/template.marko
similarity index 100%
rename from test/components-pages/fixtures/preserve-server-rendered-content-on-mount/template.marko
rename to packages/marko/test/components-pages/fixtures/preserve-server-rendered-content-on-mount/template.marko
diff --git a/test/components-pages/fixtures/preserve-server-rendered-content-on-mount/tests.js b/packages/marko/test/components-pages/fixtures/preserve-server-rendered-content-on-mount/tests.js
similarity index 100%
rename from test/components-pages/fixtures/preserve-server-rendered-content-on-mount/tests.js
rename to packages/marko/test/components-pages/fixtures/preserve-server-rendered-content-on-mount/tests.js
diff --git a/test/components-pages/fixtures/preserve-transcluded-content-on-state-change/components/toggle-button/index.marko b/packages/marko/test/components-pages/fixtures/preserve-transcluded-content-on-state-change/components/toggle-button/index.marko
similarity index 100%
rename from test/components-pages/fixtures/preserve-transcluded-content-on-state-change/components/toggle-button/index.marko
rename to packages/marko/test/components-pages/fixtures/preserve-transcluded-content-on-state-change/components/toggle-button/index.marko
diff --git a/test/components-pages/fixtures/preserve-transcluded-content-on-state-change/template.marko b/packages/marko/test/components-pages/fixtures/preserve-transcluded-content-on-state-change/template.marko
similarity index 100%
rename from test/components-pages/fixtures/preserve-transcluded-content-on-state-change/template.marko
rename to packages/marko/test/components-pages/fixtures/preserve-transcluded-content-on-state-change/template.marko
diff --git a/test/components-pages/fixtures/preserve-transcluded-content-on-state-change/tests.js b/packages/marko/test/components-pages/fixtures/preserve-transcluded-content-on-state-change/tests.js
similarity index 100%
rename from test/components-pages/fixtures/preserve-transcluded-content-on-state-change/tests.js
rename to packages/marko/test/components-pages/fixtures/preserve-transcluded-content-on-state-change/tests.js
diff --git a/test/components-pages/fixtures/preserve-transcluded-key-on-state-change/components/child/index.marko b/packages/marko/test/components-pages/fixtures/preserve-transcluded-key-on-state-change/components/child/index.marko
similarity index 100%
rename from test/components-pages/fixtures/preserve-transcluded-key-on-state-change/components/child/index.marko
rename to packages/marko/test/components-pages/fixtures/preserve-transcluded-key-on-state-change/components/child/index.marko
diff --git a/test/components-pages/fixtures/preserve-transcluded-key-on-state-change/components/container/index.marko b/packages/marko/test/components-pages/fixtures/preserve-transcluded-key-on-state-change/components/container/index.marko
similarity index 100%
rename from test/components-pages/fixtures/preserve-transcluded-key-on-state-change/components/container/index.marko
rename to packages/marko/test/components-pages/fixtures/preserve-transcluded-key-on-state-change/components/container/index.marko
diff --git a/test/components-pages/fixtures/preserve-transcluded-key-on-state-change/components/root/index.marko b/packages/marko/test/components-pages/fixtures/preserve-transcluded-key-on-state-change/components/root/index.marko
similarity index 100%
rename from test/components-pages/fixtures/preserve-transcluded-key-on-state-change/components/root/index.marko
rename to packages/marko/test/components-pages/fixtures/preserve-transcluded-key-on-state-change/components/root/index.marko
diff --git a/test/components-pages/fixtures/preserve-transcluded-key-on-state-change/template.marko b/packages/marko/test/components-pages/fixtures/preserve-transcluded-key-on-state-change/template.marko
similarity index 100%
rename from test/components-pages/fixtures/preserve-transcluded-key-on-state-change/template.marko
rename to packages/marko/test/components-pages/fixtures/preserve-transcluded-key-on-state-change/template.marko
diff --git a/test/components-pages/fixtures/preserve-transcluded-key-on-state-change/tests.js b/packages/marko/test/components-pages/fixtures/preserve-transcluded-key-on-state-change/tests.js
similarity index 100%
rename from test/components-pages/fixtures/preserve-transcluded-key-on-state-change/tests.js
rename to packages/marko/test/components-pages/fixtures/preserve-transcluded-key-on-state-change/tests.js
diff --git a/test/components-pages/fixtures/remove-last-multi-root-component/components/child/index.marko b/packages/marko/test/components-pages/fixtures/remove-last-multi-root-component/components/child/index.marko
similarity index 100%
rename from test/components-pages/fixtures/remove-last-multi-root-component/components/child/index.marko
rename to packages/marko/test/components-pages/fixtures/remove-last-multi-root-component/components/child/index.marko
diff --git a/test/components-pages/fixtures/remove-last-multi-root-component/components/root/index.marko b/packages/marko/test/components-pages/fixtures/remove-last-multi-root-component/components/root/index.marko
similarity index 100%
rename from test/components-pages/fixtures/remove-last-multi-root-component/components/root/index.marko
rename to packages/marko/test/components-pages/fixtures/remove-last-multi-root-component/components/root/index.marko
diff --git a/test/components-pages/fixtures/remove-last-multi-root-component/template.marko b/packages/marko/test/components-pages/fixtures/remove-last-multi-root-component/template.marko
similarity index 100%
rename from test/components-pages/fixtures/remove-last-multi-root-component/template.marko
rename to packages/marko/test/components-pages/fixtures/remove-last-multi-root-component/template.marko
diff --git a/test/components-pages/fixtures/remove-last-multi-root-component/tests.js b/packages/marko/test/components-pages/fixtures/remove-last-multi-root-component/tests.js
similarity index 100%
rename from test/components-pages/fixtures/remove-last-multi-root-component/tests.js
rename to packages/marko/test/components-pages/fixtures/remove-last-multi-root-component/tests.js
diff --git a/test/components-pages/fixtures/render-and-mount-order/components/app-hello/components/inner/index.marko b/packages/marko/test/components-pages/fixtures/render-and-mount-order/components/app-hello/components/inner/index.marko
similarity index 100%
rename from test/components-pages/fixtures/render-and-mount-order/components/app-hello/components/inner/index.marko
rename to packages/marko/test/components-pages/fixtures/render-and-mount-order/components/app-hello/components/inner/index.marko
diff --git a/test/components-pages/fixtures/render-and-mount-order/components/app-hello/index.marko b/packages/marko/test/components-pages/fixtures/render-and-mount-order/components/app-hello/index.marko
similarity index 100%
rename from test/components-pages/fixtures/render-and-mount-order/components/app-hello/index.marko
rename to packages/marko/test/components-pages/fixtures/render-and-mount-order/components/app-hello/index.marko
diff --git a/test/components-pages/fixtures/render-and-mount-order/components/app-wrapper/index.marko b/packages/marko/test/components-pages/fixtures/render-and-mount-order/components/app-wrapper/index.marko
similarity index 100%
rename from test/components-pages/fixtures/render-and-mount-order/components/app-wrapper/index.marko
rename to packages/marko/test/components-pages/fixtures/render-and-mount-order/components/app-wrapper/index.marko
diff --git a/test/components-pages/fixtures/render-and-mount-order/marko.json b/packages/marko/test/components-pages/fixtures/render-and-mount-order/marko.json
similarity index 100%
rename from test/components-pages/fixtures/render-and-mount-order/marko.json
rename to packages/marko/test/components-pages/fixtures/render-and-mount-order/marko.json
diff --git a/test/components-pages/fixtures/render-and-mount-order/template.marko b/packages/marko/test/components-pages/fixtures/render-and-mount-order/template.marko
similarity index 100%
rename from test/components-pages/fixtures/render-and-mount-order/template.marko
rename to packages/marko/test/components-pages/fixtures/render-and-mount-order/template.marko
diff --git a/test/components-pages/fixtures/render-and-mount-order/tests.js b/packages/marko/test/components-pages/fixtures/render-and-mount-order/tests.js
similarity index 100%
rename from test/components-pages/fixtures/render-and-mount-order/tests.js
rename to packages/marko/test/components-pages/fixtures/render-and-mount-order/tests.js
diff --git a/test/components-pages/fixtures/repeated-list-items-unkeyed/components/list-items/index.marko b/packages/marko/test/components-pages/fixtures/repeated-list-items-unkeyed/components/list-items/index.marko
similarity index 100%
rename from test/components-pages/fixtures/repeated-list-items-unkeyed/components/list-items/index.marko
rename to packages/marko/test/components-pages/fixtures/repeated-list-items-unkeyed/components/list-items/index.marko
diff --git a/test/components-pages/fixtures/repeated-list-items-unkeyed/template.marko b/packages/marko/test/components-pages/fixtures/repeated-list-items-unkeyed/template.marko
similarity index 100%
rename from test/components-pages/fixtures/repeated-list-items-unkeyed/template.marko
rename to packages/marko/test/components-pages/fixtures/repeated-list-items-unkeyed/template.marko
diff --git a/test/components-pages/fixtures/repeated-list-items-unkeyed/tests.js b/packages/marko/test/components-pages/fixtures/repeated-list-items-unkeyed/tests.js
similarity index 100%
rename from test/components-pages/fixtures/repeated-list-items-unkeyed/tests.js
rename to packages/marko/test/components-pages/fixtures/repeated-list-items-unkeyed/tests.js
diff --git a/test/components-pages/fixtures/runtime-id/components/app-foo/component.js b/packages/marko/test/components-pages/fixtures/runtime-id/components/app-foo/component.js
similarity index 100%
rename from test/components-pages/fixtures/runtime-id/components/app-foo/component.js
rename to packages/marko/test/components-pages/fixtures/runtime-id/components/app-foo/component.js
diff --git a/test/components-pages/fixtures/runtime-id/components/app-foo/index.marko b/packages/marko/test/components-pages/fixtures/runtime-id/components/app-foo/index.marko
similarity index 100%
rename from test/components-pages/fixtures/runtime-id/components/app-foo/index.marko
rename to packages/marko/test/components-pages/fixtures/runtime-id/components/app-foo/index.marko
diff --git a/test/components-pages/fixtures/runtime-id/marko.json b/packages/marko/test/components-pages/fixtures/runtime-id/marko.json
similarity index 100%
rename from test/components-pages/fixtures/runtime-id/marko.json
rename to packages/marko/test/components-pages/fixtures/runtime-id/marko.json
diff --git a/test/components-pages/fixtures/runtime-id/template.marko b/packages/marko/test/components-pages/fixtures/runtime-id/template.marko
similarity index 100%
rename from test/components-pages/fixtures/runtime-id/template.marko
rename to packages/marko/test/components-pages/fixtures/runtime-id/template.marko
diff --git a/test/components-pages/fixtures/runtime-id/tests.js b/packages/marko/test/components-pages/fixtures/runtime-id/tests.js
similarity index 100%
rename from test/components-pages/fixtures/runtime-id/tests.js
rename to packages/marko/test/components-pages/fixtures/runtime-id/tests.js
diff --git a/test/components-pages/fixtures/server-browser-unique-ids/components/app-foo/component.js b/packages/marko/test/components-pages/fixtures/server-browser-unique-ids/components/app-foo/component.js
similarity index 100%
rename from test/components-pages/fixtures/server-browser-unique-ids/components/app-foo/component.js
rename to packages/marko/test/components-pages/fixtures/server-browser-unique-ids/components/app-foo/component.js
diff --git a/test/components-pages/fixtures/server-browser-unique-ids/components/app-foo/index.marko b/packages/marko/test/components-pages/fixtures/server-browser-unique-ids/components/app-foo/index.marko
similarity index 100%
rename from test/components-pages/fixtures/server-browser-unique-ids/components/app-foo/index.marko
rename to packages/marko/test/components-pages/fixtures/server-browser-unique-ids/components/app-foo/index.marko
diff --git a/test/components-pages/fixtures/server-browser-unique-ids/marko.json b/packages/marko/test/components-pages/fixtures/server-browser-unique-ids/marko.json
similarity index 100%
rename from test/components-pages/fixtures/server-browser-unique-ids/marko.json
rename to packages/marko/test/components-pages/fixtures/server-browser-unique-ids/marko.json
diff --git a/test/components-pages/fixtures/server-browser-unique-ids/template.marko b/packages/marko/test/components-pages/fixtures/server-browser-unique-ids/template.marko
similarity index 100%
rename from test/components-pages/fixtures/server-browser-unique-ids/template.marko
rename to packages/marko/test/components-pages/fixtures/server-browser-unique-ids/template.marko
diff --git a/test/components-pages/fixtures/server-browser-unique-ids/tests.js b/packages/marko/test/components-pages/fixtures/server-browser-unique-ids/tests.js
similarity index 100%
rename from test/components-pages/fixtures/server-browser-unique-ids/tests.js
rename to packages/marko/test/components-pages/fixtures/server-browser-unique-ids/tests.js
diff --git a/test/components-pages/fixtures/server-render-dom-event-handlers/components/app/index.marko b/packages/marko/test/components-pages/fixtures/server-render-dom-event-handlers/components/app/index.marko
similarity index 100%
rename from test/components-pages/fixtures/server-render-dom-event-handlers/components/app/index.marko
rename to packages/marko/test/components-pages/fixtures/server-render-dom-event-handlers/components/app/index.marko
diff --git a/test/components-pages/fixtures/server-render-dom-event-handlers/components/counter/index.marko b/packages/marko/test/components-pages/fixtures/server-render-dom-event-handlers/components/counter/index.marko
similarity index 100%
rename from test/components-pages/fixtures/server-render-dom-event-handlers/components/counter/index.marko
rename to packages/marko/test/components-pages/fixtures/server-render-dom-event-handlers/components/counter/index.marko
diff --git a/test/components-pages/fixtures/server-render-dom-event-handlers/marko.json b/packages/marko/test/components-pages/fixtures/server-render-dom-event-handlers/marko.json
similarity index 100%
rename from test/components-pages/fixtures/server-render-dom-event-handlers/marko.json
rename to packages/marko/test/components-pages/fixtures/server-render-dom-event-handlers/marko.json
diff --git a/test/components-pages/fixtures/server-render-dom-event-handlers/template.marko b/packages/marko/test/components-pages/fixtures/server-render-dom-event-handlers/template.marko
similarity index 100%
rename from test/components-pages/fixtures/server-render-dom-event-handlers/template.marko
rename to packages/marko/test/components-pages/fixtures/server-render-dom-event-handlers/template.marko
diff --git a/test/components-pages/fixtures/server-render-dom-event-handlers/tests.js b/packages/marko/test/components-pages/fixtures/server-render-dom-event-handlers/tests.js
similarity index 100%
rename from test/components-pages/fixtures/server-render-dom-event-handlers/tests.js
rename to packages/marko/test/components-pages/fixtures/server-render-dom-event-handlers/tests.js
diff --git a/test/components-pages/fixtures/server-render-function-references/components/app-hello/index.marko b/packages/marko/test/components-pages/fixtures/server-render-function-references/components/app-hello/index.marko
similarity index 100%
rename from test/components-pages/fixtures/server-render-function-references/components/app-hello/index.marko
rename to packages/marko/test/components-pages/fixtures/server-render-function-references/components/app-hello/index.marko
diff --git a/test/components-pages/fixtures/server-render-function-references/components/app/index.marko b/packages/marko/test/components-pages/fixtures/server-render-function-references/components/app/index.marko
similarity index 100%
rename from test/components-pages/fixtures/server-render-function-references/components/app/index.marko
rename to packages/marko/test/components-pages/fixtures/server-render-function-references/components/app/index.marko
diff --git a/test/components-pages/fixtures/server-render-function-references/marko.json b/packages/marko/test/components-pages/fixtures/server-render-function-references/marko.json
similarity index 100%
rename from test/components-pages/fixtures/server-render-function-references/marko.json
rename to packages/marko/test/components-pages/fixtures/server-render-function-references/marko.json
diff --git a/test/components-pages/fixtures/server-render-function-references/template.marko b/packages/marko/test/components-pages/fixtures/server-render-function-references/template.marko
similarity index 100%
rename from test/components-pages/fixtures/server-render-function-references/template.marko
rename to packages/marko/test/components-pages/fixtures/server-render-function-references/template.marko
diff --git a/test/components-pages/fixtures/server-render-function-references/tests.js b/packages/marko/test/components-pages/fixtures/server-render-function-references/tests.js
similarity index 100%
rename from test/components-pages/fixtures/server-render-function-references/tests.js
rename to packages/marko/test/components-pages/fixtures/server-render-function-references/tests.js
diff --git a/test/components-pages/fixtures/split-async-keys/components/app-child/index.marko b/packages/marko/test/components-pages/fixtures/split-async-keys/components/app-child/index.marko
similarity index 100%
rename from test/components-pages/fixtures/split-async-keys/components/app-child/index.marko
rename to packages/marko/test/components-pages/fixtures/split-async-keys/components/app-child/index.marko
diff --git a/test/components-pages/fixtures/split-async-keys/components/app-hello/component-browser.js b/packages/marko/test/components-pages/fixtures/split-async-keys/components/app-hello/component-browser.js
similarity index 100%
rename from test/components-pages/fixtures/split-async-keys/components/app-hello/component-browser.js
rename to packages/marko/test/components-pages/fixtures/split-async-keys/components/app-hello/component-browser.js
diff --git a/test/components-pages/fixtures/split-async-keys/components/app-hello/index.marko b/packages/marko/test/components-pages/fixtures/split-async-keys/components/app-hello/index.marko
similarity index 100%
rename from test/components-pages/fixtures/split-async-keys/components/app-hello/index.marko
rename to packages/marko/test/components-pages/fixtures/split-async-keys/components/app-hello/index.marko
diff --git a/test/components-pages/fixtures/split-async-keys/template.marko b/packages/marko/test/components-pages/fixtures/split-async-keys/template.marko
similarity index 100%
rename from test/components-pages/fixtures/split-async-keys/template.marko
rename to packages/marko/test/components-pages/fixtures/split-async-keys/template.marko
diff --git a/test/components-pages/fixtures/split-async-keys/tests.js b/packages/marko/test/components-pages/fixtures/split-async-keys/tests.js
similarity index 100%
rename from test/components-pages/fixtures/split-async-keys/tests.js
rename to packages/marko/test/components-pages/fixtures/split-async-keys/tests.js
diff --git a/test/components-pages/fixtures/split-component-dynamic-tag/components/app-button/index.marko b/packages/marko/test/components-pages/fixtures/split-component-dynamic-tag/components/app-button/index.marko
similarity index 100%
rename from test/components-pages/fixtures/split-component-dynamic-tag/components/app-button/index.marko
rename to packages/marko/test/components-pages/fixtures/split-component-dynamic-tag/components/app-button/index.marko
diff --git a/test/components-pages/fixtures/split-component-dynamic-tag/components/app-root/component-browser.js b/packages/marko/test/components-pages/fixtures/split-component-dynamic-tag/components/app-root/component-browser.js
similarity index 100%
rename from test/components-pages/fixtures/split-component-dynamic-tag/components/app-root/component-browser.js
rename to packages/marko/test/components-pages/fixtures/split-component-dynamic-tag/components/app-root/component-browser.js
diff --git a/test/components-pages/fixtures/split-component-dynamic-tag/components/app-root/index.marko b/packages/marko/test/components-pages/fixtures/split-component-dynamic-tag/components/app-root/index.marko
similarity index 100%
rename from test/components-pages/fixtures/split-component-dynamic-tag/components/app-root/index.marko
rename to packages/marko/test/components-pages/fixtures/split-component-dynamic-tag/components/app-root/index.marko
diff --git a/test/components-pages/fixtures/split-component-dynamic-tag/template.marko b/packages/marko/test/components-pages/fixtures/split-component-dynamic-tag/template.marko
similarity index 100%
rename from test/components-pages/fixtures/split-component-dynamic-tag/template.marko
rename to packages/marko/test/components-pages/fixtures/split-component-dynamic-tag/template.marko
diff --git a/test/components-pages/fixtures/split-component-dynamic-tag/tests.js b/packages/marko/test/components-pages/fixtures/split-component-dynamic-tag/tests.js
similarity index 100%
rename from test/components-pages/fixtures/split-component-dynamic-tag/tests.js
rename to packages/marko/test/components-pages/fixtures/split-component-dynamic-tag/tests.js
diff --git a/test/components-pages/fixtures/split-component-renderer/components/app-button-split-export-class/component-browser.js b/packages/marko/test/components-pages/fixtures/split-component-renderer/components/app-button-split-export-class/component-browser.js
similarity index 100%
rename from test/components-pages/fixtures/split-component-renderer/components/app-button-split-export-class/component-browser.js
rename to packages/marko/test/components-pages/fixtures/split-component-renderer/components/app-button-split-export-class/component-browser.js
diff --git a/test/components-pages/fixtures/split-component-renderer/components/app-button-split-export-class/index.marko b/packages/marko/test/components-pages/fixtures/split-component-renderer/components/app-button-split-export-class/index.marko
similarity index 100%
rename from test/components-pages/fixtures/split-component-renderer/components/app-button-split-export-class/index.marko
rename to packages/marko/test/components-pages/fixtures/split-component-renderer/components/app-button-split-export-class/index.marko
diff --git a/test/components-pages/fixtures/split-component-renderer/components/app-button-split-export-class/marko-tag.json b/packages/marko/test/components-pages/fixtures/split-component-renderer/components/app-button-split-export-class/marko-tag.json
similarity index 100%
rename from test/components-pages/fixtures/split-component-renderer/components/app-button-split-export-class/marko-tag.json
rename to packages/marko/test/components-pages/fixtures/split-component-renderer/components/app-button-split-export-class/marko-tag.json
diff --git a/test/components-pages/fixtures/split-component-renderer/components/app-button-split/component-browser.js b/packages/marko/test/components-pages/fixtures/split-component-renderer/components/app-button-split/component-browser.js
similarity index 100%
rename from test/components-pages/fixtures/split-component-renderer/components/app-button-split/component-browser.js
rename to packages/marko/test/components-pages/fixtures/split-component-renderer/components/app-button-split/component-browser.js
diff --git a/test/components-pages/fixtures/split-component-renderer/components/app-button-split/index.marko b/packages/marko/test/components-pages/fixtures/split-component-renderer/components/app-button-split/index.marko
similarity index 100%
rename from test/components-pages/fixtures/split-component-renderer/components/app-button-split/index.marko
rename to packages/marko/test/components-pages/fixtures/split-component-renderer/components/app-button-split/index.marko
diff --git a/test/components-pages/fixtures/split-component-renderer/components/app-button-split/marko-tag.json b/packages/marko/test/components-pages/fixtures/split-component-renderer/components/app-button-split/marko-tag.json
similarity index 100%
rename from test/components-pages/fixtures/split-component-renderer/components/app-button-split/marko-tag.json
rename to packages/marko/test/components-pages/fixtures/split-component-renderer/components/app-button-split/marko-tag.json
diff --git a/test/components-pages/fixtures/split-component-renderer/components/component-only/component-browser.js b/packages/marko/test/components-pages/fixtures/split-component-renderer/components/component-only/component-browser.js
similarity index 100%
rename from test/components-pages/fixtures/split-component-renderer/components/component-only/component-browser.js
rename to packages/marko/test/components-pages/fixtures/split-component-renderer/components/component-only/component-browser.js
diff --git a/test/components-pages/fixtures/split-component-renderer/components/component-only/index.marko b/packages/marko/test/components-pages/fixtures/split-component-renderer/components/component-only/index.marko
similarity index 100%
rename from test/components-pages/fixtures/split-component-renderer/components/component-only/index.marko
rename to packages/marko/test/components-pages/fixtures/split-component-renderer/components/component-only/index.marko
diff --git a/test/components-pages/fixtures/split-component-renderer/marko.json b/packages/marko/test/components-pages/fixtures/split-component-renderer/marko.json
similarity index 100%
rename from test/components-pages/fixtures/split-component-renderer/marko.json
rename to packages/marko/test/components-pages/fixtures/split-component-renderer/marko.json
diff --git a/test/components-pages/fixtures/split-component-renderer/template.marko b/packages/marko/test/components-pages/fixtures/split-component-renderer/template.marko
similarity index 100%
rename from test/components-pages/fixtures/split-component-renderer/template.marko
rename to packages/marko/test/components-pages/fixtures/split-component-renderer/template.marko
diff --git a/test/components-pages/fixtures/split-component-renderer/tests.js b/packages/marko/test/components-pages/fixtures/split-component-renderer/tests.js
similarity index 100%
rename from test/components-pages/fixtures/split-component-renderer/tests.js
rename to packages/marko/test/components-pages/fixtures/split-component-renderer/tests.js
diff --git a/test/components-pages/fixtures/split-emit-multi-args/components/split-component/component-browser.js b/packages/marko/test/components-pages/fixtures/split-emit-multi-args/components/split-component/component-browser.js
similarity index 100%
rename from test/components-pages/fixtures/split-emit-multi-args/components/split-component/component-browser.js
rename to packages/marko/test/components-pages/fixtures/split-emit-multi-args/components/split-component/component-browser.js
diff --git a/test/components-pages/fixtures/split-emit-multi-args/components/split-component/index.marko b/packages/marko/test/components-pages/fixtures/split-emit-multi-args/components/split-component/index.marko
similarity index 100%
rename from test/components-pages/fixtures/split-emit-multi-args/components/split-component/index.marko
rename to packages/marko/test/components-pages/fixtures/split-emit-multi-args/components/split-component/index.marko
diff --git a/test/components-pages/fixtures/split-emit-multi-args/marko.json b/packages/marko/test/components-pages/fixtures/split-emit-multi-args/marko.json
similarity index 100%
rename from test/components-pages/fixtures/split-emit-multi-args/marko.json
rename to packages/marko/test/components-pages/fixtures/split-emit-multi-args/marko.json
diff --git a/test/components-pages/fixtures/split-emit-multi-args/template.marko b/packages/marko/test/components-pages/fixtures/split-emit-multi-args/template.marko
similarity index 100%
rename from test/components-pages/fixtures/split-emit-multi-args/template.marko
rename to packages/marko/test/components-pages/fixtures/split-emit-multi-args/template.marko
diff --git a/test/components-pages/fixtures/split-emit-multi-args/tests.js b/packages/marko/test/components-pages/fixtures/split-emit-multi-args/tests.js
similarity index 100%
rename from test/components-pages/fixtures/split-emit-multi-args/tests.js
rename to packages/marko/test/components-pages/fixtures/split-emit-multi-args/tests.js
diff --git a/test/components-pages/fixtures/xss/components/app-foo/component.js b/packages/marko/test/components-pages/fixtures/xss/components/app-foo/component.js
similarity index 100%
rename from test/components-pages/fixtures/xss/components/app-foo/component.js
rename to packages/marko/test/components-pages/fixtures/xss/components/app-foo/component.js
diff --git a/test/components-pages/fixtures/xss/components/app-foo/index.marko b/packages/marko/test/components-pages/fixtures/xss/components/app-foo/index.marko
similarity index 100%
rename from test/components-pages/fixtures/xss/components/app-foo/index.marko
rename to packages/marko/test/components-pages/fixtures/xss/components/app-foo/index.marko
diff --git a/test/components-pages/fixtures/xss/marko.json b/packages/marko/test/components-pages/fixtures/xss/marko.json
similarity index 100%
rename from test/components-pages/fixtures/xss/marko.json
rename to packages/marko/test/components-pages/fixtures/xss/marko.json
diff --git a/test/components-pages/fixtures/xss/template.marko b/packages/marko/test/components-pages/fixtures/xss/template.marko
similarity index 100%
rename from test/components-pages/fixtures/xss/template.marko
rename to packages/marko/test/components-pages/fixtures/xss/template.marko
diff --git a/test/components-pages/fixtures/xss/tests.js b/packages/marko/test/components-pages/fixtures/xss/tests.js
similarity index 100%
rename from test/components-pages/fixtures/xss/tests.js
rename to packages/marko/test/components-pages/fixtures/xss/tests.js
diff --git a/test/components-pages/index.test.js b/packages/marko/test/components-pages/index.test.js
similarity index 100%
rename from test/components-pages/index.test.js
rename to packages/marko/test/components-pages/index.test.js
diff --git a/test/components-server/fixtures-deprecated/getRenderedWidgets-noBrowserRerender/components/app-simple/index.marko b/packages/marko/test/components-server/fixtures-deprecated/getRenderedWidgets-noBrowserRerender/components/app-simple/index.marko
similarity index 100%
rename from test/components-server/fixtures-deprecated/getRenderedWidgets-noBrowserRerender/components/app-simple/index.marko
rename to packages/marko/test/components-server/fixtures-deprecated/getRenderedWidgets-noBrowserRerender/components/app-simple/index.marko
diff --git a/test/components-server/fixtures-deprecated/getRenderedWidgets-noBrowserRerender/components/app/index.marko b/packages/marko/test/components-server/fixtures-deprecated/getRenderedWidgets-noBrowserRerender/components/app/index.marko
similarity index 100%
rename from test/components-server/fixtures-deprecated/getRenderedWidgets-noBrowserRerender/components/app/index.marko
rename to packages/marko/test/components-server/fixtures-deprecated/getRenderedWidgets-noBrowserRerender/components/app/index.marko
diff --git a/test/components-server/fixtures-deprecated/getRenderedWidgets-noBrowserRerender/index.marko b/packages/marko/test/components-server/fixtures-deprecated/getRenderedWidgets-noBrowserRerender/index.marko
similarity index 100%
rename from test/components-server/fixtures-deprecated/getRenderedWidgets-noBrowserRerender/index.marko
rename to packages/marko/test/components-server/fixtures-deprecated/getRenderedWidgets-noBrowserRerender/index.marko
diff --git a/test/components-server/fixtures-deprecated/getRenderedWidgets-noBrowserRerender/test.js b/packages/marko/test/components-server/fixtures-deprecated/getRenderedWidgets-noBrowserRerender/test.js
similarity index 100%
rename from test/components-server/fixtures-deprecated/getRenderedWidgets-noBrowserRerender/test.js
rename to packages/marko/test/components-server/fixtures-deprecated/getRenderedWidgets-noBrowserRerender/test.js
diff --git a/test/components-server/fixtures-deprecated/invalid-missing-template/template.marko b/packages/marko/test/components-server/fixtures-deprecated/invalid-missing-template/template.marko
similarity index 100%
rename from test/components-server/fixtures-deprecated/invalid-missing-template/template.marko
rename to packages/marko/test/components-server/fixtures-deprecated/invalid-missing-template/template.marko
diff --git a/test/components-server/fixtures-deprecated/invalid-missing-template/test.js b/packages/marko/test/components-server/fixtures-deprecated/invalid-missing-template/test.js
similarity index 100%
rename from test/components-server/fixtures-deprecated/invalid-missing-template/test.js
rename to packages/marko/test/components-server/fixtures-deprecated/invalid-missing-template/test.js
diff --git a/test/components-server/fixtures-deprecated/invalid-missing-template/widget.js b/packages/marko/test/components-server/fixtures-deprecated/invalid-missing-template/widget.js
similarity index 100%
rename from test/components-server/fixtures-deprecated/invalid-missing-template/widget.js
rename to packages/marko/test/components-server/fixtures-deprecated/invalid-missing-template/widget.js
diff --git a/test/components-server/fixtures-deprecated/w-bind-missing-widget/index.foo b/packages/marko/test/components-server/fixtures-deprecated/w-bind-missing-widget/index.foo
similarity index 100%
rename from test/components-server/fixtures-deprecated/w-bind-missing-widget/index.foo
rename to packages/marko/test/components-server/fixtures-deprecated/w-bind-missing-widget/index.foo
diff --git a/test/components-server/fixtures-deprecated/w-bind-missing-widget/template.marko b/packages/marko/test/components-server/fixtures-deprecated/w-bind-missing-widget/template.marko
similarity index 100%
rename from test/components-server/fixtures-deprecated/w-bind-missing-widget/template.marko
rename to packages/marko/test/components-server/fixtures-deprecated/w-bind-missing-widget/template.marko
diff --git a/test/components-server/fixtures-deprecated/w-bind-missing-widget/test.js b/packages/marko/test/components-server/fixtures-deprecated/w-bind-missing-widget/test.js
similarity index 100%
rename from test/components-server/fixtures-deprecated/w-bind-missing-widget/test.js
rename to packages/marko/test/components-server/fixtures-deprecated/w-bind-missing-widget/test.js
diff --git a/test/components-server/fixtures/cspNonce/components/app-simple/index.marko b/packages/marko/test/components-server/fixtures/cspNonce/components/app-simple/index.marko
similarity index 100%
rename from test/components-server/fixtures/cspNonce/components/app-simple/index.marko
rename to packages/marko/test/components-server/fixtures/cspNonce/components/app-simple/index.marko
diff --git a/test/components-server/fixtures/cspNonce/marko.json b/packages/marko/test/components-server/fixtures/cspNonce/marko.json
similarity index 100%
rename from test/components-server/fixtures/cspNonce/marko.json
rename to packages/marko/test/components-server/fixtures/cspNonce/marko.json
diff --git a/test/components-server/fixtures/cspNonce/template.marko b/packages/marko/test/components-server/fixtures/cspNonce/template.marko
similarity index 100%
rename from test/components-server/fixtures/cspNonce/template.marko
rename to packages/marko/test/components-server/fixtures/cspNonce/template.marko
diff --git a/test/components-server/fixtures/cspNonce/test.js b/packages/marko/test/components-server/fixtures/cspNonce/test.js
similarity index 100%
rename from test/components-server/fixtures/cspNonce/test.js
rename to packages/marko/test/components-server/fixtures/cspNonce/test.js
diff --git a/test/components-server/fixtures/getRenderedWidgets/components/app-simple/index.marko b/packages/marko/test/components-server/fixtures/getRenderedWidgets/components/app-simple/index.marko
similarity index 100%
rename from test/components-server/fixtures/getRenderedWidgets/components/app-simple/index.marko
rename to packages/marko/test/components-server/fixtures/getRenderedWidgets/components/app-simple/index.marko
diff --git a/test/components-server/fixtures/getRenderedWidgets/index.marko b/packages/marko/test/components-server/fixtures/getRenderedWidgets/index.marko
similarity index 100%
rename from test/components-server/fixtures/getRenderedWidgets/index.marko
rename to packages/marko/test/components-server/fixtures/getRenderedWidgets/index.marko
diff --git a/test/components-server/fixtures/getRenderedWidgets/test.js b/packages/marko/test/components-server/fixtures/getRenderedWidgets/test.js
similarity index 100%
rename from test/components-server/fixtures/getRenderedWidgets/test.js
rename to packages/marko/test/components-server/fixtures/getRenderedWidgets/test.js
diff --git a/test/components-server/index.test.js b/packages/marko/test/components-server/index.test.js
similarity index 100%
rename from test/components-server/index.test.js
rename to packages/marko/test/components-server/index.test.js
diff --git a/test/express/fixtures/multiple-express-instances/test.js b/packages/marko/test/express/fixtures/multiple-express-instances/test.js
similarity index 100%
rename from test/express/fixtures/multiple-express-instances/test.js
rename to packages/marko/test/express/fixtures/multiple-express-instances/test.js
diff --git a/test/express/fixtures/res.marko-reg-multiple/test.js b/packages/marko/test/express/fixtures/res.marko-reg-multiple/test.js
similarity index 100%
rename from test/express/fixtures/res.marko-reg-multiple/test.js
rename to packages/marko/test/express/fixtures/res.marko-reg-multiple/test.js
diff --git a/test/express/fixtures/server-headers/template.marko b/packages/marko/test/express/fixtures/server-headers/template.marko
similarity index 100%
rename from test/express/fixtures/server-headers/template.marko
rename to packages/marko/test/express/fixtures/server-headers/template.marko
diff --git a/test/express/fixtures/server-headers/test.js b/packages/marko/test/express/fixtures/server-headers/test.js
similarity index 100%
rename from test/express/fixtures/server-headers/test.js
rename to packages/marko/test/express/fixtures/server-headers/test.js
diff --git a/test/express/fixtures/server-incorrect-usage/template.marko b/packages/marko/test/express/fixtures/server-incorrect-usage/template.marko
similarity index 100%
rename from test/express/fixtures/server-incorrect-usage/template.marko
rename to packages/marko/test/express/fixtures/server-incorrect-usage/template.marko
diff --git a/test/express/fixtures/server-incorrect-usage/test.js b/packages/marko/test/express/fixtures/server-incorrect-usage/test.js
similarity index 100%
rename from test/express/fixtures/server-incorrect-usage/test.js
rename to packages/marko/test/express/fixtures/server-incorrect-usage/test.js
diff --git a/test/express/fixtures/server-locals/expected.html b/packages/marko/test/express/fixtures/server-locals/expected.html
similarity index 100%
rename from test/express/fixtures/server-locals/expected.html
rename to packages/marko/test/express/fixtures/server-locals/expected.html
diff --git a/test/express/fixtures/server-locals/template.marko b/packages/marko/test/express/fixtures/server-locals/template.marko
similarity index 100%
rename from test/express/fixtures/server-locals/template.marko
rename to packages/marko/test/express/fixtures/server-locals/template.marko
diff --git a/test/express/fixtures/server-locals/test.js b/packages/marko/test/express/fixtures/server-locals/test.js
similarity index 100%
rename from test/express/fixtures/server-locals/test.js
rename to packages/marko/test/express/fixtures/server-locals/test.js
diff --git a/test/express/fixtures/server-priority/expected.html b/packages/marko/test/express/fixtures/server-priority/expected.html
similarity index 100%
rename from test/express/fixtures/server-priority/expected.html
rename to packages/marko/test/express/fixtures/server-priority/expected.html
diff --git a/test/express/fixtures/server-priority/template.marko b/packages/marko/test/express/fixtures/server-priority/template.marko
similarity index 100%
rename from test/express/fixtures/server-priority/template.marko
rename to packages/marko/test/express/fixtures/server-priority/template.marko
diff --git a/test/express/fixtures/server-priority/test.js b/packages/marko/test/express/fixtures/server-priority/test.js
similarity index 100%
rename from test/express/fixtures/server-priority/test.js
rename to packages/marko/test/express/fixtures/server-priority/test.js
diff --git a/test/express/fixtures/server-return-promise/template.marko b/packages/marko/test/express/fixtures/server-return-promise/template.marko
similarity index 100%
rename from test/express/fixtures/server-return-promise/template.marko
rename to packages/marko/test/express/fixtures/server-return-promise/template.marko
diff --git a/test/express/fixtures/server-return-promise/test.js b/packages/marko/test/express/fixtures/server-return-promise/test.js
similarity index 100%
rename from test/express/fixtures/server-return-promise/test.js
rename to packages/marko/test/express/fixtures/server-return-promise/test.js
diff --git a/test/express/index.test.js b/packages/marko/test/express/index.test.js
similarity index 100%
rename from test/express/index.test.js
rename to packages/marko/test/express/index.test.js
diff --git a/test/express/versions/express-4/.gitignore b/packages/marko/test/express/versions/express-4/.gitignore
similarity index 100%
rename from test/express/versions/express-4/.gitignore
rename to packages/marko/test/express/versions/express-4/.gitignore
diff --git a/test/express/versions/express-4/package-lock.json b/packages/marko/test/express/versions/express-4/package-lock.json
similarity index 100%
rename from test/express/versions/express-4/package-lock.json
rename to packages/marko/test/express/versions/express-4/package-lock.json
diff --git a/test/express/versions/express-4/package.json b/packages/marko/test/express/versions/express-4/package.json
similarity index 100%
rename from test/express/versions/express-4/package.json
rename to packages/marko/test/express/versions/express-4/package.json
diff --git a/test/express/versions/express-5/.gitignore b/packages/marko/test/express/versions/express-5/.gitignore
similarity index 100%
rename from test/express/versions/express-5/.gitignore
rename to packages/marko/test/express/versions/express-5/.gitignore
diff --git a/test/express/versions/express-5/package-lock.json b/packages/marko/test/express/versions/express-5/package-lock.json
similarity index 100%
rename from test/express/versions/express-5/package-lock.json
rename to packages/marko/test/express/versions/express-5/package-lock.json
diff --git a/test/express/versions/express-5/package.json b/packages/marko/test/express/versions/express-5/package.json
similarity index 100%
rename from test/express/versions/express-5/package.json
rename to packages/marko/test/express/versions/express-5/package.json
diff --git a/test/expression-toString/fixtures/ArrayExpression/expected.js b/packages/marko/test/expression-toString/fixtures/ArrayExpression/expected.js
similarity index 100%
rename from test/expression-toString/fixtures/ArrayExpression/expected.js
rename to packages/marko/test/expression-toString/fixtures/ArrayExpression/expected.js
diff --git a/test/expression-toString/fixtures/ArrayExpression/input.js b/packages/marko/test/expression-toString/fixtures/ArrayExpression/input.js
similarity index 100%
rename from test/expression-toString/fixtures/ArrayExpression/input.js
rename to packages/marko/test/expression-toString/fixtures/ArrayExpression/input.js
diff --git a/test/expression-toString/fixtures/Assignment/expected.js b/packages/marko/test/expression-toString/fixtures/Assignment/expected.js
similarity index 100%
rename from test/expression-toString/fixtures/Assignment/expected.js
rename to packages/marko/test/expression-toString/fixtures/Assignment/expected.js
diff --git a/test/expression-toString/fixtures/Assignment/input.js b/packages/marko/test/expression-toString/fixtures/Assignment/input.js
similarity index 100%
rename from test/expression-toString/fixtures/Assignment/input.js
rename to packages/marko/test/expression-toString/fixtures/Assignment/input.js
diff --git a/test/expression-toString/fixtures/BinaryExpression/expected.js b/packages/marko/test/expression-toString/fixtures/BinaryExpression/expected.js
similarity index 100%
rename from test/expression-toString/fixtures/BinaryExpression/expected.js
rename to packages/marko/test/expression-toString/fixtures/BinaryExpression/expected.js
diff --git a/test/expression-toString/fixtures/BinaryExpression/input.js b/packages/marko/test/expression-toString/fixtures/BinaryExpression/input.js
similarity index 100%
rename from test/expression-toString/fixtures/BinaryExpression/input.js
rename to packages/marko/test/expression-toString/fixtures/BinaryExpression/input.js
diff --git a/test/expression-toString/fixtures/ConditionalExpression/expected.js b/packages/marko/test/expression-toString/fixtures/ConditionalExpression/expected.js
similarity index 100%
rename from test/expression-toString/fixtures/ConditionalExpression/expected.js
rename to packages/marko/test/expression-toString/fixtures/ConditionalExpression/expected.js
diff --git a/test/expression-toString/fixtures/ConditionalExpression/input.js b/packages/marko/test/expression-toString/fixtures/ConditionalExpression/input.js
similarity index 100%
rename from test/expression-toString/fixtures/ConditionalExpression/input.js
rename to packages/marko/test/expression-toString/fixtures/ConditionalExpression/input.js
diff --git a/test/expression-toString/fixtures/FunctionCall/expected.js b/packages/marko/test/expression-toString/fixtures/FunctionCall/expected.js
similarity index 100%
rename from test/expression-toString/fixtures/FunctionCall/expected.js
rename to packages/marko/test/expression-toString/fixtures/FunctionCall/expected.js
diff --git a/test/expression-toString/fixtures/FunctionCall/input.js b/packages/marko/test/expression-toString/fixtures/FunctionCall/input.js
similarity index 100%
rename from test/expression-toString/fixtures/FunctionCall/input.js
rename to packages/marko/test/expression-toString/fixtures/FunctionCall/input.js
diff --git a/test/expression-toString/fixtures/Literal-boolean/expected.js b/packages/marko/test/expression-toString/fixtures/Literal-boolean/expected.js
similarity index 100%
rename from test/expression-toString/fixtures/Literal-boolean/expected.js
rename to packages/marko/test/expression-toString/fixtures/Literal-boolean/expected.js
diff --git a/test/expression-toString/fixtures/Literal-boolean/input.js b/packages/marko/test/expression-toString/fixtures/Literal-boolean/input.js
similarity index 100%
rename from test/expression-toString/fixtures/Literal-boolean/input.js
rename to packages/marko/test/expression-toString/fixtures/Literal-boolean/input.js
diff --git a/test/expression-toString/fixtures/Literal-null/expected.js b/packages/marko/test/expression-toString/fixtures/Literal-null/expected.js
similarity index 100%
rename from test/expression-toString/fixtures/Literal-null/expected.js
rename to packages/marko/test/expression-toString/fixtures/Literal-null/expected.js
diff --git a/test/expression-toString/fixtures/Literal-null/input.js b/packages/marko/test/expression-toString/fixtures/Literal-null/input.js
similarity index 100%
rename from test/expression-toString/fixtures/Literal-null/input.js
rename to packages/marko/test/expression-toString/fixtures/Literal-null/input.js
diff --git a/test/expression-toString/fixtures/Literal-number/expected.js b/packages/marko/test/expression-toString/fixtures/Literal-number/expected.js
similarity index 100%
rename from test/expression-toString/fixtures/Literal-number/expected.js
rename to packages/marko/test/expression-toString/fixtures/Literal-number/expected.js
diff --git a/test/expression-toString/fixtures/Literal-number/input.js b/packages/marko/test/expression-toString/fixtures/Literal-number/input.js
similarity index 100%
rename from test/expression-toString/fixtures/Literal-number/input.js
rename to packages/marko/test/expression-toString/fixtures/Literal-number/input.js
diff --git a/test/expression-toString/fixtures/Literal-string/expected.js b/packages/marko/test/expression-toString/fixtures/Literal-string/expected.js
similarity index 100%
rename from test/expression-toString/fixtures/Literal-string/expected.js
rename to packages/marko/test/expression-toString/fixtures/Literal-string/expected.js
diff --git a/test/expression-toString/fixtures/Literal-string/input.js b/packages/marko/test/expression-toString/fixtures/Literal-string/input.js
similarity index 100%
rename from test/expression-toString/fixtures/Literal-string/input.js
rename to packages/marko/test/expression-toString/fixtures/Literal-string/input.js
diff --git a/test/expression-toString/fixtures/Literal-undefined/expected.js b/packages/marko/test/expression-toString/fixtures/Literal-undefined/expected.js
similarity index 100%
rename from test/expression-toString/fixtures/Literal-undefined/expected.js
rename to packages/marko/test/expression-toString/fixtures/Literal-undefined/expected.js
diff --git a/test/expression-toString/fixtures/Literal-undefined/input.js b/packages/marko/test/expression-toString/fixtures/Literal-undefined/input.js
similarity index 100%
rename from test/expression-toString/fixtures/Literal-undefined/input.js
rename to packages/marko/test/expression-toString/fixtures/Literal-undefined/input.js
diff --git a/test/expression-toString/fixtures/NewExpression/expected.js b/packages/marko/test/expression-toString/fixtures/NewExpression/expected.js
similarity index 100%
rename from test/expression-toString/fixtures/NewExpression/expected.js
rename to packages/marko/test/expression-toString/fixtures/NewExpression/expected.js
diff --git a/test/expression-toString/fixtures/NewExpression/input.js b/packages/marko/test/expression-toString/fixtures/NewExpression/input.js
similarity index 100%
rename from test/expression-toString/fixtures/NewExpression/input.js
rename to packages/marko/test/expression-toString/fixtures/NewExpression/input.js
diff --git a/test/expression-toString/fixtures/ObjectExpression/expected.js b/packages/marko/test/expression-toString/fixtures/ObjectExpression/expected.js
similarity index 100%
rename from test/expression-toString/fixtures/ObjectExpression/expected.js
rename to packages/marko/test/expression-toString/fixtures/ObjectExpression/expected.js
diff --git a/test/expression-toString/fixtures/ObjectExpression/input.js b/packages/marko/test/expression-toString/fixtures/ObjectExpression/input.js
similarity index 100%
rename from test/expression-toString/fixtures/ObjectExpression/input.js
rename to packages/marko/test/expression-toString/fixtures/ObjectExpression/input.js
diff --git a/test/expression-toString/fixtures/ThisExpression/expected.js b/packages/marko/test/expression-toString/fixtures/ThisExpression/expected.js
similarity index 100%
rename from test/expression-toString/fixtures/ThisExpression/expected.js
rename to packages/marko/test/expression-toString/fixtures/ThisExpression/expected.js
diff --git a/test/expression-toString/fixtures/ThisExpression/input.js b/packages/marko/test/expression-toString/fixtures/ThisExpression/input.js
similarity index 100%
rename from test/expression-toString/fixtures/ThisExpression/input.js
rename to packages/marko/test/expression-toString/fixtures/ThisExpression/input.js
diff --git a/test/expression-toString/fixtures/UnaryExpression/expected.js b/packages/marko/test/expression-toString/fixtures/UnaryExpression/expected.js
similarity index 100%
rename from test/expression-toString/fixtures/UnaryExpression/expected.js
rename to packages/marko/test/expression-toString/fixtures/UnaryExpression/expected.js
diff --git a/test/expression-toString/fixtures/UnaryExpression/input.js b/packages/marko/test/expression-toString/fixtures/UnaryExpression/input.js
similarity index 100%
rename from test/expression-toString/fixtures/UnaryExpression/input.js
rename to packages/marko/test/expression-toString/fixtures/UnaryExpression/input.js
diff --git a/test/expression-toString/fixtures/UpdateExpression/expected.js b/packages/marko/test/expression-toString/fixtures/UpdateExpression/expected.js
similarity index 100%
rename from test/expression-toString/fixtures/UpdateExpression/expected.js
rename to packages/marko/test/expression-toString/fixtures/UpdateExpression/expected.js
diff --git a/test/expression-toString/fixtures/UpdateExpression/input.js b/packages/marko/test/expression-toString/fixtures/UpdateExpression/input.js
similarity index 100%
rename from test/expression-toString/fixtures/UpdateExpression/input.js
rename to packages/marko/test/expression-toString/fixtures/UpdateExpression/input.js
diff --git a/test/expression-toString/index.test.js b/packages/marko/test/expression-toString/index.test.js
similarity index 100%
rename from test/expression-toString/index.test.js
rename to packages/marko/test/expression-toString/index.test.js
diff --git a/test/hot-reload/fixtures/component-to-template/.gitignore b/packages/marko/test/hot-reload/fixtures/component-to-template/.gitignore
similarity index 100%
rename from test/hot-reload/fixtures/component-to-template/.gitignore
rename to packages/marko/test/hot-reload/fixtures/component-to-template/.gitignore
diff --git a/test/hot-reload/fixtures/component-to-template/a/component.js b/packages/marko/test/hot-reload/fixtures/component-to-template/a/component.js
similarity index 100%
rename from test/hot-reload/fixtures/component-to-template/a/component.js
rename to packages/marko/test/hot-reload/fixtures/component-to-template/a/component.js
diff --git a/test/hot-reload/fixtures/component-to-template/a/index.marko b/packages/marko/test/hot-reload/fixtures/component-to-template/a/index.marko
similarity index 100%
rename from test/hot-reload/fixtures/component-to-template/a/index.marko
rename to packages/marko/test/hot-reload/fixtures/component-to-template/a/index.marko
diff --git a/test/hot-reload/fixtures/component-to-template/b/index.marko b/packages/marko/test/hot-reload/fixtures/component-to-template/b/index.marko
similarity index 100%
rename from test/hot-reload/fixtures/component-to-template/b/index.marko
rename to packages/marko/test/hot-reload/fixtures/component-to-template/b/index.marko
diff --git a/test/hot-reload/fixtures/component-to-template/initial-expected.html b/packages/marko/test/hot-reload/fixtures/component-to-template/initial-expected.html
similarity index 100%
rename from test/hot-reload/fixtures/component-to-template/initial-expected.html
rename to packages/marko/test/hot-reload/fixtures/component-to-template/initial-expected.html
diff --git a/test/hot-reload/fixtures/component-to-template/reloaded-expected.html b/packages/marko/test/hot-reload/fixtures/component-to-template/reloaded-expected.html
similarity index 100%
rename from test/hot-reload/fixtures/component-to-template/reloaded-expected.html
rename to packages/marko/test/hot-reload/fixtures/component-to-template/reloaded-expected.html
diff --git a/test/hot-reload/fixtures/component-to-template/temp/index.marko b/packages/marko/test/hot-reload/fixtures/component-to-template/temp/index.marko
similarity index 100%
rename from test/hot-reload/fixtures/component-to-template/temp/index.marko
rename to packages/marko/test/hot-reload/fixtures/component-to-template/temp/index.marko
diff --git a/test/hot-reload/fixtures/component-to-template/test.js b/packages/marko/test/hot-reload/fixtures/component-to-template/test.js
similarity index 100%
rename from test/hot-reload/fixtures/component-to-template/test.js
rename to packages/marko/test/hot-reload/fixtures/component-to-template/test.js
diff --git a/test/hot-reload/fixtures/load/.gitignore b/packages/marko/test/hot-reload/fixtures/load/.gitignore
similarity index 100%
rename from test/hot-reload/fixtures/load/.gitignore
rename to packages/marko/test/hot-reload/fixtures/load/.gitignore
diff --git a/test/hot-reload/fixtures/load/initial-expected.html b/packages/marko/test/hot-reload/fixtures/load/initial-expected.html
similarity index 100%
rename from test/hot-reload/fixtures/load/initial-expected.html
rename to packages/marko/test/hot-reload/fixtures/load/initial-expected.html
diff --git a/test/hot-reload/fixtures/load/modified-expected.html b/packages/marko/test/hot-reload/fixtures/load/modified-expected.html
similarity index 100%
rename from test/hot-reload/fixtures/load/modified-expected.html
rename to packages/marko/test/hot-reload/fixtures/load/modified-expected.html
diff --git a/test/hot-reload/fixtures/load/reloaded-expected.html b/packages/marko/test/hot-reload/fixtures/load/reloaded-expected.html
similarity index 100%
rename from test/hot-reload/fixtures/load/reloaded-expected.html
rename to packages/marko/test/hot-reload/fixtures/load/reloaded-expected.html
diff --git a/test/hot-reload/fixtures/load/template.marko b/packages/marko/test/hot-reload/fixtures/load/template.marko
similarity index 100%
rename from test/hot-reload/fixtures/load/template.marko
rename to packages/marko/test/hot-reload/fixtures/load/template.marko
diff --git a/test/hot-reload/fixtures/load/test.js b/packages/marko/test/hot-reload/fixtures/load/test.js
similarity index 100%
rename from test/hot-reload/fixtures/load/test.js
rename to packages/marko/test/hot-reload/fixtures/load/test.js
diff --git a/test/hot-reload/fixtures/require-custom-extension/.gitignore b/packages/marko/test/hot-reload/fixtures/require-custom-extension/.gitignore
similarity index 100%
rename from test/hot-reload/fixtures/require-custom-extension/.gitignore
rename to packages/marko/test/hot-reload/fixtures/require-custom-extension/.gitignore
diff --git a/test/hot-reload/fixtures/require-custom-extension/initial-expected.html b/packages/marko/test/hot-reload/fixtures/require-custom-extension/initial-expected.html
similarity index 100%
rename from test/hot-reload/fixtures/require-custom-extension/initial-expected.html
rename to packages/marko/test/hot-reload/fixtures/require-custom-extension/initial-expected.html
diff --git a/test/hot-reload/fixtures/require-custom-extension/modified-expected.html b/packages/marko/test/hot-reload/fixtures/require-custom-extension/modified-expected.html
similarity index 100%
rename from test/hot-reload/fixtures/require-custom-extension/modified-expected.html
rename to packages/marko/test/hot-reload/fixtures/require-custom-extension/modified-expected.html
diff --git a/test/hot-reload/fixtures/require-custom-extension/reloaded-expected.html b/packages/marko/test/hot-reload/fixtures/require-custom-extension/reloaded-expected.html
similarity index 100%
rename from test/hot-reload/fixtures/require-custom-extension/reloaded-expected.html
rename to packages/marko/test/hot-reload/fixtures/require-custom-extension/reloaded-expected.html
diff --git a/test/hot-reload/fixtures/require-custom-extension/template.html b/packages/marko/test/hot-reload/fixtures/require-custom-extension/template.html
similarity index 100%
rename from test/hot-reload/fixtures/require-custom-extension/template.html
rename to packages/marko/test/hot-reload/fixtures/require-custom-extension/template.html
diff --git a/test/hot-reload/fixtures/require-custom-extension/test.js b/packages/marko/test/hot-reload/fixtures/require-custom-extension/test.js
similarity index 100%
rename from test/hot-reload/fixtures/require-custom-extension/test.js
rename to packages/marko/test/hot-reload/fixtures/require-custom-extension/test.js
diff --git a/test/hot-reload/fixtures/require-custom-multiple-extensions/.gitignore b/packages/marko/test/hot-reload/fixtures/require-custom-multiple-extensions/.gitignore
similarity index 100%
rename from test/hot-reload/fixtures/require-custom-multiple-extensions/.gitignore
rename to packages/marko/test/hot-reload/fixtures/require-custom-multiple-extensions/.gitignore
diff --git a/test/hot-reload/fixtures/require-custom-multiple-extensions/initial-expected.html b/packages/marko/test/hot-reload/fixtures/require-custom-multiple-extensions/initial-expected.html
similarity index 100%
rename from test/hot-reload/fixtures/require-custom-multiple-extensions/initial-expected.html
rename to packages/marko/test/hot-reload/fixtures/require-custom-multiple-extensions/initial-expected.html
diff --git a/test/hot-reload/fixtures/require-custom-multiple-extensions/modified-expected.html b/packages/marko/test/hot-reload/fixtures/require-custom-multiple-extensions/modified-expected.html
similarity index 100%
rename from test/hot-reload/fixtures/require-custom-multiple-extensions/modified-expected.html
rename to packages/marko/test/hot-reload/fixtures/require-custom-multiple-extensions/modified-expected.html
diff --git a/test/hot-reload/fixtures/require-custom-multiple-extensions/reloaded-expected.html b/packages/marko/test/hot-reload/fixtures/require-custom-multiple-extensions/reloaded-expected.html
similarity index 100%
rename from test/hot-reload/fixtures/require-custom-multiple-extensions/reloaded-expected.html
rename to packages/marko/test/hot-reload/fixtures/require-custom-multiple-extensions/reloaded-expected.html
diff --git a/test/hot-reload/fixtures/require-custom-multiple-extensions/template.html b/packages/marko/test/hot-reload/fixtures/require-custom-multiple-extensions/template.html
similarity index 100%
rename from test/hot-reload/fixtures/require-custom-multiple-extensions/template.html
rename to packages/marko/test/hot-reload/fixtures/require-custom-multiple-extensions/template.html
diff --git a/test/hot-reload/fixtures/require-custom-multiple-extensions/test.js b/packages/marko/test/hot-reload/fixtures/require-custom-multiple-extensions/test.js
similarity index 100%
rename from test/hot-reload/fixtures/require-custom-multiple-extensions/test.js
rename to packages/marko/test/hot-reload/fixtures/require-custom-multiple-extensions/test.js
diff --git a/test/hot-reload/fixtures/require-custom-without-period/.gitignore b/packages/marko/test/hot-reload/fixtures/require-custom-without-period/.gitignore
similarity index 100%
rename from test/hot-reload/fixtures/require-custom-without-period/.gitignore
rename to packages/marko/test/hot-reload/fixtures/require-custom-without-period/.gitignore
diff --git a/test/hot-reload/fixtures/require-custom-without-period/initial-expected.html b/packages/marko/test/hot-reload/fixtures/require-custom-without-period/initial-expected.html
similarity index 100%
rename from test/hot-reload/fixtures/require-custom-without-period/initial-expected.html
rename to packages/marko/test/hot-reload/fixtures/require-custom-without-period/initial-expected.html
diff --git a/test/hot-reload/fixtures/require-custom-without-period/modified-expected.html b/packages/marko/test/hot-reload/fixtures/require-custom-without-period/modified-expected.html
similarity index 100%
rename from test/hot-reload/fixtures/require-custom-without-period/modified-expected.html
rename to packages/marko/test/hot-reload/fixtures/require-custom-without-period/modified-expected.html
diff --git a/test/hot-reload/fixtures/require-custom-without-period/reloaded-expected.html b/packages/marko/test/hot-reload/fixtures/require-custom-without-period/reloaded-expected.html
similarity index 100%
rename from test/hot-reload/fixtures/require-custom-without-period/reloaded-expected.html
rename to packages/marko/test/hot-reload/fixtures/require-custom-without-period/reloaded-expected.html
diff --git a/test/hot-reload/fixtures/require-custom-without-period/template.html b/packages/marko/test/hot-reload/fixtures/require-custom-without-period/template.html
similarity index 100%
rename from test/hot-reload/fixtures/require-custom-without-period/template.html
rename to packages/marko/test/hot-reload/fixtures/require-custom-without-period/template.html
diff --git a/test/hot-reload/fixtures/require-custom-without-period/test.js b/packages/marko/test/hot-reload/fixtures/require-custom-without-period/test.js
similarity index 100%
rename from test/hot-reload/fixtures/require-custom-without-period/test.js
rename to packages/marko/test/hot-reload/fixtures/require-custom-without-period/test.js
diff --git a/test/hot-reload/fixtures/require/.gitignore b/packages/marko/test/hot-reload/fixtures/require/.gitignore
similarity index 100%
rename from test/hot-reload/fixtures/require/.gitignore
rename to packages/marko/test/hot-reload/fixtures/require/.gitignore
diff --git a/test/hot-reload/fixtures/require/initial-expected.html b/packages/marko/test/hot-reload/fixtures/require/initial-expected.html
similarity index 100%
rename from test/hot-reload/fixtures/require/initial-expected.html
rename to packages/marko/test/hot-reload/fixtures/require/initial-expected.html
diff --git a/test/hot-reload/fixtures/require/modified-expected.html b/packages/marko/test/hot-reload/fixtures/require/modified-expected.html
similarity index 100%
rename from test/hot-reload/fixtures/require/modified-expected.html
rename to packages/marko/test/hot-reload/fixtures/require/modified-expected.html
diff --git a/test/hot-reload/fixtures/require/reloaded-expected.html b/packages/marko/test/hot-reload/fixtures/require/reloaded-expected.html
similarity index 100%
rename from test/hot-reload/fixtures/require/reloaded-expected.html
rename to packages/marko/test/hot-reload/fixtures/require/reloaded-expected.html
diff --git a/test/hot-reload/fixtures/require/template.marko b/packages/marko/test/hot-reload/fixtures/require/template.marko
similarity index 100%
rename from test/hot-reload/fixtures/require/template.marko
rename to packages/marko/test/hot-reload/fixtures/require/template.marko
diff --git a/test/hot-reload/fixtures/require/test.js b/packages/marko/test/hot-reload/fixtures/require/test.js
similarity index 100%
rename from test/hot-reload/fixtures/require/test.js
rename to packages/marko/test/hot-reload/fixtures/require/test.js
diff --git a/test/hot-reload/fixtures/template-export-component/.gitignore b/packages/marko/test/hot-reload/fixtures/template-export-component/.gitignore
similarity index 100%
rename from test/hot-reload/fixtures/template-export-component/.gitignore
rename to packages/marko/test/hot-reload/fixtures/template-export-component/.gitignore
diff --git a/test/hot-reload/fixtures/template-export-component/a/component.js b/packages/marko/test/hot-reload/fixtures/template-export-component/a/component.js
similarity index 100%
rename from test/hot-reload/fixtures/template-export-component/a/component.js
rename to packages/marko/test/hot-reload/fixtures/template-export-component/a/component.js
diff --git a/test/hot-reload/fixtures/template-export-component/a/index.marko b/packages/marko/test/hot-reload/fixtures/template-export-component/a/index.marko
similarity index 100%
rename from test/hot-reload/fixtures/template-export-component/a/index.marko
rename to packages/marko/test/hot-reload/fixtures/template-export-component/a/index.marko
diff --git a/test/hot-reload/fixtures/template-export-component/b/component.js b/packages/marko/test/hot-reload/fixtures/template-export-component/b/component.js
similarity index 100%
rename from test/hot-reload/fixtures/template-export-component/b/component.js
rename to packages/marko/test/hot-reload/fixtures/template-export-component/b/component.js
diff --git a/test/hot-reload/fixtures/template-export-component/b/index.marko b/packages/marko/test/hot-reload/fixtures/template-export-component/b/index.marko
similarity index 100%
rename from test/hot-reload/fixtures/template-export-component/b/index.marko
rename to packages/marko/test/hot-reload/fixtures/template-export-component/b/index.marko
diff --git a/test/hot-reload/fixtures/template-export-component/initial-expected.html b/packages/marko/test/hot-reload/fixtures/template-export-component/initial-expected.html
similarity index 100%
rename from test/hot-reload/fixtures/template-export-component/initial-expected.html
rename to packages/marko/test/hot-reload/fixtures/template-export-component/initial-expected.html
diff --git a/test/hot-reload/fixtures/template-export-component/reloaded-expected.html b/packages/marko/test/hot-reload/fixtures/template-export-component/reloaded-expected.html
similarity index 100%
rename from test/hot-reload/fixtures/template-export-component/reloaded-expected.html
rename to packages/marko/test/hot-reload/fixtures/template-export-component/reloaded-expected.html
diff --git a/test/hot-reload/fixtures/template-export-component/test.js b/packages/marko/test/hot-reload/fixtures/template-export-component/test.js
similarity index 100%
rename from test/hot-reload/fixtures/template-export-component/test.js
rename to packages/marko/test/hot-reload/fixtures/template-export-component/test.js
diff --git a/test/hot-reload/fixtures/template-to-component/.gitignore b/packages/marko/test/hot-reload/fixtures/template-to-component/.gitignore
similarity index 100%
rename from test/hot-reload/fixtures/template-to-component/.gitignore
rename to packages/marko/test/hot-reload/fixtures/template-to-component/.gitignore
diff --git a/test/hot-reload/fixtures/template-to-component/a/index.marko b/packages/marko/test/hot-reload/fixtures/template-to-component/a/index.marko
similarity index 100%
rename from test/hot-reload/fixtures/template-to-component/a/index.marko
rename to packages/marko/test/hot-reload/fixtures/template-to-component/a/index.marko
diff --git a/test/hot-reload/fixtures/template-to-component/b/component.js b/packages/marko/test/hot-reload/fixtures/template-to-component/b/component.js
similarity index 100%
rename from test/hot-reload/fixtures/template-to-component/b/component.js
rename to packages/marko/test/hot-reload/fixtures/template-to-component/b/component.js
diff --git a/test/hot-reload/fixtures/template-to-component/b/index.marko b/packages/marko/test/hot-reload/fixtures/template-to-component/b/index.marko
similarity index 100%
rename from test/hot-reload/fixtures/template-to-component/b/index.marko
rename to packages/marko/test/hot-reload/fixtures/template-to-component/b/index.marko
diff --git a/test/hot-reload/fixtures/template-to-component/initial-expected.html b/packages/marko/test/hot-reload/fixtures/template-to-component/initial-expected.html
similarity index 100%
rename from test/hot-reload/fixtures/template-to-component/initial-expected.html
rename to packages/marko/test/hot-reload/fixtures/template-to-component/initial-expected.html
diff --git a/test/hot-reload/fixtures/template-to-component/reloaded-expected.html b/packages/marko/test/hot-reload/fixtures/template-to-component/reloaded-expected.html
similarity index 100%
rename from test/hot-reload/fixtures/template-to-component/reloaded-expected.html
rename to packages/marko/test/hot-reload/fixtures/template-to-component/reloaded-expected.html
diff --git a/test/hot-reload/fixtures/template-to-component/temp/component.js b/packages/marko/test/hot-reload/fixtures/template-to-component/temp/component.js
similarity index 100%
rename from test/hot-reload/fixtures/template-to-component/temp/component.js
rename to packages/marko/test/hot-reload/fixtures/template-to-component/temp/component.js
diff --git a/test/hot-reload/fixtures/template-to-component/temp/index.marko b/packages/marko/test/hot-reload/fixtures/template-to-component/temp/index.marko
similarity index 100%
rename from test/hot-reload/fixtures/template-to-component/temp/index.marko
rename to packages/marko/test/hot-reload/fixtures/template-to-component/temp/index.marko
diff --git a/test/hot-reload/fixtures/template-to-component/test.js b/packages/marko/test/hot-reload/fixtures/template-to-component/test.js
similarity index 100%
rename from test/hot-reload/fixtures/template-to-component/test.js
rename to packages/marko/test/hot-reload/fixtures/template-to-component/test.js
diff --git a/test/hot-reload/index.test.js b/packages/marko/test/hot-reload/index.test.js
similarity index 100%
rename from test/hot-reload/index.test.js
rename to packages/marko/test/hot-reload/index.test.js
diff --git a/test/marko-debug-babel-plugin/fixtures/compiles/expected.js b/packages/marko/test/marko-debug-babel-plugin/fixtures/compiles/expected.js
similarity index 100%
rename from test/marko-debug-babel-plugin/fixtures/compiles/expected.js
rename to packages/marko/test/marko-debug-babel-plugin/fixtures/compiles/expected.js
diff --git a/test/marko-debug-babel-plugin/fixtures/compiles/input.js b/packages/marko/test/marko-debug-babel-plugin/fixtures/compiles/input.js
similarity index 100%
rename from test/marko-debug-babel-plugin/fixtures/compiles/input.js
rename to packages/marko/test/marko-debug-babel-plugin/fixtures/compiles/input.js
diff --git a/test/marko-debug-babel-plugin/fixtures/compiles/test.js b/packages/marko/test/marko-debug-babel-plugin/fixtures/compiles/test.js
similarity index 89%
rename from test/marko-debug-babel-plugin/fixtures/compiles/test.js
rename to packages/marko/test/marko-debug-babel-plugin/fixtures/compiles/test.js
index e0316e17f..78b5695cc 100644
--- a/test/marko-debug-babel-plugin/fixtures/compiles/test.js
+++ b/packages/marko/test/marko-debug-babel-plugin/fixtures/compiles/test.js
@@ -2,7 +2,7 @@ const fs = require("fs");
const path = require("path");
const babel = require("babel-core");
const pluginPath = require.resolve(
- "../../../../scripts/babel-plugin-marko-debug"
+ "../../../../../../scripts/babel-plugin-marko-debug"
);
exports.check = function(expect, helpers, done) {
diff --git a/test/marko-debug-babel-plugin/index.test.js b/packages/marko/test/marko-debug-babel-plugin/index.test.js
similarity index 100%
rename from test/marko-debug-babel-plugin/index.test.js
rename to packages/marko/test/marko-debug-babel-plugin/index.test.js
diff --git a/test/markoc/fixtures/clean-dir/template1.marko b/packages/marko/test/markoc/fixtures/clean-dir/template1.marko
similarity index 100%
rename from test/markoc/fixtures/clean-dir/template1.marko
rename to packages/marko/test/markoc/fixtures/clean-dir/template1.marko
diff --git a/test/markoc/fixtures/clean-dir/template2.marko b/packages/marko/test/markoc/fixtures/clean-dir/template2.marko
similarity index 100%
rename from test/markoc/fixtures/clean-dir/template2.marko
rename to packages/marko/test/markoc/fixtures/clean-dir/template2.marko
diff --git a/test/markoc/fixtures/clean-dir/test.js b/packages/marko/test/markoc/fixtures/clean-dir/test.js
similarity index 100%
rename from test/markoc/fixtures/clean-dir/test.js
rename to packages/marko/test/markoc/fixtures/clean-dir/test.js
diff --git a/test/markoc/fixtures/compile-dir-no-template/test.js b/packages/marko/test/markoc/fixtures/compile-dir-no-template/test.js
similarity index 100%
rename from test/markoc/fixtures/compile-dir-no-template/test.js
rename to packages/marko/test/markoc/fixtures/compile-dir-no-template/test.js
diff --git a/test/markoc/fixtures/compile-dir/template1.marko b/packages/marko/test/markoc/fixtures/compile-dir/template1.marko
similarity index 100%
rename from test/markoc/fixtures/compile-dir/template1.marko
rename to packages/marko/test/markoc/fixtures/compile-dir/template1.marko
diff --git a/test/markoc/fixtures/compile-dir/template2.marko b/packages/marko/test/markoc/fixtures/compile-dir/template2.marko
similarity index 100%
rename from test/markoc/fixtures/compile-dir/template2.marko
rename to packages/marko/test/markoc/fixtures/compile-dir/template2.marko
diff --git a/test/markoc/fixtures/compile-dir/test.js b/packages/marko/test/markoc/fixtures/compile-dir/test.js
similarity index 100%
rename from test/markoc/fixtures/compile-dir/test.js
rename to packages/marko/test/markoc/fixtures/compile-dir/test.js
diff --git a/test/markoc/fixtures/multiple-dirs/a/template.marko b/packages/marko/test/markoc/fixtures/multiple-dirs/a/template.marko
similarity index 100%
rename from test/markoc/fixtures/multiple-dirs/a/template.marko
rename to packages/marko/test/markoc/fixtures/multiple-dirs/a/template.marko
diff --git a/test/markoc/fixtures/multiple-dirs/b/template.marko b/packages/marko/test/markoc/fixtures/multiple-dirs/b/template.marko
similarity index 100%
rename from test/markoc/fixtures/multiple-dirs/b/template.marko
rename to packages/marko/test/markoc/fixtures/multiple-dirs/b/template.marko
diff --git a/test/markoc/fixtures/multiple-dirs/excluded/template.marko b/packages/marko/test/markoc/fixtures/multiple-dirs/excluded/template.marko
similarity index 100%
rename from test/markoc/fixtures/multiple-dirs/excluded/template.marko
rename to packages/marko/test/markoc/fixtures/multiple-dirs/excluded/template.marko
diff --git a/test/markoc/fixtures/multiple-dirs/test.js b/packages/marko/test/markoc/fixtures/multiple-dirs/test.js
similarity index 100%
rename from test/markoc/fixtures/multiple-dirs/test.js
rename to packages/marko/test/markoc/fixtures/multiple-dirs/test.js
diff --git a/test/markoc/fixtures/single-template-write-version-comment/template.marko b/packages/marko/test/markoc/fixtures/single-template-write-version-comment/template.marko
similarity index 100%
rename from test/markoc/fixtures/single-template-write-version-comment/template.marko
rename to packages/marko/test/markoc/fixtures/single-template-write-version-comment/template.marko
diff --git a/test/markoc/fixtures/single-template-write-version-comment/test.js b/packages/marko/test/markoc/fixtures/single-template-write-version-comment/test.js
similarity index 100%
rename from test/markoc/fixtures/single-template-write-version-comment/test.js
rename to packages/marko/test/markoc/fixtures/single-template-write-version-comment/test.js
diff --git a/test/markoc/fixtures/single-template/template.marko b/packages/marko/test/markoc/fixtures/single-template/template.marko
similarity index 100%
rename from test/markoc/fixtures/single-template/template.marko
rename to packages/marko/test/markoc/fixtures/single-template/template.marko
diff --git a/test/markoc/fixtures/single-template/test.js b/packages/marko/test/markoc/fixtures/single-template/test.js
similarity index 100%
rename from test/markoc/fixtures/single-template/test.js
rename to packages/marko/test/markoc/fixtures/single-template/test.js
diff --git a/test/markoc/fixtures/single-xml-template/template.marko.xml b/packages/marko/test/markoc/fixtures/single-xml-template/template.marko.xml
similarity index 100%
rename from test/markoc/fixtures/single-xml-template/template.marko.xml
rename to packages/marko/test/markoc/fixtures/single-xml-template/template.marko.xml
diff --git a/test/markoc/fixtures/single-xml-template/test.js b/packages/marko/test/markoc/fixtures/single-xml-template/test.js
similarity index 100%
rename from test/markoc/fixtures/single-xml-template/test.js
rename to packages/marko/test/markoc/fixtures/single-xml-template/test.js
diff --git a/test/markoc/fixtures/usage/test.js b/packages/marko/test/markoc/fixtures/usage/test.js
similarity index 100%
rename from test/markoc/fixtures/usage/test.js
rename to packages/marko/test/markoc/fixtures/usage/test.js
diff --git a/test/markoc/index.test.js b/packages/marko/test/markoc/index.test.js
similarity index 100%
rename from test/markoc/index.test.js
rename to packages/marko/test/markoc/index.test.js
diff --git a/test/migrate/fixtures/assign-tag/snapshot-expected.marko b/packages/marko/test/migrate/fixtures/assign-tag/snapshot-expected.marko
similarity index 100%
rename from test/migrate/fixtures/assign-tag/snapshot-expected.marko
rename to packages/marko/test/migrate/fixtures/assign-tag/snapshot-expected.marko
diff --git a/test/migrate/fixtures/assign-tag/template.marko b/packages/marko/test/migrate/fixtures/assign-tag/template.marko
similarity index 100%
rename from test/migrate/fixtures/assign-tag/template.marko
rename to packages/marko/test/migrate/fixtures/assign-tag/template.marko
diff --git a/test/migrate/fixtures/async-fragment-tag/snapshot-expected.marko b/packages/marko/test/migrate/fixtures/async-fragment-tag/snapshot-expected.marko
similarity index 100%
rename from test/migrate/fixtures/async-fragment-tag/snapshot-expected.marko
rename to packages/marko/test/migrate/fixtures/async-fragment-tag/snapshot-expected.marko
diff --git a/test/migrate/fixtures/async-fragment-tag/template.marko b/packages/marko/test/migrate/fixtures/async-fragment-tag/template.marko
similarity index 100%
rename from test/migrate/fixtures/async-fragment-tag/template.marko
rename to packages/marko/test/migrate/fixtures/async-fragment-tag/template.marko
diff --git a/test/migrate/fixtures/body-only-if-dynamic/components/FifthComponent.marko b/packages/marko/test/migrate/fixtures/body-only-if-dynamic/components/FifthComponent.marko
similarity index 100%
rename from test/migrate/fixtures/body-only-if-dynamic/components/FifthComponent.marko
rename to packages/marko/test/migrate/fixtures/body-only-if-dynamic/components/FifthComponent.marko
diff --git a/test/migrate/fixtures/body-only-if-dynamic/components/FourthComponent.marko b/packages/marko/test/migrate/fixtures/body-only-if-dynamic/components/FourthComponent.marko
similarity index 100%
rename from test/migrate/fixtures/body-only-if-dynamic/components/FourthComponent.marko
rename to packages/marko/test/migrate/fixtures/body-only-if-dynamic/components/FourthComponent.marko
diff --git a/test/migrate/fixtures/body-only-if-dynamic/components/MyComponent.marko b/packages/marko/test/migrate/fixtures/body-only-if-dynamic/components/MyComponent.marko
similarity index 100%
rename from test/migrate/fixtures/body-only-if-dynamic/components/MyComponent.marko
rename to packages/marko/test/migrate/fixtures/body-only-if-dynamic/components/MyComponent.marko
diff --git a/test/migrate/fixtures/body-only-if-dynamic/components/SecondComponent.marko b/packages/marko/test/migrate/fixtures/body-only-if-dynamic/components/SecondComponent.marko
similarity index 100%
rename from test/migrate/fixtures/body-only-if-dynamic/components/SecondComponent.marko
rename to packages/marko/test/migrate/fixtures/body-only-if-dynamic/components/SecondComponent.marko
diff --git a/test/migrate/fixtures/body-only-if-dynamic/components/ThirdComponent.marko b/packages/marko/test/migrate/fixtures/body-only-if-dynamic/components/ThirdComponent.marko
similarity index 100%
rename from test/migrate/fixtures/body-only-if-dynamic/components/ThirdComponent.marko
rename to packages/marko/test/migrate/fixtures/body-only-if-dynamic/components/ThirdComponent.marko
diff --git a/test/migrate/fixtures/body-only-if-dynamic/snapshot-expected.marko b/packages/marko/test/migrate/fixtures/body-only-if-dynamic/snapshot-expected.marko
similarity index 100%
rename from test/migrate/fixtures/body-only-if-dynamic/snapshot-expected.marko
rename to packages/marko/test/migrate/fixtures/body-only-if-dynamic/snapshot-expected.marko
diff --git a/test/migrate/fixtures/body-only-if-dynamic/template.marko b/packages/marko/test/migrate/fixtures/body-only-if-dynamic/template.marko
similarity index 100%
rename from test/migrate/fixtures/body-only-if-dynamic/template.marko
rename to packages/marko/test/migrate/fixtures/body-only-if-dynamic/template.marko
diff --git a/test/migrate/fixtures/body-only-if-renderer/components/NormalComponent.marko b/packages/marko/test/migrate/fixtures/body-only-if-renderer/components/NormalComponent.marko
similarity index 100%
rename from test/migrate/fixtures/body-only-if-renderer/components/NormalComponent.marko
rename to packages/marko/test/migrate/fixtures/body-only-if-renderer/components/NormalComponent.marko
diff --git a/test/migrate/fixtures/body-only-if-renderer/components/RendererComponent/renderer.js b/packages/marko/test/migrate/fixtures/body-only-if-renderer/components/RendererComponent/renderer.js
similarity index 100%
rename from test/migrate/fixtures/body-only-if-renderer/components/RendererComponent/renderer.js
rename to packages/marko/test/migrate/fixtures/body-only-if-renderer/components/RendererComponent/renderer.js
diff --git a/test/migrate/fixtures/body-only-if-renderer/snapshot-expected.marko b/packages/marko/test/migrate/fixtures/body-only-if-renderer/snapshot-expected.marko
similarity index 100%
rename from test/migrate/fixtures/body-only-if-renderer/snapshot-expected.marko
rename to packages/marko/test/migrate/fixtures/body-only-if-renderer/snapshot-expected.marko
diff --git a/test/migrate/fixtures/body-only-if-renderer/template.marko b/packages/marko/test/migrate/fixtures/body-only-if-renderer/template.marko
similarity index 100%
rename from test/migrate/fixtures/body-only-if-renderer/template.marko
rename to packages/marko/test/migrate/fixtures/body-only-if-renderer/template.marko
diff --git a/test/migrate/fixtures/body-only-if-unwrap/snapshot-expected.marko b/packages/marko/test/migrate/fixtures/body-only-if-unwrap/snapshot-expected.marko
similarity index 100%
rename from test/migrate/fixtures/body-only-if-unwrap/snapshot-expected.marko
rename to packages/marko/test/migrate/fixtures/body-only-if-unwrap/snapshot-expected.marko
diff --git a/test/migrate/fixtures/body-only-if-unwrap/template.marko b/packages/marko/test/migrate/fixtures/body-only-if-unwrap/template.marko
similarity index 100%
rename from test/migrate/fixtures/body-only-if-unwrap/template.marko
rename to packages/marko/test/migrate/fixtures/body-only-if-unwrap/template.marko
diff --git a/test/migrate/fixtures/body-only-if/snapshot-expected.marko b/packages/marko/test/migrate/fixtures/body-only-if/snapshot-expected.marko
similarity index 100%
rename from test/migrate/fixtures/body-only-if/snapshot-expected.marko
rename to packages/marko/test/migrate/fixtures/body-only-if/snapshot-expected.marko
diff --git a/test/migrate/fixtures/body-only-if/template.marko b/packages/marko/test/migrate/fixtures/body-only-if/template.marko
similarity index 100%
rename from test/migrate/fixtures/body-only-if/template.marko
rename to packages/marko/test/migrate/fixtures/body-only-if/template.marko
diff --git a/test/migrate/fixtures/class-tag-named/snapshot-expected.marko b/packages/marko/test/migrate/fixtures/class-tag-named/snapshot-expected.marko
similarity index 100%
rename from test/migrate/fixtures/class-tag-named/snapshot-expected.marko
rename to packages/marko/test/migrate/fixtures/class-tag-named/snapshot-expected.marko
diff --git a/test/migrate/fixtures/class-tag-named/template.marko b/packages/marko/test/migrate/fixtures/class-tag-named/template.marko
similarity index 100%
rename from test/migrate/fixtures/class-tag-named/template.marko
rename to packages/marko/test/migrate/fixtures/class-tag-named/template.marko
diff --git a/test/migrate/fixtures/control-flow-directives/snapshot-expected.marko b/packages/marko/test/migrate/fixtures/control-flow-directives/snapshot-expected.marko
similarity index 100%
rename from test/migrate/fixtures/control-flow-directives/snapshot-expected.marko
rename to packages/marko/test/migrate/fixtures/control-flow-directives/snapshot-expected.marko
diff --git a/test/migrate/fixtures/control-flow-directives/template.marko b/packages/marko/test/migrate/fixtures/control-flow-directives/template.marko
similarity index 100%
rename from test/migrate/fixtures/control-flow-directives/template.marko
rename to packages/marko/test/migrate/fixtures/control-flow-directives/template.marko
diff --git a/test/migrate/fixtures/dynamic-attributes/snapshot-expected.marko b/packages/marko/test/migrate/fixtures/dynamic-attributes/snapshot-expected.marko
similarity index 100%
rename from test/migrate/fixtures/dynamic-attributes/snapshot-expected.marko
rename to packages/marko/test/migrate/fixtures/dynamic-attributes/snapshot-expected.marko
diff --git a/test/migrate/fixtures/dynamic-attributes/template.marko b/packages/marko/test/migrate/fixtures/dynamic-attributes/template.marko
similarity index 100%
rename from test/migrate/fixtures/dynamic-attributes/template.marko
rename to packages/marko/test/migrate/fixtures/dynamic-attributes/template.marko
diff --git a/test/migrate/fixtures/for-key/snapshot-expected.marko b/packages/marko/test/migrate/fixtures/for-key/snapshot-expected.marko
similarity index 100%
rename from test/migrate/fixtures/for-key/snapshot-expected.marko
rename to packages/marko/test/migrate/fixtures/for-key/snapshot-expected.marko
diff --git a/test/migrate/fixtures/for-key/template.marko b/packages/marko/test/migrate/fixtures/for-key/template.marko
similarity index 100%
rename from test/migrate/fixtures/for-key/template.marko
rename to packages/marko/test/migrate/fixtures/for-key/template.marko
diff --git a/test/migrate/fixtures/include-tag/snapshot-expected.marko b/packages/marko/test/migrate/fixtures/include-tag/snapshot-expected.marko
similarity index 100%
rename from test/migrate/fixtures/include-tag/snapshot-expected.marko
rename to packages/marko/test/migrate/fixtures/include-tag/snapshot-expected.marko
diff --git a/test/migrate/fixtures/include-tag/template.marko b/packages/marko/test/migrate/fixtures/include-tag/template.marko
similarity index 100%
rename from test/migrate/fixtures/include-tag/template.marko
rename to packages/marko/test/migrate/fixtures/include-tag/template.marko
diff --git a/test/migrate/fixtures/invoke-tag/snapshot-expected.marko b/packages/marko/test/migrate/fixtures/invoke-tag/snapshot-expected.marko
similarity index 100%
rename from test/migrate/fixtures/invoke-tag/snapshot-expected.marko
rename to packages/marko/test/migrate/fixtures/invoke-tag/snapshot-expected.marko
diff --git a/test/migrate/fixtures/invoke-tag/template.marko b/packages/marko/test/migrate/fixtures/invoke-tag/template.marko
similarity index 100%
rename from test/migrate/fixtures/invoke-tag/template.marko
rename to packages/marko/test/migrate/fixtures/invoke-tag/template.marko
diff --git a/test/migrate/fixtures/key-modifier/snapshot-expected.marko b/packages/marko/test/migrate/fixtures/key-modifier/snapshot-expected.marko
similarity index 100%
rename from test/migrate/fixtures/key-modifier/snapshot-expected.marko
rename to packages/marko/test/migrate/fixtures/key-modifier/snapshot-expected.marko
diff --git a/test/migrate/fixtures/key-modifier/template.marko b/packages/marko/test/migrate/fixtures/key-modifier/template.marko
similarity index 100%
rename from test/migrate/fixtures/key-modifier/template.marko
rename to packages/marko/test/migrate/fixtures/key-modifier/template.marko
diff --git a/test/migrate/fixtures/layout-placeholder/snapshot-expected.marko b/packages/marko/test/migrate/fixtures/layout-placeholder/snapshot-expected.marko
similarity index 100%
rename from test/migrate/fixtures/layout-placeholder/snapshot-expected.marko
rename to packages/marko/test/migrate/fixtures/layout-placeholder/snapshot-expected.marko
diff --git a/test/migrate/fixtures/layout-placeholder/template.marko b/packages/marko/test/migrate/fixtures/layout-placeholder/template.marko
similarity index 100%
rename from test/migrate/fixtures/layout-placeholder/template.marko
rename to packages/marko/test/migrate/fixtures/layout-placeholder/template.marko
diff --git a/test/migrate/fixtures/layout-put/snapshot-expected.marko b/packages/marko/test/migrate/fixtures/layout-put/snapshot-expected.marko
similarity index 100%
rename from test/migrate/fixtures/layout-put/snapshot-expected.marko
rename to packages/marko/test/migrate/fixtures/layout-put/snapshot-expected.marko
diff --git a/test/migrate/fixtures/layout-put/template.marko b/packages/marko/test/migrate/fixtures/layout-put/template.marko
similarity index 100%
rename from test/migrate/fixtures/layout-put/template.marko
rename to packages/marko/test/migrate/fixtures/layout-put/template.marko
diff --git a/test/migrate/fixtures/layout-use/snapshot-expected.marko b/packages/marko/test/migrate/fixtures/layout-use/snapshot-expected.marko
similarity index 100%
rename from test/migrate/fixtures/layout-use/snapshot-expected.marko
rename to packages/marko/test/migrate/fixtures/layout-use/snapshot-expected.marko
diff --git a/test/migrate/fixtures/layout-use/template.marko b/packages/marko/test/migrate/fixtures/layout-use/template.marko
similarity index 100%
rename from test/migrate/fixtures/layout-use/template.marko
rename to packages/marko/test/migrate/fixtures/layout-use/template.marko
diff --git a/test/migrate/fixtures/legacy-await-syntax/snapshot-expected.marko b/packages/marko/test/migrate/fixtures/legacy-await-syntax/snapshot-expected.marko
similarity index 100%
rename from test/migrate/fixtures/legacy-await-syntax/snapshot-expected.marko
rename to packages/marko/test/migrate/fixtures/legacy-await-syntax/snapshot-expected.marko
diff --git a/test/migrate/fixtures/legacy-await-syntax/template.marko b/packages/marko/test/migrate/fixtures/legacy-await-syntax/template.marko
similarity index 100%
rename from test/migrate/fixtures/legacy-await-syntax/template.marko
rename to packages/marko/test/migrate/fixtures/legacy-await-syntax/template.marko
diff --git a/test/migrate/fixtures/legacy-for-syntax/snapshot-expected.marko b/packages/marko/test/migrate/fixtures/legacy-for-syntax/snapshot-expected.marko
similarity index 100%
rename from test/migrate/fixtures/legacy-for-syntax/snapshot-expected.marko
rename to packages/marko/test/migrate/fixtures/legacy-for-syntax/snapshot-expected.marko
diff --git a/test/migrate/fixtures/legacy-for-syntax/template.marko b/packages/marko/test/migrate/fixtures/legacy-for-syntax/template.marko
similarity index 100%
rename from test/migrate/fixtures/legacy-for-syntax/template.marko
rename to packages/marko/test/migrate/fixtures/legacy-for-syntax/template.marko
diff --git a/test/migrate/fixtures/legacy-macro-syntax/snapshot-expected.marko b/packages/marko/test/migrate/fixtures/legacy-macro-syntax/snapshot-expected.marko
similarity index 100%
rename from test/migrate/fixtures/legacy-macro-syntax/snapshot-expected.marko
rename to packages/marko/test/migrate/fixtures/legacy-macro-syntax/snapshot-expected.marko
diff --git a/test/migrate/fixtures/legacy-macro-syntax/template.marko b/packages/marko/test/migrate/fixtures/legacy-macro-syntax/template.marko
similarity index 100%
rename from test/migrate/fixtures/legacy-macro-syntax/template.marko
rename to packages/marko/test/migrate/fixtures/legacy-macro-syntax/template.marko
diff --git a/test/migrate/fixtures/legacy-nested-tag/components/my-tag.marko b/packages/marko/test/migrate/fixtures/legacy-nested-tag/components/my-tag.marko
similarity index 100%
rename from test/migrate/fixtures/legacy-nested-tag/components/my-tag.marko
rename to packages/marko/test/migrate/fixtures/legacy-nested-tag/components/my-tag.marko
diff --git a/test/migrate/fixtures/legacy-nested-tag/snapshot-expected.marko b/packages/marko/test/migrate/fixtures/legacy-nested-tag/snapshot-expected.marko
similarity index 100%
rename from test/migrate/fixtures/legacy-nested-tag/snapshot-expected.marko
rename to packages/marko/test/migrate/fixtures/legacy-nested-tag/snapshot-expected.marko
diff --git a/test/migrate/fixtures/legacy-nested-tag/template.marko b/packages/marko/test/migrate/fixtures/legacy-nested-tag/template.marko
similarity index 100%
rename from test/migrate/fixtures/legacy-nested-tag/template.marko
rename to packages/marko/test/migrate/fixtures/legacy-nested-tag/template.marko
diff --git a/test/migrate/fixtures/legacy-tag-params/components/my-tag/index.marko b/packages/marko/test/migrate/fixtures/legacy-tag-params/components/my-tag/index.marko
similarity index 100%
rename from test/migrate/fixtures/legacy-tag-params/components/my-tag/index.marko
rename to packages/marko/test/migrate/fixtures/legacy-tag-params/components/my-tag/index.marko
diff --git a/test/migrate/fixtures/legacy-tag-params/components/my-tag/marko-tag.json b/packages/marko/test/migrate/fixtures/legacy-tag-params/components/my-tag/marko-tag.json
similarity index 100%
rename from test/migrate/fixtures/legacy-tag-params/components/my-tag/marko-tag.json
rename to packages/marko/test/migrate/fixtures/legacy-tag-params/components/my-tag/marko-tag.json
diff --git a/test/migrate/fixtures/legacy-tag-params/snapshot-expected.marko b/packages/marko/test/migrate/fixtures/legacy-tag-params/snapshot-expected.marko
similarity index 100%
rename from test/migrate/fixtures/legacy-tag-params/snapshot-expected.marko
rename to packages/marko/test/migrate/fixtures/legacy-tag-params/snapshot-expected.marko
diff --git a/test/migrate/fixtures/legacy-tag-params/template.marko b/packages/marko/test/migrate/fixtures/legacy-tag-params/template.marko
similarity index 100%
rename from test/migrate/fixtures/legacy-tag-params/template.marko
rename to packages/marko/test/migrate/fixtures/legacy-tag-params/template.marko
diff --git a/test/migrate/fixtures/marko-init-directive/snapshot-expected.marko b/packages/marko/test/migrate/fixtures/marko-init-directive/snapshot-expected.marko
similarity index 100%
rename from test/migrate/fixtures/marko-init-directive/snapshot-expected.marko
rename to packages/marko/test/migrate/fixtures/marko-init-directive/snapshot-expected.marko
diff --git a/test/migrate/fixtures/marko-init-directive/template.marko b/packages/marko/test/migrate/fixtures/marko-init-directive/template.marko
similarity index 100%
rename from test/migrate/fixtures/marko-init-directive/template.marko
rename to packages/marko/test/migrate/fixtures/marko-init-directive/template.marko
diff --git a/test/migrate/fixtures/non-standard-template-literals/components/test.marko b/packages/marko/test/migrate/fixtures/non-standard-template-literals/components/test.marko
similarity index 100%
rename from test/migrate/fixtures/non-standard-template-literals/components/test.marko
rename to packages/marko/test/migrate/fixtures/non-standard-template-literals/components/test.marko
diff --git a/test/migrate/fixtures/non-standard-template-literals/snapshot-expected.marko b/packages/marko/test/migrate/fixtures/non-standard-template-literals/snapshot-expected.marko
similarity index 100%
rename from test/migrate/fixtures/non-standard-template-literals/snapshot-expected.marko
rename to packages/marko/test/migrate/fixtures/non-standard-template-literals/snapshot-expected.marko
diff --git a/test/migrate/fixtures/non-standard-template-literals/template.marko b/packages/marko/test/migrate/fixtures/non-standard-template-literals/template.marko
similarity index 100%
rename from test/migrate/fixtures/non-standard-template-literals/template.marko
rename to packages/marko/test/migrate/fixtures/non-standard-template-literals/template.marko
diff --git a/test/migrate/fixtures/partial-dynamic-tag/snapshot-expected.marko b/packages/marko/test/migrate/fixtures/partial-dynamic-tag/snapshot-expected.marko
similarity index 100%
rename from test/migrate/fixtures/partial-dynamic-tag/snapshot-expected.marko
rename to packages/marko/test/migrate/fixtures/partial-dynamic-tag/snapshot-expected.marko
diff --git a/test/migrate/fixtures/partial-dynamic-tag/template.marko b/packages/marko/test/migrate/fixtures/partial-dynamic-tag/template.marko
similarity index 100%
rename from test/migrate/fixtures/partial-dynamic-tag/template.marko
rename to packages/marko/test/migrate/fixtures/partial-dynamic-tag/template.marko
diff --git a/test/migrate/fixtures/ref-with-for-ref/snapshot-expected.marko b/packages/marko/test/migrate/fixtures/ref-with-for-ref/snapshot-expected.marko
similarity index 100%
rename from test/migrate/fixtures/ref-with-for-ref/snapshot-expected.marko
rename to packages/marko/test/migrate/fixtures/ref-with-for-ref/snapshot-expected.marko
diff --git a/test/migrate/fixtures/ref-with-for-ref/template.marko b/packages/marko/test/migrate/fixtures/ref-with-for-ref/template.marko
similarity index 100%
rename from test/migrate/fixtures/ref-with-for-ref/template.marko
rename to packages/marko/test/migrate/fixtures/ref-with-for-ref/template.marko
diff --git a/test/migrate/fixtures/ref/snapshot-expected.marko b/packages/marko/test/migrate/fixtures/ref/snapshot-expected.marko
similarity index 100%
rename from test/migrate/fixtures/ref/snapshot-expected.marko
rename to packages/marko/test/migrate/fixtures/ref/snapshot-expected.marko
diff --git a/test/migrate/fixtures/ref/template.marko b/packages/marko/test/migrate/fixtures/ref/template.marko
similarity index 100%
rename from test/migrate/fixtures/ref/template.marko
rename to packages/marko/test/migrate/fixtures/ref/template.marko
diff --git a/test/migrate/fixtures/render-call-in-scriptlet/snapshot-expected.marko b/packages/marko/test/migrate/fixtures/render-call-in-scriptlet/snapshot-expected.marko
similarity index 100%
rename from test/migrate/fixtures/render-call-in-scriptlet/snapshot-expected.marko
rename to packages/marko/test/migrate/fixtures/render-call-in-scriptlet/snapshot-expected.marko
diff --git a/test/migrate/fixtures/render-call-in-scriptlet/template.marko b/packages/marko/test/migrate/fixtures/render-call-in-scriptlet/template.marko
similarity index 100%
rename from test/migrate/fixtures/render-call-in-scriptlet/template.marko
rename to packages/marko/test/migrate/fixtures/render-call-in-scriptlet/template.marko
diff --git a/test/migrate/fixtures/unless-tag/snapshot-expected.marko b/packages/marko/test/migrate/fixtures/unless-tag/snapshot-expected.marko
similarity index 100%
rename from test/migrate/fixtures/unless-tag/snapshot-expected.marko
rename to packages/marko/test/migrate/fixtures/unless-tag/snapshot-expected.marko
diff --git a/test/migrate/fixtures/unless-tag/template.marko b/packages/marko/test/migrate/fixtures/unless-tag/template.marko
similarity index 100%
rename from test/migrate/fixtures/unless-tag/template.marko
rename to packages/marko/test/migrate/fixtures/unless-tag/template.marko
diff --git a/test/migrate/fixtures/var-tag/snapshot-expected.marko b/packages/marko/test/migrate/fixtures/var-tag/snapshot-expected.marko
similarity index 100%
rename from test/migrate/fixtures/var-tag/snapshot-expected.marko
rename to packages/marko/test/migrate/fixtures/var-tag/snapshot-expected.marko
diff --git a/test/migrate/fixtures/var-tag/template.marko b/packages/marko/test/migrate/fixtures/var-tag/template.marko
similarity index 100%
rename from test/migrate/fixtures/var-tag/template.marko
rename to packages/marko/test/migrate/fixtures/var-tag/template.marko
diff --git a/test/migrate/fixtures/w-bind-prompt-n/index.js b/packages/marko/test/migrate/fixtures/w-bind-prompt-n/index.js
similarity index 100%
rename from test/migrate/fixtures/w-bind-prompt-n/index.js
rename to packages/marko/test/migrate/fixtures/w-bind-prompt-n/index.js
diff --git a/test/migrate/fixtures/w-bind-prompt-n/prompts.js b/packages/marko/test/migrate/fixtures/w-bind-prompt-n/prompts.js
similarity index 100%
rename from test/migrate/fixtures/w-bind-prompt-n/prompts.js
rename to packages/marko/test/migrate/fixtures/w-bind-prompt-n/prompts.js
diff --git a/test/migrate/fixtures/w-bind-prompt-n/snapshot-expected.marko b/packages/marko/test/migrate/fixtures/w-bind-prompt-n/snapshot-expected.marko
similarity index 100%
rename from test/migrate/fixtures/w-bind-prompt-n/snapshot-expected.marko
rename to packages/marko/test/migrate/fixtures/w-bind-prompt-n/snapshot-expected.marko
diff --git a/test/migrate/fixtures/w-bind-prompt-n/template.marko b/packages/marko/test/migrate/fixtures/w-bind-prompt-n/template.marko
similarity index 100%
rename from test/migrate/fixtures/w-bind-prompt-n/template.marko
rename to packages/marko/test/migrate/fixtures/w-bind-prompt-n/template.marko
diff --git a/test/migrate/fixtures/w-bind-prompt-y/index.js b/packages/marko/test/migrate/fixtures/w-bind-prompt-y/index.js
similarity index 100%
rename from test/migrate/fixtures/w-bind-prompt-y/index.js
rename to packages/marko/test/migrate/fixtures/w-bind-prompt-y/index.js
diff --git a/test/migrate/fixtures/w-bind-prompt-y/prompts.js b/packages/marko/test/migrate/fixtures/w-bind-prompt-y/prompts.js
similarity index 100%
rename from test/migrate/fixtures/w-bind-prompt-y/prompts.js
rename to packages/marko/test/migrate/fixtures/w-bind-prompt-y/prompts.js
diff --git a/test/migrate/fixtures/w-bind-prompt-y/snapshot-expected.js b/packages/marko/test/migrate/fixtures/w-bind-prompt-y/snapshot-expected.js
similarity index 100%
rename from test/migrate/fixtures/w-bind-prompt-y/snapshot-expected.js
rename to packages/marko/test/migrate/fixtures/w-bind-prompt-y/snapshot-expected.js
diff --git a/test/migrate/fixtures/w-bind-prompt-y/snapshot-expected.marko b/packages/marko/test/migrate/fixtures/w-bind-prompt-y/snapshot-expected.marko
similarity index 100%
rename from test/migrate/fixtures/w-bind-prompt-y/snapshot-expected.marko
rename to packages/marko/test/migrate/fixtures/w-bind-prompt-y/snapshot-expected.marko
diff --git a/test/migrate/fixtures/w-bind-prompt-y/template.marko b/packages/marko/test/migrate/fixtures/w-bind-prompt-y/template.marko
similarity index 100%
rename from test/migrate/fixtures/w-bind-prompt-y/template.marko
rename to packages/marko/test/migrate/fixtures/w-bind-prompt-y/template.marko
diff --git a/test/migrate/fixtures/w-bind-prompt-y/updated-path-snapshot-expected.json b/packages/marko/test/migrate/fixtures/w-bind-prompt-y/updated-path-snapshot-expected.json
similarity index 100%
rename from test/migrate/fixtures/w-bind-prompt-y/updated-path-snapshot-expected.json
rename to packages/marko/test/migrate/fixtures/w-bind-prompt-y/updated-path-snapshot-expected.json
diff --git a/test/migrate/fixtures/w-body-attr-val/snapshot-expected.marko b/packages/marko/test/migrate/fixtures/w-body-attr-val/snapshot-expected.marko
similarity index 100%
rename from test/migrate/fixtures/w-body-attr-val/snapshot-expected.marko
rename to packages/marko/test/migrate/fixtures/w-body-attr-val/snapshot-expected.marko
diff --git a/test/migrate/fixtures/w-body-attr-val/template.marko b/packages/marko/test/migrate/fixtures/w-body-attr-val/template.marko
similarity index 100%
rename from test/migrate/fixtures/w-body-attr-val/template.marko
rename to packages/marko/test/migrate/fixtures/w-body-attr-val/template.marko
diff --git a/test/migrate/fixtures/w-body/snapshot-expected.marko b/packages/marko/test/migrate/fixtures/w-body/snapshot-expected.marko
similarity index 100%
rename from test/migrate/fixtures/w-body/snapshot-expected.marko
rename to packages/marko/test/migrate/fixtures/w-body/snapshot-expected.marko
diff --git a/test/migrate/fixtures/w-body/template.marko b/packages/marko/test/migrate/fixtures/w-body/template.marko
similarity index 100%
rename from test/migrate/fixtures/w-body/template.marko
rename to packages/marko/test/migrate/fixtures/w-body/template.marko
diff --git a/test/migrate/fixtures/w-config/snapshot-expected.marko b/packages/marko/test/migrate/fixtures/w-config/snapshot-expected.marko
similarity index 100%
rename from test/migrate/fixtures/w-config/snapshot-expected.marko
rename to packages/marko/test/migrate/fixtures/w-config/snapshot-expected.marko
diff --git a/test/migrate/fixtures/w-config/template.marko b/packages/marko/test/migrate/fixtures/w-config/template.marko
similarity index 100%
rename from test/migrate/fixtures/w-config/template.marko
rename to packages/marko/test/migrate/fixtures/w-config/template.marko
diff --git a/test/migrate/fixtures/w-for/snapshot-expected.marko b/packages/marko/test/migrate/fixtures/w-for/snapshot-expected.marko
similarity index 100%
rename from test/migrate/fixtures/w-for/snapshot-expected.marko
rename to packages/marko/test/migrate/fixtures/w-for/snapshot-expected.marko
diff --git a/test/migrate/fixtures/w-for/template.marko b/packages/marko/test/migrate/fixtures/w-for/template.marko
similarity index 100%
rename from test/migrate/fixtures/w-for/template.marko
rename to packages/marko/test/migrate/fixtures/w-for/template.marko
diff --git a/test/migrate/fixtures/w-id/components/test.marko b/packages/marko/test/migrate/fixtures/w-id/components/test.marko
similarity index 100%
rename from test/migrate/fixtures/w-id/components/test.marko
rename to packages/marko/test/migrate/fixtures/w-id/components/test.marko
diff --git a/test/migrate/fixtures/w-id/snapshot-expected.marko b/packages/marko/test/migrate/fixtures/w-id/snapshot-expected.marko
similarity index 100%
rename from test/migrate/fixtures/w-id/snapshot-expected.marko
rename to packages/marko/test/migrate/fixtures/w-id/snapshot-expected.marko
diff --git a/test/migrate/fixtures/w-id/template.marko b/packages/marko/test/migrate/fixtures/w-id/template.marko
similarity index 100%
rename from test/migrate/fixtures/w-id/template.marko
rename to packages/marko/test/migrate/fixtures/w-id/template.marko
diff --git a/test/migrate/fixtures/w-on/components/some-tag/template.marko b/packages/marko/test/migrate/fixtures/w-on/components/some-tag/template.marko
similarity index 100%
rename from test/migrate/fixtures/w-on/components/some-tag/template.marko
rename to packages/marko/test/migrate/fixtures/w-on/components/some-tag/template.marko
diff --git a/test/migrate/fixtures/w-on/snapshot-expected.marko b/packages/marko/test/migrate/fixtures/w-on/snapshot-expected.marko
similarity index 100%
rename from test/migrate/fixtures/w-on/snapshot-expected.marko
rename to packages/marko/test/migrate/fixtures/w-on/snapshot-expected.marko
diff --git a/test/migrate/fixtures/w-on/template.marko b/packages/marko/test/migrate/fixtures/w-on/template.marko
similarity index 100%
rename from test/migrate/fixtures/w-on/template.marko
rename to packages/marko/test/migrate/fixtures/w-on/template.marko
diff --git a/test/migrate/fixtures/w-preserve-attrs/snapshot-expected.marko b/packages/marko/test/migrate/fixtures/w-preserve-attrs/snapshot-expected.marko
similarity index 100%
rename from test/migrate/fixtures/w-preserve-attrs/snapshot-expected.marko
rename to packages/marko/test/migrate/fixtures/w-preserve-attrs/snapshot-expected.marko
diff --git a/test/migrate/fixtures/w-preserve-attrs/template.marko b/packages/marko/test/migrate/fixtures/w-preserve-attrs/template.marko
similarity index 100%
rename from test/migrate/fixtures/w-preserve-attrs/template.marko
rename to packages/marko/test/migrate/fixtures/w-preserve-attrs/template.marko
diff --git a/test/migrate/fixtures/w-preserve-body/snapshot-expected.marko b/packages/marko/test/migrate/fixtures/w-preserve-body/snapshot-expected.marko
similarity index 100%
rename from test/migrate/fixtures/w-preserve-body/snapshot-expected.marko
rename to packages/marko/test/migrate/fixtures/w-preserve-body/snapshot-expected.marko
diff --git a/test/migrate/fixtures/w-preserve-body/template.marko b/packages/marko/test/migrate/fixtures/w-preserve-body/template.marko
similarity index 100%
rename from test/migrate/fixtures/w-preserve-body/template.marko
rename to packages/marko/test/migrate/fixtures/w-preserve-body/template.marko
diff --git a/test/migrate/fixtures/w-preserve/snapshot-expected.marko b/packages/marko/test/migrate/fixtures/w-preserve/snapshot-expected.marko
similarity index 100%
rename from test/migrate/fixtures/w-preserve/snapshot-expected.marko
rename to packages/marko/test/migrate/fixtures/w-preserve/snapshot-expected.marko
diff --git a/test/migrate/fixtures/w-preserve/template.marko b/packages/marko/test/migrate/fixtures/w-preserve/template.marko
similarity index 100%
rename from test/migrate/fixtures/w-preserve/template.marko
rename to packages/marko/test/migrate/fixtures/w-preserve/template.marko
diff --git a/test/migrate/fixtures/widget-data-is-state/index.js b/packages/marko/test/migrate/fixtures/widget-data-is-state/index.js
similarity index 100%
rename from test/migrate/fixtures/widget-data-is-state/index.js
rename to packages/marko/test/migrate/fixtures/widget-data-is-state/index.js
diff --git a/test/migrate/fixtures/widget-data-is-state/prompts.js b/packages/marko/test/migrate/fixtures/widget-data-is-state/prompts.js
similarity index 100%
rename from test/migrate/fixtures/widget-data-is-state/prompts.js
rename to packages/marko/test/migrate/fixtures/widget-data-is-state/prompts.js
diff --git a/test/migrate/fixtures/widget-data-is-state/snapshot-expected.js b/packages/marko/test/migrate/fixtures/widget-data-is-state/snapshot-expected.js
similarity index 100%
rename from test/migrate/fixtures/widget-data-is-state/snapshot-expected.js
rename to packages/marko/test/migrate/fixtures/widget-data-is-state/snapshot-expected.js
diff --git a/test/migrate/fixtures/widget-data-is-state/snapshot-expected.marko b/packages/marko/test/migrate/fixtures/widget-data-is-state/snapshot-expected.marko
similarity index 100%
rename from test/migrate/fixtures/widget-data-is-state/snapshot-expected.marko
rename to packages/marko/test/migrate/fixtures/widget-data-is-state/snapshot-expected.marko
diff --git a/test/migrate/fixtures/widget-data-is-state/template.marko b/packages/marko/test/migrate/fixtures/widget-data-is-state/template.marko
similarity index 100%
rename from test/migrate/fixtures/widget-data-is-state/template.marko
rename to packages/marko/test/migrate/fixtures/widget-data-is-state/template.marko
diff --git a/test/migrate/fixtures/widget-el-id-scoped/snapshot-expected.marko b/packages/marko/test/migrate/fixtures/widget-el-id-scoped/snapshot-expected.marko
similarity index 100%
rename from test/migrate/fixtures/widget-el-id-scoped/snapshot-expected.marko
rename to packages/marko/test/migrate/fixtures/widget-el-id-scoped/snapshot-expected.marko
diff --git a/test/migrate/fixtures/widget-el-id-scoped/template.marko b/packages/marko/test/migrate/fixtures/widget-el-id-scoped/template.marko
similarity index 100%
rename from test/migrate/fixtures/widget-el-id-scoped/template.marko
rename to packages/marko/test/migrate/fixtures/widget-el-id-scoped/template.marko
diff --git a/test/migrate/fixtures/widget-get-template-data/index.js b/packages/marko/test/migrate/fixtures/widget-get-template-data/index.js
similarity index 100%
rename from test/migrate/fixtures/widget-get-template-data/index.js
rename to packages/marko/test/migrate/fixtures/widget-get-template-data/index.js
diff --git a/test/migrate/fixtures/widget-get-template-data/prompts.js b/packages/marko/test/migrate/fixtures/widget-get-template-data/prompts.js
similarity index 100%
rename from test/migrate/fixtures/widget-get-template-data/prompts.js
rename to packages/marko/test/migrate/fixtures/widget-get-template-data/prompts.js
diff --git a/test/migrate/fixtures/widget-get-template-data/snapshot-expected.js b/packages/marko/test/migrate/fixtures/widget-get-template-data/snapshot-expected.js
similarity index 100%
rename from test/migrate/fixtures/widget-get-template-data/snapshot-expected.js
rename to packages/marko/test/migrate/fixtures/widget-get-template-data/snapshot-expected.js
diff --git a/test/migrate/fixtures/widget-get-template-data/snapshot-expected.marko b/packages/marko/test/migrate/fixtures/widget-get-template-data/snapshot-expected.marko
similarity index 100%
rename from test/migrate/fixtures/widget-get-template-data/snapshot-expected.marko
rename to packages/marko/test/migrate/fixtures/widget-get-template-data/snapshot-expected.marko
diff --git a/test/migrate/fixtures/widget-get-template-data/template.marko b/packages/marko/test/migrate/fixtures/widget-get-template-data/template.marko
similarity index 100%
rename from test/migrate/fixtures/widget-get-template-data/template.marko
rename to packages/marko/test/migrate/fixtures/widget-get-template-data/template.marko
diff --git a/test/migrate/fixtures/widget-in-attrs/snapshot-expected.marko b/packages/marko/test/migrate/fixtures/widget-in-attrs/snapshot-expected.marko
similarity index 100%
rename from test/migrate/fixtures/widget-in-attrs/snapshot-expected.marko
rename to packages/marko/test/migrate/fixtures/widget-in-attrs/snapshot-expected.marko
diff --git a/test/migrate/fixtures/widget-in-attrs/template.marko b/packages/marko/test/migrate/fixtures/widget-in-attrs/template.marko
similarity index 100%
rename from test/migrate/fixtures/widget-in-attrs/template.marko
rename to packages/marko/test/migrate/fixtures/widget-in-attrs/template.marko
diff --git a/test/migrate/index.test.js b/packages/marko/test/migrate/index.test.js
similarity index 100%
rename from test/migrate/index.test.js
rename to packages/marko/test/migrate/index.test.js
diff --git a/test/migrate/package.json b/packages/marko/test/migrate/package.json
similarity index 100%
rename from test/migrate/package.json
rename to packages/marko/test/migrate/package.json
diff --git a/test/morphdom/fixtures/add-rearrange-incompatible-keys/expected.html b/packages/marko/test/morphdom/fixtures/add-rearrange-incompatible-keys/expected.html
similarity index 100%
rename from test/morphdom/fixtures/add-rearrange-incompatible-keys/expected.html
rename to packages/marko/test/morphdom/fixtures/add-rearrange-incompatible-keys/expected.html
diff --git a/test/morphdom/fixtures/add-rearrange-incompatible-keys/from.html b/packages/marko/test/morphdom/fixtures/add-rearrange-incompatible-keys/from.html
similarity index 100%
rename from test/morphdom/fixtures/add-rearrange-incompatible-keys/from.html
rename to packages/marko/test/morphdom/fixtures/add-rearrange-incompatible-keys/from.html
diff --git a/test/morphdom/fixtures/add-rearrange-incompatible-keys/to.html b/packages/marko/test/morphdom/fixtures/add-rearrange-incompatible-keys/to.html
similarity index 100%
rename from test/morphdom/fixtures/add-rearrange-incompatible-keys/to.html
rename to packages/marko/test/morphdom/fixtures/add-rearrange-incompatible-keys/to.html
diff --git a/test/morphdom/fixtures/add-rearrange/expected.html b/packages/marko/test/morphdom/fixtures/add-rearrange/expected.html
similarity index 100%
rename from test/morphdom/fixtures/add-rearrange/expected.html
rename to packages/marko/test/morphdom/fixtures/add-rearrange/expected.html
diff --git a/test/morphdom/fixtures/add-rearrange/from.html b/packages/marko/test/morphdom/fixtures/add-rearrange/from.html
similarity index 100%
rename from test/morphdom/fixtures/add-rearrange/from.html
rename to packages/marko/test/morphdom/fixtures/add-rearrange/from.html
diff --git a/test/morphdom/fixtures/add-rearrange/to.html b/packages/marko/test/morphdom/fixtures/add-rearrange/to.html
similarity index 100%
rename from test/morphdom/fixtures/add-rearrange/to.html
rename to packages/marko/test/morphdom/fixtures/add-rearrange/to.html
diff --git a/test/morphdom/fixtures/attr-value-empty-string/expected.html b/packages/marko/test/morphdom/fixtures/attr-value-empty-string/expected.html
similarity index 100%
rename from test/morphdom/fixtures/attr-value-empty-string/expected.html
rename to packages/marko/test/morphdom/fixtures/attr-value-empty-string/expected.html
diff --git a/test/morphdom/fixtures/attr-value-empty-string/from.html b/packages/marko/test/morphdom/fixtures/attr-value-empty-string/from.html
similarity index 100%
rename from test/morphdom/fixtures/attr-value-empty-string/from.html
rename to packages/marko/test/morphdom/fixtures/attr-value-empty-string/from.html
diff --git a/test/morphdom/fixtures/attr-value-empty-string/to.html b/packages/marko/test/morphdom/fixtures/attr-value-empty-string/to.html
similarity index 100%
rename from test/morphdom/fixtures/attr-value-empty-string/to.html
rename to packages/marko/test/morphdom/fixtures/attr-value-empty-string/to.html
diff --git a/test/morphdom/fixtures/button-element-disabled/expected.html b/packages/marko/test/morphdom/fixtures/button-element-disabled/expected.html
similarity index 100%
rename from test/morphdom/fixtures/button-element-disabled/expected.html
rename to packages/marko/test/morphdom/fixtures/button-element-disabled/expected.html
diff --git a/test/morphdom/fixtures/button-element-disabled/from.html b/packages/marko/test/morphdom/fixtures/button-element-disabled/from.html
similarity index 100%
rename from test/morphdom/fixtures/button-element-disabled/from.html
rename to packages/marko/test/morphdom/fixtures/button-element-disabled/from.html
diff --git a/test/morphdom/fixtures/button-element-disabled/index.js b/packages/marko/test/morphdom/fixtures/button-element-disabled/index.js
similarity index 100%
rename from test/morphdom/fixtures/button-element-disabled/index.js
rename to packages/marko/test/morphdom/fixtures/button-element-disabled/index.js
diff --git a/test/morphdom/fixtures/button-element-disabled/to.html b/packages/marko/test/morphdom/fixtures/button-element-disabled/to.html
similarity index 100%
rename from test/morphdom/fixtures/button-element-disabled/to.html
rename to packages/marko/test/morphdom/fixtures/button-element-disabled/to.html
diff --git a/test/morphdom/fixtures/button-element-enabled/expected.html b/packages/marko/test/morphdom/fixtures/button-element-enabled/expected.html
similarity index 100%
rename from test/morphdom/fixtures/button-element-enabled/expected.html
rename to packages/marko/test/morphdom/fixtures/button-element-enabled/expected.html
diff --git a/test/morphdom/fixtures/button-element-enabled/from.html b/packages/marko/test/morphdom/fixtures/button-element-enabled/from.html
similarity index 100%
rename from test/morphdom/fixtures/button-element-enabled/from.html
rename to packages/marko/test/morphdom/fixtures/button-element-enabled/from.html
diff --git a/test/morphdom/fixtures/button-element-enabled/index.js b/packages/marko/test/morphdom/fixtures/button-element-enabled/index.js
similarity index 100%
rename from test/morphdom/fixtures/button-element-enabled/index.js
rename to packages/marko/test/morphdom/fixtures/button-element-enabled/index.js
diff --git a/test/morphdom/fixtures/button-element-enabled/to.html b/packages/marko/test/morphdom/fixtures/button-element-enabled/to.html
similarity index 100%
rename from test/morphdom/fixtures/button-element-enabled/to.html
rename to packages/marko/test/morphdom/fixtures/button-element-enabled/to.html
diff --git a/test/morphdom/fixtures/change-tagname-ids/expected.html b/packages/marko/test/morphdom/fixtures/change-tagname-ids/expected.html
similarity index 100%
rename from test/morphdom/fixtures/change-tagname-ids/expected.html
rename to packages/marko/test/morphdom/fixtures/change-tagname-ids/expected.html
diff --git a/test/morphdom/fixtures/change-tagname-ids/from.html b/packages/marko/test/morphdom/fixtures/change-tagname-ids/from.html
similarity index 100%
rename from test/morphdom/fixtures/change-tagname-ids/from.html
rename to packages/marko/test/morphdom/fixtures/change-tagname-ids/from.html
diff --git a/test/morphdom/fixtures/change-tagname-ids/to.html b/packages/marko/test/morphdom/fixtures/change-tagname-ids/to.html
similarity index 100%
rename from test/morphdom/fixtures/change-tagname-ids/to.html
rename to packages/marko/test/morphdom/fixtures/change-tagname-ids/to.html
diff --git a/test/morphdom/fixtures/change-tagname/expected.html b/packages/marko/test/morphdom/fixtures/change-tagname/expected.html
similarity index 100%
rename from test/morphdom/fixtures/change-tagname/expected.html
rename to packages/marko/test/morphdom/fixtures/change-tagname/expected.html
diff --git a/test/morphdom/fixtures/change-tagname/from.html b/packages/marko/test/morphdom/fixtures/change-tagname/from.html
similarity index 100%
rename from test/morphdom/fixtures/change-tagname/from.html
rename to packages/marko/test/morphdom/fixtures/change-tagname/from.html
diff --git a/test/morphdom/fixtures/change-tagname/to.html b/packages/marko/test/morphdom/fixtures/change-tagname/to.html
similarity index 100%
rename from test/morphdom/fixtures/change-tagname/to.html
rename to packages/marko/test/morphdom/fixtures/change-tagname/to.html
diff --git a/test/morphdom/fixtures/data-table/expected.html b/packages/marko/test/morphdom/fixtures/data-table/expected.html
similarity index 100%
rename from test/morphdom/fixtures/data-table/expected.html
rename to packages/marko/test/morphdom/fixtures/data-table/expected.html
diff --git a/test/morphdom/fixtures/data-table/from.html b/packages/marko/test/morphdom/fixtures/data-table/from.html
similarity index 100%
rename from test/morphdom/fixtures/data-table/from.html
rename to packages/marko/test/morphdom/fixtures/data-table/from.html
diff --git a/test/morphdom/fixtures/data-table/to.html b/packages/marko/test/morphdom/fixtures/data-table/to.html
similarity index 100%
rename from test/morphdom/fixtures/data-table/to.html
rename to packages/marko/test/morphdom/fixtures/data-table/to.html
diff --git a/test/morphdom/fixtures/data-table2/expected.html b/packages/marko/test/morphdom/fixtures/data-table2/expected.html
similarity index 100%
rename from test/morphdom/fixtures/data-table2/expected.html
rename to packages/marko/test/morphdom/fixtures/data-table2/expected.html
diff --git a/test/morphdom/fixtures/data-table2/from.html b/packages/marko/test/morphdom/fixtures/data-table2/from.html
similarity index 100%
rename from test/morphdom/fixtures/data-table2/from.html
rename to packages/marko/test/morphdom/fixtures/data-table2/from.html
diff --git a/test/morphdom/fixtures/data-table2/to.html b/packages/marko/test/morphdom/fixtures/data-table2/to.html
similarity index 100%
rename from test/morphdom/fixtures/data-table2/to.html
rename to packages/marko/test/morphdom/fixtures/data-table2/to.html
diff --git a/test/morphdom/fixtures/equal/expected.html b/packages/marko/test/morphdom/fixtures/equal/expected.html
similarity index 100%
rename from test/morphdom/fixtures/equal/expected.html
rename to packages/marko/test/morphdom/fixtures/equal/expected.html
diff --git a/test/morphdom/fixtures/equal/from.html b/packages/marko/test/morphdom/fixtures/equal/from.html
similarity index 100%
rename from test/morphdom/fixtures/equal/from.html
rename to packages/marko/test/morphdom/fixtures/equal/from.html
diff --git a/test/morphdom/fixtures/equal/to.html b/packages/marko/test/morphdom/fixtures/equal/to.html
similarity index 100%
rename from test/morphdom/fixtures/equal/to.html
rename to packages/marko/test/morphdom/fixtures/equal/to.html
diff --git a/test/morphdom/fixtures/id-change-tag-name/expected.html b/packages/marko/test/morphdom/fixtures/id-change-tag-name/expected.html
similarity index 100%
rename from test/morphdom/fixtures/id-change-tag-name/expected.html
rename to packages/marko/test/morphdom/fixtures/id-change-tag-name/expected.html
diff --git a/test/morphdom/fixtures/id-change-tag-name/from.html b/packages/marko/test/morphdom/fixtures/id-change-tag-name/from.html
similarity index 100%
rename from test/morphdom/fixtures/id-change-tag-name/from.html
rename to packages/marko/test/morphdom/fixtures/id-change-tag-name/from.html
diff --git a/test/morphdom/fixtures/id-change-tag-name/to.html b/packages/marko/test/morphdom/fixtures/id-change-tag-name/to.html
similarity index 100%
rename from test/morphdom/fixtures/id-change-tag-name/to.html
rename to packages/marko/test/morphdom/fixtures/id-change-tag-name/to.html
diff --git a/test/morphdom/fixtures/ids-nested-2/expected.html b/packages/marko/test/morphdom/fixtures/ids-nested-2/expected.html
similarity index 100%
rename from test/morphdom/fixtures/ids-nested-2/expected.html
rename to packages/marko/test/morphdom/fixtures/ids-nested-2/expected.html
diff --git a/test/morphdom/fixtures/ids-nested-2/from.html b/packages/marko/test/morphdom/fixtures/ids-nested-2/from.html
similarity index 100%
rename from test/morphdom/fixtures/ids-nested-2/from.html
rename to packages/marko/test/morphdom/fixtures/ids-nested-2/from.html
diff --git a/test/morphdom/fixtures/ids-nested-2/to.html b/packages/marko/test/morphdom/fixtures/ids-nested-2/to.html
similarity index 100%
rename from test/morphdom/fixtures/ids-nested-2/to.html
rename to packages/marko/test/morphdom/fixtures/ids-nested-2/to.html
diff --git a/test/morphdom/fixtures/ids-nested-3/expected.html b/packages/marko/test/morphdom/fixtures/ids-nested-3/expected.html
similarity index 100%
rename from test/morphdom/fixtures/ids-nested-3/expected.html
rename to packages/marko/test/morphdom/fixtures/ids-nested-3/expected.html
diff --git a/test/morphdom/fixtures/ids-nested-3/from.html b/packages/marko/test/morphdom/fixtures/ids-nested-3/from.html
similarity index 100%
rename from test/morphdom/fixtures/ids-nested-3/from.html
rename to packages/marko/test/morphdom/fixtures/ids-nested-3/from.html
diff --git a/test/morphdom/fixtures/ids-nested-3/to.html b/packages/marko/test/morphdom/fixtures/ids-nested-3/to.html
similarity index 100%
rename from test/morphdom/fixtures/ids-nested-3/to.html
rename to packages/marko/test/morphdom/fixtures/ids-nested-3/to.html
diff --git a/test/morphdom/fixtures/ids-nested-4/expected.html b/packages/marko/test/morphdom/fixtures/ids-nested-4/expected.html
similarity index 100%
rename from test/morphdom/fixtures/ids-nested-4/expected.html
rename to packages/marko/test/morphdom/fixtures/ids-nested-4/expected.html
diff --git a/test/morphdom/fixtures/ids-nested-4/from.html b/packages/marko/test/morphdom/fixtures/ids-nested-4/from.html
similarity index 100%
rename from test/morphdom/fixtures/ids-nested-4/from.html
rename to packages/marko/test/morphdom/fixtures/ids-nested-4/from.html
diff --git a/test/morphdom/fixtures/ids-nested-4/to.html b/packages/marko/test/morphdom/fixtures/ids-nested-4/to.html
similarity index 100%
rename from test/morphdom/fixtures/ids-nested-4/to.html
rename to packages/marko/test/morphdom/fixtures/ids-nested-4/to.html
diff --git a/test/morphdom/fixtures/ids-nested-5/expected.html b/packages/marko/test/morphdom/fixtures/ids-nested-5/expected.html
similarity index 100%
rename from test/morphdom/fixtures/ids-nested-5/expected.html
rename to packages/marko/test/morphdom/fixtures/ids-nested-5/expected.html
diff --git a/test/morphdom/fixtures/ids-nested-5/from.html b/packages/marko/test/morphdom/fixtures/ids-nested-5/from.html
similarity index 100%
rename from test/morphdom/fixtures/ids-nested-5/from.html
rename to packages/marko/test/morphdom/fixtures/ids-nested-5/from.html
diff --git a/test/morphdom/fixtures/ids-nested-5/to.html b/packages/marko/test/morphdom/fixtures/ids-nested-5/to.html
similarity index 100%
rename from test/morphdom/fixtures/ids-nested-5/to.html
rename to packages/marko/test/morphdom/fixtures/ids-nested-5/to.html
diff --git a/test/morphdom/fixtures/ids-nested-6/expected.html b/packages/marko/test/morphdom/fixtures/ids-nested-6/expected.html
similarity index 100%
rename from test/morphdom/fixtures/ids-nested-6/expected.html
rename to packages/marko/test/morphdom/fixtures/ids-nested-6/expected.html
diff --git a/test/morphdom/fixtures/ids-nested-6/from.html b/packages/marko/test/morphdom/fixtures/ids-nested-6/from.html
similarity index 100%
rename from test/morphdom/fixtures/ids-nested-6/from.html
rename to packages/marko/test/morphdom/fixtures/ids-nested-6/from.html
diff --git a/test/morphdom/fixtures/ids-nested-6/to.html b/packages/marko/test/morphdom/fixtures/ids-nested-6/to.html
similarity index 100%
rename from test/morphdom/fixtures/ids-nested-6/to.html
rename to packages/marko/test/morphdom/fixtures/ids-nested-6/to.html
diff --git a/test/morphdom/fixtures/ids-nested-7/expected.html b/packages/marko/test/morphdom/fixtures/ids-nested-7/expected.html
similarity index 100%
rename from test/morphdom/fixtures/ids-nested-7/expected.html
rename to packages/marko/test/morphdom/fixtures/ids-nested-7/expected.html
diff --git a/test/morphdom/fixtures/ids-nested-7/from.html b/packages/marko/test/morphdom/fixtures/ids-nested-7/from.html
similarity index 100%
rename from test/morphdom/fixtures/ids-nested-7/from.html
rename to packages/marko/test/morphdom/fixtures/ids-nested-7/from.html
diff --git a/test/morphdom/fixtures/ids-nested-7/to.html b/packages/marko/test/morphdom/fixtures/ids-nested-7/to.html
similarity index 100%
rename from test/morphdom/fixtures/ids-nested-7/to.html
rename to packages/marko/test/morphdom/fixtures/ids-nested-7/to.html
diff --git a/test/morphdom/fixtures/ids-nested/expected.html b/packages/marko/test/morphdom/fixtures/ids-nested/expected.html
similarity index 100%
rename from test/morphdom/fixtures/ids-nested/expected.html
rename to packages/marko/test/morphdom/fixtures/ids-nested/expected.html
diff --git a/test/morphdom/fixtures/ids-nested/from.html b/packages/marko/test/morphdom/fixtures/ids-nested/from.html
similarity index 100%
rename from test/morphdom/fixtures/ids-nested/from.html
rename to packages/marko/test/morphdom/fixtures/ids-nested/from.html
diff --git a/test/morphdom/fixtures/ids-nested/to.html b/packages/marko/test/morphdom/fixtures/ids-nested/to.html
similarity index 100%
rename from test/morphdom/fixtures/ids-nested/to.html
rename to packages/marko/test/morphdom/fixtures/ids-nested/to.html
diff --git a/test/morphdom/fixtures/ids-prepend/expected.html b/packages/marko/test/morphdom/fixtures/ids-prepend/expected.html
similarity index 100%
rename from test/morphdom/fixtures/ids-prepend/expected.html
rename to packages/marko/test/morphdom/fixtures/ids-prepend/expected.html
diff --git a/test/morphdom/fixtures/ids-prepend/from.html b/packages/marko/test/morphdom/fixtures/ids-prepend/from.html
similarity index 100%
rename from test/morphdom/fixtures/ids-prepend/from.html
rename to packages/marko/test/morphdom/fixtures/ids-prepend/from.html
diff --git a/test/morphdom/fixtures/ids-prepend/to.html b/packages/marko/test/morphdom/fixtures/ids-prepend/to.html
similarity index 100%
rename from test/morphdom/fixtures/ids-prepend/to.html
rename to packages/marko/test/morphdom/fixtures/ids-prepend/to.html
diff --git a/test/morphdom/fixtures/incompatible-root-tag-with-keyed-child/expected.html b/packages/marko/test/morphdom/fixtures/incompatible-root-tag-with-keyed-child/expected.html
similarity index 100%
rename from test/morphdom/fixtures/incompatible-root-tag-with-keyed-child/expected.html
rename to packages/marko/test/morphdom/fixtures/incompatible-root-tag-with-keyed-child/expected.html
diff --git a/test/morphdom/fixtures/incompatible-root-tag-with-keyed-child/from.html b/packages/marko/test/morphdom/fixtures/incompatible-root-tag-with-keyed-child/from.html
similarity index 100%
rename from test/morphdom/fixtures/incompatible-root-tag-with-keyed-child/from.html
rename to packages/marko/test/morphdom/fixtures/incompatible-root-tag-with-keyed-child/from.html
diff --git a/test/morphdom/fixtures/incompatible-root-tag-with-keyed-child/to.html b/packages/marko/test/morphdom/fixtures/incompatible-root-tag-with-keyed-child/to.html
similarity index 100%
rename from test/morphdom/fixtures/incompatible-root-tag-with-keyed-child/to.html
rename to packages/marko/test/morphdom/fixtures/incompatible-root-tag-with-keyed-child/to.html
diff --git a/test/morphdom/fixtures/incompatible-root-tag/expected.html b/packages/marko/test/morphdom/fixtures/incompatible-root-tag/expected.html
similarity index 100%
rename from test/morphdom/fixtures/incompatible-root-tag/expected.html
rename to packages/marko/test/morphdom/fixtures/incompatible-root-tag/expected.html
diff --git a/test/morphdom/fixtures/incompatible-root-tag/from.html b/packages/marko/test/morphdom/fixtures/incompatible-root-tag/from.html
similarity index 100%
rename from test/morphdom/fixtures/incompatible-root-tag/from.html
rename to packages/marko/test/morphdom/fixtures/incompatible-root-tag/from.html
diff --git a/test/morphdom/fixtures/incompatible-root-tag/to.html b/packages/marko/test/morphdom/fixtures/incompatible-root-tag/to.html
similarity index 100%
rename from test/morphdom/fixtures/incompatible-root-tag/to.html
rename to packages/marko/test/morphdom/fixtures/incompatible-root-tag/to.html
diff --git a/test/morphdom/fixtures/input-element-disabled/expected.html b/packages/marko/test/morphdom/fixtures/input-element-disabled/expected.html
similarity index 100%
rename from test/morphdom/fixtures/input-element-disabled/expected.html
rename to packages/marko/test/morphdom/fixtures/input-element-disabled/expected.html
diff --git a/test/morphdom/fixtures/input-element-disabled/from.html b/packages/marko/test/morphdom/fixtures/input-element-disabled/from.html
similarity index 100%
rename from test/morphdom/fixtures/input-element-disabled/from.html
rename to packages/marko/test/morphdom/fixtures/input-element-disabled/from.html
diff --git a/test/morphdom/fixtures/input-element-disabled/index.js b/packages/marko/test/morphdom/fixtures/input-element-disabled/index.js
similarity index 100%
rename from test/morphdom/fixtures/input-element-disabled/index.js
rename to packages/marko/test/morphdom/fixtures/input-element-disabled/index.js
diff --git a/test/morphdom/fixtures/input-element-disabled/to.html b/packages/marko/test/morphdom/fixtures/input-element-disabled/to.html
similarity index 100%
rename from test/morphdom/fixtures/input-element-disabled/to.html
rename to packages/marko/test/morphdom/fixtures/input-element-disabled/to.html
diff --git a/test/morphdom/fixtures/input-element-enabled/expected.html b/packages/marko/test/morphdom/fixtures/input-element-enabled/expected.html
similarity index 100%
rename from test/morphdom/fixtures/input-element-enabled/expected.html
rename to packages/marko/test/morphdom/fixtures/input-element-enabled/expected.html
diff --git a/test/morphdom/fixtures/input-element-enabled/from.html b/packages/marko/test/morphdom/fixtures/input-element-enabled/from.html
similarity index 100%
rename from test/morphdom/fixtures/input-element-enabled/from.html
rename to packages/marko/test/morphdom/fixtures/input-element-enabled/from.html
diff --git a/test/morphdom/fixtures/input-element-enabled/index.js b/packages/marko/test/morphdom/fixtures/input-element-enabled/index.js
similarity index 100%
rename from test/morphdom/fixtures/input-element-enabled/index.js
rename to packages/marko/test/morphdom/fixtures/input-element-enabled/index.js
diff --git a/test/morphdom/fixtures/input-element-enabled/to.html b/packages/marko/test/morphdom/fixtures/input-element-enabled/to.html
similarity index 100%
rename from test/morphdom/fixtures/input-element-enabled/to.html
rename to packages/marko/test/morphdom/fixtures/input-element-enabled/to.html
diff --git a/test/morphdom/fixtures/input-element/expected.html b/packages/marko/test/morphdom/fixtures/input-element/expected.html
similarity index 100%
rename from test/morphdom/fixtures/input-element/expected.html
rename to packages/marko/test/morphdom/fixtures/input-element/expected.html
diff --git a/test/morphdom/fixtures/input-element/from.html b/packages/marko/test/morphdom/fixtures/input-element/from.html
similarity index 100%
rename from test/morphdom/fixtures/input-element/from.html
rename to packages/marko/test/morphdom/fixtures/input-element/from.html
diff --git a/test/morphdom/fixtures/input-element/to.html b/packages/marko/test/morphdom/fixtures/input-element/to.html
similarity index 100%
rename from test/morphdom/fixtures/input-element/to.html
rename to packages/marko/test/morphdom/fixtures/input-element/to.html
diff --git a/test/morphdom/fixtures/keyed-incompatible/expected.html b/packages/marko/test/morphdom/fixtures/keyed-incompatible/expected.html
similarity index 100%
rename from test/morphdom/fixtures/keyed-incompatible/expected.html
rename to packages/marko/test/morphdom/fixtures/keyed-incompatible/expected.html
diff --git a/test/morphdom/fixtures/keyed-incompatible/from.html b/packages/marko/test/morphdom/fixtures/keyed-incompatible/from.html
similarity index 100%
rename from test/morphdom/fixtures/keyed-incompatible/from.html
rename to packages/marko/test/morphdom/fixtures/keyed-incompatible/from.html
diff --git a/test/morphdom/fixtures/keyed-incompatible/to.html b/packages/marko/test/morphdom/fixtures/keyed-incompatible/to.html
similarity index 100%
rename from test/morphdom/fixtures/keyed-incompatible/to.html
rename to packages/marko/test/morphdom/fixtures/keyed-incompatible/to.html
diff --git a/test/morphdom/fixtures/large/expected.html b/packages/marko/test/morphdom/fixtures/large/expected.html
similarity index 100%
rename from test/morphdom/fixtures/large/expected.html
rename to packages/marko/test/morphdom/fixtures/large/expected.html
diff --git a/test/morphdom/fixtures/large/from.html b/packages/marko/test/morphdom/fixtures/large/from.html
similarity index 100%
rename from test/morphdom/fixtures/large/from.html
rename to packages/marko/test/morphdom/fixtures/large/from.html
diff --git a/test/morphdom/fixtures/large/to.html b/packages/marko/test/morphdom/fixtures/large/to.html
similarity index 100%
rename from test/morphdom/fixtures/large/to.html
rename to packages/marko/test/morphdom/fixtures/large/to.html
diff --git a/test/morphdom/fixtures/lengthen/expected.html b/packages/marko/test/morphdom/fixtures/lengthen/expected.html
similarity index 100%
rename from test/morphdom/fixtures/lengthen/expected.html
rename to packages/marko/test/morphdom/fixtures/lengthen/expected.html
diff --git a/test/morphdom/fixtures/lengthen/from.html b/packages/marko/test/morphdom/fixtures/lengthen/from.html
similarity index 100%
rename from test/morphdom/fixtures/lengthen/from.html
rename to packages/marko/test/morphdom/fixtures/lengthen/from.html
diff --git a/test/morphdom/fixtures/lengthen/to.html b/packages/marko/test/morphdom/fixtures/lengthen/to.html
similarity index 100%
rename from test/morphdom/fixtures/lengthen/to.html
rename to packages/marko/test/morphdom/fixtures/lengthen/to.html
diff --git a/test/morphdom/fixtures/one/expected.html b/packages/marko/test/morphdom/fixtures/one/expected.html
similarity index 100%
rename from test/morphdom/fixtures/one/expected.html
rename to packages/marko/test/morphdom/fixtures/one/expected.html
diff --git a/test/morphdom/fixtures/one/from.html b/packages/marko/test/morphdom/fixtures/one/from.html
similarity index 100%
rename from test/morphdom/fixtures/one/from.html
rename to packages/marko/test/morphdom/fixtures/one/from.html
diff --git a/test/morphdom/fixtures/one/to.html b/packages/marko/test/morphdom/fixtures/one/to.html
similarity index 100%
rename from test/morphdom/fixtures/one/to.html
rename to packages/marko/test/morphdom/fixtures/one/to.html
diff --git a/test/morphdom/fixtures/reverse-ids/expected.html b/packages/marko/test/morphdom/fixtures/reverse-ids/expected.html
similarity index 100%
rename from test/morphdom/fixtures/reverse-ids/expected.html
rename to packages/marko/test/morphdom/fixtures/reverse-ids/expected.html
diff --git a/test/morphdom/fixtures/reverse-ids/from.html b/packages/marko/test/morphdom/fixtures/reverse-ids/from.html
similarity index 100%
rename from test/morphdom/fixtures/reverse-ids/from.html
rename to packages/marko/test/morphdom/fixtures/reverse-ids/from.html
diff --git a/test/morphdom/fixtures/reverse-ids/to.html b/packages/marko/test/morphdom/fixtures/reverse-ids/to.html
similarity index 100%
rename from test/morphdom/fixtures/reverse-ids/to.html
rename to packages/marko/test/morphdom/fixtures/reverse-ids/to.html
diff --git a/test/morphdom/fixtures/reverse/expected.html b/packages/marko/test/morphdom/fixtures/reverse/expected.html
similarity index 100%
rename from test/morphdom/fixtures/reverse/expected.html
rename to packages/marko/test/morphdom/fixtures/reverse/expected.html
diff --git a/test/morphdom/fixtures/reverse/from.html b/packages/marko/test/morphdom/fixtures/reverse/from.html
similarity index 100%
rename from test/morphdom/fixtures/reverse/from.html
rename to packages/marko/test/morphdom/fixtures/reverse/from.html
diff --git a/test/morphdom/fixtures/reverse/to.html b/packages/marko/test/morphdom/fixtures/reverse/to.html
similarity index 100%
rename from test/morphdom/fixtures/reverse/to.html
rename to packages/marko/test/morphdom/fixtures/reverse/to.html
diff --git a/test/morphdom/fixtures/select-element-optgroup/expected.html b/packages/marko/test/morphdom/fixtures/select-element-optgroup/expected.html
similarity index 100%
rename from test/morphdom/fixtures/select-element-optgroup/expected.html
rename to packages/marko/test/morphdom/fixtures/select-element-optgroup/expected.html
diff --git a/test/morphdom/fixtures/select-element-optgroup/from.html b/packages/marko/test/morphdom/fixtures/select-element-optgroup/from.html
similarity index 100%
rename from test/morphdom/fixtures/select-element-optgroup/from.html
rename to packages/marko/test/morphdom/fixtures/select-element-optgroup/from.html
diff --git a/test/morphdom/fixtures/select-element-optgroup/index.js b/packages/marko/test/morphdom/fixtures/select-element-optgroup/index.js
similarity index 100%
rename from test/morphdom/fixtures/select-element-optgroup/index.js
rename to packages/marko/test/morphdom/fixtures/select-element-optgroup/index.js
diff --git a/test/morphdom/fixtures/select-element-optgroup/to.html b/packages/marko/test/morphdom/fixtures/select-element-optgroup/to.html
similarity index 100%
rename from test/morphdom/fixtures/select-element-optgroup/to.html
rename to packages/marko/test/morphdom/fixtures/select-element-optgroup/to.html
diff --git a/test/morphdom/fixtures/select-element/expected.html b/packages/marko/test/morphdom/fixtures/select-element/expected.html
similarity index 100%
rename from test/morphdom/fixtures/select-element/expected.html
rename to packages/marko/test/morphdom/fixtures/select-element/expected.html
diff --git a/test/morphdom/fixtures/select-element/from.html b/packages/marko/test/morphdom/fixtures/select-element/from.html
similarity index 100%
rename from test/morphdom/fixtures/select-element/from.html
rename to packages/marko/test/morphdom/fixtures/select-element/from.html
diff --git a/test/morphdom/fixtures/select-element/index.js b/packages/marko/test/morphdom/fixtures/select-element/index.js
similarity index 100%
rename from test/morphdom/fixtures/select-element/index.js
rename to packages/marko/test/morphdom/fixtures/select-element/index.js
diff --git a/test/morphdom/fixtures/select-element/to.html b/packages/marko/test/morphdom/fixtures/select-element/to.html
similarity index 100%
rename from test/morphdom/fixtures/select-element/to.html
rename to packages/marko/test/morphdom/fixtures/select-element/to.html
diff --git a/test/morphdom/fixtures/shorten/expected.html b/packages/marko/test/morphdom/fixtures/shorten/expected.html
similarity index 100%
rename from test/morphdom/fixtures/shorten/expected.html
rename to packages/marko/test/morphdom/fixtures/shorten/expected.html
diff --git a/test/morphdom/fixtures/shorten/from.html b/packages/marko/test/morphdom/fixtures/shorten/from.html
similarity index 100%
rename from test/morphdom/fixtures/shorten/from.html
rename to packages/marko/test/morphdom/fixtures/shorten/from.html
diff --git a/test/morphdom/fixtures/shorten/to.html b/packages/marko/test/morphdom/fixtures/shorten/to.html
similarity index 100%
rename from test/morphdom/fixtures/shorten/to.html
rename to packages/marko/test/morphdom/fixtures/shorten/to.html
diff --git a/test/morphdom/fixtures/simple-div-one-to-one/expected.html b/packages/marko/test/morphdom/fixtures/simple-div-one-to-one/expected.html
similarity index 100%
rename from test/morphdom/fixtures/simple-div-one-to-one/expected.html
rename to packages/marko/test/morphdom/fixtures/simple-div-one-to-one/expected.html
diff --git a/test/morphdom/fixtures/simple-div-one-to-one/from.html b/packages/marko/test/morphdom/fixtures/simple-div-one-to-one/from.html
similarity index 100%
rename from test/morphdom/fixtures/simple-div-one-to-one/from.html
rename to packages/marko/test/morphdom/fixtures/simple-div-one-to-one/from.html
diff --git a/test/morphdom/fixtures/simple-div-one-to-one/to.html b/packages/marko/test/morphdom/fixtures/simple-div-one-to-one/to.html
similarity index 100%
rename from test/morphdom/fixtures/simple-div-one-to-one/to.html
rename to packages/marko/test/morphdom/fixtures/simple-div-one-to-one/to.html
diff --git a/test/morphdom/fixtures/simple-ids/expected.html b/packages/marko/test/morphdom/fixtures/simple-ids/expected.html
similarity index 100%
rename from test/morphdom/fixtures/simple-ids/expected.html
rename to packages/marko/test/morphdom/fixtures/simple-ids/expected.html
diff --git a/test/morphdom/fixtures/simple-ids/from.html b/packages/marko/test/morphdom/fixtures/simple-ids/from.html
similarity index 100%
rename from test/morphdom/fixtures/simple-ids/from.html
rename to packages/marko/test/morphdom/fixtures/simple-ids/from.html
diff --git a/test/morphdom/fixtures/simple-ids/to.html b/packages/marko/test/morphdom/fixtures/simple-ids/to.html
similarity index 100%
rename from test/morphdom/fixtures/simple-ids/to.html
rename to packages/marko/test/morphdom/fixtures/simple-ids/to.html
diff --git a/test/morphdom/fixtures/simple-text-el/expected.html b/packages/marko/test/morphdom/fixtures/simple-text-el/expected.html
similarity index 100%
rename from test/morphdom/fixtures/simple-text-el/expected.html
rename to packages/marko/test/morphdom/fixtures/simple-text-el/expected.html
diff --git a/test/morphdom/fixtures/simple-text-el/from.html b/packages/marko/test/morphdom/fixtures/simple-text-el/from.html
similarity index 100%
rename from test/morphdom/fixtures/simple-text-el/from.html
rename to packages/marko/test/morphdom/fixtures/simple-text-el/from.html
diff --git a/test/morphdom/fixtures/simple-text-el/to.html b/packages/marko/test/morphdom/fixtures/simple-text-el/to.html
similarity index 100%
rename from test/morphdom/fixtures/simple-text-el/to.html
rename to packages/marko/test/morphdom/fixtures/simple-text-el/to.html
diff --git a/test/morphdom/fixtures/simple/expected.html b/packages/marko/test/morphdom/fixtures/simple/expected.html
similarity index 100%
rename from test/morphdom/fixtures/simple/expected.html
rename to packages/marko/test/morphdom/fixtures/simple/expected.html
diff --git a/test/morphdom/fixtures/simple/from.html b/packages/marko/test/morphdom/fixtures/simple/from.html
similarity index 100%
rename from test/morphdom/fixtures/simple/from.html
rename to packages/marko/test/morphdom/fixtures/simple/from.html
diff --git a/test/morphdom/fixtures/simple/to.html b/packages/marko/test/morphdom/fixtures/simple/to.html
similarity index 100%
rename from test/morphdom/fixtures/simple/to.html
rename to packages/marko/test/morphdom/fixtures/simple/to.html
diff --git a/test/morphdom/fixtures/single-el-removal-first-keyed/expected.html b/packages/marko/test/morphdom/fixtures/single-el-removal-first-keyed/expected.html
similarity index 100%
rename from test/morphdom/fixtures/single-el-removal-first-keyed/expected.html
rename to packages/marko/test/morphdom/fixtures/single-el-removal-first-keyed/expected.html
diff --git a/test/morphdom/fixtures/single-el-removal-first-keyed/from.html b/packages/marko/test/morphdom/fixtures/single-el-removal-first-keyed/from.html
similarity index 100%
rename from test/morphdom/fixtures/single-el-removal-first-keyed/from.html
rename to packages/marko/test/morphdom/fixtures/single-el-removal-first-keyed/from.html
diff --git a/test/morphdom/fixtures/single-el-removal-first-keyed/to.html b/packages/marko/test/morphdom/fixtures/single-el-removal-first-keyed/to.html
similarity index 100%
rename from test/morphdom/fixtures/single-el-removal-first-keyed/to.html
rename to packages/marko/test/morphdom/fixtures/single-el-removal-first-keyed/to.html
diff --git a/test/morphdom/fixtures/single-el-removal-last-keyed/expected.html b/packages/marko/test/morphdom/fixtures/single-el-removal-last-keyed/expected.html
similarity index 100%
rename from test/morphdom/fixtures/single-el-removal-last-keyed/expected.html
rename to packages/marko/test/morphdom/fixtures/single-el-removal-last-keyed/expected.html
diff --git a/test/morphdom/fixtures/single-el-removal-last-keyed/from.html b/packages/marko/test/morphdom/fixtures/single-el-removal-last-keyed/from.html
similarity index 100%
rename from test/morphdom/fixtures/single-el-removal-last-keyed/from.html
rename to packages/marko/test/morphdom/fixtures/single-el-removal-last-keyed/from.html
diff --git a/test/morphdom/fixtures/single-el-removal-last-keyed/to.html b/packages/marko/test/morphdom/fixtures/single-el-removal-last-keyed/to.html
similarity index 100%
rename from test/morphdom/fixtures/single-el-removal-last-keyed/to.html
rename to packages/marko/test/morphdom/fixtures/single-el-removal-last-keyed/to.html
diff --git a/test/morphdom/fixtures/single-el-removal-middle-keyed/expected.html b/packages/marko/test/morphdom/fixtures/single-el-removal-middle-keyed/expected.html
similarity index 100%
rename from test/morphdom/fixtures/single-el-removal-middle-keyed/expected.html
rename to packages/marko/test/morphdom/fixtures/single-el-removal-middle-keyed/expected.html
diff --git a/test/morphdom/fixtures/single-el-removal-middle-keyed/from.html b/packages/marko/test/morphdom/fixtures/single-el-removal-middle-keyed/from.html
similarity index 100%
rename from test/morphdom/fixtures/single-el-removal-middle-keyed/from.html
rename to packages/marko/test/morphdom/fixtures/single-el-removal-middle-keyed/from.html
diff --git a/test/morphdom/fixtures/single-el-removal-middle-keyed/to.html b/packages/marko/test/morphdom/fixtures/single-el-removal-middle-keyed/to.html
similarity index 100%
rename from test/morphdom/fixtures/single-el-removal-middle-keyed/to.html
rename to packages/marko/test/morphdom/fixtures/single-el-removal-middle-keyed/to.html
diff --git a/test/morphdom/fixtures/svg-append-new/expected.html b/packages/marko/test/morphdom/fixtures/svg-append-new/expected.html
similarity index 100%
rename from test/morphdom/fixtures/svg-append-new/expected.html
rename to packages/marko/test/morphdom/fixtures/svg-append-new/expected.html
diff --git a/test/morphdom/fixtures/svg-append-new/from.html b/packages/marko/test/morphdom/fixtures/svg-append-new/from.html
similarity index 100%
rename from test/morphdom/fixtures/svg-append-new/from.html
rename to packages/marko/test/morphdom/fixtures/svg-append-new/from.html
diff --git a/test/morphdom/fixtures/svg-append-new/to.html b/packages/marko/test/morphdom/fixtures/svg-append-new/to.html
similarity index 100%
rename from test/morphdom/fixtures/svg-append-new/to.html
rename to packages/marko/test/morphdom/fixtures/svg-append-new/to.html
diff --git a/test/morphdom/fixtures/svg-append/expected.html b/packages/marko/test/morphdom/fixtures/svg-append/expected.html
similarity index 100%
rename from test/morphdom/fixtures/svg-append/expected.html
rename to packages/marko/test/morphdom/fixtures/svg-append/expected.html
diff --git a/test/morphdom/fixtures/svg-append/from.html b/packages/marko/test/morphdom/fixtures/svg-append/from.html
similarity index 100%
rename from test/morphdom/fixtures/svg-append/from.html
rename to packages/marko/test/morphdom/fixtures/svg-append/from.html
diff --git a/test/morphdom/fixtures/svg-append/to.html b/packages/marko/test/morphdom/fixtures/svg-append/to.html
similarity index 100%
rename from test/morphdom/fixtures/svg-append/to.html
rename to packages/marko/test/morphdom/fixtures/svg-append/to.html
diff --git a/test/morphdom/fixtures/svg-no-default-namespace/expected.html b/packages/marko/test/morphdom/fixtures/svg-no-default-namespace/expected.html
similarity index 100%
rename from test/morphdom/fixtures/svg-no-default-namespace/expected.html
rename to packages/marko/test/morphdom/fixtures/svg-no-default-namespace/expected.html
diff --git a/test/morphdom/fixtures/svg-no-default-namespace/from.html b/packages/marko/test/morphdom/fixtures/svg-no-default-namespace/from.html
similarity index 100%
rename from test/morphdom/fixtures/svg-no-default-namespace/from.html
rename to packages/marko/test/morphdom/fixtures/svg-no-default-namespace/from.html
diff --git a/test/morphdom/fixtures/svg-no-default-namespace/to.html b/packages/marko/test/morphdom/fixtures/svg-no-default-namespace/to.html
similarity index 100%
rename from test/morphdom/fixtures/svg-no-default-namespace/to.html
rename to packages/marko/test/morphdom/fixtures/svg-no-default-namespace/to.html
diff --git a/test/morphdom/fixtures/svg-xlink/expected.html b/packages/marko/test/morphdom/fixtures/svg-xlink/expected.html
similarity index 100%
rename from test/morphdom/fixtures/svg-xlink/expected.html
rename to packages/marko/test/morphdom/fixtures/svg-xlink/expected.html
diff --git a/test/morphdom/fixtures/svg-xlink/from.html b/packages/marko/test/morphdom/fixtures/svg-xlink/from.html
similarity index 100%
rename from test/morphdom/fixtures/svg-xlink/from.html
rename to packages/marko/test/morphdom/fixtures/svg-xlink/from.html
diff --git a/test/morphdom/fixtures/svg-xlink/to.html b/packages/marko/test/morphdom/fixtures/svg-xlink/to.html
similarity index 100%
rename from test/morphdom/fixtures/svg-xlink/to.html
rename to packages/marko/test/morphdom/fixtures/svg-xlink/to.html
diff --git a/test/morphdom/fixtures/svg/expected.html b/packages/marko/test/morphdom/fixtures/svg/expected.html
similarity index 100%
rename from test/morphdom/fixtures/svg/expected.html
rename to packages/marko/test/morphdom/fixtures/svg/expected.html
diff --git a/test/morphdom/fixtures/svg/from.html b/packages/marko/test/morphdom/fixtures/svg/from.html
similarity index 100%
rename from test/morphdom/fixtures/svg/from.html
rename to packages/marko/test/morphdom/fixtures/svg/from.html
diff --git a/test/morphdom/fixtures/svg/to.html b/packages/marko/test/morphdom/fixtures/svg/to.html
similarity index 100%
rename from test/morphdom/fixtures/svg/to.html
rename to packages/marko/test/morphdom/fixtures/svg/to.html
diff --git a/test/morphdom/fixtures/swap-keyed/expected.html b/packages/marko/test/morphdom/fixtures/swap-keyed/expected.html
similarity index 100%
rename from test/morphdom/fixtures/swap-keyed/expected.html
rename to packages/marko/test/morphdom/fixtures/swap-keyed/expected.html
diff --git a/test/morphdom/fixtures/swap-keyed/from.html b/packages/marko/test/morphdom/fixtures/swap-keyed/from.html
similarity index 100%
rename from test/morphdom/fixtures/swap-keyed/from.html
rename to packages/marko/test/morphdom/fixtures/swap-keyed/from.html
diff --git a/test/morphdom/fixtures/swap-keyed/to.html b/packages/marko/test/morphdom/fixtures/swap-keyed/to.html
similarity index 100%
rename from test/morphdom/fixtures/swap-keyed/to.html
rename to packages/marko/test/morphdom/fixtures/swap-keyed/to.html
diff --git a/test/morphdom/fixtures/tag-to-text/expected.html b/packages/marko/test/morphdom/fixtures/tag-to-text/expected.html
similarity index 100%
rename from test/morphdom/fixtures/tag-to-text/expected.html
rename to packages/marko/test/morphdom/fixtures/tag-to-text/expected.html
diff --git a/test/morphdom/fixtures/tag-to-text/from.html b/packages/marko/test/morphdom/fixtures/tag-to-text/from.html
similarity index 100%
rename from test/morphdom/fixtures/tag-to-text/from.html
rename to packages/marko/test/morphdom/fixtures/tag-to-text/from.html
diff --git a/test/morphdom/fixtures/tag-to-text/to.html b/packages/marko/test/morphdom/fixtures/tag-to-text/to.html
similarity index 100%
rename from test/morphdom/fixtures/tag-to-text/to.html
rename to packages/marko/test/morphdom/fixtures/tag-to-text/to.html
diff --git a/test/morphdom/fixtures/tag-with-children-to-text/expected.html b/packages/marko/test/morphdom/fixtures/tag-with-children-to-text/expected.html
similarity index 100%
rename from test/morphdom/fixtures/tag-with-children-to-text/expected.html
rename to packages/marko/test/morphdom/fixtures/tag-with-children-to-text/expected.html
diff --git a/test/morphdom/fixtures/tag-with-children-to-text/from.html b/packages/marko/test/morphdom/fixtures/tag-with-children-to-text/from.html
similarity index 100%
rename from test/morphdom/fixtures/tag-with-children-to-text/from.html
rename to packages/marko/test/morphdom/fixtures/tag-with-children-to-text/from.html
diff --git a/test/morphdom/fixtures/tag-with-children-to-text/to.html b/packages/marko/test/morphdom/fixtures/tag-with-children-to-text/to.html
similarity index 100%
rename from test/morphdom/fixtures/tag-with-children-to-text/to.html
rename to packages/marko/test/morphdom/fixtures/tag-with-children-to-text/to.html
diff --git a/test/morphdom/fixtures/text-to-tag/expected.html b/packages/marko/test/morphdom/fixtures/text-to-tag/expected.html
similarity index 100%
rename from test/morphdom/fixtures/text-to-tag/expected.html
rename to packages/marko/test/morphdom/fixtures/text-to-tag/expected.html
diff --git a/test/morphdom/fixtures/text-to-tag/from.html b/packages/marko/test/morphdom/fixtures/text-to-tag/from.html
similarity index 100%
rename from test/morphdom/fixtures/text-to-tag/from.html
rename to packages/marko/test/morphdom/fixtures/text-to-tag/from.html
diff --git a/test/morphdom/fixtures/text-to-tag/to.html b/packages/marko/test/morphdom/fixtures/text-to-tag/to.html
similarity index 100%
rename from test/morphdom/fixtures/text-to-tag/to.html
rename to packages/marko/test/morphdom/fixtures/text-to-tag/to.html
diff --git a/test/morphdom/fixtures/text-to-text/expected.html b/packages/marko/test/morphdom/fixtures/text-to-text/expected.html
similarity index 100%
rename from test/morphdom/fixtures/text-to-text/expected.html
rename to packages/marko/test/morphdom/fixtures/text-to-text/expected.html
diff --git a/test/morphdom/fixtures/text-to-text/from.html b/packages/marko/test/morphdom/fixtures/text-to-text/from.html
similarity index 100%
rename from test/morphdom/fixtures/text-to-text/from.html
rename to packages/marko/test/morphdom/fixtures/text-to-text/from.html
diff --git a/test/morphdom/fixtures/text-to-text/to.html b/packages/marko/test/morphdom/fixtures/text-to-text/to.html
similarity index 100%
rename from test/morphdom/fixtures/text-to-text/to.html
rename to packages/marko/test/morphdom/fixtures/text-to-text/to.html
diff --git a/test/morphdom/fixtures/textarea/expected.html b/packages/marko/test/morphdom/fixtures/textarea/expected.html
similarity index 100%
rename from test/morphdom/fixtures/textarea/expected.html
rename to packages/marko/test/morphdom/fixtures/textarea/expected.html
diff --git a/test/morphdom/fixtures/textarea/from.html b/packages/marko/test/morphdom/fixtures/textarea/from.html
similarity index 100%
rename from test/morphdom/fixtures/textarea/from.html
rename to packages/marko/test/morphdom/fixtures/textarea/from.html
diff --git a/test/morphdom/fixtures/textarea/to.html b/packages/marko/test/morphdom/fixtures/textarea/to.html
similarity index 100%
rename from test/morphdom/fixtures/textarea/to.html
rename to packages/marko/test/morphdom/fixtures/textarea/to.html
diff --git a/test/morphdom/fixtures/todomvc/expected.html b/packages/marko/test/morphdom/fixtures/todomvc/expected.html
similarity index 100%
rename from test/morphdom/fixtures/todomvc/expected.html
rename to packages/marko/test/morphdom/fixtures/todomvc/expected.html
diff --git a/test/morphdom/fixtures/todomvc/from.html b/packages/marko/test/morphdom/fixtures/todomvc/from.html
similarity index 100%
rename from test/morphdom/fixtures/todomvc/from.html
rename to packages/marko/test/morphdom/fixtures/todomvc/from.html
diff --git a/test/morphdom/fixtures/todomvc/to.html b/packages/marko/test/morphdom/fixtures/todomvc/to.html
similarity index 100%
rename from test/morphdom/fixtures/todomvc/to.html
rename to packages/marko/test/morphdom/fixtures/todomvc/to.html
diff --git a/test/morphdom/fixtures/todomvc2/expected.html b/packages/marko/test/morphdom/fixtures/todomvc2/expected.html
similarity index 100%
rename from test/morphdom/fixtures/todomvc2/expected.html
rename to packages/marko/test/morphdom/fixtures/todomvc2/expected.html
diff --git a/test/morphdom/fixtures/todomvc2/from.html b/packages/marko/test/morphdom/fixtures/todomvc2/from.html
similarity index 100%
rename from test/morphdom/fixtures/todomvc2/from.html
rename to packages/marko/test/morphdom/fixtures/todomvc2/from.html
diff --git a/test/morphdom/fixtures/todomvc2/to.html b/packages/marko/test/morphdom/fixtures/todomvc2/to.html
similarity index 100%
rename from test/morphdom/fixtures/todomvc2/to.html
rename to packages/marko/test/morphdom/fixtures/todomvc2/to.html
diff --git a/test/morphdom/fixtures/two/expected.html b/packages/marko/test/morphdom/fixtures/two/expected.html
similarity index 100%
rename from test/morphdom/fixtures/two/expected.html
rename to packages/marko/test/morphdom/fixtures/two/expected.html
diff --git a/test/morphdom/fixtures/two/from.html b/packages/marko/test/morphdom/fixtures/two/from.html
similarity index 100%
rename from test/morphdom/fixtures/two/from.html
rename to packages/marko/test/morphdom/fixtures/two/from.html
diff --git a/test/morphdom/fixtures/two/to.html b/packages/marko/test/morphdom/fixtures/two/to.html
similarity index 100%
rename from test/morphdom/fixtures/two/to.html
rename to packages/marko/test/morphdom/fixtures/two/to.html
diff --git a/test/morphdom/index.test.js b/packages/marko/test/morphdom/index.test.js
similarity index 100%
rename from test/morphdom/index.test.js
rename to packages/marko/test/morphdom/index.test.js
diff --git a/test/node-require/index.test.js b/packages/marko/test/node-require/index.test.js
similarity index 100%
rename from test/node-require/index.test.js
rename to packages/marko/test/node-require/index.test.js
diff --git a/test/package.json b/packages/marko/test/package.json
similarity index 100%
rename from test/package.json
rename to packages/marko/test/package.json
diff --git a/test/parseExpression/fixtures/array/expected.json b/packages/marko/test/parseExpression/fixtures/array/expected.json
similarity index 100%
rename from test/parseExpression/fixtures/array/expected.json
rename to packages/marko/test/parseExpression/fixtures/array/expected.json
diff --git a/test/parseExpression/fixtures/array/input.txt b/packages/marko/test/parseExpression/fixtures/array/input.txt
similarity index 100%
rename from test/parseExpression/fixtures/array/input.txt
rename to packages/marko/test/parseExpression/fixtures/array/input.txt
diff --git a/test/parseExpression/fixtures/binaryExpression/expected.json b/packages/marko/test/parseExpression/fixtures/binaryExpression/expected.json
similarity index 100%
rename from test/parseExpression/fixtures/binaryExpression/expected.json
rename to packages/marko/test/parseExpression/fixtures/binaryExpression/expected.json
diff --git a/test/parseExpression/fixtures/binaryExpression/input.txt b/packages/marko/test/parseExpression/fixtures/binaryExpression/input.txt
similarity index 100%
rename from test/parseExpression/fixtures/binaryExpression/input.txt
rename to packages/marko/test/parseExpression/fixtures/binaryExpression/input.txt
diff --git a/test/parseExpression/fixtures/complex/expected.json b/packages/marko/test/parseExpression/fixtures/complex/expected.json
similarity index 100%
rename from test/parseExpression/fixtures/complex/expected.json
rename to packages/marko/test/parseExpression/fixtures/complex/expected.json
diff --git a/test/parseExpression/fixtures/complex/input.txt b/packages/marko/test/parseExpression/fixtures/complex/input.txt
similarity index 100%
rename from test/parseExpression/fixtures/complex/input.txt
rename to packages/marko/test/parseExpression/fixtures/complex/input.txt
diff --git a/test/parseExpression/fixtures/id/expected.json b/packages/marko/test/parseExpression/fixtures/id/expected.json
similarity index 100%
rename from test/parseExpression/fixtures/id/expected.json
rename to packages/marko/test/parseExpression/fixtures/id/expected.json
diff --git a/test/parseExpression/fixtures/id/input.txt b/packages/marko/test/parseExpression/fixtures/id/input.txt
similarity index 100%
rename from test/parseExpression/fixtures/id/input.txt
rename to packages/marko/test/parseExpression/fixtures/id/input.txt
diff --git a/test/parseExpression/fixtures/increment-prefix/expected.json b/packages/marko/test/parseExpression/fixtures/increment-prefix/expected.json
similarity index 100%
rename from test/parseExpression/fixtures/increment-prefix/expected.json
rename to packages/marko/test/parseExpression/fixtures/increment-prefix/expected.json
diff --git a/test/parseExpression/fixtures/increment-prefix/input.txt b/packages/marko/test/parseExpression/fixtures/increment-prefix/input.txt
similarity index 100%
rename from test/parseExpression/fixtures/increment-prefix/input.txt
rename to packages/marko/test/parseExpression/fixtures/increment-prefix/input.txt
diff --git a/test/parseExpression/fixtures/increment-suffix/expected.json b/packages/marko/test/parseExpression/fixtures/increment-suffix/expected.json
similarity index 100%
rename from test/parseExpression/fixtures/increment-suffix/expected.json
rename to packages/marko/test/parseExpression/fixtures/increment-suffix/expected.json
diff --git a/test/parseExpression/fixtures/increment-suffix/input.txt b/packages/marko/test/parseExpression/fixtures/increment-suffix/input.txt
similarity index 100%
rename from test/parseExpression/fixtures/increment-suffix/input.txt
rename to packages/marko/test/parseExpression/fixtures/increment-suffix/input.txt
diff --git a/test/parseExpression/fixtures/literal-number/expected.json b/packages/marko/test/parseExpression/fixtures/literal-number/expected.json
similarity index 100%
rename from test/parseExpression/fixtures/literal-number/expected.json
rename to packages/marko/test/parseExpression/fixtures/literal-number/expected.json
diff --git a/test/parseExpression/fixtures/literal-number/input.txt b/packages/marko/test/parseExpression/fixtures/literal-number/input.txt
similarity index 100%
rename from test/parseExpression/fixtures/literal-number/input.txt
rename to packages/marko/test/parseExpression/fixtures/literal-number/input.txt
diff --git a/test/parseExpression/fixtures/literal-string/expected.json b/packages/marko/test/parseExpression/fixtures/literal-string/expected.json
similarity index 100%
rename from test/parseExpression/fixtures/literal-string/expected.json
rename to packages/marko/test/parseExpression/fixtures/literal-string/expected.json
diff --git a/test/parseExpression/fixtures/literal-string/input.txt b/packages/marko/test/parseExpression/fixtures/literal-string/input.txt
similarity index 100%
rename from test/parseExpression/fixtures/literal-string/input.txt
rename to packages/marko/test/parseExpression/fixtures/literal-string/input.txt
diff --git a/test/parseExpression/fixtures/negate/expected.json b/packages/marko/test/parseExpression/fixtures/negate/expected.json
similarity index 100%
rename from test/parseExpression/fixtures/negate/expected.json
rename to packages/marko/test/parseExpression/fixtures/negate/expected.json
diff --git a/test/parseExpression/fixtures/negate/input.txt b/packages/marko/test/parseExpression/fixtures/negate/input.txt
similarity index 100%
rename from test/parseExpression/fixtures/negate/input.txt
rename to packages/marko/test/parseExpression/fixtures/negate/input.txt
diff --git a/test/parseExpression/fixtures/new-args/expected.json b/packages/marko/test/parseExpression/fixtures/new-args/expected.json
similarity index 100%
rename from test/parseExpression/fixtures/new-args/expected.json
rename to packages/marko/test/parseExpression/fixtures/new-args/expected.json
diff --git a/test/parseExpression/fixtures/new-args/input.txt b/packages/marko/test/parseExpression/fixtures/new-args/input.txt
similarity index 100%
rename from test/parseExpression/fixtures/new-args/input.txt
rename to packages/marko/test/parseExpression/fixtures/new-args/input.txt
diff --git a/test/parseExpression/fixtures/new-compound/expected.json b/packages/marko/test/parseExpression/fixtures/new-compound/expected.json
similarity index 100%
rename from test/parseExpression/fixtures/new-compound/expected.json
rename to packages/marko/test/parseExpression/fixtures/new-compound/expected.json
diff --git a/test/parseExpression/fixtures/new-compound/input.txt b/packages/marko/test/parseExpression/fixtures/new-compound/input.txt
similarity index 100%
rename from test/parseExpression/fixtures/new-compound/input.txt
rename to packages/marko/test/parseExpression/fixtures/new-compound/input.txt
diff --git a/test/parseExpression/fixtures/new/expected.json b/packages/marko/test/parseExpression/fixtures/new/expected.json
similarity index 100%
rename from test/parseExpression/fixtures/new/expected.json
rename to packages/marko/test/parseExpression/fixtures/new/expected.json
diff --git a/test/parseExpression/fixtures/new/input.txt b/packages/marko/test/parseExpression/fixtures/new/input.txt
similarity index 100%
rename from test/parseExpression/fixtures/new/input.txt
rename to packages/marko/test/parseExpression/fixtures/new/input.txt
diff --git a/test/parseExpression/fixtures/object/expected.json b/packages/marko/test/parseExpression/fixtures/object/expected.json
similarity index 100%
rename from test/parseExpression/fixtures/object/expected.json
rename to packages/marko/test/parseExpression/fixtures/object/expected.json
diff --git a/test/parseExpression/fixtures/object/input.txt b/packages/marko/test/parseExpression/fixtures/object/input.txt
similarity index 100%
rename from test/parseExpression/fixtures/object/input.txt
rename to packages/marko/test/parseExpression/fixtures/object/input.txt
diff --git a/test/parseExpression/fixtures/this/expected.json b/packages/marko/test/parseExpression/fixtures/this/expected.json
similarity index 100%
rename from test/parseExpression/fixtures/this/expected.json
rename to packages/marko/test/parseExpression/fixtures/this/expected.json
diff --git a/test/parseExpression/fixtures/this/input.txt b/packages/marko/test/parseExpression/fixtures/this/input.txt
similarity index 100%
rename from test/parseExpression/fixtures/this/input.txt
rename to packages/marko/test/parseExpression/fixtures/this/input.txt
diff --git a/test/parseExpression/index.test.js b/packages/marko/test/parseExpression/index.test.js
similarity index 100%
rename from test/parseExpression/index.test.js
rename to packages/marko/test/parseExpression/index.test.js
diff --git a/test/parseFor/fixtures/forEach-array-with-index/expected.json b/packages/marko/test/parseFor/fixtures/forEach-array-with-index/expected.json
similarity index 100%
rename from test/parseFor/fixtures/forEach-array-with-index/expected.json
rename to packages/marko/test/parseFor/fixtures/forEach-array-with-index/expected.json
diff --git a/test/parseFor/fixtures/forEach-array-with-index/input.txt b/packages/marko/test/parseFor/fixtures/forEach-array-with-index/input.txt
similarity index 100%
rename from test/parseFor/fixtures/forEach-array-with-index/input.txt
rename to packages/marko/test/parseFor/fixtures/forEach-array-with-index/input.txt
diff --git a/test/parseFor/fixtures/forEach-comment/expected.json b/packages/marko/test/parseFor/fixtures/forEach-comment/expected.json
similarity index 100%
rename from test/parseFor/fixtures/forEach-comment/expected.json
rename to packages/marko/test/parseFor/fixtures/forEach-comment/expected.json
diff --git a/test/parseFor/fixtures/forEach-comment/input.txt b/packages/marko/test/parseFor/fixtures/forEach-comment/input.txt
similarity index 100%
rename from test/parseFor/fixtures/forEach-comment/input.txt
rename to packages/marko/test/parseFor/fixtures/forEach-comment/input.txt
diff --git a/test/parseFor/fixtures/forEach-crazy/expected.json b/packages/marko/test/parseFor/fixtures/forEach-crazy/expected.json
similarity index 100%
rename from test/parseFor/fixtures/forEach-crazy/expected.json
rename to packages/marko/test/parseFor/fixtures/forEach-crazy/expected.json
diff --git a/test/parseFor/fixtures/forEach-crazy/input.txt b/packages/marko/test/parseFor/fixtures/forEach-crazy/input.txt
similarity index 100%
rename from test/parseFor/fixtures/forEach-crazy/input.txt
rename to packages/marko/test/parseFor/fixtures/forEach-crazy/input.txt
diff --git a/test/parseFor/fixtures/forEach-invalid-option/expected.json b/packages/marko/test/parseFor/fixtures/forEach-invalid-option/expected.json
similarity index 100%
rename from test/parseFor/fixtures/forEach-invalid-option/expected.json
rename to packages/marko/test/parseFor/fixtures/forEach-invalid-option/expected.json
diff --git a/test/parseFor/fixtures/forEach-invalid-option/input.txt b/packages/marko/test/parseFor/fixtures/forEach-invalid-option/input.txt
similarity index 100%
rename from test/parseFor/fixtures/forEach-invalid-option/input.txt
rename to packages/marko/test/parseFor/fixtures/forEach-invalid-option/input.txt
diff --git a/test/parseFor/fixtures/forEach-invalid-option2/expected.json b/packages/marko/test/parseFor/fixtures/forEach-invalid-option2/expected.json
similarity index 100%
rename from test/parseFor/fixtures/forEach-invalid-option2/expected.json
rename to packages/marko/test/parseFor/fixtures/forEach-invalid-option2/expected.json
diff --git a/test/parseFor/fixtures/forEach-invalid-option2/input.txt b/packages/marko/test/parseFor/fixtures/forEach-invalid-option2/input.txt
similarity index 100%
rename from test/parseFor/fixtures/forEach-invalid-option2/input.txt
rename to packages/marko/test/parseFor/fixtures/forEach-invalid-option2/input.txt
diff --git a/test/parseFor/fixtures/forEach-iterator-space/expected.json b/packages/marko/test/parseFor/fixtures/forEach-iterator-space/expected.json
similarity index 100%
rename from test/parseFor/fixtures/forEach-iterator-space/expected.json
rename to packages/marko/test/parseFor/fixtures/forEach-iterator-space/expected.json
diff --git a/test/parseFor/fixtures/forEach-iterator-space/input.txt b/packages/marko/test/parseFor/fixtures/forEach-iterator-space/input.txt
similarity index 100%
rename from test/parseFor/fixtures/forEach-iterator-space/input.txt
rename to packages/marko/test/parseFor/fixtures/forEach-iterator-space/input.txt
diff --git a/test/parseFor/fixtures/forEach-iterator/expected.json b/packages/marko/test/parseFor/fixtures/forEach-iterator/expected.json
similarity index 100%
rename from test/parseFor/fixtures/forEach-iterator/expected.json
rename to packages/marko/test/parseFor/fixtures/forEach-iterator/expected.json
diff --git a/test/parseFor/fixtures/forEach-iterator/input.txt b/packages/marko/test/parseFor/fixtures/forEach-iterator/input.txt
similarity index 100%
rename from test/parseFor/fixtures/forEach-iterator/input.txt
rename to packages/marko/test/parseFor/fixtures/forEach-iterator/input.txt
diff --git a/test/parseFor/fixtures/forEach-nesting/expected.json b/packages/marko/test/parseFor/fixtures/forEach-nesting/expected.json
similarity index 100%
rename from test/parseFor/fixtures/forEach-nesting/expected.json
rename to packages/marko/test/parseFor/fixtures/forEach-nesting/expected.json
diff --git a/test/parseFor/fixtures/forEach-nesting/input.txt b/packages/marko/test/parseFor/fixtures/forEach-nesting/input.txt
similarity index 100%
rename from test/parseFor/fixtures/forEach-nesting/input.txt
rename to packages/marko/test/parseFor/fixtures/forEach-nesting/input.txt
diff --git a/test/parseFor/fixtures/forEach-separator-space/expected.json b/packages/marko/test/parseFor/fixtures/forEach-separator-space/expected.json
similarity index 100%
rename from test/parseFor/fixtures/forEach-separator-space/expected.json
rename to packages/marko/test/parseFor/fixtures/forEach-separator-space/expected.json
diff --git a/test/parseFor/fixtures/forEach-separator-space/input.txt b/packages/marko/test/parseFor/fixtures/forEach-separator-space/input.txt
similarity index 100%
rename from test/parseFor/fixtures/forEach-separator-space/input.txt
rename to packages/marko/test/parseFor/fixtures/forEach-separator-space/input.txt
diff --git a/test/parseFor/fixtures/forEach-simple/expected.json b/packages/marko/test/parseFor/fixtures/forEach-simple/expected.json
similarity index 100%
rename from test/parseFor/fixtures/forEach-simple/expected.json
rename to packages/marko/test/parseFor/fixtures/forEach-simple/expected.json
diff --git a/test/parseFor/fixtures/forEach-simple/input.txt b/packages/marko/test/parseFor/fixtures/forEach-simple/input.txt
similarity index 100%
rename from test/parseFor/fixtures/forEach-simple/input.txt
rename to packages/marko/test/parseFor/fixtures/forEach-simple/input.txt
diff --git a/test/parseFor/fixtures/forEach-status-var-separator-iterator/expected.json b/packages/marko/test/parseFor/fixtures/forEach-status-var-separator-iterator/expected.json
similarity index 100%
rename from test/parseFor/fixtures/forEach-status-var-separator-iterator/expected.json
rename to packages/marko/test/parseFor/fixtures/forEach-status-var-separator-iterator/expected.json
diff --git a/test/parseFor/fixtures/forEach-status-var-separator-iterator/input.txt b/packages/marko/test/parseFor/fixtures/forEach-status-var-separator-iterator/input.txt
similarity index 100%
rename from test/parseFor/fixtures/forEach-status-var-separator-iterator/input.txt
rename to packages/marko/test/parseFor/fixtures/forEach-status-var-separator-iterator/input.txt
diff --git a/test/parseFor/fixtures/forEach-status-var-separator/expected.json b/packages/marko/test/parseFor/fixtures/forEach-status-var-separator/expected.json
similarity index 100%
rename from test/parseFor/fixtures/forEach-status-var-separator/expected.json
rename to packages/marko/test/parseFor/fixtures/forEach-status-var-separator/expected.json
diff --git a/test/parseFor/fixtures/forEach-status-var-separator/input.txt b/packages/marko/test/parseFor/fixtures/forEach-status-var-separator/input.txt
similarity index 100%
rename from test/parseFor/fixtures/forEach-status-var-separator/input.txt
rename to packages/marko/test/parseFor/fixtures/forEach-status-var-separator/input.txt
diff --git a/test/parseFor/fixtures/forEach-status-var-space/expected.json b/packages/marko/test/parseFor/fixtures/forEach-status-var-space/expected.json
similarity index 100%
rename from test/parseFor/fixtures/forEach-status-var-space/expected.json
rename to packages/marko/test/parseFor/fixtures/forEach-status-var-space/expected.json
diff --git a/test/parseFor/fixtures/forEach-status-var-space/input.txt b/packages/marko/test/parseFor/fixtures/forEach-status-var-space/input.txt
similarity index 100%
rename from test/parseFor/fixtures/forEach-status-var-space/input.txt
rename to packages/marko/test/parseFor/fixtures/forEach-status-var-space/input.txt
diff --git a/test/parseFor/fixtures/forEach-status-var/expected.json b/packages/marko/test/parseFor/fixtures/forEach-status-var/expected.json
similarity index 100%
rename from test/parseFor/fixtures/forEach-status-var/expected.json
rename to packages/marko/test/parseFor/fixtures/forEach-status-var/expected.json
diff --git a/test/parseFor/fixtures/forEach-status-var/input.txt b/packages/marko/test/parseFor/fixtures/forEach-status-var/input.txt
similarity index 100%
rename from test/parseFor/fixtures/forEach-status-var/input.txt
rename to packages/marko/test/parseFor/fixtures/forEach-status-var/input.txt
diff --git a/test/parseFor/fixtures/forEach-strings/expected.json b/packages/marko/test/parseFor/fixtures/forEach-strings/expected.json
similarity index 100%
rename from test/parseFor/fixtures/forEach-strings/expected.json
rename to packages/marko/test/parseFor/fixtures/forEach-strings/expected.json
diff --git a/test/parseFor/fixtures/forEach-strings/input.txt b/packages/marko/test/parseFor/fixtures/forEach-strings/input.txt
similarity index 100%
rename from test/parseFor/fixtures/forEach-strings/input.txt
rename to packages/marko/test/parseFor/fixtures/forEach-strings/input.txt
diff --git a/test/parseFor/fixtures/forEachProp-step-var/expected.json b/packages/marko/test/parseFor/fixtures/forEachProp-step-var/expected.json
similarity index 100%
rename from test/parseFor/fixtures/forEachProp-step-var/expected.json
rename to packages/marko/test/parseFor/fixtures/forEachProp-step-var/expected.json
diff --git a/test/parseFor/fixtures/forEachProp-step-var/input.txt b/packages/marko/test/parseFor/fixtures/forEachProp-step-var/input.txt
similarity index 100%
rename from test/parseFor/fixtures/forEachProp-step-var/input.txt
rename to packages/marko/test/parseFor/fixtures/forEachProp-step-var/input.txt
diff --git a/test/parseFor/fixtures/forEachProp/expected.json b/packages/marko/test/parseFor/fixtures/forEachProp/expected.json
similarity index 100%
rename from test/parseFor/fixtures/forEachProp/expected.json
rename to packages/marko/test/parseFor/fixtures/forEachProp/expected.json
diff --git a/test/parseFor/fixtures/forEachProp/input.txt b/packages/marko/test/parseFor/fixtures/forEachProp/input.txt
similarity index 100%
rename from test/parseFor/fixtures/forEachProp/input.txt
rename to packages/marko/test/parseFor/fixtures/forEachProp/input.txt
diff --git a/test/parseFor/fixtures/forRange-to-expr/expected.json b/packages/marko/test/parseFor/fixtures/forRange-to-expr/expected.json
similarity index 100%
rename from test/parseFor/fixtures/forRange-to-expr/expected.json
rename to packages/marko/test/parseFor/fixtures/forRange-to-expr/expected.json
diff --git a/test/parseFor/fixtures/forRange-to-expr/input.txt b/packages/marko/test/parseFor/fixtures/forRange-to-expr/input.txt
similarity index 100%
rename from test/parseFor/fixtures/forRange-to-expr/input.txt
rename to packages/marko/test/parseFor/fixtures/forRange-to-expr/input.txt
diff --git a/test/parseFor/fixtures/nativeFor-empty-init/expected.json b/packages/marko/test/parseFor/fixtures/nativeFor-empty-init/expected.json
similarity index 100%
rename from test/parseFor/fixtures/nativeFor-empty-init/expected.json
rename to packages/marko/test/parseFor/fixtures/nativeFor-empty-init/expected.json
diff --git a/test/parseFor/fixtures/nativeFor-empty-init/input.txt b/packages/marko/test/parseFor/fixtures/nativeFor-empty-init/input.txt
similarity index 100%
rename from test/parseFor/fixtures/nativeFor-empty-init/input.txt
rename to packages/marko/test/parseFor/fixtures/nativeFor-empty-init/input.txt
diff --git a/test/parseFor/fixtures/nativeFor-invalid/expected.json b/packages/marko/test/parseFor/fixtures/nativeFor-invalid/expected.json
similarity index 100%
rename from test/parseFor/fixtures/nativeFor-invalid/expected.json
rename to packages/marko/test/parseFor/fixtures/nativeFor-invalid/expected.json
diff --git a/test/parseFor/fixtures/nativeFor-invalid/input.txt b/packages/marko/test/parseFor/fixtures/nativeFor-invalid/input.txt
similarity index 100%
rename from test/parseFor/fixtures/nativeFor-invalid/input.txt
rename to packages/marko/test/parseFor/fixtures/nativeFor-invalid/input.txt
diff --git a/test/parseFor/fixtures/nativeFor/expected.json b/packages/marko/test/parseFor/fixtures/nativeFor/expected.json
similarity index 100%
rename from test/parseFor/fixtures/nativeFor/expected.json
rename to packages/marko/test/parseFor/fixtures/nativeFor/expected.json
diff --git a/test/parseFor/fixtures/nativeFor/input.txt b/packages/marko/test/parseFor/fixtures/nativeFor/input.txt
similarity index 100%
rename from test/parseFor/fixtures/nativeFor/input.txt
rename to packages/marko/test/parseFor/fixtures/nativeFor/input.txt
diff --git a/test/parseFor/index.test.js b/packages/marko/test/parseFor/index.test.js
similarity index 100%
rename from test/parseFor/index.test.js
rename to packages/marko/test/parseFor/index.test.js
diff --git a/test/parseImport/fixtures/parseImport-as/expected.json b/packages/marko/test/parseImport/fixtures/parseImport-as/expected.json
similarity index 100%
rename from test/parseImport/fixtures/parseImport-as/expected.json
rename to packages/marko/test/parseImport/fixtures/parseImport-as/expected.json
diff --git a/test/parseImport/fixtures/parseImport-as/input.txt b/packages/marko/test/parseImport/fixtures/parseImport-as/input.txt
similarity index 100%
rename from test/parseImport/fixtures/parseImport-as/input.txt
rename to packages/marko/test/parseImport/fixtures/parseImport-as/input.txt
diff --git a/test/parseImport/fixtures/parseImport-concise/expected.json b/packages/marko/test/parseImport/fixtures/parseImport-concise/expected.json
similarity index 100%
rename from test/parseImport/fixtures/parseImport-concise/expected.json
rename to packages/marko/test/parseImport/fixtures/parseImport-concise/expected.json
diff --git a/test/parseImport/fixtures/parseImport-concise/input.txt b/packages/marko/test/parseImport/fixtures/parseImport-concise/input.txt
similarity index 100%
rename from test/parseImport/fixtures/parseImport-concise/input.txt
rename to packages/marko/test/parseImport/fixtures/parseImport-concise/input.txt
diff --git a/test/parseImport/fixtures/parseImport-member-newlines/expected.json b/packages/marko/test/parseImport/fixtures/parseImport-member-newlines/expected.json
similarity index 100%
rename from test/parseImport/fixtures/parseImport-member-newlines/expected.json
rename to packages/marko/test/parseImport/fixtures/parseImport-member-newlines/expected.json
diff --git a/test/parseImport/fixtures/parseImport-member-newlines/input.txt b/packages/marko/test/parseImport/fixtures/parseImport-member-newlines/input.txt
similarity index 100%
rename from test/parseImport/fixtures/parseImport-member-newlines/input.txt
rename to packages/marko/test/parseImport/fixtures/parseImport-member-newlines/input.txt
diff --git a/test/parseImport/fixtures/parseImport-member/expected.json b/packages/marko/test/parseImport/fixtures/parseImport-member/expected.json
similarity index 100%
rename from test/parseImport/fixtures/parseImport-member/expected.json
rename to packages/marko/test/parseImport/fixtures/parseImport-member/expected.json
diff --git a/test/parseImport/fixtures/parseImport-member/input.txt b/packages/marko/test/parseImport/fixtures/parseImport-member/input.txt
similarity index 100%
rename from test/parseImport/fixtures/parseImport-member/input.txt
rename to packages/marko/test/parseImport/fixtures/parseImport-member/input.txt
diff --git a/test/parseImport/fixtures/parseImport-object/expected.json b/packages/marko/test/parseImport/fixtures/parseImport-object/expected.json
similarity index 100%
rename from test/parseImport/fixtures/parseImport-object/expected.json
rename to packages/marko/test/parseImport/fixtures/parseImport-object/expected.json
diff --git a/test/parseImport/fixtures/parseImport-object/input.txt b/packages/marko/test/parseImport/fixtures/parseImport-object/input.txt
similarity index 100%
rename from test/parseImport/fixtures/parseImport-object/input.txt
rename to packages/marko/test/parseImport/fixtures/parseImport-object/input.txt
diff --git a/test/parseImport/index.test.js b/packages/marko/test/parseImport/index.test.js
similarity index 100%
rename from test/parseImport/index.test.js
rename to packages/marko/test/parseImport/index.test.js
diff --git a/test/parseJavaScriptArgs/fixtures/mixed/expected.json b/packages/marko/test/parseJavaScriptArgs/fixtures/mixed/expected.json
similarity index 100%
rename from test/parseJavaScriptArgs/fixtures/mixed/expected.json
rename to packages/marko/test/parseJavaScriptArgs/fixtures/mixed/expected.json
diff --git a/test/parseJavaScriptArgs/fixtures/mixed/input.txt b/packages/marko/test/parseJavaScriptArgs/fixtures/mixed/input.txt
similarity index 100%
rename from test/parseJavaScriptArgs/fixtures/mixed/input.txt
rename to packages/marko/test/parseJavaScriptArgs/fixtures/mixed/input.txt
diff --git a/test/parseJavaScriptArgs/index.test.js b/packages/marko/test/parseJavaScriptArgs/index.test.js
similarity index 100%
rename from test/parseJavaScriptArgs/index.test.js
rename to packages/marko/test/parseJavaScriptArgs/index.test.js
diff --git a/test/parser/fixtures-deprecated/empty-attr/expected.json b/packages/marko/test/parser/fixtures-deprecated/empty-attr/expected.json
similarity index 100%
rename from test/parser/fixtures-deprecated/empty-attr/expected.json
rename to packages/marko/test/parser/fixtures-deprecated/empty-attr/expected.json
diff --git a/test/parser/fixtures-deprecated/empty-attr/template.marko b/packages/marko/test/parser/fixtures-deprecated/empty-attr/template.marko
similarity index 100%
rename from test/parser/fixtures-deprecated/empty-attr/template.marko
rename to packages/marko/test/parser/fixtures-deprecated/empty-attr/template.marko
diff --git a/test/parser/fixtures-deprecated/scriptlet/expected.json b/packages/marko/test/parser/fixtures-deprecated/scriptlet/expected.json
similarity index 100%
rename from test/parser/fixtures-deprecated/scriptlet/expected.json
rename to packages/marko/test/parser/fixtures-deprecated/scriptlet/expected.json
diff --git a/test/parser/fixtures-deprecated/scriptlet/template.marko b/packages/marko/test/parser/fixtures-deprecated/scriptlet/template.marko
similarity index 100%
rename from test/parser/fixtures-deprecated/scriptlet/template.marko
rename to packages/marko/test/parser/fixtures-deprecated/scriptlet/template.marko
diff --git a/test/parser/fixtures-deprecated/var-body/expected.json b/packages/marko/test/parser/fixtures-deprecated/var-body/expected.json
similarity index 100%
rename from test/parser/fixtures-deprecated/var-body/expected.json
rename to packages/marko/test/parser/fixtures-deprecated/var-body/expected.json
diff --git a/test/parser/fixtures-deprecated/var-body/template.marko b/packages/marko/test/parser/fixtures-deprecated/var-body/template.marko
similarity index 100%
rename from test/parser/fixtures-deprecated/var-body/template.marko
rename to packages/marko/test/parser/fixtures-deprecated/var-body/template.marko
diff --git a/test/parser/index.test.js b/packages/marko/test/parser/index.test.js
similarity index 100%
rename from test/parser/index.test.js
rename to packages/marko/test/parser/index.test.js
diff --git a/test/pretty-print/fixtures/assignment/expected.js b/packages/marko/test/pretty-print/fixtures/assignment/expected.js
similarity index 100%
rename from test/pretty-print/fixtures/assignment/expected.js
rename to packages/marko/test/pretty-print/fixtures/assignment/expected.js
diff --git a/test/pretty-print/fixtures/assignment/expected.json b/packages/marko/test/pretty-print/fixtures/assignment/expected.json
similarity index 100%
rename from test/pretty-print/fixtures/assignment/expected.json
rename to packages/marko/test/pretty-print/fixtures/assignment/expected.json
diff --git a/test/pretty-print/fixtures/assignment/index.js b/packages/marko/test/pretty-print/fixtures/assignment/index.js
similarity index 100%
rename from test/pretty-print/fixtures/assignment/index.js
rename to packages/marko/test/pretty-print/fixtures/assignment/index.js
diff --git a/test/pretty-print/fixtures/marko-template/expected.json b/packages/marko/test/pretty-print/fixtures/marko-template/expected.json
similarity index 100%
rename from test/pretty-print/fixtures/marko-template/expected.json
rename to packages/marko/test/pretty-print/fixtures/marko-template/expected.json
diff --git a/test/pretty-print/fixtures/marko-template/index.js b/packages/marko/test/pretty-print/fixtures/marko-template/index.js
similarity index 100%
rename from test/pretty-print/fixtures/marko-template/index.js
rename to packages/marko/test/pretty-print/fixtures/marko-template/index.js
diff --git a/test/pretty-print/index.test.js b/packages/marko/test/pretty-print/index.test.js
similarity index 100%
rename from test/pretty-print/index.test.js
rename to packages/marko/test/pretty-print/index.test.js
diff --git a/test/render/fixtures-async-callback/await-arg/expected.html b/packages/marko/test/render/fixtures-async-callback/await-arg/expected.html
similarity index 100%
rename from test/render/fixtures-async-callback/await-arg/expected.html
rename to packages/marko/test/render/fixtures-async-callback/await-arg/expected.html
diff --git a/test/render/fixtures-async-callback/await-arg/template.marko b/packages/marko/test/render/fixtures-async-callback/await-arg/template.marko
similarity index 100%
rename from test/render/fixtures-async-callback/await-arg/template.marko
rename to packages/marko/test/render/fixtures-async-callback/await-arg/template.marko
diff --git a/test/render/fixtures-async-callback/await-arg/test.js b/packages/marko/test/render/fixtures-async-callback/await-arg/test.js
similarity index 100%
rename from test/render/fixtures-async-callback/await-arg/test.js
rename to packages/marko/test/render/fixtures-async-callback/await-arg/test.js
diff --git a/test/render/fixtures-async-callback/await-args-merge/expected.html b/packages/marko/test/render/fixtures-async-callback/await-args-merge/expected.html
similarity index 100%
rename from test/render/fixtures-async-callback/await-args-merge/expected.html
rename to packages/marko/test/render/fixtures-async-callback/await-args-merge/expected.html
diff --git a/test/render/fixtures-async-callback/await-args-merge/template.marko b/packages/marko/test/render/fixtures-async-callback/await-args-merge/template.marko
similarity index 100%
rename from test/render/fixtures-async-callback/await-args-merge/template.marko
rename to packages/marko/test/render/fixtures-async-callback/await-args-merge/template.marko
diff --git a/test/render/fixtures-async-callback/await-args-merge/test.js b/packages/marko/test/render/fixtures-async-callback/await-args-merge/test.js
similarity index 100%
rename from test/render/fixtures-async-callback/await-args-merge/test.js
rename to packages/marko/test/render/fixtures-async-callback/await-args-merge/test.js
diff --git a/test/render/fixtures-async-callback/await-args/expected.html b/packages/marko/test/render/fixtures-async-callback/await-args/expected.html
similarity index 100%
rename from test/render/fixtures-async-callback/await-args/expected.html
rename to packages/marko/test/render/fixtures-async-callback/await-args/expected.html
diff --git a/test/render/fixtures-async-callback/await-args/template.marko b/packages/marko/test/render/fixtures-async-callback/await-args/template.marko
similarity index 100%
rename from test/render/fixtures-async-callback/await-args/template.marko
rename to packages/marko/test/render/fixtures-async-callback/await-args/template.marko
diff --git a/test/render/fixtures-async-callback/await-args/test.js b/packages/marko/test/render/fixtures-async-callback/await-args/test.js
similarity index 100%
rename from test/render/fixtures-async-callback/await-args/test.js
rename to packages/marko/test/render/fixtures-async-callback/await-args/test.js
diff --git a/test/render/fixtures-async-callback/await-client-reorder-invoked-once/expected-events-vdom.json b/packages/marko/test/render/fixtures-async-callback/await-client-reorder-invoked-once/expected-events-vdom.json
similarity index 100%
rename from test/render/fixtures-async-callback/await-client-reorder-invoked-once/expected-events-vdom.json
rename to packages/marko/test/render/fixtures-async-callback/await-client-reorder-invoked-once/expected-events-vdom.json
diff --git a/test/render/fixtures-async-callback/await-client-reorder-invoked-once/expected-events.json b/packages/marko/test/render/fixtures-async-callback/await-client-reorder-invoked-once/expected-events.json
similarity index 100%
rename from test/render/fixtures-async-callback/await-client-reorder-invoked-once/expected-events.json
rename to packages/marko/test/render/fixtures-async-callback/await-client-reorder-invoked-once/expected-events.json
diff --git a/test/render/fixtures-async-callback/await-client-reorder-invoked-once/expected.html b/packages/marko/test/render/fixtures-async-callback/await-client-reorder-invoked-once/expected.html
similarity index 100%
rename from test/render/fixtures-async-callback/await-client-reorder-invoked-once/expected.html
rename to packages/marko/test/render/fixtures-async-callback/await-client-reorder-invoked-once/expected.html
diff --git a/test/render/fixtures-async-callback/await-client-reorder-invoked-once/template.marko b/packages/marko/test/render/fixtures-async-callback/await-client-reorder-invoked-once/template.marko
similarity index 100%
rename from test/render/fixtures-async-callback/await-client-reorder-invoked-once/template.marko
rename to packages/marko/test/render/fixtures-async-callback/await-client-reorder-invoked-once/template.marko
diff --git a/test/render/fixtures-async-callback/await-client-reorder-invoked-once/test.js b/packages/marko/test/render/fixtures-async-callback/await-client-reorder-invoked-once/test.js
similarity index 100%
rename from test/render/fixtures-async-callback/await-client-reorder-invoked-once/test.js
rename to packages/marko/test/render/fixtures-async-callback/await-client-reorder-invoked-once/test.js
diff --git a/test/render/fixtures-async-callback/await-client-reorder-mixed/expected-events-vdom.json b/packages/marko/test/render/fixtures-async-callback/await-client-reorder-mixed/expected-events-vdom.json
similarity index 100%
rename from test/render/fixtures-async-callback/await-client-reorder-mixed/expected-events-vdom.json
rename to packages/marko/test/render/fixtures-async-callback/await-client-reorder-mixed/expected-events-vdom.json
diff --git a/test/render/fixtures-async-callback/await-client-reorder-mixed/expected-events.json b/packages/marko/test/render/fixtures-async-callback/await-client-reorder-mixed/expected-events.json
similarity index 100%
rename from test/render/fixtures-async-callback/await-client-reorder-mixed/expected-events.json
rename to packages/marko/test/render/fixtures-async-callback/await-client-reorder-mixed/expected-events.json
diff --git a/test/render/fixtures-async-callback/await-client-reorder-mixed/expected.html b/packages/marko/test/render/fixtures-async-callback/await-client-reorder-mixed/expected.html
similarity index 100%
rename from test/render/fixtures-async-callback/await-client-reorder-mixed/expected.html
rename to packages/marko/test/render/fixtures-async-callback/await-client-reorder-mixed/expected.html
diff --git a/test/render/fixtures-async-callback/await-client-reorder-mixed/template.marko b/packages/marko/test/render/fixtures-async-callback/await-client-reorder-mixed/template.marko
similarity index 100%
rename from test/render/fixtures-async-callback/await-client-reorder-mixed/template.marko
rename to packages/marko/test/render/fixtures-async-callback/await-client-reorder-mixed/template.marko
diff --git a/test/render/fixtures-async-callback/await-client-reorder-mixed/test.js b/packages/marko/test/render/fixtures-async-callback/await-client-reorder-mixed/test.js
similarity index 100%
rename from test/render/fixtures-async-callback/await-client-reorder-mixed/test.js
rename to packages/marko/test/render/fixtures-async-callback/await-client-reorder-mixed/test.js
diff --git a/test/render/fixtures-async-callback/await-client-reorder-nested/expected-events-vdom.json b/packages/marko/test/render/fixtures-async-callback/await-client-reorder-nested/expected-events-vdom.json
similarity index 100%
rename from test/render/fixtures-async-callback/await-client-reorder-nested/expected-events-vdom.json
rename to packages/marko/test/render/fixtures-async-callback/await-client-reorder-nested/expected-events-vdom.json
diff --git a/test/render/fixtures-async-callback/await-client-reorder-nested/expected-events.json b/packages/marko/test/render/fixtures-async-callback/await-client-reorder-nested/expected-events.json
similarity index 100%
rename from test/render/fixtures-async-callback/await-client-reorder-nested/expected-events.json
rename to packages/marko/test/render/fixtures-async-callback/await-client-reorder-nested/expected-events.json
diff --git a/test/render/fixtures-async-callback/await-client-reorder-nested/expected.html b/packages/marko/test/render/fixtures-async-callback/await-client-reorder-nested/expected.html
similarity index 100%
rename from test/render/fixtures-async-callback/await-client-reorder-nested/expected.html
rename to packages/marko/test/render/fixtures-async-callback/await-client-reorder-nested/expected.html
diff --git a/test/render/fixtures-async-callback/await-client-reorder-nested/template.marko b/packages/marko/test/render/fixtures-async-callback/await-client-reorder-nested/template.marko
similarity index 100%
rename from test/render/fixtures-async-callback/await-client-reorder-nested/template.marko
rename to packages/marko/test/render/fixtures-async-callback/await-client-reorder-nested/template.marko
diff --git a/test/render/fixtures-async-callback/await-client-reorder-nested/test.js b/packages/marko/test/render/fixtures-async-callback/await-client-reorder-nested/test.js
similarity index 100%
rename from test/render/fixtures-async-callback/await-client-reorder-nested/test.js
rename to packages/marko/test/render/fixtures-async-callback/await-client-reorder-nested/test.js
diff --git a/test/render/fixtures-async-callback/await-client-reorder-sync/expected-events.json b/packages/marko/test/render/fixtures-async-callback/await-client-reorder-sync/expected-events.json
similarity index 100%
rename from test/render/fixtures-async-callback/await-client-reorder-sync/expected-events.json
rename to packages/marko/test/render/fixtures-async-callback/await-client-reorder-sync/expected-events.json
diff --git a/test/render/fixtures-async-callback/await-client-reorder-sync/expected.html b/packages/marko/test/render/fixtures-async-callback/await-client-reorder-sync/expected.html
similarity index 100%
rename from test/render/fixtures-async-callback/await-client-reorder-sync/expected.html
rename to packages/marko/test/render/fixtures-async-callback/await-client-reorder-sync/expected.html
diff --git a/test/render/fixtures-async-callback/await-client-reorder-sync/template.marko b/packages/marko/test/render/fixtures-async-callback/await-client-reorder-sync/template.marko
similarity index 100%
rename from test/render/fixtures-async-callback/await-client-reorder-sync/template.marko
rename to packages/marko/test/render/fixtures-async-callback/await-client-reorder-sync/template.marko
diff --git a/test/render/fixtures-async-callback/await-client-reorder-sync/test.js b/packages/marko/test/render/fixtures-async-callback/await-client-reorder-sync/test.js
similarity index 100%
rename from test/render/fixtures-async-callback/await-client-reorder-sync/test.js
rename to packages/marko/test/render/fixtures-async-callback/await-client-reorder-sync/test.js
diff --git a/test/render/fixtures-async-callback/await-client-reorder/expected-events-vdom.json b/packages/marko/test/render/fixtures-async-callback/await-client-reorder/expected-events-vdom.json
similarity index 100%
rename from test/render/fixtures-async-callback/await-client-reorder/expected-events-vdom.json
rename to packages/marko/test/render/fixtures-async-callback/await-client-reorder/expected-events-vdom.json
diff --git a/test/render/fixtures-async-callback/await-client-reorder/expected-events.json b/packages/marko/test/render/fixtures-async-callback/await-client-reorder/expected-events.json
similarity index 100%
rename from test/render/fixtures-async-callback/await-client-reorder/expected-events.json
rename to packages/marko/test/render/fixtures-async-callback/await-client-reorder/expected-events.json
diff --git a/test/render/fixtures-async-callback/await-client-reorder/expected.html b/packages/marko/test/render/fixtures-async-callback/await-client-reorder/expected.html
similarity index 100%
rename from test/render/fixtures-async-callback/await-client-reorder/expected.html
rename to packages/marko/test/render/fixtures-async-callback/await-client-reorder/expected.html
diff --git a/test/render/fixtures-async-callback/await-client-reorder/template.marko b/packages/marko/test/render/fixtures-async-callback/await-client-reorder/template.marko
similarity index 100%
rename from test/render/fixtures-async-callback/await-client-reorder/template.marko
rename to packages/marko/test/render/fixtures-async-callback/await-client-reorder/template.marko
diff --git a/test/render/fixtures-async-callback/await-client-reorder/test.js b/packages/marko/test/render/fixtures-async-callback/await-client-reorder/test.js
similarity index 100%
rename from test/render/fixtures-async-callback/await-client-reorder/test.js
rename to packages/marko/test/render/fixtures-async-callback/await-client-reorder/test.js
diff --git a/test/render/fixtures-async-callback/await-data-provider-method/expected.html b/packages/marko/test/render/fixtures-async-callback/await-data-provider-method/expected.html
similarity index 100%
rename from test/render/fixtures-async-callback/await-data-provider-method/expected.html
rename to packages/marko/test/render/fixtures-async-callback/await-data-provider-method/expected.html
diff --git a/test/render/fixtures-async-callback/await-data-provider-method/template.marko b/packages/marko/test/render/fixtures-async-callback/await-data-provider-method/template.marko
similarity index 100%
rename from test/render/fixtures-async-callback/await-data-provider-method/template.marko
rename to packages/marko/test/render/fixtures-async-callback/await-data-provider-method/template.marko
diff --git a/test/render/fixtures-async-callback/await-data-provider-method/test.js b/packages/marko/test/render/fixtures-async-callback/await-data-provider-method/test.js
similarity index 100%
rename from test/render/fixtures-async-callback/await-data-provider-method/test.js
rename to packages/marko/test/render/fixtures-async-callback/await-data-provider-method/test.js
diff --git a/test/render/fixtures-async-callback/await-data-providers/expected.html b/packages/marko/test/render/fixtures-async-callback/await-data-providers/expected.html
similarity index 100%
rename from test/render/fixtures-async-callback/await-data-providers/expected.html
rename to packages/marko/test/render/fixtures-async-callback/await-data-providers/expected.html
diff --git a/test/render/fixtures-async-callback/await-data-providers/template.marko b/packages/marko/test/render/fixtures-async-callback/await-data-providers/template.marko
similarity index 100%
rename from test/render/fixtures-async-callback/await-data-providers/template.marko
rename to packages/marko/test/render/fixtures-async-callback/await-data-providers/template.marko
diff --git a/test/render/fixtures-async-callback/await-data-providers/test.js b/packages/marko/test/render/fixtures-async-callback/await-data-providers/test.js
similarity index 100%
rename from test/render/fixtures-async-callback/await-data-providers/test.js
rename to packages/marko/test/render/fixtures-async-callback/await-data-providers/test.js
diff --git a/test/render/fixtures-async-callback/await-error-message-attr/expected.html b/packages/marko/test/render/fixtures-async-callback/await-error-message-attr/expected.html
similarity index 100%
rename from test/render/fixtures-async-callback/await-error-message-attr/expected.html
rename to packages/marko/test/render/fixtures-async-callback/await-error-message-attr/expected.html
diff --git a/test/render/fixtures-async-callback/await-error-message-attr/template.marko b/packages/marko/test/render/fixtures-async-callback/await-error-message-attr/template.marko
similarity index 100%
rename from test/render/fixtures-async-callback/await-error-message-attr/template.marko
rename to packages/marko/test/render/fixtures-async-callback/await-error-message-attr/template.marko
diff --git a/test/render/fixtures-async-callback/await-error-message-attr/test.js b/packages/marko/test/render/fixtures-async-callback/await-error-message-attr/test.js
similarity index 100%
rename from test/render/fixtures-async-callback/await-error-message-attr/test.js
rename to packages/marko/test/render/fixtures-async-callback/await-error-message-attr/test.js
diff --git a/test/render/fixtures-async-callback/await-error/expected.html b/packages/marko/test/render/fixtures-async-callback/await-error/expected.html
similarity index 100%
rename from test/render/fixtures-async-callback/await-error/expected.html
rename to packages/marko/test/render/fixtures-async-callback/await-error/expected.html
diff --git a/test/render/fixtures-async-callback/await-error/template.marko b/packages/marko/test/render/fixtures-async-callback/await-error/template.marko
similarity index 100%
rename from test/render/fixtures-async-callback/await-error/template.marko
rename to packages/marko/test/render/fixtures-async-callback/await-error/template.marko
diff --git a/test/render/fixtures-async-callback/await-error/test.js b/packages/marko/test/render/fixtures-async-callback/await-error/test.js
similarity index 100%
rename from test/render/fixtures-async-callback/await-error/test.js
rename to packages/marko/test/render/fixtures-async-callback/await-error/test.js
diff --git a/test/render/fixtures-async-callback/await-function-data-provider-callback/expected.html b/packages/marko/test/render/fixtures-async-callback/await-function-data-provider-callback/expected.html
similarity index 100%
rename from test/render/fixtures-async-callback/await-function-data-provider-callback/expected.html
rename to packages/marko/test/render/fixtures-async-callback/await-function-data-provider-callback/expected.html
diff --git a/test/render/fixtures-async-callback/await-function-data-provider-callback/template.marko b/packages/marko/test/render/fixtures-async-callback/await-function-data-provider-callback/template.marko
similarity index 100%
rename from test/render/fixtures-async-callback/await-function-data-provider-callback/template.marko
rename to packages/marko/test/render/fixtures-async-callback/await-function-data-provider-callback/template.marko
diff --git a/test/render/fixtures-async-callback/await-function-data-provider-callback/test.js b/packages/marko/test/render/fixtures-async-callback/await-function-data-provider-callback/test.js
similarity index 100%
rename from test/render/fixtures-async-callback/await-function-data-provider-callback/test.js
rename to packages/marko/test/render/fixtures-async-callback/await-function-data-provider-callback/test.js
diff --git a/test/render/fixtures-async-callback/await-function-data-provider-return-promise/expected.html b/packages/marko/test/render/fixtures-async-callback/await-function-data-provider-return-promise/expected.html
similarity index 100%
rename from test/render/fixtures-async-callback/await-function-data-provider-return-promise/expected.html
rename to packages/marko/test/render/fixtures-async-callback/await-function-data-provider-return-promise/expected.html
diff --git a/test/render/fixtures-async-callback/await-function-data-provider-return-promise/template.marko b/packages/marko/test/render/fixtures-async-callback/await-function-data-provider-return-promise/template.marko
similarity index 100%
rename from test/render/fixtures-async-callback/await-function-data-provider-return-promise/template.marko
rename to packages/marko/test/render/fixtures-async-callback/await-function-data-provider-return-promise/template.marko
diff --git a/test/render/fixtures-async-callback/await-function-data-provider-return-promise/test.js b/packages/marko/test/render/fixtures-async-callback/await-function-data-provider-return-promise/test.js
similarity index 100%
rename from test/render/fixtures-async-callback/await-function-data-provider-return-promise/test.js
rename to packages/marko/test/render/fixtures-async-callback/await-function-data-provider-return-promise/test.js
diff --git a/test/render/fixtures-async-callback/await-function-data-provider-sync/expected.html b/packages/marko/test/render/fixtures-async-callback/await-function-data-provider-sync/expected.html
similarity index 100%
rename from test/render/fixtures-async-callback/await-function-data-provider-sync/expected.html
rename to packages/marko/test/render/fixtures-async-callback/await-function-data-provider-sync/expected.html
diff --git a/test/render/fixtures-async-callback/await-function-data-provider-sync/template.marko b/packages/marko/test/render/fixtures-async-callback/await-function-data-provider-sync/template.marko
similarity index 100%
rename from test/render/fixtures-async-callback/await-function-data-provider-sync/template.marko
rename to packages/marko/test/render/fixtures-async-callback/await-function-data-provider-sync/template.marko
diff --git a/test/render/fixtures-async-callback/await-function-data-provider-sync/test.js b/packages/marko/test/render/fixtures-async-callback/await-function-data-provider-sync/test.js
similarity index 100%
rename from test/render/fixtures-async-callback/await-function-data-provider-sync/test.js
rename to packages/marko/test/render/fixtures-async-callback/await-function-data-provider-sync/test.js
diff --git a/test/render/fixtures-async-callback/await-placeholder-message-attr/expected.html b/packages/marko/test/render/fixtures-async-callback/await-placeholder-message-attr/expected.html
similarity index 100%
rename from test/render/fixtures-async-callback/await-placeholder-message-attr/expected.html
rename to packages/marko/test/render/fixtures-async-callback/await-placeholder-message-attr/expected.html
diff --git a/test/render/fixtures-async-callback/await-placeholder-message-attr/template.marko b/packages/marko/test/render/fixtures-async-callback/await-placeholder-message-attr/template.marko
similarity index 100%
rename from test/render/fixtures-async-callback/await-placeholder-message-attr/template.marko
rename to packages/marko/test/render/fixtures-async-callback/await-placeholder-message-attr/template.marko
diff --git a/test/render/fixtures-async-callback/await-placeholder-message-attr/test.js b/packages/marko/test/render/fixtures-async-callback/await-placeholder-message-attr/test.js
similarity index 100%
rename from test/render/fixtures-async-callback/await-placeholder-message-attr/test.js
rename to packages/marko/test/render/fixtures-async-callback/await-placeholder-message-attr/test.js
diff --git a/test/render/fixtures-async-callback/await-placeholder/expected.html b/packages/marko/test/render/fixtures-async-callback/await-placeholder/expected.html
similarity index 100%
rename from test/render/fixtures-async-callback/await-placeholder/expected.html
rename to packages/marko/test/render/fixtures-async-callback/await-placeholder/expected.html
diff --git a/test/render/fixtures-async-callback/await-placeholder/template.marko b/packages/marko/test/render/fixtures-async-callback/await-placeholder/template.marko
similarity index 100%
rename from test/render/fixtures-async-callback/await-placeholder/template.marko
rename to packages/marko/test/render/fixtures-async-callback/await-placeholder/template.marko
diff --git a/test/render/fixtures-async-callback/await-placeholder/test.js b/packages/marko/test/render/fixtures-async-callback/await-placeholder/test.js
similarity index 100%
rename from test/render/fixtures-async-callback/await-placeholder/test.js
rename to packages/marko/test/render/fixtures-async-callback/await-placeholder/test.js
diff --git a/test/render/fixtures-async-callback/await-timeout/expected-events.json b/packages/marko/test/render/fixtures-async-callback/await-timeout/expected-events.json
similarity index 100%
rename from test/render/fixtures-async-callback/await-timeout/expected-events.json
rename to packages/marko/test/render/fixtures-async-callback/await-timeout/expected-events.json
diff --git a/test/render/fixtures-async-callback/await-timeout/expected.html b/packages/marko/test/render/fixtures-async-callback/await-timeout/expected.html
similarity index 100%
rename from test/render/fixtures-async-callback/await-timeout/expected.html
rename to packages/marko/test/render/fixtures-async-callback/await-timeout/expected.html
diff --git a/test/render/fixtures-async-callback/await-timeout/template.marko b/packages/marko/test/render/fixtures-async-callback/await-timeout/template.marko
similarity index 100%
rename from test/render/fixtures-async-callback/await-timeout/template.marko
rename to packages/marko/test/render/fixtures-async-callback/await-timeout/template.marko
diff --git a/test/render/fixtures-async-callback/await-timeout/test.js b/packages/marko/test/render/fixtures-async-callback/await-timeout/test.js
similarity index 100%
rename from test/render/fixtures-async-callback/await-timeout/test.js
rename to packages/marko/test/render/fixtures-async-callback/await-timeout/test.js
diff --git a/test/render/fixtures-async-deprecated/async-fragment-args/expected.html b/packages/marko/test/render/fixtures-async-deprecated/async-fragment-args/expected.html
similarity index 100%
rename from test/render/fixtures-async-deprecated/async-fragment-args/expected.html
rename to packages/marko/test/render/fixtures-async-deprecated/async-fragment-args/expected.html
diff --git a/test/render/fixtures-async-deprecated/async-fragment-args/template.marko b/packages/marko/test/render/fixtures-async-deprecated/async-fragment-args/template.marko
similarity index 100%
rename from test/render/fixtures-async-deprecated/async-fragment-args/template.marko
rename to packages/marko/test/render/fixtures-async-deprecated/async-fragment-args/template.marko
diff --git a/test/render/fixtures-async-deprecated/async-fragment-args/test.js b/packages/marko/test/render/fixtures-async-deprecated/async-fragment-args/test.js
similarity index 100%
rename from test/render/fixtures-async-deprecated/async-fragment-args/test.js
rename to packages/marko/test/render/fixtures-async-deprecated/async-fragment-args/test.js
diff --git a/test/render/fixtures-async-deprecated/async-fragment-client-reorder-mixed/expected-events-vdom.json b/packages/marko/test/render/fixtures-async-deprecated/async-fragment-client-reorder-mixed/expected-events-vdom.json
similarity index 100%
rename from test/render/fixtures-async-deprecated/async-fragment-client-reorder-mixed/expected-events-vdom.json
rename to packages/marko/test/render/fixtures-async-deprecated/async-fragment-client-reorder-mixed/expected-events-vdom.json
diff --git a/test/render/fixtures-async-deprecated/async-fragment-client-reorder-mixed/expected-events.json b/packages/marko/test/render/fixtures-async-deprecated/async-fragment-client-reorder-mixed/expected-events.json
similarity index 100%
rename from test/render/fixtures-async-deprecated/async-fragment-client-reorder-mixed/expected-events.json
rename to packages/marko/test/render/fixtures-async-deprecated/async-fragment-client-reorder-mixed/expected-events.json
diff --git a/test/render/fixtures-async-deprecated/async-fragment-client-reorder-mixed/expected.html b/packages/marko/test/render/fixtures-async-deprecated/async-fragment-client-reorder-mixed/expected.html
similarity index 100%
rename from test/render/fixtures-async-deprecated/async-fragment-client-reorder-mixed/expected.html
rename to packages/marko/test/render/fixtures-async-deprecated/async-fragment-client-reorder-mixed/expected.html
diff --git a/test/render/fixtures-async-deprecated/async-fragment-client-reorder-mixed/template.marko b/packages/marko/test/render/fixtures-async-deprecated/async-fragment-client-reorder-mixed/template.marko
similarity index 100%
rename from test/render/fixtures-async-deprecated/async-fragment-client-reorder-mixed/template.marko
rename to packages/marko/test/render/fixtures-async-deprecated/async-fragment-client-reorder-mixed/template.marko
diff --git a/test/render/fixtures-async-deprecated/async-fragment-client-reorder-mixed/test.js b/packages/marko/test/render/fixtures-async-deprecated/async-fragment-client-reorder-mixed/test.js
similarity index 100%
rename from test/render/fixtures-async-deprecated/async-fragment-client-reorder-mixed/test.js
rename to packages/marko/test/render/fixtures-async-deprecated/async-fragment-client-reorder-mixed/test.js
diff --git a/test/render/fixtures-async-deprecated/async-fragment-client-reorder-nested/expected-events-vdom.json b/packages/marko/test/render/fixtures-async-deprecated/async-fragment-client-reorder-nested/expected-events-vdom.json
similarity index 100%
rename from test/render/fixtures-async-deprecated/async-fragment-client-reorder-nested/expected-events-vdom.json
rename to packages/marko/test/render/fixtures-async-deprecated/async-fragment-client-reorder-nested/expected-events-vdom.json
diff --git a/test/render/fixtures-async-deprecated/async-fragment-client-reorder-nested/expected-events.json b/packages/marko/test/render/fixtures-async-deprecated/async-fragment-client-reorder-nested/expected-events.json
similarity index 100%
rename from test/render/fixtures-async-deprecated/async-fragment-client-reorder-nested/expected-events.json
rename to packages/marko/test/render/fixtures-async-deprecated/async-fragment-client-reorder-nested/expected-events.json
diff --git a/test/render/fixtures-async-deprecated/async-fragment-client-reorder-nested/expected.html b/packages/marko/test/render/fixtures-async-deprecated/async-fragment-client-reorder-nested/expected.html
similarity index 100%
rename from test/render/fixtures-async-deprecated/async-fragment-client-reorder-nested/expected.html
rename to packages/marko/test/render/fixtures-async-deprecated/async-fragment-client-reorder-nested/expected.html
diff --git a/test/render/fixtures-async-deprecated/async-fragment-client-reorder-nested/template.marko b/packages/marko/test/render/fixtures-async-deprecated/async-fragment-client-reorder-nested/template.marko
similarity index 100%
rename from test/render/fixtures-async-deprecated/async-fragment-client-reorder-nested/template.marko
rename to packages/marko/test/render/fixtures-async-deprecated/async-fragment-client-reorder-nested/template.marko
diff --git a/test/render/fixtures-async-deprecated/async-fragment-client-reorder-nested/test.js b/packages/marko/test/render/fixtures-async-deprecated/async-fragment-client-reorder-nested/test.js
similarity index 100%
rename from test/render/fixtures-async-deprecated/async-fragment-client-reorder-nested/test.js
rename to packages/marko/test/render/fixtures-async-deprecated/async-fragment-client-reorder-nested/test.js
diff --git a/test/render/fixtures-async-deprecated/async-fragment-client-reorder/expected-events-vdom.json b/packages/marko/test/render/fixtures-async-deprecated/async-fragment-client-reorder/expected-events-vdom.json
similarity index 100%
rename from test/render/fixtures-async-deprecated/async-fragment-client-reorder/expected-events-vdom.json
rename to packages/marko/test/render/fixtures-async-deprecated/async-fragment-client-reorder/expected-events-vdom.json
diff --git a/test/render/fixtures-async-deprecated/async-fragment-client-reorder/expected-events.json b/packages/marko/test/render/fixtures-async-deprecated/async-fragment-client-reorder/expected-events.json
similarity index 100%
rename from test/render/fixtures-async-deprecated/async-fragment-client-reorder/expected-events.json
rename to packages/marko/test/render/fixtures-async-deprecated/async-fragment-client-reorder/expected-events.json
diff --git a/test/render/fixtures-async-deprecated/async-fragment-client-reorder/expected.html b/packages/marko/test/render/fixtures-async-deprecated/async-fragment-client-reorder/expected.html
similarity index 100%
rename from test/render/fixtures-async-deprecated/async-fragment-client-reorder/expected.html
rename to packages/marko/test/render/fixtures-async-deprecated/async-fragment-client-reorder/expected.html
diff --git a/test/render/fixtures-async-deprecated/async-fragment-client-reorder/template.marko b/packages/marko/test/render/fixtures-async-deprecated/async-fragment-client-reorder/template.marko
similarity index 100%
rename from test/render/fixtures-async-deprecated/async-fragment-client-reorder/template.marko
rename to packages/marko/test/render/fixtures-async-deprecated/async-fragment-client-reorder/template.marko
diff --git a/test/render/fixtures-async-deprecated/async-fragment-client-reorder/test.js b/packages/marko/test/render/fixtures-async-deprecated/async-fragment-client-reorder/test.js
similarity index 100%
rename from test/render/fixtures-async-deprecated/async-fragment-client-reorder/test.js
rename to packages/marko/test/render/fixtures-async-deprecated/async-fragment-client-reorder/test.js
diff --git a/test/render/fixtures-async-deprecated/async-fragment-data-providers/expected.html b/packages/marko/test/render/fixtures-async-deprecated/async-fragment-data-providers/expected.html
similarity index 100%
rename from test/render/fixtures-async-deprecated/async-fragment-data-providers/expected.html
rename to packages/marko/test/render/fixtures-async-deprecated/async-fragment-data-providers/expected.html
diff --git a/test/render/fixtures-async-deprecated/async-fragment-data-providers/template.marko b/packages/marko/test/render/fixtures-async-deprecated/async-fragment-data-providers/template.marko
similarity index 100%
rename from test/render/fixtures-async-deprecated/async-fragment-data-providers/template.marko
rename to packages/marko/test/render/fixtures-async-deprecated/async-fragment-data-providers/template.marko
diff --git a/test/render/fixtures-async-deprecated/async-fragment-data-providers/test.js b/packages/marko/test/render/fixtures-async-deprecated/async-fragment-data-providers/test.js
similarity index 100%
rename from test/render/fixtures-async-deprecated/async-fragment-data-providers/test.js
rename to packages/marko/test/render/fixtures-async-deprecated/async-fragment-data-providers/test.js
diff --git a/test/render/fixtures-async-deprecated/async-fragment-error-message-attr/expected.html b/packages/marko/test/render/fixtures-async-deprecated/async-fragment-error-message-attr/expected.html
similarity index 100%
rename from test/render/fixtures-async-deprecated/async-fragment-error-message-attr/expected.html
rename to packages/marko/test/render/fixtures-async-deprecated/async-fragment-error-message-attr/expected.html
diff --git a/test/render/fixtures-async-deprecated/async-fragment-error-message-attr/template.marko b/packages/marko/test/render/fixtures-async-deprecated/async-fragment-error-message-attr/template.marko
similarity index 100%
rename from test/render/fixtures-async-deprecated/async-fragment-error-message-attr/template.marko
rename to packages/marko/test/render/fixtures-async-deprecated/async-fragment-error-message-attr/template.marko
diff --git a/test/render/fixtures-async-deprecated/async-fragment-error-message-attr/test.js b/packages/marko/test/render/fixtures-async-deprecated/async-fragment-error-message-attr/test.js
similarity index 100%
rename from test/render/fixtures-async-deprecated/async-fragment-error-message-attr/test.js
rename to packages/marko/test/render/fixtures-async-deprecated/async-fragment-error-message-attr/test.js
diff --git a/test/render/fixtures-async-deprecated/async-fragment-error/expected.html b/packages/marko/test/render/fixtures-async-deprecated/async-fragment-error/expected.html
similarity index 100%
rename from test/render/fixtures-async-deprecated/async-fragment-error/expected.html
rename to packages/marko/test/render/fixtures-async-deprecated/async-fragment-error/expected.html
diff --git a/test/render/fixtures-async-deprecated/async-fragment-error/template.marko b/packages/marko/test/render/fixtures-async-deprecated/async-fragment-error/template.marko
similarity index 100%
rename from test/render/fixtures-async-deprecated/async-fragment-error/template.marko
rename to packages/marko/test/render/fixtures-async-deprecated/async-fragment-error/template.marko
diff --git a/test/render/fixtures-async-deprecated/async-fragment-error/test.js b/packages/marko/test/render/fixtures-async-deprecated/async-fragment-error/test.js
similarity index 100%
rename from test/render/fixtures-async-deprecated/async-fragment-error/test.js
rename to packages/marko/test/render/fixtures-async-deprecated/async-fragment-error/test.js
diff --git a/test/render/fixtures-async-deprecated/async-fragment-function-data-provider-callback/expected.html b/packages/marko/test/render/fixtures-async-deprecated/async-fragment-function-data-provider-callback/expected.html
similarity index 100%
rename from test/render/fixtures-async-deprecated/async-fragment-function-data-provider-callback/expected.html
rename to packages/marko/test/render/fixtures-async-deprecated/async-fragment-function-data-provider-callback/expected.html
diff --git a/test/render/fixtures-async-deprecated/async-fragment-function-data-provider-callback/template.marko b/packages/marko/test/render/fixtures-async-deprecated/async-fragment-function-data-provider-callback/template.marko
similarity index 100%
rename from test/render/fixtures-async-deprecated/async-fragment-function-data-provider-callback/template.marko
rename to packages/marko/test/render/fixtures-async-deprecated/async-fragment-function-data-provider-callback/template.marko
diff --git a/test/render/fixtures-async-deprecated/async-fragment-function-data-provider-callback/test.js b/packages/marko/test/render/fixtures-async-deprecated/async-fragment-function-data-provider-callback/test.js
similarity index 100%
rename from test/render/fixtures-async-deprecated/async-fragment-function-data-provider-callback/test.js
rename to packages/marko/test/render/fixtures-async-deprecated/async-fragment-function-data-provider-callback/test.js
diff --git a/test/render/fixtures-async-deprecated/async-fragment-function-data-provider-return-promise/expected.html b/packages/marko/test/render/fixtures-async-deprecated/async-fragment-function-data-provider-return-promise/expected.html
similarity index 100%
rename from test/render/fixtures-async-deprecated/async-fragment-function-data-provider-return-promise/expected.html
rename to packages/marko/test/render/fixtures-async-deprecated/async-fragment-function-data-provider-return-promise/expected.html
diff --git a/test/render/fixtures-async-deprecated/async-fragment-function-data-provider-return-promise/template.marko b/packages/marko/test/render/fixtures-async-deprecated/async-fragment-function-data-provider-return-promise/template.marko
similarity index 100%
rename from test/render/fixtures-async-deprecated/async-fragment-function-data-provider-return-promise/template.marko
rename to packages/marko/test/render/fixtures-async-deprecated/async-fragment-function-data-provider-return-promise/template.marko
diff --git a/test/render/fixtures-async-deprecated/async-fragment-function-data-provider-return-promise/test.js b/packages/marko/test/render/fixtures-async-deprecated/async-fragment-function-data-provider-return-promise/test.js
similarity index 100%
rename from test/render/fixtures-async-deprecated/async-fragment-function-data-provider-return-promise/test.js
rename to packages/marko/test/render/fixtures-async-deprecated/async-fragment-function-data-provider-return-promise/test.js
diff --git a/test/render/fixtures-async-deprecated/async-fragment-function-data-provider-sync/expected.html b/packages/marko/test/render/fixtures-async-deprecated/async-fragment-function-data-provider-sync/expected.html
similarity index 100%
rename from test/render/fixtures-async-deprecated/async-fragment-function-data-provider-sync/expected.html
rename to packages/marko/test/render/fixtures-async-deprecated/async-fragment-function-data-provider-sync/expected.html
diff --git a/test/render/fixtures-async-deprecated/async-fragment-function-data-provider-sync/template.marko b/packages/marko/test/render/fixtures-async-deprecated/async-fragment-function-data-provider-sync/template.marko
similarity index 100%
rename from test/render/fixtures-async-deprecated/async-fragment-function-data-provider-sync/template.marko
rename to packages/marko/test/render/fixtures-async-deprecated/async-fragment-function-data-provider-sync/template.marko
diff --git a/test/render/fixtures-async-deprecated/async-fragment-function-data-provider-sync/test.js b/packages/marko/test/render/fixtures-async-deprecated/async-fragment-function-data-provider-sync/test.js
similarity index 100%
rename from test/render/fixtures-async-deprecated/async-fragment-function-data-provider-sync/test.js
rename to packages/marko/test/render/fixtures-async-deprecated/async-fragment-function-data-provider-sync/test.js
diff --git a/test/render/fixtures-async-deprecated/async-fragment-if/expected.html b/packages/marko/test/render/fixtures-async-deprecated/async-fragment-if/expected.html
similarity index 100%
rename from test/render/fixtures-async-deprecated/async-fragment-if/expected.html
rename to packages/marko/test/render/fixtures-async-deprecated/async-fragment-if/expected.html
diff --git a/test/render/fixtures-async-deprecated/async-fragment-if/template.marko b/packages/marko/test/render/fixtures-async-deprecated/async-fragment-if/template.marko
similarity index 100%
rename from test/render/fixtures-async-deprecated/async-fragment-if/template.marko
rename to packages/marko/test/render/fixtures-async-deprecated/async-fragment-if/template.marko
diff --git a/test/render/fixtures-async-deprecated/async-fragment-if/test.js b/packages/marko/test/render/fixtures-async-deprecated/async-fragment-if/test.js
similarity index 100%
rename from test/render/fixtures-async-deprecated/async-fragment-if/test.js
rename to packages/marko/test/render/fixtures-async-deprecated/async-fragment-if/test.js
diff --git a/test/render/fixtures-async-deprecated/async-fragment-macros/expected.html b/packages/marko/test/render/fixtures-async-deprecated/async-fragment-macros/expected.html
similarity index 100%
rename from test/render/fixtures-async-deprecated/async-fragment-macros/expected.html
rename to packages/marko/test/render/fixtures-async-deprecated/async-fragment-macros/expected.html
diff --git a/test/render/fixtures-async-deprecated/async-fragment-macros/template.marko b/packages/marko/test/render/fixtures-async-deprecated/async-fragment-macros/template.marko
similarity index 100%
rename from test/render/fixtures-async-deprecated/async-fragment-macros/template.marko
rename to packages/marko/test/render/fixtures-async-deprecated/async-fragment-macros/template.marko
diff --git a/test/render/fixtures-async-deprecated/async-fragment-macros/test.js b/packages/marko/test/render/fixtures-async-deprecated/async-fragment-macros/test.js
similarity index 100%
rename from test/render/fixtures-async-deprecated/async-fragment-macros/test.js
rename to packages/marko/test/render/fixtures-async-deprecated/async-fragment-macros/test.js
diff --git a/test/render/fixtures-async-deprecated/async-fragment-ordering/expected.html b/packages/marko/test/render/fixtures-async-deprecated/async-fragment-ordering/expected.html
similarity index 100%
rename from test/render/fixtures-async-deprecated/async-fragment-ordering/expected.html
rename to packages/marko/test/render/fixtures-async-deprecated/async-fragment-ordering/expected.html
diff --git a/test/render/fixtures-async-deprecated/async-fragment-ordering/template.marko b/packages/marko/test/render/fixtures-async-deprecated/async-fragment-ordering/template.marko
similarity index 100%
rename from test/render/fixtures-async-deprecated/async-fragment-ordering/template.marko
rename to packages/marko/test/render/fixtures-async-deprecated/async-fragment-ordering/template.marko
diff --git a/test/render/fixtures-async-deprecated/async-fragment-ordering/test.js b/packages/marko/test/render/fixtures-async-deprecated/async-fragment-ordering/test.js
similarity index 100%
rename from test/render/fixtures-async-deprecated/async-fragment-ordering/test.js
rename to packages/marko/test/render/fixtures-async-deprecated/async-fragment-ordering/test.js
diff --git a/test/render/fixtures-async-deprecated/async-fragment-ordering2/expected.html b/packages/marko/test/render/fixtures-async-deprecated/async-fragment-ordering2/expected.html
similarity index 100%
rename from test/render/fixtures-async-deprecated/async-fragment-ordering2/expected.html
rename to packages/marko/test/render/fixtures-async-deprecated/async-fragment-ordering2/expected.html
diff --git a/test/render/fixtures-async-deprecated/async-fragment-ordering2/template.marko b/packages/marko/test/render/fixtures-async-deprecated/async-fragment-ordering2/template.marko
similarity index 100%
rename from test/render/fixtures-async-deprecated/async-fragment-ordering2/template.marko
rename to packages/marko/test/render/fixtures-async-deprecated/async-fragment-ordering2/template.marko
diff --git a/test/render/fixtures-async-deprecated/async-fragment-ordering2/test.js b/packages/marko/test/render/fixtures-async-deprecated/async-fragment-ordering2/test.js
similarity index 100%
rename from test/render/fixtures-async-deprecated/async-fragment-ordering2/test.js
rename to packages/marko/test/render/fixtures-async-deprecated/async-fragment-ordering2/test.js
diff --git a/test/render/fixtures-async-deprecated/async-fragment-placeholder/expected.html b/packages/marko/test/render/fixtures-async-deprecated/async-fragment-placeholder/expected.html
similarity index 100%
rename from test/render/fixtures-async-deprecated/async-fragment-placeholder/expected.html
rename to packages/marko/test/render/fixtures-async-deprecated/async-fragment-placeholder/expected.html
diff --git a/test/render/fixtures-async-deprecated/async-fragment-placeholder/template.marko b/packages/marko/test/render/fixtures-async-deprecated/async-fragment-placeholder/template.marko
similarity index 100%
rename from test/render/fixtures-async-deprecated/async-fragment-placeholder/template.marko
rename to packages/marko/test/render/fixtures-async-deprecated/async-fragment-placeholder/template.marko
diff --git a/test/render/fixtures-async-deprecated/async-fragment-placeholder/test.js b/packages/marko/test/render/fixtures-async-deprecated/async-fragment-placeholder/test.js
similarity index 100%
rename from test/render/fixtures-async-deprecated/async-fragment-placeholder/test.js
rename to packages/marko/test/render/fixtures-async-deprecated/async-fragment-placeholder/test.js
diff --git a/test/render/fixtures-async-deprecated/async-fragment-promise-error-bluebird/expected.html b/packages/marko/test/render/fixtures-async-deprecated/async-fragment-promise-error-bluebird/expected.html
similarity index 100%
rename from test/render/fixtures-async-deprecated/async-fragment-promise-error-bluebird/expected.html
rename to packages/marko/test/render/fixtures-async-deprecated/async-fragment-promise-error-bluebird/expected.html
diff --git a/test/render/fixtures-async-deprecated/async-fragment-promise-error-bluebird/template.marko b/packages/marko/test/render/fixtures-async-deprecated/async-fragment-promise-error-bluebird/template.marko
similarity index 100%
rename from test/render/fixtures-async-deprecated/async-fragment-promise-error-bluebird/template.marko
rename to packages/marko/test/render/fixtures-async-deprecated/async-fragment-promise-error-bluebird/template.marko
diff --git a/test/render/fixtures-async-deprecated/async-fragment-promise-error-bluebird/test.js b/packages/marko/test/render/fixtures-async-deprecated/async-fragment-promise-error-bluebird/test.js
similarity index 100%
rename from test/render/fixtures-async-deprecated/async-fragment-promise-error-bluebird/test.js
rename to packages/marko/test/render/fixtures-async-deprecated/async-fragment-promise-error-bluebird/test.js
diff --git a/test/render/fixtures-async-deprecated/async-fragment-promise-error-q/expected.html b/packages/marko/test/render/fixtures-async-deprecated/async-fragment-promise-error-q/expected.html
similarity index 100%
rename from test/render/fixtures-async-deprecated/async-fragment-promise-error-q/expected.html
rename to packages/marko/test/render/fixtures-async-deprecated/async-fragment-promise-error-q/expected.html
diff --git a/test/render/fixtures-async-deprecated/async-fragment-promise-error-q/template.marko b/packages/marko/test/render/fixtures-async-deprecated/async-fragment-promise-error-q/template.marko
similarity index 100%
rename from test/render/fixtures-async-deprecated/async-fragment-promise-error-q/template.marko
rename to packages/marko/test/render/fixtures-async-deprecated/async-fragment-promise-error-q/template.marko
diff --git a/test/render/fixtures-async-deprecated/async-fragment-promise-error-q/test.js b/packages/marko/test/render/fixtures-async-deprecated/async-fragment-promise-error-q/test.js
similarity index 100%
rename from test/render/fixtures-async-deprecated/async-fragment-promise-error-q/test.js
rename to packages/marko/test/render/fixtures-async-deprecated/async-fragment-promise-error-q/test.js
diff --git a/test/render/fixtures-async-deprecated/async-fragment-promise/expected.html b/packages/marko/test/render/fixtures-async-deprecated/async-fragment-promise/expected.html
similarity index 100%
rename from test/render/fixtures-async-deprecated/async-fragment-promise/expected.html
rename to packages/marko/test/render/fixtures-async-deprecated/async-fragment-promise/expected.html
diff --git a/test/render/fixtures-async-deprecated/async-fragment-promise/template.marko b/packages/marko/test/render/fixtures-async-deprecated/async-fragment-promise/template.marko
similarity index 100%
rename from test/render/fixtures-async-deprecated/async-fragment-promise/template.marko
rename to packages/marko/test/render/fixtures-async-deprecated/async-fragment-promise/template.marko
diff --git a/test/render/fixtures-async-deprecated/async-fragment-promise/test.js b/packages/marko/test/render/fixtures-async-deprecated/async-fragment-promise/test.js
similarity index 100%
rename from test/render/fixtures-async-deprecated/async-fragment-promise/test.js
rename to packages/marko/test/render/fixtures-async-deprecated/async-fragment-promise/test.js
diff --git a/test/render/fixtures-async-deprecated/async-fragment-timeout/expected-events.json b/packages/marko/test/render/fixtures-async-deprecated/async-fragment-timeout/expected-events.json
similarity index 100%
rename from test/render/fixtures-async-deprecated/async-fragment-timeout/expected-events.json
rename to packages/marko/test/render/fixtures-async-deprecated/async-fragment-timeout/expected-events.json
diff --git a/test/render/fixtures-async-deprecated/async-fragment-timeout/expected.html b/packages/marko/test/render/fixtures-async-deprecated/async-fragment-timeout/expected.html
similarity index 100%
rename from test/render/fixtures-async-deprecated/async-fragment-timeout/expected.html
rename to packages/marko/test/render/fixtures-async-deprecated/async-fragment-timeout/expected.html
diff --git a/test/render/fixtures-async-deprecated/async-fragment-timeout/template.marko b/packages/marko/test/render/fixtures-async-deprecated/async-fragment-timeout/template.marko
similarity index 100%
rename from test/render/fixtures-async-deprecated/async-fragment-timeout/template.marko
rename to packages/marko/test/render/fixtures-async-deprecated/async-fragment-timeout/template.marko
diff --git a/test/render/fixtures-async-deprecated/async-fragment-timeout/test.js b/packages/marko/test/render/fixtures-async-deprecated/async-fragment-timeout/test.js
similarity index 100%
rename from test/render/fixtures-async-deprecated/async-fragment-timeout/test.js
rename to packages/marko/test/render/fixtures-async-deprecated/async-fragment-timeout/test.js
diff --git a/test/render/fixtures-async-deprecated/await-arg/expected.html b/packages/marko/test/render/fixtures-async-deprecated/await-arg/expected.html
similarity index 100%
rename from test/render/fixtures-async-deprecated/await-arg/expected.html
rename to packages/marko/test/render/fixtures-async-deprecated/await-arg/expected.html
diff --git a/test/render/fixtures-async-deprecated/await-arg/template.marko b/packages/marko/test/render/fixtures-async-deprecated/await-arg/template.marko
similarity index 100%
rename from test/render/fixtures-async-deprecated/await-arg/template.marko
rename to packages/marko/test/render/fixtures-async-deprecated/await-arg/template.marko
diff --git a/test/render/fixtures-async-deprecated/await-arg/test.js b/packages/marko/test/render/fixtures-async-deprecated/await-arg/test.js
similarity index 100%
rename from test/render/fixtures-async-deprecated/await-arg/test.js
rename to packages/marko/test/render/fixtures-async-deprecated/await-arg/test.js
diff --git a/test/render/fixtures-async-deprecated/await-args-merge/expected.html b/packages/marko/test/render/fixtures-async-deprecated/await-args-merge/expected.html
similarity index 100%
rename from test/render/fixtures-async-deprecated/await-args-merge/expected.html
rename to packages/marko/test/render/fixtures-async-deprecated/await-args-merge/expected.html
diff --git a/test/render/fixtures-async-deprecated/await-args-merge/template.marko b/packages/marko/test/render/fixtures-async-deprecated/await-args-merge/template.marko
similarity index 100%
rename from test/render/fixtures-async-deprecated/await-args-merge/template.marko
rename to packages/marko/test/render/fixtures-async-deprecated/await-args-merge/template.marko
diff --git a/test/render/fixtures-async-deprecated/await-args-merge/test.js b/packages/marko/test/render/fixtures-async-deprecated/await-args-merge/test.js
similarity index 100%
rename from test/render/fixtures-async-deprecated/await-args-merge/test.js
rename to packages/marko/test/render/fixtures-async-deprecated/await-args-merge/test.js
diff --git a/test/render/fixtures-async-deprecated/await-args/expected.html b/packages/marko/test/render/fixtures-async-deprecated/await-args/expected.html
similarity index 100%
rename from test/render/fixtures-async-deprecated/await-args/expected.html
rename to packages/marko/test/render/fixtures-async-deprecated/await-args/expected.html
diff --git a/test/render/fixtures-async-deprecated/await-args/template.marko b/packages/marko/test/render/fixtures-async-deprecated/await-args/template.marko
similarity index 100%
rename from test/render/fixtures-async-deprecated/await-args/template.marko
rename to packages/marko/test/render/fixtures-async-deprecated/await-args/template.marko
diff --git a/test/render/fixtures-async-deprecated/await-args/test.js b/packages/marko/test/render/fixtures-async-deprecated/await-args/test.js
similarity index 100%
rename from test/render/fixtures-async-deprecated/await-args/test.js
rename to packages/marko/test/render/fixtures-async-deprecated/await-args/test.js
diff --git a/test/render/fixtures-async-deprecated/await-client-reorder-invoked-once/expected-events-vdom.json b/packages/marko/test/render/fixtures-async-deprecated/await-client-reorder-invoked-once/expected-events-vdom.json
similarity index 100%
rename from test/render/fixtures-async-deprecated/await-client-reorder-invoked-once/expected-events-vdom.json
rename to packages/marko/test/render/fixtures-async-deprecated/await-client-reorder-invoked-once/expected-events-vdom.json
diff --git a/test/render/fixtures-async-deprecated/await-client-reorder-invoked-once/expected-events.json b/packages/marko/test/render/fixtures-async-deprecated/await-client-reorder-invoked-once/expected-events.json
similarity index 100%
rename from test/render/fixtures-async-deprecated/await-client-reorder-invoked-once/expected-events.json
rename to packages/marko/test/render/fixtures-async-deprecated/await-client-reorder-invoked-once/expected-events.json
diff --git a/test/render/fixtures-async-deprecated/await-client-reorder-invoked-once/expected.html b/packages/marko/test/render/fixtures-async-deprecated/await-client-reorder-invoked-once/expected.html
similarity index 100%
rename from test/render/fixtures-async-deprecated/await-client-reorder-invoked-once/expected.html
rename to packages/marko/test/render/fixtures-async-deprecated/await-client-reorder-invoked-once/expected.html
diff --git a/test/render/fixtures-async-deprecated/await-client-reorder-invoked-once/template.marko b/packages/marko/test/render/fixtures-async-deprecated/await-client-reorder-invoked-once/template.marko
similarity index 100%
rename from test/render/fixtures-async-deprecated/await-client-reorder-invoked-once/template.marko
rename to packages/marko/test/render/fixtures-async-deprecated/await-client-reorder-invoked-once/template.marko
diff --git a/test/render/fixtures-async-deprecated/await-client-reorder-invoked-once/test.js b/packages/marko/test/render/fixtures-async-deprecated/await-client-reorder-invoked-once/test.js
similarity index 100%
rename from test/render/fixtures-async-deprecated/await-client-reorder-invoked-once/test.js
rename to packages/marko/test/render/fixtures-async-deprecated/await-client-reorder-invoked-once/test.js
diff --git a/test/render/fixtures-async-deprecated/await-client-reorder-mixed/expected-events-vdom.json b/packages/marko/test/render/fixtures-async-deprecated/await-client-reorder-mixed/expected-events-vdom.json
similarity index 100%
rename from test/render/fixtures-async-deprecated/await-client-reorder-mixed/expected-events-vdom.json
rename to packages/marko/test/render/fixtures-async-deprecated/await-client-reorder-mixed/expected-events-vdom.json
diff --git a/test/render/fixtures-async-deprecated/await-client-reorder-mixed/expected-events.json b/packages/marko/test/render/fixtures-async-deprecated/await-client-reorder-mixed/expected-events.json
similarity index 100%
rename from test/render/fixtures-async-deprecated/await-client-reorder-mixed/expected-events.json
rename to packages/marko/test/render/fixtures-async-deprecated/await-client-reorder-mixed/expected-events.json
diff --git a/test/render/fixtures-async-deprecated/await-client-reorder-mixed/expected.html b/packages/marko/test/render/fixtures-async-deprecated/await-client-reorder-mixed/expected.html
similarity index 100%
rename from test/render/fixtures-async-deprecated/await-client-reorder-mixed/expected.html
rename to packages/marko/test/render/fixtures-async-deprecated/await-client-reorder-mixed/expected.html
diff --git a/test/render/fixtures-async-deprecated/await-client-reorder-mixed/template.marko b/packages/marko/test/render/fixtures-async-deprecated/await-client-reorder-mixed/template.marko
similarity index 100%
rename from test/render/fixtures-async-deprecated/await-client-reorder-mixed/template.marko
rename to packages/marko/test/render/fixtures-async-deprecated/await-client-reorder-mixed/template.marko
diff --git a/test/render/fixtures-async-deprecated/await-client-reorder-mixed/test.js b/packages/marko/test/render/fixtures-async-deprecated/await-client-reorder-mixed/test.js
similarity index 100%
rename from test/render/fixtures-async-deprecated/await-client-reorder-mixed/test.js
rename to packages/marko/test/render/fixtures-async-deprecated/await-client-reorder-mixed/test.js
diff --git a/test/render/fixtures-async-deprecated/await-client-reorder-nested/expected-events-vdom.json b/packages/marko/test/render/fixtures-async-deprecated/await-client-reorder-nested/expected-events-vdom.json
similarity index 100%
rename from test/render/fixtures-async-deprecated/await-client-reorder-nested/expected-events-vdom.json
rename to packages/marko/test/render/fixtures-async-deprecated/await-client-reorder-nested/expected-events-vdom.json
diff --git a/test/render/fixtures-async-deprecated/await-client-reorder-nested/expected-events.json b/packages/marko/test/render/fixtures-async-deprecated/await-client-reorder-nested/expected-events.json
similarity index 100%
rename from test/render/fixtures-async-deprecated/await-client-reorder-nested/expected-events.json
rename to packages/marko/test/render/fixtures-async-deprecated/await-client-reorder-nested/expected-events.json
diff --git a/test/render/fixtures-async-deprecated/await-client-reorder-nested/expected.html b/packages/marko/test/render/fixtures-async-deprecated/await-client-reorder-nested/expected.html
similarity index 100%
rename from test/render/fixtures-async-deprecated/await-client-reorder-nested/expected.html
rename to packages/marko/test/render/fixtures-async-deprecated/await-client-reorder-nested/expected.html
diff --git a/test/render/fixtures-async-deprecated/await-client-reorder-nested/template.marko b/packages/marko/test/render/fixtures-async-deprecated/await-client-reorder-nested/template.marko
similarity index 100%
rename from test/render/fixtures-async-deprecated/await-client-reorder-nested/template.marko
rename to packages/marko/test/render/fixtures-async-deprecated/await-client-reorder-nested/template.marko
diff --git a/test/render/fixtures-async-deprecated/await-client-reorder-nested/test.js b/packages/marko/test/render/fixtures-async-deprecated/await-client-reorder-nested/test.js
similarity index 100%
rename from test/render/fixtures-async-deprecated/await-client-reorder-nested/test.js
rename to packages/marko/test/render/fixtures-async-deprecated/await-client-reorder-nested/test.js
diff --git a/test/render/fixtures-async-deprecated/await-client-reorder-sync/expected-events.json b/packages/marko/test/render/fixtures-async-deprecated/await-client-reorder-sync/expected-events.json
similarity index 100%
rename from test/render/fixtures-async-deprecated/await-client-reorder-sync/expected-events.json
rename to packages/marko/test/render/fixtures-async-deprecated/await-client-reorder-sync/expected-events.json
diff --git a/test/render/fixtures-async-deprecated/await-client-reorder-sync/expected.html b/packages/marko/test/render/fixtures-async-deprecated/await-client-reorder-sync/expected.html
similarity index 100%
rename from test/render/fixtures-async-deprecated/await-client-reorder-sync/expected.html
rename to packages/marko/test/render/fixtures-async-deprecated/await-client-reorder-sync/expected.html
diff --git a/test/render/fixtures-async-deprecated/await-client-reorder-sync/template.marko b/packages/marko/test/render/fixtures-async-deprecated/await-client-reorder-sync/template.marko
similarity index 100%
rename from test/render/fixtures-async-deprecated/await-client-reorder-sync/template.marko
rename to packages/marko/test/render/fixtures-async-deprecated/await-client-reorder-sync/template.marko
diff --git a/test/render/fixtures-async-deprecated/await-client-reorder-sync/test.js b/packages/marko/test/render/fixtures-async-deprecated/await-client-reorder-sync/test.js
similarity index 100%
rename from test/render/fixtures-async-deprecated/await-client-reorder-sync/test.js
rename to packages/marko/test/render/fixtures-async-deprecated/await-client-reorder-sync/test.js
diff --git a/test/render/fixtures-async-deprecated/await-client-reorder/expected-events-vdom.json b/packages/marko/test/render/fixtures-async-deprecated/await-client-reorder/expected-events-vdom.json
similarity index 100%
rename from test/render/fixtures-async-deprecated/await-client-reorder/expected-events-vdom.json
rename to packages/marko/test/render/fixtures-async-deprecated/await-client-reorder/expected-events-vdom.json
diff --git a/test/render/fixtures-async-deprecated/await-client-reorder/expected-events.json b/packages/marko/test/render/fixtures-async-deprecated/await-client-reorder/expected-events.json
similarity index 100%
rename from test/render/fixtures-async-deprecated/await-client-reorder/expected-events.json
rename to packages/marko/test/render/fixtures-async-deprecated/await-client-reorder/expected-events.json
diff --git a/test/render/fixtures-async-deprecated/await-client-reorder/expected.html b/packages/marko/test/render/fixtures-async-deprecated/await-client-reorder/expected.html
similarity index 100%
rename from test/render/fixtures-async-deprecated/await-client-reorder/expected.html
rename to packages/marko/test/render/fixtures-async-deprecated/await-client-reorder/expected.html
diff --git a/test/render/fixtures-async-deprecated/await-client-reorder/template.marko b/packages/marko/test/render/fixtures-async-deprecated/await-client-reorder/template.marko
similarity index 100%
rename from test/render/fixtures-async-deprecated/await-client-reorder/template.marko
rename to packages/marko/test/render/fixtures-async-deprecated/await-client-reorder/template.marko
diff --git a/test/render/fixtures-async-deprecated/await-client-reorder/test.js b/packages/marko/test/render/fixtures-async-deprecated/await-client-reorder/test.js
similarity index 100%
rename from test/render/fixtures-async-deprecated/await-client-reorder/test.js
rename to packages/marko/test/render/fixtures-async-deprecated/await-client-reorder/test.js
diff --git a/test/render/fixtures-async-deprecated/await-data-provider-method/expected.html b/packages/marko/test/render/fixtures-async-deprecated/await-data-provider-method/expected.html
similarity index 100%
rename from test/render/fixtures-async-deprecated/await-data-provider-method/expected.html
rename to packages/marko/test/render/fixtures-async-deprecated/await-data-provider-method/expected.html
diff --git a/test/render/fixtures-async-deprecated/await-data-provider-method/template.marko b/packages/marko/test/render/fixtures-async-deprecated/await-data-provider-method/template.marko
similarity index 100%
rename from test/render/fixtures-async-deprecated/await-data-provider-method/template.marko
rename to packages/marko/test/render/fixtures-async-deprecated/await-data-provider-method/template.marko
diff --git a/test/render/fixtures-async-deprecated/await-data-provider-method/test.js b/packages/marko/test/render/fixtures-async-deprecated/await-data-provider-method/test.js
similarity index 100%
rename from test/render/fixtures-async-deprecated/await-data-provider-method/test.js
rename to packages/marko/test/render/fixtures-async-deprecated/await-data-provider-method/test.js
diff --git a/test/render/fixtures-async-deprecated/await-data-providers/expected.html b/packages/marko/test/render/fixtures-async-deprecated/await-data-providers/expected.html
similarity index 100%
rename from test/render/fixtures-async-deprecated/await-data-providers/expected.html
rename to packages/marko/test/render/fixtures-async-deprecated/await-data-providers/expected.html
diff --git a/test/render/fixtures-async-deprecated/await-data-providers/template.marko b/packages/marko/test/render/fixtures-async-deprecated/await-data-providers/template.marko
similarity index 100%
rename from test/render/fixtures-async-deprecated/await-data-providers/template.marko
rename to packages/marko/test/render/fixtures-async-deprecated/await-data-providers/template.marko
diff --git a/test/render/fixtures-async-deprecated/await-data-providers/test.js b/packages/marko/test/render/fixtures-async-deprecated/await-data-providers/test.js
similarity index 100%
rename from test/render/fixtures-async-deprecated/await-data-providers/test.js
rename to packages/marko/test/render/fixtures-async-deprecated/await-data-providers/test.js
diff --git a/test/render/fixtures-async-deprecated/await-error-message-attr/expected.html b/packages/marko/test/render/fixtures-async-deprecated/await-error-message-attr/expected.html
similarity index 100%
rename from test/render/fixtures-async-deprecated/await-error-message-attr/expected.html
rename to packages/marko/test/render/fixtures-async-deprecated/await-error-message-attr/expected.html
diff --git a/test/render/fixtures-async-deprecated/await-error-message-attr/template.marko b/packages/marko/test/render/fixtures-async-deprecated/await-error-message-attr/template.marko
similarity index 100%
rename from test/render/fixtures-async-deprecated/await-error-message-attr/template.marko
rename to packages/marko/test/render/fixtures-async-deprecated/await-error-message-attr/template.marko
diff --git a/test/render/fixtures-async-deprecated/await-error-message-attr/test.js b/packages/marko/test/render/fixtures-async-deprecated/await-error-message-attr/test.js
similarity index 100%
rename from test/render/fixtures-async-deprecated/await-error-message-attr/test.js
rename to packages/marko/test/render/fixtures-async-deprecated/await-error-message-attr/test.js
diff --git a/test/render/fixtures-async-deprecated/await-error/expected.html b/packages/marko/test/render/fixtures-async-deprecated/await-error/expected.html
similarity index 100%
rename from test/render/fixtures-async-deprecated/await-error/expected.html
rename to packages/marko/test/render/fixtures-async-deprecated/await-error/expected.html
diff --git a/test/render/fixtures-async-deprecated/await-error/template.marko b/packages/marko/test/render/fixtures-async-deprecated/await-error/template.marko
similarity index 100%
rename from test/render/fixtures-async-deprecated/await-error/template.marko
rename to packages/marko/test/render/fixtures-async-deprecated/await-error/template.marko
diff --git a/test/render/fixtures-async-deprecated/await-error/test.js b/packages/marko/test/render/fixtures-async-deprecated/await-error/test.js
similarity index 100%
rename from test/render/fixtures-async-deprecated/await-error/test.js
rename to packages/marko/test/render/fixtures-async-deprecated/await-error/test.js
diff --git a/test/render/fixtures-async-deprecated/await-function-data-provider-callback/expected.html b/packages/marko/test/render/fixtures-async-deprecated/await-function-data-provider-callback/expected.html
similarity index 100%
rename from test/render/fixtures-async-deprecated/await-function-data-provider-callback/expected.html
rename to packages/marko/test/render/fixtures-async-deprecated/await-function-data-provider-callback/expected.html
diff --git a/test/render/fixtures-async-deprecated/await-function-data-provider-callback/template.marko b/packages/marko/test/render/fixtures-async-deprecated/await-function-data-provider-callback/template.marko
similarity index 100%
rename from test/render/fixtures-async-deprecated/await-function-data-provider-callback/template.marko
rename to packages/marko/test/render/fixtures-async-deprecated/await-function-data-provider-callback/template.marko
diff --git a/test/render/fixtures-async-deprecated/await-function-data-provider-callback/test.js b/packages/marko/test/render/fixtures-async-deprecated/await-function-data-provider-callback/test.js
similarity index 100%
rename from test/render/fixtures-async-deprecated/await-function-data-provider-callback/test.js
rename to packages/marko/test/render/fixtures-async-deprecated/await-function-data-provider-callback/test.js
diff --git a/test/render/fixtures-async-deprecated/await-function-data-provider-return-promise/expected.html b/packages/marko/test/render/fixtures-async-deprecated/await-function-data-provider-return-promise/expected.html
similarity index 100%
rename from test/render/fixtures-async-deprecated/await-function-data-provider-return-promise/expected.html
rename to packages/marko/test/render/fixtures-async-deprecated/await-function-data-provider-return-promise/expected.html
diff --git a/test/render/fixtures-async-deprecated/await-function-data-provider-return-promise/template.marko b/packages/marko/test/render/fixtures-async-deprecated/await-function-data-provider-return-promise/template.marko
similarity index 100%
rename from test/render/fixtures-async-deprecated/await-function-data-provider-return-promise/template.marko
rename to packages/marko/test/render/fixtures-async-deprecated/await-function-data-provider-return-promise/template.marko
diff --git a/test/render/fixtures-async-deprecated/await-function-data-provider-return-promise/test.js b/packages/marko/test/render/fixtures-async-deprecated/await-function-data-provider-return-promise/test.js
similarity index 100%
rename from test/render/fixtures-async-deprecated/await-function-data-provider-return-promise/test.js
rename to packages/marko/test/render/fixtures-async-deprecated/await-function-data-provider-return-promise/test.js
diff --git a/test/render/fixtures-async-deprecated/await-function-data-provider-sync/expected.html b/packages/marko/test/render/fixtures-async-deprecated/await-function-data-provider-sync/expected.html
similarity index 100%
rename from test/render/fixtures-async-deprecated/await-function-data-provider-sync/expected.html
rename to packages/marko/test/render/fixtures-async-deprecated/await-function-data-provider-sync/expected.html
diff --git a/test/render/fixtures-async-deprecated/await-function-data-provider-sync/template.marko b/packages/marko/test/render/fixtures-async-deprecated/await-function-data-provider-sync/template.marko
similarity index 100%
rename from test/render/fixtures-async-deprecated/await-function-data-provider-sync/template.marko
rename to packages/marko/test/render/fixtures-async-deprecated/await-function-data-provider-sync/template.marko
diff --git a/test/render/fixtures-async-deprecated/await-function-data-provider-sync/test.js b/packages/marko/test/render/fixtures-async-deprecated/await-function-data-provider-sync/test.js
similarity index 100%
rename from test/render/fixtures-async-deprecated/await-function-data-provider-sync/test.js
rename to packages/marko/test/render/fixtures-async-deprecated/await-function-data-provider-sync/test.js
diff --git a/test/render/fixtures-async-deprecated/await-if/expected.html b/packages/marko/test/render/fixtures-async-deprecated/await-if/expected.html
similarity index 100%
rename from test/render/fixtures-async-deprecated/await-if/expected.html
rename to packages/marko/test/render/fixtures-async-deprecated/await-if/expected.html
diff --git a/test/render/fixtures-async-deprecated/await-if/template.marko b/packages/marko/test/render/fixtures-async-deprecated/await-if/template.marko
similarity index 100%
rename from test/render/fixtures-async-deprecated/await-if/template.marko
rename to packages/marko/test/render/fixtures-async-deprecated/await-if/template.marko
diff --git a/test/render/fixtures-async-deprecated/await-macros/expected.html b/packages/marko/test/render/fixtures-async-deprecated/await-macros/expected.html
similarity index 100%
rename from test/render/fixtures-async-deprecated/await-macros/expected.html
rename to packages/marko/test/render/fixtures-async-deprecated/await-macros/expected.html
diff --git a/test/render/fixtures-async-deprecated/await-macros/template.marko b/packages/marko/test/render/fixtures-async-deprecated/await-macros/template.marko
similarity index 100%
rename from test/render/fixtures-async-deprecated/await-macros/template.marko
rename to packages/marko/test/render/fixtures-async-deprecated/await-macros/template.marko
diff --git a/test/render/fixtures-async-deprecated/await-macros/test.js b/packages/marko/test/render/fixtures-async-deprecated/await-macros/test.js
similarity index 100%
rename from test/render/fixtures-async-deprecated/await-macros/test.js
rename to packages/marko/test/render/fixtures-async-deprecated/await-macros/test.js
diff --git a/test/render/fixtures-async-deprecated/await-ordering/expected.html b/packages/marko/test/render/fixtures-async-deprecated/await-ordering/expected.html
similarity index 100%
rename from test/render/fixtures-async-deprecated/await-ordering/expected.html
rename to packages/marko/test/render/fixtures-async-deprecated/await-ordering/expected.html
diff --git a/test/render/fixtures-async-deprecated/await-ordering/template.marko b/packages/marko/test/render/fixtures-async-deprecated/await-ordering/template.marko
similarity index 100%
rename from test/render/fixtures-async-deprecated/await-ordering/template.marko
rename to packages/marko/test/render/fixtures-async-deprecated/await-ordering/template.marko
diff --git a/test/render/fixtures-async-deprecated/await-ordering/test.js b/packages/marko/test/render/fixtures-async-deprecated/await-ordering/test.js
similarity index 100%
rename from test/render/fixtures-async-deprecated/await-ordering/test.js
rename to packages/marko/test/render/fixtures-async-deprecated/await-ordering/test.js
diff --git a/test/render/fixtures-async-deprecated/await-ordering2/expected.html b/packages/marko/test/render/fixtures-async-deprecated/await-ordering2/expected.html
similarity index 100%
rename from test/render/fixtures-async-deprecated/await-ordering2/expected.html
rename to packages/marko/test/render/fixtures-async-deprecated/await-ordering2/expected.html
diff --git a/test/render/fixtures-async-deprecated/await-ordering2/template.marko b/packages/marko/test/render/fixtures-async-deprecated/await-ordering2/template.marko
similarity index 100%
rename from test/render/fixtures-async-deprecated/await-ordering2/template.marko
rename to packages/marko/test/render/fixtures-async-deprecated/await-ordering2/template.marko
diff --git a/test/render/fixtures-async-deprecated/await-ordering2/test.js b/packages/marko/test/render/fixtures-async-deprecated/await-ordering2/test.js
similarity index 100%
rename from test/render/fixtures-async-deprecated/await-ordering2/test.js
rename to packages/marko/test/render/fixtures-async-deprecated/await-ordering2/test.js
diff --git a/test/render/fixtures-async-deprecated/await-placeholder-message-attr/expected.html b/packages/marko/test/render/fixtures-async-deprecated/await-placeholder-message-attr/expected.html
similarity index 100%
rename from test/render/fixtures-async-deprecated/await-placeholder-message-attr/expected.html
rename to packages/marko/test/render/fixtures-async-deprecated/await-placeholder-message-attr/expected.html
diff --git a/test/render/fixtures-async-deprecated/await-placeholder-message-attr/template.marko b/packages/marko/test/render/fixtures-async-deprecated/await-placeholder-message-attr/template.marko
similarity index 100%
rename from test/render/fixtures-async-deprecated/await-placeholder-message-attr/template.marko
rename to packages/marko/test/render/fixtures-async-deprecated/await-placeholder-message-attr/template.marko
diff --git a/test/render/fixtures-async-deprecated/await-placeholder-message-attr/test.js b/packages/marko/test/render/fixtures-async-deprecated/await-placeholder-message-attr/test.js
similarity index 100%
rename from test/render/fixtures-async-deprecated/await-placeholder-message-attr/test.js
rename to packages/marko/test/render/fixtures-async-deprecated/await-placeholder-message-attr/test.js
diff --git a/test/render/fixtures-async-deprecated/await-placeholder/expected.html b/packages/marko/test/render/fixtures-async-deprecated/await-placeholder/expected.html
similarity index 100%
rename from test/render/fixtures-async-deprecated/await-placeholder/expected.html
rename to packages/marko/test/render/fixtures-async-deprecated/await-placeholder/expected.html
diff --git a/test/render/fixtures-async-deprecated/await-placeholder/template.marko b/packages/marko/test/render/fixtures-async-deprecated/await-placeholder/template.marko
similarity index 100%
rename from test/render/fixtures-async-deprecated/await-placeholder/template.marko
rename to packages/marko/test/render/fixtures-async-deprecated/await-placeholder/template.marko
diff --git a/test/render/fixtures-async-deprecated/await-placeholder/test.js b/packages/marko/test/render/fixtures-async-deprecated/await-placeholder/test.js
similarity index 100%
rename from test/render/fixtures-async-deprecated/await-placeholder/test.js
rename to packages/marko/test/render/fixtures-async-deprecated/await-placeholder/test.js
diff --git a/test/render/fixtures-async-deprecated/await-promise-error-bluebird/expected.html b/packages/marko/test/render/fixtures-async-deprecated/await-promise-error-bluebird/expected.html
similarity index 100%
rename from test/render/fixtures-async-deprecated/await-promise-error-bluebird/expected.html
rename to packages/marko/test/render/fixtures-async-deprecated/await-promise-error-bluebird/expected.html
diff --git a/test/render/fixtures-async-deprecated/await-promise-error-bluebird/template.marko b/packages/marko/test/render/fixtures-async-deprecated/await-promise-error-bluebird/template.marko
similarity index 100%
rename from test/render/fixtures-async-deprecated/await-promise-error-bluebird/template.marko
rename to packages/marko/test/render/fixtures-async-deprecated/await-promise-error-bluebird/template.marko
diff --git a/test/render/fixtures-async-deprecated/await-promise-error-bluebird/test.js b/packages/marko/test/render/fixtures-async-deprecated/await-promise-error-bluebird/test.js
similarity index 100%
rename from test/render/fixtures-async-deprecated/await-promise-error-bluebird/test.js
rename to packages/marko/test/render/fixtures-async-deprecated/await-promise-error-bluebird/test.js
diff --git a/test/render/fixtures-async-deprecated/await-promise-error-q/expected.html b/packages/marko/test/render/fixtures-async-deprecated/await-promise-error-q/expected.html
similarity index 100%
rename from test/render/fixtures-async-deprecated/await-promise-error-q/expected.html
rename to packages/marko/test/render/fixtures-async-deprecated/await-promise-error-q/expected.html
diff --git a/test/render/fixtures-async-deprecated/await-promise-error-q/template.marko b/packages/marko/test/render/fixtures-async-deprecated/await-promise-error-q/template.marko
similarity index 100%
rename from test/render/fixtures-async-deprecated/await-promise-error-q/template.marko
rename to packages/marko/test/render/fixtures-async-deprecated/await-promise-error-q/template.marko
diff --git a/test/render/fixtures-async-deprecated/await-promise-error-q/test.js b/packages/marko/test/render/fixtures-async-deprecated/await-promise-error-q/test.js
similarity index 100%
rename from test/render/fixtures-async-deprecated/await-promise-error-q/test.js
rename to packages/marko/test/render/fixtures-async-deprecated/await-promise-error-q/test.js
diff --git a/test/render/fixtures-async-deprecated/await-promise/expected.html b/packages/marko/test/render/fixtures-async-deprecated/await-promise/expected.html
similarity index 100%
rename from test/render/fixtures-async-deprecated/await-promise/expected.html
rename to packages/marko/test/render/fixtures-async-deprecated/await-promise/expected.html
diff --git a/test/render/fixtures-async-deprecated/await-promise/template.marko b/packages/marko/test/render/fixtures-async-deprecated/await-promise/template.marko
similarity index 100%
rename from test/render/fixtures-async-deprecated/await-promise/template.marko
rename to packages/marko/test/render/fixtures-async-deprecated/await-promise/template.marko
diff --git a/test/render/fixtures-async-deprecated/await-promise/test.js b/packages/marko/test/render/fixtures-async-deprecated/await-promise/test.js
similarity index 100%
rename from test/render/fixtures-async-deprecated/await-promise/test.js
rename to packages/marko/test/render/fixtures-async-deprecated/await-promise/test.js
diff --git a/test/render/fixtures-async-deprecated/await-timeout/expected-events.json b/packages/marko/test/render/fixtures-async-deprecated/await-timeout/expected-events.json
similarity index 100%
rename from test/render/fixtures-async-deprecated/await-timeout/expected-events.json
rename to packages/marko/test/render/fixtures-async-deprecated/await-timeout/expected-events.json
diff --git a/test/render/fixtures-async-deprecated/await-timeout/expected.html b/packages/marko/test/render/fixtures-async-deprecated/await-timeout/expected.html
similarity index 100%
rename from test/render/fixtures-async-deprecated/await-timeout/expected.html
rename to packages/marko/test/render/fixtures-async-deprecated/await-timeout/expected.html
diff --git a/test/render/fixtures-async-deprecated/await-timeout/template.marko b/packages/marko/test/render/fixtures-async-deprecated/await-timeout/template.marko
similarity index 100%
rename from test/render/fixtures-async-deprecated/await-timeout/template.marko
rename to packages/marko/test/render/fixtures-async-deprecated/await-timeout/template.marko
diff --git a/test/render/fixtures-async-deprecated/await-timeout/test.js b/packages/marko/test/render/fixtures-async-deprecated/await-timeout/test.js
similarity index 100%
rename from test/render/fixtures-async-deprecated/await-timeout/test.js
rename to packages/marko/test/render/fixtures-async-deprecated/await-timeout/test.js
diff --git a/test/render/fixtures-async-deprecated/await-unless/expected.html b/packages/marko/test/render/fixtures-async-deprecated/await-unless/expected.html
similarity index 100%
rename from test/render/fixtures-async-deprecated/await-unless/expected.html
rename to packages/marko/test/render/fixtures-async-deprecated/await-unless/expected.html
diff --git a/test/render/fixtures-async-deprecated/await-unless/template.marko b/packages/marko/test/render/fixtures-async-deprecated/await-unless/template.marko
similarity index 100%
rename from test/render/fixtures-async-deprecated/await-unless/template.marko
rename to packages/marko/test/render/fixtures-async-deprecated/await-unless/template.marko
diff --git a/test/render/fixtures-async-deprecated/beginAsync/expected.html b/packages/marko/test/render/fixtures-async-deprecated/beginAsync/expected.html
similarity index 100%
rename from test/render/fixtures-async-deprecated/beginAsync/expected.html
rename to packages/marko/test/render/fixtures-async-deprecated/beginAsync/expected.html
diff --git a/test/render/fixtures-async-deprecated/beginAsync/template.marko b/packages/marko/test/render/fixtures-async-deprecated/beginAsync/template.marko
similarity index 100%
rename from test/render/fixtures-async-deprecated/beginAsync/template.marko
rename to packages/marko/test/render/fixtures-async-deprecated/beginAsync/template.marko
diff --git a/test/render/fixtures-async-deprecated/beginAsync/test.js b/packages/marko/test/render/fixtures-async-deprecated/beginAsync/test.js
similarity index 100%
rename from test/render/fixtures-async-deprecated/beginAsync/test.js
rename to packages/marko/test/render/fixtures-async-deprecated/beginAsync/test.js
diff --git a/test/render/fixtures-async-deprecated/cached-fragment-cache-manager-attr/expected.html b/packages/marko/test/render/fixtures-async-deprecated/cached-fragment-cache-manager-attr/expected.html
similarity index 100%
rename from test/render/fixtures-async-deprecated/cached-fragment-cache-manager-attr/expected.html
rename to packages/marko/test/render/fixtures-async-deprecated/cached-fragment-cache-manager-attr/expected.html
diff --git a/test/render/fixtures-async-deprecated/cached-fragment-cache-manager-attr/template.marko b/packages/marko/test/render/fixtures-async-deprecated/cached-fragment-cache-manager-attr/template.marko
similarity index 100%
rename from test/render/fixtures-async-deprecated/cached-fragment-cache-manager-attr/template.marko
rename to packages/marko/test/render/fixtures-async-deprecated/cached-fragment-cache-manager-attr/template.marko
diff --git a/test/render/fixtures-async-deprecated/cached-fragment-cache-manager-attr/test.js b/packages/marko/test/render/fixtures-async-deprecated/cached-fragment-cache-manager-attr/test.js
similarity index 100%
rename from test/render/fixtures-async-deprecated/cached-fragment-cache-manager-attr/test.js
rename to packages/marko/test/render/fixtures-async-deprecated/cached-fragment-cache-manager-attr/test.js
diff --git a/test/render/fixtures-async-deprecated/cached-fragment/expected.html b/packages/marko/test/render/fixtures-async-deprecated/cached-fragment/expected.html
similarity index 100%
rename from test/render/fixtures-async-deprecated/cached-fragment/expected.html
rename to packages/marko/test/render/fixtures-async-deprecated/cached-fragment/expected.html
diff --git a/test/render/fixtures-async-deprecated/cached-fragment/template.marko b/packages/marko/test/render/fixtures-async-deprecated/cached-fragment/template.marko
similarity index 100%
rename from test/render/fixtures-async-deprecated/cached-fragment/template.marko
rename to packages/marko/test/render/fixtures-async-deprecated/cached-fragment/template.marko
diff --git a/test/render/fixtures-async-deprecated/cached-fragment/test.js b/packages/marko/test/render/fixtures-async-deprecated/cached-fragment/test.js
similarity index 100%
rename from test/render/fixtures-async-deprecated/cached-fragment/test.js
rename to packages/marko/test/render/fixtures-async-deprecated/cached-fragment/test.js
diff --git a/test/render/fixtures-async-deprecated/components-await-beginAsync/components/beginAsync/renderer.js b/packages/marko/test/render/fixtures-async-deprecated/components-await-beginAsync/components/beginAsync/renderer.js
similarity index 100%
rename from test/render/fixtures-async-deprecated/components-await-beginAsync/components/beginAsync/renderer.js
rename to packages/marko/test/render/fixtures-async-deprecated/components-await-beginAsync/components/beginAsync/renderer.js
diff --git a/test/render/fixtures-async-deprecated/components-await-beginAsync/components/hello/index.marko b/packages/marko/test/render/fixtures-async-deprecated/components-await-beginAsync/components/hello/index.marko
similarity index 100%
rename from test/render/fixtures-async-deprecated/components-await-beginAsync/components/hello/index.marko
rename to packages/marko/test/render/fixtures-async-deprecated/components-await-beginAsync/components/hello/index.marko
diff --git a/test/render/fixtures-async-deprecated/components-await-beginAsync/expected.html b/packages/marko/test/render/fixtures-async-deprecated/components-await-beginAsync/expected.html
similarity index 100%
rename from test/render/fixtures-async-deprecated/components-await-beginAsync/expected.html
rename to packages/marko/test/render/fixtures-async-deprecated/components-await-beginAsync/expected.html
diff --git a/test/render/fixtures-async-deprecated/components-await-beginAsync/template.marko b/packages/marko/test/render/fixtures-async-deprecated/components-await-beginAsync/template.marko
similarity index 100%
rename from test/render/fixtures-async-deprecated/components-await-beginAsync/template.marko
rename to packages/marko/test/render/fixtures-async-deprecated/components-await-beginAsync/template.marko
diff --git a/test/render/fixtures-async-deprecated/components-await-beginAsync/test.js b/packages/marko/test/render/fixtures-async-deprecated/components-await-beginAsync/test.js
similarity index 100%
rename from test/render/fixtures-async-deprecated/components-await-beginAsync/test.js
rename to packages/marko/test/render/fixtures-async-deprecated/components-await-beginAsync/test.js
diff --git a/test/render/fixtures-async-deprecated/components-await-title/components/hello/index.marko b/packages/marko/test/render/fixtures-async-deprecated/components-await-title/components/hello/index.marko
similarity index 100%
rename from test/render/fixtures-async-deprecated/components-await-title/components/hello/index.marko
rename to packages/marko/test/render/fixtures-async-deprecated/components-await-title/components/hello/index.marko
diff --git a/test/render/fixtures-async-deprecated/components-await-title/expected.html b/packages/marko/test/render/fixtures-async-deprecated/components-await-title/expected.html
similarity index 100%
rename from test/render/fixtures-async-deprecated/components-await-title/expected.html
rename to packages/marko/test/render/fixtures-async-deprecated/components-await-title/expected.html
diff --git a/test/render/fixtures-async-deprecated/components-await-title/layout.marko b/packages/marko/test/render/fixtures-async-deprecated/components-await-title/layout.marko
similarity index 100%
rename from test/render/fixtures-async-deprecated/components-await-title/layout.marko
rename to packages/marko/test/render/fixtures-async-deprecated/components-await-title/layout.marko
diff --git a/test/render/fixtures-async-deprecated/components-await-title/template.marko b/packages/marko/test/render/fixtures-async-deprecated/components-await-title/template.marko
similarity index 100%
rename from test/render/fixtures-async-deprecated/components-await-title/template.marko
rename to packages/marko/test/render/fixtures-async-deprecated/components-await-title/template.marko
diff --git a/test/render/fixtures-async-deprecated/components-await-title/test.js b/packages/marko/test/render/fixtures-async-deprecated/components-await-title/test.js
similarity index 100%
rename from test/render/fixtures-async-deprecated/components-await-title/test.js
rename to packages/marko/test/render/fixtures-async-deprecated/components-await-title/test.js
diff --git a/test/render/fixtures-async-deprecated/components-await/components/hello/index.marko b/packages/marko/test/render/fixtures-async-deprecated/components-await/components/hello/index.marko
similarity index 100%
rename from test/render/fixtures-async-deprecated/components-await/components/hello/index.marko
rename to packages/marko/test/render/fixtures-async-deprecated/components-await/components/hello/index.marko
diff --git a/test/render/fixtures-async-deprecated/components-await/expected.html b/packages/marko/test/render/fixtures-async-deprecated/components-await/expected.html
similarity index 100%
rename from test/render/fixtures-async-deprecated/components-await/expected.html
rename to packages/marko/test/render/fixtures-async-deprecated/components-await/expected.html
diff --git a/test/render/fixtures-async-deprecated/components-await/template.marko b/packages/marko/test/render/fixtures-async-deprecated/components-await/template.marko
similarity index 100%
rename from test/render/fixtures-async-deprecated/components-await/template.marko
rename to packages/marko/test/render/fixtures-async-deprecated/components-await/template.marko
diff --git a/test/render/fixtures-async-deprecated/components-await/test.js b/packages/marko/test/render/fixtures-async-deprecated/components-await/test.js
similarity index 100%
rename from test/render/fixtures-async-deprecated/components-await/test.js
rename to packages/marko/test/render/fixtures-async-deprecated/components-await/test.js
diff --git a/test/render/fixtures-deprecated/assign-computed-prop/expected.html b/packages/marko/test/render/fixtures-deprecated/assign-computed-prop/expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/assign-computed-prop/expected.html
rename to packages/marko/test/render/fixtures-deprecated/assign-computed-prop/expected.html
diff --git a/test/render/fixtures-deprecated/assign-computed-prop/template.marko b/packages/marko/test/render/fixtures-deprecated/assign-computed-prop/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/assign-computed-prop/template.marko
rename to packages/marko/test/render/fixtures-deprecated/assign-computed-prop/template.marko
diff --git a/test/render/fixtures-deprecated/assign-computed-prop/test.js b/packages/marko/test/render/fixtures-deprecated/assign-computed-prop/test.js
similarity index 100%
rename from test/render/fixtures-deprecated/assign-computed-prop/test.js
rename to packages/marko/test/render/fixtures-deprecated/assign-computed-prop/test.js
diff --git a/test/render/fixtures-deprecated/assign-computed-prop/vdom-expected.html b/packages/marko/test/render/fixtures-deprecated/assign-computed-prop/vdom-expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/assign-computed-prop/vdom-expected.html
rename to packages/marko/test/render/fixtures-deprecated/assign-computed-prop/vdom-expected.html
diff --git a/test/render/fixtures-deprecated/assign-tag-unary-postfix/expected.html b/packages/marko/test/render/fixtures-deprecated/assign-tag-unary-postfix/expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/assign-tag-unary-postfix/expected.html
rename to packages/marko/test/render/fixtures-deprecated/assign-tag-unary-postfix/expected.html
diff --git a/test/render/fixtures-deprecated/assign-tag-unary-postfix/template.marko b/packages/marko/test/render/fixtures-deprecated/assign-tag-unary-postfix/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/assign-tag-unary-postfix/template.marko
rename to packages/marko/test/render/fixtures-deprecated/assign-tag-unary-postfix/template.marko
diff --git a/test/render/fixtures-deprecated/assign-tag-unary-postfix/test.js b/packages/marko/test/render/fixtures-deprecated/assign-tag-unary-postfix/test.js
similarity index 100%
rename from test/render/fixtures-deprecated/assign-tag-unary-postfix/test.js
rename to packages/marko/test/render/fixtures-deprecated/assign-tag-unary-postfix/test.js
diff --git a/test/render/fixtures-deprecated/assign-tag-unary-postfix/vdom-expected.html b/packages/marko/test/render/fixtures-deprecated/assign-tag-unary-postfix/vdom-expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/assign-tag-unary-postfix/vdom-expected.html
rename to packages/marko/test/render/fixtures-deprecated/assign-tag-unary-postfix/vdom-expected.html
diff --git a/test/render/fixtures-deprecated/assign-tag-unary-prefix/expected.html b/packages/marko/test/render/fixtures-deprecated/assign-tag-unary-prefix/expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/assign-tag-unary-prefix/expected.html
rename to packages/marko/test/render/fixtures-deprecated/assign-tag-unary-prefix/expected.html
diff --git a/test/render/fixtures-deprecated/assign-tag-unary-prefix/template.marko b/packages/marko/test/render/fixtures-deprecated/assign-tag-unary-prefix/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/assign-tag-unary-prefix/template.marko
rename to packages/marko/test/render/fixtures-deprecated/assign-tag-unary-prefix/template.marko
diff --git a/test/render/fixtures-deprecated/assign-tag-unary-prefix/test.js b/packages/marko/test/render/fixtures-deprecated/assign-tag-unary-prefix/test.js
similarity index 100%
rename from test/render/fixtures-deprecated/assign-tag-unary-prefix/test.js
rename to packages/marko/test/render/fixtures-deprecated/assign-tag-unary-prefix/test.js
diff --git a/test/render/fixtures-deprecated/assign-tag-unary-prefix/vdom-expected.html b/packages/marko/test/render/fixtures-deprecated/assign-tag-unary-prefix/vdom-expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/assign-tag-unary-prefix/vdom-expected.html
rename to packages/marko/test/render/fixtures-deprecated/assign-tag-unary-prefix/vdom-expected.html
diff --git a/test/render/fixtures-deprecated/assign-tag-with-attribute-placeholder/expected.html b/packages/marko/test/render/fixtures-deprecated/assign-tag-with-attribute-placeholder/expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/assign-tag-with-attribute-placeholder/expected.html
rename to packages/marko/test/render/fixtures-deprecated/assign-tag-with-attribute-placeholder/expected.html
diff --git a/test/render/fixtures-deprecated/assign-tag-with-attribute-placeholder/template.marko b/packages/marko/test/render/fixtures-deprecated/assign-tag-with-attribute-placeholder/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/assign-tag-with-attribute-placeholder/template.marko
rename to packages/marko/test/render/fixtures-deprecated/assign-tag-with-attribute-placeholder/template.marko
diff --git a/test/render/fixtures-deprecated/assign-tag-with-attribute-placeholder/test.js b/packages/marko/test/render/fixtures-deprecated/assign-tag-with-attribute-placeholder/test.js
similarity index 100%
rename from test/render/fixtures-deprecated/assign-tag-with-attribute-placeholder/test.js
rename to packages/marko/test/render/fixtures-deprecated/assign-tag-with-attribute-placeholder/test.js
diff --git a/test/render/fixtures-deprecated/assign-tag-with-attribute-placeholder/vdom-expected.html b/packages/marko/test/render/fixtures-deprecated/assign-tag-with-attribute-placeholder/vdom-expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/assign-tag-with-attribute-placeholder/vdom-expected.html
rename to packages/marko/test/render/fixtures-deprecated/assign-tag-with-attribute-placeholder/vdom-expected.html
diff --git a/test/render/fixtures-deprecated/assign-tag/expected.html b/packages/marko/test/render/fixtures-deprecated/assign-tag/expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/assign-tag/expected.html
rename to packages/marko/test/render/fixtures-deprecated/assign-tag/expected.html
diff --git a/test/render/fixtures-deprecated/assign-tag/template.marko b/packages/marko/test/render/fixtures-deprecated/assign-tag/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/assign-tag/template.marko
rename to packages/marko/test/render/fixtures-deprecated/assign-tag/template.marko
diff --git a/test/render/fixtures-deprecated/assign-tag/test.js b/packages/marko/test/render/fixtures-deprecated/assign-tag/test.js
similarity index 100%
rename from test/render/fixtures-deprecated/assign-tag/test.js
rename to packages/marko/test/render/fixtures-deprecated/assign-tag/test.js
diff --git a/test/render/fixtures-deprecated/assign-tag/vdom-expected.html b/packages/marko/test/render/fixtures-deprecated/assign-tag/vdom-expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/assign-tag/vdom-expected.html
rename to packages/marko/test/render/fixtures-deprecated/assign-tag/vdom-expected.html
diff --git a/test/render/fixtures-deprecated/assignment-concise/expected.html b/packages/marko/test/render/fixtures-deprecated/assignment-concise/expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/assignment-concise/expected.html
rename to packages/marko/test/render/fixtures-deprecated/assignment-concise/expected.html
diff --git a/test/render/fixtures-deprecated/assignment-concise/template.marko b/packages/marko/test/render/fixtures-deprecated/assignment-concise/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/assignment-concise/template.marko
rename to packages/marko/test/render/fixtures-deprecated/assignment-concise/template.marko
diff --git a/test/render/fixtures-deprecated/assignment-concise/test.js b/packages/marko/test/render/fixtures-deprecated/assignment-concise/test.js
similarity index 100%
rename from test/render/fixtures-deprecated/assignment-concise/test.js
rename to packages/marko/test/render/fixtures-deprecated/assignment-concise/test.js
diff --git a/test/render/fixtures-deprecated/assignment-concise/vdom-expected.html b/packages/marko/test/render/fixtures-deprecated/assignment-concise/vdom-expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/assignment-concise/vdom-expected.html
rename to packages/marko/test/render/fixtures-deprecated/assignment-concise/vdom-expected.html
diff --git a/test/render/fixtures-deprecated/assignment/expected.html b/packages/marko/test/render/fixtures-deprecated/assignment/expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/assignment/expected.html
rename to packages/marko/test/render/fixtures-deprecated/assignment/expected.html
diff --git a/test/render/fixtures-deprecated/assignment/template.marko b/packages/marko/test/render/fixtures-deprecated/assignment/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/assignment/template.marko
rename to packages/marko/test/render/fixtures-deprecated/assignment/template.marko
diff --git a/test/render/fixtures-deprecated/assignment/test.js b/packages/marko/test/render/fixtures-deprecated/assignment/test.js
similarity index 100%
rename from test/render/fixtures-deprecated/assignment/test.js
rename to packages/marko/test/render/fixtures-deprecated/assignment/test.js
diff --git a/test/render/fixtures-deprecated/assignment/vdom-expected.html b/packages/marko/test/render/fixtures-deprecated/assignment/vdom-expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/assignment/vdom-expected.html
rename to packages/marko/test/render/fixtures-deprecated/assignment/vdom-expected.html
diff --git a/test/render/fixtures-deprecated/attr-boolean-placeholder/expected.html b/packages/marko/test/render/fixtures-deprecated/attr-boolean-placeholder/expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/attr-boolean-placeholder/expected.html
rename to packages/marko/test/render/fixtures-deprecated/attr-boolean-placeholder/expected.html
diff --git a/test/render/fixtures-deprecated/attr-boolean-placeholder/template.marko b/packages/marko/test/render/fixtures-deprecated/attr-boolean-placeholder/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/attr-boolean-placeholder/template.marko
rename to packages/marko/test/render/fixtures-deprecated/attr-boolean-placeholder/template.marko
diff --git a/test/render/fixtures-deprecated/attr-boolean-placeholder/test.js b/packages/marko/test/render/fixtures-deprecated/attr-boolean-placeholder/test.js
similarity index 100%
rename from test/render/fixtures-deprecated/attr-boolean-placeholder/test.js
rename to packages/marko/test/render/fixtures-deprecated/attr-boolean-placeholder/test.js
diff --git a/test/render/fixtures-deprecated/attr-boolean-placeholder/vdom-expected.html b/packages/marko/test/render/fixtures-deprecated/attr-boolean-placeholder/vdom-expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/attr-boolean-placeholder/vdom-expected.html
rename to packages/marko/test/render/fixtures-deprecated/attr-boolean-placeholder/vdom-expected.html
diff --git a/test/render/fixtures-deprecated/attr-object-dynamic/expected.html b/packages/marko/test/render/fixtures-deprecated/attr-object-dynamic/expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/attr-object-dynamic/expected.html
rename to packages/marko/test/render/fixtures-deprecated/attr-object-dynamic/expected.html
diff --git a/test/render/fixtures-deprecated/attr-object-dynamic/template.marko b/packages/marko/test/render/fixtures-deprecated/attr-object-dynamic/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/attr-object-dynamic/template.marko
rename to packages/marko/test/render/fixtures-deprecated/attr-object-dynamic/template.marko
diff --git a/test/render/fixtures-deprecated/attr-object-dynamic/test.js b/packages/marko/test/render/fixtures-deprecated/attr-object-dynamic/test.js
similarity index 100%
rename from test/render/fixtures-deprecated/attr-object-dynamic/test.js
rename to packages/marko/test/render/fixtures-deprecated/attr-object-dynamic/test.js
diff --git a/test/render/fixtures-deprecated/attr-object-dynamic/vdom-expected.html b/packages/marko/test/render/fixtures-deprecated/attr-object-dynamic/vdom-expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/attr-object-dynamic/vdom-expected.html
rename to packages/marko/test/render/fixtures-deprecated/attr-object-dynamic/vdom-expected.html
diff --git a/test/render/fixtures-deprecated/attr-object/expected.html b/packages/marko/test/render/fixtures-deprecated/attr-object/expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/attr-object/expected.html
rename to packages/marko/test/render/fixtures-deprecated/attr-object/expected.html
diff --git a/test/render/fixtures-deprecated/attr-object/template.marko b/packages/marko/test/render/fixtures-deprecated/attr-object/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/attr-object/template.marko
rename to packages/marko/test/render/fixtures-deprecated/attr-object/template.marko
diff --git a/test/render/fixtures-deprecated/attr-object/vdom-expected.html b/packages/marko/test/render/fixtures-deprecated/attr-object/vdom-expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/attr-object/vdom-expected.html
rename to packages/marko/test/render/fixtures-deprecated/attr-object/vdom-expected.html
diff --git a/test/render/fixtures-deprecated/attr-path/expected.html b/packages/marko/test/render/fixtures-deprecated/attr-path/expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/attr-path/expected.html
rename to packages/marko/test/render/fixtures-deprecated/attr-path/expected.html
diff --git a/test/render/fixtures-deprecated/attr-path/foo-tag.js b/packages/marko/test/render/fixtures-deprecated/attr-path/foo-tag.js
similarity index 100%
rename from test/render/fixtures-deprecated/attr-path/foo-tag.js
rename to packages/marko/test/render/fixtures-deprecated/attr-path/foo-tag.js
diff --git a/test/render/fixtures-deprecated/attr-path/foo.txt b/packages/marko/test/render/fixtures-deprecated/attr-path/foo.txt
similarity index 100%
rename from test/render/fixtures-deprecated/attr-path/foo.txt
rename to packages/marko/test/render/fixtures-deprecated/attr-path/foo.txt
diff --git a/test/render/fixtures-deprecated/attr-path/marko.json b/packages/marko/test/render/fixtures-deprecated/attr-path/marko.json
similarity index 100%
rename from test/render/fixtures-deprecated/attr-path/marko.json
rename to packages/marko/test/render/fixtures-deprecated/attr-path/marko.json
diff --git a/test/render/fixtures-deprecated/attr-path/template.marko b/packages/marko/test/render/fixtures-deprecated/attr-path/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/attr-path/template.marko
rename to packages/marko/test/render/fixtures-deprecated/attr-path/template.marko
diff --git a/test/render/fixtures-deprecated/attr-path/vdom-expected.html b/packages/marko/test/render/fixtures-deprecated/attr-path/vdom-expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/attr-path/vdom-expected.html
rename to packages/marko/test/render/fixtures-deprecated/attr-path/vdom-expected.html
diff --git a/test/render/fixtures-deprecated/attr-placeholder-escaped-undefined/expected.html b/packages/marko/test/render/fixtures-deprecated/attr-placeholder-escaped-undefined/expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/attr-placeholder-escaped-undefined/expected.html
rename to packages/marko/test/render/fixtures-deprecated/attr-placeholder-escaped-undefined/expected.html
diff --git a/test/render/fixtures-deprecated/attr-placeholder-escaped-undefined/template.marko b/packages/marko/test/render/fixtures-deprecated/attr-placeholder-escaped-undefined/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/attr-placeholder-escaped-undefined/template.marko
rename to packages/marko/test/render/fixtures-deprecated/attr-placeholder-escaped-undefined/template.marko
diff --git a/test/render/fixtures-deprecated/attr-placeholder-escaped-undefined/test.js b/packages/marko/test/render/fixtures-deprecated/attr-placeholder-escaped-undefined/test.js
similarity index 100%
rename from test/render/fixtures-deprecated/attr-placeholder-escaped-undefined/test.js
rename to packages/marko/test/render/fixtures-deprecated/attr-placeholder-escaped-undefined/test.js
diff --git a/test/render/fixtures-deprecated/attr-placeholder-escaped-undefined/vdom-expected.html b/packages/marko/test/render/fixtures-deprecated/attr-placeholder-escaped-undefined/vdom-expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/attr-placeholder-escaped-undefined/vdom-expected.html
rename to packages/marko/test/render/fixtures-deprecated/attr-placeholder-escaped-undefined/vdom-expected.html
diff --git a/test/render/fixtures-deprecated/attr-placeholder-unescaped-undefined/expected.html b/packages/marko/test/render/fixtures-deprecated/attr-placeholder-unescaped-undefined/expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/attr-placeholder-unescaped-undefined/expected.html
rename to packages/marko/test/render/fixtures-deprecated/attr-placeholder-unescaped-undefined/expected.html
diff --git a/test/render/fixtures-deprecated/attr-placeholder-unescaped-undefined/template.marko b/packages/marko/test/render/fixtures-deprecated/attr-placeholder-unescaped-undefined/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/attr-placeholder-unescaped-undefined/template.marko
rename to packages/marko/test/render/fixtures-deprecated/attr-placeholder-unescaped-undefined/template.marko
diff --git a/test/render/fixtures-deprecated/attr-placeholder-unescaped-undefined/test.js b/packages/marko/test/render/fixtures-deprecated/attr-placeholder-unescaped-undefined/test.js
similarity index 100%
rename from test/render/fixtures-deprecated/attr-placeholder-unescaped-undefined/test.js
rename to packages/marko/test/render/fixtures-deprecated/attr-placeholder-unescaped-undefined/test.js
diff --git a/test/render/fixtures-deprecated/attr-placeholder-unescaped-undefined/vdom-expected.html b/packages/marko/test/render/fixtures-deprecated/attr-placeholder-unescaped-undefined/vdom-expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/attr-placeholder-unescaped-undefined/vdom-expected.html
rename to packages/marko/test/render/fixtures-deprecated/attr-placeholder-unescaped-undefined/vdom-expected.html
diff --git a/test/render/fixtures-deprecated/attr-set-flag/expected.html b/packages/marko/test/render/fixtures-deprecated/attr-set-flag/expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/attr-set-flag/expected.html
rename to packages/marko/test/render/fixtures-deprecated/attr-set-flag/expected.html
diff --git a/test/render/fixtures-deprecated/attr-set-flag/marko.json b/packages/marko/test/render/fixtures-deprecated/attr-set-flag/marko.json
similarity index 100%
rename from test/render/fixtures-deprecated/attr-set-flag/marko.json
rename to packages/marko/test/render/fixtures-deprecated/attr-set-flag/marko.json
diff --git a/test/render/fixtures-deprecated/attr-set-flag/template.marko b/packages/marko/test/render/fixtures-deprecated/attr-set-flag/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/attr-set-flag/template.marko
rename to packages/marko/test/render/fixtures-deprecated/attr-set-flag/template.marko
diff --git a/test/render/fixtures-deprecated/attr-set-flag/transformer.js b/packages/marko/test/render/fixtures-deprecated/attr-set-flag/transformer.js
similarity index 100%
rename from test/render/fixtures-deprecated/attr-set-flag/transformer.js
rename to packages/marko/test/render/fixtures-deprecated/attr-set-flag/transformer.js
diff --git a/test/render/fixtures-deprecated/attr-set-flag/vdom-expected.html b/packages/marko/test/render/fixtures-deprecated/attr-set-flag/vdom-expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/attr-set-flag/vdom-expected.html
rename to packages/marko/test/render/fixtures-deprecated/attr-set-flag/vdom-expected.html
diff --git a/test/render/fixtures-deprecated/attr-special-object-expression/expected.html b/packages/marko/test/render/fixtures-deprecated/attr-special-object-expression/expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/attr-special-object-expression/expected.html
rename to packages/marko/test/render/fixtures-deprecated/attr-special-object-expression/expected.html
diff --git a/test/render/fixtures-deprecated/attr-special-object-expression/template.marko b/packages/marko/test/render/fixtures-deprecated/attr-special-object-expression/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/attr-special-object-expression/template.marko
rename to packages/marko/test/render/fixtures-deprecated/attr-special-object-expression/template.marko
diff --git a/test/render/fixtures-deprecated/attr-special-object-expression/test.js b/packages/marko/test/render/fixtures-deprecated/attr-special-object-expression/test.js
similarity index 100%
rename from test/render/fixtures-deprecated/attr-special-object-expression/test.js
rename to packages/marko/test/render/fixtures-deprecated/attr-special-object-expression/test.js
diff --git a/test/render/fixtures-deprecated/attr-special-object-expression/vdom-expected.html b/packages/marko/test/render/fixtures-deprecated/attr-special-object-expression/vdom-expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/attr-special-object-expression/vdom-expected.html
rename to packages/marko/test/render/fixtures-deprecated/attr-special-object-expression/vdom-expected.html
diff --git a/test/render/fixtures-deprecated/attr-special-object-literal/expected.html b/packages/marko/test/render/fixtures-deprecated/attr-special-object-literal/expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/attr-special-object-literal/expected.html
rename to packages/marko/test/render/fixtures-deprecated/attr-special-object-literal/expected.html
diff --git a/test/render/fixtures-deprecated/attr-special-object-literal/template.marko b/packages/marko/test/render/fixtures-deprecated/attr-special-object-literal/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/attr-special-object-literal/template.marko
rename to packages/marko/test/render/fixtures-deprecated/attr-special-object-literal/template.marko
diff --git a/test/render/fixtures-deprecated/attr-special-object-literal/test.js b/packages/marko/test/render/fixtures-deprecated/attr-special-object-literal/test.js
similarity index 100%
rename from test/render/fixtures-deprecated/attr-special-object-literal/test.js
rename to packages/marko/test/render/fixtures-deprecated/attr-special-object-literal/test.js
diff --git a/test/render/fixtures-deprecated/attr-special-object-literal/vdom-expected.html b/packages/marko/test/render/fixtures-deprecated/attr-special-object-literal/vdom-expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/attr-special-object-literal/vdom-expected.html
rename to packages/marko/test/render/fixtures-deprecated/attr-special-object-literal/vdom-expected.html
diff --git a/test/render/fixtures-deprecated/attr-template/expected.html b/packages/marko/test/render/fixtures-deprecated/attr-template/expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/attr-template/expected.html
rename to packages/marko/test/render/fixtures-deprecated/attr-template/expected.html
diff --git a/test/render/fixtures-deprecated/attr-template/foo-tag.js b/packages/marko/test/render/fixtures-deprecated/attr-template/foo-tag.js
similarity index 100%
rename from test/render/fixtures-deprecated/attr-template/foo-tag.js
rename to packages/marko/test/render/fixtures-deprecated/attr-template/foo-tag.js
diff --git a/test/render/fixtures-deprecated/attr-template/foo-template.marko b/packages/marko/test/render/fixtures-deprecated/attr-template/foo-template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/attr-template/foo-template.marko
rename to packages/marko/test/render/fixtures-deprecated/attr-template/foo-template.marko
diff --git a/test/render/fixtures-deprecated/attr-template/marko.json b/packages/marko/test/render/fixtures-deprecated/attr-template/marko.json
similarity index 100%
rename from test/render/fixtures-deprecated/attr-template/marko.json
rename to packages/marko/test/render/fixtures-deprecated/attr-template/marko.json
diff --git a/test/render/fixtures-deprecated/attr-template/template.marko b/packages/marko/test/render/fixtures-deprecated/attr-template/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/attr-template/template.marko
rename to packages/marko/test/render/fixtures-deprecated/attr-template/template.marko
diff --git a/test/render/fixtures-deprecated/attr-template/vdom-expected.html b/packages/marko/test/render/fixtures-deprecated/attr-template/vdom-expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/attr-template/vdom-expected.html
rename to packages/marko/test/render/fixtures-deprecated/attr-template/vdom-expected.html
diff --git a/test/render/fixtures-deprecated/attr-value-obj-custom-tag/components/tag.marko b/packages/marko/test/render/fixtures-deprecated/attr-value-obj-custom-tag/components/tag.marko
similarity index 100%
rename from test/render/fixtures-deprecated/attr-value-obj-custom-tag/components/tag.marko
rename to packages/marko/test/render/fixtures-deprecated/attr-value-obj-custom-tag/components/tag.marko
diff --git a/test/render/fixtures-deprecated/attr-value-obj-custom-tag/expected.html b/packages/marko/test/render/fixtures-deprecated/attr-value-obj-custom-tag/expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/attr-value-obj-custom-tag/expected.html
rename to packages/marko/test/render/fixtures-deprecated/attr-value-obj-custom-tag/expected.html
diff --git a/test/render/fixtures-deprecated/attr-value-obj-custom-tag/template.marko b/packages/marko/test/render/fixtures-deprecated/attr-value-obj-custom-tag/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/attr-value-obj-custom-tag/template.marko
rename to packages/marko/test/render/fixtures-deprecated/attr-value-obj-custom-tag/template.marko
diff --git a/test/render/fixtures-deprecated/attr-value-obj-custom-tag/test.js b/packages/marko/test/render/fixtures-deprecated/attr-value-obj-custom-tag/test.js
similarity index 100%
rename from test/render/fixtures-deprecated/attr-value-obj-custom-tag/test.js
rename to packages/marko/test/render/fixtures-deprecated/attr-value-obj-custom-tag/test.js
diff --git a/test/render/fixtures-deprecated/attr-value-obj-custom-tag/vdom-expected.html b/packages/marko/test/render/fixtures-deprecated/attr-value-obj-custom-tag/vdom-expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/attr-value-obj-custom-tag/vdom-expected.html
rename to packages/marko/test/render/fixtures-deprecated/attr-value-obj-custom-tag/vdom-expected.html
diff --git a/test/render/fixtures-deprecated/attr-value-obj/expected.html b/packages/marko/test/render/fixtures-deprecated/attr-value-obj/expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/attr-value-obj/expected.html
rename to packages/marko/test/render/fixtures-deprecated/attr-value-obj/expected.html
diff --git a/test/render/fixtures-deprecated/attr-value-obj/template.marko b/packages/marko/test/render/fixtures-deprecated/attr-value-obj/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/attr-value-obj/template.marko
rename to packages/marko/test/render/fixtures-deprecated/attr-value-obj/template.marko
diff --git a/test/render/fixtures-deprecated/attr-value-obj/test.js b/packages/marko/test/render/fixtures-deprecated/attr-value-obj/test.js
similarity index 100%
rename from test/render/fixtures-deprecated/attr-value-obj/test.js
rename to packages/marko/test/render/fixtures-deprecated/attr-value-obj/test.js
diff --git a/test/render/fixtures-deprecated/attr-value-obj/vdom-expected.html b/packages/marko/test/render/fixtures-deprecated/attr-value-obj/vdom-expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/attr-value-obj/vdom-expected.html
rename to packages/marko/test/render/fixtures-deprecated/attr-value-obj/vdom-expected.html
diff --git a/test/render/fixtures-deprecated/attributes-dynamic-custom-tag-mixed/components/test-hello/marko-tag.json b/packages/marko/test/render/fixtures-deprecated/attributes-dynamic-custom-tag-mixed/components/test-hello/marko-tag.json
similarity index 100%
rename from test/render/fixtures-deprecated/attributes-dynamic-custom-tag-mixed/components/test-hello/marko-tag.json
rename to packages/marko/test/render/fixtures-deprecated/attributes-dynamic-custom-tag-mixed/components/test-hello/marko-tag.json
diff --git a/test/render/fixtures-deprecated/attributes-dynamic-custom-tag-mixed/components/test-hello/renderer.js b/packages/marko/test/render/fixtures-deprecated/attributes-dynamic-custom-tag-mixed/components/test-hello/renderer.js
similarity index 100%
rename from test/render/fixtures-deprecated/attributes-dynamic-custom-tag-mixed/components/test-hello/renderer.js
rename to packages/marko/test/render/fixtures-deprecated/attributes-dynamic-custom-tag-mixed/components/test-hello/renderer.js
diff --git a/test/render/fixtures-deprecated/attributes-dynamic-custom-tag-mixed/expected.html b/packages/marko/test/render/fixtures-deprecated/attributes-dynamic-custom-tag-mixed/expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/attributes-dynamic-custom-tag-mixed/expected.html
rename to packages/marko/test/render/fixtures-deprecated/attributes-dynamic-custom-tag-mixed/expected.html
diff --git a/test/render/fixtures-deprecated/attributes-dynamic-custom-tag-mixed/template.marko b/packages/marko/test/render/fixtures-deprecated/attributes-dynamic-custom-tag-mixed/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/attributes-dynamic-custom-tag-mixed/template.marko
rename to packages/marko/test/render/fixtures-deprecated/attributes-dynamic-custom-tag-mixed/template.marko
diff --git a/test/render/fixtures-deprecated/attributes-dynamic-custom-tag-mixed/test.js b/packages/marko/test/render/fixtures-deprecated/attributes-dynamic-custom-tag-mixed/test.js
similarity index 100%
rename from test/render/fixtures-deprecated/attributes-dynamic-custom-tag-mixed/test.js
rename to packages/marko/test/render/fixtures-deprecated/attributes-dynamic-custom-tag-mixed/test.js
diff --git a/test/render/fixtures-deprecated/attributes-dynamic-custom-tag-mixed/vdom-expected.html b/packages/marko/test/render/fixtures-deprecated/attributes-dynamic-custom-tag-mixed/vdom-expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/attributes-dynamic-custom-tag-mixed/vdom-expected.html
rename to packages/marko/test/render/fixtures-deprecated/attributes-dynamic-custom-tag-mixed/vdom-expected.html
diff --git a/test/render/fixtures-deprecated/attributes-dynamic-custom-tag/components/test-hello/marko-tag.json b/packages/marko/test/render/fixtures-deprecated/attributes-dynamic-custom-tag/components/test-hello/marko-tag.json
similarity index 100%
rename from test/render/fixtures-deprecated/attributes-dynamic-custom-tag/components/test-hello/marko-tag.json
rename to packages/marko/test/render/fixtures-deprecated/attributes-dynamic-custom-tag/components/test-hello/marko-tag.json
diff --git a/test/render/fixtures-deprecated/attributes-dynamic-custom-tag/components/test-hello/renderer.js b/packages/marko/test/render/fixtures-deprecated/attributes-dynamic-custom-tag/components/test-hello/renderer.js
similarity index 100%
rename from test/render/fixtures-deprecated/attributes-dynamic-custom-tag/components/test-hello/renderer.js
rename to packages/marko/test/render/fixtures-deprecated/attributes-dynamic-custom-tag/components/test-hello/renderer.js
diff --git a/test/render/fixtures-deprecated/attributes-dynamic-custom-tag/expected.html b/packages/marko/test/render/fixtures-deprecated/attributes-dynamic-custom-tag/expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/attributes-dynamic-custom-tag/expected.html
rename to packages/marko/test/render/fixtures-deprecated/attributes-dynamic-custom-tag/expected.html
diff --git a/test/render/fixtures-deprecated/attributes-dynamic-custom-tag/template.marko b/packages/marko/test/render/fixtures-deprecated/attributes-dynamic-custom-tag/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/attributes-dynamic-custom-tag/template.marko
rename to packages/marko/test/render/fixtures-deprecated/attributes-dynamic-custom-tag/template.marko
diff --git a/test/render/fixtures-deprecated/attributes-dynamic-custom-tag/test.js b/packages/marko/test/render/fixtures-deprecated/attributes-dynamic-custom-tag/test.js
similarity index 100%
rename from test/render/fixtures-deprecated/attributes-dynamic-custom-tag/test.js
rename to packages/marko/test/render/fixtures-deprecated/attributes-dynamic-custom-tag/test.js
diff --git a/test/render/fixtures-deprecated/attributes-dynamic-custom-tag/vdom-expected.html b/packages/marko/test/render/fixtures-deprecated/attributes-dynamic-custom-tag/vdom-expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/attributes-dynamic-custom-tag/vdom-expected.html
rename to packages/marko/test/render/fixtures-deprecated/attributes-dynamic-custom-tag/vdom-expected.html
diff --git a/test/render/fixtures-deprecated/attrs/expected.html b/packages/marko/test/render/fixtures-deprecated/attrs/expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/attrs/expected.html
rename to packages/marko/test/render/fixtures-deprecated/attrs/expected.html
diff --git a/test/render/fixtures-deprecated/attrs/template.marko b/packages/marko/test/render/fixtures-deprecated/attrs/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/attrs/template.marko
rename to packages/marko/test/render/fixtures-deprecated/attrs/template.marko
diff --git a/test/render/fixtures-deprecated/attrs/test.js b/packages/marko/test/render/fixtures-deprecated/attrs/test.js
similarity index 100%
rename from test/render/fixtures-deprecated/attrs/test.js
rename to packages/marko/test/render/fixtures-deprecated/attrs/test.js
diff --git a/test/render/fixtures-deprecated/attrs/vdom-expected.html b/packages/marko/test/render/fixtures-deprecated/attrs/vdom-expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/attrs/vdom-expected.html
rename to packages/marko/test/render/fixtures-deprecated/attrs/vdom-expected.html
diff --git a/test/render/fixtures-deprecated/body-only-if-custom-tag/components/test-hello/template.marko b/packages/marko/test/render/fixtures-deprecated/body-only-if-custom-tag/components/test-hello/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/body-only-if-custom-tag/components/test-hello/template.marko
rename to packages/marko/test/render/fixtures-deprecated/body-only-if-custom-tag/components/test-hello/template.marko
diff --git a/test/render/fixtures-deprecated/body-only-if-custom-tag/expected.html b/packages/marko/test/render/fixtures-deprecated/body-only-if-custom-tag/expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/body-only-if-custom-tag/expected.html
rename to packages/marko/test/render/fixtures-deprecated/body-only-if-custom-tag/expected.html
diff --git a/test/render/fixtures-deprecated/body-only-if-custom-tag/template.marko b/packages/marko/test/render/fixtures-deprecated/body-only-if-custom-tag/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/body-only-if-custom-tag/template.marko
rename to packages/marko/test/render/fixtures-deprecated/body-only-if-custom-tag/template.marko
diff --git a/test/render/fixtures-deprecated/body-only-if-custom-tag/test.js b/packages/marko/test/render/fixtures-deprecated/body-only-if-custom-tag/test.js
similarity index 100%
rename from test/render/fixtures-deprecated/body-only-if-custom-tag/test.js
rename to packages/marko/test/render/fixtures-deprecated/body-only-if-custom-tag/test.js
diff --git a/test/render/fixtures-deprecated/body-only-if-custom-tag/vdom-expected.html b/packages/marko/test/render/fixtures-deprecated/body-only-if-custom-tag/vdom-expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/body-only-if-custom-tag/vdom-expected.html
rename to packages/marko/test/render/fixtures-deprecated/body-only-if-custom-tag/vdom-expected.html
diff --git a/test/render/fixtures-deprecated/body-only-if/expected.html b/packages/marko/test/render/fixtures-deprecated/body-only-if/expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/body-only-if/expected.html
rename to packages/marko/test/render/fixtures-deprecated/body-only-if/expected.html
diff --git a/test/render/fixtures-deprecated/body-only-if/template.marko b/packages/marko/test/render/fixtures-deprecated/body-only-if/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/body-only-if/template.marko
rename to packages/marko/test/render/fixtures-deprecated/body-only-if/template.marko
diff --git a/test/render/fixtures-deprecated/body-only-if/test.js b/packages/marko/test/render/fixtures-deprecated/body-only-if/test.js
similarity index 100%
rename from test/render/fixtures-deprecated/body-only-if/test.js
rename to packages/marko/test/render/fixtures-deprecated/body-only-if/test.js
diff --git a/test/render/fixtures-deprecated/body-only-if/vdom-expected.html b/packages/marko/test/render/fixtures-deprecated/body-only-if/vdom-expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/body-only-if/vdom-expected.html
rename to packages/marko/test/render/fixtures-deprecated/body-only-if/vdom-expected.html
diff --git a/test/render/fixtures-deprecated/cached-fragment-cache-manager-attr/expected.html b/packages/marko/test/render/fixtures-deprecated/cached-fragment-cache-manager-attr/expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/cached-fragment-cache-manager-attr/expected.html
rename to packages/marko/test/render/fixtures-deprecated/cached-fragment-cache-manager-attr/expected.html
diff --git a/test/render/fixtures-deprecated/cached-fragment-cache-manager-attr/template.marko b/packages/marko/test/render/fixtures-deprecated/cached-fragment-cache-manager-attr/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/cached-fragment-cache-manager-attr/template.marko
rename to packages/marko/test/render/fixtures-deprecated/cached-fragment-cache-manager-attr/template.marko
diff --git a/test/render/fixtures-deprecated/cached-fragment-cache-manager-attr/test.js b/packages/marko/test/render/fixtures-deprecated/cached-fragment-cache-manager-attr/test.js
similarity index 100%
rename from test/render/fixtures-deprecated/cached-fragment-cache-manager-attr/test.js
rename to packages/marko/test/render/fixtures-deprecated/cached-fragment-cache-manager-attr/test.js
diff --git a/test/render/fixtures-deprecated/cached-fragment-cache-manager-attr/vdom-expected.html b/packages/marko/test/render/fixtures-deprecated/cached-fragment-cache-manager-attr/vdom-expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/cached-fragment-cache-manager-attr/vdom-expected.html
rename to packages/marko/test/render/fixtures-deprecated/cached-fragment-cache-manager-attr/vdom-expected.html
diff --git a/test/render/fixtures-deprecated/cached-fragment/expected.html b/packages/marko/test/render/fixtures-deprecated/cached-fragment/expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/cached-fragment/expected.html
rename to packages/marko/test/render/fixtures-deprecated/cached-fragment/expected.html
diff --git a/test/render/fixtures-deprecated/cached-fragment/template.marko b/packages/marko/test/render/fixtures-deprecated/cached-fragment/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/cached-fragment/template.marko
rename to packages/marko/test/render/fixtures-deprecated/cached-fragment/template.marko
diff --git a/test/render/fixtures-deprecated/cached-fragment/test.js b/packages/marko/test/render/fixtures-deprecated/cached-fragment/test.js
similarity index 100%
rename from test/render/fixtures-deprecated/cached-fragment/test.js
rename to packages/marko/test/render/fixtures-deprecated/cached-fragment/test.js
diff --git a/test/render/fixtures-deprecated/cached-fragment/vdom-expected.html b/packages/marko/test/render/fixtures-deprecated/cached-fragment/vdom-expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/cached-fragment/vdom-expected.html
rename to packages/marko/test/render/fixtures-deprecated/cached-fragment/vdom-expected.html
diff --git a/test/render/fixtures-deprecated/cdata/expected.html b/packages/marko/test/render/fixtures-deprecated/cdata/expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/cdata/expected.html
rename to packages/marko/test/render/fixtures-deprecated/cdata/expected.html
diff --git a/test/render/fixtures-deprecated/cdata/template.marko b/packages/marko/test/render/fixtures-deprecated/cdata/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/cdata/template.marko
rename to packages/marko/test/render/fixtures-deprecated/cdata/template.marko
diff --git a/test/render/fixtures-deprecated/cdata/test.js b/packages/marko/test/render/fixtures-deprecated/cdata/test.js
similarity index 100%
rename from test/render/fixtures-deprecated/cdata/test.js
rename to packages/marko/test/render/fixtures-deprecated/cdata/test.js
diff --git a/test/render/fixtures-deprecated/cdata/vdom-expected.html b/packages/marko/test/render/fixtures-deprecated/cdata/vdom-expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/cdata/vdom-expected.html
rename to packages/marko/test/render/fixtures-deprecated/cdata/vdom-expected.html
diff --git a/test/render/fixtures-deprecated/circular-tags-no-write-to-disk/expected.html b/packages/marko/test/render/fixtures-deprecated/circular-tags-no-write-to-disk/expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/circular-tags-no-write-to-disk/expected.html
rename to packages/marko/test/render/fixtures-deprecated/circular-tags-no-write-to-disk/expected.html
diff --git a/test/render/fixtures-deprecated/circular-tags-no-write-to-disk/marko.json b/packages/marko/test/render/fixtures-deprecated/circular-tags-no-write-to-disk/marko.json
similarity index 100%
rename from test/render/fixtures-deprecated/circular-tags-no-write-to-disk/marko.json
rename to packages/marko/test/render/fixtures-deprecated/circular-tags-no-write-to-disk/marko.json
diff --git a/test/render/fixtures-deprecated/circular-tags-no-write-to-disk/tags/navigation-item/template.marko b/packages/marko/test/render/fixtures-deprecated/circular-tags-no-write-to-disk/tags/navigation-item/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/circular-tags-no-write-to-disk/tags/navigation-item/template.marko
rename to packages/marko/test/render/fixtures-deprecated/circular-tags-no-write-to-disk/tags/navigation-item/template.marko
diff --git a/test/render/fixtures-deprecated/circular-tags-no-write-to-disk/template.marko b/packages/marko/test/render/fixtures-deprecated/circular-tags-no-write-to-disk/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/circular-tags-no-write-to-disk/template.marko
rename to packages/marko/test/render/fixtures-deprecated/circular-tags-no-write-to-disk/template.marko
diff --git a/test/render/fixtures-deprecated/circular-tags-no-write-to-disk/test.js b/packages/marko/test/render/fixtures-deprecated/circular-tags-no-write-to-disk/test.js
similarity index 100%
rename from test/render/fixtures-deprecated/circular-tags-no-write-to-disk/test.js
rename to packages/marko/test/render/fixtures-deprecated/circular-tags-no-write-to-disk/test.js
diff --git a/test/render/fixtures-deprecated/circular-tags-no-write-to-disk/vdom-expected.html b/packages/marko/test/render/fixtures-deprecated/circular-tags-no-write-to-disk/vdom-expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/circular-tags-no-write-to-disk/vdom-expected.html
rename to packages/marko/test/render/fixtures-deprecated/circular-tags-no-write-to-disk/vdom-expected.html
diff --git a/test/render/fixtures-deprecated/circular-template/expected.html b/packages/marko/test/render/fixtures-deprecated/circular-template/expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/circular-template/expected.html
rename to packages/marko/test/render/fixtures-deprecated/circular-template/expected.html
diff --git a/test/render/fixtures-deprecated/circular-template/marko.json b/packages/marko/test/render/fixtures-deprecated/circular-template/marko.json
similarity index 100%
rename from test/render/fixtures-deprecated/circular-template/marko.json
rename to packages/marko/test/render/fixtures-deprecated/circular-template/marko.json
diff --git a/test/render/fixtures-deprecated/circular-template/tags/test-circular-template-a/template.marko b/packages/marko/test/render/fixtures-deprecated/circular-template/tags/test-circular-template-a/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/circular-template/tags/test-circular-template-a/template.marko
rename to packages/marko/test/render/fixtures-deprecated/circular-template/tags/test-circular-template-a/template.marko
diff --git a/test/render/fixtures-deprecated/circular-template/tags/test-circular-template-b/template.marko b/packages/marko/test/render/fixtures-deprecated/circular-template/tags/test-circular-template-b/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/circular-template/tags/test-circular-template-b/template.marko
rename to packages/marko/test/render/fixtures-deprecated/circular-template/tags/test-circular-template-b/template.marko
diff --git a/test/render/fixtures-deprecated/circular-template/template.marko b/packages/marko/test/render/fixtures-deprecated/circular-template/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/circular-template/template.marko
rename to packages/marko/test/render/fixtures-deprecated/circular-template/template.marko
diff --git a/test/render/fixtures-deprecated/circular-template/test.js b/packages/marko/test/render/fixtures-deprecated/circular-template/test.js
similarity index 100%
rename from test/render/fixtures-deprecated/circular-template/test.js
rename to packages/marko/test/render/fixtures-deprecated/circular-template/test.js
diff --git a/test/render/fixtures-deprecated/circular-template/vdom-expected.html b/packages/marko/test/render/fixtures-deprecated/circular-template/vdom-expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/circular-template/vdom-expected.html
rename to packages/marko/test/render/fixtures-deprecated/circular-template/vdom-expected.html
diff --git a/test/render/fixtures-deprecated/component-aria-key/expected.html b/packages/marko/test/render/fixtures-deprecated/component-aria-key/expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/component-aria-key/expected.html
rename to packages/marko/test/render/fixtures-deprecated/component-aria-key/expected.html
diff --git a/test/render/fixtures-deprecated/component-aria-key/template.marko b/packages/marko/test/render/fixtures-deprecated/component-aria-key/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/component-aria-key/template.marko
rename to packages/marko/test/render/fixtures-deprecated/component-aria-key/template.marko
diff --git a/test/render/fixtures-deprecated/component-aria-key/test.js b/packages/marko/test/render/fixtures-deprecated/component-aria-key/test.js
similarity index 100%
rename from test/render/fixtures-deprecated/component-aria-key/test.js
rename to packages/marko/test/render/fixtures-deprecated/component-aria-key/test.js
diff --git a/test/render/fixtures-deprecated/component-elId/expected.html b/packages/marko/test/render/fixtures-deprecated/component-elId/expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/component-elId/expected.html
rename to packages/marko/test/render/fixtures-deprecated/component-elId/expected.html
diff --git a/test/render/fixtures-deprecated/component-elId/template.marko b/packages/marko/test/render/fixtures-deprecated/component-elId/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/component-elId/template.marko
rename to packages/marko/test/render/fixtures-deprecated/component-elId/template.marko
diff --git a/test/render/fixtures-deprecated/component-elId/test.js b/packages/marko/test/render/fixtures-deprecated/component-elId/test.js
similarity index 100%
rename from test/render/fixtures-deprecated/component-elId/test.js
rename to packages/marko/test/render/fixtures-deprecated/component-elId/test.js
diff --git a/test/render/fixtures-deprecated/component-getElId/expected.html b/packages/marko/test/render/fixtures-deprecated/component-getElId/expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/component-getElId/expected.html
rename to packages/marko/test/render/fixtures-deprecated/component-getElId/expected.html
diff --git a/test/render/fixtures-deprecated/component-getElId/template.marko b/packages/marko/test/render/fixtures-deprecated/component-getElId/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/component-getElId/template.marko
rename to packages/marko/test/render/fixtures-deprecated/component-getElId/template.marko
diff --git a/test/render/fixtures-deprecated/component-getElId/test.js b/packages/marko/test/render/fixtures-deprecated/component-getElId/test.js
similarity index 100%
rename from test/render/fixtures-deprecated/component-getElId/test.js
rename to packages/marko/test/render/fixtures-deprecated/component-getElId/test.js
diff --git a/test/render/fixtures-deprecated/concise-verbose/expected.html b/packages/marko/test/render/fixtures-deprecated/concise-verbose/expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/concise-verbose/expected.html
rename to packages/marko/test/render/fixtures-deprecated/concise-verbose/expected.html
diff --git a/test/render/fixtures-deprecated/concise-verbose/template.marko b/packages/marko/test/render/fixtures-deprecated/concise-verbose/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/concise-verbose/template.marko
rename to packages/marko/test/render/fixtures-deprecated/concise-verbose/template.marko
diff --git a/test/render/fixtures-deprecated/concise-verbose/test.js b/packages/marko/test/render/fixtures-deprecated/concise-verbose/test.js
similarity index 100%
rename from test/render/fixtures-deprecated/concise-verbose/test.js
rename to packages/marko/test/render/fixtures-deprecated/concise-verbose/test.js
diff --git a/test/render/fixtures-deprecated/concise-verbose/vdom-expected.html b/packages/marko/test/render/fixtures-deprecated/concise-verbose/vdom-expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/concise-verbose/vdom-expected.html
rename to packages/marko/test/render/fixtures-deprecated/concise-verbose/vdom-expected.html
diff --git a/test/render/fixtures-deprecated/concise/expected.html b/packages/marko/test/render/fixtures-deprecated/concise/expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/concise/expected.html
rename to packages/marko/test/render/fixtures-deprecated/concise/expected.html
diff --git a/test/render/fixtures-deprecated/concise/template.marko b/packages/marko/test/render/fixtures-deprecated/concise/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/concise/template.marko
rename to packages/marko/test/render/fixtures-deprecated/concise/template.marko
diff --git a/test/render/fixtures-deprecated/concise/test.js b/packages/marko/test/render/fixtures-deprecated/concise/test.js
similarity index 100%
rename from test/render/fixtures-deprecated/concise/test.js
rename to packages/marko/test/render/fixtures-deprecated/concise/test.js
diff --git a/test/render/fixtures-deprecated/concise/vdom-expected.html b/packages/marko/test/render/fixtures-deprecated/concise/vdom-expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/concise/vdom-expected.html
rename to packages/marko/test/render/fixtures-deprecated/concise/vdom-expected.html
diff --git a/test/render/fixtures-deprecated/custom-tag-autodiscover-repeated-names/components/test-hello/test-hello.marko b/packages/marko/test/render/fixtures-deprecated/custom-tag-autodiscover-repeated-names/components/test-hello/test-hello.marko
similarity index 100%
rename from test/render/fixtures-deprecated/custom-tag-autodiscover-repeated-names/components/test-hello/test-hello.marko
rename to packages/marko/test/render/fixtures-deprecated/custom-tag-autodiscover-repeated-names/components/test-hello/test-hello.marko
diff --git a/test/render/fixtures-deprecated/custom-tag-autodiscover-repeated-names/expected.html b/packages/marko/test/render/fixtures-deprecated/custom-tag-autodiscover-repeated-names/expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/custom-tag-autodiscover-repeated-names/expected.html
rename to packages/marko/test/render/fixtures-deprecated/custom-tag-autodiscover-repeated-names/expected.html
diff --git a/test/render/fixtures-deprecated/custom-tag-autodiscover-repeated-names/marko.json b/packages/marko/test/render/fixtures-deprecated/custom-tag-autodiscover-repeated-names/marko.json
similarity index 100%
rename from test/render/fixtures-deprecated/custom-tag-autodiscover-repeated-names/marko.json
rename to packages/marko/test/render/fixtures-deprecated/custom-tag-autodiscover-repeated-names/marko.json
diff --git a/test/render/fixtures-deprecated/custom-tag-autodiscover-repeated-names/pages/home/components/test-home/test-home.marko b/packages/marko/test/render/fixtures-deprecated/custom-tag-autodiscover-repeated-names/pages/home/components/test-home/test-home.marko
similarity index 100%
rename from test/render/fixtures-deprecated/custom-tag-autodiscover-repeated-names/pages/home/components/test-home/test-home.marko
rename to packages/marko/test/render/fixtures-deprecated/custom-tag-autodiscover-repeated-names/pages/home/components/test-home/test-home.marko
diff --git a/test/render/fixtures-deprecated/custom-tag-autodiscover-repeated-names/pages/home/home.marko b/packages/marko/test/render/fixtures-deprecated/custom-tag-autodiscover-repeated-names/pages/home/home.marko
similarity index 100%
rename from test/render/fixtures-deprecated/custom-tag-autodiscover-repeated-names/pages/home/home.marko
rename to packages/marko/test/render/fixtures-deprecated/custom-tag-autodiscover-repeated-names/pages/home/home.marko
diff --git a/test/render/fixtures-deprecated/custom-tag-autodiscover-repeated-names/template.marko b/packages/marko/test/render/fixtures-deprecated/custom-tag-autodiscover-repeated-names/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/custom-tag-autodiscover-repeated-names/template.marko
rename to packages/marko/test/render/fixtures-deprecated/custom-tag-autodiscover-repeated-names/template.marko
diff --git a/test/render/fixtures-deprecated/custom-tag-autodiscover-repeated-names/test.js b/packages/marko/test/render/fixtures-deprecated/custom-tag-autodiscover-repeated-names/test.js
similarity index 100%
rename from test/render/fixtures-deprecated/custom-tag-autodiscover-repeated-names/test.js
rename to packages/marko/test/render/fixtures-deprecated/custom-tag-autodiscover-repeated-names/test.js
diff --git a/test/render/fixtures-deprecated/custom-tag-autodiscover-repeated-names/vdom-expected.html b/packages/marko/test/render/fixtures-deprecated/custom-tag-autodiscover-repeated-names/vdom-expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/custom-tag-autodiscover-repeated-names/vdom-expected.html
rename to packages/marko/test/render/fixtures-deprecated/custom-tag-autodiscover-repeated-names/vdom-expected.html
diff --git a/test/render/fixtures-deprecated/custom-tag-autodiscover/components/test-hello/template.marko b/packages/marko/test/render/fixtures-deprecated/custom-tag-autodiscover/components/test-hello/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/custom-tag-autodiscover/components/test-hello/template.marko
rename to packages/marko/test/render/fixtures-deprecated/custom-tag-autodiscover/components/test-hello/template.marko
diff --git a/test/render/fixtures-deprecated/custom-tag-autodiscover/expected.html b/packages/marko/test/render/fixtures-deprecated/custom-tag-autodiscover/expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/custom-tag-autodiscover/expected.html
rename to packages/marko/test/render/fixtures-deprecated/custom-tag-autodiscover/expected.html
diff --git a/test/render/fixtures-deprecated/custom-tag-autodiscover/marko.json b/packages/marko/test/render/fixtures-deprecated/custom-tag-autodiscover/marko.json
similarity index 100%
rename from test/render/fixtures-deprecated/custom-tag-autodiscover/marko.json
rename to packages/marko/test/render/fixtures-deprecated/custom-tag-autodiscover/marko.json
diff --git a/test/render/fixtures-deprecated/custom-tag-autodiscover/pages/home/components/test-home/template.marko b/packages/marko/test/render/fixtures-deprecated/custom-tag-autodiscover/pages/home/components/test-home/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/custom-tag-autodiscover/pages/home/components/test-home/template.marko
rename to packages/marko/test/render/fixtures-deprecated/custom-tag-autodiscover/pages/home/components/test-home/template.marko
diff --git a/test/render/fixtures-deprecated/custom-tag-autodiscover/pages/home/template.marko b/packages/marko/test/render/fixtures-deprecated/custom-tag-autodiscover/pages/home/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/custom-tag-autodiscover/pages/home/template.marko
rename to packages/marko/test/render/fixtures-deprecated/custom-tag-autodiscover/pages/home/template.marko
diff --git a/test/render/fixtures-deprecated/custom-tag-autodiscover/template.marko b/packages/marko/test/render/fixtures-deprecated/custom-tag-autodiscover/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/custom-tag-autodiscover/template.marko
rename to packages/marko/test/render/fixtures-deprecated/custom-tag-autodiscover/template.marko
diff --git a/test/render/fixtures-deprecated/custom-tag-autodiscover/test.js b/packages/marko/test/render/fixtures-deprecated/custom-tag-autodiscover/test.js
similarity index 100%
rename from test/render/fixtures-deprecated/custom-tag-autodiscover/test.js
rename to packages/marko/test/render/fixtures-deprecated/custom-tag-autodiscover/test.js
diff --git a/test/render/fixtures-deprecated/custom-tag-autodiscover/vdom-expected.html b/packages/marko/test/render/fixtures-deprecated/custom-tag-autodiscover/vdom-expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/custom-tag-autodiscover/vdom-expected.html
rename to packages/marko/test/render/fixtures-deprecated/custom-tag-autodiscover/vdom-expected.html
diff --git a/test/render/fixtures-deprecated/custom-tag-data-arg-with-attrs/expected.html b/packages/marko/test/render/fixtures-deprecated/custom-tag-data-arg-with-attrs/expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/custom-tag-data-arg-with-attrs/expected.html
rename to packages/marko/test/render/fixtures-deprecated/custom-tag-data-arg-with-attrs/expected.html
diff --git a/test/render/fixtures-deprecated/custom-tag-data-arg-with-attrs/marko.json b/packages/marko/test/render/fixtures-deprecated/custom-tag-data-arg-with-attrs/marko.json
similarity index 100%
rename from test/render/fixtures-deprecated/custom-tag-data-arg-with-attrs/marko.json
rename to packages/marko/test/render/fixtures-deprecated/custom-tag-data-arg-with-attrs/marko.json
diff --git a/test/render/fixtures-deprecated/custom-tag-data-arg-with-attrs/tags/test-hello/marko-tag.json b/packages/marko/test/render/fixtures-deprecated/custom-tag-data-arg-with-attrs/tags/test-hello/marko-tag.json
similarity index 100%
rename from test/render/fixtures-deprecated/custom-tag-data-arg-with-attrs/tags/test-hello/marko-tag.json
rename to packages/marko/test/render/fixtures-deprecated/custom-tag-data-arg-with-attrs/tags/test-hello/marko-tag.json
diff --git a/test/render/fixtures-deprecated/custom-tag-data-arg-with-attrs/tags/test-hello/renderer.js b/packages/marko/test/render/fixtures-deprecated/custom-tag-data-arg-with-attrs/tags/test-hello/renderer.js
similarity index 100%
rename from test/render/fixtures-deprecated/custom-tag-data-arg-with-attrs/tags/test-hello/renderer.js
rename to packages/marko/test/render/fixtures-deprecated/custom-tag-data-arg-with-attrs/tags/test-hello/renderer.js
diff --git a/test/render/fixtures-deprecated/custom-tag-data-arg-with-attrs/template.marko b/packages/marko/test/render/fixtures-deprecated/custom-tag-data-arg-with-attrs/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/custom-tag-data-arg-with-attrs/template.marko
rename to packages/marko/test/render/fixtures-deprecated/custom-tag-data-arg-with-attrs/template.marko
diff --git a/test/render/fixtures-deprecated/custom-tag-data-arg-with-attrs/test.js b/packages/marko/test/render/fixtures-deprecated/custom-tag-data-arg-with-attrs/test.js
similarity index 100%
rename from test/render/fixtures-deprecated/custom-tag-data-arg-with-attrs/test.js
rename to packages/marko/test/render/fixtures-deprecated/custom-tag-data-arg-with-attrs/test.js
diff --git a/test/render/fixtures-deprecated/custom-tag-data-arg-with-attrs/vdom-expected.html b/packages/marko/test/render/fixtures-deprecated/custom-tag-data-arg-with-attrs/vdom-expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/custom-tag-data-arg-with-attrs/vdom-expected.html
rename to packages/marko/test/render/fixtures-deprecated/custom-tag-data-arg-with-attrs/vdom-expected.html
diff --git a/test/render/fixtures-deprecated/custom-tag-data-arg/expected.html b/packages/marko/test/render/fixtures-deprecated/custom-tag-data-arg/expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/custom-tag-data-arg/expected.html
rename to packages/marko/test/render/fixtures-deprecated/custom-tag-data-arg/expected.html
diff --git a/test/render/fixtures-deprecated/custom-tag-data-arg/marko.json b/packages/marko/test/render/fixtures-deprecated/custom-tag-data-arg/marko.json
similarity index 100%
rename from test/render/fixtures-deprecated/custom-tag-data-arg/marko.json
rename to packages/marko/test/render/fixtures-deprecated/custom-tag-data-arg/marko.json
diff --git a/test/render/fixtures-deprecated/custom-tag-data-arg/tags/test-hello/marko-tag.json b/packages/marko/test/render/fixtures-deprecated/custom-tag-data-arg/tags/test-hello/marko-tag.json
similarity index 100%
rename from test/render/fixtures-deprecated/custom-tag-data-arg/tags/test-hello/marko-tag.json
rename to packages/marko/test/render/fixtures-deprecated/custom-tag-data-arg/tags/test-hello/marko-tag.json
diff --git a/test/render/fixtures-deprecated/custom-tag-data-arg/tags/test-hello/renderer.js b/packages/marko/test/render/fixtures-deprecated/custom-tag-data-arg/tags/test-hello/renderer.js
similarity index 100%
rename from test/render/fixtures-deprecated/custom-tag-data-arg/tags/test-hello/renderer.js
rename to packages/marko/test/render/fixtures-deprecated/custom-tag-data-arg/tags/test-hello/renderer.js
diff --git a/test/render/fixtures-deprecated/custom-tag-data-arg/template.marko b/packages/marko/test/render/fixtures-deprecated/custom-tag-data-arg/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/custom-tag-data-arg/template.marko
rename to packages/marko/test/render/fixtures-deprecated/custom-tag-data-arg/template.marko
diff --git a/test/render/fixtures-deprecated/custom-tag-data-arg/test.js b/packages/marko/test/render/fixtures-deprecated/custom-tag-data-arg/test.js
similarity index 100%
rename from test/render/fixtures-deprecated/custom-tag-data-arg/test.js
rename to packages/marko/test/render/fixtures-deprecated/custom-tag-data-arg/test.js
diff --git a/test/render/fixtures-deprecated/custom-tag-data-arg/vdom-expected.html b/packages/marko/test/render/fixtures-deprecated/custom-tag-data-arg/vdom-expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/custom-tag-data-arg/vdom-expected.html
rename to packages/marko/test/render/fixtures-deprecated/custom-tag-data-arg/vdom-expected.html
diff --git a/test/render/fixtures-deprecated/custom-tag-data-arg2/expected.html b/packages/marko/test/render/fixtures-deprecated/custom-tag-data-arg2/expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/custom-tag-data-arg2/expected.html
rename to packages/marko/test/render/fixtures-deprecated/custom-tag-data-arg2/expected.html
diff --git a/test/render/fixtures-deprecated/custom-tag-data-arg2/marko.json b/packages/marko/test/render/fixtures-deprecated/custom-tag-data-arg2/marko.json
similarity index 100%
rename from test/render/fixtures-deprecated/custom-tag-data-arg2/marko.json
rename to packages/marko/test/render/fixtures-deprecated/custom-tag-data-arg2/marko.json
diff --git a/test/render/fixtures-deprecated/custom-tag-data-arg2/tags/test-hello/marko-tag.json b/packages/marko/test/render/fixtures-deprecated/custom-tag-data-arg2/tags/test-hello/marko-tag.json
similarity index 100%
rename from test/render/fixtures-deprecated/custom-tag-data-arg2/tags/test-hello/marko-tag.json
rename to packages/marko/test/render/fixtures-deprecated/custom-tag-data-arg2/tags/test-hello/marko-tag.json
diff --git a/test/render/fixtures-deprecated/custom-tag-data-arg2/tags/test-hello/renderer.js b/packages/marko/test/render/fixtures-deprecated/custom-tag-data-arg2/tags/test-hello/renderer.js
similarity index 100%
rename from test/render/fixtures-deprecated/custom-tag-data-arg2/tags/test-hello/renderer.js
rename to packages/marko/test/render/fixtures-deprecated/custom-tag-data-arg2/tags/test-hello/renderer.js
diff --git a/test/render/fixtures-deprecated/custom-tag-data-arg2/template.marko b/packages/marko/test/render/fixtures-deprecated/custom-tag-data-arg2/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/custom-tag-data-arg2/template.marko
rename to packages/marko/test/render/fixtures-deprecated/custom-tag-data-arg2/template.marko
diff --git a/test/render/fixtures-deprecated/custom-tag-data-arg2/test.js b/packages/marko/test/render/fixtures-deprecated/custom-tag-data-arg2/test.js
similarity index 100%
rename from test/render/fixtures-deprecated/custom-tag-data-arg2/test.js
rename to packages/marko/test/render/fixtures-deprecated/custom-tag-data-arg2/test.js
diff --git a/test/render/fixtures-deprecated/custom-tag-data-arg2/vdom-expected.html b/packages/marko/test/render/fixtures-deprecated/custom-tag-data-arg2/vdom-expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/custom-tag-data-arg2/vdom-expected.html
rename to packages/marko/test/render/fixtures-deprecated/custom-tag-data-arg2/vdom-expected.html
diff --git a/test/render/fixtures-deprecated/custom-tag-data-placeholders/expected.html b/packages/marko/test/render/fixtures-deprecated/custom-tag-data-placeholders/expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/custom-tag-data-placeholders/expected.html
rename to packages/marko/test/render/fixtures-deprecated/custom-tag-data-placeholders/expected.html
diff --git a/test/render/fixtures-deprecated/custom-tag-data-placeholders/marko.json b/packages/marko/test/render/fixtures-deprecated/custom-tag-data-placeholders/marko.json
similarity index 100%
rename from test/render/fixtures-deprecated/custom-tag-data-placeholders/marko.json
rename to packages/marko/test/render/fixtures-deprecated/custom-tag-data-placeholders/marko.json
diff --git a/test/render/fixtures-deprecated/custom-tag-data-placeholders/tags/test-hello/marko-tag.json b/packages/marko/test/render/fixtures-deprecated/custom-tag-data-placeholders/tags/test-hello/marko-tag.json
similarity index 100%
rename from test/render/fixtures-deprecated/custom-tag-data-placeholders/tags/test-hello/marko-tag.json
rename to packages/marko/test/render/fixtures-deprecated/custom-tag-data-placeholders/tags/test-hello/marko-tag.json
diff --git a/test/render/fixtures-deprecated/custom-tag-data-placeholders/tags/test-hello/renderer.js b/packages/marko/test/render/fixtures-deprecated/custom-tag-data-placeholders/tags/test-hello/renderer.js
similarity index 100%
rename from test/render/fixtures-deprecated/custom-tag-data-placeholders/tags/test-hello/renderer.js
rename to packages/marko/test/render/fixtures-deprecated/custom-tag-data-placeholders/tags/test-hello/renderer.js
diff --git a/test/render/fixtures-deprecated/custom-tag-data-placeholders/template.marko b/packages/marko/test/render/fixtures-deprecated/custom-tag-data-placeholders/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/custom-tag-data-placeholders/template.marko
rename to packages/marko/test/render/fixtures-deprecated/custom-tag-data-placeholders/template.marko
diff --git a/test/render/fixtures-deprecated/custom-tag-data-placeholders/test.js b/packages/marko/test/render/fixtures-deprecated/custom-tag-data-placeholders/test.js
similarity index 100%
rename from test/render/fixtures-deprecated/custom-tag-data-placeholders/test.js
rename to packages/marko/test/render/fixtures-deprecated/custom-tag-data-placeholders/test.js
diff --git a/test/render/fixtures-deprecated/custom-tag-data-placeholders/vdom-expected.html b/packages/marko/test/render/fixtures-deprecated/custom-tag-data-placeholders/vdom-expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/custom-tag-data-placeholders/vdom-expected.html
rename to packages/marko/test/render/fixtures-deprecated/custom-tag-data-placeholders/vdom-expected.html
diff --git a/test/render/fixtures-deprecated/custom-tag-key-attr/components/foo/index.marko b/packages/marko/test/render/fixtures-deprecated/custom-tag-key-attr/components/foo/index.marko
similarity index 100%
rename from test/render/fixtures-deprecated/custom-tag-key-attr/components/foo/index.marko
rename to packages/marko/test/render/fixtures-deprecated/custom-tag-key-attr/components/foo/index.marko
diff --git a/test/render/fixtures-deprecated/custom-tag-key-attr/components/foo/marko-tag.json b/packages/marko/test/render/fixtures-deprecated/custom-tag-key-attr/components/foo/marko-tag.json
similarity index 100%
rename from test/render/fixtures-deprecated/custom-tag-key-attr/components/foo/marko-tag.json
rename to packages/marko/test/render/fixtures-deprecated/custom-tag-key-attr/components/foo/marko-tag.json
diff --git a/test/render/fixtures-deprecated/custom-tag-key-attr/expected.html b/packages/marko/test/render/fixtures-deprecated/custom-tag-key-attr/expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/custom-tag-key-attr/expected.html
rename to packages/marko/test/render/fixtures-deprecated/custom-tag-key-attr/expected.html
diff --git a/test/render/fixtures-deprecated/custom-tag-key-attr/template.marko b/packages/marko/test/render/fixtures-deprecated/custom-tag-key-attr/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/custom-tag-key-attr/template.marko
rename to packages/marko/test/render/fixtures-deprecated/custom-tag-key-attr/template.marko
diff --git a/test/render/fixtures-deprecated/custom-tag-key-attr/vdom-expected.html b/packages/marko/test/render/fixtures-deprecated/custom-tag-key-attr/vdom-expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/custom-tag-key-attr/vdom-expected.html
rename to packages/marko/test/render/fixtures-deprecated/custom-tag-key-attr/vdom-expected.html
diff --git a/test/render/fixtures-deprecated/custom-tag-with-directives/expected.html b/packages/marko/test/render/fixtures-deprecated/custom-tag-with-directives/expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/custom-tag-with-directives/expected.html
rename to packages/marko/test/render/fixtures-deprecated/custom-tag-with-directives/expected.html
diff --git a/test/render/fixtures-deprecated/custom-tag-with-directives/marko.json b/packages/marko/test/render/fixtures-deprecated/custom-tag-with-directives/marko.json
similarity index 100%
rename from test/render/fixtures-deprecated/custom-tag-with-directives/marko.json
rename to packages/marko/test/render/fixtures-deprecated/custom-tag-with-directives/marko.json
diff --git a/test/render/fixtures-deprecated/custom-tag-with-directives/tags/test-hello/marko-tag.json b/packages/marko/test/render/fixtures-deprecated/custom-tag-with-directives/tags/test-hello/marko-tag.json
similarity index 100%
rename from test/render/fixtures-deprecated/custom-tag-with-directives/tags/test-hello/marko-tag.json
rename to packages/marko/test/render/fixtures-deprecated/custom-tag-with-directives/tags/test-hello/marko-tag.json
diff --git a/test/render/fixtures-deprecated/custom-tag-with-directives/tags/test-hello/renderer.js b/packages/marko/test/render/fixtures-deprecated/custom-tag-with-directives/tags/test-hello/renderer.js
similarity index 100%
rename from test/render/fixtures-deprecated/custom-tag-with-directives/tags/test-hello/renderer.js
rename to packages/marko/test/render/fixtures-deprecated/custom-tag-with-directives/tags/test-hello/renderer.js
diff --git a/test/render/fixtures-deprecated/custom-tag-with-directives/template.marko b/packages/marko/test/render/fixtures-deprecated/custom-tag-with-directives/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/custom-tag-with-directives/template.marko
rename to packages/marko/test/render/fixtures-deprecated/custom-tag-with-directives/template.marko
diff --git a/test/render/fixtures-deprecated/custom-tag-with-directives/test.js b/packages/marko/test/render/fixtures-deprecated/custom-tag-with-directives/test.js
similarity index 100%
rename from test/render/fixtures-deprecated/custom-tag-with-directives/test.js
rename to packages/marko/test/render/fixtures-deprecated/custom-tag-with-directives/test.js
diff --git a/test/render/fixtures-deprecated/custom-tag-with-directives/vdom-expected.html b/packages/marko/test/render/fixtures-deprecated/custom-tag-with-directives/vdom-expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/custom-tag-with-directives/vdom-expected.html
rename to packages/marko/test/render/fixtures-deprecated/custom-tag-with-directives/vdom-expected.html
diff --git a/test/render/fixtures-deprecated/dynamic-attributes-string/expected.html b/packages/marko/test/render/fixtures-deprecated/dynamic-attributes-string/expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/dynamic-attributes-string/expected.html
rename to packages/marko/test/render/fixtures-deprecated/dynamic-attributes-string/expected.html
diff --git a/test/render/fixtures-deprecated/dynamic-attributes-string/template.marko b/packages/marko/test/render/fixtures-deprecated/dynamic-attributes-string/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/dynamic-attributes-string/template.marko
rename to packages/marko/test/render/fixtures-deprecated/dynamic-attributes-string/template.marko
diff --git a/test/render/fixtures-deprecated/dynamic-attributes-string/test.js b/packages/marko/test/render/fixtures-deprecated/dynamic-attributes-string/test.js
similarity index 100%
rename from test/render/fixtures-deprecated/dynamic-attributes-string/test.js
rename to packages/marko/test/render/fixtures-deprecated/dynamic-attributes-string/test.js
diff --git a/test/render/fixtures-deprecated/dynamic-attributes-string/vdom-expected.html b/packages/marko/test/render/fixtures-deprecated/dynamic-attributes-string/vdom-expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/dynamic-attributes-string/vdom-expected.html
rename to packages/marko/test/render/fixtures-deprecated/dynamic-attributes-string/vdom-expected.html
diff --git a/test/render/fixtures-deprecated/dynamic-attributes2/expected.html b/packages/marko/test/render/fixtures-deprecated/dynamic-attributes2/expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/dynamic-attributes2/expected.html
rename to packages/marko/test/render/fixtures-deprecated/dynamic-attributes2/expected.html
diff --git a/test/render/fixtures-deprecated/dynamic-attributes2/marko.json b/packages/marko/test/render/fixtures-deprecated/dynamic-attributes2/marko.json
similarity index 100%
rename from test/render/fixtures-deprecated/dynamic-attributes2/marko.json
rename to packages/marko/test/render/fixtures-deprecated/dynamic-attributes2/marko.json
diff --git a/test/render/fixtures-deprecated/dynamic-attributes2/tags/test-dynamic-attributes2/marko-tag.json b/packages/marko/test/render/fixtures-deprecated/dynamic-attributes2/tags/test-dynamic-attributes2/marko-tag.json
similarity index 100%
rename from test/render/fixtures-deprecated/dynamic-attributes2/tags/test-dynamic-attributes2/marko-tag.json
rename to packages/marko/test/render/fixtures-deprecated/dynamic-attributes2/tags/test-dynamic-attributes2/marko-tag.json
diff --git a/test/render/fixtures-deprecated/dynamic-attributes2/tags/test-dynamic-attributes2/renderer.js b/packages/marko/test/render/fixtures-deprecated/dynamic-attributes2/tags/test-dynamic-attributes2/renderer.js
similarity index 100%
rename from test/render/fixtures-deprecated/dynamic-attributes2/tags/test-dynamic-attributes2/renderer.js
rename to packages/marko/test/render/fixtures-deprecated/dynamic-attributes2/tags/test-dynamic-attributes2/renderer.js
diff --git a/test/render/fixtures-deprecated/dynamic-attributes2/template.marko b/packages/marko/test/render/fixtures-deprecated/dynamic-attributes2/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/dynamic-attributes2/template.marko
rename to packages/marko/test/render/fixtures-deprecated/dynamic-attributes2/template.marko
diff --git a/test/render/fixtures-deprecated/dynamic-attributes2/test.js b/packages/marko/test/render/fixtures-deprecated/dynamic-attributes2/test.js
similarity index 100%
rename from test/render/fixtures-deprecated/dynamic-attributes2/test.js
rename to packages/marko/test/render/fixtures-deprecated/dynamic-attributes2/test.js
diff --git a/test/render/fixtures-deprecated/dynamic-attributes2/vdom-expected.html b/packages/marko/test/render/fixtures-deprecated/dynamic-attributes2/vdom-expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/dynamic-attributes2/vdom-expected.html
rename to packages/marko/test/render/fixtures-deprecated/dynamic-attributes2/vdom-expected.html
diff --git a/test/render/fixtures-deprecated/dynamic-attrs-string/expected.html b/packages/marko/test/render/fixtures-deprecated/dynamic-attrs-string/expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/dynamic-attrs-string/expected.html
rename to packages/marko/test/render/fixtures-deprecated/dynamic-attrs-string/expected.html
diff --git a/test/render/fixtures-deprecated/dynamic-attrs-string/template.marko b/packages/marko/test/render/fixtures-deprecated/dynamic-attrs-string/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/dynamic-attrs-string/template.marko
rename to packages/marko/test/render/fixtures-deprecated/dynamic-attrs-string/template.marko
diff --git a/test/render/fixtures-deprecated/dynamic-attrs-string/test.js b/packages/marko/test/render/fixtures-deprecated/dynamic-attrs-string/test.js
similarity index 100%
rename from test/render/fixtures-deprecated/dynamic-attrs-string/test.js
rename to packages/marko/test/render/fixtures-deprecated/dynamic-attrs-string/test.js
diff --git a/test/render/fixtures-deprecated/dynamic-attrs-string/vdom-expected.html b/packages/marko/test/render/fixtures-deprecated/dynamic-attrs-string/vdom-expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/dynamic-attrs-string/vdom-expected.html
rename to packages/marko/test/render/fixtures-deprecated/dynamic-attrs-string/vdom-expected.html
diff --git a/test/render/fixtures-deprecated/dynamic-tag-layout/components/layout.marko b/packages/marko/test/render/fixtures-deprecated/dynamic-tag-layout/components/layout.marko
similarity index 100%
rename from test/render/fixtures-deprecated/dynamic-tag-layout/components/layout.marko
rename to packages/marko/test/render/fixtures-deprecated/dynamic-tag-layout/components/layout.marko
diff --git a/test/render/fixtures-deprecated/dynamic-tag-layout/expected.html b/packages/marko/test/render/fixtures-deprecated/dynamic-tag-layout/expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/dynamic-tag-layout/expected.html
rename to packages/marko/test/render/fixtures-deprecated/dynamic-tag-layout/expected.html
diff --git a/test/render/fixtures-deprecated/dynamic-tag-layout/template.marko b/packages/marko/test/render/fixtures-deprecated/dynamic-tag-layout/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/dynamic-tag-layout/template.marko
rename to packages/marko/test/render/fixtures-deprecated/dynamic-tag-layout/template.marko
diff --git a/test/render/fixtures-deprecated/dynamic-tag-layout/test.js b/packages/marko/test/render/fixtures-deprecated/dynamic-tag-layout/test.js
similarity index 100%
rename from test/render/fixtures-deprecated/dynamic-tag-layout/test.js
rename to packages/marko/test/render/fixtures-deprecated/dynamic-tag-layout/test.js
diff --git a/test/render/fixtures-deprecated/dynamic-tag-layout/vdom-expected.html b/packages/marko/test/render/fixtures-deprecated/dynamic-tag-layout/vdom-expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/dynamic-tag-layout/vdom-expected.html
rename to packages/marko/test/render/fixtures-deprecated/dynamic-tag-layout/vdom-expected.html
diff --git a/test/render/fixtures-deprecated/dynamic-tag-name-concise/expected.html b/packages/marko/test/render/fixtures-deprecated/dynamic-tag-name-concise/expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/dynamic-tag-name-concise/expected.html
rename to packages/marko/test/render/fixtures-deprecated/dynamic-tag-name-concise/expected.html
diff --git a/test/render/fixtures-deprecated/dynamic-tag-name-concise/template.marko b/packages/marko/test/render/fixtures-deprecated/dynamic-tag-name-concise/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/dynamic-tag-name-concise/template.marko
rename to packages/marko/test/render/fixtures-deprecated/dynamic-tag-name-concise/template.marko
diff --git a/test/render/fixtures-deprecated/dynamic-tag-name-concise/test.js b/packages/marko/test/render/fixtures-deprecated/dynamic-tag-name-concise/test.js
similarity index 100%
rename from test/render/fixtures-deprecated/dynamic-tag-name-concise/test.js
rename to packages/marko/test/render/fixtures-deprecated/dynamic-tag-name-concise/test.js
diff --git a/test/render/fixtures-deprecated/dynamic-tag-name-concise/vdom-expected.html b/packages/marko/test/render/fixtures-deprecated/dynamic-tag-name-concise/vdom-expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/dynamic-tag-name-concise/vdom-expected.html
rename to packages/marko/test/render/fixtures-deprecated/dynamic-tag-name-concise/vdom-expected.html
diff --git a/test/render/fixtures-deprecated/dynamic-tag-name/expected.html b/packages/marko/test/render/fixtures-deprecated/dynamic-tag-name/expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/dynamic-tag-name/expected.html
rename to packages/marko/test/render/fixtures-deprecated/dynamic-tag-name/expected.html
diff --git a/test/render/fixtures-deprecated/dynamic-tag-name/template.marko b/packages/marko/test/render/fixtures-deprecated/dynamic-tag-name/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/dynamic-tag-name/template.marko
rename to packages/marko/test/render/fixtures-deprecated/dynamic-tag-name/template.marko
diff --git a/test/render/fixtures-deprecated/dynamic-tag-name/test.js b/packages/marko/test/render/fixtures-deprecated/dynamic-tag-name/test.js
similarity index 100%
rename from test/render/fixtures-deprecated/dynamic-tag-name/test.js
rename to packages/marko/test/render/fixtures-deprecated/dynamic-tag-name/test.js
diff --git a/test/render/fixtures-deprecated/dynamic-tag-name/vdom-expected.html b/packages/marko/test/render/fixtures-deprecated/dynamic-tag-name/vdom-expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/dynamic-tag-name/vdom-expected.html
rename to packages/marko/test/render/fixtures-deprecated/dynamic-tag-name/vdom-expected.html
diff --git a/test/render/fixtures-deprecated/entities-with-cdata/expected.html b/packages/marko/test/render/fixtures-deprecated/entities-with-cdata/expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/entities-with-cdata/expected.html
rename to packages/marko/test/render/fixtures-deprecated/entities-with-cdata/expected.html
diff --git a/test/render/fixtures-deprecated/entities-with-cdata/template.marko b/packages/marko/test/render/fixtures-deprecated/entities-with-cdata/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/entities-with-cdata/template.marko
rename to packages/marko/test/render/fixtures-deprecated/entities-with-cdata/template.marko
diff --git a/test/render/fixtures-deprecated/entities-with-cdata/test.js b/packages/marko/test/render/fixtures-deprecated/entities-with-cdata/test.js
similarity index 100%
rename from test/render/fixtures-deprecated/entities-with-cdata/test.js
rename to packages/marko/test/render/fixtures-deprecated/entities-with-cdata/test.js
diff --git a/test/render/fixtures-deprecated/entities-with-cdata/vdom-expected.html b/packages/marko/test/render/fixtures-deprecated/entities-with-cdata/vdom-expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/entities-with-cdata/vdom-expected.html
rename to packages/marko/test/render/fixtures-deprecated/entities-with-cdata/vdom-expected.html
diff --git a/test/render/fixtures-deprecated/error-duplicate-macro/marko.json b/packages/marko/test/render/fixtures-deprecated/error-duplicate-macro/marko.json
similarity index 100%
rename from test/render/fixtures-deprecated/error-duplicate-macro/marko.json
rename to packages/marko/test/render/fixtures-deprecated/error-duplicate-macro/marko.json
diff --git a/test/render/fixtures-deprecated/error-duplicate-macro/template.marko b/packages/marko/test/render/fixtures-deprecated/error-duplicate-macro/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/error-duplicate-macro/template.marko
rename to packages/marko/test/render/fixtures-deprecated/error-duplicate-macro/template.marko
diff --git a/test/render/fixtures-deprecated/error-duplicate-macro/test.js b/packages/marko/test/render/fixtures-deprecated/error-duplicate-macro/test.js
similarity index 100%
rename from test/render/fixtures-deprecated/error-duplicate-macro/test.js
rename to packages/marko/test/render/fixtures-deprecated/error-duplicate-macro/test.js
diff --git a/test/render/fixtures-deprecated/error-invalid-for-attr-separator/template.marko b/packages/marko/test/render/fixtures-deprecated/error-invalid-for-attr-separator/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/error-invalid-for-attr-separator/template.marko
rename to packages/marko/test/render/fixtures-deprecated/error-invalid-for-attr-separator/template.marko
diff --git a/test/render/fixtures-deprecated/error-invalid-for-attr-separator/test.js b/packages/marko/test/render/fixtures-deprecated/error-invalid-for-attr-separator/test.js
similarity index 100%
rename from test/render/fixtures-deprecated/error-invalid-for-attr-separator/test.js
rename to packages/marko/test/render/fixtures-deprecated/error-invalid-for-attr-separator/test.js
diff --git a/test/render/fixtures-deprecated/error-invalid-for-attr/template.marko b/packages/marko/test/render/fixtures-deprecated/error-invalid-for-attr/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/error-invalid-for-attr/template.marko
rename to packages/marko/test/render/fixtures-deprecated/error-invalid-for-attr/template.marko
diff --git a/test/render/fixtures-deprecated/error-invalid-for-attr/test.js b/packages/marko/test/render/fixtures-deprecated/error-invalid-for-attr/test.js
similarity index 100%
rename from test/render/fixtures-deprecated/error-invalid-for-attr/test.js
rename to packages/marko/test/render/fixtures-deprecated/error-invalid-for-attr/test.js
diff --git a/test/render/fixtures-deprecated/error-invalid-for-props/template.marko b/packages/marko/test/render/fixtures-deprecated/error-invalid-for-props/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/error-invalid-for-props/template.marko
rename to packages/marko/test/render/fixtures-deprecated/error-invalid-for-props/template.marko
diff --git a/test/render/fixtures-deprecated/error-invalid-for-props/test.js b/packages/marko/test/render/fixtures-deprecated/error-invalid-for-props/test.js
similarity index 100%
rename from test/render/fixtures-deprecated/error-invalid-for-props/test.js
rename to packages/marko/test/render/fixtures-deprecated/error-invalid-for-props/test.js
diff --git a/test/render/fixtures-deprecated/error-invalid-for-range-step/template.marko b/packages/marko/test/render/fixtures-deprecated/error-invalid-for-range-step/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/error-invalid-for-range-step/template.marko
rename to packages/marko/test/render/fixtures-deprecated/error-invalid-for-range-step/template.marko
diff --git a/test/render/fixtures-deprecated/error-invalid-for-range-step/test.js b/packages/marko/test/render/fixtures-deprecated/error-invalid-for-range-step/test.js
similarity index 100%
rename from test/render/fixtures-deprecated/error-invalid-for-range-step/test.js
rename to packages/marko/test/render/fixtures-deprecated/error-invalid-for-range-step/test.js
diff --git a/test/render/fixtures-deprecated/error-invalid-for-range-to-expr/template.marko b/packages/marko/test/render/fixtures-deprecated/error-invalid-for-range-to-expr/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/error-invalid-for-range-to-expr/template.marko
rename to packages/marko/test/render/fixtures-deprecated/error-invalid-for-range-to-expr/template.marko
diff --git a/test/render/fixtures-deprecated/error-invalid-for-range-to-expr/test.js b/packages/marko/test/render/fixtures-deprecated/error-invalid-for-range-to-expr/test.js
similarity index 100%
rename from test/render/fixtures-deprecated/error-invalid-for-range-to-expr/test.js
rename to packages/marko/test/render/fixtures-deprecated/error-invalid-for-range-to-expr/test.js
diff --git a/test/render/fixtures-deprecated/error-invalid-for-range/template.marko b/packages/marko/test/render/fixtures-deprecated/error-invalid-for-range/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/error-invalid-for-range/template.marko
rename to packages/marko/test/render/fixtures-deprecated/error-invalid-for-range/template.marko
diff --git a/test/render/fixtures-deprecated/error-invalid-for-range/test.js b/packages/marko/test/render/fixtures-deprecated/error-invalid-for-range/test.js
similarity index 100%
rename from test/render/fixtures-deprecated/error-invalid-for-range/test.js
rename to packages/marko/test/render/fixtures-deprecated/error-invalid-for-range/test.js
diff --git a/test/render/fixtures-deprecated/error-invalid-if-attr/template.marko b/packages/marko/test/render/fixtures-deprecated/error-invalid-if-attr/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/error-invalid-if-attr/template.marko
rename to packages/marko/test/render/fixtures-deprecated/error-invalid-if-attr/template.marko
diff --git a/test/render/fixtures-deprecated/error-invalid-if-attr/test.js b/packages/marko/test/render/fixtures-deprecated/error-invalid-if-attr/test.js
similarity index 100%
rename from test/render/fixtures-deprecated/error-invalid-if-attr/test.js
rename to packages/marko/test/render/fixtures-deprecated/error-invalid-if-attr/test.js
diff --git a/test/render/fixtures-deprecated/error-invalid-if-else-attr/template.marko b/packages/marko/test/render/fixtures-deprecated/error-invalid-if-else-attr/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/error-invalid-if-else-attr/template.marko
rename to packages/marko/test/render/fixtures-deprecated/error-invalid-if-else-attr/template.marko
diff --git a/test/render/fixtures-deprecated/error-invalid-if-else-attr/test.js b/packages/marko/test/render/fixtures-deprecated/error-invalid-if-else-attr/test.js
similarity index 100%
rename from test/render/fixtures-deprecated/error-invalid-if-else-attr/test.js
rename to packages/marko/test/render/fixtures-deprecated/error-invalid-if-else-attr/test.js
diff --git a/test/render/fixtures-deprecated/error-invalid-if-else-if-attr/template.marko b/packages/marko/test/render/fixtures-deprecated/error-invalid-if-else-if-attr/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/error-invalid-if-else-if-attr/template.marko
rename to packages/marko/test/render/fixtures-deprecated/error-invalid-if-else-if-attr/template.marko
diff --git a/test/render/fixtures-deprecated/error-invalid-if-else-if-attr/test.js b/packages/marko/test/render/fixtures-deprecated/error-invalid-if-else-if-attr/test.js
similarity index 100%
rename from test/render/fixtures-deprecated/error-invalid-if-else-if-attr/test.js
rename to packages/marko/test/render/fixtures-deprecated/error-invalid-if-else-if-attr/test.js
diff --git a/test/render/fixtures-deprecated/error-invalid-if-else-if-else-attr/template.marko b/packages/marko/test/render/fixtures-deprecated/error-invalid-if-else-if-else-attr/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/error-invalid-if-else-if-else-attr/template.marko
rename to packages/marko/test/render/fixtures-deprecated/error-invalid-if-else-if-else-attr/template.marko
diff --git a/test/render/fixtures-deprecated/error-invalid-if-else-if-else-attr/test.js b/packages/marko/test/render/fixtures-deprecated/error-invalid-if-else-if-else-attr/test.js
similarity index 100%
rename from test/render/fixtures-deprecated/error-invalid-if-else-if-else-attr/test.js
rename to packages/marko/test/render/fixtures-deprecated/error-invalid-if-else-if-else-attr/test.js
diff --git a/test/render/fixtures-deprecated/error-invalid-unless-tag/template.marko b/packages/marko/test/render/fixtures-deprecated/error-invalid-unless-tag/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/error-invalid-unless-tag/template.marko
rename to packages/marko/test/render/fixtures-deprecated/error-invalid-unless-tag/template.marko
diff --git a/test/render/fixtures-deprecated/error-invalid-unless-tag/test.js b/packages/marko/test/render/fixtures-deprecated/error-invalid-unless-tag/test.js
similarity index 100%
rename from test/render/fixtures-deprecated/error-invalid-unless-tag/test.js
rename to packages/marko/test/render/fixtures-deprecated/error-invalid-unless-tag/test.js
diff --git a/test/render/fixtures-deprecated/for-array-index/expected.html b/packages/marko/test/render/fixtures-deprecated/for-array-index/expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/for-array-index/expected.html
rename to packages/marko/test/render/fixtures-deprecated/for-array-index/expected.html
diff --git a/test/render/fixtures-deprecated/for-array-index/template.marko b/packages/marko/test/render/fixtures-deprecated/for-array-index/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/for-array-index/template.marko
rename to packages/marko/test/render/fixtures-deprecated/for-array-index/template.marko
diff --git a/test/render/fixtures-deprecated/for-array-index/test.js b/packages/marko/test/render/fixtures-deprecated/for-array-index/test.js
similarity index 100%
rename from test/render/fixtures-deprecated/for-array-index/test.js
rename to packages/marko/test/render/fixtures-deprecated/for-array-index/test.js
diff --git a/test/render/fixtures-deprecated/for-array-index/vdom-expected.html b/packages/marko/test/render/fixtures-deprecated/for-array-index/vdom-expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/for-array-index/vdom-expected.html
rename to packages/marko/test/render/fixtures-deprecated/for-array-index/vdom-expected.html
diff --git a/test/render/fixtures-deprecated/for-attr-separator-html/expected.html b/packages/marko/test/render/fixtures-deprecated/for-attr-separator-html/expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/for-attr-separator-html/expected.html
rename to packages/marko/test/render/fixtures-deprecated/for-attr-separator-html/expected.html
diff --git a/test/render/fixtures-deprecated/for-attr-separator-html/template.marko b/packages/marko/test/render/fixtures-deprecated/for-attr-separator-html/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/for-attr-separator-html/template.marko
rename to packages/marko/test/render/fixtures-deprecated/for-attr-separator-html/template.marko
diff --git a/test/render/fixtures-deprecated/for-attr-separator-html/test.js b/packages/marko/test/render/fixtures-deprecated/for-attr-separator-html/test.js
similarity index 100%
rename from test/render/fixtures-deprecated/for-attr-separator-html/test.js
rename to packages/marko/test/render/fixtures-deprecated/for-attr-separator-html/test.js
diff --git a/test/render/fixtures-deprecated/for-attr-separator-html/vdom-expected.html b/packages/marko/test/render/fixtures-deprecated/for-attr-separator-html/vdom-expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/for-attr-separator-html/vdom-expected.html
rename to packages/marko/test/render/fixtures-deprecated/for-attr-separator-html/vdom-expected.html
diff --git a/test/render/fixtures-deprecated/for-attr-separator-status-var/expected.html b/packages/marko/test/render/fixtures-deprecated/for-attr-separator-status-var/expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/for-attr-separator-status-var/expected.html
rename to packages/marko/test/render/fixtures-deprecated/for-attr-separator-status-var/expected.html
diff --git a/test/render/fixtures-deprecated/for-attr-separator-status-var/template.marko b/packages/marko/test/render/fixtures-deprecated/for-attr-separator-status-var/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/for-attr-separator-status-var/template.marko
rename to packages/marko/test/render/fixtures-deprecated/for-attr-separator-status-var/template.marko
diff --git a/test/render/fixtures-deprecated/for-attr-separator-status-var/test.js b/packages/marko/test/render/fixtures-deprecated/for-attr-separator-status-var/test.js
similarity index 100%
rename from test/render/fixtures-deprecated/for-attr-separator-status-var/test.js
rename to packages/marko/test/render/fixtures-deprecated/for-attr-separator-status-var/test.js
diff --git a/test/render/fixtures-deprecated/for-attr-separator-status-var/vdom-expected.html b/packages/marko/test/render/fixtures-deprecated/for-attr-separator-status-var/vdom-expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/for-attr-separator-status-var/vdom-expected.html
rename to packages/marko/test/render/fixtures-deprecated/for-attr-separator-status-var/vdom-expected.html
diff --git a/test/render/fixtures-deprecated/for-attr-separator/expected.html b/packages/marko/test/render/fixtures-deprecated/for-attr-separator/expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/for-attr-separator/expected.html
rename to packages/marko/test/render/fixtures-deprecated/for-attr-separator/expected.html
diff --git a/test/render/fixtures-deprecated/for-attr-separator/template.marko b/packages/marko/test/render/fixtures-deprecated/for-attr-separator/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/for-attr-separator/template.marko
rename to packages/marko/test/render/fixtures-deprecated/for-attr-separator/template.marko
diff --git a/test/render/fixtures-deprecated/for-attr-separator/test.js b/packages/marko/test/render/fixtures-deprecated/for-attr-separator/test.js
similarity index 100%
rename from test/render/fixtures-deprecated/for-attr-separator/test.js
rename to packages/marko/test/render/fixtures-deprecated/for-attr-separator/test.js
diff --git a/test/render/fixtures-deprecated/for-attr-separator/vdom-expected.html b/packages/marko/test/render/fixtures-deprecated/for-attr-separator/vdom-expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/for-attr-separator/vdom-expected.html
rename to packages/marko/test/render/fixtures-deprecated/for-attr-separator/vdom-expected.html
diff --git a/test/render/fixtures-deprecated/for-attr-status-var-string/expected.html b/packages/marko/test/render/fixtures-deprecated/for-attr-status-var-string/expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/for-attr-status-var-string/expected.html
rename to packages/marko/test/render/fixtures-deprecated/for-attr-status-var-string/expected.html
diff --git a/test/render/fixtures-deprecated/for-attr-status-var-string/template.marko b/packages/marko/test/render/fixtures-deprecated/for-attr-status-var-string/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/for-attr-status-var-string/template.marko
rename to packages/marko/test/render/fixtures-deprecated/for-attr-status-var-string/template.marko
diff --git a/test/render/fixtures-deprecated/for-attr-status-var-string/test.js b/packages/marko/test/render/fixtures-deprecated/for-attr-status-var-string/test.js
similarity index 100%
rename from test/render/fixtures-deprecated/for-attr-status-var-string/test.js
rename to packages/marko/test/render/fixtures-deprecated/for-attr-status-var-string/test.js
diff --git a/test/render/fixtures-deprecated/for-attr-status-var-string/vdom-expected.html b/packages/marko/test/render/fixtures-deprecated/for-attr-status-var-string/vdom-expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/for-attr-status-var-string/vdom-expected.html
rename to packages/marko/test/render/fixtures-deprecated/for-attr-status-var-string/vdom-expected.html
diff --git a/test/render/fixtures-deprecated/for-attr/expected.html b/packages/marko/test/render/fixtures-deprecated/for-attr/expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/for-attr/expected.html
rename to packages/marko/test/render/fixtures-deprecated/for-attr/expected.html
diff --git a/test/render/fixtures-deprecated/for-attr/template.marko b/packages/marko/test/render/fixtures-deprecated/for-attr/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/for-attr/template.marko
rename to packages/marko/test/render/fixtures-deprecated/for-attr/template.marko
diff --git a/test/render/fixtures-deprecated/for-attr/test.js b/packages/marko/test/render/fixtures-deprecated/for-attr/test.js
similarity index 100%
rename from test/render/fixtures-deprecated/for-attr/test.js
rename to packages/marko/test/render/fixtures-deprecated/for-attr/test.js
diff --git a/test/render/fixtures-deprecated/for-attr/vdom-expected.html b/packages/marko/test/render/fixtures-deprecated/for-attr/vdom-expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/for-attr/vdom-expected.html
rename to packages/marko/test/render/fixtures-deprecated/for-attr/vdom-expected.html
diff --git a/test/render/fixtures-deprecated/for-if-attr/expected.html b/packages/marko/test/render/fixtures-deprecated/for-if-attr/expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/for-if-attr/expected.html
rename to packages/marko/test/render/fixtures-deprecated/for-if-attr/expected.html
diff --git a/test/render/fixtures-deprecated/for-if-attr/template.marko b/packages/marko/test/render/fixtures-deprecated/for-if-attr/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/for-if-attr/template.marko
rename to packages/marko/test/render/fixtures-deprecated/for-if-attr/template.marko
diff --git a/test/render/fixtures-deprecated/for-if-attr/test.js b/packages/marko/test/render/fixtures-deprecated/for-if-attr/test.js
similarity index 100%
rename from test/render/fixtures-deprecated/for-if-attr/test.js
rename to packages/marko/test/render/fixtures-deprecated/for-if-attr/test.js
diff --git a/test/render/fixtures-deprecated/for-if-attr/vdom-expected.html b/packages/marko/test/render/fixtures-deprecated/for-if-attr/vdom-expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/for-if-attr/vdom-expected.html
rename to packages/marko/test/render/fixtures-deprecated/for-if-attr/vdom-expected.html
diff --git a/test/render/fixtures-deprecated/for-iterator-as-target/expected.html b/packages/marko/test/render/fixtures-deprecated/for-iterator-as-target/expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/for-iterator-as-target/expected.html
rename to packages/marko/test/render/fixtures-deprecated/for-iterator-as-target/expected.html
diff --git a/test/render/fixtures-deprecated/for-iterator-as-target/template.marko b/packages/marko/test/render/fixtures-deprecated/for-iterator-as-target/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/for-iterator-as-target/template.marko
rename to packages/marko/test/render/fixtures-deprecated/for-iterator-as-target/template.marko
diff --git a/test/render/fixtures-deprecated/for-iterator-as-target/test.js b/packages/marko/test/render/fixtures-deprecated/for-iterator-as-target/test.js
similarity index 100%
rename from test/render/fixtures-deprecated/for-iterator-as-target/test.js
rename to packages/marko/test/render/fixtures-deprecated/for-iterator-as-target/test.js
diff --git a/test/render/fixtures-deprecated/for-iterator-as-target/vdom-expected.html b/packages/marko/test/render/fixtures-deprecated/for-iterator-as-target/vdom-expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/for-iterator-as-target/vdom-expected.html
rename to packages/marko/test/render/fixtures-deprecated/for-iterator-as-target/vdom-expected.html
diff --git a/test/render/fixtures-deprecated/for-iterator-as-target2/expected.html b/packages/marko/test/render/fixtures-deprecated/for-iterator-as-target2/expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/for-iterator-as-target2/expected.html
rename to packages/marko/test/render/fixtures-deprecated/for-iterator-as-target2/expected.html
diff --git a/test/render/fixtures-deprecated/for-iterator-as-target2/template.marko b/packages/marko/test/render/fixtures-deprecated/for-iterator-as-target2/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/for-iterator-as-target2/template.marko
rename to packages/marko/test/render/fixtures-deprecated/for-iterator-as-target2/template.marko
diff --git a/test/render/fixtures-deprecated/for-iterator-as-target2/test.js b/packages/marko/test/render/fixtures-deprecated/for-iterator-as-target2/test.js
similarity index 100%
rename from test/render/fixtures-deprecated/for-iterator-as-target2/test.js
rename to packages/marko/test/render/fixtures-deprecated/for-iterator-as-target2/test.js
diff --git a/test/render/fixtures-deprecated/for-iterator-as-target2/vdom-expected.html b/packages/marko/test/render/fixtures-deprecated/for-iterator-as-target2/vdom-expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/for-iterator-as-target2/vdom-expected.html
rename to packages/marko/test/render/fixtures-deprecated/for-iterator-as-target2/vdom-expected.html
diff --git a/test/render/fixtures-deprecated/for-iterator-attr/expected.html b/packages/marko/test/render/fixtures-deprecated/for-iterator-attr/expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/for-iterator-attr/expected.html
rename to packages/marko/test/render/fixtures-deprecated/for-iterator-attr/expected.html
diff --git a/test/render/fixtures-deprecated/for-iterator-attr/template.marko b/packages/marko/test/render/fixtures-deprecated/for-iterator-attr/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/for-iterator-attr/template.marko
rename to packages/marko/test/render/fixtures-deprecated/for-iterator-attr/template.marko
diff --git a/test/render/fixtures-deprecated/for-iterator-attr/test.js b/packages/marko/test/render/fixtures-deprecated/for-iterator-attr/test.js
similarity index 100%
rename from test/render/fixtures-deprecated/for-iterator-attr/test.js
rename to packages/marko/test/render/fixtures-deprecated/for-iterator-attr/test.js
diff --git a/test/render/fixtures-deprecated/for-iterator-attr/vdom-expected.html b/packages/marko/test/render/fixtures-deprecated/for-iterator-attr/vdom-expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/for-iterator-attr/vdom-expected.html
rename to packages/marko/test/render/fixtures-deprecated/for-iterator-attr/vdom-expected.html
diff --git a/test/render/fixtures-deprecated/for-iterator-status-var-attr/expected.html b/packages/marko/test/render/fixtures-deprecated/for-iterator-status-var-attr/expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/for-iterator-status-var-attr/expected.html
rename to packages/marko/test/render/fixtures-deprecated/for-iterator-status-var-attr/expected.html
diff --git a/test/render/fixtures-deprecated/for-iterator-status-var-attr/template.marko b/packages/marko/test/render/fixtures-deprecated/for-iterator-status-var-attr/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/for-iterator-status-var-attr/template.marko
rename to packages/marko/test/render/fixtures-deprecated/for-iterator-status-var-attr/template.marko
diff --git a/test/render/fixtures-deprecated/for-iterator-status-var-attr/test.js b/packages/marko/test/render/fixtures-deprecated/for-iterator-status-var-attr/test.js
similarity index 100%
rename from test/render/fixtures-deprecated/for-iterator-status-var-attr/test.js
rename to packages/marko/test/render/fixtures-deprecated/for-iterator-status-var-attr/test.js
diff --git a/test/render/fixtures-deprecated/for-iterator-status-var-attr/vdom-expected.html b/packages/marko/test/render/fixtures-deprecated/for-iterator-status-var-attr/vdom-expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/for-iterator-status-var-attr/vdom-expected.html
rename to packages/marko/test/render/fixtures-deprecated/for-iterator-status-var-attr/vdom-expected.html
diff --git a/test/render/fixtures-deprecated/for-iterator-status-var-attr2/expected.html b/packages/marko/test/render/fixtures-deprecated/for-iterator-status-var-attr2/expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/for-iterator-status-var-attr2/expected.html
rename to packages/marko/test/render/fixtures-deprecated/for-iterator-status-var-attr2/expected.html
diff --git a/test/render/fixtures-deprecated/for-iterator-status-var-attr2/template.marko b/packages/marko/test/render/fixtures-deprecated/for-iterator-status-var-attr2/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/for-iterator-status-var-attr2/template.marko
rename to packages/marko/test/render/fixtures-deprecated/for-iterator-status-var-attr2/template.marko
diff --git a/test/render/fixtures-deprecated/for-iterator-status-var-attr2/test.js b/packages/marko/test/render/fixtures-deprecated/for-iterator-status-var-attr2/test.js
similarity index 100%
rename from test/render/fixtures-deprecated/for-iterator-status-var-attr2/test.js
rename to packages/marko/test/render/fixtures-deprecated/for-iterator-status-var-attr2/test.js
diff --git a/test/render/fixtures-deprecated/for-iterator-status-var-attr2/vdom-expected.html b/packages/marko/test/render/fixtures-deprecated/for-iterator-status-var-attr2/vdom-expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/for-iterator-status-var-attr2/vdom-expected.html
rename to packages/marko/test/render/fixtures-deprecated/for-iterator-status-var-attr2/vdom-expected.html
diff --git a/test/render/fixtures-deprecated/for-iterator-status-var/expected.html b/packages/marko/test/render/fixtures-deprecated/for-iterator-status-var/expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/for-iterator-status-var/expected.html
rename to packages/marko/test/render/fixtures-deprecated/for-iterator-status-var/expected.html
diff --git a/test/render/fixtures-deprecated/for-iterator-status-var/template.marko b/packages/marko/test/render/fixtures-deprecated/for-iterator-status-var/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/for-iterator-status-var/template.marko
rename to packages/marko/test/render/fixtures-deprecated/for-iterator-status-var/template.marko
diff --git a/test/render/fixtures-deprecated/for-iterator-status-var/test.js b/packages/marko/test/render/fixtures-deprecated/for-iterator-status-var/test.js
similarity index 100%
rename from test/render/fixtures-deprecated/for-iterator-status-var/test.js
rename to packages/marko/test/render/fixtures-deprecated/for-iterator-status-var/test.js
diff --git a/test/render/fixtures-deprecated/for-iterator-status-var/vdom-expected.html b/packages/marko/test/render/fixtures-deprecated/for-iterator-status-var/vdom-expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/for-iterator-status-var/vdom-expected.html
rename to packages/marko/test/render/fixtures-deprecated/for-iterator-status-var/vdom-expected.html
diff --git a/test/render/fixtures-deprecated/for-iterator-status-var2/expected.html b/packages/marko/test/render/fixtures-deprecated/for-iterator-status-var2/expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/for-iterator-status-var2/expected.html
rename to packages/marko/test/render/fixtures-deprecated/for-iterator-status-var2/expected.html
diff --git a/test/render/fixtures-deprecated/for-iterator-status-var2/template.marko b/packages/marko/test/render/fixtures-deprecated/for-iterator-status-var2/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/for-iterator-status-var2/template.marko
rename to packages/marko/test/render/fixtures-deprecated/for-iterator-status-var2/template.marko
diff --git a/test/render/fixtures-deprecated/for-iterator-status-var2/test.js b/packages/marko/test/render/fixtures-deprecated/for-iterator-status-var2/test.js
similarity index 100%
rename from test/render/fixtures-deprecated/for-iterator-status-var2/test.js
rename to packages/marko/test/render/fixtures-deprecated/for-iterator-status-var2/test.js
diff --git a/test/render/fixtures-deprecated/for-iterator-status-var2/vdom-expected.html b/packages/marko/test/render/fixtures-deprecated/for-iterator-status-var2/vdom-expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/for-iterator-status-var2/vdom-expected.html
rename to packages/marko/test/render/fixtures-deprecated/for-iterator-status-var2/vdom-expected.html
diff --git a/test/render/fixtures-deprecated/for-iterator/expected.html b/packages/marko/test/render/fixtures-deprecated/for-iterator/expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/for-iterator/expected.html
rename to packages/marko/test/render/fixtures-deprecated/for-iterator/expected.html
diff --git a/test/render/fixtures-deprecated/for-iterator/template.marko b/packages/marko/test/render/fixtures-deprecated/for-iterator/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/for-iterator/template.marko
rename to packages/marko/test/render/fixtures-deprecated/for-iterator/template.marko
diff --git a/test/render/fixtures-deprecated/for-iterator/test.js b/packages/marko/test/render/fixtures-deprecated/for-iterator/test.js
similarity index 100%
rename from test/render/fixtures-deprecated/for-iterator/test.js
rename to packages/marko/test/render/fixtures-deprecated/for-iterator/test.js
diff --git a/test/render/fixtures-deprecated/for-iterator/vdom-expected.html b/packages/marko/test/render/fixtures-deprecated/for-iterator/vdom-expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/for-iterator/vdom-expected.html
rename to packages/marko/test/render/fixtures-deprecated/for-iterator/vdom-expected.html
diff --git a/test/render/fixtures-deprecated/for-native/expected.html b/packages/marko/test/render/fixtures-deprecated/for-native/expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/for-native/expected.html
rename to packages/marko/test/render/fixtures-deprecated/for-native/expected.html
diff --git a/test/render/fixtures-deprecated/for-native/template.marko b/packages/marko/test/render/fixtures-deprecated/for-native/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/for-native/template.marko
rename to packages/marko/test/render/fixtures-deprecated/for-native/template.marko
diff --git a/test/render/fixtures-deprecated/for-native/test.js b/packages/marko/test/render/fixtures-deprecated/for-native/test.js
similarity index 100%
rename from test/render/fixtures-deprecated/for-native/test.js
rename to packages/marko/test/render/fixtures-deprecated/for-native/test.js
diff --git a/test/render/fixtures-deprecated/for-native/vdom-expected.html b/packages/marko/test/render/fixtures-deprecated/for-native/vdom-expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/for-native/vdom-expected.html
rename to packages/marko/test/render/fixtures-deprecated/for-native/vdom-expected.html
diff --git a/test/render/fixtures-deprecated/for-props-attr/expected.html b/packages/marko/test/render/fixtures-deprecated/for-props-attr/expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/for-props-attr/expected.html
rename to packages/marko/test/render/fixtures-deprecated/for-props-attr/expected.html
diff --git a/test/render/fixtures-deprecated/for-props-attr/template.marko b/packages/marko/test/render/fixtures-deprecated/for-props-attr/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/for-props-attr/template.marko
rename to packages/marko/test/render/fixtures-deprecated/for-props-attr/template.marko
diff --git a/test/render/fixtures-deprecated/for-props-attr/test.js b/packages/marko/test/render/fixtures-deprecated/for-props-attr/test.js
similarity index 100%
rename from test/render/fixtures-deprecated/for-props-attr/test.js
rename to packages/marko/test/render/fixtures-deprecated/for-props-attr/test.js
diff --git a/test/render/fixtures-deprecated/for-props-attr/vdom-expected.html b/packages/marko/test/render/fixtures-deprecated/for-props-attr/vdom-expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/for-props-attr/vdom-expected.html
rename to packages/marko/test/render/fixtures-deprecated/for-props-attr/vdom-expected.html
diff --git a/test/render/fixtures-deprecated/for-props-map/expected.html b/packages/marko/test/render/fixtures-deprecated/for-props-map/expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/for-props-map/expected.html
rename to packages/marko/test/render/fixtures-deprecated/for-props-map/expected.html
diff --git a/test/render/fixtures-deprecated/for-props-map/template.marko b/packages/marko/test/render/fixtures-deprecated/for-props-map/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/for-props-map/template.marko
rename to packages/marko/test/render/fixtures-deprecated/for-props-map/template.marko
diff --git a/test/render/fixtures-deprecated/for-props-map/test.js b/packages/marko/test/render/fixtures-deprecated/for-props-map/test.js
similarity index 100%
rename from test/render/fixtures-deprecated/for-props-map/test.js
rename to packages/marko/test/render/fixtures-deprecated/for-props-map/test.js
diff --git a/test/render/fixtures-deprecated/for-props-map/vdom-expected.html b/packages/marko/test/render/fixtures-deprecated/for-props-map/vdom-expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/for-props-map/vdom-expected.html
rename to packages/marko/test/render/fixtures-deprecated/for-props-map/vdom-expected.html
diff --git a/test/render/fixtures-deprecated/for-props-map2/expected.html b/packages/marko/test/render/fixtures-deprecated/for-props-map2/expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/for-props-map2/expected.html
rename to packages/marko/test/render/fixtures-deprecated/for-props-map2/expected.html
diff --git a/test/render/fixtures-deprecated/for-props-map2/template.marko b/packages/marko/test/render/fixtures-deprecated/for-props-map2/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/for-props-map2/template.marko
rename to packages/marko/test/render/fixtures-deprecated/for-props-map2/template.marko
diff --git a/test/render/fixtures-deprecated/for-props-map2/test.js b/packages/marko/test/render/fixtures-deprecated/for-props-map2/test.js
similarity index 100%
rename from test/render/fixtures-deprecated/for-props-map2/test.js
rename to packages/marko/test/render/fixtures-deprecated/for-props-map2/test.js
diff --git a/test/render/fixtures-deprecated/for-props-map2/vdom-expected.html b/packages/marko/test/render/fixtures-deprecated/for-props-map2/vdom-expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/for-props-map2/vdom-expected.html
rename to packages/marko/test/render/fixtures-deprecated/for-props-map2/vdom-expected.html
diff --git a/test/render/fixtures-deprecated/for-props-separator/expected.html b/packages/marko/test/render/fixtures-deprecated/for-props-separator/expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/for-props-separator/expected.html
rename to packages/marko/test/render/fixtures-deprecated/for-props-separator/expected.html
diff --git a/test/render/fixtures-deprecated/for-props-separator/template.marko b/packages/marko/test/render/fixtures-deprecated/for-props-separator/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/for-props-separator/template.marko
rename to packages/marko/test/render/fixtures-deprecated/for-props-separator/template.marko
diff --git a/test/render/fixtures-deprecated/for-props-separator/test.js b/packages/marko/test/render/fixtures-deprecated/for-props-separator/test.js
similarity index 100%
rename from test/render/fixtures-deprecated/for-props-separator/test.js
rename to packages/marko/test/render/fixtures-deprecated/for-props-separator/test.js
diff --git a/test/render/fixtures-deprecated/for-props-separator/vdom-expected.html b/packages/marko/test/render/fixtures-deprecated/for-props-separator/vdom-expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/for-props-separator/vdom-expected.html
rename to packages/marko/test/render/fixtures-deprecated/for-props-separator/vdom-expected.html
diff --git a/test/render/fixtures-deprecated/for-props-status-var-separator/expected.html b/packages/marko/test/render/fixtures-deprecated/for-props-status-var-separator/expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/for-props-status-var-separator/expected.html
rename to packages/marko/test/render/fixtures-deprecated/for-props-status-var-separator/expected.html
diff --git a/test/render/fixtures-deprecated/for-props-status-var-separator/template.marko b/packages/marko/test/render/fixtures-deprecated/for-props-status-var-separator/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/for-props-status-var-separator/template.marko
rename to packages/marko/test/render/fixtures-deprecated/for-props-status-var-separator/template.marko
diff --git a/test/render/fixtures-deprecated/for-props-status-var-separator/test.js b/packages/marko/test/render/fixtures-deprecated/for-props-status-var-separator/test.js
similarity index 100%
rename from test/render/fixtures-deprecated/for-props-status-var-separator/test.js
rename to packages/marko/test/render/fixtures-deprecated/for-props-status-var-separator/test.js
diff --git a/test/render/fixtures-deprecated/for-props-status-var-separator/vdom-expected.html b/packages/marko/test/render/fixtures-deprecated/for-props-status-var-separator/vdom-expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/for-props-status-var-separator/vdom-expected.html
rename to packages/marko/test/render/fixtures-deprecated/for-props-status-var-separator/vdom-expected.html
diff --git a/test/render/fixtures-deprecated/for-props-status-var/expected.html b/packages/marko/test/render/fixtures-deprecated/for-props-status-var/expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/for-props-status-var/expected.html
rename to packages/marko/test/render/fixtures-deprecated/for-props-status-var/expected.html
diff --git a/test/render/fixtures-deprecated/for-props-status-var/template.marko b/packages/marko/test/render/fixtures-deprecated/for-props-status-var/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/for-props-status-var/template.marko
rename to packages/marko/test/render/fixtures-deprecated/for-props-status-var/template.marko
diff --git a/test/render/fixtures-deprecated/for-props-status-var/test.js b/packages/marko/test/render/fixtures-deprecated/for-props-status-var/test.js
similarity index 100%
rename from test/render/fixtures-deprecated/for-props-status-var/test.js
rename to packages/marko/test/render/fixtures-deprecated/for-props-status-var/test.js
diff --git a/test/render/fixtures-deprecated/for-props-status-var/vdom-expected.html b/packages/marko/test/render/fixtures-deprecated/for-props-status-var/vdom-expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/for-props-status-var/vdom-expected.html
rename to packages/marko/test/render/fixtures-deprecated/for-props-status-var/vdom-expected.html
diff --git a/test/render/fixtures-deprecated/for-props/expected.html b/packages/marko/test/render/fixtures-deprecated/for-props/expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/for-props/expected.html
rename to packages/marko/test/render/fixtures-deprecated/for-props/expected.html
diff --git a/test/render/fixtures-deprecated/for-props/template.marko b/packages/marko/test/render/fixtures-deprecated/for-props/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/for-props/template.marko
rename to packages/marko/test/render/fixtures-deprecated/for-props/template.marko
diff --git a/test/render/fixtures-deprecated/for-props/test.js b/packages/marko/test/render/fixtures-deprecated/for-props/test.js
similarity index 100%
rename from test/render/fixtures-deprecated/for-props/test.js
rename to packages/marko/test/render/fixtures-deprecated/for-props/test.js
diff --git a/test/render/fixtures-deprecated/for-props/vdom-expected.html b/packages/marko/test/render/fixtures-deprecated/for-props/vdom-expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/for-props/vdom-expected.html
rename to packages/marko/test/render/fixtures-deprecated/for-props/vdom-expected.html
diff --git a/test/render/fixtures-deprecated/for-range-descending-step/expected.html b/packages/marko/test/render/fixtures-deprecated/for-range-descending-step/expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/for-range-descending-step/expected.html
rename to packages/marko/test/render/fixtures-deprecated/for-range-descending-step/expected.html
diff --git a/test/render/fixtures-deprecated/for-range-descending-step/template.marko b/packages/marko/test/render/fixtures-deprecated/for-range-descending-step/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/for-range-descending-step/template.marko
rename to packages/marko/test/render/fixtures-deprecated/for-range-descending-step/template.marko
diff --git a/test/render/fixtures-deprecated/for-range-descending-step/test.js b/packages/marko/test/render/fixtures-deprecated/for-range-descending-step/test.js
similarity index 100%
rename from test/render/fixtures-deprecated/for-range-descending-step/test.js
rename to packages/marko/test/render/fixtures-deprecated/for-range-descending-step/test.js
diff --git a/test/render/fixtures-deprecated/for-range-descending-step/vdom-expected.html b/packages/marko/test/render/fixtures-deprecated/for-range-descending-step/vdom-expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/for-range-descending-step/vdom-expected.html
rename to packages/marko/test/render/fixtures-deprecated/for-range-descending-step/vdom-expected.html
diff --git a/test/render/fixtures-deprecated/for-range-descending/expected.html b/packages/marko/test/render/fixtures-deprecated/for-range-descending/expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/for-range-descending/expected.html
rename to packages/marko/test/render/fixtures-deprecated/for-range-descending/expected.html
diff --git a/test/render/fixtures-deprecated/for-range-descending/template.marko b/packages/marko/test/render/fixtures-deprecated/for-range-descending/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/for-range-descending/template.marko
rename to packages/marko/test/render/fixtures-deprecated/for-range-descending/template.marko
diff --git a/test/render/fixtures-deprecated/for-range-descending/test.js b/packages/marko/test/render/fixtures-deprecated/for-range-descending/test.js
similarity index 100%
rename from test/render/fixtures-deprecated/for-range-descending/test.js
rename to packages/marko/test/render/fixtures-deprecated/for-range-descending/test.js
diff --git a/test/render/fixtures-deprecated/for-range-descending/vdom-expected.html b/packages/marko/test/render/fixtures-deprecated/for-range-descending/vdom-expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/for-range-descending/vdom-expected.html
rename to packages/marko/test/render/fixtures-deprecated/for-range-descending/vdom-expected.html
diff --git a/test/render/fixtures-deprecated/for-range-descending2/expected.html b/packages/marko/test/render/fixtures-deprecated/for-range-descending2/expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/for-range-descending2/expected.html
rename to packages/marko/test/render/fixtures-deprecated/for-range-descending2/expected.html
diff --git a/test/render/fixtures-deprecated/for-range-descending2/template.marko b/packages/marko/test/render/fixtures-deprecated/for-range-descending2/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/for-range-descending2/template.marko
rename to packages/marko/test/render/fixtures-deprecated/for-range-descending2/template.marko
diff --git a/test/render/fixtures-deprecated/for-range-descending2/test.js b/packages/marko/test/render/fixtures-deprecated/for-range-descending2/test.js
similarity index 100%
rename from test/render/fixtures-deprecated/for-range-descending2/test.js
rename to packages/marko/test/render/fixtures-deprecated/for-range-descending2/test.js
diff --git a/test/render/fixtures-deprecated/for-range-descending2/vdom-expected.html b/packages/marko/test/render/fixtures-deprecated/for-range-descending2/vdom-expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/for-range-descending2/vdom-expected.html
rename to packages/marko/test/render/fixtures-deprecated/for-range-descending2/vdom-expected.html
diff --git a/test/render/fixtures-deprecated/for-range-from-to-expr/expected.html b/packages/marko/test/render/fixtures-deprecated/for-range-from-to-expr/expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/for-range-from-to-expr/expected.html
rename to packages/marko/test/render/fixtures-deprecated/for-range-from-to-expr/expected.html
diff --git a/test/render/fixtures-deprecated/for-range-from-to-expr/template.marko b/packages/marko/test/render/fixtures-deprecated/for-range-from-to-expr/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/for-range-from-to-expr/template.marko
rename to packages/marko/test/render/fixtures-deprecated/for-range-from-to-expr/template.marko
diff --git a/test/render/fixtures-deprecated/for-range-from-to-expr/test.js b/packages/marko/test/render/fixtures-deprecated/for-range-from-to-expr/test.js
similarity index 100%
rename from test/render/fixtures-deprecated/for-range-from-to-expr/test.js
rename to packages/marko/test/render/fixtures-deprecated/for-range-from-to-expr/test.js
diff --git a/test/render/fixtures-deprecated/for-range-from-to-expr/vdom-expected.html b/packages/marko/test/render/fixtures-deprecated/for-range-from-to-expr/vdom-expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/for-range-from-to-expr/vdom-expected.html
rename to packages/marko/test/render/fixtures-deprecated/for-range-from-to-expr/vdom-expected.html
diff --git a/test/render/fixtures-deprecated/for-range-step-2/expected.html b/packages/marko/test/render/fixtures-deprecated/for-range-step-2/expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/for-range-step-2/expected.html
rename to packages/marko/test/render/fixtures-deprecated/for-range-step-2/expected.html
diff --git a/test/render/fixtures-deprecated/for-range-step-2/template.marko b/packages/marko/test/render/fixtures-deprecated/for-range-step-2/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/for-range-step-2/template.marko
rename to packages/marko/test/render/fixtures-deprecated/for-range-step-2/template.marko
diff --git a/test/render/fixtures-deprecated/for-range-step-2/test.js b/packages/marko/test/render/fixtures-deprecated/for-range-step-2/test.js
similarity index 100%
rename from test/render/fixtures-deprecated/for-range-step-2/test.js
rename to packages/marko/test/render/fixtures-deprecated/for-range-step-2/test.js
diff --git a/test/render/fixtures-deprecated/for-range-step-2/vdom-expected.html b/packages/marko/test/render/fixtures-deprecated/for-range-step-2/vdom-expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/for-range-step-2/vdom-expected.html
rename to packages/marko/test/render/fixtures-deprecated/for-range-step-2/vdom-expected.html
diff --git a/test/render/fixtures-deprecated/for-range-step-neg2/expected.html b/packages/marko/test/render/fixtures-deprecated/for-range-step-neg2/expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/for-range-step-neg2/expected.html
rename to packages/marko/test/render/fixtures-deprecated/for-range-step-neg2/expected.html
diff --git a/test/render/fixtures-deprecated/for-range-step-neg2/template.marko b/packages/marko/test/render/fixtures-deprecated/for-range-step-neg2/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/for-range-step-neg2/template.marko
rename to packages/marko/test/render/fixtures-deprecated/for-range-step-neg2/template.marko
diff --git a/test/render/fixtures-deprecated/for-range-step-neg2/test.js b/packages/marko/test/render/fixtures-deprecated/for-range-step-neg2/test.js
similarity index 100%
rename from test/render/fixtures-deprecated/for-range-step-neg2/test.js
rename to packages/marko/test/render/fixtures-deprecated/for-range-step-neg2/test.js
diff --git a/test/render/fixtures-deprecated/for-range-step-neg2/vdom-expected.html b/packages/marko/test/render/fixtures-deprecated/for-range-step-neg2/vdom-expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/for-range-step-neg2/vdom-expected.html
rename to packages/marko/test/render/fixtures-deprecated/for-range-step-neg2/vdom-expected.html
diff --git a/test/render/fixtures-deprecated/for-range-to-expr/expected.html b/packages/marko/test/render/fixtures-deprecated/for-range-to-expr/expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/for-range-to-expr/expected.html
rename to packages/marko/test/render/fixtures-deprecated/for-range-to-expr/expected.html
diff --git a/test/render/fixtures-deprecated/for-range-to-expr/template.marko b/packages/marko/test/render/fixtures-deprecated/for-range-to-expr/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/for-range-to-expr/template.marko
rename to packages/marko/test/render/fixtures-deprecated/for-range-to-expr/template.marko
diff --git a/test/render/fixtures-deprecated/for-range-to-expr/test.js b/packages/marko/test/render/fixtures-deprecated/for-range-to-expr/test.js
similarity index 100%
rename from test/render/fixtures-deprecated/for-range-to-expr/test.js
rename to packages/marko/test/render/fixtures-deprecated/for-range-to-expr/test.js
diff --git a/test/render/fixtures-deprecated/for-range-to-expr/vdom-expected.html b/packages/marko/test/render/fixtures-deprecated/for-range-to-expr/vdom-expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/for-range-to-expr/vdom-expected.html
rename to packages/marko/test/render/fixtures-deprecated/for-range-to-expr/vdom-expected.html
diff --git a/test/render/fixtures-deprecated/for-range/expected.html b/packages/marko/test/render/fixtures-deprecated/for-range/expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/for-range/expected.html
rename to packages/marko/test/render/fixtures-deprecated/for-range/expected.html
diff --git a/test/render/fixtures-deprecated/for-range/template.marko b/packages/marko/test/render/fixtures-deprecated/for-range/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/for-range/template.marko
rename to packages/marko/test/render/fixtures-deprecated/for-range/template.marko
diff --git a/test/render/fixtures-deprecated/for-range/test.js b/packages/marko/test/render/fixtures-deprecated/for-range/test.js
similarity index 100%
rename from test/render/fixtures-deprecated/for-range/test.js
rename to packages/marko/test/render/fixtures-deprecated/for-range/test.js
diff --git a/test/render/fixtures-deprecated/for-range/vdom-expected.html b/packages/marko/test/render/fixtures-deprecated/for-range/vdom-expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/for-range/vdom-expected.html
rename to packages/marko/test/render/fixtures-deprecated/for-range/vdom-expected.html
diff --git a/test/render/fixtures-deprecated/for-tag-array-expression/expected.html b/packages/marko/test/render/fixtures-deprecated/for-tag-array-expression/expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/for-tag-array-expression/expected.html
rename to packages/marko/test/render/fixtures-deprecated/for-tag-array-expression/expected.html
diff --git a/test/render/fixtures-deprecated/for-tag-array-expression/template.marko b/packages/marko/test/render/fixtures-deprecated/for-tag-array-expression/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/for-tag-array-expression/template.marko
rename to packages/marko/test/render/fixtures-deprecated/for-tag-array-expression/template.marko
diff --git a/test/render/fixtures-deprecated/for-tag-array-expression/test.js b/packages/marko/test/render/fixtures-deprecated/for-tag-array-expression/test.js
similarity index 100%
rename from test/render/fixtures-deprecated/for-tag-array-expression/test.js
rename to packages/marko/test/render/fixtures-deprecated/for-tag-array-expression/test.js
diff --git a/test/render/fixtures-deprecated/for-tag-array-expression/vdom-expected.html b/packages/marko/test/render/fixtures-deprecated/for-tag-array-expression/vdom-expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/for-tag-array-expression/vdom-expected.html
rename to packages/marko/test/render/fixtures-deprecated/for-tag-array-expression/vdom-expected.html
diff --git a/test/render/fixtures-deprecated/for-tag-invalid-option/expected.html b/packages/marko/test/render/fixtures-deprecated/for-tag-invalid-option/expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/for-tag-invalid-option/expected.html
rename to packages/marko/test/render/fixtures-deprecated/for-tag-invalid-option/expected.html
diff --git a/test/render/fixtures-deprecated/for-tag-invalid-option/template.marko b/packages/marko/test/render/fixtures-deprecated/for-tag-invalid-option/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/for-tag-invalid-option/template.marko
rename to packages/marko/test/render/fixtures-deprecated/for-tag-invalid-option/template.marko
diff --git a/test/render/fixtures-deprecated/for-tag-invalid-option/test.js b/packages/marko/test/render/fixtures-deprecated/for-tag-invalid-option/test.js
similarity index 100%
rename from test/render/fixtures-deprecated/for-tag-invalid-option/test.js
rename to packages/marko/test/render/fixtures-deprecated/for-tag-invalid-option/test.js
diff --git a/test/render/fixtures-deprecated/for-tag-native/expected.html b/packages/marko/test/render/fixtures-deprecated/for-tag-native/expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/for-tag-native/expected.html
rename to packages/marko/test/render/fixtures-deprecated/for-tag-native/expected.html
diff --git a/test/render/fixtures-deprecated/for-tag-native/template.marko b/packages/marko/test/render/fixtures-deprecated/for-tag-native/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/for-tag-native/template.marko
rename to packages/marko/test/render/fixtures-deprecated/for-tag-native/template.marko
diff --git a/test/render/fixtures-deprecated/for-tag-native/test.js b/packages/marko/test/render/fixtures-deprecated/for-tag-native/test.js
similarity index 100%
rename from test/render/fixtures-deprecated/for-tag-native/test.js
rename to packages/marko/test/render/fixtures-deprecated/for-tag-native/test.js
diff --git a/test/render/fixtures-deprecated/for-tag-native/vdom-expected.html b/packages/marko/test/render/fixtures-deprecated/for-tag-native/vdom-expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/for-tag-native/vdom-expected.html
rename to packages/marko/test/render/fixtures-deprecated/for-tag-native/vdom-expected.html
diff --git a/test/render/fixtures-deprecated/for-tag-separator-status-var/expected.html b/packages/marko/test/render/fixtures-deprecated/for-tag-separator-status-var/expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/for-tag-separator-status-var/expected.html
rename to packages/marko/test/render/fixtures-deprecated/for-tag-separator-status-var/expected.html
diff --git a/test/render/fixtures-deprecated/for-tag-separator-status-var/template.marko b/packages/marko/test/render/fixtures-deprecated/for-tag-separator-status-var/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/for-tag-separator-status-var/template.marko
rename to packages/marko/test/render/fixtures-deprecated/for-tag-separator-status-var/template.marko
diff --git a/test/render/fixtures-deprecated/for-tag-separator-status-var/test.js b/packages/marko/test/render/fixtures-deprecated/for-tag-separator-status-var/test.js
similarity index 100%
rename from test/render/fixtures-deprecated/for-tag-separator-status-var/test.js
rename to packages/marko/test/render/fixtures-deprecated/for-tag-separator-status-var/test.js
diff --git a/test/render/fixtures-deprecated/for-tag-separator-status-var/vdom-expected.html b/packages/marko/test/render/fixtures-deprecated/for-tag-separator-status-var/vdom-expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/for-tag-separator-status-var/vdom-expected.html
rename to packages/marko/test/render/fixtures-deprecated/for-tag-separator-status-var/vdom-expected.html
diff --git a/test/render/fixtures-deprecated/for-tag-separator/expected.html b/packages/marko/test/render/fixtures-deprecated/for-tag-separator/expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/for-tag-separator/expected.html
rename to packages/marko/test/render/fixtures-deprecated/for-tag-separator/expected.html
diff --git a/test/render/fixtures-deprecated/for-tag-separator/template.marko b/packages/marko/test/render/fixtures-deprecated/for-tag-separator/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/for-tag-separator/template.marko
rename to packages/marko/test/render/fixtures-deprecated/for-tag-separator/template.marko
diff --git a/test/render/fixtures-deprecated/for-tag-separator/test.js b/packages/marko/test/render/fixtures-deprecated/for-tag-separator/test.js
similarity index 100%
rename from test/render/fixtures-deprecated/for-tag-separator/test.js
rename to packages/marko/test/render/fixtures-deprecated/for-tag-separator/test.js
diff --git a/test/render/fixtures-deprecated/for-tag-separator/vdom-expected.html b/packages/marko/test/render/fixtures-deprecated/for-tag-separator/vdom-expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/for-tag-separator/vdom-expected.html
rename to packages/marko/test/render/fixtures-deprecated/for-tag-separator/vdom-expected.html
diff --git a/test/render/fixtures-deprecated/for-tag-status-var/expected.html b/packages/marko/test/render/fixtures-deprecated/for-tag-status-var/expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/for-tag-status-var/expected.html
rename to packages/marko/test/render/fixtures-deprecated/for-tag-status-var/expected.html
diff --git a/test/render/fixtures-deprecated/for-tag-status-var/template.marko b/packages/marko/test/render/fixtures-deprecated/for-tag-status-var/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/for-tag-status-var/template.marko
rename to packages/marko/test/render/fixtures-deprecated/for-tag-status-var/template.marko
diff --git a/test/render/fixtures-deprecated/for-tag-status-var/test.js b/packages/marko/test/render/fixtures-deprecated/for-tag-status-var/test.js
similarity index 100%
rename from test/render/fixtures-deprecated/for-tag-status-var/test.js
rename to packages/marko/test/render/fixtures-deprecated/for-tag-status-var/test.js
diff --git a/test/render/fixtures-deprecated/for-tag-status-var/vdom-expected.html b/packages/marko/test/render/fixtures-deprecated/for-tag-status-var/vdom-expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/for-tag-status-var/vdom-expected.html
rename to packages/marko/test/render/fixtures-deprecated/for-tag-status-var/vdom-expected.html
diff --git a/test/render/fixtures-deprecated/for-tag/expected.html b/packages/marko/test/render/fixtures-deprecated/for-tag/expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/for-tag/expected.html
rename to packages/marko/test/render/fixtures-deprecated/for-tag/expected.html
diff --git a/test/render/fixtures-deprecated/for-tag/template.marko b/packages/marko/test/render/fixtures-deprecated/for-tag/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/for-tag/template.marko
rename to packages/marko/test/render/fixtures-deprecated/for-tag/template.marko
diff --git a/test/render/fixtures-deprecated/for-tag/test.js b/packages/marko/test/render/fixtures-deprecated/for-tag/test.js
similarity index 100%
rename from test/render/fixtures-deprecated/for-tag/test.js
rename to packages/marko/test/render/fixtures-deprecated/for-tag/test.js
diff --git a/test/render/fixtures-deprecated/for-tag/vdom-expected.html b/packages/marko/test/render/fixtures-deprecated/for-tag/vdom-expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/for-tag/vdom-expected.html
rename to packages/marko/test/render/fixtures-deprecated/for-tag/vdom-expected.html
diff --git a/test/render/fixtures-deprecated/helpers-empty-notEmpty-import/expected.html b/packages/marko/test/render/fixtures-deprecated/helpers-empty-notEmpty-import/expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/helpers-empty-notEmpty-import/expected.html
rename to packages/marko/test/render/fixtures-deprecated/helpers-empty-notEmpty-import/expected.html
diff --git a/test/render/fixtures-deprecated/helpers-empty-notEmpty-import/template.marko b/packages/marko/test/render/fixtures-deprecated/helpers-empty-notEmpty-import/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/helpers-empty-notEmpty-import/template.marko
rename to packages/marko/test/render/fixtures-deprecated/helpers-empty-notEmpty-import/template.marko
diff --git a/test/render/fixtures-deprecated/helpers-empty-notEmpty-import/test.js b/packages/marko/test/render/fixtures-deprecated/helpers-empty-notEmpty-import/test.js
similarity index 100%
rename from test/render/fixtures-deprecated/helpers-empty-notEmpty-import/test.js
rename to packages/marko/test/render/fixtures-deprecated/helpers-empty-notEmpty-import/test.js
diff --git a/test/render/fixtures-deprecated/helpers-empty-notEmpty-import/vdom-expected.html b/packages/marko/test/render/fixtures-deprecated/helpers-empty-notEmpty-import/vdom-expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/helpers-empty-notEmpty-import/vdom-expected.html
rename to packages/marko/test/render/fixtures-deprecated/helpers-empty-notEmpty-import/vdom-expected.html
diff --git a/test/render/fixtures-deprecated/helpers-empty-notEmpty-import2/expected.html b/packages/marko/test/render/fixtures-deprecated/helpers-empty-notEmpty-import2/expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/helpers-empty-notEmpty-import2/expected.html
rename to packages/marko/test/render/fixtures-deprecated/helpers-empty-notEmpty-import2/expected.html
diff --git a/test/render/fixtures-deprecated/helpers-empty-notEmpty-import2/template.marko b/packages/marko/test/render/fixtures-deprecated/helpers-empty-notEmpty-import2/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/helpers-empty-notEmpty-import2/template.marko
rename to packages/marko/test/render/fixtures-deprecated/helpers-empty-notEmpty-import2/template.marko
diff --git a/test/render/fixtures-deprecated/helpers-empty-notEmpty-import2/test.js b/packages/marko/test/render/fixtures-deprecated/helpers-empty-notEmpty-import2/test.js
similarity index 100%
rename from test/render/fixtures-deprecated/helpers-empty-notEmpty-import2/test.js
rename to packages/marko/test/render/fixtures-deprecated/helpers-empty-notEmpty-import2/test.js
diff --git a/test/render/fixtures-deprecated/helpers-empty-notEmpty-import2/vdom-expected.html b/packages/marko/test/render/fixtures-deprecated/helpers-empty-notEmpty-import2/vdom-expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/helpers-empty-notEmpty-import2/vdom-expected.html
rename to packages/marko/test/render/fixtures-deprecated/helpers-empty-notEmpty-import2/vdom-expected.html
diff --git a/test/render/fixtures-deprecated/if-attr/expected.html b/packages/marko/test/render/fixtures-deprecated/if-attr/expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/if-attr/expected.html
rename to packages/marko/test/render/fixtures-deprecated/if-attr/expected.html
diff --git a/test/render/fixtures-deprecated/if-attr/template.marko b/packages/marko/test/render/fixtures-deprecated/if-attr/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/if-attr/template.marko
rename to packages/marko/test/render/fixtures-deprecated/if-attr/template.marko
diff --git a/test/render/fixtures-deprecated/if-attr/test.js b/packages/marko/test/render/fixtures-deprecated/if-attr/test.js
similarity index 100%
rename from test/render/fixtures-deprecated/if-attr/test.js
rename to packages/marko/test/render/fixtures-deprecated/if-attr/test.js
diff --git a/test/render/fixtures-deprecated/if-attr/vdom-expected.html b/packages/marko/test/render/fixtures-deprecated/if-attr/vdom-expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/if-attr/vdom-expected.html
rename to packages/marko/test/render/fixtures-deprecated/if-attr/vdom-expected.html
diff --git a/test/render/fixtures-deprecated/if-else-attr/expected.html b/packages/marko/test/render/fixtures-deprecated/if-else-attr/expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/if-else-attr/expected.html
rename to packages/marko/test/render/fixtures-deprecated/if-else-attr/expected.html
diff --git a/test/render/fixtures-deprecated/if-else-attr/template.marko b/packages/marko/test/render/fixtures-deprecated/if-else-attr/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/if-else-attr/template.marko
rename to packages/marko/test/render/fixtures-deprecated/if-else-attr/template.marko
diff --git a/test/render/fixtures-deprecated/if-else-attr/test.js b/packages/marko/test/render/fixtures-deprecated/if-else-attr/test.js
similarity index 100%
rename from test/render/fixtures-deprecated/if-else-attr/test.js
rename to packages/marko/test/render/fixtures-deprecated/if-else-attr/test.js
diff --git a/test/render/fixtures-deprecated/if-else-attr/vdom-expected.html b/packages/marko/test/render/fixtures-deprecated/if-else-attr/vdom-expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/if-else-attr/vdom-expected.html
rename to packages/marko/test/render/fixtures-deprecated/if-else-attr/vdom-expected.html
diff --git a/test/render/fixtures-deprecated/if-else-if-attr/expected.html b/packages/marko/test/render/fixtures-deprecated/if-else-if-attr/expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/if-else-if-attr/expected.html
rename to packages/marko/test/render/fixtures-deprecated/if-else-if-attr/expected.html
diff --git a/test/render/fixtures-deprecated/if-else-if-attr/template.marko b/packages/marko/test/render/fixtures-deprecated/if-else-if-attr/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/if-else-if-attr/template.marko
rename to packages/marko/test/render/fixtures-deprecated/if-else-if-attr/template.marko
diff --git a/test/render/fixtures-deprecated/if-else-if-attr/test.js b/packages/marko/test/render/fixtures-deprecated/if-else-if-attr/test.js
similarity index 100%
rename from test/render/fixtures-deprecated/if-else-if-attr/test.js
rename to packages/marko/test/render/fixtures-deprecated/if-else-if-attr/test.js
diff --git a/test/render/fixtures-deprecated/if-else-if-attr/vdom-expected.html b/packages/marko/test/render/fixtures-deprecated/if-else-if-attr/vdom-expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/if-else-if-attr/vdom-expected.html
rename to packages/marko/test/render/fixtures-deprecated/if-else-if-attr/vdom-expected.html
diff --git a/test/render/fixtures-deprecated/if-else-if-else-attr/expected.html b/packages/marko/test/render/fixtures-deprecated/if-else-if-else-attr/expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/if-else-if-else-attr/expected.html
rename to packages/marko/test/render/fixtures-deprecated/if-else-if-else-attr/expected.html
diff --git a/test/render/fixtures-deprecated/if-else-if-else-attr/template.marko b/packages/marko/test/render/fixtures-deprecated/if-else-if-else-attr/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/if-else-if-else-attr/template.marko
rename to packages/marko/test/render/fixtures-deprecated/if-else-if-else-attr/template.marko
diff --git a/test/render/fixtures-deprecated/if-else-if-else-attr/test.js b/packages/marko/test/render/fixtures-deprecated/if-else-if-else-attr/test.js
similarity index 100%
rename from test/render/fixtures-deprecated/if-else-if-else-attr/test.js
rename to packages/marko/test/render/fixtures-deprecated/if-else-if-else-attr/test.js
diff --git a/test/render/fixtures-deprecated/if-else-if-else-attr/vdom-expected.html b/packages/marko/test/render/fixtures-deprecated/if-else-if-else-attr/vdom-expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/if-else-if-else-attr/vdom-expected.html
rename to packages/marko/test/render/fixtures-deprecated/if-else-if-else-attr/vdom-expected.html
diff --git a/test/render/fixtures-deprecated/include-attr-error-missing-argument/expected.html b/packages/marko/test/render/fixtures-deprecated/include-attr-error-missing-argument/expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/include-attr-error-missing-argument/expected.html
rename to packages/marko/test/render/fixtures-deprecated/include-attr-error-missing-argument/expected.html
diff --git a/test/render/fixtures-deprecated/include-attr-error-missing-argument/template.marko b/packages/marko/test/render/fixtures-deprecated/include-attr-error-missing-argument/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/include-attr-error-missing-argument/template.marko
rename to packages/marko/test/render/fixtures-deprecated/include-attr-error-missing-argument/template.marko
diff --git a/test/render/fixtures-deprecated/include-attr-error-missing-argument/test.js b/packages/marko/test/render/fixtures-deprecated/include-attr-error-missing-argument/test.js
similarity index 100%
rename from test/render/fixtures-deprecated/include-attr-error-missing-argument/test.js
rename to packages/marko/test/render/fixtures-deprecated/include-attr-error-missing-argument/test.js
diff --git a/test/render/fixtures-deprecated/include-attr-no-arg/expected.html b/packages/marko/test/render/fixtures-deprecated/include-attr-no-arg/expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/include-attr-no-arg/expected.html
rename to packages/marko/test/render/fixtures-deprecated/include-attr-no-arg/expected.html
diff --git a/test/render/fixtures-deprecated/include-attr-no-arg/template.marko b/packages/marko/test/render/fixtures-deprecated/include-attr-no-arg/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/include-attr-no-arg/template.marko
rename to packages/marko/test/render/fixtures-deprecated/include-attr-no-arg/template.marko
diff --git a/test/render/fixtures-deprecated/include-attr-no-arg/test.js b/packages/marko/test/render/fixtures-deprecated/include-attr-no-arg/test.js
similarity index 100%
rename from test/render/fixtures-deprecated/include-attr-no-arg/test.js
rename to packages/marko/test/render/fixtures-deprecated/include-attr-no-arg/test.js
diff --git a/test/render/fixtures-deprecated/include-attr/expected.html b/packages/marko/test/render/fixtures-deprecated/include-attr/expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/include-attr/expected.html
rename to packages/marko/test/render/fixtures-deprecated/include-attr/expected.html
diff --git a/test/render/fixtures-deprecated/include-attr/include-target.marko b/packages/marko/test/render/fixtures-deprecated/include-attr/include-target.marko
similarity index 100%
rename from test/render/fixtures-deprecated/include-attr/include-target.marko
rename to packages/marko/test/render/fixtures-deprecated/include-attr/include-target.marko
diff --git a/test/render/fixtures-deprecated/include-attr/template.marko b/packages/marko/test/render/fixtures-deprecated/include-attr/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/include-attr/template.marko
rename to packages/marko/test/render/fixtures-deprecated/include-attr/template.marko
diff --git a/test/render/fixtures-deprecated/include-attr/test.js b/packages/marko/test/render/fixtures-deprecated/include-attr/test.js
similarity index 100%
rename from test/render/fixtures-deprecated/include-attr/test.js
rename to packages/marko/test/render/fixtures-deprecated/include-attr/test.js
diff --git a/test/render/fixtures-deprecated/include-attr/vdom-expected.html b/packages/marko/test/render/fixtures-deprecated/include-attr/vdom-expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/include-attr/vdom-expected.html
rename to packages/marko/test/render/fixtures-deprecated/include-attr/vdom-expected.html
diff --git a/test/render/fixtures-deprecated/include-body-empty/expected.html b/packages/marko/test/render/fixtures-deprecated/include-body-empty/expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/include-body-empty/expected.html
rename to packages/marko/test/render/fixtures-deprecated/include-body-empty/expected.html
diff --git a/test/render/fixtures-deprecated/include-body-empty/include-target.marko b/packages/marko/test/render/fixtures-deprecated/include-body-empty/include-target.marko
similarity index 100%
rename from test/render/fixtures-deprecated/include-body-empty/include-target.marko
rename to packages/marko/test/render/fixtures-deprecated/include-body-empty/include-target.marko
diff --git a/test/render/fixtures-deprecated/include-body-empty/template.marko b/packages/marko/test/render/fixtures-deprecated/include-body-empty/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/include-body-empty/template.marko
rename to packages/marko/test/render/fixtures-deprecated/include-body-empty/template.marko
diff --git a/test/render/fixtures-deprecated/include-body-empty/test.js b/packages/marko/test/render/fixtures-deprecated/include-body-empty/test.js
similarity index 100%
rename from test/render/fixtures-deprecated/include-body-empty/test.js
rename to packages/marko/test/render/fixtures-deprecated/include-body-empty/test.js
diff --git a/test/render/fixtures-deprecated/include-body-empty/vdom-expected.html b/packages/marko/test/render/fixtures-deprecated/include-body-empty/vdom-expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/include-body-empty/vdom-expected.html
rename to packages/marko/test/render/fixtures-deprecated/include-body-empty/vdom-expected.html
diff --git a/test/render/fixtures-deprecated/include-body/expected.html b/packages/marko/test/render/fixtures-deprecated/include-body/expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/include-body/expected.html
rename to packages/marko/test/render/fixtures-deprecated/include-body/expected.html
diff --git a/test/render/fixtures-deprecated/include-body/include-target.marko b/packages/marko/test/render/fixtures-deprecated/include-body/include-target.marko
similarity index 100%
rename from test/render/fixtures-deprecated/include-body/include-target.marko
rename to packages/marko/test/render/fixtures-deprecated/include-body/include-target.marko
diff --git a/test/render/fixtures-deprecated/include-body/template.marko b/packages/marko/test/render/fixtures-deprecated/include-body/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/include-body/template.marko
rename to packages/marko/test/render/fixtures-deprecated/include-body/template.marko
diff --git a/test/render/fixtures-deprecated/include-body/test.js b/packages/marko/test/render/fixtures-deprecated/include-body/test.js
similarity index 100%
rename from test/render/fixtures-deprecated/include-body/test.js
rename to packages/marko/test/render/fixtures-deprecated/include-body/test.js
diff --git a/test/render/fixtures-deprecated/include-body/vdom-expected.html b/packages/marko/test/render/fixtures-deprecated/include-body/vdom-expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/include-body/vdom-expected.html
rename to packages/marko/test/render/fixtures-deprecated/include-body/vdom-expected.html
diff --git a/test/render/fixtures-deprecated/include-component/components/my-component/index.js b/packages/marko/test/render/fixtures-deprecated/include-component/components/my-component/index.js
similarity index 100%
rename from test/render/fixtures-deprecated/include-component/components/my-component/index.js
rename to packages/marko/test/render/fixtures-deprecated/include-component/components/my-component/index.js
diff --git a/test/render/fixtures-deprecated/include-component/expected.html b/packages/marko/test/render/fixtures-deprecated/include-component/expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/include-component/expected.html
rename to packages/marko/test/render/fixtures-deprecated/include-component/expected.html
diff --git a/test/render/fixtures-deprecated/include-component/include-html-target.html b/packages/marko/test/render/fixtures-deprecated/include-component/include-html-target.html
similarity index 100%
rename from test/render/fixtures-deprecated/include-component/include-html-target.html
rename to packages/marko/test/render/fixtures-deprecated/include-component/include-html-target.html
diff --git a/test/render/fixtures-deprecated/include-component/template.marko b/packages/marko/test/render/fixtures-deprecated/include-component/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/include-component/template.marko
rename to packages/marko/test/render/fixtures-deprecated/include-component/template.marko
diff --git a/test/render/fixtures-deprecated/include-component/test.js b/packages/marko/test/render/fixtures-deprecated/include-component/test.js
similarity index 100%
rename from test/render/fixtures-deprecated/include-component/test.js
rename to packages/marko/test/render/fixtures-deprecated/include-component/test.js
diff --git a/test/render/fixtures-deprecated/include-component/vdom-expected.html b/packages/marko/test/render/fixtures-deprecated/include-component/vdom-expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/include-component/vdom-expected.html
rename to packages/marko/test/render/fixtures-deprecated/include-component/vdom-expected.html
diff --git a/test/render/fixtures-deprecated/include-data-body/expected.html b/packages/marko/test/render/fixtures-deprecated/include-data-body/expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/include-data-body/expected.html
rename to packages/marko/test/render/fixtures-deprecated/include-data-body/expected.html
diff --git a/test/render/fixtures-deprecated/include-data-body/include-target.marko b/packages/marko/test/render/fixtures-deprecated/include-data-body/include-target.marko
similarity index 100%
rename from test/render/fixtures-deprecated/include-data-body/include-target.marko
rename to packages/marko/test/render/fixtures-deprecated/include-data-body/include-target.marko
diff --git a/test/render/fixtures-deprecated/include-data-body/template.marko b/packages/marko/test/render/fixtures-deprecated/include-data-body/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/include-data-body/template.marko
rename to packages/marko/test/render/fixtures-deprecated/include-data-body/template.marko
diff --git a/test/render/fixtures-deprecated/include-data-body/test.js b/packages/marko/test/render/fixtures-deprecated/include-data-body/test.js
similarity index 100%
rename from test/render/fixtures-deprecated/include-data-body/test.js
rename to packages/marko/test/render/fixtures-deprecated/include-data-body/test.js
diff --git a/test/render/fixtures-deprecated/include-data-body/vdom-expected.html b/packages/marko/test/render/fixtures-deprecated/include-data-body/vdom-expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/include-data-body/vdom-expected.html
rename to packages/marko/test/render/fixtures-deprecated/include-data-body/vdom-expected.html
diff --git a/test/render/fixtures-deprecated/include-data/expected.html b/packages/marko/test/render/fixtures-deprecated/include-data/expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/include-data/expected.html
rename to packages/marko/test/render/fixtures-deprecated/include-data/expected.html
diff --git a/test/render/fixtures-deprecated/include-data/include-target.marko b/packages/marko/test/render/fixtures-deprecated/include-data/include-target.marko
similarity index 100%
rename from test/render/fixtures-deprecated/include-data/include-target.marko
rename to packages/marko/test/render/fixtures-deprecated/include-data/include-target.marko
diff --git a/test/render/fixtures-deprecated/include-data/template.marko b/packages/marko/test/render/fixtures-deprecated/include-data/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/include-data/template.marko
rename to packages/marko/test/render/fixtures-deprecated/include-data/template.marko
diff --git a/test/render/fixtures-deprecated/include-data/test.js b/packages/marko/test/render/fixtures-deprecated/include-data/test.js
similarity index 100%
rename from test/render/fixtures-deprecated/include-data/test.js
rename to packages/marko/test/render/fixtures-deprecated/include-data/test.js
diff --git a/test/render/fixtures-deprecated/include-data/vdom-expected.html b/packages/marko/test/render/fixtures-deprecated/include-data/vdom-expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/include-data/vdom-expected.html
rename to packages/marko/test/render/fixtures-deprecated/include-data/vdom-expected.html
diff --git a/test/render/fixtures-deprecated/include-dynamic/expected.html b/packages/marko/test/render/fixtures-deprecated/include-dynamic/expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/include-dynamic/expected.html
rename to packages/marko/test/render/fixtures-deprecated/include-dynamic/expected.html
diff --git a/test/render/fixtures-deprecated/include-dynamic/include-target.marko b/packages/marko/test/render/fixtures-deprecated/include-dynamic/include-target.marko
similarity index 100%
rename from test/render/fixtures-deprecated/include-dynamic/include-target.marko
rename to packages/marko/test/render/fixtures-deprecated/include-dynamic/include-target.marko
diff --git a/test/render/fixtures-deprecated/include-dynamic/template.marko b/packages/marko/test/render/fixtures-deprecated/include-dynamic/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/include-dynamic/template.marko
rename to packages/marko/test/render/fixtures-deprecated/include-dynamic/template.marko
diff --git a/test/render/fixtures-deprecated/include-dynamic/test.js b/packages/marko/test/render/fixtures-deprecated/include-dynamic/test.js
similarity index 100%
rename from test/render/fixtures-deprecated/include-dynamic/test.js
rename to packages/marko/test/render/fixtures-deprecated/include-dynamic/test.js
diff --git a/test/render/fixtures-deprecated/include-dynamic/vdom-expected.html b/packages/marko/test/render/fixtures-deprecated/include-dynamic/vdom-expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/include-dynamic/vdom-expected.html
rename to packages/marko/test/render/fixtures-deprecated/include-dynamic/vdom-expected.html
diff --git a/test/render/fixtures-deprecated/include-hyphen-attrs-multiple/expected.html b/packages/marko/test/render/fixtures-deprecated/include-hyphen-attrs-multiple/expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/include-hyphen-attrs-multiple/expected.html
rename to packages/marko/test/render/fixtures-deprecated/include-hyphen-attrs-multiple/expected.html
diff --git a/test/render/fixtures-deprecated/include-hyphen-attrs-multiple/include-target.marko b/packages/marko/test/render/fixtures-deprecated/include-hyphen-attrs-multiple/include-target.marko
similarity index 100%
rename from test/render/fixtures-deprecated/include-hyphen-attrs-multiple/include-target.marko
rename to packages/marko/test/render/fixtures-deprecated/include-hyphen-attrs-multiple/include-target.marko
diff --git a/test/render/fixtures-deprecated/include-hyphen-attrs-multiple/template.marko b/packages/marko/test/render/fixtures-deprecated/include-hyphen-attrs-multiple/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/include-hyphen-attrs-multiple/template.marko
rename to packages/marko/test/render/fixtures-deprecated/include-hyphen-attrs-multiple/template.marko
diff --git a/test/render/fixtures-deprecated/include-hyphen-attrs-multiple/test.js b/packages/marko/test/render/fixtures-deprecated/include-hyphen-attrs-multiple/test.js
similarity index 100%
rename from test/render/fixtures-deprecated/include-hyphen-attrs-multiple/test.js
rename to packages/marko/test/render/fixtures-deprecated/include-hyphen-attrs-multiple/test.js
diff --git a/test/render/fixtures-deprecated/include-hyphen-attrs-multiple/vdom-expected.html b/packages/marko/test/render/fixtures-deprecated/include-hyphen-attrs-multiple/vdom-expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/include-hyphen-attrs-multiple/vdom-expected.html
rename to packages/marko/test/render/fixtures-deprecated/include-hyphen-attrs-multiple/vdom-expected.html
diff --git a/test/render/fixtures-deprecated/include-hyphen-attrs/expected.html b/packages/marko/test/render/fixtures-deprecated/include-hyphen-attrs/expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/include-hyphen-attrs/expected.html
rename to packages/marko/test/render/fixtures-deprecated/include-hyphen-attrs/expected.html
diff --git a/test/render/fixtures-deprecated/include-hyphen-attrs/include-target.marko b/packages/marko/test/render/fixtures-deprecated/include-hyphen-attrs/include-target.marko
similarity index 100%
rename from test/render/fixtures-deprecated/include-hyphen-attrs/include-target.marko
rename to packages/marko/test/render/fixtures-deprecated/include-hyphen-attrs/include-target.marko
diff --git a/test/render/fixtures-deprecated/include-hyphen-attrs/template.marko b/packages/marko/test/render/fixtures-deprecated/include-hyphen-attrs/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/include-hyphen-attrs/template.marko
rename to packages/marko/test/render/fixtures-deprecated/include-hyphen-attrs/template.marko
diff --git a/test/render/fixtures-deprecated/include-hyphen-attrs/test.js b/packages/marko/test/render/fixtures-deprecated/include-hyphen-attrs/test.js
similarity index 100%
rename from test/render/fixtures-deprecated/include-hyphen-attrs/test.js
rename to packages/marko/test/render/fixtures-deprecated/include-hyphen-attrs/test.js
diff --git a/test/render/fixtures-deprecated/include-hyphen-attrs/vdom-expected.html b/packages/marko/test/render/fixtures-deprecated/include-hyphen-attrs/vdom-expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/include-hyphen-attrs/vdom-expected.html
rename to packages/marko/test/render/fixtures-deprecated/include-hyphen-attrs/vdom-expected.html
diff --git a/test/render/fixtures-deprecated/include-layout-data-attrs/expected.html b/packages/marko/test/render/fixtures-deprecated/include-layout-data-attrs/expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/include-layout-data-attrs/expected.html
rename to packages/marko/test/render/fixtures-deprecated/include-layout-data-attrs/expected.html
diff --git a/test/render/fixtures-deprecated/include-layout-data-attrs/layout-default.marko b/packages/marko/test/render/fixtures-deprecated/include-layout-data-attrs/layout-default.marko
similarity index 100%
rename from test/render/fixtures-deprecated/include-layout-data-attrs/layout-default.marko
rename to packages/marko/test/render/fixtures-deprecated/include-layout-data-attrs/layout-default.marko
diff --git a/test/render/fixtures-deprecated/include-layout-data-attrs/template.marko b/packages/marko/test/render/fixtures-deprecated/include-layout-data-attrs/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/include-layout-data-attrs/template.marko
rename to packages/marko/test/render/fixtures-deprecated/include-layout-data-attrs/template.marko
diff --git a/test/render/fixtures-deprecated/include-layout-data-attrs/test.js b/packages/marko/test/render/fixtures-deprecated/include-layout-data-attrs/test.js
similarity index 100%
rename from test/render/fixtures-deprecated/include-layout-data-attrs/test.js
rename to packages/marko/test/render/fixtures-deprecated/include-layout-data-attrs/test.js
diff --git a/test/render/fixtures-deprecated/include-layout-data-attrs/vdom-expected.html b/packages/marko/test/render/fixtures-deprecated/include-layout-data-attrs/vdom-expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/include-layout-data-attrs/vdom-expected.html
rename to packages/marko/test/render/fixtures-deprecated/include-layout-data-attrs/vdom-expected.html
diff --git a/test/render/fixtures-deprecated/include-layout-data/expected.html b/packages/marko/test/render/fixtures-deprecated/include-layout-data/expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/include-layout-data/expected.html
rename to packages/marko/test/render/fixtures-deprecated/include-layout-data/expected.html
diff --git a/test/render/fixtures-deprecated/include-layout-data/layout-default.marko b/packages/marko/test/render/fixtures-deprecated/include-layout-data/layout-default.marko
similarity index 100%
rename from test/render/fixtures-deprecated/include-layout-data/layout-default.marko
rename to packages/marko/test/render/fixtures-deprecated/include-layout-data/layout-default.marko
diff --git a/test/render/fixtures-deprecated/include-layout-data/template.marko b/packages/marko/test/render/fixtures-deprecated/include-layout-data/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/include-layout-data/template.marko
rename to packages/marko/test/render/fixtures-deprecated/include-layout-data/template.marko
diff --git a/test/render/fixtures-deprecated/include-layout-data/test.js b/packages/marko/test/render/fixtures-deprecated/include-layout-data/test.js
similarity index 100%
rename from test/render/fixtures-deprecated/include-layout-data/test.js
rename to packages/marko/test/render/fixtures-deprecated/include-layout-data/test.js
diff --git a/test/render/fixtures-deprecated/include-layout-data/vdom-expected.html b/packages/marko/test/render/fixtures-deprecated/include-layout-data/vdom-expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/include-layout-data/vdom-expected.html
rename to packages/marko/test/render/fixtures-deprecated/include-layout-data/vdom-expected.html
diff --git a/test/render/fixtures-deprecated/include-layout-v3-compat/expected.html b/packages/marko/test/render/fixtures-deprecated/include-layout-v3-compat/expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/include-layout-v3-compat/expected.html
rename to packages/marko/test/render/fixtures-deprecated/include-layout-v3-compat/expected.html
diff --git a/test/render/fixtures-deprecated/include-layout-v3-compat/layout-default.marko b/packages/marko/test/render/fixtures-deprecated/include-layout-v3-compat/layout-default.marko
similarity index 100%
rename from test/render/fixtures-deprecated/include-layout-v3-compat/layout-default.marko
rename to packages/marko/test/render/fixtures-deprecated/include-layout-v3-compat/layout-default.marko
diff --git a/test/render/fixtures-deprecated/include-layout-v3-compat/template.marko b/packages/marko/test/render/fixtures-deprecated/include-layout-v3-compat/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/include-layout-v3-compat/template.marko
rename to packages/marko/test/render/fixtures-deprecated/include-layout-v3-compat/template.marko
diff --git a/test/render/fixtures-deprecated/include-layout-v3-compat/test.js b/packages/marko/test/render/fixtures-deprecated/include-layout-v3-compat/test.js
similarity index 100%
rename from test/render/fixtures-deprecated/include-layout-v3-compat/test.js
rename to packages/marko/test/render/fixtures-deprecated/include-layout-v3-compat/test.js
diff --git a/test/render/fixtures-deprecated/include-layout-v3-compat/vdom-expected.html b/packages/marko/test/render/fixtures-deprecated/include-layout-v3-compat/vdom-expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/include-layout-v3-compat/vdom-expected.html
rename to packages/marko/test/render/fixtures-deprecated/include-layout-v3-compat/vdom-expected.html
diff --git a/test/render/fixtures-deprecated/include-layout/expected.html b/packages/marko/test/render/fixtures-deprecated/include-layout/expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/include-layout/expected.html
rename to packages/marko/test/render/fixtures-deprecated/include-layout/expected.html
diff --git a/test/render/fixtures-deprecated/include-layout/layout-default.marko b/packages/marko/test/render/fixtures-deprecated/include-layout/layout-default.marko
similarity index 100%
rename from test/render/fixtures-deprecated/include-layout/layout-default.marko
rename to packages/marko/test/render/fixtures-deprecated/include-layout/layout-default.marko
diff --git a/test/render/fixtures-deprecated/include-layout/template.marko b/packages/marko/test/render/fixtures-deprecated/include-layout/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/include-layout/template.marko
rename to packages/marko/test/render/fixtures-deprecated/include-layout/template.marko
diff --git a/test/render/fixtures-deprecated/include-layout/test.js b/packages/marko/test/render/fixtures-deprecated/include-layout/test.js
similarity index 100%
rename from test/render/fixtures-deprecated/include-layout/test.js
rename to packages/marko/test/render/fixtures-deprecated/include-layout/test.js
diff --git a/test/render/fixtures-deprecated/include-layout/vdom-expected.html b/packages/marko/test/render/fixtures-deprecated/include-layout/vdom-expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/include-layout/vdom-expected.html
rename to packages/marko/test/render/fixtures-deprecated/include-layout/vdom-expected.html
diff --git a/test/render/fixtures-deprecated/include-renderBody-data-and-attrs/expected.html b/packages/marko/test/render/fixtures-deprecated/include-renderBody-data-and-attrs/expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/include-renderBody-data-and-attrs/expected.html
rename to packages/marko/test/render/fixtures-deprecated/include-renderBody-data-and-attrs/expected.html
diff --git a/test/render/fixtures-deprecated/include-renderBody-data-and-attrs/template.marko b/packages/marko/test/render/fixtures-deprecated/include-renderBody-data-and-attrs/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/include-renderBody-data-and-attrs/template.marko
rename to packages/marko/test/render/fixtures-deprecated/include-renderBody-data-and-attrs/template.marko
diff --git a/test/render/fixtures-deprecated/include-renderBody-data-and-attrs/test.js b/packages/marko/test/render/fixtures-deprecated/include-renderBody-data-and-attrs/test.js
similarity index 100%
rename from test/render/fixtures-deprecated/include-renderBody-data-and-attrs/test.js
rename to packages/marko/test/render/fixtures-deprecated/include-renderBody-data-and-attrs/test.js
diff --git a/test/render/fixtures-deprecated/include-renderBody-data-and-attrs/vdom-expected.html b/packages/marko/test/render/fixtures-deprecated/include-renderBody-data-and-attrs/vdom-expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/include-renderBody-data-and-attrs/vdom-expected.html
rename to packages/marko/test/render/fixtures-deprecated/include-renderBody-data-and-attrs/vdom-expected.html
diff --git a/test/render/fixtures-deprecated/include-renderBody-no-data/expected.html b/packages/marko/test/render/fixtures-deprecated/include-renderBody-no-data/expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/include-renderBody-no-data/expected.html
rename to packages/marko/test/render/fixtures-deprecated/include-renderBody-no-data/expected.html
diff --git a/test/render/fixtures-deprecated/include-renderBody-no-data/include-html-target.html b/packages/marko/test/render/fixtures-deprecated/include-renderBody-no-data/include-html-target.html
similarity index 100%
rename from test/render/fixtures-deprecated/include-renderBody-no-data/include-html-target.html
rename to packages/marko/test/render/fixtures-deprecated/include-renderBody-no-data/include-html-target.html
diff --git a/test/render/fixtures-deprecated/include-renderBody-no-data/template.marko b/packages/marko/test/render/fixtures-deprecated/include-renderBody-no-data/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/include-renderBody-no-data/template.marko
rename to packages/marko/test/render/fixtures-deprecated/include-renderBody-no-data/template.marko
diff --git a/test/render/fixtures-deprecated/include-renderBody-no-data/test.js b/packages/marko/test/render/fixtures-deprecated/include-renderBody-no-data/test.js
similarity index 100%
rename from test/render/fixtures-deprecated/include-renderBody-no-data/test.js
rename to packages/marko/test/render/fixtures-deprecated/include-renderBody-no-data/test.js
diff --git a/test/render/fixtures-deprecated/include-renderBody-no-data/vdom-expected.html b/packages/marko/test/render/fixtures-deprecated/include-renderBody-no-data/vdom-expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/include-renderBody-no-data/vdom-expected.html
rename to packages/marko/test/render/fixtures-deprecated/include-renderBody-no-data/vdom-expected.html
diff --git a/test/render/fixtures-deprecated/include-renderBody-string-arg/expected.html b/packages/marko/test/render/fixtures-deprecated/include-renderBody-string-arg/expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/include-renderBody-string-arg/expected.html
rename to packages/marko/test/render/fixtures-deprecated/include-renderBody-string-arg/expected.html
diff --git a/test/render/fixtures-deprecated/include-renderBody-string-arg/include-html-target.html b/packages/marko/test/render/fixtures-deprecated/include-renderBody-string-arg/include-html-target.html
similarity index 100%
rename from test/render/fixtures-deprecated/include-renderBody-string-arg/include-html-target.html
rename to packages/marko/test/render/fixtures-deprecated/include-renderBody-string-arg/include-html-target.html
diff --git a/test/render/fixtures-deprecated/include-renderBody-string-arg/template.marko b/packages/marko/test/render/fixtures-deprecated/include-renderBody-string-arg/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/include-renderBody-string-arg/template.marko
rename to packages/marko/test/render/fixtures-deprecated/include-renderBody-string-arg/template.marko
diff --git a/test/render/fixtures-deprecated/include-renderBody-string-arg/test.js b/packages/marko/test/render/fixtures-deprecated/include-renderBody-string-arg/test.js
similarity index 100%
rename from test/render/fixtures-deprecated/include-renderBody-string-arg/test.js
rename to packages/marko/test/render/fixtures-deprecated/include-renderBody-string-arg/test.js
diff --git a/test/render/fixtures-deprecated/include-renderBody-string-arg/vdom-expected.html b/packages/marko/test/render/fixtures-deprecated/include-renderBody-string-arg/vdom-expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/include-renderBody-string-arg/vdom-expected.html
rename to packages/marko/test/render/fixtures-deprecated/include-renderBody-string-arg/vdom-expected.html
diff --git a/test/render/fixtures-deprecated/include-renderBody/expected.html b/packages/marko/test/render/fixtures-deprecated/include-renderBody/expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/include-renderBody/expected.html
rename to packages/marko/test/render/fixtures-deprecated/include-renderBody/expected.html
diff --git a/test/render/fixtures-deprecated/include-renderBody/template.marko b/packages/marko/test/render/fixtures-deprecated/include-renderBody/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/include-renderBody/template.marko
rename to packages/marko/test/render/fixtures-deprecated/include-renderBody/template.marko
diff --git a/test/render/fixtures-deprecated/include-renderBody/test.js b/packages/marko/test/render/fixtures-deprecated/include-renderBody/test.js
similarity index 100%
rename from test/render/fixtures-deprecated/include-renderBody/test.js
rename to packages/marko/test/render/fixtures-deprecated/include-renderBody/test.js
diff --git a/test/render/fixtures-deprecated/include-renderBody/vdom-expected.html b/packages/marko/test/render/fixtures-deprecated/include-renderBody/vdom-expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/include-renderBody/vdom-expected.html
rename to packages/marko/test/render/fixtures-deprecated/include-renderBody/vdom-expected.html
diff --git a/test/render/fixtures-deprecated/include-safeHTML/expected.html b/packages/marko/test/render/fixtures-deprecated/include-safeHTML/expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/include-safeHTML/expected.html
rename to packages/marko/test/render/fixtures-deprecated/include-safeHTML/expected.html
diff --git a/test/render/fixtures-deprecated/include-safeHTML/template.marko b/packages/marko/test/render/fixtures-deprecated/include-safeHTML/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/include-safeHTML/template.marko
rename to packages/marko/test/render/fixtures-deprecated/include-safeHTML/template.marko
diff --git a/test/render/fixtures-deprecated/include-safeHTML/test.js b/packages/marko/test/render/fixtures-deprecated/include-safeHTML/test.js
similarity index 100%
rename from test/render/fixtures-deprecated/include-safeHTML/test.js
rename to packages/marko/test/render/fixtures-deprecated/include-safeHTML/test.js
diff --git a/test/render/fixtures-deprecated/include-safeHTML/vdom-expected.html b/packages/marko/test/render/fixtures-deprecated/include-safeHTML/vdom-expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/include-safeHTML/vdom-expected.html
rename to packages/marko/test/render/fixtures-deprecated/include-safeHTML/vdom-expected.html
diff --git a/test/render/fixtures-deprecated/include-safeHTML2/expected.html b/packages/marko/test/render/fixtures-deprecated/include-safeHTML2/expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/include-safeHTML2/expected.html
rename to packages/marko/test/render/fixtures-deprecated/include-safeHTML2/expected.html
diff --git a/test/render/fixtures-deprecated/include-safeHTML2/template.marko b/packages/marko/test/render/fixtures-deprecated/include-safeHTML2/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/include-safeHTML2/template.marko
rename to packages/marko/test/render/fixtures-deprecated/include-safeHTML2/template.marko
diff --git a/test/render/fixtures-deprecated/include-safeHTML2/test.js b/packages/marko/test/render/fixtures-deprecated/include-safeHTML2/test.js
similarity index 100%
rename from test/render/fixtures-deprecated/include-safeHTML2/test.js
rename to packages/marko/test/render/fixtures-deprecated/include-safeHTML2/test.js
diff --git a/test/render/fixtures-deprecated/include-safeHTML2/vdom-expected.html b/packages/marko/test/render/fixtures-deprecated/include-safeHTML2/vdom-expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/include-safeHTML2/vdom-expected.html
rename to packages/marko/test/render/fixtures-deprecated/include-safeHTML2/vdom-expected.html
diff --git a/test/render/fixtures-deprecated/include-string/expected.html b/packages/marko/test/render/fixtures-deprecated/include-string/expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/include-string/expected.html
rename to packages/marko/test/render/fixtures-deprecated/include-string/expected.html
diff --git a/test/render/fixtures-deprecated/include-string/template.marko b/packages/marko/test/render/fixtures-deprecated/include-string/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/include-string/template.marko
rename to packages/marko/test/render/fixtures-deprecated/include-string/template.marko
diff --git a/test/render/fixtures-deprecated/include-string/test.js b/packages/marko/test/render/fixtures-deprecated/include-string/test.js
similarity index 100%
rename from test/render/fixtures-deprecated/include-string/test.js
rename to packages/marko/test/render/fixtures-deprecated/include-string/test.js
diff --git a/test/render/fixtures-deprecated/include-string/vdom-expected.html b/packages/marko/test/render/fixtures-deprecated/include-string/vdom-expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/include-string/vdom-expected.html
rename to packages/marko/test/render/fixtures-deprecated/include-string/vdom-expected.html
diff --git a/test/render/fixtures-deprecated/include-tag-error-missing-argument/expected.html b/packages/marko/test/render/fixtures-deprecated/include-tag-error-missing-argument/expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/include-tag-error-missing-argument/expected.html
rename to packages/marko/test/render/fixtures-deprecated/include-tag-error-missing-argument/expected.html
diff --git a/test/render/fixtures-deprecated/include-tag-error-missing-argument/template.marko b/packages/marko/test/render/fixtures-deprecated/include-tag-error-missing-argument/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/include-tag-error-missing-argument/template.marko
rename to packages/marko/test/render/fixtures-deprecated/include-tag-error-missing-argument/template.marko
diff --git a/test/render/fixtures-deprecated/include-tag-error-missing-argument/test.js b/packages/marko/test/render/fixtures-deprecated/include-tag-error-missing-argument/test.js
similarity index 100%
rename from test/render/fixtures-deprecated/include-tag-error-missing-argument/test.js
rename to packages/marko/test/render/fixtures-deprecated/include-tag-error-missing-argument/test.js
diff --git a/test/render/fixtures-deprecated/include-whitespace/expected.html b/packages/marko/test/render/fixtures-deprecated/include-whitespace/expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/include-whitespace/expected.html
rename to packages/marko/test/render/fixtures-deprecated/include-whitespace/expected.html
diff --git a/test/render/fixtures-deprecated/include-whitespace/include-target.marko b/packages/marko/test/render/fixtures-deprecated/include-whitespace/include-target.marko
similarity index 100%
rename from test/render/fixtures-deprecated/include-whitespace/include-target.marko
rename to packages/marko/test/render/fixtures-deprecated/include-whitespace/include-target.marko
diff --git a/test/render/fixtures-deprecated/include-whitespace/template.marko b/packages/marko/test/render/fixtures-deprecated/include-whitespace/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/include-whitespace/template.marko
rename to packages/marko/test/render/fixtures-deprecated/include-whitespace/template.marko
diff --git a/test/render/fixtures-deprecated/include-whitespace/test.js b/packages/marko/test/render/fixtures-deprecated/include-whitespace/test.js
similarity index 100%
rename from test/render/fixtures-deprecated/include-whitespace/test.js
rename to packages/marko/test/render/fixtures-deprecated/include-whitespace/test.js
diff --git a/test/render/fixtures-deprecated/include-whitespace/vdom-expected.html b/packages/marko/test/render/fixtures-deprecated/include-whitespace/vdom-expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/include-whitespace/vdom-expected.html
rename to packages/marko/test/render/fixtures-deprecated/include-whitespace/vdom-expected.html
diff --git a/test/render/fixtures-deprecated/include/expected.html b/packages/marko/test/render/fixtures-deprecated/include/expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/include/expected.html
rename to packages/marko/test/render/fixtures-deprecated/include/expected.html
diff --git a/test/render/fixtures-deprecated/include/include-target.marko b/packages/marko/test/render/fixtures-deprecated/include/include-target.marko
similarity index 100%
rename from test/render/fixtures-deprecated/include/include-target.marko
rename to packages/marko/test/render/fixtures-deprecated/include/include-target.marko
diff --git a/test/render/fixtures-deprecated/include/template.marko b/packages/marko/test/render/fixtures-deprecated/include/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/include/template.marko
rename to packages/marko/test/render/fixtures-deprecated/include/template.marko
diff --git a/test/render/fixtures-deprecated/include/test.js b/packages/marko/test/render/fixtures-deprecated/include/test.js
similarity index 100%
rename from test/render/fixtures-deprecated/include/test.js
rename to packages/marko/test/render/fixtures-deprecated/include/test.js
diff --git a/test/render/fixtures-deprecated/include/vdom-expected.html b/packages/marko/test/render/fixtures-deprecated/include/vdom-expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/include/vdom-expected.html
rename to packages/marko/test/render/fixtures-deprecated/include/vdom-expected.html
diff --git a/test/render/fixtures-deprecated/inline-script/expected.html b/packages/marko/test/render/fixtures-deprecated/inline-script/expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/inline-script/expected.html
rename to packages/marko/test/render/fixtures-deprecated/inline-script/expected.html
diff --git a/test/render/fixtures-deprecated/inline-script/template.marko b/packages/marko/test/render/fixtures-deprecated/inline-script/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/inline-script/template.marko
rename to packages/marko/test/render/fixtures-deprecated/inline-script/template.marko
diff --git a/test/render/fixtures-deprecated/inline-script/test.js b/packages/marko/test/render/fixtures-deprecated/inline-script/test.js
similarity index 100%
rename from test/render/fixtures-deprecated/inline-script/test.js
rename to packages/marko/test/render/fixtures-deprecated/inline-script/test.js
diff --git a/test/render/fixtures-deprecated/inline-script/vdom-expected.html b/packages/marko/test/render/fixtures-deprecated/inline-script/vdom-expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/inline-script/vdom-expected.html
rename to packages/marko/test/render/fixtures-deprecated/inline-script/vdom-expected.html
diff --git a/test/render/fixtures-deprecated/invoke/expected.html b/packages/marko/test/render/fixtures-deprecated/invoke/expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/invoke/expected.html
rename to packages/marko/test/render/fixtures-deprecated/invoke/expected.html
diff --git a/test/render/fixtures-deprecated/invoke/template.marko b/packages/marko/test/render/fixtures-deprecated/invoke/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/invoke/template.marko
rename to packages/marko/test/render/fixtures-deprecated/invoke/template.marko
diff --git a/test/render/fixtures-deprecated/invoke/test.js b/packages/marko/test/render/fixtures-deprecated/invoke/test.js
similarity index 100%
rename from test/render/fixtures-deprecated/invoke/test.js
rename to packages/marko/test/render/fixtures-deprecated/invoke/test.js
diff --git a/test/render/fixtures-deprecated/invoke/vdom-expected.html b/packages/marko/test/render/fixtures-deprecated/invoke/vdom-expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/invoke/vdom-expected.html
rename to packages/marko/test/render/fixtures-deprecated/invoke/vdom-expected.html
diff --git a/test/render/fixtures-deprecated/invoke2/expected.html b/packages/marko/test/render/fixtures-deprecated/invoke2/expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/invoke2/expected.html
rename to packages/marko/test/render/fixtures-deprecated/invoke2/expected.html
diff --git a/test/render/fixtures-deprecated/invoke2/template.marko b/packages/marko/test/render/fixtures-deprecated/invoke2/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/invoke2/template.marko
rename to packages/marko/test/render/fixtures-deprecated/invoke2/template.marko
diff --git a/test/render/fixtures-deprecated/invoke2/test.js b/packages/marko/test/render/fixtures-deprecated/invoke2/test.js
similarity index 100%
rename from test/render/fixtures-deprecated/invoke2/test.js
rename to packages/marko/test/render/fixtures-deprecated/invoke2/test.js
diff --git a/test/render/fixtures-deprecated/invoke2/vdom-expected.html b/packages/marko/test/render/fixtures-deprecated/invoke2/vdom-expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/invoke2/vdom-expected.html
rename to packages/marko/test/render/fixtures-deprecated/invoke2/vdom-expected.html
diff --git a/test/render/fixtures-deprecated/layout-use-dashed/expected.html b/packages/marko/test/render/fixtures-deprecated/layout-use-dashed/expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/layout-use-dashed/expected.html
rename to packages/marko/test/render/fixtures-deprecated/layout-use-dashed/expected.html
diff --git a/test/render/fixtures-deprecated/layout-use-dashed/layout-default.marko b/packages/marko/test/render/fixtures-deprecated/layout-use-dashed/layout-default.marko
similarity index 100%
rename from test/render/fixtures-deprecated/layout-use-dashed/layout-default.marko
rename to packages/marko/test/render/fixtures-deprecated/layout-use-dashed/layout-default.marko
diff --git a/test/render/fixtures-deprecated/layout-use-dashed/template.marko b/packages/marko/test/render/fixtures-deprecated/layout-use-dashed/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/layout-use-dashed/template.marko
rename to packages/marko/test/render/fixtures-deprecated/layout-use-dashed/template.marko
diff --git a/test/render/fixtures-deprecated/layout-use-dashed/test.js b/packages/marko/test/render/fixtures-deprecated/layout-use-dashed/test.js
similarity index 100%
rename from test/render/fixtures-deprecated/layout-use-dashed/test.js
rename to packages/marko/test/render/fixtures-deprecated/layout-use-dashed/test.js
diff --git a/test/render/fixtures-deprecated/layout-use-dashed/vdom-expected.html b/packages/marko/test/render/fixtures-deprecated/layout-use-dashed/vdom-expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/layout-use-dashed/vdom-expected.html
rename to packages/marko/test/render/fixtures-deprecated/layout-use-dashed/vdom-expected.html
diff --git a/test/render/fixtures-deprecated/layout-use-data-attrs/expected.html b/packages/marko/test/render/fixtures-deprecated/layout-use-data-attrs/expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/layout-use-data-attrs/expected.html
rename to packages/marko/test/render/fixtures-deprecated/layout-use-data-attrs/expected.html
diff --git a/test/render/fixtures-deprecated/layout-use-data-attrs/layout-default.marko b/packages/marko/test/render/fixtures-deprecated/layout-use-data-attrs/layout-default.marko
similarity index 100%
rename from test/render/fixtures-deprecated/layout-use-data-attrs/layout-default.marko
rename to packages/marko/test/render/fixtures-deprecated/layout-use-data-attrs/layout-default.marko
diff --git a/test/render/fixtures-deprecated/layout-use-data-attrs/template.marko b/packages/marko/test/render/fixtures-deprecated/layout-use-data-attrs/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/layout-use-data-attrs/template.marko
rename to packages/marko/test/render/fixtures-deprecated/layout-use-data-attrs/template.marko
diff --git a/test/render/fixtures-deprecated/layout-use-data-attrs/test.js b/packages/marko/test/render/fixtures-deprecated/layout-use-data-attrs/test.js
similarity index 100%
rename from test/render/fixtures-deprecated/layout-use-data-attrs/test.js
rename to packages/marko/test/render/fixtures-deprecated/layout-use-data-attrs/test.js
diff --git a/test/render/fixtures-deprecated/layout-use-data-attrs/vdom-expected.html b/packages/marko/test/render/fixtures-deprecated/layout-use-data-attrs/vdom-expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/layout-use-data-attrs/vdom-expected.html
rename to packages/marko/test/render/fixtures-deprecated/layout-use-data-attrs/vdom-expected.html
diff --git a/test/render/fixtures-deprecated/layout-use-data/expected.html b/packages/marko/test/render/fixtures-deprecated/layout-use-data/expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/layout-use-data/expected.html
rename to packages/marko/test/render/fixtures-deprecated/layout-use-data/expected.html
diff --git a/test/render/fixtures-deprecated/layout-use-data/layout-default.marko b/packages/marko/test/render/fixtures-deprecated/layout-use-data/layout-default.marko
similarity index 100%
rename from test/render/fixtures-deprecated/layout-use-data/layout-default.marko
rename to packages/marko/test/render/fixtures-deprecated/layout-use-data/layout-default.marko
diff --git a/test/render/fixtures-deprecated/layout-use-data/template.marko b/packages/marko/test/render/fixtures-deprecated/layout-use-data/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/layout-use-data/template.marko
rename to packages/marko/test/render/fixtures-deprecated/layout-use-data/template.marko
diff --git a/test/render/fixtures-deprecated/layout-use-data/test.js b/packages/marko/test/render/fixtures-deprecated/layout-use-data/test.js
similarity index 100%
rename from test/render/fixtures-deprecated/layout-use-data/test.js
rename to packages/marko/test/render/fixtures-deprecated/layout-use-data/test.js
diff --git a/test/render/fixtures-deprecated/layout-use-data/vdom-expected.html b/packages/marko/test/render/fixtures-deprecated/layout-use-data/vdom-expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/layout-use-data/vdom-expected.html
rename to packages/marko/test/render/fixtures-deprecated/layout-use-data/vdom-expected.html
diff --git a/test/render/fixtures-deprecated/layout-use-html-ext/.gitignore b/packages/marko/test/render/fixtures-deprecated/layout-use-html-ext/.gitignore
similarity index 100%
rename from test/render/fixtures-deprecated/layout-use-html-ext/.gitignore
rename to packages/marko/test/render/fixtures-deprecated/layout-use-html-ext/.gitignore
diff --git a/test/render/fixtures-deprecated/layout-use-html-ext/expected.html b/packages/marko/test/render/fixtures-deprecated/layout-use-html-ext/expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/layout-use-html-ext/expected.html
rename to packages/marko/test/render/fixtures-deprecated/layout-use-html-ext/expected.html
diff --git a/test/render/fixtures-deprecated/layout-use-html-ext/layout-default.html b/packages/marko/test/render/fixtures-deprecated/layout-use-html-ext/layout-default.html
similarity index 100%
rename from test/render/fixtures-deprecated/layout-use-html-ext/layout-default.html
rename to packages/marko/test/render/fixtures-deprecated/layout-use-html-ext/layout-default.html
diff --git a/test/render/fixtures-deprecated/layout-use-html-ext/template.marko b/packages/marko/test/render/fixtures-deprecated/layout-use-html-ext/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/layout-use-html-ext/template.marko
rename to packages/marko/test/render/fixtures-deprecated/layout-use-html-ext/template.marko
diff --git a/test/render/fixtures-deprecated/layout-use-html-ext/test.js b/packages/marko/test/render/fixtures-deprecated/layout-use-html-ext/test.js
similarity index 100%
rename from test/render/fixtures-deprecated/layout-use-html-ext/test.js
rename to packages/marko/test/render/fixtures-deprecated/layout-use-html-ext/test.js
diff --git a/test/render/fixtures-deprecated/layout-use-html-ext/vdom-expected.html b/packages/marko/test/render/fixtures-deprecated/layout-use-html-ext/vdom-expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/layout-use-html-ext/vdom-expected.html
rename to packages/marko/test/render/fixtures-deprecated/layout-use-html-ext/vdom-expected.html
diff --git a/test/render/fixtures-deprecated/layout-use/expected.html b/packages/marko/test/render/fixtures-deprecated/layout-use/expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/layout-use/expected.html
rename to packages/marko/test/render/fixtures-deprecated/layout-use/expected.html
diff --git a/test/render/fixtures-deprecated/layout-use/layout-default.marko b/packages/marko/test/render/fixtures-deprecated/layout-use/layout-default.marko
similarity index 100%
rename from test/render/fixtures-deprecated/layout-use/layout-default.marko
rename to packages/marko/test/render/fixtures-deprecated/layout-use/layout-default.marko
diff --git a/test/render/fixtures-deprecated/layout-use/template.marko b/packages/marko/test/render/fixtures-deprecated/layout-use/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/layout-use/template.marko
rename to packages/marko/test/render/fixtures-deprecated/layout-use/template.marko
diff --git a/test/render/fixtures-deprecated/layout-use/test.js b/packages/marko/test/render/fixtures-deprecated/layout-use/test.js
similarity index 100%
rename from test/render/fixtures-deprecated/layout-use/test.js
rename to packages/marko/test/render/fixtures-deprecated/layout-use/test.js
diff --git a/test/render/fixtures-deprecated/layout-use/vdom-expected.html b/packages/marko/test/render/fixtures-deprecated/layout-use/vdom-expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/layout-use/vdom-expected.html
rename to packages/marko/test/render/fixtures-deprecated/layout-use/vdom-expected.html
diff --git a/test/render/fixtures-deprecated/macro-body/expected.html b/packages/marko/test/render/fixtures-deprecated/macro-body/expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/macro-body/expected.html
rename to packages/marko/test/render/fixtures-deprecated/macro-body/expected.html
diff --git a/test/render/fixtures-deprecated/macro-body/template.marko b/packages/marko/test/render/fixtures-deprecated/macro-body/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/macro-body/template.marko
rename to packages/marko/test/render/fixtures-deprecated/macro-body/template.marko
diff --git a/test/render/fixtures-deprecated/macro-body/test.js b/packages/marko/test/render/fixtures-deprecated/macro-body/test.js
similarity index 100%
rename from test/render/fixtures-deprecated/macro-body/test.js
rename to packages/marko/test/render/fixtures-deprecated/macro-body/test.js
diff --git a/test/render/fixtures-deprecated/macro-body/vdom-expected.html b/packages/marko/test/render/fixtures-deprecated/macro-body/vdom-expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/macro-body/vdom-expected.html
rename to packages/marko/test/render/fixtures-deprecated/macro-body/vdom-expected.html
diff --git a/test/render/fixtures-deprecated/macro-boolean/expected.html b/packages/marko/test/render/fixtures-deprecated/macro-boolean/expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/macro-boolean/expected.html
rename to packages/marko/test/render/fixtures-deprecated/macro-boolean/expected.html
diff --git a/test/render/fixtures-deprecated/macro-boolean/template.marko b/packages/marko/test/render/fixtures-deprecated/macro-boolean/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/macro-boolean/template.marko
rename to packages/marko/test/render/fixtures-deprecated/macro-boolean/template.marko
diff --git a/test/render/fixtures-deprecated/macro-boolean/test.js b/packages/marko/test/render/fixtures-deprecated/macro-boolean/test.js
similarity index 100%
rename from test/render/fixtures-deprecated/macro-boolean/test.js
rename to packages/marko/test/render/fixtures-deprecated/macro-boolean/test.js
diff --git a/test/render/fixtures-deprecated/macro-boolean/vdom-expected.html b/packages/marko/test/render/fixtures-deprecated/macro-boolean/vdom-expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/macro-boolean/vdom-expected.html
rename to packages/marko/test/render/fixtures-deprecated/macro-boolean/vdom-expected.html
diff --git a/test/render/fixtures-deprecated/macro-no-args/expected.html b/packages/marko/test/render/fixtures-deprecated/macro-no-args/expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/macro-no-args/expected.html
rename to packages/marko/test/render/fixtures-deprecated/macro-no-args/expected.html
diff --git a/test/render/fixtures-deprecated/macro-no-args/template.marko b/packages/marko/test/render/fixtures-deprecated/macro-no-args/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/macro-no-args/template.marko
rename to packages/marko/test/render/fixtures-deprecated/macro-no-args/template.marko
diff --git a/test/render/fixtures-deprecated/macro-no-args/test.js b/packages/marko/test/render/fixtures-deprecated/macro-no-args/test.js
similarity index 100%
rename from test/render/fixtures-deprecated/macro-no-args/test.js
rename to packages/marko/test/render/fixtures-deprecated/macro-no-args/test.js
diff --git a/test/render/fixtures-deprecated/macro-no-args/vdom-expected.html b/packages/marko/test/render/fixtures-deprecated/macro-no-args/vdom-expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/macro-no-args/vdom-expected.html
rename to packages/marko/test/render/fixtures-deprecated/macro-no-args/vdom-expected.html
diff --git a/test/render/fixtures-deprecated/macro-positional-args/expected.html b/packages/marko/test/render/fixtures-deprecated/macro-positional-args/expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/macro-positional-args/expected.html
rename to packages/marko/test/render/fixtures-deprecated/macro-positional-args/expected.html
diff --git a/test/render/fixtures-deprecated/macro-positional-args/template.marko b/packages/marko/test/render/fixtures-deprecated/macro-positional-args/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/macro-positional-args/template.marko
rename to packages/marko/test/render/fixtures-deprecated/macro-positional-args/template.marko
diff --git a/test/render/fixtures-deprecated/macro-positional-args/test.js b/packages/marko/test/render/fixtures-deprecated/macro-positional-args/test.js
similarity index 100%
rename from test/render/fixtures-deprecated/macro-positional-args/test.js
rename to packages/marko/test/render/fixtures-deprecated/macro-positional-args/test.js
diff --git a/test/render/fixtures-deprecated/macro-positional-args/vdom-expected.html b/packages/marko/test/render/fixtures-deprecated/macro-positional-args/vdom-expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/macro-positional-args/vdom-expected.html
rename to packages/marko/test/render/fixtures-deprecated/macro-positional-args/vdom-expected.html
diff --git a/test/render/fixtures-deprecated/macro/expected.html b/packages/marko/test/render/fixtures-deprecated/macro/expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/macro/expected.html
rename to packages/marko/test/render/fixtures-deprecated/macro/expected.html
diff --git a/test/render/fixtures-deprecated/macro/template.marko b/packages/marko/test/render/fixtures-deprecated/macro/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/macro/template.marko
rename to packages/marko/test/render/fixtures-deprecated/macro/template.marko
diff --git a/test/render/fixtures-deprecated/macro/test.js b/packages/marko/test/render/fixtures-deprecated/macro/test.js
similarity index 100%
rename from test/render/fixtures-deprecated/macro/test.js
rename to packages/marko/test/render/fixtures-deprecated/macro/test.js
diff --git a/test/render/fixtures-deprecated/macro/vdom-expected.html b/packages/marko/test/render/fixtures-deprecated/macro/vdom-expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/macro/vdom-expected.html
rename to packages/marko/test/render/fixtures-deprecated/macro/vdom-expected.html
diff --git a/test/render/fixtures-deprecated/macros-ordering/expected.html b/packages/marko/test/render/fixtures-deprecated/macros-ordering/expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/macros-ordering/expected.html
rename to packages/marko/test/render/fixtures-deprecated/macros-ordering/expected.html
diff --git a/test/render/fixtures-deprecated/macros-ordering/template.marko b/packages/marko/test/render/fixtures-deprecated/macros-ordering/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/macros-ordering/template.marko
rename to packages/marko/test/render/fixtures-deprecated/macros-ordering/template.marko
diff --git a/test/render/fixtures-deprecated/macros-ordering/test.js b/packages/marko/test/render/fixtures-deprecated/macros-ordering/test.js
similarity index 100%
rename from test/render/fixtures-deprecated/macros-ordering/test.js
rename to packages/marko/test/render/fixtures-deprecated/macros-ordering/test.js
diff --git a/test/render/fixtures-deprecated/macros-ordering/vdom-expected.html b/packages/marko/test/render/fixtures-deprecated/macros-ordering/vdom-expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/macros-ordering/vdom-expected.html
rename to packages/marko/test/render/fixtures-deprecated/macros-ordering/vdom-expected.html
diff --git a/test/render/fixtures-deprecated/marko-compiler-options-preserve-comments/expected.html b/packages/marko/test/render/fixtures-deprecated/marko-compiler-options-preserve-comments/expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/marko-compiler-options-preserve-comments/expected.html
rename to packages/marko/test/render/fixtures-deprecated/marko-compiler-options-preserve-comments/expected.html
diff --git a/test/render/fixtures-deprecated/marko-compiler-options-preserve-comments/template.marko b/packages/marko/test/render/fixtures-deprecated/marko-compiler-options-preserve-comments/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/marko-compiler-options-preserve-comments/template.marko
rename to packages/marko/test/render/fixtures-deprecated/marko-compiler-options-preserve-comments/template.marko
diff --git a/test/render/fixtures-deprecated/marko-compiler-options-preserve-comments/test.js b/packages/marko/test/render/fixtures-deprecated/marko-compiler-options-preserve-comments/test.js
similarity index 100%
rename from test/render/fixtures-deprecated/marko-compiler-options-preserve-comments/test.js
rename to packages/marko/test/render/fixtures-deprecated/marko-compiler-options-preserve-comments/test.js
diff --git a/test/render/fixtures-deprecated/marko-compiler-options-preserve-comments/vdom-expected.html b/packages/marko/test/render/fixtures-deprecated/marko-compiler-options-preserve-comments/vdom-expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/marko-compiler-options-preserve-comments/vdom-expected.html
rename to packages/marko/test/render/fixtures-deprecated/marko-compiler-options-preserve-comments/vdom-expected.html
diff --git a/test/render/fixtures-deprecated/marko-compiler-options-preserve-whitespace-nested/expected.html b/packages/marko/test/render/fixtures-deprecated/marko-compiler-options-preserve-whitespace-nested/expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/marko-compiler-options-preserve-whitespace-nested/expected.html
rename to packages/marko/test/render/fixtures-deprecated/marko-compiler-options-preserve-whitespace-nested/expected.html
diff --git a/test/render/fixtures-deprecated/marko-compiler-options-preserve-whitespace-nested/template.marko b/packages/marko/test/render/fixtures-deprecated/marko-compiler-options-preserve-whitespace-nested/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/marko-compiler-options-preserve-whitespace-nested/template.marko
rename to packages/marko/test/render/fixtures-deprecated/marko-compiler-options-preserve-whitespace-nested/template.marko
diff --git a/test/render/fixtures-deprecated/marko-compiler-options-preserve-whitespace-nested/test.js b/packages/marko/test/render/fixtures-deprecated/marko-compiler-options-preserve-whitespace-nested/test.js
similarity index 100%
rename from test/render/fixtures-deprecated/marko-compiler-options-preserve-whitespace-nested/test.js
rename to packages/marko/test/render/fixtures-deprecated/marko-compiler-options-preserve-whitespace-nested/test.js
diff --git a/test/render/fixtures-deprecated/marko-compiler-options-preserve-whitespace-nested/vdom-expected.html b/packages/marko/test/render/fixtures-deprecated/marko-compiler-options-preserve-whitespace-nested/vdom-expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/marko-compiler-options-preserve-whitespace-nested/vdom-expected.html
rename to packages/marko/test/render/fixtures-deprecated/marko-compiler-options-preserve-whitespace-nested/vdom-expected.html
diff --git a/test/render/fixtures-deprecated/marko-compiler-options-preserve-whitespace-trim/expected.html b/packages/marko/test/render/fixtures-deprecated/marko-compiler-options-preserve-whitespace-trim/expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/marko-compiler-options-preserve-whitespace-trim/expected.html
rename to packages/marko/test/render/fixtures-deprecated/marko-compiler-options-preserve-whitespace-trim/expected.html
diff --git a/test/render/fixtures-deprecated/marko-compiler-options-preserve-whitespace-trim/template.marko b/packages/marko/test/render/fixtures-deprecated/marko-compiler-options-preserve-whitespace-trim/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/marko-compiler-options-preserve-whitespace-trim/template.marko
rename to packages/marko/test/render/fixtures-deprecated/marko-compiler-options-preserve-whitespace-trim/template.marko
diff --git a/test/render/fixtures-deprecated/marko-compiler-options-preserve-whitespace-trim/vdom-expected.html b/packages/marko/test/render/fixtures-deprecated/marko-compiler-options-preserve-whitespace-trim/vdom-expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/marko-compiler-options-preserve-whitespace-trim/vdom-expected.html
rename to packages/marko/test/render/fixtures-deprecated/marko-compiler-options-preserve-whitespace-trim/vdom-expected.html
diff --git a/test/render/fixtures-deprecated/marko-compiler-options-preserve-whitespace/expected.html b/packages/marko/test/render/fixtures-deprecated/marko-compiler-options-preserve-whitespace/expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/marko-compiler-options-preserve-whitespace/expected.html
rename to packages/marko/test/render/fixtures-deprecated/marko-compiler-options-preserve-whitespace/expected.html
diff --git a/test/render/fixtures-deprecated/marko-compiler-options-preserve-whitespace/template.marko b/packages/marko/test/render/fixtures-deprecated/marko-compiler-options-preserve-whitespace/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/marko-compiler-options-preserve-whitespace/template.marko
rename to packages/marko/test/render/fixtures-deprecated/marko-compiler-options-preserve-whitespace/template.marko
diff --git a/test/render/fixtures-deprecated/marko-compiler-options-preserve-whitespace/test.js b/packages/marko/test/render/fixtures-deprecated/marko-compiler-options-preserve-whitespace/test.js
similarity index 100%
rename from test/render/fixtures-deprecated/marko-compiler-options-preserve-whitespace/test.js
rename to packages/marko/test/render/fixtures-deprecated/marko-compiler-options-preserve-whitespace/test.js
diff --git a/test/render/fixtures-deprecated/marko-compiler-options-preserve-whitespace/vdom-expected.html b/packages/marko/test/render/fixtures-deprecated/marko-compiler-options-preserve-whitespace/vdom-expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/marko-compiler-options-preserve-whitespace/vdom-expected.html
rename to packages/marko/test/render/fixtures-deprecated/marko-compiler-options-preserve-whitespace/vdom-expected.html
diff --git a/test/render/fixtures-deprecated/nested-tag-bad/components/test-message/template.marko b/packages/marko/test/render/fixtures-deprecated/nested-tag-bad/components/test-message/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/nested-tag-bad/components/test-message/template.marko
rename to packages/marko/test/render/fixtures-deprecated/nested-tag-bad/components/test-message/template.marko
diff --git a/test/render/fixtures-deprecated/nested-tag-bad/expected.html b/packages/marko/test/render/fixtures-deprecated/nested-tag-bad/expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/nested-tag-bad/expected.html
rename to packages/marko/test/render/fixtures-deprecated/nested-tag-bad/expected.html
diff --git a/test/render/fixtures-deprecated/nested-tag-bad/template.marko b/packages/marko/test/render/fixtures-deprecated/nested-tag-bad/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/nested-tag-bad/template.marko
rename to packages/marko/test/render/fixtures-deprecated/nested-tag-bad/template.marko
diff --git a/test/render/fixtures-deprecated/nested-tag-bad/test.js b/packages/marko/test/render/fixtures-deprecated/nested-tag-bad/test.js
similarity index 100%
rename from test/render/fixtures-deprecated/nested-tag-bad/test.js
rename to packages/marko/test/render/fixtures-deprecated/nested-tag-bad/test.js
diff --git a/test/render/fixtures-deprecated/nested-tag-bad/vdom-expected.html b/packages/marko/test/render/fixtures-deprecated/nested-tag-bad/vdom-expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/nested-tag-bad/vdom-expected.html
rename to packages/marko/test/render/fixtures-deprecated/nested-tag-bad/vdom-expected.html
diff --git a/test/render/fixtures-deprecated/nested-tag-shorthand-complex-logic-repeated/components/test-message/marko-tag.json b/packages/marko/test/render/fixtures-deprecated/nested-tag-shorthand-complex-logic-repeated/components/test-message/marko-tag.json
similarity index 100%
rename from test/render/fixtures-deprecated/nested-tag-shorthand-complex-logic-repeated/components/test-message/marko-tag.json
rename to packages/marko/test/render/fixtures-deprecated/nested-tag-shorthand-complex-logic-repeated/components/test-message/marko-tag.json
diff --git a/test/render/fixtures-deprecated/nested-tag-shorthand-complex-logic-repeated/components/test-message/template.marko b/packages/marko/test/render/fixtures-deprecated/nested-tag-shorthand-complex-logic-repeated/components/test-message/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/nested-tag-shorthand-complex-logic-repeated/components/test-message/template.marko
rename to packages/marko/test/render/fixtures-deprecated/nested-tag-shorthand-complex-logic-repeated/components/test-message/template.marko
diff --git a/test/render/fixtures-deprecated/nested-tag-shorthand-complex-logic-repeated/expected.html b/packages/marko/test/render/fixtures-deprecated/nested-tag-shorthand-complex-logic-repeated/expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/nested-tag-shorthand-complex-logic-repeated/expected.html
rename to packages/marko/test/render/fixtures-deprecated/nested-tag-shorthand-complex-logic-repeated/expected.html
diff --git a/test/render/fixtures-deprecated/nested-tag-shorthand-complex-logic-repeated/template.marko b/packages/marko/test/render/fixtures-deprecated/nested-tag-shorthand-complex-logic-repeated/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/nested-tag-shorthand-complex-logic-repeated/template.marko
rename to packages/marko/test/render/fixtures-deprecated/nested-tag-shorthand-complex-logic-repeated/template.marko
diff --git a/test/render/fixtures-deprecated/nested-tag-shorthand-complex-logic-repeated/test.js b/packages/marko/test/render/fixtures-deprecated/nested-tag-shorthand-complex-logic-repeated/test.js
similarity index 100%
rename from test/render/fixtures-deprecated/nested-tag-shorthand-complex-logic-repeated/test.js
rename to packages/marko/test/render/fixtures-deprecated/nested-tag-shorthand-complex-logic-repeated/test.js
diff --git a/test/render/fixtures-deprecated/nested-tag-shorthand-complex-logic-repeated/vdom-expected.html b/packages/marko/test/render/fixtures-deprecated/nested-tag-shorthand-complex-logic-repeated/vdom-expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/nested-tag-shorthand-complex-logic-repeated/vdom-expected.html
rename to packages/marko/test/render/fixtures-deprecated/nested-tag-shorthand-complex-logic-repeated/vdom-expected.html
diff --git a/test/render/fixtures-deprecated/nested-tag-shorthand-complex-logic/components/test-message/template.marko b/packages/marko/test/render/fixtures-deprecated/nested-tag-shorthand-complex-logic/components/test-message/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/nested-tag-shorthand-complex-logic/components/test-message/template.marko
rename to packages/marko/test/render/fixtures-deprecated/nested-tag-shorthand-complex-logic/components/test-message/template.marko
diff --git a/test/render/fixtures-deprecated/nested-tag-shorthand-complex-logic/expected.html b/packages/marko/test/render/fixtures-deprecated/nested-tag-shorthand-complex-logic/expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/nested-tag-shorthand-complex-logic/expected.html
rename to packages/marko/test/render/fixtures-deprecated/nested-tag-shorthand-complex-logic/expected.html
diff --git a/test/render/fixtures-deprecated/nested-tag-shorthand-complex-logic/template.marko b/packages/marko/test/render/fixtures-deprecated/nested-tag-shorthand-complex-logic/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/nested-tag-shorthand-complex-logic/template.marko
rename to packages/marko/test/render/fixtures-deprecated/nested-tag-shorthand-complex-logic/template.marko
diff --git a/test/render/fixtures-deprecated/nested-tag-shorthand-complex-logic/test.js b/packages/marko/test/render/fixtures-deprecated/nested-tag-shorthand-complex-logic/test.js
similarity index 100%
rename from test/render/fixtures-deprecated/nested-tag-shorthand-complex-logic/test.js
rename to packages/marko/test/render/fixtures-deprecated/nested-tag-shorthand-complex-logic/test.js
diff --git a/test/render/fixtures-deprecated/nested-tag-shorthand-complex-logic/vdom-expected.html b/packages/marko/test/render/fixtures-deprecated/nested-tag-shorthand-complex-logic/vdom-expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/nested-tag-shorthand-complex-logic/vdom-expected.html
rename to packages/marko/test/render/fixtures-deprecated/nested-tag-shorthand-complex-logic/vdom-expected.html
diff --git a/test/render/fixtures-deprecated/nested-tag-shorthand-hyphens-repeated/components/test-message/marko-tag.json b/packages/marko/test/render/fixtures-deprecated/nested-tag-shorthand-hyphens-repeated/components/test-message/marko-tag.json
similarity index 100%
rename from test/render/fixtures-deprecated/nested-tag-shorthand-hyphens-repeated/components/test-message/marko-tag.json
rename to packages/marko/test/render/fixtures-deprecated/nested-tag-shorthand-hyphens-repeated/components/test-message/marko-tag.json
diff --git a/test/render/fixtures-deprecated/nested-tag-shorthand-hyphens-repeated/components/test-message/template.marko b/packages/marko/test/render/fixtures-deprecated/nested-tag-shorthand-hyphens-repeated/components/test-message/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/nested-tag-shorthand-hyphens-repeated/components/test-message/template.marko
rename to packages/marko/test/render/fixtures-deprecated/nested-tag-shorthand-hyphens-repeated/components/test-message/template.marko
diff --git a/test/render/fixtures-deprecated/nested-tag-shorthand-hyphens-repeated/expected.html b/packages/marko/test/render/fixtures-deprecated/nested-tag-shorthand-hyphens-repeated/expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/nested-tag-shorthand-hyphens-repeated/expected.html
rename to packages/marko/test/render/fixtures-deprecated/nested-tag-shorthand-hyphens-repeated/expected.html
diff --git a/test/render/fixtures-deprecated/nested-tag-shorthand-hyphens-repeated/template.marko b/packages/marko/test/render/fixtures-deprecated/nested-tag-shorthand-hyphens-repeated/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/nested-tag-shorthand-hyphens-repeated/template.marko
rename to packages/marko/test/render/fixtures-deprecated/nested-tag-shorthand-hyphens-repeated/template.marko
diff --git a/test/render/fixtures-deprecated/nested-tag-shorthand-hyphens-repeated/test.js b/packages/marko/test/render/fixtures-deprecated/nested-tag-shorthand-hyphens-repeated/test.js
similarity index 100%
rename from test/render/fixtures-deprecated/nested-tag-shorthand-hyphens-repeated/test.js
rename to packages/marko/test/render/fixtures-deprecated/nested-tag-shorthand-hyphens-repeated/test.js
diff --git a/test/render/fixtures-deprecated/nested-tag-shorthand-hyphens-repeated/vdom-expected.html b/packages/marko/test/render/fixtures-deprecated/nested-tag-shorthand-hyphens-repeated/vdom-expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/nested-tag-shorthand-hyphens-repeated/vdom-expected.html
rename to packages/marko/test/render/fixtures-deprecated/nested-tag-shorthand-hyphens-repeated/vdom-expected.html
diff --git a/test/render/fixtures-deprecated/nested-tag-shorthand-hyphens/components/test-message/template.marko b/packages/marko/test/render/fixtures-deprecated/nested-tag-shorthand-hyphens/components/test-message/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/nested-tag-shorthand-hyphens/components/test-message/template.marko
rename to packages/marko/test/render/fixtures-deprecated/nested-tag-shorthand-hyphens/components/test-message/template.marko
diff --git a/test/render/fixtures-deprecated/nested-tag-shorthand-hyphens/expected.html b/packages/marko/test/render/fixtures-deprecated/nested-tag-shorthand-hyphens/expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/nested-tag-shorthand-hyphens/expected.html
rename to packages/marko/test/render/fixtures-deprecated/nested-tag-shorthand-hyphens/expected.html
diff --git a/test/render/fixtures-deprecated/nested-tag-shorthand-hyphens/template.marko b/packages/marko/test/render/fixtures-deprecated/nested-tag-shorthand-hyphens/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/nested-tag-shorthand-hyphens/template.marko
rename to packages/marko/test/render/fixtures-deprecated/nested-tag-shorthand-hyphens/template.marko
diff --git a/test/render/fixtures-deprecated/nested-tag-shorthand-hyphens/test.js b/packages/marko/test/render/fixtures-deprecated/nested-tag-shorthand-hyphens/test.js
similarity index 100%
rename from test/render/fixtures-deprecated/nested-tag-shorthand-hyphens/test.js
rename to packages/marko/test/render/fixtures-deprecated/nested-tag-shorthand-hyphens/test.js
diff --git a/test/render/fixtures-deprecated/nested-tag-shorthand-hyphens/vdom-expected.html b/packages/marko/test/render/fixtures-deprecated/nested-tag-shorthand-hyphens/vdom-expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/nested-tag-shorthand-hyphens/vdom-expected.html
rename to packages/marko/test/render/fixtures-deprecated/nested-tag-shorthand-hyphens/vdom-expected.html
diff --git a/test/render/fixtures-deprecated/nested-tag-shorthand-simple-conditional/components/test-message/template.marko b/packages/marko/test/render/fixtures-deprecated/nested-tag-shorthand-simple-conditional/components/test-message/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/nested-tag-shorthand-simple-conditional/components/test-message/template.marko
rename to packages/marko/test/render/fixtures-deprecated/nested-tag-shorthand-simple-conditional/components/test-message/template.marko
diff --git a/test/render/fixtures-deprecated/nested-tag-shorthand-simple-conditional/expected.html b/packages/marko/test/render/fixtures-deprecated/nested-tag-shorthand-simple-conditional/expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/nested-tag-shorthand-simple-conditional/expected.html
rename to packages/marko/test/render/fixtures-deprecated/nested-tag-shorthand-simple-conditional/expected.html
diff --git a/test/render/fixtures-deprecated/nested-tag-shorthand-simple-conditional/template.marko b/packages/marko/test/render/fixtures-deprecated/nested-tag-shorthand-simple-conditional/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/nested-tag-shorthand-simple-conditional/template.marko
rename to packages/marko/test/render/fixtures-deprecated/nested-tag-shorthand-simple-conditional/template.marko
diff --git a/test/render/fixtures-deprecated/nested-tag-shorthand-simple-conditional/test.js b/packages/marko/test/render/fixtures-deprecated/nested-tag-shorthand-simple-conditional/test.js
similarity index 100%
rename from test/render/fixtures-deprecated/nested-tag-shorthand-simple-conditional/test.js
rename to packages/marko/test/render/fixtures-deprecated/nested-tag-shorthand-simple-conditional/test.js
diff --git a/test/render/fixtures-deprecated/nested-tag-shorthand-simple-conditional/vdom-expected.html b/packages/marko/test/render/fixtures-deprecated/nested-tag-shorthand-simple-conditional/vdom-expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/nested-tag-shorthand-simple-conditional/vdom-expected.html
rename to packages/marko/test/render/fixtures-deprecated/nested-tag-shorthand-simple-conditional/vdom-expected.html
diff --git a/test/render/fixtures-deprecated/nested-tag-shorthand-simple-declared/components/test-message/marko-tag.json b/packages/marko/test/render/fixtures-deprecated/nested-tag-shorthand-simple-declared/components/test-message/marko-tag.json
similarity index 100%
rename from test/render/fixtures-deprecated/nested-tag-shorthand-simple-declared/components/test-message/marko-tag.json
rename to packages/marko/test/render/fixtures-deprecated/nested-tag-shorthand-simple-declared/components/test-message/marko-tag.json
diff --git a/test/render/fixtures-deprecated/nested-tag-shorthand-simple-declared/components/test-message/template.marko b/packages/marko/test/render/fixtures-deprecated/nested-tag-shorthand-simple-declared/components/test-message/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/nested-tag-shorthand-simple-declared/components/test-message/template.marko
rename to packages/marko/test/render/fixtures-deprecated/nested-tag-shorthand-simple-declared/components/test-message/template.marko
diff --git a/test/render/fixtures-deprecated/nested-tag-shorthand-simple-declared/expected.html b/packages/marko/test/render/fixtures-deprecated/nested-tag-shorthand-simple-declared/expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/nested-tag-shorthand-simple-declared/expected.html
rename to packages/marko/test/render/fixtures-deprecated/nested-tag-shorthand-simple-declared/expected.html
diff --git a/test/render/fixtures-deprecated/nested-tag-shorthand-simple-declared/template.marko b/packages/marko/test/render/fixtures-deprecated/nested-tag-shorthand-simple-declared/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/nested-tag-shorthand-simple-declared/template.marko
rename to packages/marko/test/render/fixtures-deprecated/nested-tag-shorthand-simple-declared/template.marko
diff --git a/test/render/fixtures-deprecated/nested-tag-shorthand-simple-declared/test.js b/packages/marko/test/render/fixtures-deprecated/nested-tag-shorthand-simple-declared/test.js
similarity index 100%
rename from test/render/fixtures-deprecated/nested-tag-shorthand-simple-declared/test.js
rename to packages/marko/test/render/fixtures-deprecated/nested-tag-shorthand-simple-declared/test.js
diff --git a/test/render/fixtures-deprecated/nested-tag-shorthand-simple-declared/vdom-expected.html b/packages/marko/test/render/fixtures-deprecated/nested-tag-shorthand-simple-declared/vdom-expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/nested-tag-shorthand-simple-declared/vdom-expected.html
rename to packages/marko/test/render/fixtures-deprecated/nested-tag-shorthand-simple-declared/vdom-expected.html
diff --git a/test/render/fixtures-deprecated/nested-tag-shorthand-simple-repeated-conditional/components/test-message/marko-tag.json b/packages/marko/test/render/fixtures-deprecated/nested-tag-shorthand-simple-repeated-conditional/components/test-message/marko-tag.json
similarity index 100%
rename from test/render/fixtures-deprecated/nested-tag-shorthand-simple-repeated-conditional/components/test-message/marko-tag.json
rename to packages/marko/test/render/fixtures-deprecated/nested-tag-shorthand-simple-repeated-conditional/components/test-message/marko-tag.json
diff --git a/test/render/fixtures-deprecated/nested-tag-shorthand-simple-repeated-conditional/components/test-message/template.marko b/packages/marko/test/render/fixtures-deprecated/nested-tag-shorthand-simple-repeated-conditional/components/test-message/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/nested-tag-shorthand-simple-repeated-conditional/components/test-message/template.marko
rename to packages/marko/test/render/fixtures-deprecated/nested-tag-shorthand-simple-repeated-conditional/components/test-message/template.marko
diff --git a/test/render/fixtures-deprecated/nested-tag-shorthand-simple-repeated-conditional/expected.html b/packages/marko/test/render/fixtures-deprecated/nested-tag-shorthand-simple-repeated-conditional/expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/nested-tag-shorthand-simple-repeated-conditional/expected.html
rename to packages/marko/test/render/fixtures-deprecated/nested-tag-shorthand-simple-repeated-conditional/expected.html
diff --git a/test/render/fixtures-deprecated/nested-tag-shorthand-simple-repeated-conditional/template.marko b/packages/marko/test/render/fixtures-deprecated/nested-tag-shorthand-simple-repeated-conditional/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/nested-tag-shorthand-simple-repeated-conditional/template.marko
rename to packages/marko/test/render/fixtures-deprecated/nested-tag-shorthand-simple-repeated-conditional/template.marko
diff --git a/test/render/fixtures-deprecated/nested-tag-shorthand-simple-repeated-conditional/test.js b/packages/marko/test/render/fixtures-deprecated/nested-tag-shorthand-simple-repeated-conditional/test.js
similarity index 100%
rename from test/render/fixtures-deprecated/nested-tag-shorthand-simple-repeated-conditional/test.js
rename to packages/marko/test/render/fixtures-deprecated/nested-tag-shorthand-simple-repeated-conditional/test.js
diff --git a/test/render/fixtures-deprecated/nested-tag-shorthand-simple-repeated-conditional/vdom-expected.html b/packages/marko/test/render/fixtures-deprecated/nested-tag-shorthand-simple-repeated-conditional/vdom-expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/nested-tag-shorthand-simple-repeated-conditional/vdom-expected.html
rename to packages/marko/test/render/fixtures-deprecated/nested-tag-shorthand-simple-repeated-conditional/vdom-expected.html
diff --git a/test/render/fixtures-deprecated/nested-tag-shorthand-simple-repeated/components/test-message/marko-tag.json b/packages/marko/test/render/fixtures-deprecated/nested-tag-shorthand-simple-repeated/components/test-message/marko-tag.json
similarity index 100%
rename from test/render/fixtures-deprecated/nested-tag-shorthand-simple-repeated/components/test-message/marko-tag.json
rename to packages/marko/test/render/fixtures-deprecated/nested-tag-shorthand-simple-repeated/components/test-message/marko-tag.json
diff --git a/test/render/fixtures-deprecated/nested-tag-shorthand-simple-repeated/components/test-message/template.marko b/packages/marko/test/render/fixtures-deprecated/nested-tag-shorthand-simple-repeated/components/test-message/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/nested-tag-shorthand-simple-repeated/components/test-message/template.marko
rename to packages/marko/test/render/fixtures-deprecated/nested-tag-shorthand-simple-repeated/components/test-message/template.marko
diff --git a/test/render/fixtures-deprecated/nested-tag-shorthand-simple-repeated/expected.html b/packages/marko/test/render/fixtures-deprecated/nested-tag-shorthand-simple-repeated/expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/nested-tag-shorthand-simple-repeated/expected.html
rename to packages/marko/test/render/fixtures-deprecated/nested-tag-shorthand-simple-repeated/expected.html
diff --git a/test/render/fixtures-deprecated/nested-tag-shorthand-simple-repeated/template.marko b/packages/marko/test/render/fixtures-deprecated/nested-tag-shorthand-simple-repeated/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/nested-tag-shorthand-simple-repeated/template.marko
rename to packages/marko/test/render/fixtures-deprecated/nested-tag-shorthand-simple-repeated/template.marko
diff --git a/test/render/fixtures-deprecated/nested-tag-shorthand-simple-repeated/test.js b/packages/marko/test/render/fixtures-deprecated/nested-tag-shorthand-simple-repeated/test.js
similarity index 100%
rename from test/render/fixtures-deprecated/nested-tag-shorthand-simple-repeated/test.js
rename to packages/marko/test/render/fixtures-deprecated/nested-tag-shorthand-simple-repeated/test.js
diff --git a/test/render/fixtures-deprecated/nested-tag-shorthand-simple-repeated/vdom-expected.html b/packages/marko/test/render/fixtures-deprecated/nested-tag-shorthand-simple-repeated/vdom-expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/nested-tag-shorthand-simple-repeated/vdom-expected.html
rename to packages/marko/test/render/fixtures-deprecated/nested-tag-shorthand-simple-repeated/vdom-expected.html
diff --git a/test/render/fixtures-deprecated/nested-tag-shorthand-simple/components/test-message/template.marko b/packages/marko/test/render/fixtures-deprecated/nested-tag-shorthand-simple/components/test-message/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/nested-tag-shorthand-simple/components/test-message/template.marko
rename to packages/marko/test/render/fixtures-deprecated/nested-tag-shorthand-simple/components/test-message/template.marko
diff --git a/test/render/fixtures-deprecated/nested-tag-shorthand-simple/expected.html b/packages/marko/test/render/fixtures-deprecated/nested-tag-shorthand-simple/expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/nested-tag-shorthand-simple/expected.html
rename to packages/marko/test/render/fixtures-deprecated/nested-tag-shorthand-simple/expected.html
diff --git a/test/render/fixtures-deprecated/nested-tag-shorthand-simple/template.marko b/packages/marko/test/render/fixtures-deprecated/nested-tag-shorthand-simple/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/nested-tag-shorthand-simple/template.marko
rename to packages/marko/test/render/fixtures-deprecated/nested-tag-shorthand-simple/template.marko
diff --git a/test/render/fixtures-deprecated/nested-tag-shorthand-simple/test.js b/packages/marko/test/render/fixtures-deprecated/nested-tag-shorthand-simple/test.js
similarity index 100%
rename from test/render/fixtures-deprecated/nested-tag-shorthand-simple/test.js
rename to packages/marko/test/render/fixtures-deprecated/nested-tag-shorthand-simple/test.js
diff --git a/test/render/fixtures-deprecated/nested-tag-shorthand-simple/vdom-expected.html b/packages/marko/test/render/fixtures-deprecated/nested-tag-shorthand-simple/vdom-expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/nested-tag-shorthand-simple/vdom-expected.html
rename to packages/marko/test/render/fixtures-deprecated/nested-tag-shorthand-simple/vdom-expected.html
diff --git a/test/render/fixtures-deprecated/nested-tags-concise/expected.html b/packages/marko/test/render/fixtures-deprecated/nested-tags-concise/expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/nested-tags-concise/expected.html
rename to packages/marko/test/render/fixtures-deprecated/nested-tags-concise/expected.html
diff --git a/test/render/fixtures-deprecated/nested-tags-concise/marko.json b/packages/marko/test/render/fixtures-deprecated/nested-tags-concise/marko.json
similarity index 100%
rename from test/render/fixtures-deprecated/nested-tags-concise/marko.json
rename to packages/marko/test/render/fixtures-deprecated/nested-tags-concise/marko.json
diff --git a/test/render/fixtures-deprecated/nested-tags-concise/tags/test-nested-tags-tabs/marko-tag.json b/packages/marko/test/render/fixtures-deprecated/nested-tags-concise/tags/test-nested-tags-tabs/marko-tag.json
similarity index 100%
rename from test/render/fixtures-deprecated/nested-tags-concise/tags/test-nested-tags-tabs/marko-tag.json
rename to packages/marko/test/render/fixtures-deprecated/nested-tags-concise/tags/test-nested-tags-tabs/marko-tag.json
diff --git a/test/render/fixtures-deprecated/nested-tags-concise/tags/test-nested-tags-tabs/renderer.js b/packages/marko/test/render/fixtures-deprecated/nested-tags-concise/tags/test-nested-tags-tabs/renderer.js
similarity index 100%
rename from test/render/fixtures-deprecated/nested-tags-concise/tags/test-nested-tags-tabs/renderer.js
rename to packages/marko/test/render/fixtures-deprecated/nested-tags-concise/tags/test-nested-tags-tabs/renderer.js
diff --git a/test/render/fixtures-deprecated/nested-tags-concise/tags/test-nested-tags-tabs/template.marko b/packages/marko/test/render/fixtures-deprecated/nested-tags-concise/tags/test-nested-tags-tabs/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/nested-tags-concise/tags/test-nested-tags-tabs/template.marko
rename to packages/marko/test/render/fixtures-deprecated/nested-tags-concise/tags/test-nested-tags-tabs/template.marko
diff --git a/test/render/fixtures-deprecated/nested-tags-concise/template.marko b/packages/marko/test/render/fixtures-deprecated/nested-tags-concise/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/nested-tags-concise/template.marko
rename to packages/marko/test/render/fixtures-deprecated/nested-tags-concise/template.marko
diff --git a/test/render/fixtures-deprecated/nested-tags-concise/test.js b/packages/marko/test/render/fixtures-deprecated/nested-tags-concise/test.js
similarity index 100%
rename from test/render/fixtures-deprecated/nested-tags-concise/test.js
rename to packages/marko/test/render/fixtures-deprecated/nested-tags-concise/test.js
diff --git a/test/render/fixtures-deprecated/nested-tags-concise/vdom-expected.html b/packages/marko/test/render/fixtures-deprecated/nested-tags-concise/vdom-expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/nested-tags-concise/vdom-expected.html
rename to packages/marko/test/render/fixtures-deprecated/nested-tags-concise/vdom-expected.html
diff --git a/test/render/fixtures-deprecated/nested-tags-deep/expected.html b/packages/marko/test/render/fixtures-deprecated/nested-tags-deep/expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/nested-tags-deep/expected.html
rename to packages/marko/test/render/fixtures-deprecated/nested-tags-deep/expected.html
diff --git a/test/render/fixtures-deprecated/nested-tags-deep/marko.json b/packages/marko/test/render/fixtures-deprecated/nested-tags-deep/marko.json
similarity index 100%
rename from test/render/fixtures-deprecated/nested-tags-deep/marko.json
rename to packages/marko/test/render/fixtures-deprecated/nested-tags-deep/marko.json
diff --git a/test/render/fixtures-deprecated/nested-tags-deep/tags/test-nested-tags-deep/marko-tag.json b/packages/marko/test/render/fixtures-deprecated/nested-tags-deep/tags/test-nested-tags-deep/marko-tag.json
similarity index 100%
rename from test/render/fixtures-deprecated/nested-tags-deep/tags/test-nested-tags-deep/marko-tag.json
rename to packages/marko/test/render/fixtures-deprecated/nested-tags-deep/tags/test-nested-tags-deep/marko-tag.json
diff --git a/test/render/fixtures-deprecated/nested-tags-deep/tags/test-nested-tags-deep/renderer.js b/packages/marko/test/render/fixtures-deprecated/nested-tags-deep/tags/test-nested-tags-deep/renderer.js
similarity index 100%
rename from test/render/fixtures-deprecated/nested-tags-deep/tags/test-nested-tags-deep/renderer.js
rename to packages/marko/test/render/fixtures-deprecated/nested-tags-deep/tags/test-nested-tags-deep/renderer.js
diff --git a/test/render/fixtures-deprecated/nested-tags-deep/tags/test-nested-tags-deep/template.marko b/packages/marko/test/render/fixtures-deprecated/nested-tags-deep/tags/test-nested-tags-deep/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/nested-tags-deep/tags/test-nested-tags-deep/template.marko
rename to packages/marko/test/render/fixtures-deprecated/nested-tags-deep/tags/test-nested-tags-deep/template.marko
diff --git a/test/render/fixtures-deprecated/nested-tags-deep/template.marko b/packages/marko/test/render/fixtures-deprecated/nested-tags-deep/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/nested-tags-deep/template.marko
rename to packages/marko/test/render/fixtures-deprecated/nested-tags-deep/template.marko
diff --git a/test/render/fixtures-deprecated/nested-tags-deep/test.js b/packages/marko/test/render/fixtures-deprecated/nested-tags-deep/test.js
similarity index 100%
rename from test/render/fixtures-deprecated/nested-tags-deep/test.js
rename to packages/marko/test/render/fixtures-deprecated/nested-tags-deep/test.js
diff --git a/test/render/fixtures-deprecated/nested-tags-deep/vdom-expected.html b/packages/marko/test/render/fixtures-deprecated/nested-tags-deep/vdom-expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/nested-tags-deep/vdom-expected.html
rename to packages/marko/test/render/fixtures-deprecated/nested-tags-deep/vdom-expected.html
diff --git a/test/render/fixtures-deprecated/nested-tags-empty-body/expected.html b/packages/marko/test/render/fixtures-deprecated/nested-tags-empty-body/expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/nested-tags-empty-body/expected.html
rename to packages/marko/test/render/fixtures-deprecated/nested-tags-empty-body/expected.html
diff --git a/test/render/fixtures-deprecated/nested-tags-empty-body/marko.json b/packages/marko/test/render/fixtures-deprecated/nested-tags-empty-body/marko.json
similarity index 100%
rename from test/render/fixtures-deprecated/nested-tags-empty-body/marko.json
rename to packages/marko/test/render/fixtures-deprecated/nested-tags-empty-body/marko.json
diff --git a/test/render/fixtures-deprecated/nested-tags-empty-body/tags/test-nested-tags-tabs/marko-tag.json b/packages/marko/test/render/fixtures-deprecated/nested-tags-empty-body/tags/test-nested-tags-tabs/marko-tag.json
similarity index 100%
rename from test/render/fixtures-deprecated/nested-tags-empty-body/tags/test-nested-tags-tabs/marko-tag.json
rename to packages/marko/test/render/fixtures-deprecated/nested-tags-empty-body/tags/test-nested-tags-tabs/marko-tag.json
diff --git a/test/render/fixtures-deprecated/nested-tags-empty-body/tags/test-nested-tags-tabs/renderer.js b/packages/marko/test/render/fixtures-deprecated/nested-tags-empty-body/tags/test-nested-tags-tabs/renderer.js
similarity index 100%
rename from test/render/fixtures-deprecated/nested-tags-empty-body/tags/test-nested-tags-tabs/renderer.js
rename to packages/marko/test/render/fixtures-deprecated/nested-tags-empty-body/tags/test-nested-tags-tabs/renderer.js
diff --git a/test/render/fixtures-deprecated/nested-tags-empty-body/tags/test-nested-tags-tabs/template.marko b/packages/marko/test/render/fixtures-deprecated/nested-tags-empty-body/tags/test-nested-tags-tabs/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/nested-tags-empty-body/tags/test-nested-tags-tabs/template.marko
rename to packages/marko/test/render/fixtures-deprecated/nested-tags-empty-body/tags/test-nested-tags-tabs/template.marko
diff --git a/test/render/fixtures-deprecated/nested-tags-empty-body/template.marko b/packages/marko/test/render/fixtures-deprecated/nested-tags-empty-body/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/nested-tags-empty-body/template.marko
rename to packages/marko/test/render/fixtures-deprecated/nested-tags-empty-body/template.marko
diff --git a/test/render/fixtures-deprecated/nested-tags-empty-body/test.js b/packages/marko/test/render/fixtures-deprecated/nested-tags-empty-body/test.js
similarity index 100%
rename from test/render/fixtures-deprecated/nested-tags-empty-body/test.js
rename to packages/marko/test/render/fixtures-deprecated/nested-tags-empty-body/test.js
diff --git a/test/render/fixtures-deprecated/nested-tags-empty-body/vdom-expected.html b/packages/marko/test/render/fixtures-deprecated/nested-tags-empty-body/vdom-expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/nested-tags-empty-body/vdom-expected.html
rename to packages/marko/test/render/fixtures-deprecated/nested-tags-empty-body/vdom-expected.html
diff --git a/test/render/fixtures-deprecated/nested-tags-repeated-parent/expected.html b/packages/marko/test/render/fixtures-deprecated/nested-tags-repeated-parent/expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/nested-tags-repeated-parent/expected.html
rename to packages/marko/test/render/fixtures-deprecated/nested-tags-repeated-parent/expected.html
diff --git a/test/render/fixtures-deprecated/nested-tags-repeated-parent/marko.json b/packages/marko/test/render/fixtures-deprecated/nested-tags-repeated-parent/marko.json
similarity index 100%
rename from test/render/fixtures-deprecated/nested-tags-repeated-parent/marko.json
rename to packages/marko/test/render/fixtures-deprecated/nested-tags-repeated-parent/marko.json
diff --git a/test/render/fixtures-deprecated/nested-tags-repeated-parent/tags/test-nested-tags-overlay/marko-tag.json b/packages/marko/test/render/fixtures-deprecated/nested-tags-repeated-parent/tags/test-nested-tags-overlay/marko-tag.json
similarity index 100%
rename from test/render/fixtures-deprecated/nested-tags-repeated-parent/tags/test-nested-tags-overlay/marko-tag.json
rename to packages/marko/test/render/fixtures-deprecated/nested-tags-repeated-parent/tags/test-nested-tags-overlay/marko-tag.json
diff --git a/test/render/fixtures-deprecated/nested-tags-repeated-parent/tags/test-nested-tags-overlay/renderer.js b/packages/marko/test/render/fixtures-deprecated/nested-tags-repeated-parent/tags/test-nested-tags-overlay/renderer.js
similarity index 100%
rename from test/render/fixtures-deprecated/nested-tags-repeated-parent/tags/test-nested-tags-overlay/renderer.js
rename to packages/marko/test/render/fixtures-deprecated/nested-tags-repeated-parent/tags/test-nested-tags-overlay/renderer.js
diff --git a/test/render/fixtures-deprecated/nested-tags-repeated-parent/tags/test-nested-tags-overlay/template.marko b/packages/marko/test/render/fixtures-deprecated/nested-tags-repeated-parent/tags/test-nested-tags-overlay/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/nested-tags-repeated-parent/tags/test-nested-tags-overlay/template.marko
rename to packages/marko/test/render/fixtures-deprecated/nested-tags-repeated-parent/tags/test-nested-tags-overlay/template.marko
diff --git a/test/render/fixtures-deprecated/nested-tags-repeated-parent/template.marko b/packages/marko/test/render/fixtures-deprecated/nested-tags-repeated-parent/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/nested-tags-repeated-parent/template.marko
rename to packages/marko/test/render/fixtures-deprecated/nested-tags-repeated-parent/template.marko
diff --git a/test/render/fixtures-deprecated/nested-tags-repeated-parent/test.js b/packages/marko/test/render/fixtures-deprecated/nested-tags-repeated-parent/test.js
similarity index 100%
rename from test/render/fixtures-deprecated/nested-tags-repeated-parent/test.js
rename to packages/marko/test/render/fixtures-deprecated/nested-tags-repeated-parent/test.js
diff --git a/test/render/fixtures-deprecated/nested-tags-repeated-parent/vdom-expected.html b/packages/marko/test/render/fixtures-deprecated/nested-tags-repeated-parent/vdom-expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/nested-tags-repeated-parent/vdom-expected.html
rename to packages/marko/test/render/fixtures-deprecated/nested-tags-repeated-parent/vdom-expected.html
diff --git a/test/render/fixtures-deprecated/nested-tags-repeated/expected.html b/packages/marko/test/render/fixtures-deprecated/nested-tags-repeated/expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/nested-tags-repeated/expected.html
rename to packages/marko/test/render/fixtures-deprecated/nested-tags-repeated/expected.html
diff --git a/test/render/fixtures-deprecated/nested-tags-repeated/marko.json b/packages/marko/test/render/fixtures-deprecated/nested-tags-repeated/marko.json
similarity index 100%
rename from test/render/fixtures-deprecated/nested-tags-repeated/marko.json
rename to packages/marko/test/render/fixtures-deprecated/nested-tags-repeated/marko.json
diff --git a/test/render/fixtures-deprecated/nested-tags-repeated/tags/test-nested-tags-tabs/marko-tag.json b/packages/marko/test/render/fixtures-deprecated/nested-tags-repeated/tags/test-nested-tags-tabs/marko-tag.json
similarity index 100%
rename from test/render/fixtures-deprecated/nested-tags-repeated/tags/test-nested-tags-tabs/marko-tag.json
rename to packages/marko/test/render/fixtures-deprecated/nested-tags-repeated/tags/test-nested-tags-tabs/marko-tag.json
diff --git a/test/render/fixtures-deprecated/nested-tags-repeated/tags/test-nested-tags-tabs/renderer.js b/packages/marko/test/render/fixtures-deprecated/nested-tags-repeated/tags/test-nested-tags-tabs/renderer.js
similarity index 100%
rename from test/render/fixtures-deprecated/nested-tags-repeated/tags/test-nested-tags-tabs/renderer.js
rename to packages/marko/test/render/fixtures-deprecated/nested-tags-repeated/tags/test-nested-tags-tabs/renderer.js
diff --git a/test/render/fixtures-deprecated/nested-tags-repeated/tags/test-nested-tags-tabs/template.marko b/packages/marko/test/render/fixtures-deprecated/nested-tags-repeated/tags/test-nested-tags-tabs/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/nested-tags-repeated/tags/test-nested-tags-tabs/template.marko
rename to packages/marko/test/render/fixtures-deprecated/nested-tags-repeated/tags/test-nested-tags-tabs/template.marko
diff --git a/test/render/fixtures-deprecated/nested-tags-repeated/template.marko b/packages/marko/test/render/fixtures-deprecated/nested-tags-repeated/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/nested-tags-repeated/template.marko
rename to packages/marko/test/render/fixtures-deprecated/nested-tags-repeated/template.marko
diff --git a/test/render/fixtures-deprecated/nested-tags-repeated/test.js b/packages/marko/test/render/fixtures-deprecated/nested-tags-repeated/test.js
similarity index 100%
rename from test/render/fixtures-deprecated/nested-tags-repeated/test.js
rename to packages/marko/test/render/fixtures-deprecated/nested-tags-repeated/test.js
diff --git a/test/render/fixtures-deprecated/nested-tags-repeated/vdom-expected.html b/packages/marko/test/render/fixtures-deprecated/nested-tags-repeated/vdom-expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/nested-tags-repeated/vdom-expected.html
rename to packages/marko/test/render/fixtures-deprecated/nested-tags-repeated/vdom-expected.html
diff --git a/test/render/fixtures-deprecated/nested-tags-self-closing/expected.html b/packages/marko/test/render/fixtures-deprecated/nested-tags-self-closing/expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/nested-tags-self-closing/expected.html
rename to packages/marko/test/render/fixtures-deprecated/nested-tags-self-closing/expected.html
diff --git a/test/render/fixtures-deprecated/nested-tags-self-closing/marko.json b/packages/marko/test/render/fixtures-deprecated/nested-tags-self-closing/marko.json
similarity index 100%
rename from test/render/fixtures-deprecated/nested-tags-self-closing/marko.json
rename to packages/marko/test/render/fixtures-deprecated/nested-tags-self-closing/marko.json
diff --git a/test/render/fixtures-deprecated/nested-tags-self-closing/tags/test-nested-tags-tabs/marko-tag.json b/packages/marko/test/render/fixtures-deprecated/nested-tags-self-closing/tags/test-nested-tags-tabs/marko-tag.json
similarity index 100%
rename from test/render/fixtures-deprecated/nested-tags-self-closing/tags/test-nested-tags-tabs/marko-tag.json
rename to packages/marko/test/render/fixtures-deprecated/nested-tags-self-closing/tags/test-nested-tags-tabs/marko-tag.json
diff --git a/test/render/fixtures-deprecated/nested-tags-self-closing/tags/test-nested-tags-tabs/renderer.js b/packages/marko/test/render/fixtures-deprecated/nested-tags-self-closing/tags/test-nested-tags-tabs/renderer.js
similarity index 100%
rename from test/render/fixtures-deprecated/nested-tags-self-closing/tags/test-nested-tags-tabs/renderer.js
rename to packages/marko/test/render/fixtures-deprecated/nested-tags-self-closing/tags/test-nested-tags-tabs/renderer.js
diff --git a/test/render/fixtures-deprecated/nested-tags-self-closing/tags/test-nested-tags-tabs/template.marko b/packages/marko/test/render/fixtures-deprecated/nested-tags-self-closing/tags/test-nested-tags-tabs/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/nested-tags-self-closing/tags/test-nested-tags-tabs/template.marko
rename to packages/marko/test/render/fixtures-deprecated/nested-tags-self-closing/tags/test-nested-tags-tabs/template.marko
diff --git a/test/render/fixtures-deprecated/nested-tags-self-closing/template.marko b/packages/marko/test/render/fixtures-deprecated/nested-tags-self-closing/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/nested-tags-self-closing/template.marko
rename to packages/marko/test/render/fixtures-deprecated/nested-tags-self-closing/template.marko
diff --git a/test/render/fixtures-deprecated/nested-tags-self-closing/test.js b/packages/marko/test/render/fixtures-deprecated/nested-tags-self-closing/test.js
similarity index 100%
rename from test/render/fixtures-deprecated/nested-tags-self-closing/test.js
rename to packages/marko/test/render/fixtures-deprecated/nested-tags-self-closing/test.js
diff --git a/test/render/fixtures-deprecated/nested-tags-self-closing/vdom-expected.html b/packages/marko/test/render/fixtures-deprecated/nested-tags-self-closing/vdom-expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/nested-tags-self-closing/vdom-expected.html
rename to packages/marko/test/render/fixtures-deprecated/nested-tags-self-closing/vdom-expected.html
diff --git a/test/render/fixtures-deprecated/nested-tags/expected.html b/packages/marko/test/render/fixtures-deprecated/nested-tags/expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/nested-tags/expected.html
rename to packages/marko/test/render/fixtures-deprecated/nested-tags/expected.html
diff --git a/test/render/fixtures-deprecated/nested-tags/marko.json b/packages/marko/test/render/fixtures-deprecated/nested-tags/marko.json
similarity index 100%
rename from test/render/fixtures-deprecated/nested-tags/marko.json
rename to packages/marko/test/render/fixtures-deprecated/nested-tags/marko.json
diff --git a/test/render/fixtures-deprecated/nested-tags/tags/test-nested-tags-overlay/marko-tag.json b/packages/marko/test/render/fixtures-deprecated/nested-tags/tags/test-nested-tags-overlay/marko-tag.json
similarity index 100%
rename from test/render/fixtures-deprecated/nested-tags/tags/test-nested-tags-overlay/marko-tag.json
rename to packages/marko/test/render/fixtures-deprecated/nested-tags/tags/test-nested-tags-overlay/marko-tag.json
diff --git a/test/render/fixtures-deprecated/nested-tags/tags/test-nested-tags-overlay/renderer.js b/packages/marko/test/render/fixtures-deprecated/nested-tags/tags/test-nested-tags-overlay/renderer.js
similarity index 100%
rename from test/render/fixtures-deprecated/nested-tags/tags/test-nested-tags-overlay/renderer.js
rename to packages/marko/test/render/fixtures-deprecated/nested-tags/tags/test-nested-tags-overlay/renderer.js
diff --git a/test/render/fixtures-deprecated/nested-tags/tags/test-nested-tags-overlay/template.marko b/packages/marko/test/render/fixtures-deprecated/nested-tags/tags/test-nested-tags-overlay/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/nested-tags/tags/test-nested-tags-overlay/template.marko
rename to packages/marko/test/render/fixtures-deprecated/nested-tags/tags/test-nested-tags-overlay/template.marko
diff --git a/test/render/fixtures-deprecated/nested-tags/template.marko b/packages/marko/test/render/fixtures-deprecated/nested-tags/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/nested-tags/template.marko
rename to packages/marko/test/render/fixtures-deprecated/nested-tags/template.marko
diff --git a/test/render/fixtures-deprecated/nested-tags/test.js b/packages/marko/test/render/fixtures-deprecated/nested-tags/test.js
similarity index 100%
rename from test/render/fixtures-deprecated/nested-tags/test.js
rename to packages/marko/test/render/fixtures-deprecated/nested-tags/test.js
diff --git a/test/render/fixtures-deprecated/nested-tags/vdom-expected.html b/packages/marko/test/render/fixtures-deprecated/nested-tags/vdom-expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/nested-tags/vdom-expected.html
rename to packages/marko/test/render/fixtures-deprecated/nested-tags/vdom-expected.html
diff --git a/test/render/fixtures-deprecated/paren-grouping/expected.html b/packages/marko/test/render/fixtures-deprecated/paren-grouping/expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/paren-grouping/expected.html
rename to packages/marko/test/render/fixtures-deprecated/paren-grouping/expected.html
diff --git a/test/render/fixtures-deprecated/paren-grouping/template.marko b/packages/marko/test/render/fixtures-deprecated/paren-grouping/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/paren-grouping/template.marko
rename to packages/marko/test/render/fixtures-deprecated/paren-grouping/template.marko
diff --git a/test/render/fixtures-deprecated/paren-grouping/test.js b/packages/marko/test/render/fixtures-deprecated/paren-grouping/test.js
similarity index 100%
rename from test/render/fixtures-deprecated/paren-grouping/test.js
rename to packages/marko/test/render/fixtures-deprecated/paren-grouping/test.js
diff --git a/test/render/fixtures-deprecated/paren-grouping/vdom-expected.html b/packages/marko/test/render/fixtures-deprecated/paren-grouping/vdom-expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/paren-grouping/vdom-expected.html
rename to packages/marko/test/render/fixtures-deprecated/paren-grouping/vdom-expected.html
diff --git a/test/render/fixtures-deprecated/parsed-text-tag/components/parsed-text/code-generator.js b/packages/marko/test/render/fixtures-deprecated/parsed-text-tag/components/parsed-text/code-generator.js
similarity index 100%
rename from test/render/fixtures-deprecated/parsed-text-tag/components/parsed-text/code-generator.js
rename to packages/marko/test/render/fixtures-deprecated/parsed-text-tag/components/parsed-text/code-generator.js
diff --git a/test/render/fixtures-deprecated/parsed-text-tag/components/parsed-text/marko-tag.json b/packages/marko/test/render/fixtures-deprecated/parsed-text-tag/components/parsed-text/marko-tag.json
similarity index 100%
rename from test/render/fixtures-deprecated/parsed-text-tag/components/parsed-text/marko-tag.json
rename to packages/marko/test/render/fixtures-deprecated/parsed-text-tag/components/parsed-text/marko-tag.json
diff --git a/test/render/fixtures-deprecated/parsed-text-tag/expected.html b/packages/marko/test/render/fixtures-deprecated/parsed-text-tag/expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/parsed-text-tag/expected.html
rename to packages/marko/test/render/fixtures-deprecated/parsed-text-tag/expected.html
diff --git a/test/render/fixtures-deprecated/parsed-text-tag/template.marko b/packages/marko/test/render/fixtures-deprecated/parsed-text-tag/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/parsed-text-tag/template.marko
rename to packages/marko/test/render/fixtures-deprecated/parsed-text-tag/template.marko
diff --git a/test/render/fixtures-deprecated/parsed-text-tag/vdom-expected.html b/packages/marko/test/render/fixtures-deprecated/parsed-text-tag/vdom-expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/parsed-text-tag/vdom-expected.html
rename to packages/marko/test/render/fixtures-deprecated/parsed-text-tag/vdom-expected.html
diff --git a/test/render/fixtures-deprecated/reserved-words-var/expected.html b/packages/marko/test/render/fixtures-deprecated/reserved-words-var/expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/reserved-words-var/expected.html
rename to packages/marko/test/render/fixtures-deprecated/reserved-words-var/expected.html
diff --git a/test/render/fixtures-deprecated/reserved-words-var/marko.json b/packages/marko/test/render/fixtures-deprecated/reserved-words-var/marko.json
similarity index 100%
rename from test/render/fixtures-deprecated/reserved-words-var/marko.json
rename to packages/marko/test/render/fixtures-deprecated/reserved-words-var/marko.json
diff --git a/test/render/fixtures-deprecated/reserved-words-var/my-custom-tag.js b/packages/marko/test/render/fixtures-deprecated/reserved-words-var/my-custom-tag.js
similarity index 100%
rename from test/render/fixtures-deprecated/reserved-words-var/my-custom-tag.js
rename to packages/marko/test/render/fixtures-deprecated/reserved-words-var/my-custom-tag.js
diff --git a/test/render/fixtures-deprecated/reserved-words-var/template.marko b/packages/marko/test/render/fixtures-deprecated/reserved-words-var/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/reserved-words-var/template.marko
rename to packages/marko/test/render/fixtures-deprecated/reserved-words-var/template.marko
diff --git a/test/render/fixtures-deprecated/reserved-words-var/test.js b/packages/marko/test/render/fixtures-deprecated/reserved-words-var/test.js
similarity index 100%
rename from test/render/fixtures-deprecated/reserved-words-var/test.js
rename to packages/marko/test/render/fixtures-deprecated/reserved-words-var/test.js
diff --git a/test/render/fixtures-deprecated/script-nonce/expected.html b/packages/marko/test/render/fixtures-deprecated/script-nonce/expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/script-nonce/expected.html
rename to packages/marko/test/render/fixtures-deprecated/script-nonce/expected.html
diff --git a/test/render/fixtures-deprecated/script-nonce/marko.json b/packages/marko/test/render/fixtures-deprecated/script-nonce/marko.json
similarity index 100%
rename from test/render/fixtures-deprecated/script-nonce/marko.json
rename to packages/marko/test/render/fixtures-deprecated/script-nonce/marko.json
diff --git a/test/render/fixtures-deprecated/script-nonce/script-nonce-transformer.js b/packages/marko/test/render/fixtures-deprecated/script-nonce/script-nonce-transformer.js
similarity index 100%
rename from test/render/fixtures-deprecated/script-nonce/script-nonce-transformer.js
rename to packages/marko/test/render/fixtures-deprecated/script-nonce/script-nonce-transformer.js
diff --git a/test/render/fixtures-deprecated/script-nonce/template.marko b/packages/marko/test/render/fixtures-deprecated/script-nonce/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/script-nonce/template.marko
rename to packages/marko/test/render/fixtures-deprecated/script-nonce/template.marko
diff --git a/test/render/fixtures-deprecated/script-nonce/test.js b/packages/marko/test/render/fixtures-deprecated/script-nonce/test.js
similarity index 100%
rename from test/render/fixtures-deprecated/script-nonce/test.js
rename to packages/marko/test/render/fixtures-deprecated/script-nonce/test.js
diff --git a/test/render/fixtures-deprecated/script-nonce/vdom-expected.html b/packages/marko/test/render/fixtures-deprecated/script-nonce/vdom-expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/script-nonce/vdom-expected.html
rename to packages/marko/test/render/fixtures-deprecated/script-nonce/vdom-expected.html
diff --git a/test/render/fixtures-deprecated/simple-conditionals/expected.html b/packages/marko/test/render/fixtures-deprecated/simple-conditionals/expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/simple-conditionals/expected.html
rename to packages/marko/test/render/fixtures-deprecated/simple-conditionals/expected.html
diff --git a/test/render/fixtures-deprecated/simple-conditionals/template.marko b/packages/marko/test/render/fixtures-deprecated/simple-conditionals/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/simple-conditionals/template.marko
rename to packages/marko/test/render/fixtures-deprecated/simple-conditionals/template.marko
diff --git a/test/render/fixtures-deprecated/simple-conditionals/test.js b/packages/marko/test/render/fixtures-deprecated/simple-conditionals/test.js
similarity index 100%
rename from test/render/fixtures-deprecated/simple-conditionals/test.js
rename to packages/marko/test/render/fixtures-deprecated/simple-conditionals/test.js
diff --git a/test/render/fixtures-deprecated/simple-conditionals/vdom-expected.html b/packages/marko/test/render/fixtures-deprecated/simple-conditionals/vdom-expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/simple-conditionals/vdom-expected.html
rename to packages/marko/test/render/fixtures-deprecated/simple-conditionals/vdom-expected.html
diff --git a/test/render/fixtures-deprecated/simple/expected.html b/packages/marko/test/render/fixtures-deprecated/simple/expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/simple/expected.html
rename to packages/marko/test/render/fixtures-deprecated/simple/expected.html
diff --git a/test/render/fixtures-deprecated/simple/template.marko b/packages/marko/test/render/fixtures-deprecated/simple/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/simple/template.marko
rename to packages/marko/test/render/fixtures-deprecated/simple/template.marko
diff --git a/test/render/fixtures-deprecated/simple/test.js b/packages/marko/test/render/fixtures-deprecated/simple/test.js
similarity index 100%
rename from test/render/fixtures-deprecated/simple/test.js
rename to packages/marko/test/render/fixtures-deprecated/simple/test.js
diff --git a/test/render/fixtures-deprecated/simple/vdom-expected.html b/packages/marko/test/render/fixtures-deprecated/simple/vdom-expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/simple/vdom-expected.html
rename to packages/marko/test/render/fixtures-deprecated/simple/vdom-expected.html
diff --git a/test/render/fixtures-deprecated/space-in-complex-attr-value/expected.html b/packages/marko/test/render/fixtures-deprecated/space-in-complex-attr-value/expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/space-in-complex-attr-value/expected.html
rename to packages/marko/test/render/fixtures-deprecated/space-in-complex-attr-value/expected.html
diff --git a/test/render/fixtures-deprecated/space-in-complex-attr-value/template.marko b/packages/marko/test/render/fixtures-deprecated/space-in-complex-attr-value/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/space-in-complex-attr-value/template.marko
rename to packages/marko/test/render/fixtures-deprecated/space-in-complex-attr-value/template.marko
diff --git a/test/render/fixtures-deprecated/space-in-complex-attr-value/test.js b/packages/marko/test/render/fixtures-deprecated/space-in-complex-attr-value/test.js
similarity index 100%
rename from test/render/fixtures-deprecated/space-in-complex-attr-value/test.js
rename to packages/marko/test/render/fixtures-deprecated/space-in-complex-attr-value/test.js
diff --git a/test/render/fixtures-deprecated/space-in-complex-attr-value/vdom-expected.html b/packages/marko/test/render/fixtures-deprecated/space-in-complex-attr-value/vdom-expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/space-in-complex-attr-value/vdom-expected.html
rename to packages/marko/test/render/fixtures-deprecated/space-in-complex-attr-value/vdom-expected.html
diff --git a/test/render/fixtures-deprecated/spread-attributes-string/expected.html b/packages/marko/test/render/fixtures-deprecated/spread-attributes-string/expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/spread-attributes-string/expected.html
rename to packages/marko/test/render/fixtures-deprecated/spread-attributes-string/expected.html
diff --git a/test/render/fixtures-deprecated/spread-attributes-string/template.marko b/packages/marko/test/render/fixtures-deprecated/spread-attributes-string/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/spread-attributes-string/template.marko
rename to packages/marko/test/render/fixtures-deprecated/spread-attributes-string/template.marko
diff --git a/test/render/fixtures-deprecated/spread-attributes-string/test.js b/packages/marko/test/render/fixtures-deprecated/spread-attributes-string/test.js
similarity index 100%
rename from test/render/fixtures-deprecated/spread-attributes-string/test.js
rename to packages/marko/test/render/fixtures-deprecated/spread-attributes-string/test.js
diff --git a/test/render/fixtures-deprecated/spread-attributes-string/vdom-expected.html b/packages/marko/test/render/fixtures-deprecated/spread-attributes-string/vdom-expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/spread-attributes-string/vdom-expected.html
rename to packages/marko/test/render/fixtures-deprecated/spread-attributes-string/vdom-expected.html
diff --git a/test/render/fixtures-deprecated/static-trees/expected.html b/packages/marko/test/render/fixtures-deprecated/static-trees/expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/static-trees/expected.html
rename to packages/marko/test/render/fixtures-deprecated/static-trees/expected.html
diff --git a/test/render/fixtures-deprecated/static-trees/template.marko b/packages/marko/test/render/fixtures-deprecated/static-trees/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/static-trees/template.marko
rename to packages/marko/test/render/fixtures-deprecated/static-trees/template.marko
diff --git a/test/render/fixtures-deprecated/static-trees/vdom-expected.html b/packages/marko/test/render/fixtures-deprecated/static-trees/vdom-expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/static-trees/vdom-expected.html
rename to packages/marko/test/render/fixtures-deprecated/static-trees/vdom-expected.html
diff --git a/test/render/fixtures-deprecated/syntax-concise/expected.html b/packages/marko/test/render/fixtures-deprecated/syntax-concise/expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/syntax-concise/expected.html
rename to packages/marko/test/render/fixtures-deprecated/syntax-concise/expected.html
diff --git a/test/render/fixtures-deprecated/syntax-concise/marko.json b/packages/marko/test/render/fixtures-deprecated/syntax-concise/marko.json
similarity index 100%
rename from test/render/fixtures-deprecated/syntax-concise/marko.json
rename to packages/marko/test/render/fixtures-deprecated/syntax-concise/marko.json
diff --git a/test/render/fixtures-deprecated/syntax-concise/tabs/marko-tag.json b/packages/marko/test/render/fixtures-deprecated/syntax-concise/tabs/marko-tag.json
similarity index 100%
rename from test/render/fixtures-deprecated/syntax-concise/tabs/marko-tag.json
rename to packages/marko/test/render/fixtures-deprecated/syntax-concise/tabs/marko-tag.json
diff --git a/test/render/fixtures-deprecated/syntax-concise/tabs/renderer.js b/packages/marko/test/render/fixtures-deprecated/syntax-concise/tabs/renderer.js
similarity index 100%
rename from test/render/fixtures-deprecated/syntax-concise/tabs/renderer.js
rename to packages/marko/test/render/fixtures-deprecated/syntax-concise/tabs/renderer.js
diff --git a/test/render/fixtures-deprecated/syntax-concise/tabs/template.marko b/packages/marko/test/render/fixtures-deprecated/syntax-concise/tabs/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/syntax-concise/tabs/template.marko
rename to packages/marko/test/render/fixtures-deprecated/syntax-concise/tabs/template.marko
diff --git a/test/render/fixtures-deprecated/syntax-concise/template.marko b/packages/marko/test/render/fixtures-deprecated/syntax-concise/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/syntax-concise/template.marko
rename to packages/marko/test/render/fixtures-deprecated/syntax-concise/template.marko
diff --git a/test/render/fixtures-deprecated/syntax-concise/test.js b/packages/marko/test/render/fixtures-deprecated/syntax-concise/test.js
similarity index 100%
rename from test/render/fixtures-deprecated/syntax-concise/test.js
rename to packages/marko/test/render/fixtures-deprecated/syntax-concise/test.js
diff --git a/test/render/fixtures-deprecated/syntax-concise/vdom-expected.html b/packages/marko/test/render/fixtures-deprecated/syntax-concise/vdom-expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/syntax-concise/vdom-expected.html
rename to packages/marko/test/render/fixtures-deprecated/syntax-concise/vdom-expected.html
diff --git a/test/render/fixtures-deprecated/syntax-mixed/expected.html b/packages/marko/test/render/fixtures-deprecated/syntax-mixed/expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/syntax-mixed/expected.html
rename to packages/marko/test/render/fixtures-deprecated/syntax-mixed/expected.html
diff --git a/test/render/fixtures-deprecated/syntax-mixed/marko.json b/packages/marko/test/render/fixtures-deprecated/syntax-mixed/marko.json
similarity index 100%
rename from test/render/fixtures-deprecated/syntax-mixed/marko.json
rename to packages/marko/test/render/fixtures-deprecated/syntax-mixed/marko.json
diff --git a/test/render/fixtures-deprecated/syntax-mixed/tabs/marko-tag.json b/packages/marko/test/render/fixtures-deprecated/syntax-mixed/tabs/marko-tag.json
similarity index 100%
rename from test/render/fixtures-deprecated/syntax-mixed/tabs/marko-tag.json
rename to packages/marko/test/render/fixtures-deprecated/syntax-mixed/tabs/marko-tag.json
diff --git a/test/render/fixtures-deprecated/syntax-mixed/tabs/renderer.js b/packages/marko/test/render/fixtures-deprecated/syntax-mixed/tabs/renderer.js
similarity index 100%
rename from test/render/fixtures-deprecated/syntax-mixed/tabs/renderer.js
rename to packages/marko/test/render/fixtures-deprecated/syntax-mixed/tabs/renderer.js
diff --git a/test/render/fixtures-deprecated/syntax-mixed/tabs/template.marko b/packages/marko/test/render/fixtures-deprecated/syntax-mixed/tabs/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/syntax-mixed/tabs/template.marko
rename to packages/marko/test/render/fixtures-deprecated/syntax-mixed/tabs/template.marko
diff --git a/test/render/fixtures-deprecated/syntax-mixed/template.marko b/packages/marko/test/render/fixtures-deprecated/syntax-mixed/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/syntax-mixed/template.marko
rename to packages/marko/test/render/fixtures-deprecated/syntax-mixed/template.marko
diff --git a/test/render/fixtures-deprecated/syntax-mixed/test.js b/packages/marko/test/render/fixtures-deprecated/syntax-mixed/test.js
similarity index 100%
rename from test/render/fixtures-deprecated/syntax-mixed/test.js
rename to packages/marko/test/render/fixtures-deprecated/syntax-mixed/test.js
diff --git a/test/render/fixtures-deprecated/syntax-mixed/vdom-expected.html b/packages/marko/test/render/fixtures-deprecated/syntax-mixed/vdom-expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/syntax-mixed/vdom-expected.html
rename to packages/marko/test/render/fixtures-deprecated/syntax-mixed/vdom-expected.html
diff --git a/test/render/fixtures-deprecated/syntax-simple-concise/expected.html b/packages/marko/test/render/fixtures-deprecated/syntax-simple-concise/expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/syntax-simple-concise/expected.html
rename to packages/marko/test/render/fixtures-deprecated/syntax-simple-concise/expected.html
diff --git a/test/render/fixtures-deprecated/syntax-simple-concise/template.marko b/packages/marko/test/render/fixtures-deprecated/syntax-simple-concise/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/syntax-simple-concise/template.marko
rename to packages/marko/test/render/fixtures-deprecated/syntax-simple-concise/template.marko
diff --git a/test/render/fixtures-deprecated/syntax-simple-concise/test.js b/packages/marko/test/render/fixtures-deprecated/syntax-simple-concise/test.js
similarity index 100%
rename from test/render/fixtures-deprecated/syntax-simple-concise/test.js
rename to packages/marko/test/render/fixtures-deprecated/syntax-simple-concise/test.js
diff --git a/test/render/fixtures-deprecated/syntax-simple-concise/vdom-expected.html b/packages/marko/test/render/fixtures-deprecated/syntax-simple-concise/vdom-expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/syntax-simple-concise/vdom-expected.html
rename to packages/marko/test/render/fixtures-deprecated/syntax-simple-concise/vdom-expected.html
diff --git a/test/render/fixtures-deprecated/syntax-simple-mixed/expected.html b/packages/marko/test/render/fixtures-deprecated/syntax-simple-mixed/expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/syntax-simple-mixed/expected.html
rename to packages/marko/test/render/fixtures-deprecated/syntax-simple-mixed/expected.html
diff --git a/test/render/fixtures-deprecated/syntax-simple-mixed/template.marko b/packages/marko/test/render/fixtures-deprecated/syntax-simple-mixed/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/syntax-simple-mixed/template.marko
rename to packages/marko/test/render/fixtures-deprecated/syntax-simple-mixed/template.marko
diff --git a/test/render/fixtures-deprecated/syntax-simple-mixed/test.js b/packages/marko/test/render/fixtures-deprecated/syntax-simple-mixed/test.js
similarity index 100%
rename from test/render/fixtures-deprecated/syntax-simple-mixed/test.js
rename to packages/marko/test/render/fixtures-deprecated/syntax-simple-mixed/test.js
diff --git a/test/render/fixtures-deprecated/syntax-simple-mixed/vdom-expected.html b/packages/marko/test/render/fixtures-deprecated/syntax-simple-mixed/vdom-expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/syntax-simple-mixed/vdom-expected.html
rename to packages/marko/test/render/fixtures-deprecated/syntax-simple-mixed/vdom-expected.html
diff --git a/test/render/fixtures-deprecated/syntax-simple-verbose/expected.html b/packages/marko/test/render/fixtures-deprecated/syntax-simple-verbose/expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/syntax-simple-verbose/expected.html
rename to packages/marko/test/render/fixtures-deprecated/syntax-simple-verbose/expected.html
diff --git a/test/render/fixtures-deprecated/syntax-simple-verbose/template.marko b/packages/marko/test/render/fixtures-deprecated/syntax-simple-verbose/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/syntax-simple-verbose/template.marko
rename to packages/marko/test/render/fixtures-deprecated/syntax-simple-verbose/template.marko
diff --git a/test/render/fixtures-deprecated/syntax-simple-verbose/test.js b/packages/marko/test/render/fixtures-deprecated/syntax-simple-verbose/test.js
similarity index 100%
rename from test/render/fixtures-deprecated/syntax-simple-verbose/test.js
rename to packages/marko/test/render/fixtures-deprecated/syntax-simple-verbose/test.js
diff --git a/test/render/fixtures-deprecated/syntax-simple-verbose/vdom-expected.html b/packages/marko/test/render/fixtures-deprecated/syntax-simple-verbose/vdom-expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/syntax-simple-verbose/vdom-expected.html
rename to packages/marko/test/render/fixtures-deprecated/syntax-simple-verbose/vdom-expected.html
diff --git a/test/render/fixtures-deprecated/syntax-verbose/expected.html b/packages/marko/test/render/fixtures-deprecated/syntax-verbose/expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/syntax-verbose/expected.html
rename to packages/marko/test/render/fixtures-deprecated/syntax-verbose/expected.html
diff --git a/test/render/fixtures-deprecated/syntax-verbose/marko.json b/packages/marko/test/render/fixtures-deprecated/syntax-verbose/marko.json
similarity index 100%
rename from test/render/fixtures-deprecated/syntax-verbose/marko.json
rename to packages/marko/test/render/fixtures-deprecated/syntax-verbose/marko.json
diff --git a/test/render/fixtures-deprecated/syntax-verbose/tabs/marko-tag.json b/packages/marko/test/render/fixtures-deprecated/syntax-verbose/tabs/marko-tag.json
similarity index 100%
rename from test/render/fixtures-deprecated/syntax-verbose/tabs/marko-tag.json
rename to packages/marko/test/render/fixtures-deprecated/syntax-verbose/tabs/marko-tag.json
diff --git a/test/render/fixtures-deprecated/syntax-verbose/tabs/renderer.js b/packages/marko/test/render/fixtures-deprecated/syntax-verbose/tabs/renderer.js
similarity index 100%
rename from test/render/fixtures-deprecated/syntax-verbose/tabs/renderer.js
rename to packages/marko/test/render/fixtures-deprecated/syntax-verbose/tabs/renderer.js
diff --git a/test/render/fixtures-deprecated/syntax-verbose/tabs/template.marko b/packages/marko/test/render/fixtures-deprecated/syntax-verbose/tabs/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/syntax-verbose/tabs/template.marko
rename to packages/marko/test/render/fixtures-deprecated/syntax-verbose/tabs/template.marko
diff --git a/test/render/fixtures-deprecated/syntax-verbose/template.marko b/packages/marko/test/render/fixtures-deprecated/syntax-verbose/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/syntax-verbose/template.marko
rename to packages/marko/test/render/fixtures-deprecated/syntax-verbose/template.marko
diff --git a/test/render/fixtures-deprecated/syntax-verbose/vdom-expected.html b/packages/marko/test/render/fixtures-deprecated/syntax-verbose/vdom-expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/syntax-verbose/vdom-expected.html
rename to packages/marko/test/render/fixtures-deprecated/syntax-verbose/vdom-expected.html
diff --git a/test/render/fixtures-deprecated/tabs-tab-new/expected.html b/packages/marko/test/render/fixtures-deprecated/tabs-tab-new/expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/tabs-tab-new/expected.html
rename to packages/marko/test/render/fixtures-deprecated/tabs-tab-new/expected.html
diff --git a/test/render/fixtures-deprecated/tabs-tab-new/marko.json b/packages/marko/test/render/fixtures-deprecated/tabs-tab-new/marko.json
similarity index 100%
rename from test/render/fixtures-deprecated/tabs-tab-new/marko.json
rename to packages/marko/test/render/fixtures-deprecated/tabs-tab-new/marko.json
diff --git a/test/render/fixtures-deprecated/tabs-tab-new/tags/test-tab-new/marko-tag.json b/packages/marko/test/render/fixtures-deprecated/tabs-tab-new/tags/test-tab-new/marko-tag.json
similarity index 100%
rename from test/render/fixtures-deprecated/tabs-tab-new/tags/test-tab-new/marko-tag.json
rename to packages/marko/test/render/fixtures-deprecated/tabs-tab-new/tags/test-tab-new/marko-tag.json
diff --git a/test/render/fixtures-deprecated/tabs-tab-new/tags/test-tab-new/renderer.js b/packages/marko/test/render/fixtures-deprecated/tabs-tab-new/tags/test-tab-new/renderer.js
similarity index 100%
rename from test/render/fixtures-deprecated/tabs-tab-new/tags/test-tab-new/renderer.js
rename to packages/marko/test/render/fixtures-deprecated/tabs-tab-new/tags/test-tab-new/renderer.js
diff --git a/test/render/fixtures-deprecated/tabs-tab-new/tags/test-tabs-new/marko-tag.json b/packages/marko/test/render/fixtures-deprecated/tabs-tab-new/tags/test-tabs-new/marko-tag.json
similarity index 100%
rename from test/render/fixtures-deprecated/tabs-tab-new/tags/test-tabs-new/marko-tag.json
rename to packages/marko/test/render/fixtures-deprecated/tabs-tab-new/tags/test-tabs-new/marko-tag.json
diff --git a/test/render/fixtures-deprecated/tabs-tab-new/tags/test-tabs-new/renderer.js b/packages/marko/test/render/fixtures-deprecated/tabs-tab-new/tags/test-tabs-new/renderer.js
similarity index 100%
rename from test/render/fixtures-deprecated/tabs-tab-new/tags/test-tabs-new/renderer.js
rename to packages/marko/test/render/fixtures-deprecated/tabs-tab-new/tags/test-tabs-new/renderer.js
diff --git a/test/render/fixtures-deprecated/tabs-tab-new/tags/test-tabs-new/template.marko b/packages/marko/test/render/fixtures-deprecated/tabs-tab-new/tags/test-tabs-new/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/tabs-tab-new/tags/test-tabs-new/template.marko
rename to packages/marko/test/render/fixtures-deprecated/tabs-tab-new/tags/test-tabs-new/template.marko
diff --git a/test/render/fixtures-deprecated/tabs-tab-new/template.marko b/packages/marko/test/render/fixtures-deprecated/tabs-tab-new/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/tabs-tab-new/template.marko
rename to packages/marko/test/render/fixtures-deprecated/tabs-tab-new/template.marko
diff --git a/test/render/fixtures-deprecated/tabs-tab-new/test.js b/packages/marko/test/render/fixtures-deprecated/tabs-tab-new/test.js
similarity index 100%
rename from test/render/fixtures-deprecated/tabs-tab-new/test.js
rename to packages/marko/test/render/fixtures-deprecated/tabs-tab-new/test.js
diff --git a/test/render/fixtures-deprecated/tabs-tab-new/vdom-expected.html b/packages/marko/test/render/fixtures-deprecated/tabs-tab-new/vdom-expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/tabs-tab-new/vdom-expected.html
rename to packages/marko/test/render/fixtures-deprecated/tabs-tab-new/vdom-expected.html
diff --git a/test/render/fixtures-deprecated/tabs-tab/expected.html b/packages/marko/test/render/fixtures-deprecated/tabs-tab/expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/tabs-tab/expected.html
rename to packages/marko/test/render/fixtures-deprecated/tabs-tab/expected.html
diff --git a/test/render/fixtures-deprecated/tabs-tab/marko.json b/packages/marko/test/render/fixtures-deprecated/tabs-tab/marko.json
similarity index 100%
rename from test/render/fixtures-deprecated/tabs-tab/marko.json
rename to packages/marko/test/render/fixtures-deprecated/tabs-tab/marko.json
diff --git a/test/render/fixtures-deprecated/tabs-tab/tags/test-tab/marko-tag.json b/packages/marko/test/render/fixtures-deprecated/tabs-tab/tags/test-tab/marko-tag.json
similarity index 100%
rename from test/render/fixtures-deprecated/tabs-tab/tags/test-tab/marko-tag.json
rename to packages/marko/test/render/fixtures-deprecated/tabs-tab/tags/test-tab/marko-tag.json
diff --git a/test/render/fixtures-deprecated/tabs-tab/tags/test-tab/renderer.js b/packages/marko/test/render/fixtures-deprecated/tabs-tab/tags/test-tab/renderer.js
similarity index 100%
rename from test/render/fixtures-deprecated/tabs-tab/tags/test-tab/renderer.js
rename to packages/marko/test/render/fixtures-deprecated/tabs-tab/tags/test-tab/renderer.js
diff --git a/test/render/fixtures-deprecated/tabs-tab/tags/test-tabs/marko-tag.json b/packages/marko/test/render/fixtures-deprecated/tabs-tab/tags/test-tabs/marko-tag.json
similarity index 100%
rename from test/render/fixtures-deprecated/tabs-tab/tags/test-tabs/marko-tag.json
rename to packages/marko/test/render/fixtures-deprecated/tabs-tab/tags/test-tabs/marko-tag.json
diff --git a/test/render/fixtures-deprecated/tabs-tab/tags/test-tabs/renderer.js b/packages/marko/test/render/fixtures-deprecated/tabs-tab/tags/test-tabs/renderer.js
similarity index 100%
rename from test/render/fixtures-deprecated/tabs-tab/tags/test-tabs/renderer.js
rename to packages/marko/test/render/fixtures-deprecated/tabs-tab/tags/test-tabs/renderer.js
diff --git a/test/render/fixtures-deprecated/tabs-tab/tags/test-tabs/template.marko b/packages/marko/test/render/fixtures-deprecated/tabs-tab/tags/test-tabs/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/tabs-tab/tags/test-tabs/template.marko
rename to packages/marko/test/render/fixtures-deprecated/tabs-tab/tags/test-tabs/template.marko
diff --git a/test/render/fixtures-deprecated/tabs-tab/template.marko b/packages/marko/test/render/fixtures-deprecated/tabs-tab/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/tabs-tab/template.marko
rename to packages/marko/test/render/fixtures-deprecated/tabs-tab/template.marko
diff --git a/test/render/fixtures-deprecated/tabs-tab/test.js b/packages/marko/test/render/fixtures-deprecated/tabs-tab/test.js
similarity index 100%
rename from test/render/fixtures-deprecated/tabs-tab/test.js
rename to packages/marko/test/render/fixtures-deprecated/tabs-tab/test.js
diff --git a/test/render/fixtures-deprecated/tabs-tab/vdom-expected.html b/packages/marko/test/render/fixtures-deprecated/tabs-tab/vdom-expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/tabs-tab/vdom-expected.html
rename to packages/marko/test/render/fixtures-deprecated/tabs-tab/vdom-expected.html
diff --git a/test/render/fixtures-deprecated/template-transformer-array/expected.html b/packages/marko/test/render/fixtures-deprecated/template-transformer-array/expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/template-transformer-array/expected.html
rename to packages/marko/test/render/fixtures-deprecated/template-transformer-array/expected.html
diff --git a/test/render/fixtures-deprecated/template-transformer-array/marko.json b/packages/marko/test/render/fixtures-deprecated/template-transformer-array/marko.json
similarity index 100%
rename from test/render/fixtures-deprecated/template-transformer-array/marko.json
rename to packages/marko/test/render/fixtures-deprecated/template-transformer-array/marko.json
diff --git a/test/render/fixtures-deprecated/template-transformer-array/template-a.marko b/packages/marko/test/render/fixtures-deprecated/template-transformer-array/template-a.marko
similarity index 100%
rename from test/render/fixtures-deprecated/template-transformer-array/template-a.marko
rename to packages/marko/test/render/fixtures-deprecated/template-transformer-array/template-a.marko
diff --git a/test/render/fixtures-deprecated/template-transformer-array/template-b.marko b/packages/marko/test/render/fixtures-deprecated/template-transformer-array/template-b.marko
similarity index 100%
rename from test/render/fixtures-deprecated/template-transformer-array/template-b.marko
rename to packages/marko/test/render/fixtures-deprecated/template-transformer-array/template-b.marko
diff --git a/test/render/fixtures-deprecated/template-transformer-array/template.marko b/packages/marko/test/render/fixtures-deprecated/template-transformer-array/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/template-transformer-array/template.marko
rename to packages/marko/test/render/fixtures-deprecated/template-transformer-array/template.marko
diff --git a/test/render/fixtures-deprecated/template-transformer-array/transformer-1.js b/packages/marko/test/render/fixtures-deprecated/template-transformer-array/transformer-1.js
similarity index 100%
rename from test/render/fixtures-deprecated/template-transformer-array/transformer-1.js
rename to packages/marko/test/render/fixtures-deprecated/template-transformer-array/transformer-1.js
diff --git a/test/render/fixtures-deprecated/template-transformer-array/transformer-2.js b/packages/marko/test/render/fixtures-deprecated/template-transformer-array/transformer-2.js
similarity index 100%
rename from test/render/fixtures-deprecated/template-transformer-array/transformer-2.js
rename to packages/marko/test/render/fixtures-deprecated/template-transformer-array/transformer-2.js
diff --git a/test/render/fixtures-deprecated/template-transformer-array/vdom-expected.html b/packages/marko/test/render/fixtures-deprecated/template-transformer-array/vdom-expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/template-transformer-array/vdom-expected.html
rename to packages/marko/test/render/fixtures-deprecated/template-transformer-array/vdom-expected.html
diff --git a/test/render/fixtures-deprecated/template-transformer-array2/expected.html b/packages/marko/test/render/fixtures-deprecated/template-transformer-array2/expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/template-transformer-array2/expected.html
rename to packages/marko/test/render/fixtures-deprecated/template-transformer-array2/expected.html
diff --git a/test/render/fixtures-deprecated/template-transformer-array2/marko.json b/packages/marko/test/render/fixtures-deprecated/template-transformer-array2/marko.json
similarity index 100%
rename from test/render/fixtures-deprecated/template-transformer-array2/marko.json
rename to packages/marko/test/render/fixtures-deprecated/template-transformer-array2/marko.json
diff --git a/test/render/fixtures-deprecated/template-transformer-array2/template-a.marko b/packages/marko/test/render/fixtures-deprecated/template-transformer-array2/template-a.marko
similarity index 100%
rename from test/render/fixtures-deprecated/template-transformer-array2/template-a.marko
rename to packages/marko/test/render/fixtures-deprecated/template-transformer-array2/template-a.marko
diff --git a/test/render/fixtures-deprecated/template-transformer-array2/template-b.marko b/packages/marko/test/render/fixtures-deprecated/template-transformer-array2/template-b.marko
similarity index 100%
rename from test/render/fixtures-deprecated/template-transformer-array2/template-b.marko
rename to packages/marko/test/render/fixtures-deprecated/template-transformer-array2/template-b.marko
diff --git a/test/render/fixtures-deprecated/template-transformer-array2/template.marko b/packages/marko/test/render/fixtures-deprecated/template-transformer-array2/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/template-transformer-array2/template.marko
rename to packages/marko/test/render/fixtures-deprecated/template-transformer-array2/template.marko
diff --git a/test/render/fixtures-deprecated/template-transformer-array2/transformer-1.js b/packages/marko/test/render/fixtures-deprecated/template-transformer-array2/transformer-1.js
similarity index 100%
rename from test/render/fixtures-deprecated/template-transformer-array2/transformer-1.js
rename to packages/marko/test/render/fixtures-deprecated/template-transformer-array2/transformer-1.js
diff --git a/test/render/fixtures-deprecated/template-transformer-array2/transformer-2.js b/packages/marko/test/render/fixtures-deprecated/template-transformer-array2/transformer-2.js
similarity index 100%
rename from test/render/fixtures-deprecated/template-transformer-array2/transformer-2.js
rename to packages/marko/test/render/fixtures-deprecated/template-transformer-array2/transformer-2.js
diff --git a/test/render/fixtures-deprecated/template-transformer-array2/vdom-expected.html b/packages/marko/test/render/fixtures-deprecated/template-transformer-array2/vdom-expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/template-transformer-array2/vdom-expected.html
rename to packages/marko/test/render/fixtures-deprecated/template-transformer-array2/vdom-expected.html
diff --git a/test/render/fixtures-deprecated/template-transformer/Untitled-3 b/packages/marko/test/render/fixtures-deprecated/template-transformer/Untitled-3
similarity index 100%
rename from test/render/fixtures-deprecated/template-transformer/Untitled-3
rename to packages/marko/test/render/fixtures-deprecated/template-transformer/Untitled-3
diff --git a/test/render/fixtures-deprecated/template-transformer/expected.html b/packages/marko/test/render/fixtures-deprecated/template-transformer/expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/template-transformer/expected.html
rename to packages/marko/test/render/fixtures-deprecated/template-transformer/expected.html
diff --git a/test/render/fixtures-deprecated/template-transformer/marko.json b/packages/marko/test/render/fixtures-deprecated/template-transformer/marko.json
similarity index 100%
rename from test/render/fixtures-deprecated/template-transformer/marko.json
rename to packages/marko/test/render/fixtures-deprecated/template-transformer/marko.json
diff --git a/test/render/fixtures-deprecated/template-transformer/template-a.marko b/packages/marko/test/render/fixtures-deprecated/template-transformer/template-a.marko
similarity index 100%
rename from test/render/fixtures-deprecated/template-transformer/template-a.marko
rename to packages/marko/test/render/fixtures-deprecated/template-transformer/template-a.marko
diff --git a/test/render/fixtures-deprecated/template-transformer/template-b.marko b/packages/marko/test/render/fixtures-deprecated/template-transformer/template-b.marko
similarity index 100%
rename from test/render/fixtures-deprecated/template-transformer/template-b.marko
rename to packages/marko/test/render/fixtures-deprecated/template-transformer/template-b.marko
diff --git a/test/render/fixtures-deprecated/template-transformer/template.marko b/packages/marko/test/render/fixtures-deprecated/template-transformer/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/template-transformer/template.marko
rename to packages/marko/test/render/fixtures-deprecated/template-transformer/template.marko
diff --git a/test/render/fixtures-deprecated/template-transformer/transformer.js b/packages/marko/test/render/fixtures-deprecated/template-transformer/transformer.js
similarity index 100%
rename from test/render/fixtures-deprecated/template-transformer/transformer.js
rename to packages/marko/test/render/fixtures-deprecated/template-transformer/transformer.js
diff --git a/test/render/fixtures-deprecated/template-transformer/vdom-expected.html b/packages/marko/test/render/fixtures-deprecated/template-transformer/vdom-expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/template-transformer/vdom-expected.html
rename to packages/marko/test/render/fixtures-deprecated/template-transformer/vdom-expected.html
diff --git a/test/render/fixtures-deprecated/template-transformer2/expected.html b/packages/marko/test/render/fixtures-deprecated/template-transformer2/expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/template-transformer2/expected.html
rename to packages/marko/test/render/fixtures-deprecated/template-transformer2/expected.html
diff --git a/test/render/fixtures-deprecated/template-transformer2/marko.json b/packages/marko/test/render/fixtures-deprecated/template-transformer2/marko.json
similarity index 100%
rename from test/render/fixtures-deprecated/template-transformer2/marko.json
rename to packages/marko/test/render/fixtures-deprecated/template-transformer2/marko.json
diff --git a/test/render/fixtures-deprecated/template-transformer2/template-a.marko b/packages/marko/test/render/fixtures-deprecated/template-transformer2/template-a.marko
similarity index 100%
rename from test/render/fixtures-deprecated/template-transformer2/template-a.marko
rename to packages/marko/test/render/fixtures-deprecated/template-transformer2/template-a.marko
diff --git a/test/render/fixtures-deprecated/template-transformer2/template-b.marko b/packages/marko/test/render/fixtures-deprecated/template-transformer2/template-b.marko
similarity index 100%
rename from test/render/fixtures-deprecated/template-transformer2/template-b.marko
rename to packages/marko/test/render/fixtures-deprecated/template-transformer2/template-b.marko
diff --git a/test/render/fixtures-deprecated/template-transformer2/template.marko b/packages/marko/test/render/fixtures-deprecated/template-transformer2/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/template-transformer2/template.marko
rename to packages/marko/test/render/fixtures-deprecated/template-transformer2/template.marko
diff --git a/test/render/fixtures-deprecated/template-transformer2/transformer.js b/packages/marko/test/render/fixtures-deprecated/template-transformer2/transformer.js
similarity index 100%
rename from test/render/fixtures-deprecated/template-transformer2/transformer.js
rename to packages/marko/test/render/fixtures-deprecated/template-transformer2/transformer.js
diff --git a/test/render/fixtures-deprecated/template-transformer2/vdom-expected.html b/packages/marko/test/render/fixtures-deprecated/template-transformer2/vdom-expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/template-transformer2/vdom-expected.html
rename to packages/marko/test/render/fixtures-deprecated/template-transformer2/vdom-expected.html
diff --git a/test/render/fixtures-deprecated/unless-else/expected.html b/packages/marko/test/render/fixtures-deprecated/unless-else/expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/unless-else/expected.html
rename to packages/marko/test/render/fixtures-deprecated/unless-else/expected.html
diff --git a/test/render/fixtures-deprecated/unless-else/template.marko b/packages/marko/test/render/fixtures-deprecated/unless-else/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/unless-else/template.marko
rename to packages/marko/test/render/fixtures-deprecated/unless-else/template.marko
diff --git a/test/render/fixtures-deprecated/unless-else/test.js b/packages/marko/test/render/fixtures-deprecated/unless-else/test.js
similarity index 100%
rename from test/render/fixtures-deprecated/unless-else/test.js
rename to packages/marko/test/render/fixtures-deprecated/unless-else/test.js
diff --git a/test/render/fixtures-deprecated/unless-else/vdom-expected.html b/packages/marko/test/render/fixtures-deprecated/unless-else/vdom-expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/unless-else/vdom-expected.html
rename to packages/marko/test/render/fixtures-deprecated/unless-else/vdom-expected.html
diff --git a/test/render/fixtures-deprecated/unless-no-arg/template.marko b/packages/marko/test/render/fixtures-deprecated/unless-no-arg/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/unless-no-arg/template.marko
rename to packages/marko/test/render/fixtures-deprecated/unless-no-arg/template.marko
diff --git a/test/render/fixtures-deprecated/unless-no-arg/test.js b/packages/marko/test/render/fixtures-deprecated/unless-no-arg/test.js
similarity index 100%
rename from test/render/fixtures-deprecated/unless-no-arg/test.js
rename to packages/marko/test/render/fixtures-deprecated/unless-no-arg/test.js
diff --git a/test/render/fixtures-deprecated/var-assign/expected.html b/packages/marko/test/render/fixtures-deprecated/var-assign/expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/var-assign/expected.html
rename to packages/marko/test/render/fixtures-deprecated/var-assign/expected.html
diff --git a/test/render/fixtures-deprecated/var-assign/template.marko b/packages/marko/test/render/fixtures-deprecated/var-assign/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/var-assign/template.marko
rename to packages/marko/test/render/fixtures-deprecated/var-assign/template.marko
diff --git a/test/render/fixtures-deprecated/var-assign/test.js b/packages/marko/test/render/fixtures-deprecated/var-assign/test.js
similarity index 100%
rename from test/render/fixtures-deprecated/var-assign/test.js
rename to packages/marko/test/render/fixtures-deprecated/var-assign/test.js
diff --git a/test/render/fixtures-deprecated/var-assign/vdom-expected.html b/packages/marko/test/render/fixtures-deprecated/var-assign/vdom-expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/var-assign/vdom-expected.html
rename to packages/marko/test/render/fixtures-deprecated/var-assign/vdom-expected.html
diff --git a/test/render/fixtures-deprecated/var-scoped/expected.html b/packages/marko/test/render/fixtures-deprecated/var-scoped/expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/var-scoped/expected.html
rename to packages/marko/test/render/fixtures-deprecated/var-scoped/expected.html
diff --git a/test/render/fixtures-deprecated/var-scoped/template.marko b/packages/marko/test/render/fixtures-deprecated/var-scoped/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/var-scoped/template.marko
rename to packages/marko/test/render/fixtures-deprecated/var-scoped/template.marko
diff --git a/test/render/fixtures-deprecated/var-scoped/test.js b/packages/marko/test/render/fixtures-deprecated/var-scoped/test.js
similarity index 100%
rename from test/render/fixtures-deprecated/var-scoped/test.js
rename to packages/marko/test/render/fixtures-deprecated/var-scoped/test.js
diff --git a/test/render/fixtures-deprecated/var-scoped/vdom-expected.html b/packages/marko/test/render/fixtures-deprecated/var-scoped/vdom-expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/var-scoped/vdom-expected.html
rename to packages/marko/test/render/fixtures-deprecated/var-scoped/vdom-expected.html
diff --git a/test/render/fixtures-deprecated/var-scoped2/expected.html b/packages/marko/test/render/fixtures-deprecated/var-scoped2/expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/var-scoped2/expected.html
rename to packages/marko/test/render/fixtures-deprecated/var-scoped2/expected.html
diff --git a/test/render/fixtures-deprecated/var-scoped2/template.marko b/packages/marko/test/render/fixtures-deprecated/var-scoped2/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/var-scoped2/template.marko
rename to packages/marko/test/render/fixtures-deprecated/var-scoped2/template.marko
diff --git a/test/render/fixtures-deprecated/var-scoped2/test.js b/packages/marko/test/render/fixtures-deprecated/var-scoped2/test.js
similarity index 100%
rename from test/render/fixtures-deprecated/var-scoped2/test.js
rename to packages/marko/test/render/fixtures-deprecated/var-scoped2/test.js
diff --git a/test/render/fixtures-deprecated/var-scoped2/vdom-expected.html b/packages/marko/test/render/fixtures-deprecated/var-scoped2/vdom-expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/var-scoped2/vdom-expected.html
rename to packages/marko/test/render/fixtures-deprecated/var-scoped2/vdom-expected.html
diff --git a/test/render/fixtures-deprecated/var-with-attribute-placeholder/expected.html b/packages/marko/test/render/fixtures-deprecated/var-with-attribute-placeholder/expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/var-with-attribute-placeholder/expected.html
rename to packages/marko/test/render/fixtures-deprecated/var-with-attribute-placeholder/expected.html
diff --git a/test/render/fixtures-deprecated/var-with-attribute-placeholder/template.marko b/packages/marko/test/render/fixtures-deprecated/var-with-attribute-placeholder/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/var-with-attribute-placeholder/template.marko
rename to packages/marko/test/render/fixtures-deprecated/var-with-attribute-placeholder/template.marko
diff --git a/test/render/fixtures-deprecated/var-with-attribute-placeholder/test.js b/packages/marko/test/render/fixtures-deprecated/var-with-attribute-placeholder/test.js
similarity index 100%
rename from test/render/fixtures-deprecated/var-with-attribute-placeholder/test.js
rename to packages/marko/test/render/fixtures-deprecated/var-with-attribute-placeholder/test.js
diff --git a/test/render/fixtures-deprecated/var-with-attribute-placeholder/vdom-expected.html b/packages/marko/test/render/fixtures-deprecated/var-with-attribute-placeholder/vdom-expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/var-with-attribute-placeholder/vdom-expected.html
rename to packages/marko/test/render/fixtures-deprecated/var-with-attribute-placeholder/vdom-expected.html
diff --git a/test/render/fixtures-deprecated/var/expected.html b/packages/marko/test/render/fixtures-deprecated/var/expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/var/expected.html
rename to packages/marko/test/render/fixtures-deprecated/var/expected.html
diff --git a/test/render/fixtures-deprecated/var/template.marko b/packages/marko/test/render/fixtures-deprecated/var/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/var/template.marko
rename to packages/marko/test/render/fixtures-deprecated/var/template.marko
diff --git a/test/render/fixtures-deprecated/var/test.js b/packages/marko/test/render/fixtures-deprecated/var/test.js
similarity index 100%
rename from test/render/fixtures-deprecated/var/test.js
rename to packages/marko/test/render/fixtures-deprecated/var/test.js
diff --git a/test/render/fixtures-deprecated/var/vdom-expected.html b/packages/marko/test/render/fixtures-deprecated/var/vdom-expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/var/vdom-expected.html
rename to packages/marko/test/render/fixtures-deprecated/var/vdom-expected.html
diff --git a/test/render/fixtures-deprecated/while-attr/expected.html b/packages/marko/test/render/fixtures-deprecated/while-attr/expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/while-attr/expected.html
rename to packages/marko/test/render/fixtures-deprecated/while-attr/expected.html
diff --git a/test/render/fixtures-deprecated/while-attr/template.marko b/packages/marko/test/render/fixtures-deprecated/while-attr/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/while-attr/template.marko
rename to packages/marko/test/render/fixtures-deprecated/while-attr/template.marko
diff --git a/test/render/fixtures-deprecated/while-attr/test.js b/packages/marko/test/render/fixtures-deprecated/while-attr/test.js
similarity index 100%
rename from test/render/fixtures-deprecated/while-attr/test.js
rename to packages/marko/test/render/fixtures-deprecated/while-attr/test.js
diff --git a/test/render/fixtures-deprecated/while-attr/vdom-expected.html b/packages/marko/test/render/fixtures-deprecated/while-attr/vdom-expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/while-attr/vdom-expected.html
rename to packages/marko/test/render/fixtures-deprecated/while-attr/vdom-expected.html
diff --git a/test/render/fixtures-deprecated/whitespace-var-scoped/expected.html b/packages/marko/test/render/fixtures-deprecated/whitespace-var-scoped/expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/whitespace-var-scoped/expected.html
rename to packages/marko/test/render/fixtures-deprecated/whitespace-var-scoped/expected.html
diff --git a/test/render/fixtures-deprecated/whitespace-var-scoped/template.marko b/packages/marko/test/render/fixtures-deprecated/whitespace-var-scoped/template.marko
similarity index 100%
rename from test/render/fixtures-deprecated/whitespace-var-scoped/template.marko
rename to packages/marko/test/render/fixtures-deprecated/whitespace-var-scoped/template.marko
diff --git a/test/render/fixtures-deprecated/whitespace-var-scoped/test.js b/packages/marko/test/render/fixtures-deprecated/whitespace-var-scoped/test.js
similarity index 100%
rename from test/render/fixtures-deprecated/whitespace-var-scoped/test.js
rename to packages/marko/test/render/fixtures-deprecated/whitespace-var-scoped/test.js
diff --git a/test/render/fixtures-deprecated/whitespace-var-scoped/vdom-expected.html b/packages/marko/test/render/fixtures-deprecated/whitespace-var-scoped/vdom-expected.html
similarity index 100%
rename from test/render/fixtures-deprecated/whitespace-var-scoped/vdom-expected.html
rename to packages/marko/test/render/fixtures-deprecated/whitespace-var-scoped/vdom-expected.html
diff --git a/test/render/fixtures/attr-boolean-dynamic/expected.html b/packages/marko/test/render/fixtures/attr-boolean-dynamic/expected.html
similarity index 100%
rename from test/render/fixtures/attr-boolean-dynamic/expected.html
rename to packages/marko/test/render/fixtures/attr-boolean-dynamic/expected.html
diff --git a/test/render/fixtures/attr-boolean-dynamic/template.marko b/packages/marko/test/render/fixtures/attr-boolean-dynamic/template.marko
similarity index 100%
rename from test/render/fixtures/attr-boolean-dynamic/template.marko
rename to packages/marko/test/render/fixtures/attr-boolean-dynamic/template.marko
diff --git a/test/render/fixtures/attr-boolean-dynamic/test.js b/packages/marko/test/render/fixtures/attr-boolean-dynamic/test.js
similarity index 100%
rename from test/render/fixtures/attr-boolean-dynamic/test.js
rename to packages/marko/test/render/fixtures/attr-boolean-dynamic/test.js
diff --git a/test/render/fixtures/attr-boolean-dynamic/vdom-expected.html b/packages/marko/test/render/fixtures/attr-boolean-dynamic/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/attr-boolean-dynamic/vdom-expected.html
rename to packages/marko/test/render/fixtures/attr-boolean-dynamic/vdom-expected.html
diff --git a/test/render/fixtures/attr-boolean-placeholder/expected.html b/packages/marko/test/render/fixtures/attr-boolean-placeholder/expected.html
similarity index 100%
rename from test/render/fixtures/attr-boolean-placeholder/expected.html
rename to packages/marko/test/render/fixtures/attr-boolean-placeholder/expected.html
diff --git a/test/render/fixtures/attr-boolean-placeholder/template.marko b/packages/marko/test/render/fixtures/attr-boolean-placeholder/template.marko
similarity index 100%
rename from test/render/fixtures/attr-boolean-placeholder/template.marko
rename to packages/marko/test/render/fixtures/attr-boolean-placeholder/template.marko
diff --git a/test/render/fixtures/attr-boolean-placeholder/test.js b/packages/marko/test/render/fixtures/attr-boolean-placeholder/test.js
similarity index 100%
rename from test/render/fixtures/attr-boolean-placeholder/test.js
rename to packages/marko/test/render/fixtures/attr-boolean-placeholder/test.js
diff --git a/test/render/fixtures/attr-boolean-placeholder/vdom-expected.html b/packages/marko/test/render/fixtures/attr-boolean-placeholder/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/attr-boolean-placeholder/vdom-expected.html
rename to packages/marko/test/render/fixtures/attr-boolean-placeholder/vdom-expected.html
diff --git a/test/render/fixtures/attr-boolean-static/expected.html b/packages/marko/test/render/fixtures/attr-boolean-static/expected.html
similarity index 100%
rename from test/render/fixtures/attr-boolean-static/expected.html
rename to packages/marko/test/render/fixtures/attr-boolean-static/expected.html
diff --git a/test/render/fixtures/attr-boolean-static/template.marko b/packages/marko/test/render/fixtures/attr-boolean-static/template.marko
similarity index 100%
rename from test/render/fixtures/attr-boolean-static/template.marko
rename to packages/marko/test/render/fixtures/attr-boolean-static/template.marko
diff --git a/test/render/fixtures/attr-boolean-static/test.js b/packages/marko/test/render/fixtures/attr-boolean-static/test.js
similarity index 100%
rename from test/render/fixtures/attr-boolean-static/test.js
rename to packages/marko/test/render/fixtures/attr-boolean-static/test.js
diff --git a/test/render/fixtures/attr-boolean-static/vdom-expected.html b/packages/marko/test/render/fixtures/attr-boolean-static/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/attr-boolean-static/vdom-expected.html
rename to packages/marko/test/render/fixtures/attr-boolean-static/vdom-expected.html
diff --git a/test/render/fixtures/attr-empty-dynamic/expected.html b/packages/marko/test/render/fixtures/attr-empty-dynamic/expected.html
similarity index 100%
rename from test/render/fixtures/attr-empty-dynamic/expected.html
rename to packages/marko/test/render/fixtures/attr-empty-dynamic/expected.html
diff --git a/test/render/fixtures/attr-empty-dynamic/template.marko b/packages/marko/test/render/fixtures/attr-empty-dynamic/template.marko
similarity index 100%
rename from test/render/fixtures/attr-empty-dynamic/template.marko
rename to packages/marko/test/render/fixtures/attr-empty-dynamic/template.marko
diff --git a/test/render/fixtures/attr-empty-dynamic/test.js b/packages/marko/test/render/fixtures/attr-empty-dynamic/test.js
similarity index 100%
rename from test/render/fixtures/attr-empty-dynamic/test.js
rename to packages/marko/test/render/fixtures/attr-empty-dynamic/test.js
diff --git a/test/render/fixtures/attr-empty-dynamic/vdom-expected.html b/packages/marko/test/render/fixtures/attr-empty-dynamic/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/attr-empty-dynamic/vdom-expected.html
rename to packages/marko/test/render/fixtures/attr-empty-dynamic/vdom-expected.html
diff --git a/test/render/fixtures/attr-empty/expected.html b/packages/marko/test/render/fixtures/attr-empty/expected.html
similarity index 100%
rename from test/render/fixtures/attr-empty/expected.html
rename to packages/marko/test/render/fixtures/attr-empty/expected.html
diff --git a/test/render/fixtures/attr-empty/template.marko b/packages/marko/test/render/fixtures/attr-empty/template.marko
similarity index 100%
rename from test/render/fixtures/attr-empty/template.marko
rename to packages/marko/test/render/fixtures/attr-empty/template.marko
diff --git a/test/render/fixtures/attr-empty/test.js b/packages/marko/test/render/fixtures/attr-empty/test.js
similarity index 100%
rename from test/render/fixtures/attr-empty/test.js
rename to packages/marko/test/render/fixtures/attr-empty/test.js
diff --git a/test/render/fixtures/attr-empty/vdom-expected.html b/packages/marko/test/render/fixtures/attr-empty/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/attr-empty/vdom-expected.html
rename to packages/marko/test/render/fixtures/attr-empty/vdom-expected.html
diff --git a/test/render/fixtures/attr-escape-xml/expected.html b/packages/marko/test/render/fixtures/attr-escape-xml/expected.html
similarity index 100%
rename from test/render/fixtures/attr-escape-xml/expected.html
rename to packages/marko/test/render/fixtures/attr-escape-xml/expected.html
diff --git a/test/render/fixtures/attr-escape-xml/template.marko b/packages/marko/test/render/fixtures/attr-escape-xml/template.marko
similarity index 100%
rename from test/render/fixtures/attr-escape-xml/template.marko
rename to packages/marko/test/render/fixtures/attr-escape-xml/template.marko
diff --git a/test/render/fixtures/attr-escape-xml/test.js b/packages/marko/test/render/fixtures/attr-escape-xml/test.js
similarity index 100%
rename from test/render/fixtures/attr-escape-xml/test.js
rename to packages/marko/test/render/fixtures/attr-escape-xml/test.js
diff --git a/test/render/fixtures/attr-escape-xml/vdom-expected.html b/packages/marko/test/render/fixtures/attr-escape-xml/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/attr-escape-xml/vdom-expected.html
rename to packages/marko/test/render/fixtures/attr-escape-xml/vdom-expected.html
diff --git a/test/render/fixtures/attr-newline-concise/expected.html b/packages/marko/test/render/fixtures/attr-newline-concise/expected.html
similarity index 100%
rename from test/render/fixtures/attr-newline-concise/expected.html
rename to packages/marko/test/render/fixtures/attr-newline-concise/expected.html
diff --git a/test/render/fixtures/attr-newline-concise/template.marko b/packages/marko/test/render/fixtures/attr-newline-concise/template.marko
similarity index 100%
rename from test/render/fixtures/attr-newline-concise/template.marko
rename to packages/marko/test/render/fixtures/attr-newline-concise/template.marko
diff --git a/test/render/fixtures/attr-newline-concise/test.js b/packages/marko/test/render/fixtures/attr-newline-concise/test.js
similarity index 100%
rename from test/render/fixtures/attr-newline-concise/test.js
rename to packages/marko/test/render/fixtures/attr-newline-concise/test.js
diff --git a/test/render/fixtures/attr-newline-concise/vdom-expected.html b/packages/marko/test/render/fixtures/attr-newline-concise/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/attr-newline-concise/vdom-expected.html
rename to packages/marko/test/render/fixtures/attr-newline-concise/vdom-expected.html
diff --git a/test/render/fixtures/attr-newline-escaped/expected.html b/packages/marko/test/render/fixtures/attr-newline-escaped/expected.html
similarity index 100%
rename from test/render/fixtures/attr-newline-escaped/expected.html
rename to packages/marko/test/render/fixtures/attr-newline-escaped/expected.html
diff --git a/test/render/fixtures/attr-newline-escaped/template.marko b/packages/marko/test/render/fixtures/attr-newline-escaped/template.marko
similarity index 100%
rename from test/render/fixtures/attr-newline-escaped/template.marko
rename to packages/marko/test/render/fixtures/attr-newline-escaped/template.marko
diff --git a/test/render/fixtures/attr-newline-escaped/test.js b/packages/marko/test/render/fixtures/attr-newline-escaped/test.js
similarity index 100%
rename from test/render/fixtures/attr-newline-escaped/test.js
rename to packages/marko/test/render/fixtures/attr-newline-escaped/test.js
diff --git a/test/render/fixtures/attr-newline-escaped/vdom-expected.html b/packages/marko/test/render/fixtures/attr-newline-escaped/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/attr-newline-escaped/vdom-expected.html
rename to packages/marko/test/render/fixtures/attr-newline-escaped/vdom-expected.html
diff --git a/test/render/fixtures/attr-newline/expected.html b/packages/marko/test/render/fixtures/attr-newline/expected.html
similarity index 100%
rename from test/render/fixtures/attr-newline/expected.html
rename to packages/marko/test/render/fixtures/attr-newline/expected.html
diff --git a/test/render/fixtures/attr-newline/template.marko b/packages/marko/test/render/fixtures/attr-newline/template.marko
similarity index 100%
rename from test/render/fixtures/attr-newline/template.marko
rename to packages/marko/test/render/fixtures/attr-newline/template.marko
diff --git a/test/render/fixtures/attr-newline/test.js b/packages/marko/test/render/fixtures/attr-newline/test.js
similarity index 100%
rename from test/render/fixtures/attr-newline/test.js
rename to packages/marko/test/render/fixtures/attr-newline/test.js
diff --git a/test/render/fixtures/attr-newline/vdom-expected.html b/packages/marko/test/render/fixtures/attr-newline/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/attr-newline/vdom-expected.html
rename to packages/marko/test/render/fixtures/attr-newline/vdom-expected.html
diff --git a/test/render/fixtures/attr-number/expected.html b/packages/marko/test/render/fixtures/attr-number/expected.html
similarity index 100%
rename from test/render/fixtures/attr-number/expected.html
rename to packages/marko/test/render/fixtures/attr-number/expected.html
diff --git a/test/render/fixtures/attr-number/template.marko b/packages/marko/test/render/fixtures/attr-number/template.marko
similarity index 100%
rename from test/render/fixtures/attr-number/template.marko
rename to packages/marko/test/render/fixtures/attr-number/template.marko
diff --git a/test/render/fixtures/attr-number/test.js b/packages/marko/test/render/fixtures/attr-number/test.js
similarity index 100%
rename from test/render/fixtures/attr-number/test.js
rename to packages/marko/test/render/fixtures/attr-number/test.js
diff --git a/test/render/fixtures/attr-number/vdom-expected.html b/packages/marko/test/render/fixtures/attr-number/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/attr-number/vdom-expected.html
rename to packages/marko/test/render/fixtures/attr-number/vdom-expected.html
diff --git a/test/render/fixtures/attr-placeholder-escaped-undefined/expected.html b/packages/marko/test/render/fixtures/attr-placeholder-escaped-undefined/expected.html
similarity index 100%
rename from test/render/fixtures/attr-placeholder-escaped-undefined/expected.html
rename to packages/marko/test/render/fixtures/attr-placeholder-escaped-undefined/expected.html
diff --git a/test/render/fixtures/attr-placeholder-escaped-undefined/template.marko b/packages/marko/test/render/fixtures/attr-placeholder-escaped-undefined/template.marko
similarity index 100%
rename from test/render/fixtures/attr-placeholder-escaped-undefined/template.marko
rename to packages/marko/test/render/fixtures/attr-placeholder-escaped-undefined/template.marko
diff --git a/test/render/fixtures/attr-placeholder-escaped-undefined/test.js b/packages/marko/test/render/fixtures/attr-placeholder-escaped-undefined/test.js
similarity index 100%
rename from test/render/fixtures/attr-placeholder-escaped-undefined/test.js
rename to packages/marko/test/render/fixtures/attr-placeholder-escaped-undefined/test.js
diff --git a/test/render/fixtures/attr-placeholder-escaped-undefined/vdom-expected.html b/packages/marko/test/render/fixtures/attr-placeholder-escaped-undefined/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/attr-placeholder-escaped-undefined/vdom-expected.html
rename to packages/marko/test/render/fixtures/attr-placeholder-escaped-undefined/vdom-expected.html
diff --git a/test/render/fixtures/attr-placeholder-unescaped-undefined/expected.html b/packages/marko/test/render/fixtures/attr-placeholder-unescaped-undefined/expected.html
similarity index 100%
rename from test/render/fixtures/attr-placeholder-unescaped-undefined/expected.html
rename to packages/marko/test/render/fixtures/attr-placeholder-unescaped-undefined/expected.html
diff --git a/test/render/fixtures/attr-placeholder-unescaped-undefined/template.marko b/packages/marko/test/render/fixtures/attr-placeholder-unescaped-undefined/template.marko
similarity index 100%
rename from test/render/fixtures/attr-placeholder-unescaped-undefined/template.marko
rename to packages/marko/test/render/fixtures/attr-placeholder-unescaped-undefined/template.marko
diff --git a/test/render/fixtures/attr-placeholder-unescaped-undefined/test.js b/packages/marko/test/render/fixtures/attr-placeholder-unescaped-undefined/test.js
similarity index 100%
rename from test/render/fixtures/attr-placeholder-unescaped-undefined/test.js
rename to packages/marko/test/render/fixtures/attr-placeholder-unescaped-undefined/test.js
diff --git a/test/render/fixtures/attr-placeholder-unescaped-undefined/vdom-expected.html b/packages/marko/test/render/fixtures/attr-placeholder-unescaped-undefined/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/attr-placeholder-unescaped-undefined/vdom-expected.html
rename to packages/marko/test/render/fixtures/attr-placeholder-unescaped-undefined/vdom-expected.html
diff --git a/test/render/fixtures/attr-value-number/expected.html b/packages/marko/test/render/fixtures/attr-value-number/expected.html
similarity index 100%
rename from test/render/fixtures/attr-value-number/expected.html
rename to packages/marko/test/render/fixtures/attr-value-number/expected.html
diff --git a/test/render/fixtures/attr-value-number/template.marko b/packages/marko/test/render/fixtures/attr-value-number/template.marko
similarity index 100%
rename from test/render/fixtures/attr-value-number/template.marko
rename to packages/marko/test/render/fixtures/attr-value-number/template.marko
diff --git a/test/render/fixtures/attr-value-number/test.js b/packages/marko/test/render/fixtures/attr-value-number/test.js
similarity index 100%
rename from test/render/fixtures/attr-value-number/test.js
rename to packages/marko/test/render/fixtures/attr-value-number/test.js
diff --git a/test/render/fixtures/attr-value-number/vdom-expected.html b/packages/marko/test/render/fixtures/attr-value-number/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/attr-value-number/vdom-expected.html
rename to packages/marko/test/render/fixtures/attr-value-number/vdom-expected.html
diff --git a/test/render/fixtures/attr-value-obj-custom-tag/components/tag.marko b/packages/marko/test/render/fixtures/attr-value-obj-custom-tag/components/tag.marko
similarity index 100%
rename from test/render/fixtures/attr-value-obj-custom-tag/components/tag.marko
rename to packages/marko/test/render/fixtures/attr-value-obj-custom-tag/components/tag.marko
diff --git a/test/render/fixtures/attr-value-obj-custom-tag/expected.html b/packages/marko/test/render/fixtures/attr-value-obj-custom-tag/expected.html
similarity index 100%
rename from test/render/fixtures/attr-value-obj-custom-tag/expected.html
rename to packages/marko/test/render/fixtures/attr-value-obj-custom-tag/expected.html
diff --git a/test/render/fixtures/attr-value-obj-custom-tag/template.marko b/packages/marko/test/render/fixtures/attr-value-obj-custom-tag/template.marko
similarity index 100%
rename from test/render/fixtures/attr-value-obj-custom-tag/template.marko
rename to packages/marko/test/render/fixtures/attr-value-obj-custom-tag/template.marko
diff --git a/test/render/fixtures/attr-value-obj-custom-tag/test.js b/packages/marko/test/render/fixtures/attr-value-obj-custom-tag/test.js
similarity index 100%
rename from test/render/fixtures/attr-value-obj-custom-tag/test.js
rename to packages/marko/test/render/fixtures/attr-value-obj-custom-tag/test.js
diff --git a/test/render/fixtures/attr-value-obj-custom-tag/vdom-expected.html b/packages/marko/test/render/fixtures/attr-value-obj-custom-tag/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/attr-value-obj-custom-tag/vdom-expected.html
rename to packages/marko/test/render/fixtures/attr-value-obj-custom-tag/vdom-expected.html
diff --git a/test/render/fixtures/attr-value-obj/expected.html b/packages/marko/test/render/fixtures/attr-value-obj/expected.html
similarity index 100%
rename from test/render/fixtures/attr-value-obj/expected.html
rename to packages/marko/test/render/fixtures/attr-value-obj/expected.html
diff --git a/test/render/fixtures/attr-value-obj/template.marko b/packages/marko/test/render/fixtures/attr-value-obj/template.marko
similarity index 100%
rename from test/render/fixtures/attr-value-obj/template.marko
rename to packages/marko/test/render/fixtures/attr-value-obj/template.marko
diff --git a/test/render/fixtures/attr-value-obj/test.js b/packages/marko/test/render/fixtures/attr-value-obj/test.js
similarity index 100%
rename from test/render/fixtures/attr-value-obj/test.js
rename to packages/marko/test/render/fixtures/attr-value-obj/test.js
diff --git a/test/render/fixtures/attr-value-obj/vdom-expected.html b/packages/marko/test/render/fixtures/attr-value-obj/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/attr-value-obj/vdom-expected.html
rename to packages/marko/test/render/fixtures/attr-value-obj/vdom-expected.html
diff --git a/test/render/fixtures/attributes-dynamic-custom-tag-mixed/components/test-hello/marko-tag.json b/packages/marko/test/render/fixtures/attributes-dynamic-custom-tag-mixed/components/test-hello/marko-tag.json
similarity index 100%
rename from test/render/fixtures/attributes-dynamic-custom-tag-mixed/components/test-hello/marko-tag.json
rename to packages/marko/test/render/fixtures/attributes-dynamic-custom-tag-mixed/components/test-hello/marko-tag.json
diff --git a/test/render/fixtures/attributes-dynamic-custom-tag-mixed/components/test-hello/renderer.js b/packages/marko/test/render/fixtures/attributes-dynamic-custom-tag-mixed/components/test-hello/renderer.js
similarity index 100%
rename from test/render/fixtures/attributes-dynamic-custom-tag-mixed/components/test-hello/renderer.js
rename to packages/marko/test/render/fixtures/attributes-dynamic-custom-tag-mixed/components/test-hello/renderer.js
diff --git a/test/render/fixtures/attributes-dynamic-custom-tag-mixed/expected.html b/packages/marko/test/render/fixtures/attributes-dynamic-custom-tag-mixed/expected.html
similarity index 100%
rename from test/render/fixtures/attributes-dynamic-custom-tag-mixed/expected.html
rename to packages/marko/test/render/fixtures/attributes-dynamic-custom-tag-mixed/expected.html
diff --git a/test/render/fixtures/attributes-dynamic-custom-tag-mixed/template.marko b/packages/marko/test/render/fixtures/attributes-dynamic-custom-tag-mixed/template.marko
similarity index 100%
rename from test/render/fixtures/attributes-dynamic-custom-tag-mixed/template.marko
rename to packages/marko/test/render/fixtures/attributes-dynamic-custom-tag-mixed/template.marko
diff --git a/test/render/fixtures/attributes-dynamic-custom-tag-mixed/test.js b/packages/marko/test/render/fixtures/attributes-dynamic-custom-tag-mixed/test.js
similarity index 100%
rename from test/render/fixtures/attributes-dynamic-custom-tag-mixed/test.js
rename to packages/marko/test/render/fixtures/attributes-dynamic-custom-tag-mixed/test.js
diff --git a/test/render/fixtures/attributes-dynamic-custom-tag-mixed/vdom-expected.html b/packages/marko/test/render/fixtures/attributes-dynamic-custom-tag-mixed/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/attributes-dynamic-custom-tag-mixed/vdom-expected.html
rename to packages/marko/test/render/fixtures/attributes-dynamic-custom-tag-mixed/vdom-expected.html
diff --git a/test/render/fixtures/attributes-dynamic-custom-tag/components/test-hello/marko-tag.json b/packages/marko/test/render/fixtures/attributes-dynamic-custom-tag/components/test-hello/marko-tag.json
similarity index 100%
rename from test/render/fixtures/attributes-dynamic-custom-tag/components/test-hello/marko-tag.json
rename to packages/marko/test/render/fixtures/attributes-dynamic-custom-tag/components/test-hello/marko-tag.json
diff --git a/test/render/fixtures/attributes-dynamic-custom-tag/components/test-hello/renderer.js b/packages/marko/test/render/fixtures/attributes-dynamic-custom-tag/components/test-hello/renderer.js
similarity index 100%
rename from test/render/fixtures/attributes-dynamic-custom-tag/components/test-hello/renderer.js
rename to packages/marko/test/render/fixtures/attributes-dynamic-custom-tag/components/test-hello/renderer.js
diff --git a/test/render/fixtures/attributes-dynamic-custom-tag/expected.html b/packages/marko/test/render/fixtures/attributes-dynamic-custom-tag/expected.html
similarity index 100%
rename from test/render/fixtures/attributes-dynamic-custom-tag/expected.html
rename to packages/marko/test/render/fixtures/attributes-dynamic-custom-tag/expected.html
diff --git a/test/render/fixtures/attributes-dynamic-custom-tag/template.marko b/packages/marko/test/render/fixtures/attributes-dynamic-custom-tag/template.marko
similarity index 100%
rename from test/render/fixtures/attributes-dynamic-custom-tag/template.marko
rename to packages/marko/test/render/fixtures/attributes-dynamic-custom-tag/template.marko
diff --git a/test/render/fixtures/attributes-dynamic-custom-tag/test.js b/packages/marko/test/render/fixtures/attributes-dynamic-custom-tag/test.js
similarity index 100%
rename from test/render/fixtures/attributes-dynamic-custom-tag/test.js
rename to packages/marko/test/render/fixtures/attributes-dynamic-custom-tag/test.js
diff --git a/test/render/fixtures/attributes-dynamic-custom-tag/vdom-expected.html b/packages/marko/test/render/fixtures/attributes-dynamic-custom-tag/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/attributes-dynamic-custom-tag/vdom-expected.html
rename to packages/marko/test/render/fixtures/attributes-dynamic-custom-tag/vdom-expected.html
diff --git a/test/render/fixtures/attributes-dynamic-xss/components/test-hello/marko-tag.json b/packages/marko/test/render/fixtures/attributes-dynamic-xss/components/test-hello/marko-tag.json
similarity index 100%
rename from test/render/fixtures/attributes-dynamic-xss/components/test-hello/marko-tag.json
rename to packages/marko/test/render/fixtures/attributes-dynamic-xss/components/test-hello/marko-tag.json
diff --git a/test/render/fixtures/attributes-dynamic-xss/components/test-hello/renderer.js b/packages/marko/test/render/fixtures/attributes-dynamic-xss/components/test-hello/renderer.js
similarity index 100%
rename from test/render/fixtures/attributes-dynamic-xss/components/test-hello/renderer.js
rename to packages/marko/test/render/fixtures/attributes-dynamic-xss/components/test-hello/renderer.js
diff --git a/test/render/fixtures/attributes-dynamic-xss/expected.html b/packages/marko/test/render/fixtures/attributes-dynamic-xss/expected.html
similarity index 100%
rename from test/render/fixtures/attributes-dynamic-xss/expected.html
rename to packages/marko/test/render/fixtures/attributes-dynamic-xss/expected.html
diff --git a/test/render/fixtures/attributes-dynamic-xss/template.marko b/packages/marko/test/render/fixtures/attributes-dynamic-xss/template.marko
similarity index 100%
rename from test/render/fixtures/attributes-dynamic-xss/template.marko
rename to packages/marko/test/render/fixtures/attributes-dynamic-xss/template.marko
diff --git a/test/render/fixtures/attributes-dynamic-xss/test.js b/packages/marko/test/render/fixtures/attributes-dynamic-xss/test.js
similarity index 100%
rename from test/render/fixtures/attributes-dynamic-xss/test.js
rename to packages/marko/test/render/fixtures/attributes-dynamic-xss/test.js
diff --git a/test/render/fixtures/attrs-normalize-for-native-tag/components/custom-tag/index.marko b/packages/marko/test/render/fixtures/attrs-normalize-for-native-tag/components/custom-tag/index.marko
similarity index 100%
rename from test/render/fixtures/attrs-normalize-for-native-tag/components/custom-tag/index.marko
rename to packages/marko/test/render/fixtures/attrs-normalize-for-native-tag/components/custom-tag/index.marko
diff --git a/test/render/fixtures/attrs-normalize-for-native-tag/expected.html b/packages/marko/test/render/fixtures/attrs-normalize-for-native-tag/expected.html
similarity index 100%
rename from test/render/fixtures/attrs-normalize-for-native-tag/expected.html
rename to packages/marko/test/render/fixtures/attrs-normalize-for-native-tag/expected.html
diff --git a/test/render/fixtures/attrs-normalize-for-native-tag/template.marko b/packages/marko/test/render/fixtures/attrs-normalize-for-native-tag/template.marko
similarity index 100%
rename from test/render/fixtures/attrs-normalize-for-native-tag/template.marko
rename to packages/marko/test/render/fixtures/attrs-normalize-for-native-tag/template.marko
diff --git a/test/render/fixtures/attrs-normalize-for-native-tag/test.js b/packages/marko/test/render/fixtures/attrs-normalize-for-native-tag/test.js
similarity index 100%
rename from test/render/fixtures/attrs-normalize-for-native-tag/test.js
rename to packages/marko/test/render/fixtures/attrs-normalize-for-native-tag/test.js
diff --git a/test/render/fixtures/attrs-normalize-for-native-tag/vdom-expected.html b/packages/marko/test/render/fixtures/attrs-normalize-for-native-tag/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/attrs-normalize-for-native-tag/vdom-expected.html
rename to packages/marko/test/render/fixtures/attrs-normalize-for-native-tag/vdom-expected.html
diff --git a/test/render/fixtures/attrs-with-render-body/components/custom-tag/index.marko b/packages/marko/test/render/fixtures/attrs-with-render-body/components/custom-tag/index.marko
similarity index 100%
rename from test/render/fixtures/attrs-with-render-body/components/custom-tag/index.marko
rename to packages/marko/test/render/fixtures/attrs-with-render-body/components/custom-tag/index.marko
diff --git a/test/render/fixtures/attrs-with-render-body/expected.html b/packages/marko/test/render/fixtures/attrs-with-render-body/expected.html
similarity index 100%
rename from test/render/fixtures/attrs-with-render-body/expected.html
rename to packages/marko/test/render/fixtures/attrs-with-render-body/expected.html
diff --git a/test/render/fixtures/attrs-with-render-body/template.marko b/packages/marko/test/render/fixtures/attrs-with-render-body/template.marko
similarity index 100%
rename from test/render/fixtures/attrs-with-render-body/template.marko
rename to packages/marko/test/render/fixtures/attrs-with-render-body/template.marko
diff --git a/test/render/fixtures/attrs-with-render-body/test.js b/packages/marko/test/render/fixtures/attrs-with-render-body/test.js
similarity index 100%
rename from test/render/fixtures/attrs-with-render-body/test.js
rename to packages/marko/test/render/fixtures/attrs-with-render-body/test.js
diff --git a/test/render/fixtures/attrs-with-render-body/vdom-expected.html b/packages/marko/test/render/fixtures/attrs-with-render-body/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/attrs-with-render-body/vdom-expected.html
rename to packages/marko/test/render/fixtures/attrs-with-render-body/vdom-expected.html
diff --git a/test/render/fixtures/attrs/expected.html b/packages/marko/test/render/fixtures/attrs/expected.html
similarity index 100%
rename from test/render/fixtures/attrs/expected.html
rename to packages/marko/test/render/fixtures/attrs/expected.html
diff --git a/test/render/fixtures/attrs/template.marko b/packages/marko/test/render/fixtures/attrs/template.marko
similarity index 100%
rename from test/render/fixtures/attrs/template.marko
rename to packages/marko/test/render/fixtures/attrs/template.marko
diff --git a/test/render/fixtures/attrs/test.js b/packages/marko/test/render/fixtures/attrs/test.js
similarity index 100%
rename from test/render/fixtures/attrs/test.js
rename to packages/marko/test/render/fixtures/attrs/test.js
diff --git a/test/render/fixtures/attrs/vdom-expected.html b/packages/marko/test/render/fixtures/attrs/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/attrs/vdom-expected.html
rename to packages/marko/test/render/fixtures/attrs/vdom-expected.html
diff --git a/test/render/fixtures/autocomplete/expected.html b/packages/marko/test/render/fixtures/autocomplete/expected.html
similarity index 100%
rename from test/render/fixtures/autocomplete/expected.html
rename to packages/marko/test/render/fixtures/autocomplete/expected.html
diff --git a/test/render/fixtures/autocomplete/marko.json b/packages/marko/test/render/fixtures/autocomplete/marko.json
similarity index 100%
rename from test/render/fixtures/autocomplete/marko.json
rename to packages/marko/test/render/fixtures/autocomplete/marko.json
diff --git a/test/render/fixtures/autocomplete/tags/test-hello/marko-tag.json b/packages/marko/test/render/fixtures/autocomplete/tags/test-hello/marko-tag.json
similarity index 100%
rename from test/render/fixtures/autocomplete/tags/test-hello/marko-tag.json
rename to packages/marko/test/render/fixtures/autocomplete/tags/test-hello/marko-tag.json
diff --git a/test/render/fixtures/autocomplete/tags/test-hello/renderer.js b/packages/marko/test/render/fixtures/autocomplete/tags/test-hello/renderer.js
similarity index 100%
rename from test/render/fixtures/autocomplete/tags/test-hello/renderer.js
rename to packages/marko/test/render/fixtures/autocomplete/tags/test-hello/renderer.js
diff --git a/test/render/fixtures/autocomplete/template.marko b/packages/marko/test/render/fixtures/autocomplete/template.marko
similarity index 100%
rename from test/render/fixtures/autocomplete/template.marko
rename to packages/marko/test/render/fixtures/autocomplete/template.marko
diff --git a/test/render/fixtures/autocomplete/test.js b/packages/marko/test/render/fixtures/autocomplete/test.js
similarity index 100%
rename from test/render/fixtures/autocomplete/test.js
rename to packages/marko/test/render/fixtures/autocomplete/test.js
diff --git a/test/render/fixtures/autocomplete/vdom-expected.html b/packages/marko/test/render/fixtures/autocomplete/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/autocomplete/vdom-expected.html
rename to packages/marko/test/render/fixtures/autocomplete/vdom-expected.html
diff --git a/test/render/fixtures/await-client-reorder-invoked-once/expected-events-vdom.json b/packages/marko/test/render/fixtures/await-client-reorder-invoked-once/expected-events-vdom.json
similarity index 100%
rename from test/render/fixtures/await-client-reorder-invoked-once/expected-events-vdom.json
rename to packages/marko/test/render/fixtures/await-client-reorder-invoked-once/expected-events-vdom.json
diff --git a/test/render/fixtures/await-client-reorder-invoked-once/expected-events.json b/packages/marko/test/render/fixtures/await-client-reorder-invoked-once/expected-events.json
similarity index 100%
rename from test/render/fixtures/await-client-reorder-invoked-once/expected-events.json
rename to packages/marko/test/render/fixtures/await-client-reorder-invoked-once/expected-events.json
diff --git a/test/render/fixtures/await-client-reorder-invoked-once/expected.html b/packages/marko/test/render/fixtures/await-client-reorder-invoked-once/expected.html
similarity index 100%
rename from test/render/fixtures/await-client-reorder-invoked-once/expected.html
rename to packages/marko/test/render/fixtures/await-client-reorder-invoked-once/expected.html
diff --git a/test/render/fixtures/await-client-reorder-invoked-once/template.marko b/packages/marko/test/render/fixtures/await-client-reorder-invoked-once/template.marko
similarity index 100%
rename from test/render/fixtures/await-client-reorder-invoked-once/template.marko
rename to packages/marko/test/render/fixtures/await-client-reorder-invoked-once/template.marko
diff --git a/test/render/fixtures/await-client-reorder-invoked-once/test.js b/packages/marko/test/render/fixtures/await-client-reorder-invoked-once/test.js
similarity index 100%
rename from test/render/fixtures/await-client-reorder-invoked-once/test.js
rename to packages/marko/test/render/fixtures/await-client-reorder-invoked-once/test.js
diff --git a/test/render/fixtures/await-client-reorder-invoked-once/vdom-expected.html b/packages/marko/test/render/fixtures/await-client-reorder-invoked-once/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/await-client-reorder-invoked-once/vdom-expected.html
rename to packages/marko/test/render/fixtures/await-client-reorder-invoked-once/vdom-expected.html
diff --git a/test/render/fixtures/await-client-reorder-mixed/expected-events-vdom.json b/packages/marko/test/render/fixtures/await-client-reorder-mixed/expected-events-vdom.json
similarity index 100%
rename from test/render/fixtures/await-client-reorder-mixed/expected-events-vdom.json
rename to packages/marko/test/render/fixtures/await-client-reorder-mixed/expected-events-vdom.json
diff --git a/test/render/fixtures/await-client-reorder-mixed/expected-events.json b/packages/marko/test/render/fixtures/await-client-reorder-mixed/expected-events.json
similarity index 100%
rename from test/render/fixtures/await-client-reorder-mixed/expected-events.json
rename to packages/marko/test/render/fixtures/await-client-reorder-mixed/expected-events.json
diff --git a/test/render/fixtures/await-client-reorder-mixed/expected.html b/packages/marko/test/render/fixtures/await-client-reorder-mixed/expected.html
similarity index 100%
rename from test/render/fixtures/await-client-reorder-mixed/expected.html
rename to packages/marko/test/render/fixtures/await-client-reorder-mixed/expected.html
diff --git a/test/render/fixtures/await-client-reorder-mixed/template.marko b/packages/marko/test/render/fixtures/await-client-reorder-mixed/template.marko
similarity index 100%
rename from test/render/fixtures/await-client-reorder-mixed/template.marko
rename to packages/marko/test/render/fixtures/await-client-reorder-mixed/template.marko
diff --git a/test/render/fixtures/await-client-reorder-mixed/test.js b/packages/marko/test/render/fixtures/await-client-reorder-mixed/test.js
similarity index 100%
rename from test/render/fixtures/await-client-reorder-mixed/test.js
rename to packages/marko/test/render/fixtures/await-client-reorder-mixed/test.js
diff --git a/test/render/fixtures/await-client-reorder-mixed/vdom-expected.html b/packages/marko/test/render/fixtures/await-client-reorder-mixed/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/await-client-reorder-mixed/vdom-expected.html
rename to packages/marko/test/render/fixtures/await-client-reorder-mixed/vdom-expected.html
diff --git a/test/render/fixtures/await-client-reorder-nested/expected-events-vdom.json b/packages/marko/test/render/fixtures/await-client-reorder-nested/expected-events-vdom.json
similarity index 100%
rename from test/render/fixtures/await-client-reorder-nested/expected-events-vdom.json
rename to packages/marko/test/render/fixtures/await-client-reorder-nested/expected-events-vdom.json
diff --git a/test/render/fixtures/await-client-reorder-nested/expected-events.json b/packages/marko/test/render/fixtures/await-client-reorder-nested/expected-events.json
similarity index 100%
rename from test/render/fixtures/await-client-reorder-nested/expected-events.json
rename to packages/marko/test/render/fixtures/await-client-reorder-nested/expected-events.json
diff --git a/test/render/fixtures/await-client-reorder-nested/expected.html b/packages/marko/test/render/fixtures/await-client-reorder-nested/expected.html
similarity index 100%
rename from test/render/fixtures/await-client-reorder-nested/expected.html
rename to packages/marko/test/render/fixtures/await-client-reorder-nested/expected.html
diff --git a/test/render/fixtures/await-client-reorder-nested/template.marko b/packages/marko/test/render/fixtures/await-client-reorder-nested/template.marko
similarity index 100%
rename from test/render/fixtures/await-client-reorder-nested/template.marko
rename to packages/marko/test/render/fixtures/await-client-reorder-nested/template.marko
diff --git a/test/render/fixtures/await-client-reorder-nested/test.js b/packages/marko/test/render/fixtures/await-client-reorder-nested/test.js
similarity index 100%
rename from test/render/fixtures/await-client-reorder-nested/test.js
rename to packages/marko/test/render/fixtures/await-client-reorder-nested/test.js
diff --git a/test/render/fixtures/await-client-reorder-nested/vdom-expected.html b/packages/marko/test/render/fixtures/await-client-reorder-nested/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/await-client-reorder-nested/vdom-expected.html
rename to packages/marko/test/render/fixtures/await-client-reorder-nested/vdom-expected.html
diff --git a/test/render/fixtures/await-client-reorder-sync/expected-events.json b/packages/marko/test/render/fixtures/await-client-reorder-sync/expected-events.json
similarity index 100%
rename from test/render/fixtures/await-client-reorder-sync/expected-events.json
rename to packages/marko/test/render/fixtures/await-client-reorder-sync/expected-events.json
diff --git a/test/render/fixtures/await-client-reorder-sync/expected.html b/packages/marko/test/render/fixtures/await-client-reorder-sync/expected.html
similarity index 100%
rename from test/render/fixtures/await-client-reorder-sync/expected.html
rename to packages/marko/test/render/fixtures/await-client-reorder-sync/expected.html
diff --git a/test/render/fixtures/await-client-reorder-sync/template.marko b/packages/marko/test/render/fixtures/await-client-reorder-sync/template.marko
similarity index 100%
rename from test/render/fixtures/await-client-reorder-sync/template.marko
rename to packages/marko/test/render/fixtures/await-client-reorder-sync/template.marko
diff --git a/test/render/fixtures/await-client-reorder-sync/test.js b/packages/marko/test/render/fixtures/await-client-reorder-sync/test.js
similarity index 100%
rename from test/render/fixtures/await-client-reorder-sync/test.js
rename to packages/marko/test/render/fixtures/await-client-reorder-sync/test.js
diff --git a/test/render/fixtures/await-client-reorder-sync/vdom-expected.html b/packages/marko/test/render/fixtures/await-client-reorder-sync/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/await-client-reorder-sync/vdom-expected.html
rename to packages/marko/test/render/fixtures/await-client-reorder-sync/vdom-expected.html
diff --git a/test/render/fixtures/await-client-reorder/expected-events-vdom.json b/packages/marko/test/render/fixtures/await-client-reorder/expected-events-vdom.json
similarity index 100%
rename from test/render/fixtures/await-client-reorder/expected-events-vdom.json
rename to packages/marko/test/render/fixtures/await-client-reorder/expected-events-vdom.json
diff --git a/test/render/fixtures/await-client-reorder/expected-events.json b/packages/marko/test/render/fixtures/await-client-reorder/expected-events.json
similarity index 100%
rename from test/render/fixtures/await-client-reorder/expected-events.json
rename to packages/marko/test/render/fixtures/await-client-reorder/expected-events.json
diff --git a/test/render/fixtures/await-client-reorder/expected.html b/packages/marko/test/render/fixtures/await-client-reorder/expected.html
similarity index 100%
rename from test/render/fixtures/await-client-reorder/expected.html
rename to packages/marko/test/render/fixtures/await-client-reorder/expected.html
diff --git a/test/render/fixtures/await-client-reorder/template.marko b/packages/marko/test/render/fixtures/await-client-reorder/template.marko
similarity index 100%
rename from test/render/fixtures/await-client-reorder/template.marko
rename to packages/marko/test/render/fixtures/await-client-reorder/template.marko
diff --git a/test/render/fixtures/await-client-reorder/test.js b/packages/marko/test/render/fixtures/await-client-reorder/test.js
similarity index 100%
rename from test/render/fixtures/await-client-reorder/test.js
rename to packages/marko/test/render/fixtures/await-client-reorder/test.js
diff --git a/test/render/fixtures/await-client-reorder/vdom-expected.html b/packages/marko/test/render/fixtures/await-client-reorder/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/await-client-reorder/vdom-expected.html
rename to packages/marko/test/render/fixtures/await-client-reorder/vdom-expected.html
diff --git a/test/render/fixtures/await-error-empty-catch/expected.html b/packages/marko/test/render/fixtures/await-error-empty-catch/expected.html
similarity index 100%
rename from test/render/fixtures/await-error-empty-catch/expected.html
rename to packages/marko/test/render/fixtures/await-error-empty-catch/expected.html
diff --git a/test/render/fixtures/await-error-empty-catch/template.marko b/packages/marko/test/render/fixtures/await-error-empty-catch/template.marko
similarity index 100%
rename from test/render/fixtures/await-error-empty-catch/template.marko
rename to packages/marko/test/render/fixtures/await-error-empty-catch/template.marko
diff --git a/test/render/fixtures/await-error-empty-catch/vdom-expected.html b/packages/marko/test/render/fixtures/await-error-empty-catch/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/await-error-empty-catch/vdom-expected.html
rename to packages/marko/test/render/fixtures/await-error-empty-catch/vdom-expected.html
diff --git a/test/render/fixtures/await-error-no-catch/template.marko b/packages/marko/test/render/fixtures/await-error-no-catch/template.marko
similarity index 100%
rename from test/render/fixtures/await-error-no-catch/template.marko
rename to packages/marko/test/render/fixtures/await-error-no-catch/template.marko
diff --git a/test/render/fixtures/await-error-no-catch/test.js b/packages/marko/test/render/fixtures/await-error-no-catch/test.js
similarity index 100%
rename from test/render/fixtures/await-error-no-catch/test.js
rename to packages/marko/test/render/fixtures/await-error-no-catch/test.js
diff --git a/test/render/fixtures/await-error/expected.html b/packages/marko/test/render/fixtures/await-error/expected.html
similarity index 100%
rename from test/render/fixtures/await-error/expected.html
rename to packages/marko/test/render/fixtures/await-error/expected.html
diff --git a/test/render/fixtures/await-error/template.marko b/packages/marko/test/render/fixtures/await-error/template.marko
similarity index 100%
rename from test/render/fixtures/await-error/template.marko
rename to packages/marko/test/render/fixtures/await-error/template.marko
diff --git a/test/render/fixtures/await-error/vdom-expected.html b/packages/marko/test/render/fixtures/await-error/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/await-error/vdom-expected.html
rename to packages/marko/test/render/fixtures/await-error/vdom-expected.html
diff --git a/test/render/fixtures/await-macros/expected.html b/packages/marko/test/render/fixtures/await-macros/expected.html
similarity index 100%
rename from test/render/fixtures/await-macros/expected.html
rename to packages/marko/test/render/fixtures/await-macros/expected.html
diff --git a/test/render/fixtures/await-macros/template.marko b/packages/marko/test/render/fixtures/await-macros/template.marko
similarity index 100%
rename from test/render/fixtures/await-macros/template.marko
rename to packages/marko/test/render/fixtures/await-macros/template.marko
diff --git a/test/render/fixtures/await-macros/test.js b/packages/marko/test/render/fixtures/await-macros/test.js
similarity index 100%
rename from test/render/fixtures/await-macros/test.js
rename to packages/marko/test/render/fixtures/await-macros/test.js
diff --git a/test/render/fixtures/await-macros/vdom-expected.html b/packages/marko/test/render/fixtures/await-macros/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/await-macros/vdom-expected.html
rename to packages/marko/test/render/fixtures/await-macros/vdom-expected.html
diff --git a/test/render/fixtures/await-order-random/expected.html b/packages/marko/test/render/fixtures/await-order-random/expected.html
similarity index 100%
rename from test/render/fixtures/await-order-random/expected.html
rename to packages/marko/test/render/fixtures/await-order-random/expected.html
diff --git a/test/render/fixtures/await-order-random/template.marko b/packages/marko/test/render/fixtures/await-order-random/template.marko
similarity index 100%
rename from test/render/fixtures/await-order-random/template.marko
rename to packages/marko/test/render/fixtures/await-order-random/template.marko
diff --git a/test/render/fixtures/await-order-random/test.js b/packages/marko/test/render/fixtures/await-order-random/test.js
similarity index 100%
rename from test/render/fixtures/await-order-random/test.js
rename to packages/marko/test/render/fixtures/await-order-random/test.js
diff --git a/test/render/fixtures/await-order-random/vdom-expected.html b/packages/marko/test/render/fixtures/await-order-random/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/await-order-random/vdom-expected.html
rename to packages/marko/test/render/fixtures/await-order-random/vdom-expected.html
diff --git a/test/render/fixtures/await-ordering/expected.html b/packages/marko/test/render/fixtures/await-ordering/expected.html
similarity index 100%
rename from test/render/fixtures/await-ordering/expected.html
rename to packages/marko/test/render/fixtures/await-ordering/expected.html
diff --git a/test/render/fixtures/await-ordering/template.marko b/packages/marko/test/render/fixtures/await-ordering/template.marko
similarity index 100%
rename from test/render/fixtures/await-ordering/template.marko
rename to packages/marko/test/render/fixtures/await-ordering/template.marko
diff --git a/test/render/fixtures/await-ordering/test.js b/packages/marko/test/render/fixtures/await-ordering/test.js
similarity index 100%
rename from test/render/fixtures/await-ordering/test.js
rename to packages/marko/test/render/fixtures/await-ordering/test.js
diff --git a/test/render/fixtures/await-ordering/vdom-expected.html b/packages/marko/test/render/fixtures/await-ordering/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/await-ordering/vdom-expected.html
rename to packages/marko/test/render/fixtures/await-ordering/vdom-expected.html
diff --git a/test/render/fixtures/await-placeholder/expected.html b/packages/marko/test/render/fixtures/await-placeholder/expected.html
similarity index 100%
rename from test/render/fixtures/await-placeholder/expected.html
rename to packages/marko/test/render/fixtures/await-placeholder/expected.html
diff --git a/test/render/fixtures/await-placeholder/template.marko b/packages/marko/test/render/fixtures/await-placeholder/template.marko
similarity index 100%
rename from test/render/fixtures/await-placeholder/template.marko
rename to packages/marko/test/render/fixtures/await-placeholder/template.marko
diff --git a/test/render/fixtures/await-placeholder/test.js b/packages/marko/test/render/fixtures/await-placeholder/test.js
similarity index 100%
rename from test/render/fixtures/await-placeholder/test.js
rename to packages/marko/test/render/fixtures/await-placeholder/test.js
diff --git a/test/render/fixtures/await-placeholder/vdom-expected.html b/packages/marko/test/render/fixtures/await-placeholder/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/await-placeholder/vdom-expected.html
rename to packages/marko/test/render/fixtures/await-placeholder/vdom-expected.html
diff --git a/test/render/fixtures/await-promise/expected.html b/packages/marko/test/render/fixtures/await-promise/expected.html
similarity index 100%
rename from test/render/fixtures/await-promise/expected.html
rename to packages/marko/test/render/fixtures/await-promise/expected.html
diff --git a/test/render/fixtures/await-promise/template.marko b/packages/marko/test/render/fixtures/await-promise/template.marko
similarity index 100%
rename from test/render/fixtures/await-promise/template.marko
rename to packages/marko/test/render/fixtures/await-promise/template.marko
diff --git a/test/render/fixtures/await-promise/test.js b/packages/marko/test/render/fixtures/await-promise/test.js
similarity index 100%
rename from test/render/fixtures/await-promise/test.js
rename to packages/marko/test/render/fixtures/await-promise/test.js
diff --git a/test/render/fixtures/await-promise/vdom-expected.html b/packages/marko/test/render/fixtures/await-promise/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/await-promise/vdom-expected.html
rename to packages/marko/test/render/fixtures/await-promise/vdom-expected.html
diff --git a/test/render/fixtures/await-render-error-bluebird/expected.html b/packages/marko/test/render/fixtures/await-render-error-bluebird/expected.html
similarity index 100%
rename from test/render/fixtures/await-render-error-bluebird/expected.html
rename to packages/marko/test/render/fixtures/await-render-error-bluebird/expected.html
diff --git a/test/render/fixtures/await-render-error-bluebird/template.marko b/packages/marko/test/render/fixtures/await-render-error-bluebird/template.marko
similarity index 100%
rename from test/render/fixtures/await-render-error-bluebird/template.marko
rename to packages/marko/test/render/fixtures/await-render-error-bluebird/template.marko
diff --git a/test/render/fixtures/await-render-error-bluebird/test.js b/packages/marko/test/render/fixtures/await-render-error-bluebird/test.js
similarity index 100%
rename from test/render/fixtures/await-render-error-bluebird/test.js
rename to packages/marko/test/render/fixtures/await-render-error-bluebird/test.js
diff --git a/test/render/fixtures/await-render-error-bluebird/vdom-expected.html b/packages/marko/test/render/fixtures/await-render-error-bluebird/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/await-render-error-bluebird/vdom-expected.html
rename to packages/marko/test/render/fixtures/await-render-error-bluebird/vdom-expected.html
diff --git a/test/render/fixtures/await-render-error/expected.html b/packages/marko/test/render/fixtures/await-render-error/expected.html
similarity index 100%
rename from test/render/fixtures/await-render-error/expected.html
rename to packages/marko/test/render/fixtures/await-render-error/expected.html
diff --git a/test/render/fixtures/await-render-error/template.marko b/packages/marko/test/render/fixtures/await-render-error/template.marko
similarity index 100%
rename from test/render/fixtures/await-render-error/template.marko
rename to packages/marko/test/render/fixtures/await-render-error/template.marko
diff --git a/test/render/fixtures/await-render-error/test.js b/packages/marko/test/render/fixtures/await-render-error/test.js
similarity index 100%
rename from test/render/fixtures/await-render-error/test.js
rename to packages/marko/test/render/fixtures/await-render-error/test.js
diff --git a/test/render/fixtures/await-render-error/vdom-expected.html b/packages/marko/test/render/fixtures/await-render-error/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/await-render-error/vdom-expected.html
rename to packages/marko/test/render/fixtures/await-render-error/vdom-expected.html
diff --git a/test/render/fixtures/await-sync/expected.html b/packages/marko/test/render/fixtures/await-sync/expected.html
similarity index 100%
rename from test/render/fixtures/await-sync/expected.html
rename to packages/marko/test/render/fixtures/await-sync/expected.html
diff --git a/test/render/fixtures/await-sync/template.marko b/packages/marko/test/render/fixtures/await-sync/template.marko
similarity index 100%
rename from test/render/fixtures/await-sync/template.marko
rename to packages/marko/test/render/fixtures/await-sync/template.marko
diff --git a/test/render/fixtures/await-sync/test.js b/packages/marko/test/render/fixtures/await-sync/test.js
similarity index 100%
rename from test/render/fixtures/await-sync/test.js
rename to packages/marko/test/render/fixtures/await-sync/test.js
diff --git a/test/render/fixtures/await-sync/vdom-expected.html b/packages/marko/test/render/fixtures/await-sync/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/await-sync/vdom-expected.html
rename to packages/marko/test/render/fixtures/await-sync/vdom-expected.html
diff --git a/test/render/fixtures/await-timeout/expected-events.json b/packages/marko/test/render/fixtures/await-timeout/expected-events.json
similarity index 100%
rename from test/render/fixtures/await-timeout/expected-events.json
rename to packages/marko/test/render/fixtures/await-timeout/expected-events.json
diff --git a/test/render/fixtures/await-timeout/expected.html b/packages/marko/test/render/fixtures/await-timeout/expected.html
similarity index 100%
rename from test/render/fixtures/await-timeout/expected.html
rename to packages/marko/test/render/fixtures/await-timeout/expected.html
diff --git a/test/render/fixtures/await-timeout/template.marko b/packages/marko/test/render/fixtures/await-timeout/template.marko
similarity index 100%
rename from test/render/fixtures/await-timeout/template.marko
rename to packages/marko/test/render/fixtures/await-timeout/template.marko
diff --git a/test/render/fixtures/await-timeout/test.js b/packages/marko/test/render/fixtures/await-timeout/test.js
similarity index 100%
rename from test/render/fixtures/await-timeout/test.js
rename to packages/marko/test/render/fixtures/await-timeout/test.js
diff --git a/test/render/fixtures/await-timeout/vdom-expected.html b/packages/marko/test/render/fixtures/await-timeout/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/await-timeout/vdom-expected.html
rename to packages/marko/test/render/fixtures/await-timeout/vdom-expected.html
diff --git a/test/render/fixtures/beginAsync/expected.html b/packages/marko/test/render/fixtures/beginAsync/expected.html
similarity index 100%
rename from test/render/fixtures/beginAsync/expected.html
rename to packages/marko/test/render/fixtures/beginAsync/expected.html
diff --git a/test/render/fixtures/beginAsync/template.marko b/packages/marko/test/render/fixtures/beginAsync/template.marko
similarity index 100%
rename from test/render/fixtures/beginAsync/template.marko
rename to packages/marko/test/render/fixtures/beginAsync/template.marko
diff --git a/test/render/fixtures/beginAsync/test.js b/packages/marko/test/render/fixtures/beginAsync/test.js
similarity index 100%
rename from test/render/fixtures/beginAsync/test.js
rename to packages/marko/test/render/fixtures/beginAsync/test.js
diff --git a/test/render/fixtures/beginAsync/vdom-expected.html b/packages/marko/test/render/fixtures/beginAsync/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/beginAsync/vdom-expected.html
rename to packages/marko/test/render/fixtures/beginAsync/vdom-expected.html
diff --git a/test/render/fixtures/body-placeholder-literal-escaped/expected.html b/packages/marko/test/render/fixtures/body-placeholder-literal-escaped/expected.html
similarity index 100%
rename from test/render/fixtures/body-placeholder-literal-escaped/expected.html
rename to packages/marko/test/render/fixtures/body-placeholder-literal-escaped/expected.html
diff --git a/test/render/fixtures/body-placeholder-literal-escaped/template.marko b/packages/marko/test/render/fixtures/body-placeholder-literal-escaped/template.marko
similarity index 100%
rename from test/render/fixtures/body-placeholder-literal-escaped/template.marko
rename to packages/marko/test/render/fixtures/body-placeholder-literal-escaped/template.marko
diff --git a/test/render/fixtures/body-placeholder-literal-escaped/test.js b/packages/marko/test/render/fixtures/body-placeholder-literal-escaped/test.js
similarity index 100%
rename from test/render/fixtures/body-placeholder-literal-escaped/test.js
rename to packages/marko/test/render/fixtures/body-placeholder-literal-escaped/test.js
diff --git a/test/render/fixtures/body-placeholder-literal-escaped/vdom-expected.html b/packages/marko/test/render/fixtures/body-placeholder-literal-escaped/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/body-placeholder-literal-escaped/vdom-expected.html
rename to packages/marko/test/render/fixtures/body-placeholder-literal-escaped/vdom-expected.html
diff --git a/test/render/fixtures/body-placeholder-literal-unescaped-escaped/expected.html b/packages/marko/test/render/fixtures/body-placeholder-literal-unescaped-escaped/expected.html
similarity index 100%
rename from test/render/fixtures/body-placeholder-literal-unescaped-escaped/expected.html
rename to packages/marko/test/render/fixtures/body-placeholder-literal-unescaped-escaped/expected.html
diff --git a/test/render/fixtures/body-placeholder-literal-unescaped-escaped/template.marko b/packages/marko/test/render/fixtures/body-placeholder-literal-unescaped-escaped/template.marko
similarity index 100%
rename from test/render/fixtures/body-placeholder-literal-unescaped-escaped/template.marko
rename to packages/marko/test/render/fixtures/body-placeholder-literal-unescaped-escaped/template.marko
diff --git a/test/render/fixtures/body-placeholder-literal-unescaped-escaped/test.js b/packages/marko/test/render/fixtures/body-placeholder-literal-unescaped-escaped/test.js
similarity index 100%
rename from test/render/fixtures/body-placeholder-literal-unescaped-escaped/test.js
rename to packages/marko/test/render/fixtures/body-placeholder-literal-unescaped-escaped/test.js
diff --git a/test/render/fixtures/body-placeholder-literal-unescaped-escaped/vdom-expected.html b/packages/marko/test/render/fixtures/body-placeholder-literal-unescaped-escaped/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/body-placeholder-literal-unescaped-escaped/vdom-expected.html
rename to packages/marko/test/render/fixtures/body-placeholder-literal-unescaped-escaped/vdom-expected.html
diff --git a/test/render/fixtures/body-placeholder-literal-unescaped/expected.html b/packages/marko/test/render/fixtures/body-placeholder-literal-unescaped/expected.html
similarity index 100%
rename from test/render/fixtures/body-placeholder-literal-unescaped/expected.html
rename to packages/marko/test/render/fixtures/body-placeholder-literal-unescaped/expected.html
diff --git a/test/render/fixtures/body-placeholder-literal-unescaped/template.marko b/packages/marko/test/render/fixtures/body-placeholder-literal-unescaped/template.marko
similarity index 100%
rename from test/render/fixtures/body-placeholder-literal-unescaped/template.marko
rename to packages/marko/test/render/fixtures/body-placeholder-literal-unescaped/template.marko
diff --git a/test/render/fixtures/body-placeholder-literal-unescaped/test.js b/packages/marko/test/render/fixtures/body-placeholder-literal-unescaped/test.js
similarity index 100%
rename from test/render/fixtures/body-placeholder-literal-unescaped/test.js
rename to packages/marko/test/render/fixtures/body-placeholder-literal-unescaped/test.js
diff --git a/test/render/fixtures/body-placeholder-literal-unescaped/vdom-expected.html b/packages/marko/test/render/fixtures/body-placeholder-literal-unescaped/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/body-placeholder-literal-unescaped/vdom-expected.html
rename to packages/marko/test/render/fixtures/body-placeholder-literal-unescaped/vdom-expected.html
diff --git a/test/render/fixtures/body-placeholder-literal/expected.html b/packages/marko/test/render/fixtures/body-placeholder-literal/expected.html
similarity index 100%
rename from test/render/fixtures/body-placeholder-literal/expected.html
rename to packages/marko/test/render/fixtures/body-placeholder-literal/expected.html
diff --git a/test/render/fixtures/body-placeholder-literal/template.marko b/packages/marko/test/render/fixtures/body-placeholder-literal/template.marko
similarity index 100%
rename from test/render/fixtures/body-placeholder-literal/template.marko
rename to packages/marko/test/render/fixtures/body-placeholder-literal/template.marko
diff --git a/test/render/fixtures/body-placeholder-literal/test.js b/packages/marko/test/render/fixtures/body-placeholder-literal/test.js
similarity index 100%
rename from test/render/fixtures/body-placeholder-literal/test.js
rename to packages/marko/test/render/fixtures/body-placeholder-literal/test.js
diff --git a/test/render/fixtures/body-placeholder-literal/vdom-expected.html b/packages/marko/test/render/fixtures/body-placeholder-literal/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/body-placeholder-literal/vdom-expected.html
rename to packages/marko/test/render/fixtures/body-placeholder-literal/vdom-expected.html
diff --git a/test/render/fixtures/body-placeholder-literal2/expected.html b/packages/marko/test/render/fixtures/body-placeholder-literal2/expected.html
similarity index 100%
rename from test/render/fixtures/body-placeholder-literal2/expected.html
rename to packages/marko/test/render/fixtures/body-placeholder-literal2/expected.html
diff --git a/test/render/fixtures/body-placeholder-literal2/template.marko b/packages/marko/test/render/fixtures/body-placeholder-literal2/template.marko
similarity index 100%
rename from test/render/fixtures/body-placeholder-literal2/template.marko
rename to packages/marko/test/render/fixtures/body-placeholder-literal2/template.marko
diff --git a/test/render/fixtures/body-placeholder-literal2/test.js b/packages/marko/test/render/fixtures/body-placeholder-literal2/test.js
similarity index 100%
rename from test/render/fixtures/body-placeholder-literal2/test.js
rename to packages/marko/test/render/fixtures/body-placeholder-literal2/test.js
diff --git a/test/render/fixtures/body-placeholder-literal2/vdom-expected.html b/packages/marko/test/render/fixtures/body-placeholder-literal2/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/body-placeholder-literal2/vdom-expected.html
rename to packages/marko/test/render/fixtures/body-placeholder-literal2/vdom-expected.html
diff --git a/test/render/fixtures/bodyText/expected.html b/packages/marko/test/render/fixtures/bodyText/expected.html
similarity index 100%
rename from test/render/fixtures/bodyText/expected.html
rename to packages/marko/test/render/fixtures/bodyText/expected.html
diff --git a/test/render/fixtures/bodyText/marko.json b/packages/marko/test/render/fixtures/bodyText/marko.json
similarity index 100%
rename from test/render/fixtures/bodyText/marko.json
rename to packages/marko/test/render/fixtures/bodyText/marko.json
diff --git a/test/render/fixtures/bodyText/tags/test-bodyText/code-generator.js b/packages/marko/test/render/fixtures/bodyText/tags/test-bodyText/code-generator.js
similarity index 100%
rename from test/render/fixtures/bodyText/tags/test-bodyText/code-generator.js
rename to packages/marko/test/render/fixtures/bodyText/tags/test-bodyText/code-generator.js
diff --git a/test/render/fixtures/bodyText/tags/test-bodyText/marko-tag.json b/packages/marko/test/render/fixtures/bodyText/tags/test-bodyText/marko-tag.json
similarity index 100%
rename from test/render/fixtures/bodyText/tags/test-bodyText/marko-tag.json
rename to packages/marko/test/render/fixtures/bodyText/tags/test-bodyText/marko-tag.json
diff --git a/test/render/fixtures/bodyText/template.marko b/packages/marko/test/render/fixtures/bodyText/template.marko
similarity index 100%
rename from test/render/fixtures/bodyText/template.marko
rename to packages/marko/test/render/fixtures/bodyText/template.marko
diff --git a/test/render/fixtures/bodyText/test.js b/packages/marko/test/render/fixtures/bodyText/test.js
similarity index 100%
rename from test/render/fixtures/bodyText/test.js
rename to packages/marko/test/render/fixtures/bodyText/test.js
diff --git a/test/render/fixtures/bodyText/vdom-expected.html b/packages/marko/test/render/fixtures/bodyText/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/bodyText/vdom-expected.html
rename to packages/marko/test/render/fixtures/bodyText/vdom-expected.html
diff --git a/test/render/fixtures/circular-renderer/expected.html b/packages/marko/test/render/fixtures/circular-renderer/expected.html
similarity index 100%
rename from test/render/fixtures/circular-renderer/expected.html
rename to packages/marko/test/render/fixtures/circular-renderer/expected.html
diff --git a/test/render/fixtures/circular-renderer/marko.json b/packages/marko/test/render/fixtures/circular-renderer/marko.json
similarity index 100%
rename from test/render/fixtures/circular-renderer/marko.json
rename to packages/marko/test/render/fixtures/circular-renderer/marko.json
diff --git a/test/render/fixtures/circular-renderer/tags/test-circular-renderer-a/renderer.js b/packages/marko/test/render/fixtures/circular-renderer/tags/test-circular-renderer-a/renderer.js
similarity index 100%
rename from test/render/fixtures/circular-renderer/tags/test-circular-renderer-a/renderer.js
rename to packages/marko/test/render/fixtures/circular-renderer/tags/test-circular-renderer-a/renderer.js
diff --git a/test/render/fixtures/circular-renderer/tags/test-circular-renderer-a/template.marko b/packages/marko/test/render/fixtures/circular-renderer/tags/test-circular-renderer-a/template.marko
similarity index 100%
rename from test/render/fixtures/circular-renderer/tags/test-circular-renderer-a/template.marko
rename to packages/marko/test/render/fixtures/circular-renderer/tags/test-circular-renderer-a/template.marko
diff --git a/test/render/fixtures/circular-renderer/tags/test-circular-renderer-b/renderer.js b/packages/marko/test/render/fixtures/circular-renderer/tags/test-circular-renderer-b/renderer.js
similarity index 100%
rename from test/render/fixtures/circular-renderer/tags/test-circular-renderer-b/renderer.js
rename to packages/marko/test/render/fixtures/circular-renderer/tags/test-circular-renderer-b/renderer.js
diff --git a/test/render/fixtures/circular-renderer/tags/test-circular-renderer-b/template.marko b/packages/marko/test/render/fixtures/circular-renderer/tags/test-circular-renderer-b/template.marko
similarity index 100%
rename from test/render/fixtures/circular-renderer/tags/test-circular-renderer-b/template.marko
rename to packages/marko/test/render/fixtures/circular-renderer/tags/test-circular-renderer-b/template.marko
diff --git a/test/render/fixtures/circular-renderer/template.marko b/packages/marko/test/render/fixtures/circular-renderer/template.marko
similarity index 100%
rename from test/render/fixtures/circular-renderer/template.marko
rename to packages/marko/test/render/fixtures/circular-renderer/template.marko
diff --git a/test/render/fixtures/circular-renderer/test.js b/packages/marko/test/render/fixtures/circular-renderer/test.js
similarity index 100%
rename from test/render/fixtures/circular-renderer/test.js
rename to packages/marko/test/render/fixtures/circular-renderer/test.js
diff --git a/test/render/fixtures/circular-renderer/vdom-expected.html b/packages/marko/test/render/fixtures/circular-renderer/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/circular-renderer/vdom-expected.html
rename to packages/marko/test/render/fixtures/circular-renderer/vdom-expected.html
diff --git a/test/render/fixtures/circular-tags-no-write-to-disk/expected.html b/packages/marko/test/render/fixtures/circular-tags-no-write-to-disk/expected.html
similarity index 100%
rename from test/render/fixtures/circular-tags-no-write-to-disk/expected.html
rename to packages/marko/test/render/fixtures/circular-tags-no-write-to-disk/expected.html
diff --git a/test/render/fixtures/circular-tags-no-write-to-disk/marko.json b/packages/marko/test/render/fixtures/circular-tags-no-write-to-disk/marko.json
similarity index 100%
rename from test/render/fixtures/circular-tags-no-write-to-disk/marko.json
rename to packages/marko/test/render/fixtures/circular-tags-no-write-to-disk/marko.json
diff --git a/test/render/fixtures/circular-tags-no-write-to-disk/tags/navigation-item/template.marko b/packages/marko/test/render/fixtures/circular-tags-no-write-to-disk/tags/navigation-item/template.marko
similarity index 100%
rename from test/render/fixtures/circular-tags-no-write-to-disk/tags/navigation-item/template.marko
rename to packages/marko/test/render/fixtures/circular-tags-no-write-to-disk/tags/navigation-item/template.marko
diff --git a/test/render/fixtures/circular-tags-no-write-to-disk/template.marko b/packages/marko/test/render/fixtures/circular-tags-no-write-to-disk/template.marko
similarity index 100%
rename from test/render/fixtures/circular-tags-no-write-to-disk/template.marko
rename to packages/marko/test/render/fixtures/circular-tags-no-write-to-disk/template.marko
diff --git a/test/render/fixtures/circular-tags-no-write-to-disk/test.js b/packages/marko/test/render/fixtures/circular-tags-no-write-to-disk/test.js
similarity index 100%
rename from test/render/fixtures/circular-tags-no-write-to-disk/test.js
rename to packages/marko/test/render/fixtures/circular-tags-no-write-to-disk/test.js
diff --git a/test/render/fixtures/circular-tags-no-write-to-disk/vdom-expected.html b/packages/marko/test/render/fixtures/circular-tags-no-write-to-disk/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/circular-tags-no-write-to-disk/vdom-expected.html
rename to packages/marko/test/render/fixtures/circular-tags-no-write-to-disk/vdom-expected.html
diff --git a/test/render/fixtures/circular-template/expected.html b/packages/marko/test/render/fixtures/circular-template/expected.html
similarity index 100%
rename from test/render/fixtures/circular-template/expected.html
rename to packages/marko/test/render/fixtures/circular-template/expected.html
diff --git a/test/render/fixtures/circular-template/marko.json b/packages/marko/test/render/fixtures/circular-template/marko.json
similarity index 100%
rename from test/render/fixtures/circular-template/marko.json
rename to packages/marko/test/render/fixtures/circular-template/marko.json
diff --git a/test/render/fixtures/circular-template/tags/test-circular-template-a/template.marko b/packages/marko/test/render/fixtures/circular-template/tags/test-circular-template-a/template.marko
similarity index 100%
rename from test/render/fixtures/circular-template/tags/test-circular-template-a/template.marko
rename to packages/marko/test/render/fixtures/circular-template/tags/test-circular-template-a/template.marko
diff --git a/test/render/fixtures/circular-template/tags/test-circular-template-b/template.marko b/packages/marko/test/render/fixtures/circular-template/tags/test-circular-template-b/template.marko
similarity index 100%
rename from test/render/fixtures/circular-template/tags/test-circular-template-b/template.marko
rename to packages/marko/test/render/fixtures/circular-template/tags/test-circular-template-b/template.marko
diff --git a/test/render/fixtures/circular-template/template.marko b/packages/marko/test/render/fixtures/circular-template/template.marko
similarity index 100%
rename from test/render/fixtures/circular-template/template.marko
rename to packages/marko/test/render/fixtures/circular-template/template.marko
diff --git a/test/render/fixtures/circular-template/test.js b/packages/marko/test/render/fixtures/circular-template/test.js
similarity index 100%
rename from test/render/fixtures/circular-template/test.js
rename to packages/marko/test/render/fixtures/circular-template/test.js
diff --git a/test/render/fixtures/circular-template/vdom-expected.html b/packages/marko/test/render/fixtures/circular-template/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/circular-template/vdom-expected.html
rename to packages/marko/test/render/fixtures/circular-template/vdom-expected.html
diff --git a/test/render/fixtures/class-attr-array/expected.html b/packages/marko/test/render/fixtures/class-attr-array/expected.html
similarity index 100%
rename from test/render/fixtures/class-attr-array/expected.html
rename to packages/marko/test/render/fixtures/class-attr-array/expected.html
diff --git a/test/render/fixtures/class-attr-array/template.marko b/packages/marko/test/render/fixtures/class-attr-array/template.marko
similarity index 100%
rename from test/render/fixtures/class-attr-array/template.marko
rename to packages/marko/test/render/fixtures/class-attr-array/template.marko
diff --git a/test/render/fixtures/class-attr-array/test.js b/packages/marko/test/render/fixtures/class-attr-array/test.js
similarity index 100%
rename from test/render/fixtures/class-attr-array/test.js
rename to packages/marko/test/render/fixtures/class-attr-array/test.js
diff --git a/test/render/fixtures/class-attr-array/vdom-expected.html b/packages/marko/test/render/fixtures/class-attr-array/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/class-attr-array/vdom-expected.html
rename to packages/marko/test/render/fixtures/class-attr-array/vdom-expected.html
diff --git a/test/render/fixtures/class-attr-object/expected.html b/packages/marko/test/render/fixtures/class-attr-object/expected.html
similarity index 100%
rename from test/render/fixtures/class-attr-object/expected.html
rename to packages/marko/test/render/fixtures/class-attr-object/expected.html
diff --git a/test/render/fixtures/class-attr-object/template.marko b/packages/marko/test/render/fixtures/class-attr-object/template.marko
similarity index 100%
rename from test/render/fixtures/class-attr-object/template.marko
rename to packages/marko/test/render/fixtures/class-attr-object/template.marko
diff --git a/test/render/fixtures/class-attr-object/test.js b/packages/marko/test/render/fixtures/class-attr-object/test.js
similarity index 100%
rename from test/render/fixtures/class-attr-object/test.js
rename to packages/marko/test/render/fixtures/class-attr-object/test.js
diff --git a/test/render/fixtures/class-attr-object/vdom-expected.html b/packages/marko/test/render/fixtures/class-attr-object/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/class-attr-object/vdom-expected.html
rename to packages/marko/test/render/fixtures/class-attr-object/vdom-expected.html
diff --git a/test/render/fixtures/class-attr-shorthand-plus-expression/expected.html b/packages/marko/test/render/fixtures/class-attr-shorthand-plus-expression/expected.html
similarity index 100%
rename from test/render/fixtures/class-attr-shorthand-plus-expression/expected.html
rename to packages/marko/test/render/fixtures/class-attr-shorthand-plus-expression/expected.html
diff --git a/test/render/fixtures/class-attr-shorthand-plus-expression/template.marko b/packages/marko/test/render/fixtures/class-attr-shorthand-plus-expression/template.marko
similarity index 100%
rename from test/render/fixtures/class-attr-shorthand-plus-expression/template.marko
rename to packages/marko/test/render/fixtures/class-attr-shorthand-plus-expression/template.marko
diff --git a/test/render/fixtures/class-attr-shorthand-plus-expression/test.js b/packages/marko/test/render/fixtures/class-attr-shorthand-plus-expression/test.js
similarity index 100%
rename from test/render/fixtures/class-attr-shorthand-plus-expression/test.js
rename to packages/marko/test/render/fixtures/class-attr-shorthand-plus-expression/test.js
diff --git a/test/render/fixtures/class-attr-shorthand-plus-expression/vdom-expected.html b/packages/marko/test/render/fixtures/class-attr-shorthand-plus-expression/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/class-attr-shorthand-plus-expression/vdom-expected.html
rename to packages/marko/test/render/fixtures/class-attr-shorthand-plus-expression/vdom-expected.html
diff --git a/test/render/fixtures/class-attr-string/expected.html b/packages/marko/test/render/fixtures/class-attr-string/expected.html
similarity index 100%
rename from test/render/fixtures/class-attr-string/expected.html
rename to packages/marko/test/render/fixtures/class-attr-string/expected.html
diff --git a/test/render/fixtures/class-attr-string/template.marko b/packages/marko/test/render/fixtures/class-attr-string/template.marko
similarity index 100%
rename from test/render/fixtures/class-attr-string/template.marko
rename to packages/marko/test/render/fixtures/class-attr-string/template.marko
diff --git a/test/render/fixtures/class-attr-string/test.js b/packages/marko/test/render/fixtures/class-attr-string/test.js
similarity index 100%
rename from test/render/fixtures/class-attr-string/test.js
rename to packages/marko/test/render/fixtures/class-attr-string/test.js
diff --git a/test/render/fixtures/class-attr-string/vdom-expected.html b/packages/marko/test/render/fixtures/class-attr-string/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/class-attr-string/vdom-expected.html
rename to packages/marko/test/render/fixtures/class-attr-string/vdom-expected.html
diff --git a/test/render/fixtures/comments-preserve-ie-conditional/expected.html b/packages/marko/test/render/fixtures/comments-preserve-ie-conditional/expected.html
similarity index 100%
rename from test/render/fixtures/comments-preserve-ie-conditional/expected.html
rename to packages/marko/test/render/fixtures/comments-preserve-ie-conditional/expected.html
diff --git a/test/render/fixtures/comments-preserve-ie-conditional/template.marko b/packages/marko/test/render/fixtures/comments-preserve-ie-conditional/template.marko
similarity index 100%
rename from test/render/fixtures/comments-preserve-ie-conditional/template.marko
rename to packages/marko/test/render/fixtures/comments-preserve-ie-conditional/template.marko
diff --git a/test/render/fixtures/comments-preserve-ie-conditional/test.js b/packages/marko/test/render/fixtures/comments-preserve-ie-conditional/test.js
similarity index 100%
rename from test/render/fixtures/comments-preserve-ie-conditional/test.js
rename to packages/marko/test/render/fixtures/comments-preserve-ie-conditional/test.js
diff --git a/test/render/fixtures/comments-preserve-ie-conditional/vdom-expected.html b/packages/marko/test/render/fixtures/comments-preserve-ie-conditional/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/comments-preserve-ie-conditional/vdom-expected.html
rename to packages/marko/test/render/fixtures/comments-preserve-ie-conditional/vdom-expected.html
diff --git a/test/render/fixtures/comments-remove/expected.html b/packages/marko/test/render/fixtures/comments-remove/expected.html
similarity index 100%
rename from test/render/fixtures/comments-remove/expected.html
rename to packages/marko/test/render/fixtures/comments-remove/expected.html
diff --git a/test/render/fixtures/comments-remove/template.marko b/packages/marko/test/render/fixtures/comments-remove/template.marko
similarity index 100%
rename from test/render/fixtures/comments-remove/template.marko
rename to packages/marko/test/render/fixtures/comments-remove/template.marko
diff --git a/test/render/fixtures/comments-remove/test.js b/packages/marko/test/render/fixtures/comments-remove/test.js
similarity index 100%
rename from test/render/fixtures/comments-remove/test.js
rename to packages/marko/test/render/fixtures/comments-remove/test.js
diff --git a/test/render/fixtures/comments-remove/vdom-expected.html b/packages/marko/test/render/fixtures/comments-remove/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/comments-remove/vdom-expected.html
rename to packages/marko/test/render/fixtures/comments-remove/vdom-expected.html
diff --git a/test/render/fixtures/component-aria-key/expected.html b/packages/marko/test/render/fixtures/component-aria-key/expected.html
similarity index 100%
rename from test/render/fixtures/component-aria-key/expected.html
rename to packages/marko/test/render/fixtures/component-aria-key/expected.html
diff --git a/test/render/fixtures/component-aria-key/template.marko b/packages/marko/test/render/fixtures/component-aria-key/template.marko
similarity index 100%
rename from test/render/fixtures/component-aria-key/template.marko
rename to packages/marko/test/render/fixtures/component-aria-key/template.marko
diff --git a/test/render/fixtures/component-aria-key/test.js b/packages/marko/test/render/fixtures/component-aria-key/test.js
similarity index 100%
rename from test/render/fixtures/component-aria-key/test.js
rename to packages/marko/test/render/fixtures/component-aria-key/test.js
diff --git a/test/render/fixtures/component-file-export-class/components/hello/component.js b/packages/marko/test/render/fixtures/component-file-export-class/components/hello/component.js
similarity index 100%
rename from test/render/fixtures/component-file-export-class/components/hello/component.js
rename to packages/marko/test/render/fixtures/component-file-export-class/components/hello/component.js
diff --git a/test/render/fixtures/component-file-export-class/components/hello/index.marko b/packages/marko/test/render/fixtures/component-file-export-class/components/hello/index.marko
similarity index 100%
rename from test/render/fixtures/component-file-export-class/components/hello/index.marko
rename to packages/marko/test/render/fixtures/component-file-export-class/components/hello/index.marko
diff --git a/test/render/fixtures/component-file-export-class/expected.html b/packages/marko/test/render/fixtures/component-file-export-class/expected.html
similarity index 100%
rename from test/render/fixtures/component-file-export-class/expected.html
rename to packages/marko/test/render/fixtures/component-file-export-class/expected.html
diff --git a/test/render/fixtures/component-file-export-class/template.marko b/packages/marko/test/render/fixtures/component-file-export-class/template.marko
similarity index 100%
rename from test/render/fixtures/component-file-export-class/template.marko
rename to packages/marko/test/render/fixtures/component-file-export-class/template.marko
diff --git a/test/render/fixtures/component-file-export-class/test.js b/packages/marko/test/render/fixtures/component-file-export-class/test.js
similarity index 100%
rename from test/render/fixtures/component-file-export-class/test.js
rename to packages/marko/test/render/fixtures/component-file-export-class/test.js
diff --git a/test/render/fixtures/component-inline-style-important/expected.html b/packages/marko/test/render/fixtures/component-inline-style-important/expected.html
similarity index 100%
rename from test/render/fixtures/component-inline-style-important/expected.html
rename to packages/marko/test/render/fixtures/component-inline-style-important/expected.html
diff --git a/test/render/fixtures/component-inline-style-important/template.marko b/packages/marko/test/render/fixtures/component-inline-style-important/template.marko
similarity index 100%
rename from test/render/fixtures/component-inline-style-important/template.marko
rename to packages/marko/test/render/fixtures/component-inline-style-important/template.marko
diff --git a/test/render/fixtures/component-inline-style-important/test.js b/packages/marko/test/render/fixtures/component-inline-style-important/test.js
similarity index 100%
rename from test/render/fixtures/component-inline-style-important/test.js
rename to packages/marko/test/render/fixtures/component-inline-style-important/test.js
diff --git a/test/render/fixtures/component-inline-style-important/vdom-expected.html b/packages/marko/test/render/fixtures/component-inline-style-important/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/component-inline-style-important/vdom-expected.html
rename to packages/marko/test/render/fixtures/component-inline-style-important/vdom-expected.html
diff --git a/test/render/fixtures/component-label-for/expected.html b/packages/marko/test/render/fixtures/component-label-for/expected.html
similarity index 100%
rename from test/render/fixtures/component-label-for/expected.html
rename to packages/marko/test/render/fixtures/component-label-for/expected.html
diff --git a/test/render/fixtures/component-label-for/template.marko b/packages/marko/test/render/fixtures/component-label-for/template.marko
similarity index 100%
rename from test/render/fixtures/component-label-for/template.marko
rename to packages/marko/test/render/fixtures/component-label-for/template.marko
diff --git a/test/render/fixtures/component-label-for/test.js b/packages/marko/test/render/fixtures/component-label-for/test.js
similarity index 100%
rename from test/render/fixtures/component-label-for/test.js
rename to packages/marko/test/render/fixtures/component-label-for/test.js
diff --git a/test/render/fixtures/component-safe-json/expected.html b/packages/marko/test/render/fixtures/component-safe-json/expected.html
similarity index 100%
rename from test/render/fixtures/component-safe-json/expected.html
rename to packages/marko/test/render/fixtures/component-safe-json/expected.html
diff --git a/test/render/fixtures/component-safe-json/template.marko b/packages/marko/test/render/fixtures/component-safe-json/template.marko
similarity index 100%
rename from test/render/fixtures/component-safe-json/template.marko
rename to packages/marko/test/render/fixtures/component-safe-json/template.marko
diff --git a/test/render/fixtures/component-safe-json/test.js b/packages/marko/test/render/fixtures/component-safe-json/test.js
similarity index 100%
rename from test/render/fixtures/component-safe-json/test.js
rename to packages/marko/test/render/fixtures/component-safe-json/test.js
diff --git a/test/render/fixtures/component-safe-json/vdom-expected.html b/packages/marko/test/render/fixtures/component-safe-json/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/component-safe-json/vdom-expected.html
rename to packages/marko/test/render/fixtures/component-safe-json/vdom-expected.html
diff --git a/test/render/fixtures/components-await-beginAsync/components/beginAsync/renderer.js b/packages/marko/test/render/fixtures/components-await-beginAsync/components/beginAsync/renderer.js
similarity index 100%
rename from test/render/fixtures/components-await-beginAsync/components/beginAsync/renderer.js
rename to packages/marko/test/render/fixtures/components-await-beginAsync/components/beginAsync/renderer.js
diff --git a/test/render/fixtures/components-await-beginAsync/components/hello/index.marko b/packages/marko/test/render/fixtures/components-await-beginAsync/components/hello/index.marko
similarity index 100%
rename from test/render/fixtures/components-await-beginAsync/components/hello/index.marko
rename to packages/marko/test/render/fixtures/components-await-beginAsync/components/hello/index.marko
diff --git a/test/render/fixtures/components-await-beginAsync/expected.html b/packages/marko/test/render/fixtures/components-await-beginAsync/expected.html
similarity index 100%
rename from test/render/fixtures/components-await-beginAsync/expected.html
rename to packages/marko/test/render/fixtures/components-await-beginAsync/expected.html
diff --git a/test/render/fixtures/components-await-beginAsync/template.marko b/packages/marko/test/render/fixtures/components-await-beginAsync/template.marko
similarity index 100%
rename from test/render/fixtures/components-await-beginAsync/template.marko
rename to packages/marko/test/render/fixtures/components-await-beginAsync/template.marko
diff --git a/test/render/fixtures/components-await-beginAsync/test.js b/packages/marko/test/render/fixtures/components-await-beginAsync/test.js
similarity index 100%
rename from test/render/fixtures/components-await-beginAsync/test.js
rename to packages/marko/test/render/fixtures/components-await-beginAsync/test.js
diff --git a/test/render/fixtures/components-await-title/components/hello/index.marko b/packages/marko/test/render/fixtures/components-await-title/components/hello/index.marko
similarity index 100%
rename from test/render/fixtures/components-await-title/components/hello/index.marko
rename to packages/marko/test/render/fixtures/components-await-title/components/hello/index.marko
diff --git a/test/render/fixtures/components-await-title/expected.html b/packages/marko/test/render/fixtures/components-await-title/expected.html
similarity index 100%
rename from test/render/fixtures/components-await-title/expected.html
rename to packages/marko/test/render/fixtures/components-await-title/expected.html
diff --git a/test/render/fixtures/components-await-title/layout.marko b/packages/marko/test/render/fixtures/components-await-title/layout.marko
similarity index 100%
rename from test/render/fixtures/components-await-title/layout.marko
rename to packages/marko/test/render/fixtures/components-await-title/layout.marko
diff --git a/test/render/fixtures/components-await-title/template.marko b/packages/marko/test/render/fixtures/components-await-title/template.marko
similarity index 100%
rename from test/render/fixtures/components-await-title/template.marko
rename to packages/marko/test/render/fixtures/components-await-title/template.marko
diff --git a/test/render/fixtures/components-await-title/test.js b/packages/marko/test/render/fixtures/components-await-title/test.js
similarity index 100%
rename from test/render/fixtures/components-await-title/test.js
rename to packages/marko/test/render/fixtures/components-await-title/test.js
diff --git a/test/render/fixtures/components-await/components/hello/index.marko b/packages/marko/test/render/fixtures/components-await/components/hello/index.marko
similarity index 100%
rename from test/render/fixtures/components-await/components/hello/index.marko
rename to packages/marko/test/render/fixtures/components-await/components/hello/index.marko
diff --git a/test/render/fixtures/components-await/expected.html b/packages/marko/test/render/fixtures/components-await/expected.html
similarity index 100%
rename from test/render/fixtures/components-await/expected.html
rename to packages/marko/test/render/fixtures/components-await/expected.html
diff --git a/test/render/fixtures/components-await/template.marko b/packages/marko/test/render/fixtures/components-await/template.marko
similarity index 100%
rename from test/render/fixtures/components-await/template.marko
rename to packages/marko/test/render/fixtures/components-await/template.marko
diff --git a/test/render/fixtures/components-await/test.js b/packages/marko/test/render/fixtures/components-await/test.js
similarity index 100%
rename from test/render/fixtures/components-await/test.js
rename to packages/marko/test/render/fixtures/components-await/test.js
diff --git a/test/render/fixtures/components/components/foo/components/bar/index.marko b/packages/marko/test/render/fixtures/components/components/foo/components/bar/index.marko
similarity index 100%
rename from test/render/fixtures/components/components/foo/components/bar/index.marko
rename to packages/marko/test/render/fixtures/components/components/foo/components/bar/index.marko
diff --git a/test/render/fixtures/components/components/foo/index.marko b/packages/marko/test/render/fixtures/components/components/foo/index.marko
similarity index 100%
rename from test/render/fixtures/components/components/foo/index.marko
rename to packages/marko/test/render/fixtures/components/components/foo/index.marko
diff --git a/test/render/fixtures/components/components/split/component-browser.js b/packages/marko/test/render/fixtures/components/components/split/component-browser.js
similarity index 100%
rename from test/render/fixtures/components/components/split/component-browser.js
rename to packages/marko/test/render/fixtures/components/components/split/component-browser.js
diff --git a/test/render/fixtures/components/components/split/components/split-child/component-browser.js b/packages/marko/test/render/fixtures/components/components/split/components/split-child/component-browser.js
similarity index 100%
rename from test/render/fixtures/components/components/split/components/split-child/component-browser.js
rename to packages/marko/test/render/fixtures/components/components/split/components/split-child/component-browser.js
diff --git a/test/render/fixtures/components/components/split/components/split-child/index.marko b/packages/marko/test/render/fixtures/components/components/split/components/split-child/index.marko
similarity index 100%
rename from test/render/fixtures/components/components/split/components/split-child/index.marko
rename to packages/marko/test/render/fixtures/components/components/split/components/split-child/index.marko
diff --git a/test/render/fixtures/components/components/split/index.marko b/packages/marko/test/render/fixtures/components/components/split/index.marko
similarity index 100%
rename from test/render/fixtures/components/components/split/index.marko
rename to packages/marko/test/render/fixtures/components/components/split/index.marko
diff --git a/test/render/fixtures/components/expected.html b/packages/marko/test/render/fixtures/components/expected.html
similarity index 100%
rename from test/render/fixtures/components/expected.html
rename to packages/marko/test/render/fixtures/components/expected.html
diff --git a/test/render/fixtures/components/template.marko b/packages/marko/test/render/fixtures/components/template.marko
similarity index 100%
rename from test/render/fixtures/components/template.marko
rename to packages/marko/test/render/fixtures/components/template.marko
diff --git a/test/render/fixtures/components/test.js b/packages/marko/test/render/fixtures/components/test.js
similarity index 100%
rename from test/render/fixtures/components/test.js
rename to packages/marko/test/render/fixtures/components/test.js
diff --git a/test/render/fixtures/concise-verbose/expected.html b/packages/marko/test/render/fixtures/concise-verbose/expected.html
similarity index 100%
rename from test/render/fixtures/concise-verbose/expected.html
rename to packages/marko/test/render/fixtures/concise-verbose/expected.html
diff --git a/test/render/fixtures/concise-verbose/template.marko b/packages/marko/test/render/fixtures/concise-verbose/template.marko
similarity index 100%
rename from test/render/fixtures/concise-verbose/template.marko
rename to packages/marko/test/render/fixtures/concise-verbose/template.marko
diff --git a/test/render/fixtures/concise-verbose/test.js b/packages/marko/test/render/fixtures/concise-verbose/test.js
similarity index 100%
rename from test/render/fixtures/concise-verbose/test.js
rename to packages/marko/test/render/fixtures/concise-verbose/test.js
diff --git a/test/render/fixtures/concise-verbose/vdom-expected.html b/packages/marko/test/render/fixtures/concise-verbose/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/concise-verbose/vdom-expected.html
rename to packages/marko/test/render/fixtures/concise-verbose/vdom-expected.html
diff --git a/test/render/fixtures/concise/expected.html b/packages/marko/test/render/fixtures/concise/expected.html
similarity index 100%
rename from test/render/fixtures/concise/expected.html
rename to packages/marko/test/render/fixtures/concise/expected.html
diff --git a/test/render/fixtures/concise/template.marko b/packages/marko/test/render/fixtures/concise/template.marko
similarity index 100%
rename from test/render/fixtures/concise/template.marko
rename to packages/marko/test/render/fixtures/concise/template.marko
diff --git a/test/render/fixtures/concise/test.js b/packages/marko/test/render/fixtures/concise/test.js
similarity index 100%
rename from test/render/fixtures/concise/test.js
rename to packages/marko/test/render/fixtures/concise/test.js
diff --git a/test/render/fixtures/concise/vdom-expected.html b/packages/marko/test/render/fixtures/concise/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/concise/vdom-expected.html
rename to packages/marko/test/render/fixtures/concise/vdom-expected.html
diff --git a/test/render/fixtures/conditional-attributes/expected.html b/packages/marko/test/render/fixtures/conditional-attributes/expected.html
similarity index 100%
rename from test/render/fixtures/conditional-attributes/expected.html
rename to packages/marko/test/render/fixtures/conditional-attributes/expected.html
diff --git a/test/render/fixtures/conditional-attributes/template.marko b/packages/marko/test/render/fixtures/conditional-attributes/template.marko
similarity index 100%
rename from test/render/fixtures/conditional-attributes/template.marko
rename to packages/marko/test/render/fixtures/conditional-attributes/template.marko
diff --git a/test/render/fixtures/conditional-attributes/test.js b/packages/marko/test/render/fixtures/conditional-attributes/test.js
similarity index 100%
rename from test/render/fixtures/conditional-attributes/test.js
rename to packages/marko/test/render/fixtures/conditional-attributes/test.js
diff --git a/test/render/fixtures/conditional-attributes/vdom-expected.html b/packages/marko/test/render/fixtures/conditional-attributes/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/conditional-attributes/vdom-expected.html
rename to packages/marko/test/render/fixtures/conditional-attributes/vdom-expected.html
diff --git a/test/render/fixtures/custom-element-assign-props/expected.html b/packages/marko/test/render/fixtures/custom-element-assign-props/expected.html
similarity index 100%
rename from test/render/fixtures/custom-element-assign-props/expected.html
rename to packages/marko/test/render/fixtures/custom-element-assign-props/expected.html
diff --git a/test/render/fixtures/custom-element-assign-props/html-elements.json b/packages/marko/test/render/fixtures/custom-element-assign-props/html-elements.json
similarity index 100%
rename from test/render/fixtures/custom-element-assign-props/html-elements.json
rename to packages/marko/test/render/fixtures/custom-element-assign-props/html-elements.json
diff --git a/test/render/fixtures/custom-element-assign-props/template.marko b/packages/marko/test/render/fixtures/custom-element-assign-props/template.marko
similarity index 100%
rename from test/render/fixtures/custom-element-assign-props/template.marko
rename to packages/marko/test/render/fixtures/custom-element-assign-props/template.marko
diff --git a/test/render/fixtures/custom-element-assign-props/vdom-expected.html b/packages/marko/test/render/fixtures/custom-element-assign-props/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/custom-element-assign-props/vdom-expected.html
rename to packages/marko/test/render/fixtures/custom-element-assign-props/vdom-expected.html
diff --git a/test/render/fixtures/custom-tag-as-template/expected.html b/packages/marko/test/render/fixtures/custom-tag-as-template/expected.html
similarity index 100%
rename from test/render/fixtures/custom-tag-as-template/expected.html
rename to packages/marko/test/render/fixtures/custom-tag-as-template/expected.html
diff --git a/test/render/fixtures/custom-tag-as-template/marko.json b/packages/marko/test/render/fixtures/custom-tag-as-template/marko.json
similarity index 100%
rename from test/render/fixtures/custom-tag-as-template/marko.json
rename to packages/marko/test/render/fixtures/custom-tag-as-template/marko.json
diff --git a/test/render/fixtures/custom-tag-as-template/tags/test-template-as-tag/marko-tag.json b/packages/marko/test/render/fixtures/custom-tag-as-template/tags/test-template-as-tag/marko-tag.json
similarity index 100%
rename from test/render/fixtures/custom-tag-as-template/tags/test-template-as-tag/marko-tag.json
rename to packages/marko/test/render/fixtures/custom-tag-as-template/tags/test-template-as-tag/marko-tag.json
diff --git a/test/render/fixtures/custom-tag-as-template/tags/test-template-as-tag/template.marko b/packages/marko/test/render/fixtures/custom-tag-as-template/tags/test-template-as-tag/template.marko
similarity index 100%
rename from test/render/fixtures/custom-tag-as-template/tags/test-template-as-tag/template.marko
rename to packages/marko/test/render/fixtures/custom-tag-as-template/tags/test-template-as-tag/template.marko
diff --git a/test/render/fixtures/custom-tag-as-template/template.marko b/packages/marko/test/render/fixtures/custom-tag-as-template/template.marko
similarity index 100%
rename from test/render/fixtures/custom-tag-as-template/template.marko
rename to packages/marko/test/render/fixtures/custom-tag-as-template/template.marko
diff --git a/test/render/fixtures/custom-tag-as-template/test.js b/packages/marko/test/render/fixtures/custom-tag-as-template/test.js
similarity index 100%
rename from test/render/fixtures/custom-tag-as-template/test.js
rename to packages/marko/test/render/fixtures/custom-tag-as-template/test.js
diff --git a/test/render/fixtures/custom-tag-as-template/vdom-expected.html b/packages/marko/test/render/fixtures/custom-tag-as-template/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/custom-tag-as-template/vdom-expected.html
rename to packages/marko/test/render/fixtures/custom-tag-as-template/vdom-expected.html
diff --git a/test/render/fixtures/custom-tag-autodiscover-repeated-names/components/test-hello/test-hello.marko b/packages/marko/test/render/fixtures/custom-tag-autodiscover-repeated-names/components/test-hello/test-hello.marko
similarity index 100%
rename from test/render/fixtures/custom-tag-autodiscover-repeated-names/components/test-hello/test-hello.marko
rename to packages/marko/test/render/fixtures/custom-tag-autodiscover-repeated-names/components/test-hello/test-hello.marko
diff --git a/test/render/fixtures/custom-tag-autodiscover-repeated-names/expected.html b/packages/marko/test/render/fixtures/custom-tag-autodiscover-repeated-names/expected.html
similarity index 100%
rename from test/render/fixtures/custom-tag-autodiscover-repeated-names/expected.html
rename to packages/marko/test/render/fixtures/custom-tag-autodiscover-repeated-names/expected.html
diff --git a/test/render/fixtures/custom-tag-autodiscover-repeated-names/marko.json b/packages/marko/test/render/fixtures/custom-tag-autodiscover-repeated-names/marko.json
similarity index 100%
rename from test/render/fixtures/custom-tag-autodiscover-repeated-names/marko.json
rename to packages/marko/test/render/fixtures/custom-tag-autodiscover-repeated-names/marko.json
diff --git a/test/render/fixtures/custom-tag-autodiscover-repeated-names/pages/home/components/test-home/test-home.marko b/packages/marko/test/render/fixtures/custom-tag-autodiscover-repeated-names/pages/home/components/test-home/test-home.marko
similarity index 100%
rename from test/render/fixtures/custom-tag-autodiscover-repeated-names/pages/home/components/test-home/test-home.marko
rename to packages/marko/test/render/fixtures/custom-tag-autodiscover-repeated-names/pages/home/components/test-home/test-home.marko
diff --git a/test/render/fixtures/custom-tag-autodiscover-repeated-names/pages/home/home.marko b/packages/marko/test/render/fixtures/custom-tag-autodiscover-repeated-names/pages/home/home.marko
similarity index 100%
rename from test/render/fixtures/custom-tag-autodiscover-repeated-names/pages/home/home.marko
rename to packages/marko/test/render/fixtures/custom-tag-autodiscover-repeated-names/pages/home/home.marko
diff --git a/test/render/fixtures/custom-tag-autodiscover-repeated-names/template.marko b/packages/marko/test/render/fixtures/custom-tag-autodiscover-repeated-names/template.marko
similarity index 100%
rename from test/render/fixtures/custom-tag-autodiscover-repeated-names/template.marko
rename to packages/marko/test/render/fixtures/custom-tag-autodiscover-repeated-names/template.marko
diff --git a/test/render/fixtures/custom-tag-autodiscover-repeated-names/test.js b/packages/marko/test/render/fixtures/custom-tag-autodiscover-repeated-names/test.js
similarity index 100%
rename from test/render/fixtures/custom-tag-autodiscover-repeated-names/test.js
rename to packages/marko/test/render/fixtures/custom-tag-autodiscover-repeated-names/test.js
diff --git a/test/render/fixtures/custom-tag-autodiscover-repeated-names/vdom-expected.html b/packages/marko/test/render/fixtures/custom-tag-autodiscover-repeated-names/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/custom-tag-autodiscover-repeated-names/vdom-expected.html
rename to packages/marko/test/render/fixtures/custom-tag-autodiscover-repeated-names/vdom-expected.html
diff --git a/test/render/fixtures/custom-tag-autodiscover/components/test-hello/template.marko b/packages/marko/test/render/fixtures/custom-tag-autodiscover/components/test-hello/template.marko
similarity index 100%
rename from test/render/fixtures/custom-tag-autodiscover/components/test-hello/template.marko
rename to packages/marko/test/render/fixtures/custom-tag-autodiscover/components/test-hello/template.marko
diff --git a/test/render/fixtures/custom-tag-autodiscover/expected.html b/packages/marko/test/render/fixtures/custom-tag-autodiscover/expected.html
similarity index 100%
rename from test/render/fixtures/custom-tag-autodiscover/expected.html
rename to packages/marko/test/render/fixtures/custom-tag-autodiscover/expected.html
diff --git a/test/render/fixtures/custom-tag-autodiscover/marko.json b/packages/marko/test/render/fixtures/custom-tag-autodiscover/marko.json
similarity index 100%
rename from test/render/fixtures/custom-tag-autodiscover/marko.json
rename to packages/marko/test/render/fixtures/custom-tag-autodiscover/marko.json
diff --git a/test/render/fixtures/custom-tag-autodiscover/pages/home/components/test-home/template.marko b/packages/marko/test/render/fixtures/custom-tag-autodiscover/pages/home/components/test-home/template.marko
similarity index 100%
rename from test/render/fixtures/custom-tag-autodiscover/pages/home/components/test-home/template.marko
rename to packages/marko/test/render/fixtures/custom-tag-autodiscover/pages/home/components/test-home/template.marko
diff --git a/test/render/fixtures/custom-tag-autodiscover/pages/home/template.marko b/packages/marko/test/render/fixtures/custom-tag-autodiscover/pages/home/template.marko
similarity index 100%
rename from test/render/fixtures/custom-tag-autodiscover/pages/home/template.marko
rename to packages/marko/test/render/fixtures/custom-tag-autodiscover/pages/home/template.marko
diff --git a/test/render/fixtures/custom-tag-autodiscover/template.marko b/packages/marko/test/render/fixtures/custom-tag-autodiscover/template.marko
similarity index 100%
rename from test/render/fixtures/custom-tag-autodiscover/template.marko
rename to packages/marko/test/render/fixtures/custom-tag-autodiscover/template.marko
diff --git a/test/render/fixtures/custom-tag-autodiscover/test.js b/packages/marko/test/render/fixtures/custom-tag-autodiscover/test.js
similarity index 100%
rename from test/render/fixtures/custom-tag-autodiscover/test.js
rename to packages/marko/test/render/fixtures/custom-tag-autodiscover/test.js
diff --git a/test/render/fixtures/custom-tag-autodiscover/vdom-expected.html b/packages/marko/test/render/fixtures/custom-tag-autodiscover/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/custom-tag-autodiscover/vdom-expected.html
rename to packages/marko/test/render/fixtures/custom-tag-autodiscover/vdom-expected.html
diff --git a/test/render/fixtures/custom-tag-body/expected.html b/packages/marko/test/render/fixtures/custom-tag-body/expected.html
similarity index 100%
rename from test/render/fixtures/custom-tag-body/expected.html
rename to packages/marko/test/render/fixtures/custom-tag-body/expected.html
diff --git a/test/render/fixtures/custom-tag-body/marko.json b/packages/marko/test/render/fixtures/custom-tag-body/marko.json
similarity index 100%
rename from test/render/fixtures/custom-tag-body/marko.json
rename to packages/marko/test/render/fixtures/custom-tag-body/marko.json
diff --git a/test/render/fixtures/custom-tag-body/tags/test-hello/marko-tag.json b/packages/marko/test/render/fixtures/custom-tag-body/tags/test-hello/marko-tag.json
similarity index 100%
rename from test/render/fixtures/custom-tag-body/tags/test-hello/marko-tag.json
rename to packages/marko/test/render/fixtures/custom-tag-body/tags/test-hello/marko-tag.json
diff --git a/test/render/fixtures/custom-tag-body/tags/test-hello/renderer.js b/packages/marko/test/render/fixtures/custom-tag-body/tags/test-hello/renderer.js
similarity index 100%
rename from test/render/fixtures/custom-tag-body/tags/test-hello/renderer.js
rename to packages/marko/test/render/fixtures/custom-tag-body/tags/test-hello/renderer.js
diff --git a/test/render/fixtures/custom-tag-body/template.marko b/packages/marko/test/render/fixtures/custom-tag-body/template.marko
similarity index 100%
rename from test/render/fixtures/custom-tag-body/template.marko
rename to packages/marko/test/render/fixtures/custom-tag-body/template.marko
diff --git a/test/render/fixtures/custom-tag-body/test.js b/packages/marko/test/render/fixtures/custom-tag-body/test.js
similarity index 100%
rename from test/render/fixtures/custom-tag-body/test.js
rename to packages/marko/test/render/fixtures/custom-tag-body/test.js
diff --git a/test/render/fixtures/custom-tag-body/vdom-expected.html b/packages/marko/test/render/fixtures/custom-tag-body/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/custom-tag-body/vdom-expected.html
rename to packages/marko/test/render/fixtures/custom-tag-body/vdom-expected.html
diff --git a/test/render/fixtures/custom-tag-components-file/components/bye.marko b/packages/marko/test/render/fixtures/custom-tag-components-file/components/bye.marko
similarity index 100%
rename from test/render/fixtures/custom-tag-components-file/components/bye.marko
rename to packages/marko/test/render/fixtures/custom-tag-components-file/components/bye.marko
diff --git a/test/render/fixtures/custom-tag-components-file/components/hello.marko b/packages/marko/test/render/fixtures/custom-tag-components-file/components/hello.marko
similarity index 100%
rename from test/render/fixtures/custom-tag-components-file/components/hello.marko
rename to packages/marko/test/render/fixtures/custom-tag-components-file/components/hello.marko
diff --git a/test/render/fixtures/custom-tag-components-file/expected.html b/packages/marko/test/render/fixtures/custom-tag-components-file/expected.html
similarity index 100%
rename from test/render/fixtures/custom-tag-components-file/expected.html
rename to packages/marko/test/render/fixtures/custom-tag-components-file/expected.html
diff --git a/test/render/fixtures/custom-tag-components-file/template.marko b/packages/marko/test/render/fixtures/custom-tag-components-file/template.marko
similarity index 100%
rename from test/render/fixtures/custom-tag-components-file/template.marko
rename to packages/marko/test/render/fixtures/custom-tag-components-file/template.marko
diff --git a/test/render/fixtures/custom-tag-components-file/test.js b/packages/marko/test/render/fixtures/custom-tag-components-file/test.js
similarity index 100%
rename from test/render/fixtures/custom-tag-components-file/test.js
rename to packages/marko/test/render/fixtures/custom-tag-components-file/test.js
diff --git a/test/render/fixtures/custom-tag-components-file/vdom-expected.html b/packages/marko/test/render/fixtures/custom-tag-components-file/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/custom-tag-components-file/vdom-expected.html
rename to packages/marko/test/render/fixtures/custom-tag-components-file/vdom-expected.html
diff --git a/test/render/fixtures/custom-tag-data-placeholders/expected.html b/packages/marko/test/render/fixtures/custom-tag-data-placeholders/expected.html
similarity index 100%
rename from test/render/fixtures/custom-tag-data-placeholders/expected.html
rename to packages/marko/test/render/fixtures/custom-tag-data-placeholders/expected.html
diff --git a/test/render/fixtures/custom-tag-data-placeholders/marko.json b/packages/marko/test/render/fixtures/custom-tag-data-placeholders/marko.json
similarity index 100%
rename from test/render/fixtures/custom-tag-data-placeholders/marko.json
rename to packages/marko/test/render/fixtures/custom-tag-data-placeholders/marko.json
diff --git a/test/render/fixtures/custom-tag-data-placeholders/tags/test-hello/marko-tag.json b/packages/marko/test/render/fixtures/custom-tag-data-placeholders/tags/test-hello/marko-tag.json
similarity index 100%
rename from test/render/fixtures/custom-tag-data-placeholders/tags/test-hello/marko-tag.json
rename to packages/marko/test/render/fixtures/custom-tag-data-placeholders/tags/test-hello/marko-tag.json
diff --git a/test/render/fixtures/custom-tag-data-placeholders/tags/test-hello/renderer.js b/packages/marko/test/render/fixtures/custom-tag-data-placeholders/tags/test-hello/renderer.js
similarity index 100%
rename from test/render/fixtures/custom-tag-data-placeholders/tags/test-hello/renderer.js
rename to packages/marko/test/render/fixtures/custom-tag-data-placeholders/tags/test-hello/renderer.js
diff --git a/test/render/fixtures/custom-tag-data-placeholders/template.marko b/packages/marko/test/render/fixtures/custom-tag-data-placeholders/template.marko
similarity index 100%
rename from test/render/fixtures/custom-tag-data-placeholders/template.marko
rename to packages/marko/test/render/fixtures/custom-tag-data-placeholders/template.marko
diff --git a/test/render/fixtures/custom-tag-data-placeholders/test.js b/packages/marko/test/render/fixtures/custom-tag-data-placeholders/test.js
similarity index 100%
rename from test/render/fixtures/custom-tag-data-placeholders/test.js
rename to packages/marko/test/render/fixtures/custom-tag-data-placeholders/test.js
diff --git a/test/render/fixtures/custom-tag-data-placeholders/vdom-expected.html b/packages/marko/test/render/fixtures/custom-tag-data-placeholders/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/custom-tag-data-placeholders/vdom-expected.html
rename to packages/marko/test/render/fixtures/custom-tag-data-placeholders/vdom-expected.html
diff --git a/test/render/fixtures/custom-tag-declared-attributes/expected.html b/packages/marko/test/render/fixtures/custom-tag-declared-attributes/expected.html
similarity index 100%
rename from test/render/fixtures/custom-tag-declared-attributes/expected.html
rename to packages/marko/test/render/fixtures/custom-tag-declared-attributes/expected.html
diff --git a/test/render/fixtures/custom-tag-declared-attributes/marko.json b/packages/marko/test/render/fixtures/custom-tag-declared-attributes/marko.json
similarity index 100%
rename from test/render/fixtures/custom-tag-declared-attributes/marko.json
rename to packages/marko/test/render/fixtures/custom-tag-declared-attributes/marko.json
diff --git a/test/render/fixtures/custom-tag-declared-attributes/tags/test-declared-attributes/marko-tag.json b/packages/marko/test/render/fixtures/custom-tag-declared-attributes/tags/test-declared-attributes/marko-tag.json
similarity index 100%
rename from test/render/fixtures/custom-tag-declared-attributes/tags/test-declared-attributes/marko-tag.json
rename to packages/marko/test/render/fixtures/custom-tag-declared-attributes/tags/test-declared-attributes/marko-tag.json
diff --git a/test/render/fixtures/custom-tag-declared-attributes/tags/test-declared-attributes/renderer.js b/packages/marko/test/render/fixtures/custom-tag-declared-attributes/tags/test-declared-attributes/renderer.js
similarity index 100%
rename from test/render/fixtures/custom-tag-declared-attributes/tags/test-declared-attributes/renderer.js
rename to packages/marko/test/render/fixtures/custom-tag-declared-attributes/tags/test-declared-attributes/renderer.js
diff --git a/test/render/fixtures/custom-tag-declared-attributes/template.marko b/packages/marko/test/render/fixtures/custom-tag-declared-attributes/template.marko
similarity index 100%
rename from test/render/fixtures/custom-tag-declared-attributes/template.marko
rename to packages/marko/test/render/fixtures/custom-tag-declared-attributes/template.marko
diff --git a/test/render/fixtures/custom-tag-declared-attributes/test.js b/packages/marko/test/render/fixtures/custom-tag-declared-attributes/test.js
similarity index 100%
rename from test/render/fixtures/custom-tag-declared-attributes/test.js
rename to packages/marko/test/render/fixtures/custom-tag-declared-attributes/test.js
diff --git a/test/render/fixtures/custom-tag-hyphen-attrs/custom-tag.js b/packages/marko/test/render/fixtures/custom-tag-hyphen-attrs/custom-tag.js
similarity index 100%
rename from test/render/fixtures/custom-tag-hyphen-attrs/custom-tag.js
rename to packages/marko/test/render/fixtures/custom-tag-hyphen-attrs/custom-tag.js
diff --git a/test/render/fixtures/custom-tag-hyphen-attrs/expected.html b/packages/marko/test/render/fixtures/custom-tag-hyphen-attrs/expected.html
similarity index 100%
rename from test/render/fixtures/custom-tag-hyphen-attrs/expected.html
rename to packages/marko/test/render/fixtures/custom-tag-hyphen-attrs/expected.html
diff --git a/test/render/fixtures/custom-tag-hyphen-attrs/marko.json b/packages/marko/test/render/fixtures/custom-tag-hyphen-attrs/marko.json
similarity index 100%
rename from test/render/fixtures/custom-tag-hyphen-attrs/marko.json
rename to packages/marko/test/render/fixtures/custom-tag-hyphen-attrs/marko.json
diff --git a/test/render/fixtures/custom-tag-hyphen-attrs/template.marko b/packages/marko/test/render/fixtures/custom-tag-hyphen-attrs/template.marko
similarity index 100%
rename from test/render/fixtures/custom-tag-hyphen-attrs/template.marko
rename to packages/marko/test/render/fixtures/custom-tag-hyphen-attrs/template.marko
diff --git a/test/render/fixtures/custom-tag-hyphen-attrs/test.js b/packages/marko/test/render/fixtures/custom-tag-hyphen-attrs/test.js
similarity index 100%
rename from test/render/fixtures/custom-tag-hyphen-attrs/test.js
rename to packages/marko/test/render/fixtures/custom-tag-hyphen-attrs/test.js
diff --git a/test/render/fixtures/custom-tag-hyphen-attrs/vdom-expected.html b/packages/marko/test/render/fixtures/custom-tag-hyphen-attrs/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/custom-tag-hyphen-attrs/vdom-expected.html
rename to packages/marko/test/render/fixtures/custom-tag-hyphen-attrs/vdom-expected.html
diff --git a/test/render/fixtures/custom-tag-open-tag-only/expected.html b/packages/marko/test/render/fixtures/custom-tag-open-tag-only/expected.html
similarity index 100%
rename from test/render/fixtures/custom-tag-open-tag-only/expected.html
rename to packages/marko/test/render/fixtures/custom-tag-open-tag-only/expected.html
diff --git a/test/render/fixtures/custom-tag-open-tag-only/marko.json b/packages/marko/test/render/fixtures/custom-tag-open-tag-only/marko.json
similarity index 100%
rename from test/render/fixtures/custom-tag-open-tag-only/marko.json
rename to packages/marko/test/render/fixtures/custom-tag-open-tag-only/marko.json
diff --git a/test/render/fixtures/custom-tag-open-tag-only/open-tag-only-tag.js b/packages/marko/test/render/fixtures/custom-tag-open-tag-only/open-tag-only-tag.js
similarity index 100%
rename from test/render/fixtures/custom-tag-open-tag-only/open-tag-only-tag.js
rename to packages/marko/test/render/fixtures/custom-tag-open-tag-only/open-tag-only-tag.js
diff --git a/test/render/fixtures/custom-tag-open-tag-only/template.marko b/packages/marko/test/render/fixtures/custom-tag-open-tag-only/template.marko
similarity index 100%
rename from test/render/fixtures/custom-tag-open-tag-only/template.marko
rename to packages/marko/test/render/fixtures/custom-tag-open-tag-only/template.marko
diff --git a/test/render/fixtures/custom-tag-open-tag-only/test.js b/packages/marko/test/render/fixtures/custom-tag-open-tag-only/test.js
similarity index 100%
rename from test/render/fixtures/custom-tag-open-tag-only/test.js
rename to packages/marko/test/render/fixtures/custom-tag-open-tag-only/test.js
diff --git a/test/render/fixtures/custom-tag-open-tag-only/vdom-expected.html b/packages/marko/test/render/fixtures/custom-tag-open-tag-only/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/custom-tag-open-tag-only/vdom-expected.html
rename to packages/marko/test/render/fixtures/custom-tag-open-tag-only/vdom-expected.html
diff --git a/test/render/fixtures/custom-tag-target-property/expected.html b/packages/marko/test/render/fixtures/custom-tag-target-property/expected.html
similarity index 100%
rename from test/render/fixtures/custom-tag-target-property/expected.html
rename to packages/marko/test/render/fixtures/custom-tag-target-property/expected.html
diff --git a/test/render/fixtures/custom-tag-target-property/marko.json b/packages/marko/test/render/fixtures/custom-tag-target-property/marko.json
similarity index 100%
rename from test/render/fixtures/custom-tag-target-property/marko.json
rename to packages/marko/test/render/fixtures/custom-tag-target-property/marko.json
diff --git a/test/render/fixtures/custom-tag-target-property/tags/test-target-property/marko-tag.json b/packages/marko/test/render/fixtures/custom-tag-target-property/tags/test-target-property/marko-tag.json
similarity index 100%
rename from test/render/fixtures/custom-tag-target-property/tags/test-target-property/marko-tag.json
rename to packages/marko/test/render/fixtures/custom-tag-target-property/tags/test-target-property/marko-tag.json
diff --git a/test/render/fixtures/custom-tag-target-property/tags/test-target-property/renderer.js b/packages/marko/test/render/fixtures/custom-tag-target-property/tags/test-target-property/renderer.js
similarity index 100%
rename from test/render/fixtures/custom-tag-target-property/tags/test-target-property/renderer.js
rename to packages/marko/test/render/fixtures/custom-tag-target-property/tags/test-target-property/renderer.js
diff --git a/test/render/fixtures/custom-tag-target-property/template.marko b/packages/marko/test/render/fixtures/custom-tag-target-property/template.marko
similarity index 100%
rename from test/render/fixtures/custom-tag-target-property/template.marko
rename to packages/marko/test/render/fixtures/custom-tag-target-property/template.marko
diff --git a/test/render/fixtures/custom-tag-target-property/test.js b/packages/marko/test/render/fixtures/custom-tag-target-property/test.js
similarity index 100%
rename from test/render/fixtures/custom-tag-target-property/test.js
rename to packages/marko/test/render/fixtures/custom-tag-target-property/test.js
diff --git a/test/render/fixtures/custom-tag-target-property/vdom-expected.html b/packages/marko/test/render/fixtures/custom-tag-target-property/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/custom-tag-target-property/vdom-expected.html
rename to packages/marko/test/render/fixtures/custom-tag-target-property/vdom-expected.html
diff --git a/test/render/fixtures/custom-tag-template-index/expected.html b/packages/marko/test/render/fixtures/custom-tag-template-index/expected.html
similarity index 100%
rename from test/render/fixtures/custom-tag-template-index/expected.html
rename to packages/marko/test/render/fixtures/custom-tag-template-index/expected.html
diff --git a/test/render/fixtures/custom-tag-template-index/marko.json b/packages/marko/test/render/fixtures/custom-tag-template-index/marko.json
similarity index 100%
rename from test/render/fixtures/custom-tag-template-index/marko.json
rename to packages/marko/test/render/fixtures/custom-tag-template-index/marko.json
diff --git a/test/render/fixtures/custom-tag-template-index/tags/test-tag/index.marko b/packages/marko/test/render/fixtures/custom-tag-template-index/tags/test-tag/index.marko
similarity index 100%
rename from test/render/fixtures/custom-tag-template-index/tags/test-tag/index.marko
rename to packages/marko/test/render/fixtures/custom-tag-template-index/tags/test-tag/index.marko
diff --git a/test/render/fixtures/custom-tag-template-index/template.marko b/packages/marko/test/render/fixtures/custom-tag-template-index/template.marko
similarity index 100%
rename from test/render/fixtures/custom-tag-template-index/template.marko
rename to packages/marko/test/render/fixtures/custom-tag-template-index/template.marko
diff --git a/test/render/fixtures/custom-tag-template-index/test.js b/packages/marko/test/render/fixtures/custom-tag-template-index/test.js
similarity index 100%
rename from test/render/fixtures/custom-tag-template-index/test.js
rename to packages/marko/test/render/fixtures/custom-tag-template-index/test.js
diff --git a/test/render/fixtures/custom-tag-template-index/vdom-expected.html b/packages/marko/test/render/fixtures/custom-tag-template-index/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/custom-tag-template-index/vdom-expected.html
rename to packages/marko/test/render/fixtures/custom-tag-template-index/vdom-expected.html
diff --git a/test/render/fixtures/custom-tag-with-directives/expected.html b/packages/marko/test/render/fixtures/custom-tag-with-directives/expected.html
similarity index 100%
rename from test/render/fixtures/custom-tag-with-directives/expected.html
rename to packages/marko/test/render/fixtures/custom-tag-with-directives/expected.html
diff --git a/test/render/fixtures/custom-tag-with-directives/marko.json b/packages/marko/test/render/fixtures/custom-tag-with-directives/marko.json
similarity index 100%
rename from test/render/fixtures/custom-tag-with-directives/marko.json
rename to packages/marko/test/render/fixtures/custom-tag-with-directives/marko.json
diff --git a/test/render/fixtures/custom-tag-with-directives/tags/test-hello/marko-tag.json b/packages/marko/test/render/fixtures/custom-tag-with-directives/tags/test-hello/marko-tag.json
similarity index 100%
rename from test/render/fixtures/custom-tag-with-directives/tags/test-hello/marko-tag.json
rename to packages/marko/test/render/fixtures/custom-tag-with-directives/tags/test-hello/marko-tag.json
diff --git a/test/render/fixtures/custom-tag-with-directives/tags/test-hello/renderer.js b/packages/marko/test/render/fixtures/custom-tag-with-directives/tags/test-hello/renderer.js
similarity index 100%
rename from test/render/fixtures/custom-tag-with-directives/tags/test-hello/renderer.js
rename to packages/marko/test/render/fixtures/custom-tag-with-directives/tags/test-hello/renderer.js
diff --git a/test/render/fixtures/custom-tag-with-directives/template.marko b/packages/marko/test/render/fixtures/custom-tag-with-directives/template.marko
similarity index 100%
rename from test/render/fixtures/custom-tag-with-directives/template.marko
rename to packages/marko/test/render/fixtures/custom-tag-with-directives/template.marko
diff --git a/test/render/fixtures/custom-tag-with-directives/test.js b/packages/marko/test/render/fixtures/custom-tag-with-directives/test.js
similarity index 100%
rename from test/render/fixtures/custom-tag-with-directives/test.js
rename to packages/marko/test/render/fixtures/custom-tag-with-directives/test.js
diff --git a/test/render/fixtures/custom-tag-with-directives/vdom-expected.html b/packages/marko/test/render/fixtures/custom-tag-with-directives/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/custom-tag-with-directives/vdom-expected.html
rename to packages/marko/test/render/fixtures/custom-tag-with-directives/vdom-expected.html
diff --git a/test/render/fixtures/custom-tag/expected.html b/packages/marko/test/render/fixtures/custom-tag/expected.html
similarity index 100%
rename from test/render/fixtures/custom-tag/expected.html
rename to packages/marko/test/render/fixtures/custom-tag/expected.html
diff --git a/test/render/fixtures/custom-tag/marko.json b/packages/marko/test/render/fixtures/custom-tag/marko.json
similarity index 100%
rename from test/render/fixtures/custom-tag/marko.json
rename to packages/marko/test/render/fixtures/custom-tag/marko.json
diff --git a/test/render/fixtures/custom-tag/tags/test-hello/marko-tag.json b/packages/marko/test/render/fixtures/custom-tag/tags/test-hello/marko-tag.json
similarity index 100%
rename from test/render/fixtures/custom-tag/tags/test-hello/marko-tag.json
rename to packages/marko/test/render/fixtures/custom-tag/tags/test-hello/marko-tag.json
diff --git a/test/render/fixtures/custom-tag/tags/test-hello/renderer.js b/packages/marko/test/render/fixtures/custom-tag/tags/test-hello/renderer.js
similarity index 100%
rename from test/render/fixtures/custom-tag/tags/test-hello/renderer.js
rename to packages/marko/test/render/fixtures/custom-tag/tags/test-hello/renderer.js
diff --git a/test/render/fixtures/custom-tag/template.marko b/packages/marko/test/render/fixtures/custom-tag/template.marko
similarity index 100%
rename from test/render/fixtures/custom-tag/template.marko
rename to packages/marko/test/render/fixtures/custom-tag/template.marko
diff --git a/test/render/fixtures/custom-tag/test.js b/packages/marko/test/render/fixtures/custom-tag/test.js
similarity index 100%
rename from test/render/fixtures/custom-tag/test.js
rename to packages/marko/test/render/fixtures/custom-tag/test.js
diff --git a/test/render/fixtures/custom-tag/vdom-expected.html b/packages/marko/test/render/fixtures/custom-tag/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/custom-tag/vdom-expected.html
rename to packages/marko/test/render/fixtures/custom-tag/vdom-expected.html
diff --git a/test/render/fixtures/data/expected.html b/packages/marko/test/render/fixtures/data/expected.html
similarity index 100%
rename from test/render/fixtures/data/expected.html
rename to packages/marko/test/render/fixtures/data/expected.html
diff --git a/test/render/fixtures/data/template.marko b/packages/marko/test/render/fixtures/data/template.marko
similarity index 100%
rename from test/render/fixtures/data/template.marko
rename to packages/marko/test/render/fixtures/data/template.marko
diff --git a/test/render/fixtures/data/test.js b/packages/marko/test/render/fixtures/data/test.js
similarity index 100%
rename from test/render/fixtures/data/test.js
rename to packages/marko/test/render/fixtures/data/test.js
diff --git a/test/render/fixtures/data/vdom-expected.html b/packages/marko/test/render/fixtures/data/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/data/vdom-expected.html
rename to packages/marko/test/render/fixtures/data/vdom-expected.html
diff --git a/test/render/fixtures/declaration/expected.html b/packages/marko/test/render/fixtures/declaration/expected.html
similarity index 100%
rename from test/render/fixtures/declaration/expected.html
rename to packages/marko/test/render/fixtures/declaration/expected.html
diff --git a/test/render/fixtures/declaration/template.marko b/packages/marko/test/render/fixtures/declaration/template.marko
similarity index 100%
rename from test/render/fixtures/declaration/template.marko
rename to packages/marko/test/render/fixtures/declaration/template.marko
diff --git a/test/render/fixtures/declaration/test.js b/packages/marko/test/render/fixtures/declaration/test.js
similarity index 100%
rename from test/render/fixtures/declaration/test.js
rename to packages/marko/test/render/fixtures/declaration/test.js
diff --git a/test/render/fixtures/default-attributes/expected.html b/packages/marko/test/render/fixtures/default-attributes/expected.html
similarity index 100%
rename from test/render/fixtures/default-attributes/expected.html
rename to packages/marko/test/render/fixtures/default-attributes/expected.html
diff --git a/test/render/fixtures/default-attributes/marko.json b/packages/marko/test/render/fixtures/default-attributes/marko.json
similarity index 100%
rename from test/render/fixtures/default-attributes/marko.json
rename to packages/marko/test/render/fixtures/default-attributes/marko.json
diff --git a/test/render/fixtures/default-attributes/tags/test-default-attributes/marko-tag.json b/packages/marko/test/render/fixtures/default-attributes/tags/test-default-attributes/marko-tag.json
similarity index 100%
rename from test/render/fixtures/default-attributes/tags/test-default-attributes/marko-tag.json
rename to packages/marko/test/render/fixtures/default-attributes/tags/test-default-attributes/marko-tag.json
diff --git a/test/render/fixtures/default-attributes/tags/test-default-attributes/renderer.js b/packages/marko/test/render/fixtures/default-attributes/tags/test-default-attributes/renderer.js
similarity index 100%
rename from test/render/fixtures/default-attributes/tags/test-default-attributes/renderer.js
rename to packages/marko/test/render/fixtures/default-attributes/tags/test-default-attributes/renderer.js
diff --git a/test/render/fixtures/default-attributes/template.marko b/packages/marko/test/render/fixtures/default-attributes/template.marko
similarity index 100%
rename from test/render/fixtures/default-attributes/template.marko
rename to packages/marko/test/render/fixtures/default-attributes/template.marko
diff --git a/test/render/fixtures/default-attributes/test.js b/packages/marko/test/render/fixtures/default-attributes/test.js
similarity index 100%
rename from test/render/fixtures/default-attributes/test.js
rename to packages/marko/test/render/fixtures/default-attributes/test.js
diff --git a/test/render/fixtures/default-attributes/vdom-expected.html b/packages/marko/test/render/fixtures/default-attributes/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/default-attributes/vdom-expected.html
rename to packages/marko/test/render/fixtures/default-attributes/vdom-expected.html
diff --git a/test/render/fixtures/div-self-closed/expected.html b/packages/marko/test/render/fixtures/div-self-closed/expected.html
similarity index 100%
rename from test/render/fixtures/div-self-closed/expected.html
rename to packages/marko/test/render/fixtures/div-self-closed/expected.html
diff --git a/test/render/fixtures/div-self-closed/template.marko b/packages/marko/test/render/fixtures/div-self-closed/template.marko
similarity index 100%
rename from test/render/fixtures/div-self-closed/template.marko
rename to packages/marko/test/render/fixtures/div-self-closed/template.marko
diff --git a/test/render/fixtures/div-self-closed/test.js b/packages/marko/test/render/fixtures/div-self-closed/test.js
similarity index 100%
rename from test/render/fixtures/div-self-closed/test.js
rename to packages/marko/test/render/fixtures/div-self-closed/test.js
diff --git a/test/render/fixtures/div-self-closed/vdom-expected.html b/packages/marko/test/render/fixtures/div-self-closed/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/div-self-closed/vdom-expected.html
rename to packages/marko/test/render/fixtures/div-self-closed/vdom-expected.html
diff --git a/test/render/fixtures/doctype/expected.html b/packages/marko/test/render/fixtures/doctype/expected.html
similarity index 100%
rename from test/render/fixtures/doctype/expected.html
rename to packages/marko/test/render/fixtures/doctype/expected.html
diff --git a/test/render/fixtures/doctype/template.marko b/packages/marko/test/render/fixtures/doctype/template.marko
similarity index 100%
rename from test/render/fixtures/doctype/template.marko
rename to packages/marko/test/render/fixtures/doctype/template.marko
diff --git a/test/render/fixtures/doctype/vdom-expected.html b/packages/marko/test/render/fixtures/doctype/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/doctype/vdom-expected.html
rename to packages/marko/test/render/fixtures/doctype/vdom-expected.html
diff --git a/test/render/fixtures/dtd/expected.html b/packages/marko/test/render/fixtures/dtd/expected.html
similarity index 100%
rename from test/render/fixtures/dtd/expected.html
rename to packages/marko/test/render/fixtures/dtd/expected.html
diff --git a/test/render/fixtures/dtd/template.marko b/packages/marko/test/render/fixtures/dtd/template.marko
similarity index 100%
rename from test/render/fixtures/dtd/template.marko
rename to packages/marko/test/render/fixtures/dtd/template.marko
diff --git a/test/render/fixtures/dtd/vdom-expected.html b/packages/marko/test/render/fixtures/dtd/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/dtd/vdom-expected.html
rename to packages/marko/test/render/fixtures/dtd/vdom-expected.html
diff --git a/test/render/fixtures/dynamic-attributes/expected.html b/packages/marko/test/render/fixtures/dynamic-attributes/expected.html
similarity index 100%
rename from test/render/fixtures/dynamic-attributes/expected.html
rename to packages/marko/test/render/fixtures/dynamic-attributes/expected.html
diff --git a/test/render/fixtures/dynamic-attributes/marko.json b/packages/marko/test/render/fixtures/dynamic-attributes/marko.json
similarity index 100%
rename from test/render/fixtures/dynamic-attributes/marko.json
rename to packages/marko/test/render/fixtures/dynamic-attributes/marko.json
diff --git a/test/render/fixtures/dynamic-attributes/tags/test-dynamic-attributes/marko-tag.json b/packages/marko/test/render/fixtures/dynamic-attributes/tags/test-dynamic-attributes/marko-tag.json
similarity index 100%
rename from test/render/fixtures/dynamic-attributes/tags/test-dynamic-attributes/marko-tag.json
rename to packages/marko/test/render/fixtures/dynamic-attributes/tags/test-dynamic-attributes/marko-tag.json
diff --git a/test/render/fixtures/dynamic-attributes/tags/test-dynamic-attributes/renderer.js b/packages/marko/test/render/fixtures/dynamic-attributes/tags/test-dynamic-attributes/renderer.js
similarity index 100%
rename from test/render/fixtures/dynamic-attributes/tags/test-dynamic-attributes/renderer.js
rename to packages/marko/test/render/fixtures/dynamic-attributes/tags/test-dynamic-attributes/renderer.js
diff --git a/test/render/fixtures/dynamic-attributes/template.marko b/packages/marko/test/render/fixtures/dynamic-attributes/template.marko
similarity index 100%
rename from test/render/fixtures/dynamic-attributes/template.marko
rename to packages/marko/test/render/fixtures/dynamic-attributes/template.marko
diff --git a/test/render/fixtures/dynamic-attributes/test.js b/packages/marko/test/render/fixtures/dynamic-attributes/test.js
similarity index 100%
rename from test/render/fixtures/dynamic-attributes/test.js
rename to packages/marko/test/render/fixtures/dynamic-attributes/test.js
diff --git a/test/render/fixtures/dynamic-attributes/vdom-expected.html b/packages/marko/test/render/fixtures/dynamic-attributes/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/dynamic-attributes/vdom-expected.html
rename to packages/marko/test/render/fixtures/dynamic-attributes/vdom-expected.html
diff --git a/test/render/fixtures/dynamic-attributes3/expected.html b/packages/marko/test/render/fixtures/dynamic-attributes3/expected.html
similarity index 100%
rename from test/render/fixtures/dynamic-attributes3/expected.html
rename to packages/marko/test/render/fixtures/dynamic-attributes3/expected.html
diff --git a/test/render/fixtures/dynamic-attributes3/marko.json b/packages/marko/test/render/fixtures/dynamic-attributes3/marko.json
similarity index 100%
rename from test/render/fixtures/dynamic-attributes3/marko.json
rename to packages/marko/test/render/fixtures/dynamic-attributes3/marko.json
diff --git a/test/render/fixtures/dynamic-attributes3/tags/test-dynamic-attributes3/marko-tag.json b/packages/marko/test/render/fixtures/dynamic-attributes3/tags/test-dynamic-attributes3/marko-tag.json
similarity index 100%
rename from test/render/fixtures/dynamic-attributes3/tags/test-dynamic-attributes3/marko-tag.json
rename to packages/marko/test/render/fixtures/dynamic-attributes3/tags/test-dynamic-attributes3/marko-tag.json
diff --git a/test/render/fixtures/dynamic-attributes3/tags/test-dynamic-attributes3/renderer.js b/packages/marko/test/render/fixtures/dynamic-attributes3/tags/test-dynamic-attributes3/renderer.js
similarity index 100%
rename from test/render/fixtures/dynamic-attributes3/tags/test-dynamic-attributes3/renderer.js
rename to packages/marko/test/render/fixtures/dynamic-attributes3/tags/test-dynamic-attributes3/renderer.js
diff --git a/test/render/fixtures/dynamic-attributes3/template.marko b/packages/marko/test/render/fixtures/dynamic-attributes3/template.marko
similarity index 100%
rename from test/render/fixtures/dynamic-attributes3/template.marko
rename to packages/marko/test/render/fixtures/dynamic-attributes3/template.marko
diff --git a/test/render/fixtures/dynamic-attributes3/test.js b/packages/marko/test/render/fixtures/dynamic-attributes3/test.js
similarity index 100%
rename from test/render/fixtures/dynamic-attributes3/test.js
rename to packages/marko/test/render/fixtures/dynamic-attributes3/test.js
diff --git a/test/render/fixtures/dynamic-attributes3/vdom-expected.html b/packages/marko/test/render/fixtures/dynamic-attributes3/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/dynamic-attributes3/vdom-expected.html
rename to packages/marko/test/render/fixtures/dynamic-attributes3/vdom-expected.html
diff --git a/test/render/fixtures/dynamic-split-component/components/dynamic-non-split-no-body/index.marko b/packages/marko/test/render/fixtures/dynamic-split-component/components/dynamic-non-split-no-body/index.marko
similarity index 100%
rename from test/render/fixtures/dynamic-split-component/components/dynamic-non-split-no-body/index.marko
rename to packages/marko/test/render/fixtures/dynamic-split-component/components/dynamic-non-split-no-body/index.marko
diff --git a/test/render/fixtures/dynamic-split-component/components/dynamic-non-split/index.marko b/packages/marko/test/render/fixtures/dynamic-split-component/components/dynamic-non-split/index.marko
similarity index 100%
rename from test/render/fixtures/dynamic-split-component/components/dynamic-non-split/index.marko
rename to packages/marko/test/render/fixtures/dynamic-split-component/components/dynamic-non-split/index.marko
diff --git a/test/render/fixtures/dynamic-split-component/components/dynamic-split-no-body/component-browser.js b/packages/marko/test/render/fixtures/dynamic-split-component/components/dynamic-split-no-body/component-browser.js
similarity index 100%
rename from test/render/fixtures/dynamic-split-component/components/dynamic-split-no-body/component-browser.js
rename to packages/marko/test/render/fixtures/dynamic-split-component/components/dynamic-split-no-body/component-browser.js
diff --git a/test/render/fixtures/dynamic-split-component/components/dynamic-split-no-body/index.marko b/packages/marko/test/render/fixtures/dynamic-split-component/components/dynamic-split-no-body/index.marko
similarity index 100%
rename from test/render/fixtures/dynamic-split-component/components/dynamic-split-no-body/index.marko
rename to packages/marko/test/render/fixtures/dynamic-split-component/components/dynamic-split-no-body/index.marko
diff --git a/test/render/fixtures/dynamic-split-component/components/dynamic-split/component-browser.js b/packages/marko/test/render/fixtures/dynamic-split-component/components/dynamic-split/component-browser.js
similarity index 100%
rename from test/render/fixtures/dynamic-split-component/components/dynamic-split/component-browser.js
rename to packages/marko/test/render/fixtures/dynamic-split-component/components/dynamic-split/component-browser.js
diff --git a/test/render/fixtures/dynamic-split-component/components/dynamic-split/index.marko b/packages/marko/test/render/fixtures/dynamic-split-component/components/dynamic-split/index.marko
similarity index 100%
rename from test/render/fixtures/dynamic-split-component/components/dynamic-split/index.marko
rename to packages/marko/test/render/fixtures/dynamic-split-component/components/dynamic-split/index.marko
diff --git a/test/render/fixtures/dynamic-split-component/expected.html b/packages/marko/test/render/fixtures/dynamic-split-component/expected.html
similarity index 100%
rename from test/render/fixtures/dynamic-split-component/expected.html
rename to packages/marko/test/render/fixtures/dynamic-split-component/expected.html
diff --git a/test/render/fixtures/dynamic-split-component/template.marko b/packages/marko/test/render/fixtures/dynamic-split-component/template.marko
similarity index 100%
rename from test/render/fixtures/dynamic-split-component/template.marko
rename to packages/marko/test/render/fixtures/dynamic-split-component/template.marko
diff --git a/test/render/fixtures/dynamic-split-component/test.js b/packages/marko/test/render/fixtures/dynamic-split-component/test.js
similarity index 100%
rename from test/render/fixtures/dynamic-split-component/test.js
rename to packages/marko/test/render/fixtures/dynamic-split-component/test.js
diff --git a/test/render/fixtures/dynamic-split-component/vdom-expected.html b/packages/marko/test/render/fixtures/dynamic-split-component/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/dynamic-split-component/vdom-expected.html
rename to packages/marko/test/render/fixtures/dynamic-split-component/vdom-expected.html
diff --git a/test/render/fixtures/dynamic-tag-arguments/components/layout.marko b/packages/marko/test/render/fixtures/dynamic-tag-arguments/components/layout.marko
similarity index 100%
rename from test/render/fixtures/dynamic-tag-arguments/components/layout.marko
rename to packages/marko/test/render/fixtures/dynamic-tag-arguments/components/layout.marko
diff --git a/test/render/fixtures/dynamic-tag-arguments/expected.html b/packages/marko/test/render/fixtures/dynamic-tag-arguments/expected.html
similarity index 100%
rename from test/render/fixtures/dynamic-tag-arguments/expected.html
rename to packages/marko/test/render/fixtures/dynamic-tag-arguments/expected.html
diff --git a/test/render/fixtures/dynamic-tag-arguments/template.marko b/packages/marko/test/render/fixtures/dynamic-tag-arguments/template.marko
similarity index 100%
rename from test/render/fixtures/dynamic-tag-arguments/template.marko
rename to packages/marko/test/render/fixtures/dynamic-tag-arguments/template.marko
diff --git a/test/render/fixtures/dynamic-tag-arguments/test.js b/packages/marko/test/render/fixtures/dynamic-tag-arguments/test.js
similarity index 100%
rename from test/render/fixtures/dynamic-tag-arguments/test.js
rename to packages/marko/test/render/fixtures/dynamic-tag-arguments/test.js
diff --git a/test/render/fixtures/dynamic-tag-arguments/vdom-expected.html b/packages/marko/test/render/fixtures/dynamic-tag-arguments/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/dynamic-tag-arguments/vdom-expected.html
rename to packages/marko/test/render/fixtures/dynamic-tag-arguments/vdom-expected.html
diff --git a/test/render/fixtures/dynamic-tag-dashed-attributes/dynamic.marko b/packages/marko/test/render/fixtures/dynamic-tag-dashed-attributes/dynamic.marko
similarity index 100%
rename from test/render/fixtures/dynamic-tag-dashed-attributes/dynamic.marko
rename to packages/marko/test/render/fixtures/dynamic-tag-dashed-attributes/dynamic.marko
diff --git a/test/render/fixtures/dynamic-tag-dashed-attributes/expected.html b/packages/marko/test/render/fixtures/dynamic-tag-dashed-attributes/expected.html
similarity index 100%
rename from test/render/fixtures/dynamic-tag-dashed-attributes/expected.html
rename to packages/marko/test/render/fixtures/dynamic-tag-dashed-attributes/expected.html
diff --git a/test/render/fixtures/dynamic-tag-dashed-attributes/template.marko b/packages/marko/test/render/fixtures/dynamic-tag-dashed-attributes/template.marko
similarity index 100%
rename from test/render/fixtures/dynamic-tag-dashed-attributes/template.marko
rename to packages/marko/test/render/fixtures/dynamic-tag-dashed-attributes/template.marko
diff --git a/test/render/fixtures/dynamic-tag-dashed-attributes/test.js b/packages/marko/test/render/fixtures/dynamic-tag-dashed-attributes/test.js
similarity index 100%
rename from test/render/fixtures/dynamic-tag-dashed-attributes/test.js
rename to packages/marko/test/render/fixtures/dynamic-tag-dashed-attributes/test.js
diff --git a/test/render/fixtures/dynamic-tag-dashed-attributes/vdom-expected.html b/packages/marko/test/render/fixtures/dynamic-tag-dashed-attributes/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/dynamic-tag-dashed-attributes/vdom-expected.html
rename to packages/marko/test/render/fixtures/dynamic-tag-dashed-attributes/vdom-expected.html
diff --git a/test/render/fixtures/dynamic-tag-error-missing-value/expected.html b/packages/marko/test/render/fixtures/dynamic-tag-error-missing-value/expected.html
similarity index 100%
rename from test/render/fixtures/dynamic-tag-error-missing-value/expected.html
rename to packages/marko/test/render/fixtures/dynamic-tag-error-missing-value/expected.html
diff --git a/test/render/fixtures/dynamic-tag-error-missing-value/template.marko b/packages/marko/test/render/fixtures/dynamic-tag-error-missing-value/template.marko
similarity index 100%
rename from test/render/fixtures/dynamic-tag-error-missing-value/template.marko
rename to packages/marko/test/render/fixtures/dynamic-tag-error-missing-value/template.marko
diff --git a/test/render/fixtures/dynamic-tag-error-missing-value/test.js b/packages/marko/test/render/fixtures/dynamic-tag-error-missing-value/test.js
similarity index 100%
rename from test/render/fixtures/dynamic-tag-error-missing-value/test.js
rename to packages/marko/test/render/fixtures/dynamic-tag-error-missing-value/test.js
diff --git a/test/render/fixtures/dynamic-tag-layout/components/layout.marko b/packages/marko/test/render/fixtures/dynamic-tag-layout/components/layout.marko
similarity index 100%
rename from test/render/fixtures/dynamic-tag-layout/components/layout.marko
rename to packages/marko/test/render/fixtures/dynamic-tag-layout/components/layout.marko
diff --git a/test/render/fixtures/dynamic-tag-layout/expected.html b/packages/marko/test/render/fixtures/dynamic-tag-layout/expected.html
similarity index 100%
rename from test/render/fixtures/dynamic-tag-layout/expected.html
rename to packages/marko/test/render/fixtures/dynamic-tag-layout/expected.html
diff --git a/test/render/fixtures/dynamic-tag-layout/template.marko b/packages/marko/test/render/fixtures/dynamic-tag-layout/template.marko
similarity index 100%
rename from test/render/fixtures/dynamic-tag-layout/template.marko
rename to packages/marko/test/render/fixtures/dynamic-tag-layout/template.marko
diff --git a/test/render/fixtures/dynamic-tag-layout/test.js b/packages/marko/test/render/fixtures/dynamic-tag-layout/test.js
similarity index 100%
rename from test/render/fixtures/dynamic-tag-layout/test.js
rename to packages/marko/test/render/fixtures/dynamic-tag-layout/test.js
diff --git a/test/render/fixtures/dynamic-tag-layout/vdom-expected.html b/packages/marko/test/render/fixtures/dynamic-tag-layout/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/dynamic-tag-layout/vdom-expected.html
rename to packages/marko/test/render/fixtures/dynamic-tag-layout/vdom-expected.html
diff --git a/test/render/fixtures/dynamic-tag-lazy-attributes/expected.html b/packages/marko/test/render/fixtures/dynamic-tag-lazy-attributes/expected.html
similarity index 100%
rename from test/render/fixtures/dynamic-tag-lazy-attributes/expected.html
rename to packages/marko/test/render/fixtures/dynamic-tag-lazy-attributes/expected.html
diff --git a/test/render/fixtures/dynamic-tag-lazy-attributes/template.marko b/packages/marko/test/render/fixtures/dynamic-tag-lazy-attributes/template.marko
similarity index 100%
rename from test/render/fixtures/dynamic-tag-lazy-attributes/template.marko
rename to packages/marko/test/render/fixtures/dynamic-tag-lazy-attributes/template.marko
diff --git a/test/render/fixtures/dynamic-tag-lazy-attributes/test.js b/packages/marko/test/render/fixtures/dynamic-tag-lazy-attributes/test.js
similarity index 100%
rename from test/render/fixtures/dynamic-tag-lazy-attributes/test.js
rename to packages/marko/test/render/fixtures/dynamic-tag-lazy-attributes/test.js
diff --git a/test/render/fixtures/dynamic-tag-lazy-attributes/vdom-expected.html b/packages/marko/test/render/fixtures/dynamic-tag-lazy-attributes/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/dynamic-tag-lazy-attributes/vdom-expected.html
rename to packages/marko/test/render/fixtures/dynamic-tag-lazy-attributes/vdom-expected.html
diff --git a/test/render/fixtures/dynamic-tag-name-concise/expected.html b/packages/marko/test/render/fixtures/dynamic-tag-name-concise/expected.html
similarity index 100%
rename from test/render/fixtures/dynamic-tag-name-concise/expected.html
rename to packages/marko/test/render/fixtures/dynamic-tag-name-concise/expected.html
diff --git a/test/render/fixtures/dynamic-tag-name-concise/template.marko b/packages/marko/test/render/fixtures/dynamic-tag-name-concise/template.marko
similarity index 100%
rename from test/render/fixtures/dynamic-tag-name-concise/template.marko
rename to packages/marko/test/render/fixtures/dynamic-tag-name-concise/template.marko
diff --git a/test/render/fixtures/dynamic-tag-name-concise/test.js b/packages/marko/test/render/fixtures/dynamic-tag-name-concise/test.js
similarity index 100%
rename from test/render/fixtures/dynamic-tag-name-concise/test.js
rename to packages/marko/test/render/fixtures/dynamic-tag-name-concise/test.js
diff --git a/test/render/fixtures/dynamic-tag-name-concise/vdom-expected.html b/packages/marko/test/render/fixtures/dynamic-tag-name-concise/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/dynamic-tag-name-concise/vdom-expected.html
rename to packages/marko/test/render/fixtures/dynamic-tag-name-concise/vdom-expected.html
diff --git a/test/render/fixtures/dynamic-tag-name/expected.html b/packages/marko/test/render/fixtures/dynamic-tag-name/expected.html
similarity index 100%
rename from test/render/fixtures/dynamic-tag-name/expected.html
rename to packages/marko/test/render/fixtures/dynamic-tag-name/expected.html
diff --git a/test/render/fixtures/dynamic-tag-name/template.marko b/packages/marko/test/render/fixtures/dynamic-tag-name/template.marko
similarity index 100%
rename from test/render/fixtures/dynamic-tag-name/template.marko
rename to packages/marko/test/render/fixtures/dynamic-tag-name/template.marko
diff --git a/test/render/fixtures/dynamic-tag-name/test.js b/packages/marko/test/render/fixtures/dynamic-tag-name/test.js
similarity index 100%
rename from test/render/fixtures/dynamic-tag-name/test.js
rename to packages/marko/test/render/fixtures/dynamic-tag-name/test.js
diff --git a/test/render/fixtures/dynamic-tag-name/vdom-expected.html b/packages/marko/test/render/fixtures/dynamic-tag-name/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/dynamic-tag-name/vdom-expected.html
rename to packages/marko/test/render/fixtures/dynamic-tag-name/vdom-expected.html
diff --git a/test/render/fixtures/dynamic-tag-object-class-style/expected.html b/packages/marko/test/render/fixtures/dynamic-tag-object-class-style/expected.html
similarity index 100%
rename from test/render/fixtures/dynamic-tag-object-class-style/expected.html
rename to packages/marko/test/render/fixtures/dynamic-tag-object-class-style/expected.html
diff --git a/test/render/fixtures/dynamic-tag-object-class-style/template.marko b/packages/marko/test/render/fixtures/dynamic-tag-object-class-style/template.marko
similarity index 100%
rename from test/render/fixtures/dynamic-tag-object-class-style/template.marko
rename to packages/marko/test/render/fixtures/dynamic-tag-object-class-style/template.marko
diff --git a/test/render/fixtures/dynamic-tag-object-class-style/test.js b/packages/marko/test/render/fixtures/dynamic-tag-object-class-style/test.js
similarity index 100%
rename from test/render/fixtures/dynamic-tag-object-class-style/test.js
rename to packages/marko/test/render/fixtures/dynamic-tag-object-class-style/test.js
diff --git a/test/render/fixtures/dynamic-tag-object-class-style/vdom-expected.html b/packages/marko/test/render/fixtures/dynamic-tag-object-class-style/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/dynamic-tag-object-class-style/vdom-expected.html
rename to packages/marko/test/render/fixtures/dynamic-tag-object-class-style/vdom-expected.html
diff --git a/test/render/fixtures/dynamic-tag-template/dynamic-target.marko b/packages/marko/test/render/fixtures/dynamic-tag-template/dynamic-target.marko
similarity index 100%
rename from test/render/fixtures/dynamic-tag-template/dynamic-target.marko
rename to packages/marko/test/render/fixtures/dynamic-tag-template/dynamic-target.marko
diff --git a/test/render/fixtures/dynamic-tag-template/expected.html b/packages/marko/test/render/fixtures/dynamic-tag-template/expected.html
similarity index 100%
rename from test/render/fixtures/dynamic-tag-template/expected.html
rename to packages/marko/test/render/fixtures/dynamic-tag-template/expected.html
diff --git a/test/render/fixtures/dynamic-tag-template/template.marko b/packages/marko/test/render/fixtures/dynamic-tag-template/template.marko
similarity index 100%
rename from test/render/fixtures/dynamic-tag-template/template.marko
rename to packages/marko/test/render/fixtures/dynamic-tag-template/template.marko
diff --git a/test/render/fixtures/dynamic-tag-template/test.js b/packages/marko/test/render/fixtures/dynamic-tag-template/test.js
similarity index 100%
rename from test/render/fixtures/dynamic-tag-template/test.js
rename to packages/marko/test/render/fixtures/dynamic-tag-template/test.js
diff --git a/test/render/fixtures/dynamic-tag-template/vdom-expected.html b/packages/marko/test/render/fixtures/dynamic-tag-template/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/dynamic-tag-template/vdom-expected.html
rename to packages/marko/test/render/fixtures/dynamic-tag-template/vdom-expected.html
diff --git a/test/render/fixtures/empty-close-tag/expected.html b/packages/marko/test/render/fixtures/empty-close-tag/expected.html
similarity index 100%
rename from test/render/fixtures/empty-close-tag/expected.html
rename to packages/marko/test/render/fixtures/empty-close-tag/expected.html
diff --git a/test/render/fixtures/empty-close-tag/template.marko b/packages/marko/test/render/fixtures/empty-close-tag/template.marko
similarity index 100%
rename from test/render/fixtures/empty-close-tag/template.marko
rename to packages/marko/test/render/fixtures/empty-close-tag/template.marko
diff --git a/test/render/fixtures/empty-close-tag/test.js b/packages/marko/test/render/fixtures/empty-close-tag/test.js
similarity index 100%
rename from test/render/fixtures/empty-close-tag/test.js
rename to packages/marko/test/render/fixtures/empty-close-tag/test.js
diff --git a/test/render/fixtures/empty-close-tag/vdom-expected.html b/packages/marko/test/render/fixtures/empty-close-tag/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/empty-close-tag/vdom-expected.html
rename to packages/marko/test/render/fixtures/empty-close-tag/vdom-expected.html
diff --git a/test/render/fixtures/entities/expected.html b/packages/marko/test/render/fixtures/entities/expected.html
similarity index 100%
rename from test/render/fixtures/entities/expected.html
rename to packages/marko/test/render/fixtures/entities/expected.html
diff --git a/test/render/fixtures/entities/template.marko b/packages/marko/test/render/fixtures/entities/template.marko
similarity index 100%
rename from test/render/fixtures/entities/template.marko
rename to packages/marko/test/render/fixtures/entities/template.marko
diff --git a/test/render/fixtures/entities/test.js b/packages/marko/test/render/fixtures/entities/test.js
similarity index 100%
rename from test/render/fixtures/entities/test.js
rename to packages/marko/test/render/fixtures/entities/test.js
diff --git a/test/render/fixtures/entities/vdom-expected.html b/packages/marko/test/render/fixtures/entities/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/entities/vdom-expected.html
rename to packages/marko/test/render/fixtures/entities/vdom-expected.html
diff --git a/test/render/fixtures/error-bad-expression/marko.json b/packages/marko/test/render/fixtures/error-bad-expression/marko.json
similarity index 100%
rename from test/render/fixtures/error-bad-expression/marko.json
rename to packages/marko/test/render/fixtures/error-bad-expression/marko.json
diff --git a/test/render/fixtures/error-bad-expression/template.marko b/packages/marko/test/render/fixtures/error-bad-expression/template.marko
similarity index 100%
rename from test/render/fixtures/error-bad-expression/template.marko
rename to packages/marko/test/render/fixtures/error-bad-expression/template.marko
diff --git a/test/render/fixtures/error-bad-expression/test.js b/packages/marko/test/render/fixtures/error-bad-expression/test.js
similarity index 100%
rename from test/render/fixtures/error-bad-expression/test.js
rename to packages/marko/test/render/fixtures/error-bad-expression/test.js
diff --git a/test/render/fixtures/error-class-tag-nested/template.marko b/packages/marko/test/render/fixtures/error-class-tag-nested/template.marko
similarity index 100%
rename from test/render/fixtures/error-class-tag-nested/template.marko
rename to packages/marko/test/render/fixtures/error-class-tag-nested/template.marko
diff --git a/test/render/fixtures/error-class-tag-nested/test.js b/packages/marko/test/render/fixtures/error-class-tag-nested/test.js
similarity index 100%
rename from test/render/fixtures/error-class-tag-nested/test.js
rename to packages/marko/test/render/fixtures/error-class-tag-nested/test.js
diff --git a/test/render/fixtures/error-component-class-extends/expected.html b/packages/marko/test/render/fixtures/error-component-class-extends/expected.html
similarity index 100%
rename from test/render/fixtures/error-component-class-extends/expected.html
rename to packages/marko/test/render/fixtures/error-component-class-extends/expected.html
diff --git a/test/render/fixtures/error-component-class-extends/template.marko b/packages/marko/test/render/fixtures/error-component-class-extends/template.marko
similarity index 100%
rename from test/render/fixtures/error-component-class-extends/template.marko
rename to packages/marko/test/render/fixtures/error-component-class-extends/template.marko
diff --git a/test/render/fixtures/error-component-class-extends/test.js b/packages/marko/test/render/fixtures/error-component-class-extends/test.js
similarity index 100%
rename from test/render/fixtures/error-component-class-extends/test.js
rename to packages/marko/test/render/fixtures/error-component-class-extends/test.js
diff --git a/test/render/fixtures/error-duplicate-macro/marko.json b/packages/marko/test/render/fixtures/error-duplicate-macro/marko.json
similarity index 100%
rename from test/render/fixtures/error-duplicate-macro/marko.json
rename to packages/marko/test/render/fixtures/error-duplicate-macro/marko.json
diff --git a/test/render/fixtures/error-duplicate-macro/template.marko b/packages/marko/test/render/fixtures/error-duplicate-macro/template.marko
similarity index 100%
rename from test/render/fixtures/error-duplicate-macro/template.marko
rename to packages/marko/test/render/fixtures/error-duplicate-macro/template.marko
diff --git a/test/render/fixtures/error-duplicate-macro/test.js b/packages/marko/test/render/fixtures/error-duplicate-macro/test.js
similarity index 100%
rename from test/render/fixtures/error-duplicate-macro/test.js
rename to packages/marko/test/render/fixtures/error-duplicate-macro/test.js
diff --git a/test/render/fixtures/error-import-tag-nested/template.marko b/packages/marko/test/render/fixtures/error-import-tag-nested/template.marko
similarity index 100%
rename from test/render/fixtures/error-import-tag-nested/template.marko
rename to packages/marko/test/render/fixtures/error-import-tag-nested/template.marko
diff --git a/test/render/fixtures/error-import-tag-nested/test.js b/packages/marko/test/render/fixtures/error-import-tag-nested/test.js
similarity index 100%
rename from test/render/fixtures/error-import-tag-nested/test.js
rename to packages/marko/test/render/fixtures/error-import-tag-nested/test.js
diff --git a/test/render/fixtures/error-invalid-attr/marko.json b/packages/marko/test/render/fixtures/error-invalid-attr/marko.json
similarity index 100%
rename from test/render/fixtures/error-invalid-attr/marko.json
rename to packages/marko/test/render/fixtures/error-invalid-attr/marko.json
diff --git a/test/render/fixtures/error-invalid-attr/template.marko b/packages/marko/test/render/fixtures/error-invalid-attr/template.marko
similarity index 100%
rename from test/render/fixtures/error-invalid-attr/template.marko
rename to packages/marko/test/render/fixtures/error-invalid-attr/template.marko
diff --git a/test/render/fixtures/error-invalid-attr/test.js b/packages/marko/test/render/fixtures/error-invalid-attr/test.js
similarity index 100%
rename from test/render/fixtures/error-invalid-attr/test.js
rename to packages/marko/test/render/fixtures/error-invalid-attr/test.js
diff --git a/test/render/fixtures/error-invalid-else-if-tag/template.marko b/packages/marko/test/render/fixtures/error-invalid-else-if-tag/template.marko
similarity index 100%
rename from test/render/fixtures/error-invalid-else-if-tag/template.marko
rename to packages/marko/test/render/fixtures/error-invalid-else-if-tag/template.marko
diff --git a/test/render/fixtures/error-invalid-else-if-tag/test.js b/packages/marko/test/render/fixtures/error-invalid-else-if-tag/test.js
similarity index 100%
rename from test/render/fixtures/error-invalid-else-if-tag/test.js
rename to packages/marko/test/render/fixtures/error-invalid-else-if-tag/test.js
diff --git a/test/render/fixtures/error-invalid-else-tag-attr-with-if/template.marko b/packages/marko/test/render/fixtures/error-invalid-else-tag-attr-with-if/template.marko
similarity index 100%
rename from test/render/fixtures/error-invalid-else-tag-attr-with-if/template.marko
rename to packages/marko/test/render/fixtures/error-invalid-else-tag-attr-with-if/template.marko
diff --git a/test/render/fixtures/error-invalid-else-tag-attr-with-if/test.js b/packages/marko/test/render/fixtures/error-invalid-else-tag-attr-with-if/test.js
similarity index 100%
rename from test/render/fixtures/error-invalid-else-tag-attr-with-if/test.js
rename to packages/marko/test/render/fixtures/error-invalid-else-tag-attr-with-if/test.js
diff --git a/test/render/fixtures/error-invalid-else-tag-attr/template.marko b/packages/marko/test/render/fixtures/error-invalid-else-tag-attr/template.marko
similarity index 100%
rename from test/render/fixtures/error-invalid-else-tag-attr/template.marko
rename to packages/marko/test/render/fixtures/error-invalid-else-tag-attr/template.marko
diff --git a/test/render/fixtures/error-invalid-else-tag-attr/test.js b/packages/marko/test/render/fixtures/error-invalid-else-tag-attr/test.js
similarity index 100%
rename from test/render/fixtures/error-invalid-else-tag-attr/test.js
rename to packages/marko/test/render/fixtures/error-invalid-else-tag-attr/test.js
diff --git a/test/render/fixtures/error-invalid-else-tag-if-attr/template.marko b/packages/marko/test/render/fixtures/error-invalid-else-tag-if-attr/template.marko
similarity index 100%
rename from test/render/fixtures/error-invalid-else-tag-if-attr/template.marko
rename to packages/marko/test/render/fixtures/error-invalid-else-tag-if-attr/template.marko
diff --git a/test/render/fixtures/error-invalid-else-tag-if-attr/test.js b/packages/marko/test/render/fixtures/error-invalid-else-tag-if-attr/test.js
similarity index 100%
rename from test/render/fixtures/error-invalid-else-tag-if-attr/test.js
rename to packages/marko/test/render/fixtures/error-invalid-else-tag-if-attr/test.js
diff --git a/test/render/fixtures/error-invalid-if-attr/template.marko b/packages/marko/test/render/fixtures/error-invalid-if-attr/template.marko
similarity index 100%
rename from test/render/fixtures/error-invalid-if-attr/template.marko
rename to packages/marko/test/render/fixtures/error-invalid-if-attr/template.marko
diff --git a/test/render/fixtures/error-invalid-if-attr/test.js b/packages/marko/test/render/fixtures/error-invalid-if-attr/test.js
similarity index 100%
rename from test/render/fixtures/error-invalid-if-attr/test.js
rename to packages/marko/test/render/fixtures/error-invalid-if-attr/test.js
diff --git a/test/render/fixtures/error-invalid-if-else-attr/template.marko b/packages/marko/test/render/fixtures/error-invalid-if-else-attr/template.marko
similarity index 100%
rename from test/render/fixtures/error-invalid-if-else-attr/template.marko
rename to packages/marko/test/render/fixtures/error-invalid-if-else-attr/template.marko
diff --git a/test/render/fixtures/error-invalid-if-else-attr/test.js b/packages/marko/test/render/fixtures/error-invalid-if-else-attr/test.js
similarity index 100%
rename from test/render/fixtures/error-invalid-if-else-attr/test.js
rename to packages/marko/test/render/fixtures/error-invalid-if-else-attr/test.js
diff --git a/test/render/fixtures/error-invalid-if-else-if-attr/template.marko b/packages/marko/test/render/fixtures/error-invalid-if-else-if-attr/template.marko
similarity index 100%
rename from test/render/fixtures/error-invalid-if-else-if-attr/template.marko
rename to packages/marko/test/render/fixtures/error-invalid-if-else-if-attr/template.marko
diff --git a/test/render/fixtures/error-invalid-if-else-if-attr/test.js b/packages/marko/test/render/fixtures/error-invalid-if-else-if-attr/test.js
similarity index 100%
rename from test/render/fixtures/error-invalid-if-else-if-attr/test.js
rename to packages/marko/test/render/fixtures/error-invalid-if-else-if-attr/test.js
diff --git a/test/render/fixtures/error-invalid-if-else-if-else-attr/template.marko b/packages/marko/test/render/fixtures/error-invalid-if-else-if-else-attr/template.marko
similarity index 100%
rename from test/render/fixtures/error-invalid-if-else-if-else-attr/template.marko
rename to packages/marko/test/render/fixtures/error-invalid-if-else-if-else-attr/template.marko
diff --git a/test/render/fixtures/error-invalid-if-else-if-else-attr/test.js b/packages/marko/test/render/fixtures/error-invalid-if-else-if-else-attr/test.js
similarity index 100%
rename from test/render/fixtures/error-invalid-if-else-if-else-attr/test.js
rename to packages/marko/test/render/fixtures/error-invalid-if-else-if-else-attr/test.js
diff --git a/test/render/fixtures/error-invalid-if-else-if-else-tag/template.marko b/packages/marko/test/render/fixtures/error-invalid-if-else-if-else-tag/template.marko
similarity index 100%
rename from test/render/fixtures/error-invalid-if-else-if-else-tag/template.marko
rename to packages/marko/test/render/fixtures/error-invalid-if-else-if-else-tag/template.marko
diff --git a/test/render/fixtures/error-invalid-if-else-if-else-tag/test.js b/packages/marko/test/render/fixtures/error-invalid-if-else-if-else-tag/test.js
similarity index 100%
rename from test/render/fixtures/error-invalid-if-else-if-else-tag/test.js
rename to packages/marko/test/render/fixtures/error-invalid-if-else-if-else-tag/test.js
diff --git a/test/render/fixtures/error-invalid-if-else-if-tag-attrs/template.marko b/packages/marko/test/render/fixtures/error-invalid-if-else-if-tag-attrs/template.marko
similarity index 100%
rename from test/render/fixtures/error-invalid-if-else-if-tag-attrs/template.marko
rename to packages/marko/test/render/fixtures/error-invalid-if-else-if-tag-attrs/template.marko
diff --git a/test/render/fixtures/error-invalid-if-else-if-tag-attrs/test.js b/packages/marko/test/render/fixtures/error-invalid-if-else-if-tag-attrs/test.js
similarity index 100%
rename from test/render/fixtures/error-invalid-if-else-if-tag-attrs/test.js
rename to packages/marko/test/render/fixtures/error-invalid-if-else-if-tag-attrs/test.js
diff --git a/test/render/fixtures/error-invalid-if-else-if-tag-no-arg/template.marko b/packages/marko/test/render/fixtures/error-invalid-if-else-if-tag-no-arg/template.marko
similarity index 100%
rename from test/render/fixtures/error-invalid-if-else-if-tag-no-arg/template.marko
rename to packages/marko/test/render/fixtures/error-invalid-if-else-if-tag-no-arg/template.marko
diff --git a/test/render/fixtures/error-invalid-if-else-if-tag-no-arg/test.js b/packages/marko/test/render/fixtures/error-invalid-if-else-if-tag-no-arg/test.js
similarity index 100%
rename from test/render/fixtures/error-invalid-if-else-if-tag-no-arg/test.js
rename to packages/marko/test/render/fixtures/error-invalid-if-else-if-tag-no-arg/test.js
diff --git a/test/render/fixtures/error-invalid-if-else-if-tag/template.marko b/packages/marko/test/render/fixtures/error-invalid-if-else-if-tag/template.marko
similarity index 100%
rename from test/render/fixtures/error-invalid-if-else-if-tag/template.marko
rename to packages/marko/test/render/fixtures/error-invalid-if-else-if-tag/template.marko
diff --git a/test/render/fixtures/error-invalid-if-else-if-tag/test.js b/packages/marko/test/render/fixtures/error-invalid-if-else-if-tag/test.js
similarity index 100%
rename from test/render/fixtures/error-invalid-if-else-if-tag/test.js
rename to packages/marko/test/render/fixtures/error-invalid-if-else-if-tag/test.js
diff --git a/test/render/fixtures/error-invalid-if-else-tag/template.marko b/packages/marko/test/render/fixtures/error-invalid-if-else-tag/template.marko
similarity index 100%
rename from test/render/fixtures/error-invalid-if-else-tag/template.marko
rename to packages/marko/test/render/fixtures/error-invalid-if-else-tag/template.marko
diff --git a/test/render/fixtures/error-invalid-if-else-tag/test.js b/packages/marko/test/render/fixtures/error-invalid-if-else-tag/test.js
similarity index 100%
rename from test/render/fixtures/error-invalid-if-else-tag/test.js
rename to packages/marko/test/render/fixtures/error-invalid-if-else-tag/test.js
diff --git a/test/render/fixtures/error-invalid-if-tag/template.marko b/packages/marko/test/render/fixtures/error-invalid-if-tag/template.marko
similarity index 100%
rename from test/render/fixtures/error-invalid-if-tag/template.marko
rename to packages/marko/test/render/fixtures/error-invalid-if-tag/template.marko
diff --git a/test/render/fixtures/error-invalid-if-tag/test.js b/packages/marko/test/render/fixtures/error-invalid-if-tag/test.js
similarity index 100%
rename from test/render/fixtures/error-invalid-if-tag/test.js
rename to packages/marko/test/render/fixtures/error-invalid-if-tag/test.js
diff --git a/test/render/fixtures/error-macro-no-name/template.marko b/packages/marko/test/render/fixtures/error-macro-no-name/template.marko
similarity index 100%
rename from test/render/fixtures/error-macro-no-name/template.marko
rename to packages/marko/test/render/fixtures/error-macro-no-name/template.marko
diff --git a/test/render/fixtures/error-macro-no-name/test.js b/packages/marko/test/render/fixtures/error-macro-no-name/test.js
similarity index 100%
rename from test/render/fixtures/error-macro-no-name/test.js
rename to packages/marko/test/render/fixtures/error-macro-no-name/test.js
diff --git a/test/render/fixtures/error-mismatched-tags/expected.html b/packages/marko/test/render/fixtures/error-mismatched-tags/expected.html
similarity index 100%
rename from test/render/fixtures/error-mismatched-tags/expected.html
rename to packages/marko/test/render/fixtures/error-mismatched-tags/expected.html
diff --git a/test/render/fixtures/error-mismatched-tags/template.marko b/packages/marko/test/render/fixtures/error-mismatched-tags/template.marko
similarity index 100%
rename from test/render/fixtures/error-mismatched-tags/template.marko
rename to packages/marko/test/render/fixtures/error-mismatched-tags/template.marko
diff --git a/test/render/fixtures/error-mismatched-tags/test.js b/packages/marko/test/render/fixtures/error-mismatched-tags/test.js
similarity index 100%
rename from test/render/fixtures/error-mismatched-tags/test.js
rename to packages/marko/test/render/fixtures/error-mismatched-tags/test.js
diff --git a/test/render/fixtures/error-missing-required-attr/marko.json b/packages/marko/test/render/fixtures/error-missing-required-attr/marko.json
similarity index 100%
rename from test/render/fixtures/error-missing-required-attr/marko.json
rename to packages/marko/test/render/fixtures/error-missing-required-attr/marko.json
diff --git a/test/render/fixtures/error-missing-required-attr/template.marko b/packages/marko/test/render/fixtures/error-missing-required-attr/template.marko
similarity index 100%
rename from test/render/fixtures/error-missing-required-attr/template.marko
rename to packages/marko/test/render/fixtures/error-missing-required-attr/template.marko
diff --git a/test/render/fixtures/error-missing-required-attr/test.js b/packages/marko/test/render/fixtures/error-missing-required-attr/test.js
similarity index 100%
rename from test/render/fixtures/error-missing-required-attr/test.js
rename to packages/marko/test/render/fixtures/error-missing-required-attr/test.js
diff --git a/test/render/fixtures/error-open-tag-only-concise/marko.json b/packages/marko/test/render/fixtures/error-open-tag-only-concise/marko.json
similarity index 100%
rename from test/render/fixtures/error-open-tag-only-concise/marko.json
rename to packages/marko/test/render/fixtures/error-open-tag-only-concise/marko.json
diff --git a/test/render/fixtures/error-open-tag-only-concise/template.marko b/packages/marko/test/render/fixtures/error-open-tag-only-concise/template.marko
similarity index 100%
rename from test/render/fixtures/error-open-tag-only-concise/template.marko
rename to packages/marko/test/render/fixtures/error-open-tag-only-concise/template.marko
diff --git a/test/render/fixtures/error-open-tag-only-concise/test.js b/packages/marko/test/render/fixtures/error-open-tag-only-concise/test.js
similarity index 100%
rename from test/render/fixtures/error-open-tag-only-concise/test.js
rename to packages/marko/test/render/fixtures/error-open-tag-only-concise/test.js
diff --git a/test/render/fixtures/error-open-tag-only-html/marko.json b/packages/marko/test/render/fixtures/error-open-tag-only-html/marko.json
similarity index 100%
rename from test/render/fixtures/error-open-tag-only-html/marko.json
rename to packages/marko/test/render/fixtures/error-open-tag-only-html/marko.json
diff --git a/test/render/fixtures/error-open-tag-only-html/template.marko b/packages/marko/test/render/fixtures/error-open-tag-only-html/template.marko
similarity index 100%
rename from test/render/fixtures/error-open-tag-only-html/template.marko
rename to packages/marko/test/render/fixtures/error-open-tag-only-html/template.marko
diff --git a/test/render/fixtures/error-open-tag-only-html/test.js b/packages/marko/test/render/fixtures/error-open-tag-only-html/test.js
similarity index 100%
rename from test/render/fixtures/error-open-tag-only-html/test.js
rename to packages/marko/test/render/fixtures/error-open-tag-only-html/test.js
diff --git a/test/render/fixtures/error-static-tag-nested/template.marko b/packages/marko/test/render/fixtures/error-static-tag-nested/template.marko
similarity index 100%
rename from test/render/fixtures/error-static-tag-nested/template.marko
rename to packages/marko/test/render/fixtures/error-static-tag-nested/template.marko
diff --git a/test/render/fixtures/error-static-tag-nested/test.js b/packages/marko/test/render/fixtures/error-static-tag-nested/test.js
similarity index 100%
rename from test/render/fixtures/error-static-tag-nested/test.js
rename to packages/marko/test/render/fixtures/error-static-tag-nested/test.js
diff --git a/test/render/fixtures/error-thrown-in-generator/custom-tag.js b/packages/marko/test/render/fixtures/error-thrown-in-generator/custom-tag.js
similarity index 100%
rename from test/render/fixtures/error-thrown-in-generator/custom-tag.js
rename to packages/marko/test/render/fixtures/error-thrown-in-generator/custom-tag.js
diff --git a/test/render/fixtures/error-thrown-in-generator/marko.json b/packages/marko/test/render/fixtures/error-thrown-in-generator/marko.json
similarity index 100%
rename from test/render/fixtures/error-thrown-in-generator/marko.json
rename to packages/marko/test/render/fixtures/error-thrown-in-generator/marko.json
diff --git a/test/render/fixtures/error-thrown-in-generator/template.marko b/packages/marko/test/render/fixtures/error-thrown-in-generator/template.marko
similarity index 100%
rename from test/render/fixtures/error-thrown-in-generator/template.marko
rename to packages/marko/test/render/fixtures/error-thrown-in-generator/template.marko
diff --git a/test/render/fixtures/error-thrown-in-generator/test.js b/packages/marko/test/render/fixtures/error-thrown-in-generator/test.js
similarity index 100%
rename from test/render/fixtures/error-thrown-in-generator/test.js
rename to packages/marko/test/render/fixtures/error-thrown-in-generator/test.js
diff --git a/test/render/fixtures/error-unrecognized-tag/expected.html b/packages/marko/test/render/fixtures/error-unrecognized-tag/expected.html
similarity index 100%
rename from test/render/fixtures/error-unrecognized-tag/expected.html
rename to packages/marko/test/render/fixtures/error-unrecognized-tag/expected.html
diff --git a/test/render/fixtures/error-unrecognized-tag/template.marko b/packages/marko/test/render/fixtures/error-unrecognized-tag/template.marko
similarity index 100%
rename from test/render/fixtures/error-unrecognized-tag/template.marko
rename to packages/marko/test/render/fixtures/error-unrecognized-tag/template.marko
diff --git a/test/render/fixtures/error-unrecognized-tag/test.js b/packages/marko/test/render/fixtures/error-unrecognized-tag/test.js
similarity index 100%
rename from test/render/fixtures/error-unrecognized-tag/test.js
rename to packages/marko/test/render/fixtures/error-unrecognized-tag/test.js
diff --git a/test/render/fixtures/escape-at-tag/components/child/index.marko b/packages/marko/test/render/fixtures/escape-at-tag/components/child/index.marko
similarity index 100%
rename from test/render/fixtures/escape-at-tag/components/child/index.marko
rename to packages/marko/test/render/fixtures/escape-at-tag/components/child/index.marko
diff --git a/test/render/fixtures/escape-at-tag/expected.html b/packages/marko/test/render/fixtures/escape-at-tag/expected.html
similarity index 100%
rename from test/render/fixtures/escape-at-tag/expected.html
rename to packages/marko/test/render/fixtures/escape-at-tag/expected.html
diff --git a/test/render/fixtures/escape-at-tag/template.marko b/packages/marko/test/render/fixtures/escape-at-tag/template.marko
similarity index 100%
rename from test/render/fixtures/escape-at-tag/template.marko
rename to packages/marko/test/render/fixtures/escape-at-tag/template.marko
diff --git a/test/render/fixtures/escape-at-tag/test.js b/packages/marko/test/render/fixtures/escape-at-tag/test.js
similarity index 100%
rename from test/render/fixtures/escape-at-tag/test.js
rename to packages/marko/test/render/fixtures/escape-at-tag/test.js
diff --git a/test/render/fixtures/escape-at-tag/vdom-expected.html b/packages/marko/test/render/fixtures/escape-at-tag/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/escape-at-tag/vdom-expected.html
rename to packages/marko/test/render/fixtures/escape-at-tag/vdom-expected.html
diff --git a/test/render/fixtures/escape-script/expected.html b/packages/marko/test/render/fixtures/escape-script/expected.html
similarity index 100%
rename from test/render/fixtures/escape-script/expected.html
rename to packages/marko/test/render/fixtures/escape-script/expected.html
diff --git a/test/render/fixtures/escape-script/template.marko b/packages/marko/test/render/fixtures/escape-script/template.marko
similarity index 100%
rename from test/render/fixtures/escape-script/template.marko
rename to packages/marko/test/render/fixtures/escape-script/template.marko
diff --git a/test/render/fixtures/escape-script/test.js b/packages/marko/test/render/fixtures/escape-script/test.js
similarity index 100%
rename from test/render/fixtures/escape-script/test.js
rename to packages/marko/test/render/fixtures/escape-script/test.js
diff --git a/test/render/fixtures/escape-script/vdom-expected.html b/packages/marko/test/render/fixtures/escape-script/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/escape-script/vdom-expected.html
rename to packages/marko/test/render/fixtures/escape-script/vdom-expected.html
diff --git a/test/render/fixtures/escape-style/expected.html b/packages/marko/test/render/fixtures/escape-style/expected.html
similarity index 100%
rename from test/render/fixtures/escape-style/expected.html
rename to packages/marko/test/render/fixtures/escape-style/expected.html
diff --git a/test/render/fixtures/escape-style/template.marko b/packages/marko/test/render/fixtures/escape-style/template.marko
similarity index 100%
rename from test/render/fixtures/escape-style/template.marko
rename to packages/marko/test/render/fixtures/escape-style/template.marko
diff --git a/test/render/fixtures/escape-style/test.js b/packages/marko/test/render/fixtures/escape-style/test.js
similarity index 100%
rename from test/render/fixtures/escape-style/test.js
rename to packages/marko/test/render/fixtures/escape-style/test.js
diff --git a/test/render/fixtures/escape-style/vdom-expected.html b/packages/marko/test/render/fixtures/escape-style/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/escape-style/vdom-expected.html
rename to packages/marko/test/render/fixtures/escape-style/vdom-expected.html
diff --git a/test/render/fixtures/escaped-dollar/expected.html b/packages/marko/test/render/fixtures/escaped-dollar/expected.html
similarity index 100%
rename from test/render/fixtures/escaped-dollar/expected.html
rename to packages/marko/test/render/fixtures/escaped-dollar/expected.html
diff --git a/test/render/fixtures/escaped-dollar/template.marko b/packages/marko/test/render/fixtures/escaped-dollar/template.marko
similarity index 100%
rename from test/render/fixtures/escaped-dollar/template.marko
rename to packages/marko/test/render/fixtures/escaped-dollar/template.marko
diff --git a/test/render/fixtures/escaped-dollar/test.js b/packages/marko/test/render/fixtures/escaped-dollar/test.js
similarity index 100%
rename from test/render/fixtures/escaped-dollar/test.js
rename to packages/marko/test/render/fixtures/escaped-dollar/test.js
diff --git a/test/render/fixtures/escaped-dollar/vdom-expected.html b/packages/marko/test/render/fixtures/escaped-dollar/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/escaped-dollar/vdom-expected.html
rename to packages/marko/test/render/fixtures/escaped-dollar/vdom-expected.html
diff --git a/test/render/fixtures/for-array-index/expected.html b/packages/marko/test/render/fixtures/for-array-index/expected.html
similarity index 100%
rename from test/render/fixtures/for-array-index/expected.html
rename to packages/marko/test/render/fixtures/for-array-index/expected.html
diff --git a/test/render/fixtures/for-array-index/template.marko b/packages/marko/test/render/fixtures/for-array-index/template.marko
similarity index 100%
rename from test/render/fixtures/for-array-index/template.marko
rename to packages/marko/test/render/fixtures/for-array-index/template.marko
diff --git a/test/render/fixtures/for-array-index/test.js b/packages/marko/test/render/fixtures/for-array-index/test.js
similarity index 100%
rename from test/render/fixtures/for-array-index/test.js
rename to packages/marko/test/render/fixtures/for-array-index/test.js
diff --git a/test/render/fixtures/for-array-index/vdom-expected.html b/packages/marko/test/render/fixtures/for-array-index/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/for-array-index/vdom-expected.html
rename to packages/marko/test/render/fixtures/for-array-index/vdom-expected.html
diff --git a/test/render/fixtures/for-attr-separator-html/expected.html b/packages/marko/test/render/fixtures/for-attr-separator-html/expected.html
similarity index 100%
rename from test/render/fixtures/for-attr-separator-html/expected.html
rename to packages/marko/test/render/fixtures/for-attr-separator-html/expected.html
diff --git a/test/render/fixtures/for-attr-separator-html/template.marko b/packages/marko/test/render/fixtures/for-attr-separator-html/template.marko
similarity index 100%
rename from test/render/fixtures/for-attr-separator-html/template.marko
rename to packages/marko/test/render/fixtures/for-attr-separator-html/template.marko
diff --git a/test/render/fixtures/for-attr-separator-html/test.js b/packages/marko/test/render/fixtures/for-attr-separator-html/test.js
similarity index 100%
rename from test/render/fixtures/for-attr-separator-html/test.js
rename to packages/marko/test/render/fixtures/for-attr-separator-html/test.js
diff --git a/test/render/fixtures/for-attr-separator-html/vdom-expected.html b/packages/marko/test/render/fixtures/for-attr-separator-html/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/for-attr-separator-html/vdom-expected.html
rename to packages/marko/test/render/fixtures/for-attr-separator-html/vdom-expected.html
diff --git a/test/render/fixtures/for-attr-separator-status-var/expected.html b/packages/marko/test/render/fixtures/for-attr-separator-status-var/expected.html
similarity index 100%
rename from test/render/fixtures/for-attr-separator-status-var/expected.html
rename to packages/marko/test/render/fixtures/for-attr-separator-status-var/expected.html
diff --git a/test/render/fixtures/for-attr-separator-status-var/template.marko b/packages/marko/test/render/fixtures/for-attr-separator-status-var/template.marko
similarity index 100%
rename from test/render/fixtures/for-attr-separator-status-var/template.marko
rename to packages/marko/test/render/fixtures/for-attr-separator-status-var/template.marko
diff --git a/test/render/fixtures/for-attr-separator-status-var/test.js b/packages/marko/test/render/fixtures/for-attr-separator-status-var/test.js
similarity index 100%
rename from test/render/fixtures/for-attr-separator-status-var/test.js
rename to packages/marko/test/render/fixtures/for-attr-separator-status-var/test.js
diff --git a/test/render/fixtures/for-attr-separator-status-var/vdom-expected.html b/packages/marko/test/render/fixtures/for-attr-separator-status-var/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/for-attr-separator-status-var/vdom-expected.html
rename to packages/marko/test/render/fixtures/for-attr-separator-status-var/vdom-expected.html
diff --git a/test/render/fixtures/for-attr-separator/expected.html b/packages/marko/test/render/fixtures/for-attr-separator/expected.html
similarity index 100%
rename from test/render/fixtures/for-attr-separator/expected.html
rename to packages/marko/test/render/fixtures/for-attr-separator/expected.html
diff --git a/test/render/fixtures/for-attr-separator/template.marko b/packages/marko/test/render/fixtures/for-attr-separator/template.marko
similarity index 100%
rename from test/render/fixtures/for-attr-separator/template.marko
rename to packages/marko/test/render/fixtures/for-attr-separator/template.marko
diff --git a/test/render/fixtures/for-attr-separator/test.js b/packages/marko/test/render/fixtures/for-attr-separator/test.js
similarity index 100%
rename from test/render/fixtures/for-attr-separator/test.js
rename to packages/marko/test/render/fixtures/for-attr-separator/test.js
diff --git a/test/render/fixtures/for-attr-separator/vdom-expected.html b/packages/marko/test/render/fixtures/for-attr-separator/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/for-attr-separator/vdom-expected.html
rename to packages/marko/test/render/fixtures/for-attr-separator/vdom-expected.html
diff --git a/test/render/fixtures/for-attr-status-var-string/expected.html b/packages/marko/test/render/fixtures/for-attr-status-var-string/expected.html
similarity index 100%
rename from test/render/fixtures/for-attr-status-var-string/expected.html
rename to packages/marko/test/render/fixtures/for-attr-status-var-string/expected.html
diff --git a/test/render/fixtures/for-attr-status-var-string/template.marko b/packages/marko/test/render/fixtures/for-attr-status-var-string/template.marko
similarity index 100%
rename from test/render/fixtures/for-attr-status-var-string/template.marko
rename to packages/marko/test/render/fixtures/for-attr-status-var-string/template.marko
diff --git a/test/render/fixtures/for-attr-status-var-string/test.js b/packages/marko/test/render/fixtures/for-attr-status-var-string/test.js
similarity index 100%
rename from test/render/fixtures/for-attr-status-var-string/test.js
rename to packages/marko/test/render/fixtures/for-attr-status-var-string/test.js
diff --git a/test/render/fixtures/for-attr-status-var-string/vdom-expected.html b/packages/marko/test/render/fixtures/for-attr-status-var-string/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/for-attr-status-var-string/vdom-expected.html
rename to packages/marko/test/render/fixtures/for-attr-status-var-string/vdom-expected.html
diff --git a/test/render/fixtures/for-attr/expected.html b/packages/marko/test/render/fixtures/for-attr/expected.html
similarity index 100%
rename from test/render/fixtures/for-attr/expected.html
rename to packages/marko/test/render/fixtures/for-attr/expected.html
diff --git a/test/render/fixtures/for-attr/template.marko b/packages/marko/test/render/fixtures/for-attr/template.marko
similarity index 100%
rename from test/render/fixtures/for-attr/template.marko
rename to packages/marko/test/render/fixtures/for-attr/template.marko
diff --git a/test/render/fixtures/for-attr/test.js b/packages/marko/test/render/fixtures/for-attr/test.js
similarity index 100%
rename from test/render/fixtures/for-attr/test.js
rename to packages/marko/test/render/fixtures/for-attr/test.js
diff --git a/test/render/fixtures/for-attr/vdom-expected.html b/packages/marko/test/render/fixtures/for-attr/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/for-attr/vdom-expected.html
rename to packages/marko/test/render/fixtures/for-attr/vdom-expected.html
diff --git a/test/render/fixtures/for-if-attr/expected.html b/packages/marko/test/render/fixtures/for-if-attr/expected.html
similarity index 100%
rename from test/render/fixtures/for-if-attr/expected.html
rename to packages/marko/test/render/fixtures/for-if-attr/expected.html
diff --git a/test/render/fixtures/for-if-attr/template.marko b/packages/marko/test/render/fixtures/for-if-attr/template.marko
similarity index 100%
rename from test/render/fixtures/for-if-attr/template.marko
rename to packages/marko/test/render/fixtures/for-if-attr/template.marko
diff --git a/test/render/fixtures/for-if-attr/test.js b/packages/marko/test/render/fixtures/for-if-attr/test.js
similarity index 100%
rename from test/render/fixtures/for-if-attr/test.js
rename to packages/marko/test/render/fixtures/for-if-attr/test.js
diff --git a/test/render/fixtures/for-if-attr/vdom-expected.html b/packages/marko/test/render/fixtures/for-if-attr/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/for-if-attr/vdom-expected.html
rename to packages/marko/test/render/fixtures/for-if-attr/vdom-expected.html
diff --git a/test/render/fixtures/for-iterator-attr/expected.html b/packages/marko/test/render/fixtures/for-iterator-attr/expected.html
similarity index 100%
rename from test/render/fixtures/for-iterator-attr/expected.html
rename to packages/marko/test/render/fixtures/for-iterator-attr/expected.html
diff --git a/test/render/fixtures/for-iterator-attr/template.marko b/packages/marko/test/render/fixtures/for-iterator-attr/template.marko
similarity index 100%
rename from test/render/fixtures/for-iterator-attr/template.marko
rename to packages/marko/test/render/fixtures/for-iterator-attr/template.marko
diff --git a/test/render/fixtures/for-iterator-attr/test.js b/packages/marko/test/render/fixtures/for-iterator-attr/test.js
similarity index 100%
rename from test/render/fixtures/for-iterator-attr/test.js
rename to packages/marko/test/render/fixtures/for-iterator-attr/test.js
diff --git a/test/render/fixtures/for-iterator-attr/vdom-expected.html b/packages/marko/test/render/fixtures/for-iterator-attr/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/for-iterator-attr/vdom-expected.html
rename to packages/marko/test/render/fixtures/for-iterator-attr/vdom-expected.html
diff --git a/test/render/fixtures/for-iterator/expected.html b/packages/marko/test/render/fixtures/for-iterator/expected.html
similarity index 100%
rename from test/render/fixtures/for-iterator/expected.html
rename to packages/marko/test/render/fixtures/for-iterator/expected.html
diff --git a/test/render/fixtures/for-iterator/template.marko b/packages/marko/test/render/fixtures/for-iterator/template.marko
similarity index 100%
rename from test/render/fixtures/for-iterator/template.marko
rename to packages/marko/test/render/fixtures/for-iterator/template.marko
diff --git a/test/render/fixtures/for-iterator/test.js b/packages/marko/test/render/fixtures/for-iterator/test.js
similarity index 100%
rename from test/render/fixtures/for-iterator/test.js
rename to packages/marko/test/render/fixtures/for-iterator/test.js
diff --git a/test/render/fixtures/for-iterator/vdom-expected.html b/packages/marko/test/render/fixtures/for-iterator/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/for-iterator/vdom-expected.html
rename to packages/marko/test/render/fixtures/for-iterator/vdom-expected.html
diff --git a/test/render/fixtures/for-native/expected.html b/packages/marko/test/render/fixtures/for-native/expected.html
similarity index 100%
rename from test/render/fixtures/for-native/expected.html
rename to packages/marko/test/render/fixtures/for-native/expected.html
diff --git a/test/render/fixtures/for-native/template.marko b/packages/marko/test/render/fixtures/for-native/template.marko
similarity index 100%
rename from test/render/fixtures/for-native/template.marko
rename to packages/marko/test/render/fixtures/for-native/template.marko
diff --git a/test/render/fixtures/for-native/test.js b/packages/marko/test/render/fixtures/for-native/test.js
similarity index 100%
rename from test/render/fixtures/for-native/test.js
rename to packages/marko/test/render/fixtures/for-native/test.js
diff --git a/test/render/fixtures/for-native/vdom-expected.html b/packages/marko/test/render/fixtures/for-native/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/for-native/vdom-expected.html
rename to packages/marko/test/render/fixtures/for-native/vdom-expected.html
diff --git a/test/render/fixtures/for-props-attr/expected.html b/packages/marko/test/render/fixtures/for-props-attr/expected.html
similarity index 100%
rename from test/render/fixtures/for-props-attr/expected.html
rename to packages/marko/test/render/fixtures/for-props-attr/expected.html
diff --git a/test/render/fixtures/for-props-attr/template.marko b/packages/marko/test/render/fixtures/for-props-attr/template.marko
similarity index 100%
rename from test/render/fixtures/for-props-attr/template.marko
rename to packages/marko/test/render/fixtures/for-props-attr/template.marko
diff --git a/test/render/fixtures/for-props-attr/test.js b/packages/marko/test/render/fixtures/for-props-attr/test.js
similarity index 100%
rename from test/render/fixtures/for-props-attr/test.js
rename to packages/marko/test/render/fixtures/for-props-attr/test.js
diff --git a/test/render/fixtures/for-props-attr/vdom-expected.html b/packages/marko/test/render/fixtures/for-props-attr/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/for-props-attr/vdom-expected.html
rename to packages/marko/test/render/fixtures/for-props-attr/vdom-expected.html
diff --git a/test/render/fixtures/for-props-status-var/expected.html b/packages/marko/test/render/fixtures/for-props-status-var/expected.html
similarity index 100%
rename from test/render/fixtures/for-props-status-var/expected.html
rename to packages/marko/test/render/fixtures/for-props-status-var/expected.html
diff --git a/test/render/fixtures/for-props-status-var/template.marko b/packages/marko/test/render/fixtures/for-props-status-var/template.marko
similarity index 100%
rename from test/render/fixtures/for-props-status-var/template.marko
rename to packages/marko/test/render/fixtures/for-props-status-var/template.marko
diff --git a/test/render/fixtures/for-props-status-var/test.js b/packages/marko/test/render/fixtures/for-props-status-var/test.js
similarity index 100%
rename from test/render/fixtures/for-props-status-var/test.js
rename to packages/marko/test/render/fixtures/for-props-status-var/test.js
diff --git a/test/render/fixtures/for-props-status-var/vdom-expected.html b/packages/marko/test/render/fixtures/for-props-status-var/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/for-props-status-var/vdom-expected.html
rename to packages/marko/test/render/fixtures/for-props-status-var/vdom-expected.html
diff --git a/test/render/fixtures/for-props/expected.html b/packages/marko/test/render/fixtures/for-props/expected.html
similarity index 100%
rename from test/render/fixtures/for-props/expected.html
rename to packages/marko/test/render/fixtures/for-props/expected.html
diff --git a/test/render/fixtures/for-props/template.marko b/packages/marko/test/render/fixtures/for-props/template.marko
similarity index 100%
rename from test/render/fixtures/for-props/template.marko
rename to packages/marko/test/render/fixtures/for-props/template.marko
diff --git a/test/render/fixtures/for-props/test.js b/packages/marko/test/render/fixtures/for-props/test.js
similarity index 100%
rename from test/render/fixtures/for-props/test.js
rename to packages/marko/test/render/fixtures/for-props/test.js
diff --git a/test/render/fixtures/for-props/vdom-expected.html b/packages/marko/test/render/fixtures/for-props/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/for-props/vdom-expected.html
rename to packages/marko/test/render/fixtures/for-props/vdom-expected.html
diff --git a/test/render/fixtures/for-range-descending-step/expected.html b/packages/marko/test/render/fixtures/for-range-descending-step/expected.html
similarity index 100%
rename from test/render/fixtures/for-range-descending-step/expected.html
rename to packages/marko/test/render/fixtures/for-range-descending-step/expected.html
diff --git a/test/render/fixtures/for-range-descending-step/template.marko b/packages/marko/test/render/fixtures/for-range-descending-step/template.marko
similarity index 100%
rename from test/render/fixtures/for-range-descending-step/template.marko
rename to packages/marko/test/render/fixtures/for-range-descending-step/template.marko
diff --git a/test/render/fixtures/for-range-descending-step/test.js b/packages/marko/test/render/fixtures/for-range-descending-step/test.js
similarity index 100%
rename from test/render/fixtures/for-range-descending-step/test.js
rename to packages/marko/test/render/fixtures/for-range-descending-step/test.js
diff --git a/test/render/fixtures/for-range-descending-step/vdom-expected.html b/packages/marko/test/render/fixtures/for-range-descending-step/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/for-range-descending-step/vdom-expected.html
rename to packages/marko/test/render/fixtures/for-range-descending-step/vdom-expected.html
diff --git a/test/render/fixtures/for-range-from-to-expr/expected.html b/packages/marko/test/render/fixtures/for-range-from-to-expr/expected.html
similarity index 100%
rename from test/render/fixtures/for-range-from-to-expr/expected.html
rename to packages/marko/test/render/fixtures/for-range-from-to-expr/expected.html
diff --git a/test/render/fixtures/for-range-from-to-expr/template.marko b/packages/marko/test/render/fixtures/for-range-from-to-expr/template.marko
similarity index 100%
rename from test/render/fixtures/for-range-from-to-expr/template.marko
rename to packages/marko/test/render/fixtures/for-range-from-to-expr/template.marko
diff --git a/test/render/fixtures/for-range-from-to-expr/test.js b/packages/marko/test/render/fixtures/for-range-from-to-expr/test.js
similarity index 100%
rename from test/render/fixtures/for-range-from-to-expr/test.js
rename to packages/marko/test/render/fixtures/for-range-from-to-expr/test.js
diff --git a/test/render/fixtures/for-range-from-to-expr/vdom-expected.html b/packages/marko/test/render/fixtures/for-range-from-to-expr/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/for-range-from-to-expr/vdom-expected.html
rename to packages/marko/test/render/fixtures/for-range-from-to-expr/vdom-expected.html
diff --git a/test/render/fixtures/for-range-step-2/expected.html b/packages/marko/test/render/fixtures/for-range-step-2/expected.html
similarity index 100%
rename from test/render/fixtures/for-range-step-2/expected.html
rename to packages/marko/test/render/fixtures/for-range-step-2/expected.html
diff --git a/test/render/fixtures/for-range-step-2/template.marko b/packages/marko/test/render/fixtures/for-range-step-2/template.marko
similarity index 100%
rename from test/render/fixtures/for-range-step-2/template.marko
rename to packages/marko/test/render/fixtures/for-range-step-2/template.marko
diff --git a/test/render/fixtures/for-range-step-2/test.js b/packages/marko/test/render/fixtures/for-range-step-2/test.js
similarity index 100%
rename from test/render/fixtures/for-range-step-2/test.js
rename to packages/marko/test/render/fixtures/for-range-step-2/test.js
diff --git a/test/render/fixtures/for-range-step-2/vdom-expected.html b/packages/marko/test/render/fixtures/for-range-step-2/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/for-range-step-2/vdom-expected.html
rename to packages/marko/test/render/fixtures/for-range-step-2/vdom-expected.html
diff --git a/test/render/fixtures/for-range-step-neg2/expected.html b/packages/marko/test/render/fixtures/for-range-step-neg2/expected.html
similarity index 100%
rename from test/render/fixtures/for-range-step-neg2/expected.html
rename to packages/marko/test/render/fixtures/for-range-step-neg2/expected.html
diff --git a/test/render/fixtures/for-range-step-neg2/template.marko b/packages/marko/test/render/fixtures/for-range-step-neg2/template.marko
similarity index 100%
rename from test/render/fixtures/for-range-step-neg2/template.marko
rename to packages/marko/test/render/fixtures/for-range-step-neg2/template.marko
diff --git a/test/render/fixtures/for-range-step-neg2/test.js b/packages/marko/test/render/fixtures/for-range-step-neg2/test.js
similarity index 100%
rename from test/render/fixtures/for-range-step-neg2/test.js
rename to packages/marko/test/render/fixtures/for-range-step-neg2/test.js
diff --git a/test/render/fixtures/for-range-step-neg2/vdom-expected.html b/packages/marko/test/render/fixtures/for-range-step-neg2/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/for-range-step-neg2/vdom-expected.html
rename to packages/marko/test/render/fixtures/for-range-step-neg2/vdom-expected.html
diff --git a/test/render/fixtures/for-range-to-expr/expected.html b/packages/marko/test/render/fixtures/for-range-to-expr/expected.html
similarity index 100%
rename from test/render/fixtures/for-range-to-expr/expected.html
rename to packages/marko/test/render/fixtures/for-range-to-expr/expected.html
diff --git a/test/render/fixtures/for-range-to-expr/template.marko b/packages/marko/test/render/fixtures/for-range-to-expr/template.marko
similarity index 100%
rename from test/render/fixtures/for-range-to-expr/template.marko
rename to packages/marko/test/render/fixtures/for-range-to-expr/template.marko
diff --git a/test/render/fixtures/for-range-to-expr/test.js b/packages/marko/test/render/fixtures/for-range-to-expr/test.js
similarity index 100%
rename from test/render/fixtures/for-range-to-expr/test.js
rename to packages/marko/test/render/fixtures/for-range-to-expr/test.js
diff --git a/test/render/fixtures/for-range-to-expr/vdom-expected.html b/packages/marko/test/render/fixtures/for-range-to-expr/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/for-range-to-expr/vdom-expected.html
rename to packages/marko/test/render/fixtures/for-range-to-expr/vdom-expected.html
diff --git a/test/render/fixtures/for-range/expected.html b/packages/marko/test/render/fixtures/for-range/expected.html
similarity index 100%
rename from test/render/fixtures/for-range/expected.html
rename to packages/marko/test/render/fixtures/for-range/expected.html
diff --git a/test/render/fixtures/for-range/template.marko b/packages/marko/test/render/fixtures/for-range/template.marko
similarity index 100%
rename from test/render/fixtures/for-range/template.marko
rename to packages/marko/test/render/fixtures/for-range/template.marko
diff --git a/test/render/fixtures/for-range/test.js b/packages/marko/test/render/fixtures/for-range/test.js
similarity index 100%
rename from test/render/fixtures/for-range/test.js
rename to packages/marko/test/render/fixtures/for-range/test.js
diff --git a/test/render/fixtures/for-range/vdom-expected.html b/packages/marko/test/render/fixtures/for-range/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/for-range/vdom-expected.html
rename to packages/marko/test/render/fixtures/for-range/vdom-expected.html
diff --git a/test/render/fixtures/for-tag-array-expression/expected.html b/packages/marko/test/render/fixtures/for-tag-array-expression/expected.html
similarity index 100%
rename from test/render/fixtures/for-tag-array-expression/expected.html
rename to packages/marko/test/render/fixtures/for-tag-array-expression/expected.html
diff --git a/test/render/fixtures/for-tag-array-expression/template.marko b/packages/marko/test/render/fixtures/for-tag-array-expression/template.marko
similarity index 100%
rename from test/render/fixtures/for-tag-array-expression/template.marko
rename to packages/marko/test/render/fixtures/for-tag-array-expression/template.marko
diff --git a/test/render/fixtures/for-tag-array-expression/test.js b/packages/marko/test/render/fixtures/for-tag-array-expression/test.js
similarity index 100%
rename from test/render/fixtures/for-tag-array-expression/test.js
rename to packages/marko/test/render/fixtures/for-tag-array-expression/test.js
diff --git a/test/render/fixtures/for-tag-array-expression/vdom-expected.html b/packages/marko/test/render/fixtures/for-tag-array-expression/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/for-tag-array-expression/vdom-expected.html
rename to packages/marko/test/render/fixtures/for-tag-array-expression/vdom-expected.html
diff --git a/test/render/fixtures/for-tag-block-scoped-key/expected.html b/packages/marko/test/render/fixtures/for-tag-block-scoped-key/expected.html
similarity index 100%
rename from test/render/fixtures/for-tag-block-scoped-key/expected.html
rename to packages/marko/test/render/fixtures/for-tag-block-scoped-key/expected.html
diff --git a/test/render/fixtures/for-tag-block-scoped-key/template.marko b/packages/marko/test/render/fixtures/for-tag-block-scoped-key/template.marko
similarity index 100%
rename from test/render/fixtures/for-tag-block-scoped-key/template.marko
rename to packages/marko/test/render/fixtures/for-tag-block-scoped-key/template.marko
diff --git a/test/render/fixtures/for-tag-block-scoped-key/test.js b/packages/marko/test/render/fixtures/for-tag-block-scoped-key/test.js
similarity index 100%
rename from test/render/fixtures/for-tag-block-scoped-key/test.js
rename to packages/marko/test/render/fixtures/for-tag-block-scoped-key/test.js
diff --git a/test/render/fixtures/for-tag-native/expected.html b/packages/marko/test/render/fixtures/for-tag-native/expected.html
similarity index 100%
rename from test/render/fixtures/for-tag-native/expected.html
rename to packages/marko/test/render/fixtures/for-tag-native/expected.html
diff --git a/test/render/fixtures/for-tag-native/template.marko b/packages/marko/test/render/fixtures/for-tag-native/template.marko
similarity index 100%
rename from test/render/fixtures/for-tag-native/template.marko
rename to packages/marko/test/render/fixtures/for-tag-native/template.marko
diff --git a/test/render/fixtures/for-tag-native/test.js b/packages/marko/test/render/fixtures/for-tag-native/test.js
similarity index 100%
rename from test/render/fixtures/for-tag-native/test.js
rename to packages/marko/test/render/fixtures/for-tag-native/test.js
diff --git a/test/render/fixtures/for-tag-native/vdom-expected.html b/packages/marko/test/render/fixtures/for-tag-native/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/for-tag-native/vdom-expected.html
rename to packages/marko/test/render/fixtures/for-tag-native/vdom-expected.html
diff --git a/test/render/fixtures/for-tag-no-arg/template.marko b/packages/marko/test/render/fixtures/for-tag-no-arg/template.marko
similarity index 100%
rename from test/render/fixtures/for-tag-no-arg/template.marko
rename to packages/marko/test/render/fixtures/for-tag-no-arg/template.marko
diff --git a/test/render/fixtures/for-tag-no-arg/test.js b/packages/marko/test/render/fixtures/for-tag-no-arg/test.js
similarity index 100%
rename from test/render/fixtures/for-tag-no-arg/test.js
rename to packages/marko/test/render/fixtures/for-tag-no-arg/test.js
diff --git a/test/render/fixtures/for-tag-separator-status-var/expected.html b/packages/marko/test/render/fixtures/for-tag-separator-status-var/expected.html
similarity index 100%
rename from test/render/fixtures/for-tag-separator-status-var/expected.html
rename to packages/marko/test/render/fixtures/for-tag-separator-status-var/expected.html
diff --git a/test/render/fixtures/for-tag-separator-status-var/template.marko b/packages/marko/test/render/fixtures/for-tag-separator-status-var/template.marko
similarity index 100%
rename from test/render/fixtures/for-tag-separator-status-var/template.marko
rename to packages/marko/test/render/fixtures/for-tag-separator-status-var/template.marko
diff --git a/test/render/fixtures/for-tag-separator-status-var/test.js b/packages/marko/test/render/fixtures/for-tag-separator-status-var/test.js
similarity index 100%
rename from test/render/fixtures/for-tag-separator-status-var/test.js
rename to packages/marko/test/render/fixtures/for-tag-separator-status-var/test.js
diff --git a/test/render/fixtures/for-tag-separator-status-var/vdom-expected.html b/packages/marko/test/render/fixtures/for-tag-separator-status-var/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/for-tag-separator-status-var/vdom-expected.html
rename to packages/marko/test/render/fixtures/for-tag-separator-status-var/vdom-expected.html
diff --git a/test/render/fixtures/for-tag-separator/expected.html b/packages/marko/test/render/fixtures/for-tag-separator/expected.html
similarity index 100%
rename from test/render/fixtures/for-tag-separator/expected.html
rename to packages/marko/test/render/fixtures/for-tag-separator/expected.html
diff --git a/test/render/fixtures/for-tag-separator/template.marko b/packages/marko/test/render/fixtures/for-tag-separator/template.marko
similarity index 100%
rename from test/render/fixtures/for-tag-separator/template.marko
rename to packages/marko/test/render/fixtures/for-tag-separator/template.marko
diff --git a/test/render/fixtures/for-tag-separator/test.js b/packages/marko/test/render/fixtures/for-tag-separator/test.js
similarity index 100%
rename from test/render/fixtures/for-tag-separator/test.js
rename to packages/marko/test/render/fixtures/for-tag-separator/test.js
diff --git a/test/render/fixtures/for-tag-separator/vdom-expected.html b/packages/marko/test/render/fixtures/for-tag-separator/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/for-tag-separator/vdom-expected.html
rename to packages/marko/test/render/fixtures/for-tag-separator/vdom-expected.html
diff --git a/test/render/fixtures/for-tag-status-var/expected.html b/packages/marko/test/render/fixtures/for-tag-status-var/expected.html
similarity index 100%
rename from test/render/fixtures/for-tag-status-var/expected.html
rename to packages/marko/test/render/fixtures/for-tag-status-var/expected.html
diff --git a/test/render/fixtures/for-tag-status-var/template.marko b/packages/marko/test/render/fixtures/for-tag-status-var/template.marko
similarity index 100%
rename from test/render/fixtures/for-tag-status-var/template.marko
rename to packages/marko/test/render/fixtures/for-tag-status-var/template.marko
diff --git a/test/render/fixtures/for-tag-status-var/test.js b/packages/marko/test/render/fixtures/for-tag-status-var/test.js
similarity index 100%
rename from test/render/fixtures/for-tag-status-var/test.js
rename to packages/marko/test/render/fixtures/for-tag-status-var/test.js
diff --git a/test/render/fixtures/for-tag-status-var/vdom-expected.html b/packages/marko/test/render/fixtures/for-tag-status-var/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/for-tag-status-var/vdom-expected.html
rename to packages/marko/test/render/fixtures/for-tag-status-var/vdom-expected.html
diff --git a/test/render/fixtures/for-tag/expected.html b/packages/marko/test/render/fixtures/for-tag/expected.html
similarity index 100%
rename from test/render/fixtures/for-tag/expected.html
rename to packages/marko/test/render/fixtures/for-tag/expected.html
diff --git a/test/render/fixtures/for-tag/template.marko b/packages/marko/test/render/fixtures/for-tag/template.marko
similarity index 100%
rename from test/render/fixtures/for-tag/template.marko
rename to packages/marko/test/render/fixtures/for-tag/template.marko
diff --git a/test/render/fixtures/for-tag/test.js b/packages/marko/test/render/fixtures/for-tag/test.js
similarity index 100%
rename from test/render/fixtures/for-tag/test.js
rename to packages/marko/test/render/fixtures/for-tag/test.js
diff --git a/test/render/fixtures/for-tag/vdom-expected.html b/packages/marko/test/render/fixtures/for-tag/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/for-tag/vdom-expected.html
rename to packages/marko/test/render/fixtures/for-tag/vdom-expected.html
diff --git a/test/render/fixtures/global-data/expected.html b/packages/marko/test/render/fixtures/global-data/expected.html
similarity index 100%
rename from test/render/fixtures/global-data/expected.html
rename to packages/marko/test/render/fixtures/global-data/expected.html
diff --git a/test/render/fixtures/global-data/template.marko b/packages/marko/test/render/fixtures/global-data/template.marko
similarity index 100%
rename from test/render/fixtures/global-data/template.marko
rename to packages/marko/test/render/fixtures/global-data/template.marko
diff --git a/test/render/fixtures/global-data/test.js b/packages/marko/test/render/fixtures/global-data/test.js
similarity index 100%
rename from test/render/fixtures/global-data/test.js
rename to packages/marko/test/render/fixtures/global-data/test.js
diff --git a/test/render/fixtures/global-data/vdom-expected.html b/packages/marko/test/render/fixtures/global-data/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/global-data/vdom-expected.html
rename to packages/marko/test/render/fixtures/global-data/vdom-expected.html
diff --git a/test/render/fixtures/global-runtime-id/expected.html b/packages/marko/test/render/fixtures/global-runtime-id/expected.html
similarity index 100%
rename from test/render/fixtures/global-runtime-id/expected.html
rename to packages/marko/test/render/fixtures/global-runtime-id/expected.html
diff --git a/test/render/fixtures/global-runtime-id/template.marko b/packages/marko/test/render/fixtures/global-runtime-id/template.marko
similarity index 100%
rename from test/render/fixtures/global-runtime-id/template.marko
rename to packages/marko/test/render/fixtures/global-runtime-id/template.marko
diff --git a/test/render/fixtures/global-runtime-id/test.js b/packages/marko/test/render/fixtures/global-runtime-id/test.js
similarity index 100%
rename from test/render/fixtures/global-runtime-id/test.js
rename to packages/marko/test/render/fixtures/global-runtime-id/test.js
diff --git a/test/render/fixtures/global-runtime-id/vdom-expected.html b/packages/marko/test/render/fixtures/global-runtime-id/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/global-runtime-id/vdom-expected.html
rename to packages/marko/test/render/fixtures/global-runtime-id/vdom-expected.html
diff --git a/test/render/fixtures/hello-dynamic/expected.html b/packages/marko/test/render/fixtures/hello-dynamic/expected.html
similarity index 100%
rename from test/render/fixtures/hello-dynamic/expected.html
rename to packages/marko/test/render/fixtures/hello-dynamic/expected.html
diff --git a/test/render/fixtures/hello-dynamic/hello-dynamic.marko.expected.js b/packages/marko/test/render/fixtures/hello-dynamic/hello-dynamic.marko.expected.js
similarity index 100%
rename from test/render/fixtures/hello-dynamic/hello-dynamic.marko.expected.js
rename to packages/marko/test/render/fixtures/hello-dynamic/hello-dynamic.marko.expected.js
diff --git a/test/render/fixtures/hello-dynamic/template.marko b/packages/marko/test/render/fixtures/hello-dynamic/template.marko
similarity index 100%
rename from test/render/fixtures/hello-dynamic/template.marko
rename to packages/marko/test/render/fixtures/hello-dynamic/template.marko
diff --git a/test/render/fixtures/hello-dynamic/test.js b/packages/marko/test/render/fixtures/hello-dynamic/test.js
similarity index 100%
rename from test/render/fixtures/hello-dynamic/test.js
rename to packages/marko/test/render/fixtures/hello-dynamic/test.js
diff --git a/test/render/fixtures/hello-dynamic/vdom-expected.html b/packages/marko/test/render/fixtures/hello-dynamic/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/hello-dynamic/vdom-expected.html
rename to packages/marko/test/render/fixtures/hello-dynamic/vdom-expected.html
diff --git a/test/render/fixtures/hello-static/expected.html b/packages/marko/test/render/fixtures/hello-static/expected.html
similarity index 100%
rename from test/render/fixtures/hello-static/expected.html
rename to packages/marko/test/render/fixtures/hello-static/expected.html
diff --git a/test/render/fixtures/hello-static/template.marko b/packages/marko/test/render/fixtures/hello-static/template.marko
similarity index 100%
rename from test/render/fixtures/hello-static/template.marko
rename to packages/marko/test/render/fixtures/hello-static/template.marko
diff --git a/test/render/fixtures/hello-static/test.js b/packages/marko/test/render/fixtures/hello-static/test.js
similarity index 100%
rename from test/render/fixtures/hello-static/test.js
rename to packages/marko/test/render/fixtures/hello-static/test.js
diff --git a/test/render/fixtures/hello-static/vdom-expected.html b/packages/marko/test/render/fixtures/hello-static/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/hello-static/vdom-expected.html
rename to packages/marko/test/render/fixtures/hello-static/vdom-expected.html
diff --git a/test/render/fixtures/html-comment-tag-dynamic/expected.html b/packages/marko/test/render/fixtures/html-comment-tag-dynamic/expected.html
similarity index 100%
rename from test/render/fixtures/html-comment-tag-dynamic/expected.html
rename to packages/marko/test/render/fixtures/html-comment-tag-dynamic/expected.html
diff --git a/test/render/fixtures/html-comment-tag-dynamic/template.marko b/packages/marko/test/render/fixtures/html-comment-tag-dynamic/template.marko
similarity index 100%
rename from test/render/fixtures/html-comment-tag-dynamic/template.marko
rename to packages/marko/test/render/fixtures/html-comment-tag-dynamic/template.marko
diff --git a/test/render/fixtures/html-comment-tag-dynamic/test.js b/packages/marko/test/render/fixtures/html-comment-tag-dynamic/test.js
similarity index 100%
rename from test/render/fixtures/html-comment-tag-dynamic/test.js
rename to packages/marko/test/render/fixtures/html-comment-tag-dynamic/test.js
diff --git a/test/render/fixtures/html-comment-tag-dynamic/vdom-expected.html b/packages/marko/test/render/fixtures/html-comment-tag-dynamic/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/html-comment-tag-dynamic/vdom-expected.html
rename to packages/marko/test/render/fixtures/html-comment-tag-dynamic/vdom-expected.html
diff --git a/test/render/fixtures/html-comment-tag/expected.html b/packages/marko/test/render/fixtures/html-comment-tag/expected.html
similarity index 100%
rename from test/render/fixtures/html-comment-tag/expected.html
rename to packages/marko/test/render/fixtures/html-comment-tag/expected.html
diff --git a/test/render/fixtures/html-comment-tag/template.marko b/packages/marko/test/render/fixtures/html-comment-tag/template.marko
similarity index 100%
rename from test/render/fixtures/html-comment-tag/template.marko
rename to packages/marko/test/render/fixtures/html-comment-tag/template.marko
diff --git a/test/render/fixtures/html-comment-tag/vdom-expected.html b/packages/marko/test/render/fixtures/html-comment-tag/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/html-comment-tag/vdom-expected.html
rename to packages/marko/test/render/fixtures/html-comment-tag/vdom-expected.html
diff --git a/test/render/fixtures/html-elements-register-nested-multiple/components/hello/html-elements.json b/packages/marko/test/render/fixtures/html-elements-register-nested-multiple/components/hello/html-elements.json
similarity index 100%
rename from test/render/fixtures/html-elements-register-nested-multiple/components/hello/html-elements.json
rename to packages/marko/test/render/fixtures/html-elements-register-nested-multiple/components/hello/html-elements.json
diff --git a/test/render/fixtures/html-elements-register-nested-multiple/components/hello/template.marko b/packages/marko/test/render/fixtures/html-elements-register-nested-multiple/components/hello/template.marko
similarity index 100%
rename from test/render/fixtures/html-elements-register-nested-multiple/components/hello/template.marko
rename to packages/marko/test/render/fixtures/html-elements-register-nested-multiple/components/hello/template.marko
diff --git a/test/render/fixtures/html-elements-register-nested-multiple/expected.html b/packages/marko/test/render/fixtures/html-elements-register-nested-multiple/expected.html
similarity index 100%
rename from test/render/fixtures/html-elements-register-nested-multiple/expected.html
rename to packages/marko/test/render/fixtures/html-elements-register-nested-multiple/expected.html
diff --git a/test/render/fixtures/html-elements-register-nested-multiple/html-elements.json b/packages/marko/test/render/fixtures/html-elements-register-nested-multiple/html-elements.json
similarity index 100%
rename from test/render/fixtures/html-elements-register-nested-multiple/html-elements.json
rename to packages/marko/test/render/fixtures/html-elements-register-nested-multiple/html-elements.json
diff --git a/test/render/fixtures/html-elements-register-nested-multiple/template.marko b/packages/marko/test/render/fixtures/html-elements-register-nested-multiple/template.marko
similarity index 100%
rename from test/render/fixtures/html-elements-register-nested-multiple/template.marko
rename to packages/marko/test/render/fixtures/html-elements-register-nested-multiple/template.marko
diff --git a/test/render/fixtures/html-elements-register-nested-multiple/test.js b/packages/marko/test/render/fixtures/html-elements-register-nested-multiple/test.js
similarity index 100%
rename from test/render/fixtures/html-elements-register-nested-multiple/test.js
rename to packages/marko/test/render/fixtures/html-elements-register-nested-multiple/test.js
diff --git a/test/render/fixtures/html-elements-register-nested-multiple/vdom-expected.html b/packages/marko/test/render/fixtures/html-elements-register-nested-multiple/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/html-elements-register-nested-multiple/vdom-expected.html
rename to packages/marko/test/render/fixtures/html-elements-register-nested-multiple/vdom-expected.html
diff --git a/test/render/fixtures/html-elements-register-nested/components/hello/template.marko b/packages/marko/test/render/fixtures/html-elements-register-nested/components/hello/template.marko
similarity index 100%
rename from test/render/fixtures/html-elements-register-nested/components/hello/template.marko
rename to packages/marko/test/render/fixtures/html-elements-register-nested/components/hello/template.marko
diff --git a/test/render/fixtures/html-elements-register-nested/expected.html b/packages/marko/test/render/fixtures/html-elements-register-nested/expected.html
similarity index 100%
rename from test/render/fixtures/html-elements-register-nested/expected.html
rename to packages/marko/test/render/fixtures/html-elements-register-nested/expected.html
diff --git a/test/render/fixtures/html-elements-register-nested/html-elements.json b/packages/marko/test/render/fixtures/html-elements-register-nested/html-elements.json
similarity index 100%
rename from test/render/fixtures/html-elements-register-nested/html-elements.json
rename to packages/marko/test/render/fixtures/html-elements-register-nested/html-elements.json
diff --git a/test/render/fixtures/html-elements-register-nested/template.marko b/packages/marko/test/render/fixtures/html-elements-register-nested/template.marko
similarity index 100%
rename from test/render/fixtures/html-elements-register-nested/template.marko
rename to packages/marko/test/render/fixtures/html-elements-register-nested/template.marko
diff --git a/test/render/fixtures/html-elements-register-nested/test.js b/packages/marko/test/render/fixtures/html-elements-register-nested/test.js
similarity index 100%
rename from test/render/fixtures/html-elements-register-nested/test.js
rename to packages/marko/test/render/fixtures/html-elements-register-nested/test.js
diff --git a/test/render/fixtures/html-elements-register-nested/vdom-expected.html b/packages/marko/test/render/fixtures/html-elements-register-nested/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/html-elements-register-nested/vdom-expected.html
rename to packages/marko/test/render/fixtures/html-elements-register-nested/vdom-expected.html
diff --git a/test/render/fixtures/html-elements-register/expected.html b/packages/marko/test/render/fixtures/html-elements-register/expected.html
similarity index 100%
rename from test/render/fixtures/html-elements-register/expected.html
rename to packages/marko/test/render/fixtures/html-elements-register/expected.html
diff --git a/test/render/fixtures/html-elements-register/html-elements.json b/packages/marko/test/render/fixtures/html-elements-register/html-elements.json
similarity index 100%
rename from test/render/fixtures/html-elements-register/html-elements.json
rename to packages/marko/test/render/fixtures/html-elements-register/html-elements.json
diff --git a/test/render/fixtures/html-elements-register/template.marko b/packages/marko/test/render/fixtures/html-elements-register/template.marko
similarity index 100%
rename from test/render/fixtures/html-elements-register/template.marko
rename to packages/marko/test/render/fixtures/html-elements-register/template.marko
diff --git a/test/render/fixtures/html-elements-register/test.js b/packages/marko/test/render/fixtures/html-elements-register/test.js
similarity index 100%
rename from test/render/fixtures/html-elements-register/test.js
rename to packages/marko/test/render/fixtures/html-elements-register/test.js
diff --git a/test/render/fixtures/html-elements-register/vdom-expected.html b/packages/marko/test/render/fixtures/html-elements-register/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/html-elements-register/vdom-expected.html
rename to packages/marko/test/render/fixtures/html-elements-register/vdom-expected.html
diff --git a/test/render/fixtures/html-entities-body/expected.html b/packages/marko/test/render/fixtures/html-entities-body/expected.html
similarity index 100%
rename from test/render/fixtures/html-entities-body/expected.html
rename to packages/marko/test/render/fixtures/html-entities-body/expected.html
diff --git a/test/render/fixtures/html-entities-body/template.marko b/packages/marko/test/render/fixtures/html-entities-body/template.marko
similarity index 100%
rename from test/render/fixtures/html-entities-body/template.marko
rename to packages/marko/test/render/fixtures/html-entities-body/template.marko
diff --git a/test/render/fixtures/html-entities-body/test.js b/packages/marko/test/render/fixtures/html-entities-body/test.js
similarity index 100%
rename from test/render/fixtures/html-entities-body/test.js
rename to packages/marko/test/render/fixtures/html-entities-body/test.js
diff --git a/test/render/fixtures/html-entities-body/vdom-expected.html b/packages/marko/test/render/fixtures/html-entities-body/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/html-entities-body/vdom-expected.html
rename to packages/marko/test/render/fixtures/html-entities-body/vdom-expected.html
diff --git a/test/render/fixtures/html/expected.html b/packages/marko/test/render/fixtures/html/expected.html
similarity index 100%
rename from test/render/fixtures/html/expected.html
rename to packages/marko/test/render/fixtures/html/expected.html
diff --git a/test/render/fixtures/html/template.marko b/packages/marko/test/render/fixtures/html/template.marko
similarity index 100%
rename from test/render/fixtures/html/template.marko
rename to packages/marko/test/render/fixtures/html/template.marko
diff --git a/test/render/fixtures/html/test.js b/packages/marko/test/render/fixtures/html/test.js
similarity index 100%
rename from test/render/fixtures/html/test.js
rename to packages/marko/test/render/fixtures/html/test.js
diff --git a/test/render/fixtures/html/vdom-expected.html b/packages/marko/test/render/fixtures/html/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/html/vdom-expected.html
rename to packages/marko/test/render/fixtures/html/vdom-expected.html
diff --git a/test/render/fixtures/if-attr/expected.html b/packages/marko/test/render/fixtures/if-attr/expected.html
similarity index 100%
rename from test/render/fixtures/if-attr/expected.html
rename to packages/marko/test/render/fixtures/if-attr/expected.html
diff --git a/test/render/fixtures/if-attr/template.marko b/packages/marko/test/render/fixtures/if-attr/template.marko
similarity index 100%
rename from test/render/fixtures/if-attr/template.marko
rename to packages/marko/test/render/fixtures/if-attr/template.marko
diff --git a/test/render/fixtures/if-attr/test.js b/packages/marko/test/render/fixtures/if-attr/test.js
similarity index 100%
rename from test/render/fixtures/if-attr/test.js
rename to packages/marko/test/render/fixtures/if-attr/test.js
diff --git a/test/render/fixtures/if-attr/vdom-expected.html b/packages/marko/test/render/fixtures/if-attr/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/if-attr/vdom-expected.html
rename to packages/marko/test/render/fixtures/if-attr/vdom-expected.html
diff --git a/test/render/fixtures/if-concise/expected.html b/packages/marko/test/render/fixtures/if-concise/expected.html
similarity index 100%
rename from test/render/fixtures/if-concise/expected.html
rename to packages/marko/test/render/fixtures/if-concise/expected.html
diff --git a/test/render/fixtures/if-concise/template.marko b/packages/marko/test/render/fixtures/if-concise/template.marko
similarity index 100%
rename from test/render/fixtures/if-concise/template.marko
rename to packages/marko/test/render/fixtures/if-concise/template.marko
diff --git a/test/render/fixtures/if-concise/test.js b/packages/marko/test/render/fixtures/if-concise/test.js
similarity index 100%
rename from test/render/fixtures/if-concise/test.js
rename to packages/marko/test/render/fixtures/if-concise/test.js
diff --git a/test/render/fixtures/if-concise/vdom-expected.html b/packages/marko/test/render/fixtures/if-concise/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/if-concise/vdom-expected.html
rename to packages/marko/test/render/fixtures/if-concise/vdom-expected.html
diff --git a/test/render/fixtures/if-else-attr/expected.html b/packages/marko/test/render/fixtures/if-else-attr/expected.html
similarity index 100%
rename from test/render/fixtures/if-else-attr/expected.html
rename to packages/marko/test/render/fixtures/if-else-attr/expected.html
diff --git a/test/render/fixtures/if-else-attr/template.marko b/packages/marko/test/render/fixtures/if-else-attr/template.marko
similarity index 100%
rename from test/render/fixtures/if-else-attr/template.marko
rename to packages/marko/test/render/fixtures/if-else-attr/template.marko
diff --git a/test/render/fixtures/if-else-attr/test.js b/packages/marko/test/render/fixtures/if-else-attr/test.js
similarity index 100%
rename from test/render/fixtures/if-else-attr/test.js
rename to packages/marko/test/render/fixtures/if-else-attr/test.js
diff --git a/test/render/fixtures/if-else-attr/vdom-expected.html b/packages/marko/test/render/fixtures/if-else-attr/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/if-else-attr/vdom-expected.html
rename to packages/marko/test/render/fixtures/if-else-attr/vdom-expected.html
diff --git a/test/render/fixtures/if-else-concise/expected.html b/packages/marko/test/render/fixtures/if-else-concise/expected.html
similarity index 100%
rename from test/render/fixtures/if-else-concise/expected.html
rename to packages/marko/test/render/fixtures/if-else-concise/expected.html
diff --git a/test/render/fixtures/if-else-concise/template.marko b/packages/marko/test/render/fixtures/if-else-concise/template.marko
similarity index 100%
rename from test/render/fixtures/if-else-concise/template.marko
rename to packages/marko/test/render/fixtures/if-else-concise/template.marko
diff --git a/test/render/fixtures/if-else-concise/test.js b/packages/marko/test/render/fixtures/if-else-concise/test.js
similarity index 100%
rename from test/render/fixtures/if-else-concise/test.js
rename to packages/marko/test/render/fixtures/if-else-concise/test.js
diff --git a/test/render/fixtures/if-else-concise/vdom-expected.html b/packages/marko/test/render/fixtures/if-else-concise/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/if-else-concise/vdom-expected.html
rename to packages/marko/test/render/fixtures/if-else-concise/vdom-expected.html
diff --git a/test/render/fixtures/if-else-if-attr/expected.html b/packages/marko/test/render/fixtures/if-else-if-attr/expected.html
similarity index 100%
rename from test/render/fixtures/if-else-if-attr/expected.html
rename to packages/marko/test/render/fixtures/if-else-if-attr/expected.html
diff --git a/test/render/fixtures/if-else-if-attr/template.marko b/packages/marko/test/render/fixtures/if-else-if-attr/template.marko
similarity index 100%
rename from test/render/fixtures/if-else-if-attr/template.marko
rename to packages/marko/test/render/fixtures/if-else-if-attr/template.marko
diff --git a/test/render/fixtures/if-else-if-attr/test.js b/packages/marko/test/render/fixtures/if-else-if-attr/test.js
similarity index 100%
rename from test/render/fixtures/if-else-if-attr/test.js
rename to packages/marko/test/render/fixtures/if-else-if-attr/test.js
diff --git a/test/render/fixtures/if-else-if-attr/vdom-expected.html b/packages/marko/test/render/fixtures/if-else-if-attr/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/if-else-if-attr/vdom-expected.html
rename to packages/marko/test/render/fixtures/if-else-if-attr/vdom-expected.html
diff --git a/test/render/fixtures/if-else-if-concise/expected.html b/packages/marko/test/render/fixtures/if-else-if-concise/expected.html
similarity index 100%
rename from test/render/fixtures/if-else-if-concise/expected.html
rename to packages/marko/test/render/fixtures/if-else-if-concise/expected.html
diff --git a/test/render/fixtures/if-else-if-concise/template.marko b/packages/marko/test/render/fixtures/if-else-if-concise/template.marko
similarity index 100%
rename from test/render/fixtures/if-else-if-concise/template.marko
rename to packages/marko/test/render/fixtures/if-else-if-concise/template.marko
diff --git a/test/render/fixtures/if-else-if-concise/test.js b/packages/marko/test/render/fixtures/if-else-if-concise/test.js
similarity index 100%
rename from test/render/fixtures/if-else-if-concise/test.js
rename to packages/marko/test/render/fixtures/if-else-if-concise/test.js
diff --git a/test/render/fixtures/if-else-if-concise/vdom-expected.html b/packages/marko/test/render/fixtures/if-else-if-concise/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/if-else-if-concise/vdom-expected.html
rename to packages/marko/test/render/fixtures/if-else-if-concise/vdom-expected.html
diff --git a/test/render/fixtures/if-else-if-else-attr/expected.html b/packages/marko/test/render/fixtures/if-else-if-else-attr/expected.html
similarity index 100%
rename from test/render/fixtures/if-else-if-else-attr/expected.html
rename to packages/marko/test/render/fixtures/if-else-if-else-attr/expected.html
diff --git a/test/render/fixtures/if-else-if-else-attr/template.marko b/packages/marko/test/render/fixtures/if-else-if-else-attr/template.marko
similarity index 100%
rename from test/render/fixtures/if-else-if-else-attr/template.marko
rename to packages/marko/test/render/fixtures/if-else-if-else-attr/template.marko
diff --git a/test/render/fixtures/if-else-if-else-attr/test.js b/packages/marko/test/render/fixtures/if-else-if-else-attr/test.js
similarity index 100%
rename from test/render/fixtures/if-else-if-else-attr/test.js
rename to packages/marko/test/render/fixtures/if-else-if-else-attr/test.js
diff --git a/test/render/fixtures/if-else-if-else-attr/vdom-expected.html b/packages/marko/test/render/fixtures/if-else-if-else-attr/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/if-else-if-else-attr/vdom-expected.html
rename to packages/marko/test/render/fixtures/if-else-if-else-attr/vdom-expected.html
diff --git a/test/render/fixtures/if-else-if-else-concise/expected.html b/packages/marko/test/render/fixtures/if-else-if-else-concise/expected.html
similarity index 100%
rename from test/render/fixtures/if-else-if-else-concise/expected.html
rename to packages/marko/test/render/fixtures/if-else-if-else-concise/expected.html
diff --git a/test/render/fixtures/if-else-if-else-concise/template.marko b/packages/marko/test/render/fixtures/if-else-if-else-concise/template.marko
similarity index 100%
rename from test/render/fixtures/if-else-if-else-concise/template.marko
rename to packages/marko/test/render/fixtures/if-else-if-else-concise/template.marko
diff --git a/test/render/fixtures/if-else-if-else-concise/test.js b/packages/marko/test/render/fixtures/if-else-if-else-concise/test.js
similarity index 100%
rename from test/render/fixtures/if-else-if-else-concise/test.js
rename to packages/marko/test/render/fixtures/if-else-if-else-concise/test.js
diff --git a/test/render/fixtures/if-else-if-else-concise/vdom-expected.html b/packages/marko/test/render/fixtures/if-else-if-else-concise/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/if-else-if-else-concise/vdom-expected.html
rename to packages/marko/test/render/fixtures/if-else-if-else-concise/vdom-expected.html
diff --git a/test/render/fixtures/if-else-if-else/expected.html b/packages/marko/test/render/fixtures/if-else-if-else/expected.html
similarity index 100%
rename from test/render/fixtures/if-else-if-else/expected.html
rename to packages/marko/test/render/fixtures/if-else-if-else/expected.html
diff --git a/test/render/fixtures/if-else-if-else/template.marko b/packages/marko/test/render/fixtures/if-else-if-else/template.marko
similarity index 100%
rename from test/render/fixtures/if-else-if-else/template.marko
rename to packages/marko/test/render/fixtures/if-else-if-else/template.marko
diff --git a/test/render/fixtures/if-else-if-else/test.js b/packages/marko/test/render/fixtures/if-else-if-else/test.js
similarity index 100%
rename from test/render/fixtures/if-else-if-else/test.js
rename to packages/marko/test/render/fixtures/if-else-if-else/test.js
diff --git a/test/render/fixtures/if-else-if-else/vdom-expected.html b/packages/marko/test/render/fixtures/if-else-if-else/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/if-else-if-else/vdom-expected.html
rename to packages/marko/test/render/fixtures/if-else-if-else/vdom-expected.html
diff --git a/test/render/fixtures/if-else-if/expected.html b/packages/marko/test/render/fixtures/if-else-if/expected.html
similarity index 100%
rename from test/render/fixtures/if-else-if/expected.html
rename to packages/marko/test/render/fixtures/if-else-if/expected.html
diff --git a/test/render/fixtures/if-else-if/template.marko b/packages/marko/test/render/fixtures/if-else-if/template.marko
similarity index 100%
rename from test/render/fixtures/if-else-if/template.marko
rename to packages/marko/test/render/fixtures/if-else-if/template.marko
diff --git a/test/render/fixtures/if-else-if/test.js b/packages/marko/test/render/fixtures/if-else-if/test.js
similarity index 100%
rename from test/render/fixtures/if-else-if/test.js
rename to packages/marko/test/render/fixtures/if-else-if/test.js
diff --git a/test/render/fixtures/if-else-if/vdom-expected.html b/packages/marko/test/render/fixtures/if-else-if/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/if-else-if/vdom-expected.html
rename to packages/marko/test/render/fixtures/if-else-if/vdom-expected.html
diff --git a/test/render/fixtures/if-else/expected.html b/packages/marko/test/render/fixtures/if-else/expected.html
similarity index 100%
rename from test/render/fixtures/if-else/expected.html
rename to packages/marko/test/render/fixtures/if-else/expected.html
diff --git a/test/render/fixtures/if-else/template.marko b/packages/marko/test/render/fixtures/if-else/template.marko
similarity index 100%
rename from test/render/fixtures/if-else/template.marko
rename to packages/marko/test/render/fixtures/if-else/template.marko
diff --git a/test/render/fixtures/if-else/test.js b/packages/marko/test/render/fixtures/if-else/test.js
similarity index 100%
rename from test/render/fixtures/if-else/test.js
rename to packages/marko/test/render/fixtures/if-else/test.js
diff --git a/test/render/fixtures/if-else/vdom-expected.html b/packages/marko/test/render/fixtures/if-else/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/if-else/vdom-expected.html
rename to packages/marko/test/render/fixtures/if-else/vdom-expected.html
diff --git a/test/render/fixtures/if-no-arg/template.marko b/packages/marko/test/render/fixtures/if-no-arg/template.marko
similarity index 100%
rename from test/render/fixtures/if-no-arg/template.marko
rename to packages/marko/test/render/fixtures/if-no-arg/template.marko
diff --git a/test/render/fixtures/if-no-arg/test.js b/packages/marko/test/render/fixtures/if-no-arg/test.js
similarity index 100%
rename from test/render/fixtures/if-no-arg/test.js
rename to packages/marko/test/render/fixtures/if-no-arg/test.js
diff --git a/test/render/fixtures/if/expected.html b/packages/marko/test/render/fixtures/if/expected.html
similarity index 100%
rename from test/render/fixtures/if/expected.html
rename to packages/marko/test/render/fixtures/if/expected.html
diff --git a/test/render/fixtures/if/template.marko b/packages/marko/test/render/fixtures/if/template.marko
similarity index 100%
rename from test/render/fixtures/if/template.marko
rename to packages/marko/test/render/fixtures/if/template.marko
diff --git a/test/render/fixtures/if/test.js b/packages/marko/test/render/fixtures/if/test.js
similarity index 100%
rename from test/render/fixtures/if/test.js
rename to packages/marko/test/render/fixtures/if/test.js
diff --git a/test/render/fixtures/if/vdom-expected.html b/packages/marko/test/render/fixtures/if/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/if/vdom-expected.html
rename to packages/marko/test/render/fixtures/if/vdom-expected.html
diff --git a/test/render/fixtures/ignore-unrecognized-tag/expected.html b/packages/marko/test/render/fixtures/ignore-unrecognized-tag/expected.html
similarity index 100%
rename from test/render/fixtures/ignore-unrecognized-tag/expected.html
rename to packages/marko/test/render/fixtures/ignore-unrecognized-tag/expected.html
diff --git a/test/render/fixtures/ignore-unrecognized-tag/template.marko b/packages/marko/test/render/fixtures/ignore-unrecognized-tag/template.marko
similarity index 100%
rename from test/render/fixtures/ignore-unrecognized-tag/template.marko
rename to packages/marko/test/render/fixtures/ignore-unrecognized-tag/template.marko
diff --git a/test/render/fixtures/ignore-unrecognized-tag/test.js b/packages/marko/test/render/fixtures/ignore-unrecognized-tag/test.js
similarity index 100%
rename from test/render/fixtures/ignore-unrecognized-tag/test.js
rename to packages/marko/test/render/fixtures/ignore-unrecognized-tag/test.js
diff --git a/test/render/fixtures/ignore-unrecognized-tag/vdom-expected.html b/packages/marko/test/render/fixtures/ignore-unrecognized-tag/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/ignore-unrecognized-tag/vdom-expected.html
rename to packages/marko/test/render/fixtures/ignore-unrecognized-tag/vdom-expected.html
diff --git a/test/render/fixtures/img/expected.html b/packages/marko/test/render/fixtures/img/expected.html
similarity index 100%
rename from test/render/fixtures/img/expected.html
rename to packages/marko/test/render/fixtures/img/expected.html
diff --git a/test/render/fixtures/img/template.marko b/packages/marko/test/render/fixtures/img/template.marko
similarity index 100%
rename from test/render/fixtures/img/template.marko
rename to packages/marko/test/render/fixtures/img/template.marko
diff --git a/test/render/fixtures/img/test.js b/packages/marko/test/render/fixtures/img/test.js
similarity index 100%
rename from test/render/fixtures/img/test.js
rename to packages/marko/test/render/fixtures/img/test.js
diff --git a/test/render/fixtures/img/vdom-expected.html b/packages/marko/test/render/fixtures/img/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/img/vdom-expected.html
rename to packages/marko/test/render/fixtures/img/vdom-expected.html
diff --git a/test/render/fixtures/import/bar.js b/packages/marko/test/render/fixtures/import/bar.js
similarity index 100%
rename from test/render/fixtures/import/bar.js
rename to packages/marko/test/render/fixtures/import/bar.js
diff --git a/test/render/fixtures/import/expected.html b/packages/marko/test/render/fixtures/import/expected.html
similarity index 100%
rename from test/render/fixtures/import/expected.html
rename to packages/marko/test/render/fixtures/import/expected.html
diff --git a/test/render/fixtures/import/template.marko b/packages/marko/test/render/fixtures/import/template.marko
similarity index 100%
rename from test/render/fixtures/import/template.marko
rename to packages/marko/test/render/fixtures/import/template.marko
diff --git a/test/render/fixtures/import/vdom-expected.html b/packages/marko/test/render/fixtures/import/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/import/vdom-expected.html
rename to packages/marko/test/render/fixtures/import/vdom-expected.html
diff --git a/test/render/fixtures/include-attr/expected.html b/packages/marko/test/render/fixtures/include-attr/expected.html
similarity index 100%
rename from test/render/fixtures/include-attr/expected.html
rename to packages/marko/test/render/fixtures/include-attr/expected.html
diff --git a/test/render/fixtures/include-attr/include-target.marko b/packages/marko/test/render/fixtures/include-attr/include-target.marko
similarity index 100%
rename from test/render/fixtures/include-attr/include-target.marko
rename to packages/marko/test/render/fixtures/include-attr/include-target.marko
diff --git a/test/render/fixtures/include-attr/template.marko b/packages/marko/test/render/fixtures/include-attr/template.marko
similarity index 100%
rename from test/render/fixtures/include-attr/template.marko
rename to packages/marko/test/render/fixtures/include-attr/template.marko
diff --git a/test/render/fixtures/include-attr/test.js b/packages/marko/test/render/fixtures/include-attr/test.js
similarity index 100%
rename from test/render/fixtures/include-attr/test.js
rename to packages/marko/test/render/fixtures/include-attr/test.js
diff --git a/test/render/fixtures/include-attr/vdom-expected.html b/packages/marko/test/render/fixtures/include-attr/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/include-attr/vdom-expected.html
rename to packages/marko/test/render/fixtures/include-attr/vdom-expected.html
diff --git a/test/render/fixtures/include-body-empty/expected.html b/packages/marko/test/render/fixtures/include-body-empty/expected.html
similarity index 100%
rename from test/render/fixtures/include-body-empty/expected.html
rename to packages/marko/test/render/fixtures/include-body-empty/expected.html
diff --git a/test/render/fixtures/include-body-empty/include-target.marko b/packages/marko/test/render/fixtures/include-body-empty/include-target.marko
similarity index 100%
rename from test/render/fixtures/include-body-empty/include-target.marko
rename to packages/marko/test/render/fixtures/include-body-empty/include-target.marko
diff --git a/test/render/fixtures/include-body-empty/template.marko b/packages/marko/test/render/fixtures/include-body-empty/template.marko
similarity index 100%
rename from test/render/fixtures/include-body-empty/template.marko
rename to packages/marko/test/render/fixtures/include-body-empty/template.marko
diff --git a/test/render/fixtures/include-body-empty/test.js b/packages/marko/test/render/fixtures/include-body-empty/test.js
similarity index 100%
rename from test/render/fixtures/include-body-empty/test.js
rename to packages/marko/test/render/fixtures/include-body-empty/test.js
diff --git a/test/render/fixtures/include-body-empty/vdom-expected.html b/packages/marko/test/render/fixtures/include-body-empty/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/include-body-empty/vdom-expected.html
rename to packages/marko/test/render/fixtures/include-body-empty/vdom-expected.html
diff --git a/test/render/fixtures/include-body/expected.html b/packages/marko/test/render/fixtures/include-body/expected.html
similarity index 100%
rename from test/render/fixtures/include-body/expected.html
rename to packages/marko/test/render/fixtures/include-body/expected.html
diff --git a/test/render/fixtures/include-body/include-target.marko b/packages/marko/test/render/fixtures/include-body/include-target.marko
similarity index 100%
rename from test/render/fixtures/include-body/include-target.marko
rename to packages/marko/test/render/fixtures/include-body/include-target.marko
diff --git a/test/render/fixtures/include-body/template.marko b/packages/marko/test/render/fixtures/include-body/template.marko
similarity index 100%
rename from test/render/fixtures/include-body/template.marko
rename to packages/marko/test/render/fixtures/include-body/template.marko
diff --git a/test/render/fixtures/include-body/test.js b/packages/marko/test/render/fixtures/include-body/test.js
similarity index 100%
rename from test/render/fixtures/include-body/test.js
rename to packages/marko/test/render/fixtures/include-body/test.js
diff --git a/test/render/fixtures/include-body/vdom-expected.html b/packages/marko/test/render/fixtures/include-body/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/include-body/vdom-expected.html
rename to packages/marko/test/render/fixtures/include-body/vdom-expected.html
diff --git a/test/render/fixtures/include-component/components/my-component/index.js b/packages/marko/test/render/fixtures/include-component/components/my-component/index.js
similarity index 100%
rename from test/render/fixtures/include-component/components/my-component/index.js
rename to packages/marko/test/render/fixtures/include-component/components/my-component/index.js
diff --git a/test/render/fixtures/include-component/expected.html b/packages/marko/test/render/fixtures/include-component/expected.html
similarity index 100%
rename from test/render/fixtures/include-component/expected.html
rename to packages/marko/test/render/fixtures/include-component/expected.html
diff --git a/test/render/fixtures/include-component/include-html-target.html b/packages/marko/test/render/fixtures/include-component/include-html-target.html
similarity index 100%
rename from test/render/fixtures/include-component/include-html-target.html
rename to packages/marko/test/render/fixtures/include-component/include-html-target.html
diff --git a/test/render/fixtures/include-component/template.marko b/packages/marko/test/render/fixtures/include-component/template.marko
similarity index 100%
rename from test/render/fixtures/include-component/template.marko
rename to packages/marko/test/render/fixtures/include-component/template.marko
diff --git a/test/render/fixtures/include-component/test.js b/packages/marko/test/render/fixtures/include-component/test.js
similarity index 100%
rename from test/render/fixtures/include-component/test.js
rename to packages/marko/test/render/fixtures/include-component/test.js
diff --git a/test/render/fixtures/include-component/vdom-expected.html b/packages/marko/test/render/fixtures/include-component/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/include-component/vdom-expected.html
rename to packages/marko/test/render/fixtures/include-component/vdom-expected.html
diff --git a/test/render/fixtures/include-data-body/expected.html b/packages/marko/test/render/fixtures/include-data-body/expected.html
similarity index 100%
rename from test/render/fixtures/include-data-body/expected.html
rename to packages/marko/test/render/fixtures/include-data-body/expected.html
diff --git a/test/render/fixtures/include-data-body/include-target.marko b/packages/marko/test/render/fixtures/include-data-body/include-target.marko
similarity index 100%
rename from test/render/fixtures/include-data-body/include-target.marko
rename to packages/marko/test/render/fixtures/include-data-body/include-target.marko
diff --git a/test/render/fixtures/include-data-body/template.marko b/packages/marko/test/render/fixtures/include-data-body/template.marko
similarity index 100%
rename from test/render/fixtures/include-data-body/template.marko
rename to packages/marko/test/render/fixtures/include-data-body/template.marko
diff --git a/test/render/fixtures/include-data-body/test.js b/packages/marko/test/render/fixtures/include-data-body/test.js
similarity index 100%
rename from test/render/fixtures/include-data-body/test.js
rename to packages/marko/test/render/fixtures/include-data-body/test.js
diff --git a/test/render/fixtures/include-data-body/vdom-expected.html b/packages/marko/test/render/fixtures/include-data-body/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/include-data-body/vdom-expected.html
rename to packages/marko/test/render/fixtures/include-data-body/vdom-expected.html
diff --git a/test/render/fixtures/include-data/expected.html b/packages/marko/test/render/fixtures/include-data/expected.html
similarity index 100%
rename from test/render/fixtures/include-data/expected.html
rename to packages/marko/test/render/fixtures/include-data/expected.html
diff --git a/test/render/fixtures/include-data/include-target.marko b/packages/marko/test/render/fixtures/include-data/include-target.marko
similarity index 100%
rename from test/render/fixtures/include-data/include-target.marko
rename to packages/marko/test/render/fixtures/include-data/include-target.marko
diff --git a/test/render/fixtures/include-data/template.marko b/packages/marko/test/render/fixtures/include-data/template.marko
similarity index 100%
rename from test/render/fixtures/include-data/template.marko
rename to packages/marko/test/render/fixtures/include-data/template.marko
diff --git a/test/render/fixtures/include-data/test.js b/packages/marko/test/render/fixtures/include-data/test.js
similarity index 100%
rename from test/render/fixtures/include-data/test.js
rename to packages/marko/test/render/fixtures/include-data/test.js
diff --git a/test/render/fixtures/include-data/vdom-expected.html b/packages/marko/test/render/fixtures/include-data/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/include-data/vdom-expected.html
rename to packages/marko/test/render/fixtures/include-data/vdom-expected.html
diff --git a/test/render/fixtures/include-dynamic/expected.html b/packages/marko/test/render/fixtures/include-dynamic/expected.html
similarity index 100%
rename from test/render/fixtures/include-dynamic/expected.html
rename to packages/marko/test/render/fixtures/include-dynamic/expected.html
diff --git a/test/render/fixtures/include-dynamic/include-target.marko b/packages/marko/test/render/fixtures/include-dynamic/include-target.marko
similarity index 100%
rename from test/render/fixtures/include-dynamic/include-target.marko
rename to packages/marko/test/render/fixtures/include-dynamic/include-target.marko
diff --git a/test/render/fixtures/include-dynamic/template.marko b/packages/marko/test/render/fixtures/include-dynamic/template.marko
similarity index 100%
rename from test/render/fixtures/include-dynamic/template.marko
rename to packages/marko/test/render/fixtures/include-dynamic/template.marko
diff --git a/test/render/fixtures/include-dynamic/test.js b/packages/marko/test/render/fixtures/include-dynamic/test.js
similarity index 100%
rename from test/render/fixtures/include-dynamic/test.js
rename to packages/marko/test/render/fixtures/include-dynamic/test.js
diff --git a/test/render/fixtures/include-dynamic/vdom-expected.html b/packages/marko/test/render/fixtures/include-dynamic/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/include-dynamic/vdom-expected.html
rename to packages/marko/test/render/fixtures/include-dynamic/vdom-expected.html
diff --git a/test/render/fixtures/include-html/expected.html b/packages/marko/test/render/fixtures/include-html/expected.html
similarity index 100%
rename from test/render/fixtures/include-html/expected.html
rename to packages/marko/test/render/fixtures/include-html/expected.html
diff --git a/test/render/fixtures/include-html/include-html-target.html b/packages/marko/test/render/fixtures/include-html/include-html-target.html
similarity index 100%
rename from test/render/fixtures/include-html/include-html-target.html
rename to packages/marko/test/render/fixtures/include-html/include-html-target.html
diff --git a/test/render/fixtures/include-html/template.marko b/packages/marko/test/render/fixtures/include-html/template.marko
similarity index 100%
rename from test/render/fixtures/include-html/template.marko
rename to packages/marko/test/render/fixtures/include-html/template.marko
diff --git a/test/render/fixtures/include-html/test.js b/packages/marko/test/render/fixtures/include-html/test.js
similarity index 100%
rename from test/render/fixtures/include-html/test.js
rename to packages/marko/test/render/fixtures/include-html/test.js
diff --git a/test/render/fixtures/include-html/vdom-expected.html b/packages/marko/test/render/fixtures/include-html/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/include-html/vdom-expected.html
rename to packages/marko/test/render/fixtures/include-html/vdom-expected.html
diff --git a/test/render/fixtures/include-hyphen-attrs-multiple/expected.html b/packages/marko/test/render/fixtures/include-hyphen-attrs-multiple/expected.html
similarity index 100%
rename from test/render/fixtures/include-hyphen-attrs-multiple/expected.html
rename to packages/marko/test/render/fixtures/include-hyphen-attrs-multiple/expected.html
diff --git a/test/render/fixtures/include-hyphen-attrs-multiple/include-target.marko b/packages/marko/test/render/fixtures/include-hyphen-attrs-multiple/include-target.marko
similarity index 100%
rename from test/render/fixtures/include-hyphen-attrs-multiple/include-target.marko
rename to packages/marko/test/render/fixtures/include-hyphen-attrs-multiple/include-target.marko
diff --git a/test/render/fixtures/include-hyphen-attrs-multiple/template.marko b/packages/marko/test/render/fixtures/include-hyphen-attrs-multiple/template.marko
similarity index 100%
rename from test/render/fixtures/include-hyphen-attrs-multiple/template.marko
rename to packages/marko/test/render/fixtures/include-hyphen-attrs-multiple/template.marko
diff --git a/test/render/fixtures/include-hyphen-attrs-multiple/test.js b/packages/marko/test/render/fixtures/include-hyphen-attrs-multiple/test.js
similarity index 100%
rename from test/render/fixtures/include-hyphen-attrs-multiple/test.js
rename to packages/marko/test/render/fixtures/include-hyphen-attrs-multiple/test.js
diff --git a/test/render/fixtures/include-hyphen-attrs-multiple/vdom-expected.html b/packages/marko/test/render/fixtures/include-hyphen-attrs-multiple/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/include-hyphen-attrs-multiple/vdom-expected.html
rename to packages/marko/test/render/fixtures/include-hyphen-attrs-multiple/vdom-expected.html
diff --git a/test/render/fixtures/include-hyphen-attrs/expected.html b/packages/marko/test/render/fixtures/include-hyphen-attrs/expected.html
similarity index 100%
rename from test/render/fixtures/include-hyphen-attrs/expected.html
rename to packages/marko/test/render/fixtures/include-hyphen-attrs/expected.html
diff --git a/test/render/fixtures/include-hyphen-attrs/include-target.marko b/packages/marko/test/render/fixtures/include-hyphen-attrs/include-target.marko
similarity index 100%
rename from test/render/fixtures/include-hyphen-attrs/include-target.marko
rename to packages/marko/test/render/fixtures/include-hyphen-attrs/include-target.marko
diff --git a/test/render/fixtures/include-hyphen-attrs/template.marko b/packages/marko/test/render/fixtures/include-hyphen-attrs/template.marko
similarity index 100%
rename from test/render/fixtures/include-hyphen-attrs/template.marko
rename to packages/marko/test/render/fixtures/include-hyphen-attrs/template.marko
diff --git a/test/render/fixtures/include-hyphen-attrs/test.js b/packages/marko/test/render/fixtures/include-hyphen-attrs/test.js
similarity index 100%
rename from test/render/fixtures/include-hyphen-attrs/test.js
rename to packages/marko/test/render/fixtures/include-hyphen-attrs/test.js
diff --git a/test/render/fixtures/include-hyphen-attrs/vdom-expected.html b/packages/marko/test/render/fixtures/include-hyphen-attrs/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/include-hyphen-attrs/vdom-expected.html
rename to packages/marko/test/render/fixtures/include-hyphen-attrs/vdom-expected.html
diff --git a/test/render/fixtures/include-layout-data-attrs/expected.html b/packages/marko/test/render/fixtures/include-layout-data-attrs/expected.html
similarity index 100%
rename from test/render/fixtures/include-layout-data-attrs/expected.html
rename to packages/marko/test/render/fixtures/include-layout-data-attrs/expected.html
diff --git a/test/render/fixtures/include-layout-data-attrs/layout-default.marko b/packages/marko/test/render/fixtures/include-layout-data-attrs/layout-default.marko
similarity index 100%
rename from test/render/fixtures/include-layout-data-attrs/layout-default.marko
rename to packages/marko/test/render/fixtures/include-layout-data-attrs/layout-default.marko
diff --git a/test/render/fixtures/include-layout-data-attrs/template.marko b/packages/marko/test/render/fixtures/include-layout-data-attrs/template.marko
similarity index 100%
rename from test/render/fixtures/include-layout-data-attrs/template.marko
rename to packages/marko/test/render/fixtures/include-layout-data-attrs/template.marko
diff --git a/test/render/fixtures/include-layout-data-attrs/test.js b/packages/marko/test/render/fixtures/include-layout-data-attrs/test.js
similarity index 100%
rename from test/render/fixtures/include-layout-data-attrs/test.js
rename to packages/marko/test/render/fixtures/include-layout-data-attrs/test.js
diff --git a/test/render/fixtures/include-layout-data-attrs/vdom-expected.html b/packages/marko/test/render/fixtures/include-layout-data-attrs/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/include-layout-data-attrs/vdom-expected.html
rename to packages/marko/test/render/fixtures/include-layout-data-attrs/vdom-expected.html
diff --git a/test/render/fixtures/include-layout-data/expected.html b/packages/marko/test/render/fixtures/include-layout-data/expected.html
similarity index 100%
rename from test/render/fixtures/include-layout-data/expected.html
rename to packages/marko/test/render/fixtures/include-layout-data/expected.html
diff --git a/test/render/fixtures/include-layout-data/layout-default.marko b/packages/marko/test/render/fixtures/include-layout-data/layout-default.marko
similarity index 100%
rename from test/render/fixtures/include-layout-data/layout-default.marko
rename to packages/marko/test/render/fixtures/include-layout-data/layout-default.marko
diff --git a/test/render/fixtures/include-layout-data/template.marko b/packages/marko/test/render/fixtures/include-layout-data/template.marko
similarity index 100%
rename from test/render/fixtures/include-layout-data/template.marko
rename to packages/marko/test/render/fixtures/include-layout-data/template.marko
diff --git a/test/render/fixtures/include-layout-data/test.js b/packages/marko/test/render/fixtures/include-layout-data/test.js
similarity index 100%
rename from test/render/fixtures/include-layout-data/test.js
rename to packages/marko/test/render/fixtures/include-layout-data/test.js
diff --git a/test/render/fixtures/include-layout-data/vdom-expected.html b/packages/marko/test/render/fixtures/include-layout-data/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/include-layout-data/vdom-expected.html
rename to packages/marko/test/render/fixtures/include-layout-data/vdom-expected.html
diff --git a/test/render/fixtures/include-layout-v3-compat/expected.html b/packages/marko/test/render/fixtures/include-layout-v3-compat/expected.html
similarity index 100%
rename from test/render/fixtures/include-layout-v3-compat/expected.html
rename to packages/marko/test/render/fixtures/include-layout-v3-compat/expected.html
diff --git a/test/render/fixtures/include-layout-v3-compat/layout-default.marko b/packages/marko/test/render/fixtures/include-layout-v3-compat/layout-default.marko
similarity index 100%
rename from test/render/fixtures/include-layout-v3-compat/layout-default.marko
rename to packages/marko/test/render/fixtures/include-layout-v3-compat/layout-default.marko
diff --git a/test/render/fixtures/include-layout-v3-compat/template.marko b/packages/marko/test/render/fixtures/include-layout-v3-compat/template.marko
similarity index 100%
rename from test/render/fixtures/include-layout-v3-compat/template.marko
rename to packages/marko/test/render/fixtures/include-layout-v3-compat/template.marko
diff --git a/test/render/fixtures/include-layout-v3-compat/test.js b/packages/marko/test/render/fixtures/include-layout-v3-compat/test.js
similarity index 100%
rename from test/render/fixtures/include-layout-v3-compat/test.js
rename to packages/marko/test/render/fixtures/include-layout-v3-compat/test.js
diff --git a/test/render/fixtures/include-layout-v3-compat/vdom-expected.html b/packages/marko/test/render/fixtures/include-layout-v3-compat/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/include-layout-v3-compat/vdom-expected.html
rename to packages/marko/test/render/fixtures/include-layout-v3-compat/vdom-expected.html
diff --git a/test/render/fixtures/include-layout/expected.html b/packages/marko/test/render/fixtures/include-layout/expected.html
similarity index 100%
rename from test/render/fixtures/include-layout/expected.html
rename to packages/marko/test/render/fixtures/include-layout/expected.html
diff --git a/test/render/fixtures/include-layout/layout-default.marko b/packages/marko/test/render/fixtures/include-layout/layout-default.marko
similarity index 100%
rename from test/render/fixtures/include-layout/layout-default.marko
rename to packages/marko/test/render/fixtures/include-layout/layout-default.marko
diff --git a/test/render/fixtures/include-layout/template.marko b/packages/marko/test/render/fixtures/include-layout/template.marko
similarity index 100%
rename from test/render/fixtures/include-layout/template.marko
rename to packages/marko/test/render/fixtures/include-layout/template.marko
diff --git a/test/render/fixtures/include-layout/test.js b/packages/marko/test/render/fixtures/include-layout/test.js
similarity index 100%
rename from test/render/fixtures/include-layout/test.js
rename to packages/marko/test/render/fixtures/include-layout/test.js
diff --git a/test/render/fixtures/include-layout/vdom-expected.html b/packages/marko/test/render/fixtures/include-layout/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/include-layout/vdom-expected.html
rename to packages/marko/test/render/fixtures/include-layout/vdom-expected.html
diff --git a/test/render/fixtures/include-renderBody-data-and-attrs/expected.html b/packages/marko/test/render/fixtures/include-renderBody-data-and-attrs/expected.html
similarity index 100%
rename from test/render/fixtures/include-renderBody-data-and-attrs/expected.html
rename to packages/marko/test/render/fixtures/include-renderBody-data-and-attrs/expected.html
diff --git a/test/render/fixtures/include-renderBody-data-and-attrs/template.marko b/packages/marko/test/render/fixtures/include-renderBody-data-and-attrs/template.marko
similarity index 100%
rename from test/render/fixtures/include-renderBody-data-and-attrs/template.marko
rename to packages/marko/test/render/fixtures/include-renderBody-data-and-attrs/template.marko
diff --git a/test/render/fixtures/include-renderBody-data-and-attrs/test.js b/packages/marko/test/render/fixtures/include-renderBody-data-and-attrs/test.js
similarity index 100%
rename from test/render/fixtures/include-renderBody-data-and-attrs/test.js
rename to packages/marko/test/render/fixtures/include-renderBody-data-and-attrs/test.js
diff --git a/test/render/fixtures/include-renderBody-data-and-attrs/vdom-expected.html b/packages/marko/test/render/fixtures/include-renderBody-data-and-attrs/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/include-renderBody-data-and-attrs/vdom-expected.html
rename to packages/marko/test/render/fixtures/include-renderBody-data-and-attrs/vdom-expected.html
diff --git a/test/render/fixtures/include-renderBody-no-data/expected.html b/packages/marko/test/render/fixtures/include-renderBody-no-data/expected.html
similarity index 100%
rename from test/render/fixtures/include-renderBody-no-data/expected.html
rename to packages/marko/test/render/fixtures/include-renderBody-no-data/expected.html
diff --git a/test/render/fixtures/include-renderBody-no-data/include-html-target.html b/packages/marko/test/render/fixtures/include-renderBody-no-data/include-html-target.html
similarity index 100%
rename from test/render/fixtures/include-renderBody-no-data/include-html-target.html
rename to packages/marko/test/render/fixtures/include-renderBody-no-data/include-html-target.html
diff --git a/test/render/fixtures/include-renderBody-no-data/template.marko b/packages/marko/test/render/fixtures/include-renderBody-no-data/template.marko
similarity index 100%
rename from test/render/fixtures/include-renderBody-no-data/template.marko
rename to packages/marko/test/render/fixtures/include-renderBody-no-data/template.marko
diff --git a/test/render/fixtures/include-renderBody-no-data/test.js b/packages/marko/test/render/fixtures/include-renderBody-no-data/test.js
similarity index 100%
rename from test/render/fixtures/include-renderBody-no-data/test.js
rename to packages/marko/test/render/fixtures/include-renderBody-no-data/test.js
diff --git a/test/render/fixtures/include-renderBody-no-data/vdom-expected.html b/packages/marko/test/render/fixtures/include-renderBody-no-data/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/include-renderBody-no-data/vdom-expected.html
rename to packages/marko/test/render/fixtures/include-renderBody-no-data/vdom-expected.html
diff --git a/test/render/fixtures/include-renderBody-string-arg/expected.html b/packages/marko/test/render/fixtures/include-renderBody-string-arg/expected.html
similarity index 100%
rename from test/render/fixtures/include-renderBody-string-arg/expected.html
rename to packages/marko/test/render/fixtures/include-renderBody-string-arg/expected.html
diff --git a/test/render/fixtures/include-renderBody-string-arg/include-html-target.html b/packages/marko/test/render/fixtures/include-renderBody-string-arg/include-html-target.html
similarity index 100%
rename from test/render/fixtures/include-renderBody-string-arg/include-html-target.html
rename to packages/marko/test/render/fixtures/include-renderBody-string-arg/include-html-target.html
diff --git a/test/render/fixtures/include-renderBody-string-arg/template.marko b/packages/marko/test/render/fixtures/include-renderBody-string-arg/template.marko
similarity index 100%
rename from test/render/fixtures/include-renderBody-string-arg/template.marko
rename to packages/marko/test/render/fixtures/include-renderBody-string-arg/template.marko
diff --git a/test/render/fixtures/include-renderBody-string-arg/test.js b/packages/marko/test/render/fixtures/include-renderBody-string-arg/test.js
similarity index 100%
rename from test/render/fixtures/include-renderBody-string-arg/test.js
rename to packages/marko/test/render/fixtures/include-renderBody-string-arg/test.js
diff --git a/test/render/fixtures/include-renderBody-string-arg/vdom-expected.html b/packages/marko/test/render/fixtures/include-renderBody-string-arg/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/include-renderBody-string-arg/vdom-expected.html
rename to packages/marko/test/render/fixtures/include-renderBody-string-arg/vdom-expected.html
diff --git a/test/render/fixtures/include-renderBody/expected.html b/packages/marko/test/render/fixtures/include-renderBody/expected.html
similarity index 100%
rename from test/render/fixtures/include-renderBody/expected.html
rename to packages/marko/test/render/fixtures/include-renderBody/expected.html
diff --git a/test/render/fixtures/include-renderBody/template.marko b/packages/marko/test/render/fixtures/include-renderBody/template.marko
similarity index 100%
rename from test/render/fixtures/include-renderBody/template.marko
rename to packages/marko/test/render/fixtures/include-renderBody/template.marko
diff --git a/test/render/fixtures/include-renderBody/test.js b/packages/marko/test/render/fixtures/include-renderBody/test.js
similarity index 100%
rename from test/render/fixtures/include-renderBody/test.js
rename to packages/marko/test/render/fixtures/include-renderBody/test.js
diff --git a/test/render/fixtures/include-renderBody/vdom-expected.html b/packages/marko/test/render/fixtures/include-renderBody/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/include-renderBody/vdom-expected.html
rename to packages/marko/test/render/fixtures/include-renderBody/vdom-expected.html
diff --git a/test/render/fixtures/include-string/expected.html b/packages/marko/test/render/fixtures/include-string/expected.html
similarity index 100%
rename from test/render/fixtures/include-string/expected.html
rename to packages/marko/test/render/fixtures/include-string/expected.html
diff --git a/test/render/fixtures/include-string/template.marko b/packages/marko/test/render/fixtures/include-string/template.marko
similarity index 100%
rename from test/render/fixtures/include-string/template.marko
rename to packages/marko/test/render/fixtures/include-string/template.marko
diff --git a/test/render/fixtures/include-string/test.js b/packages/marko/test/render/fixtures/include-string/test.js
similarity index 100%
rename from test/render/fixtures/include-string/test.js
rename to packages/marko/test/render/fixtures/include-string/test.js
diff --git a/test/render/fixtures/include-string/vdom-expected.html b/packages/marko/test/render/fixtures/include-string/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/include-string/vdom-expected.html
rename to packages/marko/test/render/fixtures/include-string/vdom-expected.html
diff --git a/test/render/fixtures/include-text/expected.html b/packages/marko/test/render/fixtures/include-text/expected.html
similarity index 100%
rename from test/render/fixtures/include-text/expected.html
rename to packages/marko/test/render/fixtures/include-text/expected.html
diff --git a/test/render/fixtures/include-text/include-resource-target.txt b/packages/marko/test/render/fixtures/include-text/include-resource-target.txt
similarity index 100%
rename from test/render/fixtures/include-text/include-resource-target.txt
rename to packages/marko/test/render/fixtures/include-text/include-resource-target.txt
diff --git a/test/render/fixtures/include-text/template.marko b/packages/marko/test/render/fixtures/include-text/template.marko
similarity index 100%
rename from test/render/fixtures/include-text/template.marko
rename to packages/marko/test/render/fixtures/include-text/template.marko
diff --git a/test/render/fixtures/include-text/test.js b/packages/marko/test/render/fixtures/include-text/test.js
similarity index 100%
rename from test/render/fixtures/include-text/test.js
rename to packages/marko/test/render/fixtures/include-text/test.js
diff --git a/test/render/fixtures/include-text/vdom-expected.html b/packages/marko/test/render/fixtures/include-text/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/include-text/vdom-expected.html
rename to packages/marko/test/render/fixtures/include-text/vdom-expected.html
diff --git a/test/render/fixtures/include-whitespace/expected.html b/packages/marko/test/render/fixtures/include-whitespace/expected.html
similarity index 100%
rename from test/render/fixtures/include-whitespace/expected.html
rename to packages/marko/test/render/fixtures/include-whitespace/expected.html
diff --git a/test/render/fixtures/include-whitespace/include-target.marko b/packages/marko/test/render/fixtures/include-whitespace/include-target.marko
similarity index 100%
rename from test/render/fixtures/include-whitespace/include-target.marko
rename to packages/marko/test/render/fixtures/include-whitespace/include-target.marko
diff --git a/test/render/fixtures/include-whitespace/template.marko b/packages/marko/test/render/fixtures/include-whitespace/template.marko
similarity index 100%
rename from test/render/fixtures/include-whitespace/template.marko
rename to packages/marko/test/render/fixtures/include-whitespace/template.marko
diff --git a/test/render/fixtures/include-whitespace/test.js b/packages/marko/test/render/fixtures/include-whitespace/test.js
similarity index 100%
rename from test/render/fixtures/include-whitespace/test.js
rename to packages/marko/test/render/fixtures/include-whitespace/test.js
diff --git a/test/render/fixtures/include-whitespace/vdom-expected.html b/packages/marko/test/render/fixtures/include-whitespace/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/include-whitespace/vdom-expected.html
rename to packages/marko/test/render/fixtures/include-whitespace/vdom-expected.html
diff --git a/test/render/fixtures/include/expected.html b/packages/marko/test/render/fixtures/include/expected.html
similarity index 100%
rename from test/render/fixtures/include/expected.html
rename to packages/marko/test/render/fixtures/include/expected.html
diff --git a/test/render/fixtures/include/include-target.marko b/packages/marko/test/render/fixtures/include/include-target.marko
similarity index 100%
rename from test/render/fixtures/include/include-target.marko
rename to packages/marko/test/render/fixtures/include/include-target.marko
diff --git a/test/render/fixtures/include/template.marko b/packages/marko/test/render/fixtures/include/template.marko
similarity index 100%
rename from test/render/fixtures/include/template.marko
rename to packages/marko/test/render/fixtures/include/template.marko
diff --git a/test/render/fixtures/include/test.js b/packages/marko/test/render/fixtures/include/test.js
similarity index 100%
rename from test/render/fixtures/include/test.js
rename to packages/marko/test/render/fixtures/include/test.js
diff --git a/test/render/fixtures/include/vdom-expected.html b/packages/marko/test/render/fixtures/include/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/include/vdom-expected.html
rename to packages/marko/test/render/fixtures/include/vdom-expected.html
diff --git a/test/render/fixtures/inline-script/expected.html b/packages/marko/test/render/fixtures/inline-script/expected.html
similarity index 100%
rename from test/render/fixtures/inline-script/expected.html
rename to packages/marko/test/render/fixtures/inline-script/expected.html
diff --git a/test/render/fixtures/inline-script/template.marko b/packages/marko/test/render/fixtures/inline-script/template.marko
similarity index 100%
rename from test/render/fixtures/inline-script/template.marko
rename to packages/marko/test/render/fixtures/inline-script/template.marko
diff --git a/test/render/fixtures/inline-script/test.js b/packages/marko/test/render/fixtures/inline-script/test.js
similarity index 100%
rename from test/render/fixtures/inline-script/test.js
rename to packages/marko/test/render/fixtures/inline-script/test.js
diff --git a/test/render/fixtures/inline-script/vdom-expected.html b/packages/marko/test/render/fixtures/inline-script/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/inline-script/vdom-expected.html
rename to packages/marko/test/render/fixtures/inline-script/vdom-expected.html
diff --git a/test/render/fixtures/invoke/expected.html b/packages/marko/test/render/fixtures/invoke/expected.html
similarity index 100%
rename from test/render/fixtures/invoke/expected.html
rename to packages/marko/test/render/fixtures/invoke/expected.html
diff --git a/test/render/fixtures/invoke/template.marko b/packages/marko/test/render/fixtures/invoke/template.marko
similarity index 100%
rename from test/render/fixtures/invoke/template.marko
rename to packages/marko/test/render/fixtures/invoke/template.marko
diff --git a/test/render/fixtures/invoke/test.js b/packages/marko/test/render/fixtures/invoke/test.js
similarity index 100%
rename from test/render/fixtures/invoke/test.js
rename to packages/marko/test/render/fixtures/invoke/test.js
diff --git a/test/render/fixtures/invoke/vdom-expected.html b/packages/marko/test/render/fixtures/invoke/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/invoke/vdom-expected.html
rename to packages/marko/test/render/fixtures/invoke/vdom-expected.html
diff --git a/test/render/fixtures/label-for/expected.html b/packages/marko/test/render/fixtures/label-for/expected.html
similarity index 100%
rename from test/render/fixtures/label-for/expected.html
rename to packages/marko/test/render/fixtures/label-for/expected.html
diff --git a/test/render/fixtures/label-for/template.marko b/packages/marko/test/render/fixtures/label-for/template.marko
similarity index 100%
rename from test/render/fixtures/label-for/template.marko
rename to packages/marko/test/render/fixtures/label-for/template.marko
diff --git a/test/render/fixtures/label-for/test.js b/packages/marko/test/render/fixtures/label-for/test.js
similarity index 100%
rename from test/render/fixtures/label-for/test.js
rename to packages/marko/test/render/fixtures/label-for/test.js
diff --git a/test/render/fixtures/label-for/vdom-expected.html b/packages/marko/test/render/fixtures/label-for/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/label-for/vdom-expected.html
rename to packages/marko/test/render/fixtures/label-for/vdom-expected.html
diff --git a/test/render/fixtures/macro-body/expected.html b/packages/marko/test/render/fixtures/macro-body/expected.html
similarity index 100%
rename from test/render/fixtures/macro-body/expected.html
rename to packages/marko/test/render/fixtures/macro-body/expected.html
diff --git a/test/render/fixtures/macro-body/template.marko b/packages/marko/test/render/fixtures/macro-body/template.marko
similarity index 100%
rename from test/render/fixtures/macro-body/template.marko
rename to packages/marko/test/render/fixtures/macro-body/template.marko
diff --git a/test/render/fixtures/macro-body/test.js b/packages/marko/test/render/fixtures/macro-body/test.js
similarity index 100%
rename from test/render/fixtures/macro-body/test.js
rename to packages/marko/test/render/fixtures/macro-body/test.js
diff --git a/test/render/fixtures/macro-body/vdom-expected.html b/packages/marko/test/render/fixtures/macro-body/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/macro-body/vdom-expected.html
rename to packages/marko/test/render/fixtures/macro-body/vdom-expected.html
diff --git a/test/render/fixtures/macro-boolean/expected.html b/packages/marko/test/render/fixtures/macro-boolean/expected.html
similarity index 100%
rename from test/render/fixtures/macro-boolean/expected.html
rename to packages/marko/test/render/fixtures/macro-boolean/expected.html
diff --git a/test/render/fixtures/macro-boolean/template.marko b/packages/marko/test/render/fixtures/macro-boolean/template.marko
similarity index 100%
rename from test/render/fixtures/macro-boolean/template.marko
rename to packages/marko/test/render/fixtures/macro-boolean/template.marko
diff --git a/test/render/fixtures/macro-boolean/test.js b/packages/marko/test/render/fixtures/macro-boolean/test.js
similarity index 100%
rename from test/render/fixtures/macro-boolean/test.js
rename to packages/marko/test/render/fixtures/macro-boolean/test.js
diff --git a/test/render/fixtures/macro-boolean/vdom-expected.html b/packages/marko/test/render/fixtures/macro-boolean/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/macro-boolean/vdom-expected.html
rename to packages/marko/test/render/fixtures/macro-boolean/vdom-expected.html
diff --git a/test/render/fixtures/macro-no-args/expected.html b/packages/marko/test/render/fixtures/macro-no-args/expected.html
similarity index 100%
rename from test/render/fixtures/macro-no-args/expected.html
rename to packages/marko/test/render/fixtures/macro-no-args/expected.html
diff --git a/test/render/fixtures/macro-no-args/template.marko b/packages/marko/test/render/fixtures/macro-no-args/template.marko
similarity index 100%
rename from test/render/fixtures/macro-no-args/template.marko
rename to packages/marko/test/render/fixtures/macro-no-args/template.marko
diff --git a/test/render/fixtures/macro-no-args/test.js b/packages/marko/test/render/fixtures/macro-no-args/test.js
similarity index 100%
rename from test/render/fixtures/macro-no-args/test.js
rename to packages/marko/test/render/fixtures/macro-no-args/test.js
diff --git a/test/render/fixtures/macro-no-args/vdom-expected.html b/packages/marko/test/render/fixtures/macro-no-args/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/macro-no-args/vdom-expected.html
rename to packages/marko/test/render/fixtures/macro-no-args/vdom-expected.html
diff --git a/test/render/fixtures/macro/expected.html b/packages/marko/test/render/fixtures/macro/expected.html
similarity index 100%
rename from test/render/fixtures/macro/expected.html
rename to packages/marko/test/render/fixtures/macro/expected.html
diff --git a/test/render/fixtures/macro/template.marko b/packages/marko/test/render/fixtures/macro/template.marko
similarity index 100%
rename from test/render/fixtures/macro/template.marko
rename to packages/marko/test/render/fixtures/macro/template.marko
diff --git a/test/render/fixtures/macro/test.js b/packages/marko/test/render/fixtures/macro/test.js
similarity index 100%
rename from test/render/fixtures/macro/test.js
rename to packages/marko/test/render/fixtures/macro/test.js
diff --git a/test/render/fixtures/macro/vdom-expected.html b/packages/marko/test/render/fixtures/macro/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/macro/vdom-expected.html
rename to packages/marko/test/render/fixtures/macro/vdom-expected.html
diff --git a/test/render/fixtures/macros-ordering/expected.html b/packages/marko/test/render/fixtures/macros-ordering/expected.html
similarity index 100%
rename from test/render/fixtures/macros-ordering/expected.html
rename to packages/marko/test/render/fixtures/macros-ordering/expected.html
diff --git a/test/render/fixtures/macros-ordering/template.marko b/packages/marko/test/render/fixtures/macros-ordering/template.marko
similarity index 100%
rename from test/render/fixtures/macros-ordering/template.marko
rename to packages/marko/test/render/fixtures/macros-ordering/template.marko
diff --git a/test/render/fixtures/macros-ordering/test.js b/packages/marko/test/render/fixtures/macros-ordering/test.js
similarity index 100%
rename from test/render/fixtures/macros-ordering/test.js
rename to packages/marko/test/render/fixtures/macros-ordering/test.js
diff --git a/test/render/fixtures/macros-ordering/vdom-expected.html b/packages/marko/test/render/fixtures/macros-ordering/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/macros-ordering/vdom-expected.html
rename to packages/marko/test/render/fixtures/macros-ordering/vdom-expected.html
diff --git a/test/render/fixtures/marko-body-attr-parsed-text/expected.html b/packages/marko/test/render/fixtures/marko-body-attr-parsed-text/expected.html
similarity index 100%
rename from test/render/fixtures/marko-body-attr-parsed-text/expected.html
rename to packages/marko/test/render/fixtures/marko-body-attr-parsed-text/expected.html
diff --git a/test/render/fixtures/marko-body-attr-parsed-text/template.marko b/packages/marko/test/render/fixtures/marko-body-attr-parsed-text/template.marko
similarity index 100%
rename from test/render/fixtures/marko-body-attr-parsed-text/template.marko
rename to packages/marko/test/render/fixtures/marko-body-attr-parsed-text/template.marko
diff --git a/test/render/fixtures/marko-body-attr-parsed-text/test.js b/packages/marko/test/render/fixtures/marko-body-attr-parsed-text/test.js
similarity index 100%
rename from test/render/fixtures/marko-body-attr-parsed-text/test.js
rename to packages/marko/test/render/fixtures/marko-body-attr-parsed-text/test.js
diff --git a/test/render/fixtures/marko-body-attr-parsed-text/vdom-expected.html b/packages/marko/test/render/fixtures/marko-body-attr-parsed-text/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/marko-body-attr-parsed-text/vdom-expected.html
rename to packages/marko/test/render/fixtures/marko-body-attr-parsed-text/vdom-expected.html
diff --git a/test/render/fixtures/marko-body-attr-static-text/expected.html b/packages/marko/test/render/fixtures/marko-body-attr-static-text/expected.html
similarity index 100%
rename from test/render/fixtures/marko-body-attr-static-text/expected.html
rename to packages/marko/test/render/fixtures/marko-body-attr-static-text/expected.html
diff --git a/test/render/fixtures/marko-body-attr-static-text/template.marko b/packages/marko/test/render/fixtures/marko-body-attr-static-text/template.marko
similarity index 100%
rename from test/render/fixtures/marko-body-attr-static-text/template.marko
rename to packages/marko/test/render/fixtures/marko-body-attr-static-text/template.marko
diff --git a/test/render/fixtures/marko-body-attr-static-text/test.js b/packages/marko/test/render/fixtures/marko-body-attr-static-text/test.js
similarity index 100%
rename from test/render/fixtures/marko-body-attr-static-text/test.js
rename to packages/marko/test/render/fixtures/marko-body-attr-static-text/test.js
diff --git a/test/render/fixtures/marko-body-attr-static-text/vdom-expected.html b/packages/marko/test/render/fixtures/marko-body-attr-static-text/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/marko-body-attr-static-text/vdom-expected.html
rename to packages/marko/test/render/fixtures/marko-body-attr-static-text/vdom-expected.html
diff --git a/test/render/fixtures/marko-preserve-whitespace-attr/expected.html b/packages/marko/test/render/fixtures/marko-preserve-whitespace-attr/expected.html
similarity index 100%
rename from test/render/fixtures/marko-preserve-whitespace-attr/expected.html
rename to packages/marko/test/render/fixtures/marko-preserve-whitespace-attr/expected.html
diff --git a/test/render/fixtures/marko-preserve-whitespace-attr/template.marko b/packages/marko/test/render/fixtures/marko-preserve-whitespace-attr/template.marko
similarity index 100%
rename from test/render/fixtures/marko-preserve-whitespace-attr/template.marko
rename to packages/marko/test/render/fixtures/marko-preserve-whitespace-attr/template.marko
diff --git a/test/render/fixtures/marko-preserve-whitespace-attr/test.js b/packages/marko/test/render/fixtures/marko-preserve-whitespace-attr/test.js
similarity index 100%
rename from test/render/fixtures/marko-preserve-whitespace-attr/test.js
rename to packages/marko/test/render/fixtures/marko-preserve-whitespace-attr/test.js
diff --git a/test/render/fixtures/marko-preserve-whitespace-attr/vdom-expected.html b/packages/marko/test/render/fixtures/marko-preserve-whitespace-attr/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/marko-preserve-whitespace-attr/vdom-expected.html
rename to packages/marko/test/render/fixtures/marko-preserve-whitespace-attr/vdom-expected.html
diff --git a/test/render/fixtures/marko-preserve-whitespace-tag/expected.html b/packages/marko/test/render/fixtures/marko-preserve-whitespace-tag/expected.html
similarity index 100%
rename from test/render/fixtures/marko-preserve-whitespace-tag/expected.html
rename to packages/marko/test/render/fixtures/marko-preserve-whitespace-tag/expected.html
diff --git a/test/render/fixtures/marko-preserve-whitespace-tag/template.marko b/packages/marko/test/render/fixtures/marko-preserve-whitespace-tag/template.marko
similarity index 100%
rename from test/render/fixtures/marko-preserve-whitespace-tag/template.marko
rename to packages/marko/test/render/fixtures/marko-preserve-whitespace-tag/template.marko
diff --git a/test/render/fixtures/marko-preserve-whitespace-tag/test.js b/packages/marko/test/render/fixtures/marko-preserve-whitespace-tag/test.js
similarity index 100%
rename from test/render/fixtures/marko-preserve-whitespace-tag/test.js
rename to packages/marko/test/render/fixtures/marko-preserve-whitespace-tag/test.js
diff --git a/test/render/fixtures/marko-preserve-whitespace-tag/vdom-expected.html b/packages/marko/test/render/fixtures/marko-preserve-whitespace-tag/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/marko-preserve-whitespace-tag/vdom-expected.html
rename to packages/marko/test/render/fixtures/marko-preserve-whitespace-tag/vdom-expected.html
diff --git a/test/render/fixtures/nested-tag-shorthand-complex-logic-repeated/components/test-message/marko-tag.json b/packages/marko/test/render/fixtures/nested-tag-shorthand-complex-logic-repeated/components/test-message/marko-tag.json
similarity index 100%
rename from test/render/fixtures/nested-tag-shorthand-complex-logic-repeated/components/test-message/marko-tag.json
rename to packages/marko/test/render/fixtures/nested-tag-shorthand-complex-logic-repeated/components/test-message/marko-tag.json
diff --git a/test/render/fixtures/nested-tag-shorthand-complex-logic-repeated/components/test-message/template.marko b/packages/marko/test/render/fixtures/nested-tag-shorthand-complex-logic-repeated/components/test-message/template.marko
similarity index 100%
rename from test/render/fixtures/nested-tag-shorthand-complex-logic-repeated/components/test-message/template.marko
rename to packages/marko/test/render/fixtures/nested-tag-shorthand-complex-logic-repeated/components/test-message/template.marko
diff --git a/test/render/fixtures/nested-tag-shorthand-complex-logic-repeated/expected.html b/packages/marko/test/render/fixtures/nested-tag-shorthand-complex-logic-repeated/expected.html
similarity index 100%
rename from test/render/fixtures/nested-tag-shorthand-complex-logic-repeated/expected.html
rename to packages/marko/test/render/fixtures/nested-tag-shorthand-complex-logic-repeated/expected.html
diff --git a/test/render/fixtures/nested-tag-shorthand-complex-logic-repeated/template.marko b/packages/marko/test/render/fixtures/nested-tag-shorthand-complex-logic-repeated/template.marko
similarity index 100%
rename from test/render/fixtures/nested-tag-shorthand-complex-logic-repeated/template.marko
rename to packages/marko/test/render/fixtures/nested-tag-shorthand-complex-logic-repeated/template.marko
diff --git a/test/render/fixtures/nested-tag-shorthand-complex-logic-repeated/test.js b/packages/marko/test/render/fixtures/nested-tag-shorthand-complex-logic-repeated/test.js
similarity index 100%
rename from test/render/fixtures/nested-tag-shorthand-complex-logic-repeated/test.js
rename to packages/marko/test/render/fixtures/nested-tag-shorthand-complex-logic-repeated/test.js
diff --git a/test/render/fixtures/nested-tag-shorthand-complex-logic-repeated/vdom-expected.html b/packages/marko/test/render/fixtures/nested-tag-shorthand-complex-logic-repeated/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/nested-tag-shorthand-complex-logic-repeated/vdom-expected.html
rename to packages/marko/test/render/fixtures/nested-tag-shorthand-complex-logic-repeated/vdom-expected.html
diff --git a/test/render/fixtures/nested-tag-shorthand-complex-logic/components/test-message/template.marko b/packages/marko/test/render/fixtures/nested-tag-shorthand-complex-logic/components/test-message/template.marko
similarity index 100%
rename from test/render/fixtures/nested-tag-shorthand-complex-logic/components/test-message/template.marko
rename to packages/marko/test/render/fixtures/nested-tag-shorthand-complex-logic/components/test-message/template.marko
diff --git a/test/render/fixtures/nested-tag-shorthand-complex-logic/expected.html b/packages/marko/test/render/fixtures/nested-tag-shorthand-complex-logic/expected.html
similarity index 100%
rename from test/render/fixtures/nested-tag-shorthand-complex-logic/expected.html
rename to packages/marko/test/render/fixtures/nested-tag-shorthand-complex-logic/expected.html
diff --git a/test/render/fixtures/nested-tag-shorthand-complex-logic/template.marko b/packages/marko/test/render/fixtures/nested-tag-shorthand-complex-logic/template.marko
similarity index 100%
rename from test/render/fixtures/nested-tag-shorthand-complex-logic/template.marko
rename to packages/marko/test/render/fixtures/nested-tag-shorthand-complex-logic/template.marko
diff --git a/test/render/fixtures/nested-tag-shorthand-complex-logic/test.js b/packages/marko/test/render/fixtures/nested-tag-shorthand-complex-logic/test.js
similarity index 100%
rename from test/render/fixtures/nested-tag-shorthand-complex-logic/test.js
rename to packages/marko/test/render/fixtures/nested-tag-shorthand-complex-logic/test.js
diff --git a/test/render/fixtures/nested-tag-shorthand-complex-logic/vdom-expected.html b/packages/marko/test/render/fixtures/nested-tag-shorthand-complex-logic/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/nested-tag-shorthand-complex-logic/vdom-expected.html
rename to packages/marko/test/render/fixtures/nested-tag-shorthand-complex-logic/vdom-expected.html
diff --git a/test/render/fixtures/nested-tag-shorthand-hyphens-repeated/components/test-message/marko-tag.json b/packages/marko/test/render/fixtures/nested-tag-shorthand-hyphens-repeated/components/test-message/marko-tag.json
similarity index 100%
rename from test/render/fixtures/nested-tag-shorthand-hyphens-repeated/components/test-message/marko-tag.json
rename to packages/marko/test/render/fixtures/nested-tag-shorthand-hyphens-repeated/components/test-message/marko-tag.json
diff --git a/test/render/fixtures/nested-tag-shorthand-hyphens-repeated/components/test-message/template.marko b/packages/marko/test/render/fixtures/nested-tag-shorthand-hyphens-repeated/components/test-message/template.marko
similarity index 100%
rename from test/render/fixtures/nested-tag-shorthand-hyphens-repeated/components/test-message/template.marko
rename to packages/marko/test/render/fixtures/nested-tag-shorthand-hyphens-repeated/components/test-message/template.marko
diff --git a/test/render/fixtures/nested-tag-shorthand-hyphens-repeated/expected.html b/packages/marko/test/render/fixtures/nested-tag-shorthand-hyphens-repeated/expected.html
similarity index 100%
rename from test/render/fixtures/nested-tag-shorthand-hyphens-repeated/expected.html
rename to packages/marko/test/render/fixtures/nested-tag-shorthand-hyphens-repeated/expected.html
diff --git a/test/render/fixtures/nested-tag-shorthand-hyphens-repeated/template.marko b/packages/marko/test/render/fixtures/nested-tag-shorthand-hyphens-repeated/template.marko
similarity index 100%
rename from test/render/fixtures/nested-tag-shorthand-hyphens-repeated/template.marko
rename to packages/marko/test/render/fixtures/nested-tag-shorthand-hyphens-repeated/template.marko
diff --git a/test/render/fixtures/nested-tag-shorthand-hyphens-repeated/test.js b/packages/marko/test/render/fixtures/nested-tag-shorthand-hyphens-repeated/test.js
similarity index 100%
rename from test/render/fixtures/nested-tag-shorthand-hyphens-repeated/test.js
rename to packages/marko/test/render/fixtures/nested-tag-shorthand-hyphens-repeated/test.js
diff --git a/test/render/fixtures/nested-tag-shorthand-hyphens-repeated/vdom-expected.html b/packages/marko/test/render/fixtures/nested-tag-shorthand-hyphens-repeated/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/nested-tag-shorthand-hyphens-repeated/vdom-expected.html
rename to packages/marko/test/render/fixtures/nested-tag-shorthand-hyphens-repeated/vdom-expected.html
diff --git a/test/render/fixtures/nested-tag-shorthand-hyphens/components/test-message/template.marko b/packages/marko/test/render/fixtures/nested-tag-shorthand-hyphens/components/test-message/template.marko
similarity index 100%
rename from test/render/fixtures/nested-tag-shorthand-hyphens/components/test-message/template.marko
rename to packages/marko/test/render/fixtures/nested-tag-shorthand-hyphens/components/test-message/template.marko
diff --git a/test/render/fixtures/nested-tag-shorthand-hyphens/expected.html b/packages/marko/test/render/fixtures/nested-tag-shorthand-hyphens/expected.html
similarity index 100%
rename from test/render/fixtures/nested-tag-shorthand-hyphens/expected.html
rename to packages/marko/test/render/fixtures/nested-tag-shorthand-hyphens/expected.html
diff --git a/test/render/fixtures/nested-tag-shorthand-hyphens/template.marko b/packages/marko/test/render/fixtures/nested-tag-shorthand-hyphens/template.marko
similarity index 100%
rename from test/render/fixtures/nested-tag-shorthand-hyphens/template.marko
rename to packages/marko/test/render/fixtures/nested-tag-shorthand-hyphens/template.marko
diff --git a/test/render/fixtures/nested-tag-shorthand-hyphens/test.js b/packages/marko/test/render/fixtures/nested-tag-shorthand-hyphens/test.js
similarity index 100%
rename from test/render/fixtures/nested-tag-shorthand-hyphens/test.js
rename to packages/marko/test/render/fixtures/nested-tag-shorthand-hyphens/test.js
diff --git a/test/render/fixtures/nested-tag-shorthand-hyphens/vdom-expected.html b/packages/marko/test/render/fixtures/nested-tag-shorthand-hyphens/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/nested-tag-shorthand-hyphens/vdom-expected.html
rename to packages/marko/test/render/fixtures/nested-tag-shorthand-hyphens/vdom-expected.html
diff --git a/test/render/fixtures/nested-tag-shorthand-simple-conditional/components/test-message/template.marko b/packages/marko/test/render/fixtures/nested-tag-shorthand-simple-conditional/components/test-message/template.marko
similarity index 100%
rename from test/render/fixtures/nested-tag-shorthand-simple-conditional/components/test-message/template.marko
rename to packages/marko/test/render/fixtures/nested-tag-shorthand-simple-conditional/components/test-message/template.marko
diff --git a/test/render/fixtures/nested-tag-shorthand-simple-conditional/expected.html b/packages/marko/test/render/fixtures/nested-tag-shorthand-simple-conditional/expected.html
similarity index 100%
rename from test/render/fixtures/nested-tag-shorthand-simple-conditional/expected.html
rename to packages/marko/test/render/fixtures/nested-tag-shorthand-simple-conditional/expected.html
diff --git a/test/render/fixtures/nested-tag-shorthand-simple-conditional/template.marko b/packages/marko/test/render/fixtures/nested-tag-shorthand-simple-conditional/template.marko
similarity index 100%
rename from test/render/fixtures/nested-tag-shorthand-simple-conditional/template.marko
rename to packages/marko/test/render/fixtures/nested-tag-shorthand-simple-conditional/template.marko
diff --git a/test/render/fixtures/nested-tag-shorthand-simple-conditional/test.js b/packages/marko/test/render/fixtures/nested-tag-shorthand-simple-conditional/test.js
similarity index 100%
rename from test/render/fixtures/nested-tag-shorthand-simple-conditional/test.js
rename to packages/marko/test/render/fixtures/nested-tag-shorthand-simple-conditional/test.js
diff --git a/test/render/fixtures/nested-tag-shorthand-simple-conditional/vdom-expected.html b/packages/marko/test/render/fixtures/nested-tag-shorthand-simple-conditional/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/nested-tag-shorthand-simple-conditional/vdom-expected.html
rename to packages/marko/test/render/fixtures/nested-tag-shorthand-simple-conditional/vdom-expected.html
diff --git a/test/render/fixtures/nested-tag-shorthand-simple-declared-invalid-attribute/components/test-message/marko-tag.json b/packages/marko/test/render/fixtures/nested-tag-shorthand-simple-declared-invalid-attribute/components/test-message/marko-tag.json
similarity index 100%
rename from test/render/fixtures/nested-tag-shorthand-simple-declared-invalid-attribute/components/test-message/marko-tag.json
rename to packages/marko/test/render/fixtures/nested-tag-shorthand-simple-declared-invalid-attribute/components/test-message/marko-tag.json
diff --git a/test/render/fixtures/nested-tag-shorthand-simple-declared-invalid-attribute/components/test-message/template.marko b/packages/marko/test/render/fixtures/nested-tag-shorthand-simple-declared-invalid-attribute/components/test-message/template.marko
similarity index 100%
rename from test/render/fixtures/nested-tag-shorthand-simple-declared-invalid-attribute/components/test-message/template.marko
rename to packages/marko/test/render/fixtures/nested-tag-shorthand-simple-declared-invalid-attribute/components/test-message/template.marko
diff --git a/test/render/fixtures/nested-tag-shorthand-simple-declared-invalid-attribute/expected.html b/packages/marko/test/render/fixtures/nested-tag-shorthand-simple-declared-invalid-attribute/expected.html
similarity index 100%
rename from test/render/fixtures/nested-tag-shorthand-simple-declared-invalid-attribute/expected.html
rename to packages/marko/test/render/fixtures/nested-tag-shorthand-simple-declared-invalid-attribute/expected.html
diff --git a/test/render/fixtures/nested-tag-shorthand-simple-declared-invalid-attribute/template.marko b/packages/marko/test/render/fixtures/nested-tag-shorthand-simple-declared-invalid-attribute/template.marko
similarity index 100%
rename from test/render/fixtures/nested-tag-shorthand-simple-declared-invalid-attribute/template.marko
rename to packages/marko/test/render/fixtures/nested-tag-shorthand-simple-declared-invalid-attribute/template.marko
diff --git a/test/render/fixtures/nested-tag-shorthand-simple-declared-invalid-attribute/test.js b/packages/marko/test/render/fixtures/nested-tag-shorthand-simple-declared-invalid-attribute/test.js
similarity index 100%
rename from test/render/fixtures/nested-tag-shorthand-simple-declared-invalid-attribute/test.js
rename to packages/marko/test/render/fixtures/nested-tag-shorthand-simple-declared-invalid-attribute/test.js
diff --git a/test/render/fixtures/nested-tag-shorthand-simple-declared/components/test-message/marko-tag.json b/packages/marko/test/render/fixtures/nested-tag-shorthand-simple-declared/components/test-message/marko-tag.json
similarity index 100%
rename from test/render/fixtures/nested-tag-shorthand-simple-declared/components/test-message/marko-tag.json
rename to packages/marko/test/render/fixtures/nested-tag-shorthand-simple-declared/components/test-message/marko-tag.json
diff --git a/test/render/fixtures/nested-tag-shorthand-simple-declared/components/test-message/template.marko b/packages/marko/test/render/fixtures/nested-tag-shorthand-simple-declared/components/test-message/template.marko
similarity index 100%
rename from test/render/fixtures/nested-tag-shorthand-simple-declared/components/test-message/template.marko
rename to packages/marko/test/render/fixtures/nested-tag-shorthand-simple-declared/components/test-message/template.marko
diff --git a/test/render/fixtures/nested-tag-shorthand-simple-declared/expected.html b/packages/marko/test/render/fixtures/nested-tag-shorthand-simple-declared/expected.html
similarity index 100%
rename from test/render/fixtures/nested-tag-shorthand-simple-declared/expected.html
rename to packages/marko/test/render/fixtures/nested-tag-shorthand-simple-declared/expected.html
diff --git a/test/render/fixtures/nested-tag-shorthand-simple-declared/template.marko b/packages/marko/test/render/fixtures/nested-tag-shorthand-simple-declared/template.marko
similarity index 100%
rename from test/render/fixtures/nested-tag-shorthand-simple-declared/template.marko
rename to packages/marko/test/render/fixtures/nested-tag-shorthand-simple-declared/template.marko
diff --git a/test/render/fixtures/nested-tag-shorthand-simple-declared/test.js b/packages/marko/test/render/fixtures/nested-tag-shorthand-simple-declared/test.js
similarity index 100%
rename from test/render/fixtures/nested-tag-shorthand-simple-declared/test.js
rename to packages/marko/test/render/fixtures/nested-tag-shorthand-simple-declared/test.js
diff --git a/test/render/fixtures/nested-tag-shorthand-simple-declared/vdom-expected.html b/packages/marko/test/render/fixtures/nested-tag-shorthand-simple-declared/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/nested-tag-shorthand-simple-declared/vdom-expected.html
rename to packages/marko/test/render/fixtures/nested-tag-shorthand-simple-declared/vdom-expected.html
diff --git a/test/render/fixtures/nested-tag-shorthand-simple-repeated-conditional/components/test-message/marko-tag.json b/packages/marko/test/render/fixtures/nested-tag-shorthand-simple-repeated-conditional/components/test-message/marko-tag.json
similarity index 100%
rename from test/render/fixtures/nested-tag-shorthand-simple-repeated-conditional/components/test-message/marko-tag.json
rename to packages/marko/test/render/fixtures/nested-tag-shorthand-simple-repeated-conditional/components/test-message/marko-tag.json
diff --git a/test/render/fixtures/nested-tag-shorthand-simple-repeated-conditional/components/test-message/template.marko b/packages/marko/test/render/fixtures/nested-tag-shorthand-simple-repeated-conditional/components/test-message/template.marko
similarity index 100%
rename from test/render/fixtures/nested-tag-shorthand-simple-repeated-conditional/components/test-message/template.marko
rename to packages/marko/test/render/fixtures/nested-tag-shorthand-simple-repeated-conditional/components/test-message/template.marko
diff --git a/test/render/fixtures/nested-tag-shorthand-simple-repeated-conditional/expected.html b/packages/marko/test/render/fixtures/nested-tag-shorthand-simple-repeated-conditional/expected.html
similarity index 100%
rename from test/render/fixtures/nested-tag-shorthand-simple-repeated-conditional/expected.html
rename to packages/marko/test/render/fixtures/nested-tag-shorthand-simple-repeated-conditional/expected.html
diff --git a/test/render/fixtures/nested-tag-shorthand-simple-repeated-conditional/template.marko b/packages/marko/test/render/fixtures/nested-tag-shorthand-simple-repeated-conditional/template.marko
similarity index 100%
rename from test/render/fixtures/nested-tag-shorthand-simple-repeated-conditional/template.marko
rename to packages/marko/test/render/fixtures/nested-tag-shorthand-simple-repeated-conditional/template.marko
diff --git a/test/render/fixtures/nested-tag-shorthand-simple-repeated-conditional/test.js b/packages/marko/test/render/fixtures/nested-tag-shorthand-simple-repeated-conditional/test.js
similarity index 100%
rename from test/render/fixtures/nested-tag-shorthand-simple-repeated-conditional/test.js
rename to packages/marko/test/render/fixtures/nested-tag-shorthand-simple-repeated-conditional/test.js
diff --git a/test/render/fixtures/nested-tag-shorthand-simple-repeated-conditional/vdom-expected.html b/packages/marko/test/render/fixtures/nested-tag-shorthand-simple-repeated-conditional/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/nested-tag-shorthand-simple-repeated-conditional/vdom-expected.html
rename to packages/marko/test/render/fixtures/nested-tag-shorthand-simple-repeated-conditional/vdom-expected.html
diff --git a/test/render/fixtures/nested-tag-shorthand-simple-repeated/components/test-message/marko-tag.json b/packages/marko/test/render/fixtures/nested-tag-shorthand-simple-repeated/components/test-message/marko-tag.json
similarity index 100%
rename from test/render/fixtures/nested-tag-shorthand-simple-repeated/components/test-message/marko-tag.json
rename to packages/marko/test/render/fixtures/nested-tag-shorthand-simple-repeated/components/test-message/marko-tag.json
diff --git a/test/render/fixtures/nested-tag-shorthand-simple-repeated/components/test-message/template.marko b/packages/marko/test/render/fixtures/nested-tag-shorthand-simple-repeated/components/test-message/template.marko
similarity index 100%
rename from test/render/fixtures/nested-tag-shorthand-simple-repeated/components/test-message/template.marko
rename to packages/marko/test/render/fixtures/nested-tag-shorthand-simple-repeated/components/test-message/template.marko
diff --git a/test/render/fixtures/nested-tag-shorthand-simple-repeated/expected.html b/packages/marko/test/render/fixtures/nested-tag-shorthand-simple-repeated/expected.html
similarity index 100%
rename from test/render/fixtures/nested-tag-shorthand-simple-repeated/expected.html
rename to packages/marko/test/render/fixtures/nested-tag-shorthand-simple-repeated/expected.html
diff --git a/test/render/fixtures/nested-tag-shorthand-simple-repeated/template.marko b/packages/marko/test/render/fixtures/nested-tag-shorthand-simple-repeated/template.marko
similarity index 100%
rename from test/render/fixtures/nested-tag-shorthand-simple-repeated/template.marko
rename to packages/marko/test/render/fixtures/nested-tag-shorthand-simple-repeated/template.marko
diff --git a/test/render/fixtures/nested-tag-shorthand-simple-repeated/test.js b/packages/marko/test/render/fixtures/nested-tag-shorthand-simple-repeated/test.js
similarity index 100%
rename from test/render/fixtures/nested-tag-shorthand-simple-repeated/test.js
rename to packages/marko/test/render/fixtures/nested-tag-shorthand-simple-repeated/test.js
diff --git a/test/render/fixtures/nested-tag-shorthand-simple-repeated/vdom-expected.html b/packages/marko/test/render/fixtures/nested-tag-shorthand-simple-repeated/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/nested-tag-shorthand-simple-repeated/vdom-expected.html
rename to packages/marko/test/render/fixtures/nested-tag-shorthand-simple-repeated/vdom-expected.html
diff --git a/test/render/fixtures/nested-tag-shorthand-simple/components/test-message/template.marko b/packages/marko/test/render/fixtures/nested-tag-shorthand-simple/components/test-message/template.marko
similarity index 100%
rename from test/render/fixtures/nested-tag-shorthand-simple/components/test-message/template.marko
rename to packages/marko/test/render/fixtures/nested-tag-shorthand-simple/components/test-message/template.marko
diff --git a/test/render/fixtures/nested-tag-shorthand-simple/expected.html b/packages/marko/test/render/fixtures/nested-tag-shorthand-simple/expected.html
similarity index 100%
rename from test/render/fixtures/nested-tag-shorthand-simple/expected.html
rename to packages/marko/test/render/fixtures/nested-tag-shorthand-simple/expected.html
diff --git a/test/render/fixtures/nested-tag-shorthand-simple/template.marko b/packages/marko/test/render/fixtures/nested-tag-shorthand-simple/template.marko
similarity index 100%
rename from test/render/fixtures/nested-tag-shorthand-simple/template.marko
rename to packages/marko/test/render/fixtures/nested-tag-shorthand-simple/template.marko
diff --git a/test/render/fixtures/nested-tag-shorthand-simple/test.js b/packages/marko/test/render/fixtures/nested-tag-shorthand-simple/test.js
similarity index 100%
rename from test/render/fixtures/nested-tag-shorthand-simple/test.js
rename to packages/marko/test/render/fixtures/nested-tag-shorthand-simple/test.js
diff --git a/test/render/fixtures/nested-tag-shorthand-simple/vdom-expected.html b/packages/marko/test/render/fixtures/nested-tag-shorthand-simple/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/nested-tag-shorthand-simple/vdom-expected.html
rename to packages/marko/test/render/fixtures/nested-tag-shorthand-simple/vdom-expected.html
diff --git a/test/render/fixtures/nested-tags-concise/expected.html b/packages/marko/test/render/fixtures/nested-tags-concise/expected.html
similarity index 100%
rename from test/render/fixtures/nested-tags-concise/expected.html
rename to packages/marko/test/render/fixtures/nested-tags-concise/expected.html
diff --git a/test/render/fixtures/nested-tags-concise/marko.json b/packages/marko/test/render/fixtures/nested-tags-concise/marko.json
similarity index 100%
rename from test/render/fixtures/nested-tags-concise/marko.json
rename to packages/marko/test/render/fixtures/nested-tags-concise/marko.json
diff --git a/test/render/fixtures/nested-tags-concise/tags/test-nested-tags-tabs/marko-tag.json b/packages/marko/test/render/fixtures/nested-tags-concise/tags/test-nested-tags-tabs/marko-tag.json
similarity index 100%
rename from test/render/fixtures/nested-tags-concise/tags/test-nested-tags-tabs/marko-tag.json
rename to packages/marko/test/render/fixtures/nested-tags-concise/tags/test-nested-tags-tabs/marko-tag.json
diff --git a/test/render/fixtures/nested-tags-concise/tags/test-nested-tags-tabs/renderer.js b/packages/marko/test/render/fixtures/nested-tags-concise/tags/test-nested-tags-tabs/renderer.js
similarity index 100%
rename from test/render/fixtures/nested-tags-concise/tags/test-nested-tags-tabs/renderer.js
rename to packages/marko/test/render/fixtures/nested-tags-concise/tags/test-nested-tags-tabs/renderer.js
diff --git a/test/render/fixtures/nested-tags-concise/tags/test-nested-tags-tabs/template.marko b/packages/marko/test/render/fixtures/nested-tags-concise/tags/test-nested-tags-tabs/template.marko
similarity index 100%
rename from test/render/fixtures/nested-tags-concise/tags/test-nested-tags-tabs/template.marko
rename to packages/marko/test/render/fixtures/nested-tags-concise/tags/test-nested-tags-tabs/template.marko
diff --git a/test/render/fixtures/nested-tags-concise/template.marko b/packages/marko/test/render/fixtures/nested-tags-concise/template.marko
similarity index 100%
rename from test/render/fixtures/nested-tags-concise/template.marko
rename to packages/marko/test/render/fixtures/nested-tags-concise/template.marko
diff --git a/test/render/fixtures/nested-tags-concise/test.js b/packages/marko/test/render/fixtures/nested-tags-concise/test.js
similarity index 100%
rename from test/render/fixtures/nested-tags-concise/test.js
rename to packages/marko/test/render/fixtures/nested-tags-concise/test.js
diff --git a/test/render/fixtures/nested-tags-concise/vdom-expected.html b/packages/marko/test/render/fixtures/nested-tags-concise/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/nested-tags-concise/vdom-expected.html
rename to packages/marko/test/render/fixtures/nested-tags-concise/vdom-expected.html
diff --git a/test/render/fixtures/nested-tags-deep/expected.html b/packages/marko/test/render/fixtures/nested-tags-deep/expected.html
similarity index 100%
rename from test/render/fixtures/nested-tags-deep/expected.html
rename to packages/marko/test/render/fixtures/nested-tags-deep/expected.html
diff --git a/test/render/fixtures/nested-tags-deep/marko.json b/packages/marko/test/render/fixtures/nested-tags-deep/marko.json
similarity index 100%
rename from test/render/fixtures/nested-tags-deep/marko.json
rename to packages/marko/test/render/fixtures/nested-tags-deep/marko.json
diff --git a/test/render/fixtures/nested-tags-deep/tags/test-nested-tags-deep/marko-tag.json b/packages/marko/test/render/fixtures/nested-tags-deep/tags/test-nested-tags-deep/marko-tag.json
similarity index 100%
rename from test/render/fixtures/nested-tags-deep/tags/test-nested-tags-deep/marko-tag.json
rename to packages/marko/test/render/fixtures/nested-tags-deep/tags/test-nested-tags-deep/marko-tag.json
diff --git a/test/render/fixtures/nested-tags-deep/tags/test-nested-tags-deep/renderer.js b/packages/marko/test/render/fixtures/nested-tags-deep/tags/test-nested-tags-deep/renderer.js
similarity index 100%
rename from test/render/fixtures/nested-tags-deep/tags/test-nested-tags-deep/renderer.js
rename to packages/marko/test/render/fixtures/nested-tags-deep/tags/test-nested-tags-deep/renderer.js
diff --git a/test/render/fixtures/nested-tags-deep/tags/test-nested-tags-deep/template.marko b/packages/marko/test/render/fixtures/nested-tags-deep/tags/test-nested-tags-deep/template.marko
similarity index 100%
rename from test/render/fixtures/nested-tags-deep/tags/test-nested-tags-deep/template.marko
rename to packages/marko/test/render/fixtures/nested-tags-deep/tags/test-nested-tags-deep/template.marko
diff --git a/test/render/fixtures/nested-tags-deep/template.marko b/packages/marko/test/render/fixtures/nested-tags-deep/template.marko
similarity index 100%
rename from test/render/fixtures/nested-tags-deep/template.marko
rename to packages/marko/test/render/fixtures/nested-tags-deep/template.marko
diff --git a/test/render/fixtures/nested-tags-deep/test.js b/packages/marko/test/render/fixtures/nested-tags-deep/test.js
similarity index 100%
rename from test/render/fixtures/nested-tags-deep/test.js
rename to packages/marko/test/render/fixtures/nested-tags-deep/test.js
diff --git a/test/render/fixtures/nested-tags-deep/vdom-expected.html b/packages/marko/test/render/fixtures/nested-tags-deep/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/nested-tags-deep/vdom-expected.html
rename to packages/marko/test/render/fixtures/nested-tags-deep/vdom-expected.html
diff --git a/test/render/fixtures/nested-tags-empty-body/expected.html b/packages/marko/test/render/fixtures/nested-tags-empty-body/expected.html
similarity index 100%
rename from test/render/fixtures/nested-tags-empty-body/expected.html
rename to packages/marko/test/render/fixtures/nested-tags-empty-body/expected.html
diff --git a/test/render/fixtures/nested-tags-empty-body/marko.json b/packages/marko/test/render/fixtures/nested-tags-empty-body/marko.json
similarity index 100%
rename from test/render/fixtures/nested-tags-empty-body/marko.json
rename to packages/marko/test/render/fixtures/nested-tags-empty-body/marko.json
diff --git a/test/render/fixtures/nested-tags-empty-body/tags/test-nested-tags-tabs/marko-tag.json b/packages/marko/test/render/fixtures/nested-tags-empty-body/tags/test-nested-tags-tabs/marko-tag.json
similarity index 100%
rename from test/render/fixtures/nested-tags-empty-body/tags/test-nested-tags-tabs/marko-tag.json
rename to packages/marko/test/render/fixtures/nested-tags-empty-body/tags/test-nested-tags-tabs/marko-tag.json
diff --git a/test/render/fixtures/nested-tags-empty-body/tags/test-nested-tags-tabs/renderer.js b/packages/marko/test/render/fixtures/nested-tags-empty-body/tags/test-nested-tags-tabs/renderer.js
similarity index 100%
rename from test/render/fixtures/nested-tags-empty-body/tags/test-nested-tags-tabs/renderer.js
rename to packages/marko/test/render/fixtures/nested-tags-empty-body/tags/test-nested-tags-tabs/renderer.js
diff --git a/test/render/fixtures/nested-tags-empty-body/tags/test-nested-tags-tabs/template.marko b/packages/marko/test/render/fixtures/nested-tags-empty-body/tags/test-nested-tags-tabs/template.marko
similarity index 100%
rename from test/render/fixtures/nested-tags-empty-body/tags/test-nested-tags-tabs/template.marko
rename to packages/marko/test/render/fixtures/nested-tags-empty-body/tags/test-nested-tags-tabs/template.marko
diff --git a/test/render/fixtures/nested-tags-empty-body/template.marko b/packages/marko/test/render/fixtures/nested-tags-empty-body/template.marko
similarity index 100%
rename from test/render/fixtures/nested-tags-empty-body/template.marko
rename to packages/marko/test/render/fixtures/nested-tags-empty-body/template.marko
diff --git a/test/render/fixtures/nested-tags-empty-body/test.js b/packages/marko/test/render/fixtures/nested-tags-empty-body/test.js
similarity index 100%
rename from test/render/fixtures/nested-tags-empty-body/test.js
rename to packages/marko/test/render/fixtures/nested-tags-empty-body/test.js
diff --git a/test/render/fixtures/nested-tags-empty-body/vdom-expected.html b/packages/marko/test/render/fixtures/nested-tags-empty-body/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/nested-tags-empty-body/vdom-expected.html
rename to packages/marko/test/render/fixtures/nested-tags-empty-body/vdom-expected.html
diff --git a/test/render/fixtures/nested-tags-repeated-parent/expected.html b/packages/marko/test/render/fixtures/nested-tags-repeated-parent/expected.html
similarity index 100%
rename from test/render/fixtures/nested-tags-repeated-parent/expected.html
rename to packages/marko/test/render/fixtures/nested-tags-repeated-parent/expected.html
diff --git a/test/render/fixtures/nested-tags-repeated-parent/marko.json b/packages/marko/test/render/fixtures/nested-tags-repeated-parent/marko.json
similarity index 100%
rename from test/render/fixtures/nested-tags-repeated-parent/marko.json
rename to packages/marko/test/render/fixtures/nested-tags-repeated-parent/marko.json
diff --git a/test/render/fixtures/nested-tags-repeated-parent/tags/test-nested-tags-overlay/marko-tag.json b/packages/marko/test/render/fixtures/nested-tags-repeated-parent/tags/test-nested-tags-overlay/marko-tag.json
similarity index 100%
rename from test/render/fixtures/nested-tags-repeated-parent/tags/test-nested-tags-overlay/marko-tag.json
rename to packages/marko/test/render/fixtures/nested-tags-repeated-parent/tags/test-nested-tags-overlay/marko-tag.json
diff --git a/test/render/fixtures/nested-tags-repeated-parent/tags/test-nested-tags-overlay/renderer.js b/packages/marko/test/render/fixtures/nested-tags-repeated-parent/tags/test-nested-tags-overlay/renderer.js
similarity index 100%
rename from test/render/fixtures/nested-tags-repeated-parent/tags/test-nested-tags-overlay/renderer.js
rename to packages/marko/test/render/fixtures/nested-tags-repeated-parent/tags/test-nested-tags-overlay/renderer.js
diff --git a/test/render/fixtures/nested-tags-repeated-parent/tags/test-nested-tags-overlay/template.marko b/packages/marko/test/render/fixtures/nested-tags-repeated-parent/tags/test-nested-tags-overlay/template.marko
similarity index 100%
rename from test/render/fixtures/nested-tags-repeated-parent/tags/test-nested-tags-overlay/template.marko
rename to packages/marko/test/render/fixtures/nested-tags-repeated-parent/tags/test-nested-tags-overlay/template.marko
diff --git a/test/render/fixtures/nested-tags-repeated-parent/template.marko b/packages/marko/test/render/fixtures/nested-tags-repeated-parent/template.marko
similarity index 100%
rename from test/render/fixtures/nested-tags-repeated-parent/template.marko
rename to packages/marko/test/render/fixtures/nested-tags-repeated-parent/template.marko
diff --git a/test/render/fixtures/nested-tags-repeated-parent/test.js b/packages/marko/test/render/fixtures/nested-tags-repeated-parent/test.js
similarity index 100%
rename from test/render/fixtures/nested-tags-repeated-parent/test.js
rename to packages/marko/test/render/fixtures/nested-tags-repeated-parent/test.js
diff --git a/test/render/fixtures/nested-tags-repeated-parent/vdom-expected.html b/packages/marko/test/render/fixtures/nested-tags-repeated-parent/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/nested-tags-repeated-parent/vdom-expected.html
rename to packages/marko/test/render/fixtures/nested-tags-repeated-parent/vdom-expected.html
diff --git a/test/render/fixtures/nested-tags-repeated/expected.html b/packages/marko/test/render/fixtures/nested-tags-repeated/expected.html
similarity index 100%
rename from test/render/fixtures/nested-tags-repeated/expected.html
rename to packages/marko/test/render/fixtures/nested-tags-repeated/expected.html
diff --git a/test/render/fixtures/nested-tags-repeated/marko.json b/packages/marko/test/render/fixtures/nested-tags-repeated/marko.json
similarity index 100%
rename from test/render/fixtures/nested-tags-repeated/marko.json
rename to packages/marko/test/render/fixtures/nested-tags-repeated/marko.json
diff --git a/test/render/fixtures/nested-tags-repeated/tags/test-nested-tags-tabs/marko-tag.json b/packages/marko/test/render/fixtures/nested-tags-repeated/tags/test-nested-tags-tabs/marko-tag.json
similarity index 100%
rename from test/render/fixtures/nested-tags-repeated/tags/test-nested-tags-tabs/marko-tag.json
rename to packages/marko/test/render/fixtures/nested-tags-repeated/tags/test-nested-tags-tabs/marko-tag.json
diff --git a/test/render/fixtures/nested-tags-repeated/tags/test-nested-tags-tabs/renderer.js b/packages/marko/test/render/fixtures/nested-tags-repeated/tags/test-nested-tags-tabs/renderer.js
similarity index 100%
rename from test/render/fixtures/nested-tags-repeated/tags/test-nested-tags-tabs/renderer.js
rename to packages/marko/test/render/fixtures/nested-tags-repeated/tags/test-nested-tags-tabs/renderer.js
diff --git a/test/render/fixtures/nested-tags-repeated/tags/test-nested-tags-tabs/template.marko b/packages/marko/test/render/fixtures/nested-tags-repeated/tags/test-nested-tags-tabs/template.marko
similarity index 100%
rename from test/render/fixtures/nested-tags-repeated/tags/test-nested-tags-tabs/template.marko
rename to packages/marko/test/render/fixtures/nested-tags-repeated/tags/test-nested-tags-tabs/template.marko
diff --git a/test/render/fixtures/nested-tags-repeated/template.marko b/packages/marko/test/render/fixtures/nested-tags-repeated/template.marko
similarity index 100%
rename from test/render/fixtures/nested-tags-repeated/template.marko
rename to packages/marko/test/render/fixtures/nested-tags-repeated/template.marko
diff --git a/test/render/fixtures/nested-tags-repeated/test.js b/packages/marko/test/render/fixtures/nested-tags-repeated/test.js
similarity index 100%
rename from test/render/fixtures/nested-tags-repeated/test.js
rename to packages/marko/test/render/fixtures/nested-tags-repeated/test.js
diff --git a/test/render/fixtures/nested-tags-repeated/vdom-expected.html b/packages/marko/test/render/fixtures/nested-tags-repeated/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/nested-tags-repeated/vdom-expected.html
rename to packages/marko/test/render/fixtures/nested-tags-repeated/vdom-expected.html
diff --git a/test/render/fixtures/nested-tags-self-closing/expected.html b/packages/marko/test/render/fixtures/nested-tags-self-closing/expected.html
similarity index 100%
rename from test/render/fixtures/nested-tags-self-closing/expected.html
rename to packages/marko/test/render/fixtures/nested-tags-self-closing/expected.html
diff --git a/test/render/fixtures/nested-tags-self-closing/marko.json b/packages/marko/test/render/fixtures/nested-tags-self-closing/marko.json
similarity index 100%
rename from test/render/fixtures/nested-tags-self-closing/marko.json
rename to packages/marko/test/render/fixtures/nested-tags-self-closing/marko.json
diff --git a/test/render/fixtures/nested-tags-self-closing/tags/test-nested-tags-tabs/marko-tag.json b/packages/marko/test/render/fixtures/nested-tags-self-closing/tags/test-nested-tags-tabs/marko-tag.json
similarity index 100%
rename from test/render/fixtures/nested-tags-self-closing/tags/test-nested-tags-tabs/marko-tag.json
rename to packages/marko/test/render/fixtures/nested-tags-self-closing/tags/test-nested-tags-tabs/marko-tag.json
diff --git a/test/render/fixtures/nested-tags-self-closing/tags/test-nested-tags-tabs/renderer.js b/packages/marko/test/render/fixtures/nested-tags-self-closing/tags/test-nested-tags-tabs/renderer.js
similarity index 100%
rename from test/render/fixtures/nested-tags-self-closing/tags/test-nested-tags-tabs/renderer.js
rename to packages/marko/test/render/fixtures/nested-tags-self-closing/tags/test-nested-tags-tabs/renderer.js
diff --git a/test/render/fixtures/nested-tags-self-closing/tags/test-nested-tags-tabs/template.marko b/packages/marko/test/render/fixtures/nested-tags-self-closing/tags/test-nested-tags-tabs/template.marko
similarity index 100%
rename from test/render/fixtures/nested-tags-self-closing/tags/test-nested-tags-tabs/template.marko
rename to packages/marko/test/render/fixtures/nested-tags-self-closing/tags/test-nested-tags-tabs/template.marko
diff --git a/test/render/fixtures/nested-tags-self-closing/template.marko b/packages/marko/test/render/fixtures/nested-tags-self-closing/template.marko
similarity index 100%
rename from test/render/fixtures/nested-tags-self-closing/template.marko
rename to packages/marko/test/render/fixtures/nested-tags-self-closing/template.marko
diff --git a/test/render/fixtures/nested-tags-self-closing/test.js b/packages/marko/test/render/fixtures/nested-tags-self-closing/test.js
similarity index 100%
rename from test/render/fixtures/nested-tags-self-closing/test.js
rename to packages/marko/test/render/fixtures/nested-tags-self-closing/test.js
diff --git a/test/render/fixtures/nested-tags-self-closing/vdom-expected.html b/packages/marko/test/render/fixtures/nested-tags-self-closing/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/nested-tags-self-closing/vdom-expected.html
rename to packages/marko/test/render/fixtures/nested-tags-self-closing/vdom-expected.html
diff --git a/test/render/fixtures/nested-tags/expected.html b/packages/marko/test/render/fixtures/nested-tags/expected.html
similarity index 100%
rename from test/render/fixtures/nested-tags/expected.html
rename to packages/marko/test/render/fixtures/nested-tags/expected.html
diff --git a/test/render/fixtures/nested-tags/marko.json b/packages/marko/test/render/fixtures/nested-tags/marko.json
similarity index 100%
rename from test/render/fixtures/nested-tags/marko.json
rename to packages/marko/test/render/fixtures/nested-tags/marko.json
diff --git a/test/render/fixtures/nested-tags/tags/test-nested-tags-overlay/marko-tag.json b/packages/marko/test/render/fixtures/nested-tags/tags/test-nested-tags-overlay/marko-tag.json
similarity index 100%
rename from test/render/fixtures/nested-tags/tags/test-nested-tags-overlay/marko-tag.json
rename to packages/marko/test/render/fixtures/nested-tags/tags/test-nested-tags-overlay/marko-tag.json
diff --git a/test/render/fixtures/nested-tags/tags/test-nested-tags-overlay/renderer.js b/packages/marko/test/render/fixtures/nested-tags/tags/test-nested-tags-overlay/renderer.js
similarity index 100%
rename from test/render/fixtures/nested-tags/tags/test-nested-tags-overlay/renderer.js
rename to packages/marko/test/render/fixtures/nested-tags/tags/test-nested-tags-overlay/renderer.js
diff --git a/test/render/fixtures/nested-tags/tags/test-nested-tags-overlay/template.marko b/packages/marko/test/render/fixtures/nested-tags/tags/test-nested-tags-overlay/template.marko
similarity index 100%
rename from test/render/fixtures/nested-tags/tags/test-nested-tags-overlay/template.marko
rename to packages/marko/test/render/fixtures/nested-tags/tags/test-nested-tags-overlay/template.marko
diff --git a/test/render/fixtures/nested-tags/template.marko b/packages/marko/test/render/fixtures/nested-tags/template.marko
similarity index 100%
rename from test/render/fixtures/nested-tags/template.marko
rename to packages/marko/test/render/fixtures/nested-tags/template.marko
diff --git a/test/render/fixtures/nested-tags/test.js b/packages/marko/test/render/fixtures/nested-tags/test.js
similarity index 100%
rename from test/render/fixtures/nested-tags/test.js
rename to packages/marko/test/render/fixtures/nested-tags/test.js
diff --git a/test/render/fixtures/nested-tags/vdom-expected.html b/packages/marko/test/render/fixtures/nested-tags/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/nested-tags/vdom-expected.html
rename to packages/marko/test/render/fixtures/nested-tags/vdom-expected.html
diff --git a/test/render/fixtures/open-tag-only-renderer/expected.html b/packages/marko/test/render/fixtures/open-tag-only-renderer/expected.html
similarity index 100%
rename from test/render/fixtures/open-tag-only-renderer/expected.html
rename to packages/marko/test/render/fixtures/open-tag-only-renderer/expected.html
diff --git a/test/render/fixtures/open-tag-only-renderer/marko.json b/packages/marko/test/render/fixtures/open-tag-only-renderer/marko.json
similarity index 100%
rename from test/render/fixtures/open-tag-only-renderer/marko.json
rename to packages/marko/test/render/fixtures/open-tag-only-renderer/marko.json
diff --git a/test/render/fixtures/open-tag-only-renderer/renderer.js b/packages/marko/test/render/fixtures/open-tag-only-renderer/renderer.js
similarity index 100%
rename from test/render/fixtures/open-tag-only-renderer/renderer.js
rename to packages/marko/test/render/fixtures/open-tag-only-renderer/renderer.js
diff --git a/test/render/fixtures/open-tag-only-renderer/template.marko b/packages/marko/test/render/fixtures/open-tag-only-renderer/template.marko
similarity index 100%
rename from test/render/fixtures/open-tag-only-renderer/template.marko
rename to packages/marko/test/render/fixtures/open-tag-only-renderer/template.marko
diff --git a/test/render/fixtures/open-tag-only-renderer/test.js b/packages/marko/test/render/fixtures/open-tag-only-renderer/test.js
similarity index 100%
rename from test/render/fixtures/open-tag-only-renderer/test.js
rename to packages/marko/test/render/fixtures/open-tag-only-renderer/test.js
diff --git a/test/render/fixtures/open-tag-only-renderer/vdom-expected.html b/packages/marko/test/render/fixtures/open-tag-only-renderer/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/open-tag-only-renderer/vdom-expected.html
rename to packages/marko/test/render/fixtures/open-tag-only-renderer/vdom-expected.html
diff --git a/test/render/fixtures/open-tag-only/expected.html b/packages/marko/test/render/fixtures/open-tag-only/expected.html
similarity index 100%
rename from test/render/fixtures/open-tag-only/expected.html
rename to packages/marko/test/render/fixtures/open-tag-only/expected.html
diff --git a/test/render/fixtures/open-tag-only/marko.json b/packages/marko/test/render/fixtures/open-tag-only/marko.json
similarity index 100%
rename from test/render/fixtures/open-tag-only/marko.json
rename to packages/marko/test/render/fixtures/open-tag-only/marko.json
diff --git a/test/render/fixtures/open-tag-only/template.marko b/packages/marko/test/render/fixtures/open-tag-only/template.marko
similarity index 100%
rename from test/render/fixtures/open-tag-only/template.marko
rename to packages/marko/test/render/fixtures/open-tag-only/template.marko
diff --git a/test/render/fixtures/open-tag-only/test.js b/packages/marko/test/render/fixtures/open-tag-only/test.js
similarity index 100%
rename from test/render/fixtures/open-tag-only/test.js
rename to packages/marko/test/render/fixtures/open-tag-only/test.js
diff --git a/test/render/fixtures/open-tag-only/vdom-expected.html b/packages/marko/test/render/fixtures/open-tag-only/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/open-tag-only/vdom-expected.html
rename to packages/marko/test/render/fixtures/open-tag-only/vdom-expected.html
diff --git a/test/render/fixtures/paren-grouping/expected.html b/packages/marko/test/render/fixtures/paren-grouping/expected.html
similarity index 100%
rename from test/render/fixtures/paren-grouping/expected.html
rename to packages/marko/test/render/fixtures/paren-grouping/expected.html
diff --git a/test/render/fixtures/paren-grouping/template.marko b/packages/marko/test/render/fixtures/paren-grouping/template.marko
similarity index 100%
rename from test/render/fixtures/paren-grouping/template.marko
rename to packages/marko/test/render/fixtures/paren-grouping/template.marko
diff --git a/test/render/fixtures/paren-grouping/test.js b/packages/marko/test/render/fixtures/paren-grouping/test.js
similarity index 100%
rename from test/render/fixtures/paren-grouping/test.js
rename to packages/marko/test/render/fixtures/paren-grouping/test.js
diff --git a/test/render/fixtures/paren-grouping/vdom-expected.html b/packages/marko/test/render/fixtures/paren-grouping/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/paren-grouping/vdom-expected.html
rename to packages/marko/test/render/fixtures/paren-grouping/vdom-expected.html
diff --git a/test/render/fixtures/parsed-text-tag/components/parsed-text/code-generator.js b/packages/marko/test/render/fixtures/parsed-text-tag/components/parsed-text/code-generator.js
similarity index 100%
rename from test/render/fixtures/parsed-text-tag/components/parsed-text/code-generator.js
rename to packages/marko/test/render/fixtures/parsed-text-tag/components/parsed-text/code-generator.js
diff --git a/test/render/fixtures/parsed-text-tag/components/parsed-text/marko-tag.json b/packages/marko/test/render/fixtures/parsed-text-tag/components/parsed-text/marko-tag.json
similarity index 100%
rename from test/render/fixtures/parsed-text-tag/components/parsed-text/marko-tag.json
rename to packages/marko/test/render/fixtures/parsed-text-tag/components/parsed-text/marko-tag.json
diff --git a/test/render/fixtures/parsed-text-tag/expected.html b/packages/marko/test/render/fixtures/parsed-text-tag/expected.html
similarity index 100%
rename from test/render/fixtures/parsed-text-tag/expected.html
rename to packages/marko/test/render/fixtures/parsed-text-tag/expected.html
diff --git a/test/render/fixtures/parsed-text-tag/template.marko b/packages/marko/test/render/fixtures/parsed-text-tag/template.marko
similarity index 100%
rename from test/render/fixtures/parsed-text-tag/template.marko
rename to packages/marko/test/render/fixtures/parsed-text-tag/template.marko
diff --git a/test/render/fixtures/parsed-text-tag/vdom-expected.html b/packages/marko/test/render/fixtures/parsed-text-tag/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/parsed-text-tag/vdom-expected.html
rename to packages/marko/test/render/fixtures/parsed-text-tag/vdom-expected.html
diff --git a/test/render/fixtures/pattern-attr-runtime/expected.html b/packages/marko/test/render/fixtures/pattern-attr-runtime/expected.html
similarity index 100%
rename from test/render/fixtures/pattern-attr-runtime/expected.html
rename to packages/marko/test/render/fixtures/pattern-attr-runtime/expected.html
diff --git a/test/render/fixtures/pattern-attr-runtime/template.marko b/packages/marko/test/render/fixtures/pattern-attr-runtime/template.marko
similarity index 100%
rename from test/render/fixtures/pattern-attr-runtime/template.marko
rename to packages/marko/test/render/fixtures/pattern-attr-runtime/template.marko
diff --git a/test/render/fixtures/pattern-attr-runtime/test.js b/packages/marko/test/render/fixtures/pattern-attr-runtime/test.js
similarity index 100%
rename from test/render/fixtures/pattern-attr-runtime/test.js
rename to packages/marko/test/render/fixtures/pattern-attr-runtime/test.js
diff --git a/test/render/fixtures/pattern-attr-runtime/vdom-expected.html b/packages/marko/test/render/fixtures/pattern-attr-runtime/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/pattern-attr-runtime/vdom-expected.html
rename to packages/marko/test/render/fixtures/pattern-attr-runtime/vdom-expected.html
diff --git a/test/render/fixtures/pattern-attr/expected.html b/packages/marko/test/render/fixtures/pattern-attr/expected.html
similarity index 100%
rename from test/render/fixtures/pattern-attr/expected.html
rename to packages/marko/test/render/fixtures/pattern-attr/expected.html
diff --git a/test/render/fixtures/pattern-attr/template.marko b/packages/marko/test/render/fixtures/pattern-attr/template.marko
similarity index 100%
rename from test/render/fixtures/pattern-attr/template.marko
rename to packages/marko/test/render/fixtures/pattern-attr/template.marko
diff --git a/test/render/fixtures/pattern-attr/test.js b/packages/marko/test/render/fixtures/pattern-attr/test.js
similarity index 100%
rename from test/render/fixtures/pattern-attr/test.js
rename to packages/marko/test/render/fixtures/pattern-attr/test.js
diff --git a/test/render/fixtures/pattern-attr/vdom-expected.html b/packages/marko/test/render/fixtures/pattern-attr/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/pattern-attr/vdom-expected.html
rename to packages/marko/test/render/fixtures/pattern-attr/vdom-expected.html
diff --git a/test/render/fixtures/placeholders-body-expressions/expected.html b/packages/marko/test/render/fixtures/placeholders-body-expressions/expected.html
similarity index 100%
rename from test/render/fixtures/placeholders-body-expressions/expected.html
rename to packages/marko/test/render/fixtures/placeholders-body-expressions/expected.html
diff --git a/test/render/fixtures/placeholders-body-expressions/template.marko b/packages/marko/test/render/fixtures/placeholders-body-expressions/template.marko
similarity index 100%
rename from test/render/fixtures/placeholders-body-expressions/template.marko
rename to packages/marko/test/render/fixtures/placeholders-body-expressions/template.marko
diff --git a/test/render/fixtures/placeholders-body-expressions/test.js b/packages/marko/test/render/fixtures/placeholders-body-expressions/test.js
similarity index 100%
rename from test/render/fixtures/placeholders-body-expressions/test.js
rename to packages/marko/test/render/fixtures/placeholders-body-expressions/test.js
diff --git a/test/render/fixtures/placeholders-body-expressions/vdom-expected.html b/packages/marko/test/render/fixtures/placeholders-body-expressions/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/placeholders-body-expressions/vdom-expected.html
rename to packages/marko/test/render/fixtures/placeholders-body-expressions/vdom-expected.html
diff --git a/test/render/fixtures/preserveWhitespace-global/expected.html b/packages/marko/test/render/fixtures/preserveWhitespace-global/expected.html
similarity index 100%
rename from test/render/fixtures/preserveWhitespace-global/expected.html
rename to packages/marko/test/render/fixtures/preserveWhitespace-global/expected.html
diff --git a/test/render/fixtures/preserveWhitespace-global/template.marko b/packages/marko/test/render/fixtures/preserveWhitespace-global/template.marko
similarity index 100%
rename from test/render/fixtures/preserveWhitespace-global/template.marko
rename to packages/marko/test/render/fixtures/preserveWhitespace-global/template.marko
diff --git a/test/render/fixtures/preserveWhitespace-global/test.js b/packages/marko/test/render/fixtures/preserveWhitespace-global/test.js
similarity index 100%
rename from test/render/fixtures/preserveWhitespace-global/test.js
rename to packages/marko/test/render/fixtures/preserveWhitespace-global/test.js
diff --git a/test/render/fixtures/preserveWhitespace-global/vdom-expected.html b/packages/marko/test/render/fixtures/preserveWhitespace-global/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/preserveWhitespace-global/vdom-expected.html
rename to packages/marko/test/render/fixtures/preserveWhitespace-global/vdom-expected.html
diff --git a/test/render/fixtures/preserveWhitespace-load-option/expected.html b/packages/marko/test/render/fixtures/preserveWhitespace-load-option/expected.html
similarity index 100%
rename from test/render/fixtures/preserveWhitespace-load-option/expected.html
rename to packages/marko/test/render/fixtures/preserveWhitespace-load-option/expected.html
diff --git a/test/render/fixtures/preserveWhitespace-load-option/template.marko b/packages/marko/test/render/fixtures/preserveWhitespace-load-option/template.marko
similarity index 100%
rename from test/render/fixtures/preserveWhitespace-load-option/template.marko
rename to packages/marko/test/render/fixtures/preserveWhitespace-load-option/template.marko
diff --git a/test/render/fixtures/preserveWhitespace-load-option/test.js b/packages/marko/test/render/fixtures/preserveWhitespace-load-option/test.js
similarity index 100%
rename from test/render/fixtures/preserveWhitespace-load-option/test.js
rename to packages/marko/test/render/fixtures/preserveWhitespace-load-option/test.js
diff --git a/test/render/fixtures/preserveWhitespace-load-option/vdom-expected.html b/packages/marko/test/render/fixtures/preserveWhitespace-load-option/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/preserveWhitespace-load-option/vdom-expected.html
rename to packages/marko/test/render/fixtures/preserveWhitespace-load-option/vdom-expected.html
diff --git a/test/render/fixtures/previousSibling-nextSibling/expected.html b/packages/marko/test/render/fixtures/previousSibling-nextSibling/expected.html
similarity index 100%
rename from test/render/fixtures/previousSibling-nextSibling/expected.html
rename to packages/marko/test/render/fixtures/previousSibling-nextSibling/expected.html
diff --git a/test/render/fixtures/previousSibling-nextSibling/marko.json b/packages/marko/test/render/fixtures/previousSibling-nextSibling/marko.json
similarity index 100%
rename from test/render/fixtures/previousSibling-nextSibling/marko.json
rename to packages/marko/test/render/fixtures/previousSibling-nextSibling/marko.json
diff --git a/test/render/fixtures/previousSibling-nextSibling/span-transformer.js b/packages/marko/test/render/fixtures/previousSibling-nextSibling/span-transformer.js
similarity index 100%
rename from test/render/fixtures/previousSibling-nextSibling/span-transformer.js
rename to packages/marko/test/render/fixtures/previousSibling-nextSibling/span-transformer.js
diff --git a/test/render/fixtures/previousSibling-nextSibling/template.marko b/packages/marko/test/render/fixtures/previousSibling-nextSibling/template.marko
similarity index 100%
rename from test/render/fixtures/previousSibling-nextSibling/template.marko
rename to packages/marko/test/render/fixtures/previousSibling-nextSibling/template.marko
diff --git a/test/render/fixtures/previousSibling-nextSibling/vdom-expected.html b/packages/marko/test/render/fixtures/previousSibling-nextSibling/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/previousSibling-nextSibling/vdom-expected.html
rename to packages/marko/test/render/fixtures/previousSibling-nextSibling/vdom-expected.html
diff --git a/test/render/fixtures/regexp-attr/expected.html b/packages/marko/test/render/fixtures/regexp-attr/expected.html
similarity index 100%
rename from test/render/fixtures/regexp-attr/expected.html
rename to packages/marko/test/render/fixtures/regexp-attr/expected.html
diff --git a/test/render/fixtures/regexp-attr/template.marko b/packages/marko/test/render/fixtures/regexp-attr/template.marko
similarity index 100%
rename from test/render/fixtures/regexp-attr/template.marko
rename to packages/marko/test/render/fixtures/regexp-attr/template.marko
diff --git a/test/render/fixtures/regexp-attr/test.js b/packages/marko/test/render/fixtures/regexp-attr/test.js
similarity index 100%
rename from test/render/fixtures/regexp-attr/test.js
rename to packages/marko/test/render/fixtures/regexp-attr/test.js
diff --git a/test/render/fixtures/regexp-attr/vdom-expected.html b/packages/marko/test/render/fixtures/regexp-attr/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/regexp-attr/vdom-expected.html
rename to packages/marko/test/render/fixtures/regexp-attr/vdom-expected.html
diff --git a/test/render/fixtures/renderer-dir-main.js/expected.html b/packages/marko/test/render/fixtures/renderer-dir-main.js/expected.html
similarity index 100%
rename from test/render/fixtures/renderer-dir-main.js/expected.html
rename to packages/marko/test/render/fixtures/renderer-dir-main.js/expected.html
diff --git a/test/render/fixtures/renderer-dir-main.js/index.js b/packages/marko/test/render/fixtures/renderer-dir-main.js/index.js
similarity index 100%
rename from test/render/fixtures/renderer-dir-main.js/index.js
rename to packages/marko/test/render/fixtures/renderer-dir-main.js/index.js
diff --git a/test/render/fixtures/renderer-dir-main.js/marko.json b/packages/marko/test/render/fixtures/renderer-dir-main.js/marko.json
similarity index 100%
rename from test/render/fixtures/renderer-dir-main.js/marko.json
rename to packages/marko/test/render/fixtures/renderer-dir-main.js/marko.json
diff --git a/test/render/fixtures/renderer-dir-main.js/template.marko b/packages/marko/test/render/fixtures/renderer-dir-main.js/template.marko
similarity index 100%
rename from test/render/fixtures/renderer-dir-main.js/template.marko
rename to packages/marko/test/render/fixtures/renderer-dir-main.js/template.marko
diff --git a/test/render/fixtures/renderer-dir-main.js/test.js b/packages/marko/test/render/fixtures/renderer-dir-main.js/test.js
similarity index 100%
rename from test/render/fixtures/renderer-dir-main.js/test.js
rename to packages/marko/test/render/fixtures/renderer-dir-main.js/test.js
diff --git a/test/render/fixtures/renderer-dir-main.js/vdom-expected.html b/packages/marko/test/render/fixtures/renderer-dir-main.js/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/renderer-dir-main.js/vdom-expected.html
rename to packages/marko/test/render/fixtures/renderer-dir-main.js/vdom-expected.html
diff --git a/test/render/fixtures/renderer-index.js/expected.html b/packages/marko/test/render/fixtures/renderer-index.js/expected.html
similarity index 100%
rename from test/render/fixtures/renderer-index.js/expected.html
rename to packages/marko/test/render/fixtures/renderer-index.js/expected.html
diff --git a/test/render/fixtures/renderer-index.js/marko.json b/packages/marko/test/render/fixtures/renderer-index.js/marko.json
similarity index 100%
rename from test/render/fixtures/renderer-index.js/marko.json
rename to packages/marko/test/render/fixtures/renderer-index.js/marko.json
diff --git a/test/render/fixtures/renderer-index.js/renderer/index.js b/packages/marko/test/render/fixtures/renderer-index.js/renderer/index.js
similarity index 100%
rename from test/render/fixtures/renderer-index.js/renderer/index.js
rename to packages/marko/test/render/fixtures/renderer-index.js/renderer/index.js
diff --git a/test/render/fixtures/renderer-index.js/template.marko b/packages/marko/test/render/fixtures/renderer-index.js/template.marko
similarity index 100%
rename from test/render/fixtures/renderer-index.js/template.marko
rename to packages/marko/test/render/fixtures/renderer-index.js/template.marko
diff --git a/test/render/fixtures/renderer-index.js/test.js b/packages/marko/test/render/fixtures/renderer-index.js/test.js
similarity index 100%
rename from test/render/fixtures/renderer-index.js/test.js
rename to packages/marko/test/render/fixtures/renderer-index.js/test.js
diff --git a/test/render/fixtures/renderer-index.js/vdom-expected.html b/packages/marko/test/render/fixtures/renderer-index.js/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/renderer-index.js/vdom-expected.html
rename to packages/marko/test/render/fixtures/renderer-index.js/vdom-expected.html
diff --git a/test/render/fixtures/require/expected.html b/packages/marko/test/render/fixtures/require/expected.html
similarity index 100%
rename from test/render/fixtures/require/expected.html
rename to packages/marko/test/render/fixtures/require/expected.html
diff --git a/test/render/fixtures/require/template.marko b/packages/marko/test/render/fixtures/require/template.marko
similarity index 100%
rename from test/render/fixtures/require/template.marko
rename to packages/marko/test/render/fixtures/require/template.marko
diff --git a/test/render/fixtures/require/test-helpers.js b/packages/marko/test/render/fixtures/require/test-helpers.js
similarity index 100%
rename from test/render/fixtures/require/test-helpers.js
rename to packages/marko/test/render/fixtures/require/test-helpers.js
diff --git a/test/render/fixtures/require/test.js b/packages/marko/test/render/fixtures/require/test.js
similarity index 100%
rename from test/render/fixtures/require/test.js
rename to packages/marko/test/render/fixtures/require/test.js
diff --git a/test/render/fixtures/require/vdom-expected.html b/packages/marko/test/render/fixtures/require/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/require/vdom-expected.html
rename to packages/marko/test/render/fixtures/require/vdom-expected.html
diff --git a/test/render/fixtures/reserved-words/expected.html b/packages/marko/test/render/fixtures/reserved-words/expected.html
similarity index 100%
rename from test/render/fixtures/reserved-words/expected.html
rename to packages/marko/test/render/fixtures/reserved-words/expected.html
diff --git a/test/render/fixtures/reserved-words/marko.json b/packages/marko/test/render/fixtures/reserved-words/marko.json
similarity index 100%
rename from test/render/fixtures/reserved-words/marko.json
rename to packages/marko/test/render/fixtures/reserved-words/marko.json
diff --git a/test/render/fixtures/reserved-words/my-custom-tag.js b/packages/marko/test/render/fixtures/reserved-words/my-custom-tag.js
similarity index 100%
rename from test/render/fixtures/reserved-words/my-custom-tag.js
rename to packages/marko/test/render/fixtures/reserved-words/my-custom-tag.js
diff --git a/test/render/fixtures/reserved-words/template.marko b/packages/marko/test/render/fixtures/reserved-words/template.marko
similarity index 100%
rename from test/render/fixtures/reserved-words/template.marko
rename to packages/marko/test/render/fixtures/reserved-words/template.marko
diff --git a/test/render/fixtures/reserved-words/test.js b/packages/marko/test/render/fixtures/reserved-words/test.js
similarity index 100%
rename from test/render/fixtures/reserved-words/test.js
rename to packages/marko/test/render/fixtures/reserved-words/test.js
diff --git a/test/render/fixtures/reserved-words/vdom-expected.html b/packages/marko/test/render/fixtures/reserved-words/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/reserved-words/vdom-expected.html
rename to packages/marko/test/render/fixtures/reserved-words/vdom-expected.html
diff --git a/test/render/fixtures/scanned-tags/expected.html b/packages/marko/test/render/fixtures/scanned-tags/expected.html
similarity index 100%
rename from test/render/fixtures/scanned-tags/expected.html
rename to packages/marko/test/render/fixtures/scanned-tags/expected.html
diff --git a/test/render/fixtures/scanned-tags/marko.json b/packages/marko/test/render/fixtures/scanned-tags/marko.json
similarity index 100%
rename from test/render/fixtures/scanned-tags/marko.json
rename to packages/marko/test/render/fixtures/scanned-tags/marko.json
diff --git a/test/render/fixtures/scanned-tags/tags/scanned-a/renderer.js b/packages/marko/test/render/fixtures/scanned-tags/tags/scanned-a/renderer.js
similarity index 100%
rename from test/render/fixtures/scanned-tags/tags/scanned-a/renderer.js
rename to packages/marko/test/render/fixtures/scanned-tags/tags/scanned-a/renderer.js
diff --git a/test/render/fixtures/scanned-tags/tags/scanned-b/template.marko b/packages/marko/test/render/fixtures/scanned-tags/tags/scanned-b/template.marko
similarity index 100%
rename from test/render/fixtures/scanned-tags/tags/scanned-b/template.marko
rename to packages/marko/test/render/fixtures/scanned-tags/tags/scanned-b/template.marko
diff --git a/test/render/fixtures/scanned-tags/tags/scanned-c/marko-tag.json b/packages/marko/test/render/fixtures/scanned-tags/tags/scanned-c/marko-tag.json
similarity index 100%
rename from test/render/fixtures/scanned-tags/tags/scanned-c/marko-tag.json
rename to packages/marko/test/render/fixtures/scanned-tags/tags/scanned-c/marko-tag.json
diff --git a/test/render/fixtures/scanned-tags/tags/scanned-c/renderer.js b/packages/marko/test/render/fixtures/scanned-tags/tags/scanned-c/renderer.js
similarity index 100%
rename from test/render/fixtures/scanned-tags/tags/scanned-c/renderer.js
rename to packages/marko/test/render/fixtures/scanned-tags/tags/scanned-c/renderer.js
diff --git a/test/render/fixtures/scanned-tags/tags/scanned-d/template.marko b/packages/marko/test/render/fixtures/scanned-tags/tags/scanned-d/template.marko
similarity index 100%
rename from test/render/fixtures/scanned-tags/tags/scanned-d/template.marko
rename to packages/marko/test/render/fixtures/scanned-tags/tags/scanned-d/template.marko
diff --git a/test/render/fixtures/scanned-tags/tags/scanned-e/renderer.js b/packages/marko/test/render/fixtures/scanned-tags/tags/scanned-e/renderer.js
similarity index 100%
rename from test/render/fixtures/scanned-tags/tags/scanned-e/renderer.js
rename to packages/marko/test/render/fixtures/scanned-tags/tags/scanned-e/renderer.js
diff --git a/test/render/fixtures/scanned-tags/tags/scanned-f/renderer.js b/packages/marko/test/render/fixtures/scanned-tags/tags/scanned-f/renderer.js
similarity index 100%
rename from test/render/fixtures/scanned-tags/tags/scanned-f/renderer.js
rename to packages/marko/test/render/fixtures/scanned-tags/tags/scanned-f/renderer.js
diff --git a/test/render/fixtures/scanned-tags/tags/scanned-g/index.js b/packages/marko/test/render/fixtures/scanned-tags/tags/scanned-g/index.js
similarity index 100%
rename from test/render/fixtures/scanned-tags/tags/scanned-g/index.js
rename to packages/marko/test/render/fixtures/scanned-tags/tags/scanned-g/index.js
diff --git a/test/render/fixtures/scanned-tags/tags/scanned-h/index.js b/packages/marko/test/render/fixtures/scanned-tags/tags/scanned-h/index.js
similarity index 100%
rename from test/render/fixtures/scanned-tags/tags/scanned-h/index.js
rename to packages/marko/test/render/fixtures/scanned-tags/tags/scanned-h/index.js
diff --git a/test/render/fixtures/scanned-tags/template.marko b/packages/marko/test/render/fixtures/scanned-tags/template.marko
similarity index 100%
rename from test/render/fixtures/scanned-tags/template.marko
rename to packages/marko/test/render/fixtures/scanned-tags/template.marko
diff --git a/test/render/fixtures/scanned-tags/test.js b/packages/marko/test/render/fixtures/scanned-tags/test.js
similarity index 100%
rename from test/render/fixtures/scanned-tags/test.js
rename to packages/marko/test/render/fixtures/scanned-tags/test.js
diff --git a/test/render/fixtures/scanned-tags/vdom-expected.html b/packages/marko/test/render/fixtures/scanned-tags/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/scanned-tags/vdom-expected.html
rename to packages/marko/test/render/fixtures/scanned-tags/vdom-expected.html
diff --git a/test/render/fixtures/script-escaped-placeholder/expected.html b/packages/marko/test/render/fixtures/script-escaped-placeholder/expected.html
similarity index 100%
rename from test/render/fixtures/script-escaped-placeholder/expected.html
rename to packages/marko/test/render/fixtures/script-escaped-placeholder/expected.html
diff --git a/test/render/fixtures/script-escaped-placeholder/template.marko b/packages/marko/test/render/fixtures/script-escaped-placeholder/template.marko
similarity index 100%
rename from test/render/fixtures/script-escaped-placeholder/template.marko
rename to packages/marko/test/render/fixtures/script-escaped-placeholder/template.marko
diff --git a/test/render/fixtures/script-escaped-placeholder/vdom-expected.html b/packages/marko/test/render/fixtures/script-escaped-placeholder/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/script-escaped-placeholder/vdom-expected.html
rename to packages/marko/test/render/fixtures/script-escaped-placeholder/vdom-expected.html
diff --git a/test/render/fixtures/script-json-stringify/expected.html b/packages/marko/test/render/fixtures/script-json-stringify/expected.html
similarity index 100%
rename from test/render/fixtures/script-json-stringify/expected.html
rename to packages/marko/test/render/fixtures/script-json-stringify/expected.html
diff --git a/test/render/fixtures/script-json-stringify/template.marko b/packages/marko/test/render/fixtures/script-json-stringify/template.marko
similarity index 100%
rename from test/render/fixtures/script-json-stringify/template.marko
rename to packages/marko/test/render/fixtures/script-json-stringify/template.marko
diff --git a/test/render/fixtures/script-json-stringify/vdom-expected.html b/packages/marko/test/render/fixtures/script-json-stringify/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/script-json-stringify/vdom-expected.html
rename to packages/marko/test/render/fixtures/script-json-stringify/vdom-expected.html
diff --git a/test/render/fixtures/script-nonce/expected.html b/packages/marko/test/render/fixtures/script-nonce/expected.html
similarity index 100%
rename from test/render/fixtures/script-nonce/expected.html
rename to packages/marko/test/render/fixtures/script-nonce/expected.html
diff --git a/test/render/fixtures/script-nonce/marko.json b/packages/marko/test/render/fixtures/script-nonce/marko.json
similarity index 100%
rename from test/render/fixtures/script-nonce/marko.json
rename to packages/marko/test/render/fixtures/script-nonce/marko.json
diff --git a/test/render/fixtures/script-nonce/script-nonce-transformer.js b/packages/marko/test/render/fixtures/script-nonce/script-nonce-transformer.js
similarity index 100%
rename from test/render/fixtures/script-nonce/script-nonce-transformer.js
rename to packages/marko/test/render/fixtures/script-nonce/script-nonce-transformer.js
diff --git a/test/render/fixtures/script-nonce/template.marko b/packages/marko/test/render/fixtures/script-nonce/template.marko
similarity index 100%
rename from test/render/fixtures/script-nonce/template.marko
rename to packages/marko/test/render/fixtures/script-nonce/template.marko
diff --git a/test/render/fixtures/script-nonce/test.js b/packages/marko/test/render/fixtures/script-nonce/test.js
similarity index 100%
rename from test/render/fixtures/script-nonce/test.js
rename to packages/marko/test/render/fixtures/script-nonce/test.js
diff --git a/test/render/fixtures/script-nonce/vdom-expected.html b/packages/marko/test/render/fixtures/script-nonce/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/script-nonce/vdom-expected.html
rename to packages/marko/test/render/fixtures/script-nonce/vdom-expected.html
diff --git a/test/render/fixtures/script-string-literal-placeholder/expected.html b/packages/marko/test/render/fixtures/script-string-literal-placeholder/expected.html
similarity index 100%
rename from test/render/fixtures/script-string-literal-placeholder/expected.html
rename to packages/marko/test/render/fixtures/script-string-literal-placeholder/expected.html
diff --git a/test/render/fixtures/script-string-literal-placeholder/template.marko b/packages/marko/test/render/fixtures/script-string-literal-placeholder/template.marko
similarity index 100%
rename from test/render/fixtures/script-string-literal-placeholder/template.marko
rename to packages/marko/test/render/fixtures/script-string-literal-placeholder/template.marko
diff --git a/test/render/fixtures/script-string-literal-placeholder/test.js b/packages/marko/test/render/fixtures/script-string-literal-placeholder/test.js
similarity index 100%
rename from test/render/fixtures/script-string-literal-placeholder/test.js
rename to packages/marko/test/render/fixtures/script-string-literal-placeholder/test.js
diff --git a/test/render/fixtures/script-string-literal-placeholder/vdom-expected.html b/packages/marko/test/render/fixtures/script-string-literal-placeholder/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/script-string-literal-placeholder/vdom-expected.html
rename to packages/marko/test/render/fixtures/script-string-literal-placeholder/vdom-expected.html
diff --git a/test/render/fixtures/script-tag-entities-static/expected.html b/packages/marko/test/render/fixtures/script-tag-entities-static/expected.html
similarity index 100%
rename from test/render/fixtures/script-tag-entities-static/expected.html
rename to packages/marko/test/render/fixtures/script-tag-entities-static/expected.html
diff --git a/test/render/fixtures/script-tag-entities-static/marko.json b/packages/marko/test/render/fixtures/script-tag-entities-static/marko.json
similarity index 100%
rename from test/render/fixtures/script-tag-entities-static/marko.json
rename to packages/marko/test/render/fixtures/script-tag-entities-static/marko.json
diff --git a/test/render/fixtures/script-tag-entities-static/tags/test-script/code-generator.js b/packages/marko/test/render/fixtures/script-tag-entities-static/tags/test-script/code-generator.js
similarity index 100%
rename from test/render/fixtures/script-tag-entities-static/tags/test-script/code-generator.js
rename to packages/marko/test/render/fixtures/script-tag-entities-static/tags/test-script/code-generator.js
diff --git a/test/render/fixtures/script-tag-entities-static/tags/test-script/marko-tag.json b/packages/marko/test/render/fixtures/script-tag-entities-static/tags/test-script/marko-tag.json
similarity index 100%
rename from test/render/fixtures/script-tag-entities-static/tags/test-script/marko-tag.json
rename to packages/marko/test/render/fixtures/script-tag-entities-static/tags/test-script/marko-tag.json
diff --git a/test/render/fixtures/script-tag-entities-static/template.marko b/packages/marko/test/render/fixtures/script-tag-entities-static/template.marko
similarity index 100%
rename from test/render/fixtures/script-tag-entities-static/template.marko
rename to packages/marko/test/render/fixtures/script-tag-entities-static/template.marko
diff --git a/test/render/fixtures/script-tag-entities-static/test.js b/packages/marko/test/render/fixtures/script-tag-entities-static/test.js
similarity index 100%
rename from test/render/fixtures/script-tag-entities-static/test.js
rename to packages/marko/test/render/fixtures/script-tag-entities-static/test.js
diff --git a/test/render/fixtures/script-tag-entities-static/vdom-expected.html b/packages/marko/test/render/fixtures/script-tag-entities-static/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/script-tag-entities-static/vdom-expected.html
rename to packages/marko/test/render/fixtures/script-tag-entities-static/vdom-expected.html
diff --git a/test/render/fixtures/script-tag-entities/expected.html b/packages/marko/test/render/fixtures/script-tag-entities/expected.html
similarity index 100%
rename from test/render/fixtures/script-tag-entities/expected.html
rename to packages/marko/test/render/fixtures/script-tag-entities/expected.html
diff --git a/test/render/fixtures/script-tag-entities/template.marko b/packages/marko/test/render/fixtures/script-tag-entities/template.marko
similarity index 100%
rename from test/render/fixtures/script-tag-entities/template.marko
rename to packages/marko/test/render/fixtures/script-tag-entities/template.marko
diff --git a/test/render/fixtures/script-tag-entities/test.js b/packages/marko/test/render/fixtures/script-tag-entities/test.js
similarity index 100%
rename from test/render/fixtures/script-tag-entities/test.js
rename to packages/marko/test/render/fixtures/script-tag-entities/test.js
diff --git a/test/render/fixtures/script-tag-entities/vdom-expected.html b/packages/marko/test/render/fixtures/script-tag-entities/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/script-tag-entities/vdom-expected.html
rename to packages/marko/test/render/fixtures/script-tag-entities/vdom-expected.html
diff --git a/test/render/fixtures/script/expected.html b/packages/marko/test/render/fixtures/script/expected.html
similarity index 100%
rename from test/render/fixtures/script/expected.html
rename to packages/marko/test/render/fixtures/script/expected.html
diff --git a/test/render/fixtures/script/template.marko b/packages/marko/test/render/fixtures/script/template.marko
similarity index 100%
rename from test/render/fixtures/script/template.marko
rename to packages/marko/test/render/fixtures/script/template.marko
diff --git a/test/render/fixtures/script/test.js b/packages/marko/test/render/fixtures/script/test.js
similarity index 100%
rename from test/render/fixtures/script/test.js
rename to packages/marko/test/render/fixtures/script/test.js
diff --git a/test/render/fixtures/script/vdom-expected.html b/packages/marko/test/render/fixtures/script/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/script/vdom-expected.html
rename to packages/marko/test/render/fixtures/script/vdom-expected.html
diff --git a/test/render/fixtures/scriptlet/expected.html b/packages/marko/test/render/fixtures/scriptlet/expected.html
similarity index 100%
rename from test/render/fixtures/scriptlet/expected.html
rename to packages/marko/test/render/fixtures/scriptlet/expected.html
diff --git a/test/render/fixtures/scriptlet/template.marko b/packages/marko/test/render/fixtures/scriptlet/template.marko
similarity index 100%
rename from test/render/fixtures/scriptlet/template.marko
rename to packages/marko/test/render/fixtures/scriptlet/template.marko
diff --git a/test/render/fixtures/scriptlet/test.js b/packages/marko/test/render/fixtures/scriptlet/test.js
similarity index 100%
rename from test/render/fixtures/scriptlet/test.js
rename to packages/marko/test/render/fixtures/scriptlet/test.js
diff --git a/test/render/fixtures/scriptlet/vdom-expected.html b/packages/marko/test/render/fixtures/scriptlet/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/scriptlet/vdom-expected.html
rename to packages/marko/test/render/fixtures/scriptlet/vdom-expected.html
diff --git a/test/render/fixtures/self-closing-dynamic/expected.html b/packages/marko/test/render/fixtures/self-closing-dynamic/expected.html
similarity index 100%
rename from test/render/fixtures/self-closing-dynamic/expected.html
rename to packages/marko/test/render/fixtures/self-closing-dynamic/expected.html
diff --git a/test/render/fixtures/self-closing-dynamic/template.marko b/packages/marko/test/render/fixtures/self-closing-dynamic/template.marko
similarity index 100%
rename from test/render/fixtures/self-closing-dynamic/template.marko
rename to packages/marko/test/render/fixtures/self-closing-dynamic/template.marko
diff --git a/test/render/fixtures/self-closing-dynamic/vdom-expected.html b/packages/marko/test/render/fixtures/self-closing-dynamic/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/self-closing-dynamic/vdom-expected.html
rename to packages/marko/test/render/fixtures/self-closing-dynamic/vdom-expected.html
diff --git a/test/render/fixtures/shorthand-class-merge/expected.html b/packages/marko/test/render/fixtures/shorthand-class-merge/expected.html
similarity index 100%
rename from test/render/fixtures/shorthand-class-merge/expected.html
rename to packages/marko/test/render/fixtures/shorthand-class-merge/expected.html
diff --git a/test/render/fixtures/shorthand-class-merge/template.marko b/packages/marko/test/render/fixtures/shorthand-class-merge/template.marko
similarity index 100%
rename from test/render/fixtures/shorthand-class-merge/template.marko
rename to packages/marko/test/render/fixtures/shorthand-class-merge/template.marko
diff --git a/test/render/fixtures/shorthand-class-merge/test.js b/packages/marko/test/render/fixtures/shorthand-class-merge/test.js
similarity index 100%
rename from test/render/fixtures/shorthand-class-merge/test.js
rename to packages/marko/test/render/fixtures/shorthand-class-merge/test.js
diff --git a/test/render/fixtures/shorthand-class-merge/vdom-expected.html b/packages/marko/test/render/fixtures/shorthand-class-merge/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/shorthand-class-merge/vdom-expected.html
rename to packages/marko/test/render/fixtures/shorthand-class-merge/vdom-expected.html
diff --git a/test/render/fixtures/shorthand-class-merge2/expected.html b/packages/marko/test/render/fixtures/shorthand-class-merge2/expected.html
similarity index 100%
rename from test/render/fixtures/shorthand-class-merge2/expected.html
rename to packages/marko/test/render/fixtures/shorthand-class-merge2/expected.html
diff --git a/test/render/fixtures/shorthand-class-merge2/template.marko b/packages/marko/test/render/fixtures/shorthand-class-merge2/template.marko
similarity index 100%
rename from test/render/fixtures/shorthand-class-merge2/template.marko
rename to packages/marko/test/render/fixtures/shorthand-class-merge2/template.marko
diff --git a/test/render/fixtures/shorthand-class-merge2/test.js b/packages/marko/test/render/fixtures/shorthand-class-merge2/test.js
similarity index 100%
rename from test/render/fixtures/shorthand-class-merge2/test.js
rename to packages/marko/test/render/fixtures/shorthand-class-merge2/test.js
diff --git a/test/render/fixtures/shorthand-class-merge2/vdom-expected.html b/packages/marko/test/render/fixtures/shorthand-class-merge2/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/shorthand-class-merge2/vdom-expected.html
rename to packages/marko/test/render/fixtures/shorthand-class-merge2/vdom-expected.html
diff --git a/test/render/fixtures/shorthand-class-plus-class-obj/expected.html b/packages/marko/test/render/fixtures/shorthand-class-plus-class-obj/expected.html
similarity index 100%
rename from test/render/fixtures/shorthand-class-plus-class-obj/expected.html
rename to packages/marko/test/render/fixtures/shorthand-class-plus-class-obj/expected.html
diff --git a/test/render/fixtures/shorthand-class-plus-class-obj/template.marko b/packages/marko/test/render/fixtures/shorthand-class-plus-class-obj/template.marko
similarity index 100%
rename from test/render/fixtures/shorthand-class-plus-class-obj/template.marko
rename to packages/marko/test/render/fixtures/shorthand-class-plus-class-obj/template.marko
diff --git a/test/render/fixtures/shorthand-class-plus-class-obj/test.js b/packages/marko/test/render/fixtures/shorthand-class-plus-class-obj/test.js
similarity index 100%
rename from test/render/fixtures/shorthand-class-plus-class-obj/test.js
rename to packages/marko/test/render/fixtures/shorthand-class-plus-class-obj/test.js
diff --git a/test/render/fixtures/shorthand-class-plus-class-obj/vdom-expected.html b/packages/marko/test/render/fixtures/shorthand-class-plus-class-obj/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/shorthand-class-plus-class-obj/vdom-expected.html
rename to packages/marko/test/render/fixtures/shorthand-class-plus-class-obj/vdom-expected.html
diff --git a/test/render/fixtures/shorthand-classes-many-classes/expected.html b/packages/marko/test/render/fixtures/shorthand-classes-many-classes/expected.html
similarity index 100%
rename from test/render/fixtures/shorthand-classes-many-classes/expected.html
rename to packages/marko/test/render/fixtures/shorthand-classes-many-classes/expected.html
diff --git a/test/render/fixtures/shorthand-classes-many-classes/template.marko b/packages/marko/test/render/fixtures/shorthand-classes-many-classes/template.marko
similarity index 100%
rename from test/render/fixtures/shorthand-classes-many-classes/template.marko
rename to packages/marko/test/render/fixtures/shorthand-classes-many-classes/template.marko
diff --git a/test/render/fixtures/shorthand-classes-many-classes/test.js b/packages/marko/test/render/fixtures/shorthand-classes-many-classes/test.js
similarity index 100%
rename from test/render/fixtures/shorthand-classes-many-classes/test.js
rename to packages/marko/test/render/fixtures/shorthand-classes-many-classes/test.js
diff --git a/test/render/fixtures/shorthand-classes-many-classes/vdom-expected.html b/packages/marko/test/render/fixtures/shorthand-classes-many-classes/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/shorthand-classes-many-classes/vdom-expected.html
rename to packages/marko/test/render/fixtures/shorthand-classes-many-classes/vdom-expected.html
diff --git a/test/render/fixtures/shorthand-div-id-dynamic/expected.html b/packages/marko/test/render/fixtures/shorthand-div-id-dynamic/expected.html
similarity index 100%
rename from test/render/fixtures/shorthand-div-id-dynamic/expected.html
rename to packages/marko/test/render/fixtures/shorthand-div-id-dynamic/expected.html
diff --git a/test/render/fixtures/shorthand-div-id-dynamic/template.marko b/packages/marko/test/render/fixtures/shorthand-div-id-dynamic/template.marko
similarity index 100%
rename from test/render/fixtures/shorthand-div-id-dynamic/template.marko
rename to packages/marko/test/render/fixtures/shorthand-div-id-dynamic/template.marko
diff --git a/test/render/fixtures/shorthand-div-id-dynamic/test.js b/packages/marko/test/render/fixtures/shorthand-div-id-dynamic/test.js
similarity index 100%
rename from test/render/fixtures/shorthand-div-id-dynamic/test.js
rename to packages/marko/test/render/fixtures/shorthand-div-id-dynamic/test.js
diff --git a/test/render/fixtures/shorthand-div-id-dynamic/vdom-expected.html b/packages/marko/test/render/fixtures/shorthand-div-id-dynamic/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/shorthand-div-id-dynamic/vdom-expected.html
rename to packages/marko/test/render/fixtures/shorthand-div-id-dynamic/vdom-expected.html
diff --git a/test/render/fixtures/shorthand-div-id/expected.html b/packages/marko/test/render/fixtures/shorthand-div-id/expected.html
similarity index 100%
rename from test/render/fixtures/shorthand-div-id/expected.html
rename to packages/marko/test/render/fixtures/shorthand-div-id/expected.html
diff --git a/test/render/fixtures/shorthand-div-id/template.marko b/packages/marko/test/render/fixtures/shorthand-div-id/template.marko
similarity index 100%
rename from test/render/fixtures/shorthand-div-id/template.marko
rename to packages/marko/test/render/fixtures/shorthand-div-id/template.marko
diff --git a/test/render/fixtures/shorthand-div-id/test.js b/packages/marko/test/render/fixtures/shorthand-div-id/test.js
similarity index 100%
rename from test/render/fixtures/shorthand-div-id/test.js
rename to packages/marko/test/render/fixtures/shorthand-div-id/test.js
diff --git a/test/render/fixtures/shorthand-div-id/vdom-expected.html b/packages/marko/test/render/fixtures/shorthand-div-id/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/shorthand-div-id/vdom-expected.html
rename to packages/marko/test/render/fixtures/shorthand-div-id/vdom-expected.html
diff --git a/test/render/fixtures/shorthand-div.foo/expected.html b/packages/marko/test/render/fixtures/shorthand-div.foo/expected.html
similarity index 100%
rename from test/render/fixtures/shorthand-div.foo/expected.html
rename to packages/marko/test/render/fixtures/shorthand-div.foo/expected.html
diff --git a/test/render/fixtures/shorthand-div.foo/template.marko b/packages/marko/test/render/fixtures/shorthand-div.foo/template.marko
similarity index 100%
rename from test/render/fixtures/shorthand-div.foo/template.marko
rename to packages/marko/test/render/fixtures/shorthand-div.foo/template.marko
diff --git a/test/render/fixtures/shorthand-div.foo/test.js b/packages/marko/test/render/fixtures/shorthand-div.foo/test.js
similarity index 100%
rename from test/render/fixtures/shorthand-div.foo/test.js
rename to packages/marko/test/render/fixtures/shorthand-div.foo/test.js
diff --git a/test/render/fixtures/shorthand-div.foo/vdom-expected.html b/packages/marko/test/render/fixtures/shorthand-div.foo/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/shorthand-div.foo/vdom-expected.html
rename to packages/marko/test/render/fixtures/shorthand-div.foo/vdom-expected.html
diff --git a/test/render/fixtures/shorthand-id-and-classes/expected.html b/packages/marko/test/render/fixtures/shorthand-id-and-classes/expected.html
similarity index 100%
rename from test/render/fixtures/shorthand-id-and-classes/expected.html
rename to packages/marko/test/render/fixtures/shorthand-id-and-classes/expected.html
diff --git a/test/render/fixtures/shorthand-id-and-classes/template.marko b/packages/marko/test/render/fixtures/shorthand-id-and-classes/template.marko
similarity index 100%
rename from test/render/fixtures/shorthand-id-and-classes/template.marko
rename to packages/marko/test/render/fixtures/shorthand-id-and-classes/template.marko
diff --git a/test/render/fixtures/shorthand-id-and-classes/test.js b/packages/marko/test/render/fixtures/shorthand-id-and-classes/test.js
similarity index 100%
rename from test/render/fixtures/shorthand-id-and-classes/test.js
rename to packages/marko/test/render/fixtures/shorthand-id-and-classes/test.js
diff --git a/test/render/fixtures/shorthand-id-and-classes/vdom-expected.html b/packages/marko/test/render/fixtures/shorthand-id-and-classes/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/shorthand-id-and-classes/vdom-expected.html
rename to packages/marko/test/render/fixtures/shorthand-id-and-classes/vdom-expected.html
diff --git a/test/render/fixtures/shorthand-verbose/expected.html b/packages/marko/test/render/fixtures/shorthand-verbose/expected.html
similarity index 100%
rename from test/render/fixtures/shorthand-verbose/expected.html
rename to packages/marko/test/render/fixtures/shorthand-verbose/expected.html
diff --git a/test/render/fixtures/shorthand-verbose/template.marko b/packages/marko/test/render/fixtures/shorthand-verbose/template.marko
similarity index 100%
rename from test/render/fixtures/shorthand-verbose/template.marko
rename to packages/marko/test/render/fixtures/shorthand-verbose/template.marko
diff --git a/test/render/fixtures/shorthand-verbose/test.js b/packages/marko/test/render/fixtures/shorthand-verbose/test.js
similarity index 100%
rename from test/render/fixtures/shorthand-verbose/test.js
rename to packages/marko/test/render/fixtures/shorthand-verbose/test.js
diff --git a/test/render/fixtures/shorthand-verbose/vdom-expected.html b/packages/marko/test/render/fixtures/shorthand-verbose/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/shorthand-verbose/vdom-expected.html
rename to packages/marko/test/render/fixtures/shorthand-verbose/vdom-expected.html
diff --git a/test/render/fixtures/simple-conditionals/expected.html b/packages/marko/test/render/fixtures/simple-conditionals/expected.html
similarity index 100%
rename from test/render/fixtures/simple-conditionals/expected.html
rename to packages/marko/test/render/fixtures/simple-conditionals/expected.html
diff --git a/test/render/fixtures/simple-conditionals/template.marko b/packages/marko/test/render/fixtures/simple-conditionals/template.marko
similarity index 100%
rename from test/render/fixtures/simple-conditionals/template.marko
rename to packages/marko/test/render/fixtures/simple-conditionals/template.marko
diff --git a/test/render/fixtures/simple-conditionals/test.js b/packages/marko/test/render/fixtures/simple-conditionals/test.js
similarity index 100%
rename from test/render/fixtures/simple-conditionals/test.js
rename to packages/marko/test/render/fixtures/simple-conditionals/test.js
diff --git a/test/render/fixtures/simple-conditionals/vdom-expected.html b/packages/marko/test/render/fixtures/simple-conditionals/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/simple-conditionals/vdom-expected.html
rename to packages/marko/test/render/fixtures/simple-conditionals/vdom-expected.html
diff --git a/test/render/fixtures/simple/expected.html b/packages/marko/test/render/fixtures/simple/expected.html
similarity index 100%
rename from test/render/fixtures/simple/expected.html
rename to packages/marko/test/render/fixtures/simple/expected.html
diff --git a/test/render/fixtures/simple/template.marko b/packages/marko/test/render/fixtures/simple/template.marko
similarity index 100%
rename from test/render/fixtures/simple/template.marko
rename to packages/marko/test/render/fixtures/simple/template.marko
diff --git a/test/render/fixtures/simple/test.js b/packages/marko/test/render/fixtures/simple/test.js
similarity index 100%
rename from test/render/fixtures/simple/test.js
rename to packages/marko/test/render/fixtures/simple/test.js
diff --git a/test/render/fixtures/simple/vdom-expected.html b/packages/marko/test/render/fixtures/simple/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/simple/vdom-expected.html
rename to packages/marko/test/render/fixtures/simple/vdom-expected.html
diff --git a/test/render/fixtures/space-around-equal-sign-for-attr/expected.html b/packages/marko/test/render/fixtures/space-around-equal-sign-for-attr/expected.html
similarity index 100%
rename from test/render/fixtures/space-around-equal-sign-for-attr/expected.html
rename to packages/marko/test/render/fixtures/space-around-equal-sign-for-attr/expected.html
diff --git a/test/render/fixtures/space-around-equal-sign-for-attr/template.marko b/packages/marko/test/render/fixtures/space-around-equal-sign-for-attr/template.marko
similarity index 100%
rename from test/render/fixtures/space-around-equal-sign-for-attr/template.marko
rename to packages/marko/test/render/fixtures/space-around-equal-sign-for-attr/template.marko
diff --git a/test/render/fixtures/space-around-equal-sign-for-attr/test.js b/packages/marko/test/render/fixtures/space-around-equal-sign-for-attr/test.js
similarity index 100%
rename from test/render/fixtures/space-around-equal-sign-for-attr/test.js
rename to packages/marko/test/render/fixtures/space-around-equal-sign-for-attr/test.js
diff --git a/test/render/fixtures/space-around-equal-sign-for-attr/vdom-expected.html b/packages/marko/test/render/fixtures/space-around-equal-sign-for-attr/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/space-around-equal-sign-for-attr/vdom-expected.html
rename to packages/marko/test/render/fixtures/space-around-equal-sign-for-attr/vdom-expected.html
diff --git a/test/render/fixtures/space-in-complex-attr-value/expected.html b/packages/marko/test/render/fixtures/space-in-complex-attr-value/expected.html
similarity index 100%
rename from test/render/fixtures/space-in-complex-attr-value/expected.html
rename to packages/marko/test/render/fixtures/space-in-complex-attr-value/expected.html
diff --git a/test/render/fixtures/space-in-complex-attr-value/template.marko b/packages/marko/test/render/fixtures/space-in-complex-attr-value/template.marko
similarity index 100%
rename from test/render/fixtures/space-in-complex-attr-value/template.marko
rename to packages/marko/test/render/fixtures/space-in-complex-attr-value/template.marko
diff --git a/test/render/fixtures/space-in-complex-attr-value/test.js b/packages/marko/test/render/fixtures/space-in-complex-attr-value/test.js
similarity index 100%
rename from test/render/fixtures/space-in-complex-attr-value/test.js
rename to packages/marko/test/render/fixtures/space-in-complex-attr-value/test.js
diff --git a/test/render/fixtures/space-in-complex-attr-value/vdom-expected.html b/packages/marko/test/render/fixtures/space-in-complex-attr-value/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/space-in-complex-attr-value/vdom-expected.html
rename to packages/marko/test/render/fixtures/space-in-complex-attr-value/vdom-expected.html
diff --git a/test/render/fixtures/spread-attribute-class-style-html-tag/expected.html b/packages/marko/test/render/fixtures/spread-attribute-class-style-html-tag/expected.html
similarity index 100%
rename from test/render/fixtures/spread-attribute-class-style-html-tag/expected.html
rename to packages/marko/test/render/fixtures/spread-attribute-class-style-html-tag/expected.html
diff --git a/test/render/fixtures/spread-attribute-class-style-html-tag/template.marko b/packages/marko/test/render/fixtures/spread-attribute-class-style-html-tag/template.marko
similarity index 100%
rename from test/render/fixtures/spread-attribute-class-style-html-tag/template.marko
rename to packages/marko/test/render/fixtures/spread-attribute-class-style-html-tag/template.marko
diff --git a/test/render/fixtures/spread-attribute-class-style-html-tag/vdom-expected.html b/packages/marko/test/render/fixtures/spread-attribute-class-style-html-tag/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/spread-attribute-class-style-html-tag/vdom-expected.html
rename to packages/marko/test/render/fixtures/spread-attribute-class-style-html-tag/vdom-expected.html
diff --git a/test/render/fixtures/spread-attribute-custom-tag/components/test-tag/index.marko b/packages/marko/test/render/fixtures/spread-attribute-custom-tag/components/test-tag/index.marko
similarity index 100%
rename from test/render/fixtures/spread-attribute-custom-tag/components/test-tag/index.marko
rename to packages/marko/test/render/fixtures/spread-attribute-custom-tag/components/test-tag/index.marko
diff --git a/test/render/fixtures/spread-attribute-custom-tag/expected.html b/packages/marko/test/render/fixtures/spread-attribute-custom-tag/expected.html
similarity index 100%
rename from test/render/fixtures/spread-attribute-custom-tag/expected.html
rename to packages/marko/test/render/fixtures/spread-attribute-custom-tag/expected.html
diff --git a/test/render/fixtures/spread-attribute-custom-tag/template.marko b/packages/marko/test/render/fixtures/spread-attribute-custom-tag/template.marko
similarity index 100%
rename from test/render/fixtures/spread-attribute-custom-tag/template.marko
rename to packages/marko/test/render/fixtures/spread-attribute-custom-tag/template.marko
diff --git a/test/render/fixtures/spread-attribute-custom-tag/vdom-expected.html b/packages/marko/test/render/fixtures/spread-attribute-custom-tag/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/spread-attribute-custom-tag/vdom-expected.html
rename to packages/marko/test/render/fixtures/spread-attribute-custom-tag/vdom-expected.html
diff --git a/test/render/fixtures/spread-attribute-function-object/expected.html b/packages/marko/test/render/fixtures/spread-attribute-function-object/expected.html
similarity index 100%
rename from test/render/fixtures/spread-attribute-function-object/expected.html
rename to packages/marko/test/render/fixtures/spread-attribute-function-object/expected.html
diff --git a/test/render/fixtures/spread-attribute-function-object/template.marko b/packages/marko/test/render/fixtures/spread-attribute-function-object/template.marko
similarity index 100%
rename from test/render/fixtures/spread-attribute-function-object/template.marko
rename to packages/marko/test/render/fixtures/spread-attribute-function-object/template.marko
diff --git a/test/render/fixtures/spread-attribute-function-object/vdom-expected.html b/packages/marko/test/render/fixtures/spread-attribute-function-object/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/spread-attribute-function-object/vdom-expected.html
rename to packages/marko/test/render/fixtures/spread-attribute-function-object/vdom-expected.html
diff --git a/test/render/fixtures/spread-attribute-html-tag/expected.html b/packages/marko/test/render/fixtures/spread-attribute-html-tag/expected.html
similarity index 100%
rename from test/render/fixtures/spread-attribute-html-tag/expected.html
rename to packages/marko/test/render/fixtures/spread-attribute-html-tag/expected.html
diff --git a/test/render/fixtures/spread-attribute-html-tag/template.marko b/packages/marko/test/render/fixtures/spread-attribute-html-tag/template.marko
similarity index 100%
rename from test/render/fixtures/spread-attribute-html-tag/template.marko
rename to packages/marko/test/render/fixtures/spread-attribute-html-tag/template.marko
diff --git a/test/render/fixtures/spread-attribute-html-tag/vdom-expected.html b/packages/marko/test/render/fixtures/spread-attribute-html-tag/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/spread-attribute-html-tag/vdom-expected.html
rename to packages/marko/test/render/fixtures/spread-attribute-html-tag/vdom-expected.html
diff --git a/test/render/fixtures/spread-attribute-literal/expected.html b/packages/marko/test/render/fixtures/spread-attribute-literal/expected.html
similarity index 100%
rename from test/render/fixtures/spread-attribute-literal/expected.html
rename to packages/marko/test/render/fixtures/spread-attribute-literal/expected.html
diff --git a/test/render/fixtures/spread-attribute-literal/template.marko b/packages/marko/test/render/fixtures/spread-attribute-literal/template.marko
similarity index 100%
rename from test/render/fixtures/spread-attribute-literal/template.marko
rename to packages/marko/test/render/fixtures/spread-attribute-literal/template.marko
diff --git a/test/render/fixtures/spread-attribute-literal/vdom-expected.html b/packages/marko/test/render/fixtures/spread-attribute-literal/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/spread-attribute-literal/vdom-expected.html
rename to packages/marko/test/render/fixtures/spread-attribute-literal/vdom-expected.html
diff --git a/test/render/fixtures/spread-attribute-no-mutate/components/test.marko b/packages/marko/test/render/fixtures/spread-attribute-no-mutate/components/test.marko
similarity index 100%
rename from test/render/fixtures/spread-attribute-no-mutate/components/test.marko
rename to packages/marko/test/render/fixtures/spread-attribute-no-mutate/components/test.marko
diff --git a/test/render/fixtures/spread-attribute-no-mutate/expected.html b/packages/marko/test/render/fixtures/spread-attribute-no-mutate/expected.html
similarity index 100%
rename from test/render/fixtures/spread-attribute-no-mutate/expected.html
rename to packages/marko/test/render/fixtures/spread-attribute-no-mutate/expected.html
diff --git a/test/render/fixtures/spread-attribute-no-mutate/template.marko b/packages/marko/test/render/fixtures/spread-attribute-no-mutate/template.marko
similarity index 100%
rename from test/render/fixtures/spread-attribute-no-mutate/template.marko
rename to packages/marko/test/render/fixtures/spread-attribute-no-mutate/template.marko
diff --git a/test/render/fixtures/spread-attribute-no-mutate/vdom-expected.html b/packages/marko/test/render/fixtures/spread-attribute-no-mutate/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/spread-attribute-no-mutate/vdom-expected.html
rename to packages/marko/test/render/fixtures/spread-attribute-no-mutate/vdom-expected.html
diff --git a/test/render/fixtures/spread-attribute-order-custom-tag/components/test-tag/index.marko b/packages/marko/test/render/fixtures/spread-attribute-order-custom-tag/components/test-tag/index.marko
similarity index 100%
rename from test/render/fixtures/spread-attribute-order-custom-tag/components/test-tag/index.marko
rename to packages/marko/test/render/fixtures/spread-attribute-order-custom-tag/components/test-tag/index.marko
diff --git a/test/render/fixtures/spread-attribute-order-custom-tag/expected.html b/packages/marko/test/render/fixtures/spread-attribute-order-custom-tag/expected.html
similarity index 100%
rename from test/render/fixtures/spread-attribute-order-custom-tag/expected.html
rename to packages/marko/test/render/fixtures/spread-attribute-order-custom-tag/expected.html
diff --git a/test/render/fixtures/spread-attribute-order-custom-tag/template.marko b/packages/marko/test/render/fixtures/spread-attribute-order-custom-tag/template.marko
similarity index 100%
rename from test/render/fixtures/spread-attribute-order-custom-tag/template.marko
rename to packages/marko/test/render/fixtures/spread-attribute-order-custom-tag/template.marko
diff --git a/test/render/fixtures/spread-attribute-order-custom-tag/vdom-expected.html b/packages/marko/test/render/fixtures/spread-attribute-order-custom-tag/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/spread-attribute-order-custom-tag/vdom-expected.html
rename to packages/marko/test/render/fixtures/spread-attribute-order-custom-tag/vdom-expected.html
diff --git a/test/render/fixtures/spread-attribute-order-html-tag/expected.html b/packages/marko/test/render/fixtures/spread-attribute-order-html-tag/expected.html
similarity index 100%
rename from test/render/fixtures/spread-attribute-order-html-tag/expected.html
rename to packages/marko/test/render/fixtures/spread-attribute-order-html-tag/expected.html
diff --git a/test/render/fixtures/spread-attribute-order-html-tag/template.marko b/packages/marko/test/render/fixtures/spread-attribute-order-html-tag/template.marko
similarity index 100%
rename from test/render/fixtures/spread-attribute-order-html-tag/template.marko
rename to packages/marko/test/render/fixtures/spread-attribute-order-html-tag/template.marko
diff --git a/test/render/fixtures/spread-attribute-order-html-tag/vdom-expected.html b/packages/marko/test/render/fixtures/spread-attribute-order-html-tag/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/spread-attribute-order-html-tag/vdom-expected.html
rename to packages/marko/test/render/fixtures/spread-attribute-order-html-tag/vdom-expected.html
diff --git a/test/render/fixtures/spread-attribute-undefined/expected.html b/packages/marko/test/render/fixtures/spread-attribute-undefined/expected.html
similarity index 100%
rename from test/render/fixtures/spread-attribute-undefined/expected.html
rename to packages/marko/test/render/fixtures/spread-attribute-undefined/expected.html
diff --git a/test/render/fixtures/spread-attribute-undefined/template.marko b/packages/marko/test/render/fixtures/spread-attribute-undefined/template.marko
similarity index 100%
rename from test/render/fixtures/spread-attribute-undefined/template.marko
rename to packages/marko/test/render/fixtures/spread-attribute-undefined/template.marko
diff --git a/test/render/fixtures/spread-attribute-undefined/vdom-expected.html b/packages/marko/test/render/fixtures/spread-attribute-undefined/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/spread-attribute-undefined/vdom-expected.html
rename to packages/marko/test/render/fixtures/spread-attribute-undefined/vdom-expected.html
diff --git a/test/render/fixtures/static-text-tag/components/static-text/code-generator.js b/packages/marko/test/render/fixtures/static-text-tag/components/static-text/code-generator.js
similarity index 100%
rename from test/render/fixtures/static-text-tag/components/static-text/code-generator.js
rename to packages/marko/test/render/fixtures/static-text-tag/components/static-text/code-generator.js
diff --git a/test/render/fixtures/static-text-tag/components/static-text/marko-tag.json b/packages/marko/test/render/fixtures/static-text-tag/components/static-text/marko-tag.json
similarity index 100%
rename from test/render/fixtures/static-text-tag/components/static-text/marko-tag.json
rename to packages/marko/test/render/fixtures/static-text-tag/components/static-text/marko-tag.json
diff --git a/test/render/fixtures/static-text-tag/expected.html b/packages/marko/test/render/fixtures/static-text-tag/expected.html
similarity index 100%
rename from test/render/fixtures/static-text-tag/expected.html
rename to packages/marko/test/render/fixtures/static-text-tag/expected.html
diff --git a/test/render/fixtures/static-text-tag/template.marko b/packages/marko/test/render/fixtures/static-text-tag/template.marko
similarity index 100%
rename from test/render/fixtures/static-text-tag/template.marko
rename to packages/marko/test/render/fixtures/static-text-tag/template.marko
diff --git a/test/render/fixtures/static-text-tag/vdom-expected.html b/packages/marko/test/render/fixtures/static-text-tag/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/static-text-tag/vdom-expected.html
rename to packages/marko/test/render/fixtures/static-text-tag/vdom-expected.html
diff --git a/test/render/fixtures/static-trees/expected.html b/packages/marko/test/render/fixtures/static-trees/expected.html
similarity index 100%
rename from test/render/fixtures/static-trees/expected.html
rename to packages/marko/test/render/fixtures/static-trees/expected.html
diff --git a/test/render/fixtures/static-trees/template.marko b/packages/marko/test/render/fixtures/static-trees/template.marko
similarity index 100%
rename from test/render/fixtures/static-trees/template.marko
rename to packages/marko/test/render/fixtures/static-trees/template.marko
diff --git a/test/render/fixtures/static-trees/vdom-expected.html b/packages/marko/test/render/fixtures/static-trees/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/static-trees/vdom-expected.html
rename to packages/marko/test/render/fixtures/static-trees/vdom-expected.html
diff --git a/test/render/fixtures/static-var-complex/expected.html b/packages/marko/test/render/fixtures/static-var-complex/expected.html
similarity index 100%
rename from test/render/fixtures/static-var-complex/expected.html
rename to packages/marko/test/render/fixtures/static-var-complex/expected.html
diff --git a/test/render/fixtures/static-var-complex/template.marko b/packages/marko/test/render/fixtures/static-var-complex/template.marko
similarity index 100%
rename from test/render/fixtures/static-var-complex/template.marko
rename to packages/marko/test/render/fixtures/static-var-complex/template.marko
diff --git a/test/render/fixtures/static-var-complex/vdom-expected.html b/packages/marko/test/render/fixtures/static-var-complex/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/static-var-complex/vdom-expected.html
rename to packages/marko/test/render/fixtures/static-var-complex/vdom-expected.html
diff --git a/test/render/fixtures/string-expressions/expected.html b/packages/marko/test/render/fixtures/string-expressions/expected.html
similarity index 100%
rename from test/render/fixtures/string-expressions/expected.html
rename to packages/marko/test/render/fixtures/string-expressions/expected.html
diff --git a/test/render/fixtures/string-expressions/template.marko b/packages/marko/test/render/fixtures/string-expressions/template.marko
similarity index 100%
rename from test/render/fixtures/string-expressions/template.marko
rename to packages/marko/test/render/fixtures/string-expressions/template.marko
diff --git a/test/render/fixtures/string-expressions/test.js b/packages/marko/test/render/fixtures/string-expressions/test.js
similarity index 100%
rename from test/render/fixtures/string-expressions/test.js
rename to packages/marko/test/render/fixtures/string-expressions/test.js
diff --git a/test/render/fixtures/string-expressions/vdom-expected.html b/packages/marko/test/render/fixtures/string-expressions/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/string-expressions/vdom-expected.html
rename to packages/marko/test/render/fixtures/string-expressions/vdom-expected.html
diff --git a/test/render/fixtures/style-attr-array-mixed/expected.html b/packages/marko/test/render/fixtures/style-attr-array-mixed/expected.html
similarity index 100%
rename from test/render/fixtures/style-attr-array-mixed/expected.html
rename to packages/marko/test/render/fixtures/style-attr-array-mixed/expected.html
diff --git a/test/render/fixtures/style-attr-array-mixed/template.marko b/packages/marko/test/render/fixtures/style-attr-array-mixed/template.marko
similarity index 100%
rename from test/render/fixtures/style-attr-array-mixed/template.marko
rename to packages/marko/test/render/fixtures/style-attr-array-mixed/template.marko
diff --git a/test/render/fixtures/style-attr-array-mixed/test.js b/packages/marko/test/render/fixtures/style-attr-array-mixed/test.js
similarity index 100%
rename from test/render/fixtures/style-attr-array-mixed/test.js
rename to packages/marko/test/render/fixtures/style-attr-array-mixed/test.js
diff --git a/test/render/fixtures/style-attr-array-mixed/vdom-expected.html b/packages/marko/test/render/fixtures/style-attr-array-mixed/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/style-attr-array-mixed/vdom-expected.html
rename to packages/marko/test/render/fixtures/style-attr-array-mixed/vdom-expected.html
diff --git a/test/render/fixtures/style-attr-object-units/expected.html b/packages/marko/test/render/fixtures/style-attr-object-units/expected.html
similarity index 100%
rename from test/render/fixtures/style-attr-object-units/expected.html
rename to packages/marko/test/render/fixtures/style-attr-object-units/expected.html
diff --git a/test/render/fixtures/style-attr-object-units/template.marko b/packages/marko/test/render/fixtures/style-attr-object-units/template.marko
similarity index 100%
rename from test/render/fixtures/style-attr-object-units/template.marko
rename to packages/marko/test/render/fixtures/style-attr-object-units/template.marko
diff --git a/test/render/fixtures/style-attr-object-units/test.js b/packages/marko/test/render/fixtures/style-attr-object-units/test.js
similarity index 100%
rename from test/render/fixtures/style-attr-object-units/test.js
rename to packages/marko/test/render/fixtures/style-attr-object-units/test.js
diff --git a/test/render/fixtures/style-attr-object-units/vdom-expected.html b/packages/marko/test/render/fixtures/style-attr-object-units/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/style-attr-object-units/vdom-expected.html
rename to packages/marko/test/render/fixtures/style-attr-object-units/vdom-expected.html
diff --git a/test/render/fixtures/style-attr-object/expected.html b/packages/marko/test/render/fixtures/style-attr-object/expected.html
similarity index 100%
rename from test/render/fixtures/style-attr-object/expected.html
rename to packages/marko/test/render/fixtures/style-attr-object/expected.html
diff --git a/test/render/fixtures/style-attr-object/template.marko b/packages/marko/test/render/fixtures/style-attr-object/template.marko
similarity index 100%
rename from test/render/fixtures/style-attr-object/template.marko
rename to packages/marko/test/render/fixtures/style-attr-object/template.marko
diff --git a/test/render/fixtures/style-attr-object/test.js b/packages/marko/test/render/fixtures/style-attr-object/test.js
similarity index 100%
rename from test/render/fixtures/style-attr-object/test.js
rename to packages/marko/test/render/fixtures/style-attr-object/test.js
diff --git a/test/render/fixtures/style-attr-object/vdom-expected.html b/packages/marko/test/render/fixtures/style-attr-object/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/style-attr-object/vdom-expected.html
rename to packages/marko/test/render/fixtures/style-attr-object/vdom-expected.html
diff --git a/test/render/fixtures/style-attr-string-dynamic/expected.html b/packages/marko/test/render/fixtures/style-attr-string-dynamic/expected.html
similarity index 100%
rename from test/render/fixtures/style-attr-string-dynamic/expected.html
rename to packages/marko/test/render/fixtures/style-attr-string-dynamic/expected.html
diff --git a/test/render/fixtures/style-attr-string-dynamic/template.marko b/packages/marko/test/render/fixtures/style-attr-string-dynamic/template.marko
similarity index 100%
rename from test/render/fixtures/style-attr-string-dynamic/template.marko
rename to packages/marko/test/render/fixtures/style-attr-string-dynamic/template.marko
diff --git a/test/render/fixtures/style-attr-string-dynamic/test.js b/packages/marko/test/render/fixtures/style-attr-string-dynamic/test.js
similarity index 100%
rename from test/render/fixtures/style-attr-string-dynamic/test.js
rename to packages/marko/test/render/fixtures/style-attr-string-dynamic/test.js
diff --git a/test/render/fixtures/style-attr-string-dynamic/vdom-expected.html b/packages/marko/test/render/fixtures/style-attr-string-dynamic/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/style-attr-string-dynamic/vdom-expected.html
rename to packages/marko/test/render/fixtures/style-attr-string-dynamic/vdom-expected.html
diff --git a/test/render/fixtures/style-attr-string/expected.html b/packages/marko/test/render/fixtures/style-attr-string/expected.html
similarity index 100%
rename from test/render/fixtures/style-attr-string/expected.html
rename to packages/marko/test/render/fixtures/style-attr-string/expected.html
diff --git a/test/render/fixtures/style-attr-string/template.marko b/packages/marko/test/render/fixtures/style-attr-string/template.marko
similarity index 100%
rename from test/render/fixtures/style-attr-string/template.marko
rename to packages/marko/test/render/fixtures/style-attr-string/template.marko
diff --git a/test/render/fixtures/style-attr-string/test.js b/packages/marko/test/render/fixtures/style-attr-string/test.js
similarity index 100%
rename from test/render/fixtures/style-attr-string/test.js
rename to packages/marko/test/render/fixtures/style-attr-string/test.js
diff --git a/test/render/fixtures/style-attr-string/vdom-expected.html b/packages/marko/test/render/fixtures/style-attr-string/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/style-attr-string/vdom-expected.html
rename to packages/marko/test/render/fixtures/style-attr-string/vdom-expected.html
diff --git a/test/render/fixtures/svg/expected.html b/packages/marko/test/render/fixtures/svg/expected.html
similarity index 100%
rename from test/render/fixtures/svg/expected.html
rename to packages/marko/test/render/fixtures/svg/expected.html
diff --git a/test/render/fixtures/svg/template.marko b/packages/marko/test/render/fixtures/svg/template.marko
similarity index 100%
rename from test/render/fixtures/svg/template.marko
rename to packages/marko/test/render/fixtures/svg/template.marko
diff --git a/test/render/fixtures/svg/test.js b/packages/marko/test/render/fixtures/svg/test.js
similarity index 100%
rename from test/render/fixtures/svg/test.js
rename to packages/marko/test/render/fixtures/svg/test.js
diff --git a/test/render/fixtures/svg/vdom-expected.html b/packages/marko/test/render/fixtures/svg/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/svg/vdom-expected.html
rename to packages/marko/test/render/fixtures/svg/vdom-expected.html
diff --git a/test/render/fixtures/syntax-concise/expected.html b/packages/marko/test/render/fixtures/syntax-concise/expected.html
similarity index 100%
rename from test/render/fixtures/syntax-concise/expected.html
rename to packages/marko/test/render/fixtures/syntax-concise/expected.html
diff --git a/test/render/fixtures/syntax-concise/marko.json b/packages/marko/test/render/fixtures/syntax-concise/marko.json
similarity index 100%
rename from test/render/fixtures/syntax-concise/marko.json
rename to packages/marko/test/render/fixtures/syntax-concise/marko.json
diff --git a/test/render/fixtures/syntax-concise/tabs/marko-tag.json b/packages/marko/test/render/fixtures/syntax-concise/tabs/marko-tag.json
similarity index 100%
rename from test/render/fixtures/syntax-concise/tabs/marko-tag.json
rename to packages/marko/test/render/fixtures/syntax-concise/tabs/marko-tag.json
diff --git a/test/render/fixtures/syntax-concise/tabs/renderer.js b/packages/marko/test/render/fixtures/syntax-concise/tabs/renderer.js
similarity index 100%
rename from test/render/fixtures/syntax-concise/tabs/renderer.js
rename to packages/marko/test/render/fixtures/syntax-concise/tabs/renderer.js
diff --git a/test/render/fixtures/syntax-concise/tabs/template.marko b/packages/marko/test/render/fixtures/syntax-concise/tabs/template.marko
similarity index 100%
rename from test/render/fixtures/syntax-concise/tabs/template.marko
rename to packages/marko/test/render/fixtures/syntax-concise/tabs/template.marko
diff --git a/test/render/fixtures/syntax-concise/template.marko b/packages/marko/test/render/fixtures/syntax-concise/template.marko
similarity index 100%
rename from test/render/fixtures/syntax-concise/template.marko
rename to packages/marko/test/render/fixtures/syntax-concise/template.marko
diff --git a/test/render/fixtures/syntax-concise/test.js b/packages/marko/test/render/fixtures/syntax-concise/test.js
similarity index 100%
rename from test/render/fixtures/syntax-concise/test.js
rename to packages/marko/test/render/fixtures/syntax-concise/test.js
diff --git a/test/render/fixtures/syntax-concise/vdom-expected.html b/packages/marko/test/render/fixtures/syntax-concise/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/syntax-concise/vdom-expected.html
rename to packages/marko/test/render/fixtures/syntax-concise/vdom-expected.html
diff --git a/test/render/fixtures/syntax-mixed/expected.html b/packages/marko/test/render/fixtures/syntax-mixed/expected.html
similarity index 100%
rename from test/render/fixtures/syntax-mixed/expected.html
rename to packages/marko/test/render/fixtures/syntax-mixed/expected.html
diff --git a/test/render/fixtures/syntax-mixed/marko.json b/packages/marko/test/render/fixtures/syntax-mixed/marko.json
similarity index 100%
rename from test/render/fixtures/syntax-mixed/marko.json
rename to packages/marko/test/render/fixtures/syntax-mixed/marko.json
diff --git a/test/render/fixtures/syntax-mixed/tabs/marko-tag.json b/packages/marko/test/render/fixtures/syntax-mixed/tabs/marko-tag.json
similarity index 100%
rename from test/render/fixtures/syntax-mixed/tabs/marko-tag.json
rename to packages/marko/test/render/fixtures/syntax-mixed/tabs/marko-tag.json
diff --git a/test/render/fixtures/syntax-mixed/tabs/renderer.js b/packages/marko/test/render/fixtures/syntax-mixed/tabs/renderer.js
similarity index 100%
rename from test/render/fixtures/syntax-mixed/tabs/renderer.js
rename to packages/marko/test/render/fixtures/syntax-mixed/tabs/renderer.js
diff --git a/test/render/fixtures/syntax-mixed/tabs/template.marko b/packages/marko/test/render/fixtures/syntax-mixed/tabs/template.marko
similarity index 100%
rename from test/render/fixtures/syntax-mixed/tabs/template.marko
rename to packages/marko/test/render/fixtures/syntax-mixed/tabs/template.marko
diff --git a/test/render/fixtures/syntax-mixed/template.marko b/packages/marko/test/render/fixtures/syntax-mixed/template.marko
similarity index 100%
rename from test/render/fixtures/syntax-mixed/template.marko
rename to packages/marko/test/render/fixtures/syntax-mixed/template.marko
diff --git a/test/render/fixtures/syntax-mixed/test.js b/packages/marko/test/render/fixtures/syntax-mixed/test.js
similarity index 100%
rename from test/render/fixtures/syntax-mixed/test.js
rename to packages/marko/test/render/fixtures/syntax-mixed/test.js
diff --git a/test/render/fixtures/syntax-mixed/vdom-expected.html b/packages/marko/test/render/fixtures/syntax-mixed/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/syntax-mixed/vdom-expected.html
rename to packages/marko/test/render/fixtures/syntax-mixed/vdom-expected.html
diff --git a/test/render/fixtures/syntax-simple-concise/expected.html b/packages/marko/test/render/fixtures/syntax-simple-concise/expected.html
similarity index 100%
rename from test/render/fixtures/syntax-simple-concise/expected.html
rename to packages/marko/test/render/fixtures/syntax-simple-concise/expected.html
diff --git a/test/render/fixtures/syntax-simple-concise/template.marko b/packages/marko/test/render/fixtures/syntax-simple-concise/template.marko
similarity index 100%
rename from test/render/fixtures/syntax-simple-concise/template.marko
rename to packages/marko/test/render/fixtures/syntax-simple-concise/template.marko
diff --git a/test/render/fixtures/syntax-simple-concise/test.js b/packages/marko/test/render/fixtures/syntax-simple-concise/test.js
similarity index 100%
rename from test/render/fixtures/syntax-simple-concise/test.js
rename to packages/marko/test/render/fixtures/syntax-simple-concise/test.js
diff --git a/test/render/fixtures/syntax-simple-concise/vdom-expected.html b/packages/marko/test/render/fixtures/syntax-simple-concise/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/syntax-simple-concise/vdom-expected.html
rename to packages/marko/test/render/fixtures/syntax-simple-concise/vdom-expected.html
diff --git a/test/render/fixtures/syntax-simple-mixed/expected.html b/packages/marko/test/render/fixtures/syntax-simple-mixed/expected.html
similarity index 100%
rename from test/render/fixtures/syntax-simple-mixed/expected.html
rename to packages/marko/test/render/fixtures/syntax-simple-mixed/expected.html
diff --git a/test/render/fixtures/syntax-simple-mixed/template.marko b/packages/marko/test/render/fixtures/syntax-simple-mixed/template.marko
similarity index 100%
rename from test/render/fixtures/syntax-simple-mixed/template.marko
rename to packages/marko/test/render/fixtures/syntax-simple-mixed/template.marko
diff --git a/test/render/fixtures/syntax-simple-mixed/test.js b/packages/marko/test/render/fixtures/syntax-simple-mixed/test.js
similarity index 100%
rename from test/render/fixtures/syntax-simple-mixed/test.js
rename to packages/marko/test/render/fixtures/syntax-simple-mixed/test.js
diff --git a/test/render/fixtures/syntax-simple-mixed/vdom-expected.html b/packages/marko/test/render/fixtures/syntax-simple-mixed/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/syntax-simple-mixed/vdom-expected.html
rename to packages/marko/test/render/fixtures/syntax-simple-mixed/vdom-expected.html
diff --git a/test/render/fixtures/syntax-simple-verbose/expected.html b/packages/marko/test/render/fixtures/syntax-simple-verbose/expected.html
similarity index 100%
rename from test/render/fixtures/syntax-simple-verbose/expected.html
rename to packages/marko/test/render/fixtures/syntax-simple-verbose/expected.html
diff --git a/test/render/fixtures/syntax-simple-verbose/template.marko b/packages/marko/test/render/fixtures/syntax-simple-verbose/template.marko
similarity index 100%
rename from test/render/fixtures/syntax-simple-verbose/template.marko
rename to packages/marko/test/render/fixtures/syntax-simple-verbose/template.marko
diff --git a/test/render/fixtures/syntax-simple-verbose/test.js b/packages/marko/test/render/fixtures/syntax-simple-verbose/test.js
similarity index 100%
rename from test/render/fixtures/syntax-simple-verbose/test.js
rename to packages/marko/test/render/fixtures/syntax-simple-verbose/test.js
diff --git a/test/render/fixtures/syntax-simple-verbose/vdom-expected.html b/packages/marko/test/render/fixtures/syntax-simple-verbose/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/syntax-simple-verbose/vdom-expected.html
rename to packages/marko/test/render/fixtures/syntax-simple-verbose/vdom-expected.html
diff --git a/test/render/fixtures/syntax-verbose/expected.html b/packages/marko/test/render/fixtures/syntax-verbose/expected.html
similarity index 100%
rename from test/render/fixtures/syntax-verbose/expected.html
rename to packages/marko/test/render/fixtures/syntax-verbose/expected.html
diff --git a/test/render/fixtures/syntax-verbose/marko.json b/packages/marko/test/render/fixtures/syntax-verbose/marko.json
similarity index 100%
rename from test/render/fixtures/syntax-verbose/marko.json
rename to packages/marko/test/render/fixtures/syntax-verbose/marko.json
diff --git a/test/render/fixtures/syntax-verbose/tabs/marko-tag.json b/packages/marko/test/render/fixtures/syntax-verbose/tabs/marko-tag.json
similarity index 100%
rename from test/render/fixtures/syntax-verbose/tabs/marko-tag.json
rename to packages/marko/test/render/fixtures/syntax-verbose/tabs/marko-tag.json
diff --git a/test/render/fixtures/syntax-verbose/tabs/renderer.js b/packages/marko/test/render/fixtures/syntax-verbose/tabs/renderer.js
similarity index 100%
rename from test/render/fixtures/syntax-verbose/tabs/renderer.js
rename to packages/marko/test/render/fixtures/syntax-verbose/tabs/renderer.js
diff --git a/test/render/fixtures/syntax-verbose/tabs/template.marko b/packages/marko/test/render/fixtures/syntax-verbose/tabs/template.marko
similarity index 100%
rename from test/render/fixtures/syntax-verbose/tabs/template.marko
rename to packages/marko/test/render/fixtures/syntax-verbose/tabs/template.marko
diff --git a/test/render/fixtures/syntax-verbose/template.marko b/packages/marko/test/render/fixtures/syntax-verbose/template.marko
similarity index 100%
rename from test/render/fixtures/syntax-verbose/template.marko
rename to packages/marko/test/render/fixtures/syntax-verbose/template.marko
diff --git a/test/render/fixtures/syntax-verbose/vdom-expected.html b/packages/marko/test/render/fixtures/syntax-verbose/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/syntax-verbose/vdom-expected.html
rename to packages/marko/test/render/fixtures/syntax-verbose/vdom-expected.html
diff --git a/test/render/fixtures/tabs-tab-new/expected.html b/packages/marko/test/render/fixtures/tabs-tab-new/expected.html
similarity index 100%
rename from test/render/fixtures/tabs-tab-new/expected.html
rename to packages/marko/test/render/fixtures/tabs-tab-new/expected.html
diff --git a/test/render/fixtures/tabs-tab-new/marko.json b/packages/marko/test/render/fixtures/tabs-tab-new/marko.json
similarity index 100%
rename from test/render/fixtures/tabs-tab-new/marko.json
rename to packages/marko/test/render/fixtures/tabs-tab-new/marko.json
diff --git a/test/render/fixtures/tabs-tab-new/tags/test-tab-new/marko-tag.json b/packages/marko/test/render/fixtures/tabs-tab-new/tags/test-tab-new/marko-tag.json
similarity index 100%
rename from test/render/fixtures/tabs-tab-new/tags/test-tab-new/marko-tag.json
rename to packages/marko/test/render/fixtures/tabs-tab-new/tags/test-tab-new/marko-tag.json
diff --git a/test/render/fixtures/tabs-tab-new/tags/test-tab-new/renderer.js b/packages/marko/test/render/fixtures/tabs-tab-new/tags/test-tab-new/renderer.js
similarity index 100%
rename from test/render/fixtures/tabs-tab-new/tags/test-tab-new/renderer.js
rename to packages/marko/test/render/fixtures/tabs-tab-new/tags/test-tab-new/renderer.js
diff --git a/test/render/fixtures/tabs-tab-new/tags/test-tabs-new/marko-tag.json b/packages/marko/test/render/fixtures/tabs-tab-new/tags/test-tabs-new/marko-tag.json
similarity index 100%
rename from test/render/fixtures/tabs-tab-new/tags/test-tabs-new/marko-tag.json
rename to packages/marko/test/render/fixtures/tabs-tab-new/tags/test-tabs-new/marko-tag.json
diff --git a/test/render/fixtures/tabs-tab-new/tags/test-tabs-new/renderer.js b/packages/marko/test/render/fixtures/tabs-tab-new/tags/test-tabs-new/renderer.js
similarity index 100%
rename from test/render/fixtures/tabs-tab-new/tags/test-tabs-new/renderer.js
rename to packages/marko/test/render/fixtures/tabs-tab-new/tags/test-tabs-new/renderer.js
diff --git a/test/render/fixtures/tabs-tab-new/tags/test-tabs-new/template.marko b/packages/marko/test/render/fixtures/tabs-tab-new/tags/test-tabs-new/template.marko
similarity index 100%
rename from test/render/fixtures/tabs-tab-new/tags/test-tabs-new/template.marko
rename to packages/marko/test/render/fixtures/tabs-tab-new/tags/test-tabs-new/template.marko
diff --git a/test/render/fixtures/tabs-tab-new/template.marko b/packages/marko/test/render/fixtures/tabs-tab-new/template.marko
similarity index 100%
rename from test/render/fixtures/tabs-tab-new/template.marko
rename to packages/marko/test/render/fixtures/tabs-tab-new/template.marko
diff --git a/test/render/fixtures/tabs-tab-new/test.js b/packages/marko/test/render/fixtures/tabs-tab-new/test.js
similarity index 100%
rename from test/render/fixtures/tabs-tab-new/test.js
rename to packages/marko/test/render/fixtures/tabs-tab-new/test.js
diff --git a/test/render/fixtures/tabs-tab-new/vdom-expected.html b/packages/marko/test/render/fixtures/tabs-tab-new/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/tabs-tab-new/vdom-expected.html
rename to packages/marko/test/render/fixtures/tabs-tab-new/vdom-expected.html
diff --git a/test/render/fixtures/tag-code-generator-return-array/expected.html b/packages/marko/test/render/fixtures/tag-code-generator-return-array/expected.html
similarity index 100%
rename from test/render/fixtures/tag-code-generator-return-array/expected.html
rename to packages/marko/test/render/fixtures/tag-code-generator-return-array/expected.html
diff --git a/test/render/fixtures/tag-code-generator-return-array/marko.json b/packages/marko/test/render/fixtures/tag-code-generator-return-array/marko.json
similarity index 100%
rename from test/render/fixtures/tag-code-generator-return-array/marko.json
rename to packages/marko/test/render/fixtures/tag-code-generator-return-array/marko.json
diff --git a/test/render/fixtures/tag-code-generator-return-array/tags/test-tag-code-generator-return-array/code-generator.js b/packages/marko/test/render/fixtures/tag-code-generator-return-array/tags/test-tag-code-generator-return-array/code-generator.js
similarity index 100%
rename from test/render/fixtures/tag-code-generator-return-array/tags/test-tag-code-generator-return-array/code-generator.js
rename to packages/marko/test/render/fixtures/tag-code-generator-return-array/tags/test-tag-code-generator-return-array/code-generator.js
diff --git a/test/render/fixtures/tag-code-generator-return-array/tags/test-tag-code-generator-return-array/marko-tag.json b/packages/marko/test/render/fixtures/tag-code-generator-return-array/tags/test-tag-code-generator-return-array/marko-tag.json
similarity index 100%
rename from test/render/fixtures/tag-code-generator-return-array/tags/test-tag-code-generator-return-array/marko-tag.json
rename to packages/marko/test/render/fixtures/tag-code-generator-return-array/tags/test-tag-code-generator-return-array/marko-tag.json
diff --git a/test/render/fixtures/tag-code-generator-return-array/template.marko b/packages/marko/test/render/fixtures/tag-code-generator-return-array/template.marko
similarity index 100%
rename from test/render/fixtures/tag-code-generator-return-array/template.marko
rename to packages/marko/test/render/fixtures/tag-code-generator-return-array/template.marko
diff --git a/test/render/fixtures/tag-code-generator-return-array/test.js b/packages/marko/test/render/fixtures/tag-code-generator-return-array/test.js
similarity index 100%
rename from test/render/fixtures/tag-code-generator-return-array/test.js
rename to packages/marko/test/render/fixtures/tag-code-generator-return-array/test.js
diff --git a/test/render/fixtures/tag-code-generator-return-array/vdom-expected.html b/packages/marko/test/render/fixtures/tag-code-generator-return-array/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/tag-code-generator-return-array/vdom-expected.html
rename to packages/marko/test/render/fixtures/tag-code-generator-return-array/vdom-expected.html
diff --git a/test/render/fixtures/tag-code-generator-return-node/expected.html b/packages/marko/test/render/fixtures/tag-code-generator-return-node/expected.html
similarity index 100%
rename from test/render/fixtures/tag-code-generator-return-node/expected.html
rename to packages/marko/test/render/fixtures/tag-code-generator-return-node/expected.html
diff --git a/test/render/fixtures/tag-code-generator-return-node/marko.json b/packages/marko/test/render/fixtures/tag-code-generator-return-node/marko.json
similarity index 100%
rename from test/render/fixtures/tag-code-generator-return-node/marko.json
rename to packages/marko/test/render/fixtures/tag-code-generator-return-node/marko.json
diff --git a/test/render/fixtures/tag-code-generator-return-node/tags/test-tag-code-generator-return-node/code-generator.js b/packages/marko/test/render/fixtures/tag-code-generator-return-node/tags/test-tag-code-generator-return-node/code-generator.js
similarity index 100%
rename from test/render/fixtures/tag-code-generator-return-node/tags/test-tag-code-generator-return-node/code-generator.js
rename to packages/marko/test/render/fixtures/tag-code-generator-return-node/tags/test-tag-code-generator-return-node/code-generator.js
diff --git a/test/render/fixtures/tag-code-generator-return-node/tags/test-tag-code-generator-return-node/marko-tag.json b/packages/marko/test/render/fixtures/tag-code-generator-return-node/tags/test-tag-code-generator-return-node/marko-tag.json
similarity index 100%
rename from test/render/fixtures/tag-code-generator-return-node/tags/test-tag-code-generator-return-node/marko-tag.json
rename to packages/marko/test/render/fixtures/tag-code-generator-return-node/tags/test-tag-code-generator-return-node/marko-tag.json
diff --git a/test/render/fixtures/tag-code-generator-return-node/template.marko b/packages/marko/test/render/fixtures/tag-code-generator-return-node/template.marko
similarity index 100%
rename from test/render/fixtures/tag-code-generator-return-node/template.marko
rename to packages/marko/test/render/fixtures/tag-code-generator-return-node/template.marko
diff --git a/test/render/fixtures/tag-code-generator-return-node/test.js b/packages/marko/test/render/fixtures/tag-code-generator-return-node/test.js
similarity index 100%
rename from test/render/fixtures/tag-code-generator-return-node/test.js
rename to packages/marko/test/render/fixtures/tag-code-generator-return-node/test.js
diff --git a/test/render/fixtures/tag-code-generator-return-node/vdom-expected.html b/packages/marko/test/render/fixtures/tag-code-generator-return-node/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/tag-code-generator-return-node/vdom-expected.html
rename to packages/marko/test/render/fixtures/tag-code-generator-return-node/vdom-expected.html
diff --git a/test/render/fixtures/tag-code-generator-return-self/expected.html b/packages/marko/test/render/fixtures/tag-code-generator-return-self/expected.html
similarity index 100%
rename from test/render/fixtures/tag-code-generator-return-self/expected.html
rename to packages/marko/test/render/fixtures/tag-code-generator-return-self/expected.html
diff --git a/test/render/fixtures/tag-code-generator-return-self/marko.json b/packages/marko/test/render/fixtures/tag-code-generator-return-self/marko.json
similarity index 100%
rename from test/render/fixtures/tag-code-generator-return-self/marko.json
rename to packages/marko/test/render/fixtures/tag-code-generator-return-self/marko.json
diff --git a/test/render/fixtures/tag-code-generator-return-self/tags/test-tag-code-generator-return-self/code-generator.js b/packages/marko/test/render/fixtures/tag-code-generator-return-self/tags/test-tag-code-generator-return-self/code-generator.js
similarity index 100%
rename from test/render/fixtures/tag-code-generator-return-self/tags/test-tag-code-generator-return-self/code-generator.js
rename to packages/marko/test/render/fixtures/tag-code-generator-return-self/tags/test-tag-code-generator-return-self/code-generator.js
diff --git a/test/render/fixtures/tag-code-generator-return-self/tags/test-tag-code-generator-return-self/marko-tag.json b/packages/marko/test/render/fixtures/tag-code-generator-return-self/tags/test-tag-code-generator-return-self/marko-tag.json
similarity index 100%
rename from test/render/fixtures/tag-code-generator-return-self/tags/test-tag-code-generator-return-self/marko-tag.json
rename to packages/marko/test/render/fixtures/tag-code-generator-return-self/tags/test-tag-code-generator-return-self/marko-tag.json
diff --git a/test/render/fixtures/tag-code-generator-return-self/template.marko b/packages/marko/test/render/fixtures/tag-code-generator-return-self/template.marko
similarity index 100%
rename from test/render/fixtures/tag-code-generator-return-self/template.marko
rename to packages/marko/test/render/fixtures/tag-code-generator-return-self/template.marko
diff --git a/test/render/fixtures/tag-code-generator-return-self/test.js b/packages/marko/test/render/fixtures/tag-code-generator-return-self/test.js
similarity index 100%
rename from test/render/fixtures/tag-code-generator-return-self/test.js
rename to packages/marko/test/render/fixtures/tag-code-generator-return-self/test.js
diff --git a/test/render/fixtures/tag-code-generator-return-self/vdom-expected.html b/packages/marko/test/render/fixtures/tag-code-generator-return-self/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/tag-code-generator-return-self/vdom-expected.html
rename to packages/marko/test/render/fixtures/tag-code-generator-return-self/vdom-expected.html
diff --git a/test/render/fixtures/tag-code-generator-return-tree/expected.html b/packages/marko/test/render/fixtures/tag-code-generator-return-tree/expected.html
similarity index 100%
rename from test/render/fixtures/tag-code-generator-return-tree/expected.html
rename to packages/marko/test/render/fixtures/tag-code-generator-return-tree/expected.html
diff --git a/test/render/fixtures/tag-code-generator-return-tree/marko.json b/packages/marko/test/render/fixtures/tag-code-generator-return-tree/marko.json
similarity index 100%
rename from test/render/fixtures/tag-code-generator-return-tree/marko.json
rename to packages/marko/test/render/fixtures/tag-code-generator-return-tree/marko.json
diff --git a/test/render/fixtures/tag-code-generator-return-tree/tags/test-tag-code-generator-return-tree/code-generator.js b/packages/marko/test/render/fixtures/tag-code-generator-return-tree/tags/test-tag-code-generator-return-tree/code-generator.js
similarity index 100%
rename from test/render/fixtures/tag-code-generator-return-tree/tags/test-tag-code-generator-return-tree/code-generator.js
rename to packages/marko/test/render/fixtures/tag-code-generator-return-tree/tags/test-tag-code-generator-return-tree/code-generator.js
diff --git a/test/render/fixtures/tag-code-generator-return-tree/tags/test-tag-code-generator-return-tree/marko-tag.json b/packages/marko/test/render/fixtures/tag-code-generator-return-tree/tags/test-tag-code-generator-return-tree/marko-tag.json
similarity index 100%
rename from test/render/fixtures/tag-code-generator-return-tree/tags/test-tag-code-generator-return-tree/marko-tag.json
rename to packages/marko/test/render/fixtures/tag-code-generator-return-tree/tags/test-tag-code-generator-return-tree/marko-tag.json
diff --git a/test/render/fixtures/tag-code-generator-return-tree/template.marko b/packages/marko/test/render/fixtures/tag-code-generator-return-tree/template.marko
similarity index 100%
rename from test/render/fixtures/tag-code-generator-return-tree/template.marko
rename to packages/marko/test/render/fixtures/tag-code-generator-return-tree/template.marko
diff --git a/test/render/fixtures/tag-code-generator-return-tree/test.js b/packages/marko/test/render/fixtures/tag-code-generator-return-tree/test.js
similarity index 100%
rename from test/render/fixtures/tag-code-generator-return-tree/test.js
rename to packages/marko/test/render/fixtures/tag-code-generator-return-tree/test.js
diff --git a/test/render/fixtures/tag-code-generator-return-tree/vdom-expected.html b/packages/marko/test/render/fixtures/tag-code-generator-return-tree/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/tag-code-generator-return-tree/vdom-expected.html
rename to packages/marko/test/render/fixtures/tag-code-generator-return-tree/vdom-expected.html
diff --git a/test/render/fixtures/tag-empty/expected.html b/packages/marko/test/render/fixtures/tag-empty/expected.html
similarity index 100%
rename from test/render/fixtures/tag-empty/expected.html
rename to packages/marko/test/render/fixtures/tag-empty/expected.html
diff --git a/test/render/fixtures/tag-empty/template.marko b/packages/marko/test/render/fixtures/tag-empty/template.marko
similarity index 100%
rename from test/render/fixtures/tag-empty/template.marko
rename to packages/marko/test/render/fixtures/tag-empty/template.marko
diff --git a/test/render/fixtures/tag-empty/test.js b/packages/marko/test/render/fixtures/tag-empty/test.js
similarity index 100%
rename from test/render/fixtures/tag-empty/test.js
rename to packages/marko/test/render/fixtures/tag-empty/test.js
diff --git a/test/render/fixtures/tag-empty/vdom-expected.html b/packages/marko/test/render/fixtures/tag-empty/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/tag-empty/vdom-expected.html
rename to packages/marko/test/render/fixtures/tag-empty/vdom-expected.html
diff --git a/test/render/fixtures/taglib-imports-nested/expected.html b/packages/marko/test/render/fixtures/taglib-imports-nested/expected.html
similarity index 100%
rename from test/render/fixtures/taglib-imports-nested/expected.html
rename to packages/marko/test/render/fixtures/taglib-imports-nested/expected.html
diff --git a/test/render/fixtures/taglib-imports-nested/marko.json b/packages/marko/test/render/fixtures/taglib-imports-nested/marko.json
similarity index 100%
rename from test/render/fixtures/taglib-imports-nested/marko.json
rename to packages/marko/test/render/fixtures/taglib-imports-nested/marko.json
diff --git a/test/render/fixtures/taglib-imports-nested/nested-import/components/list/icon-list/marko-tag.json b/packages/marko/test/render/fixtures/taglib-imports-nested/nested-import/components/list/icon-list/marko-tag.json
similarity index 100%
rename from test/render/fixtures/taglib-imports-nested/nested-import/components/list/icon-list/marko-tag.json
rename to packages/marko/test/render/fixtures/taglib-imports-nested/nested-import/components/list/icon-list/marko-tag.json
diff --git a/test/render/fixtures/taglib-imports-nested/nested-import/components/list/icon-list/renderer.js b/packages/marko/test/render/fixtures/taglib-imports-nested/nested-import/components/list/icon-list/renderer.js
similarity index 100%
rename from test/render/fixtures/taglib-imports-nested/nested-import/components/list/icon-list/renderer.js
rename to packages/marko/test/render/fixtures/taglib-imports-nested/nested-import/components/list/icon-list/renderer.js
diff --git a/test/render/fixtures/taglib-imports-nested/nested-import/components/list/icon-list/template.marko b/packages/marko/test/render/fixtures/taglib-imports-nested/nested-import/components/list/icon-list/template.marko
similarity index 100%
rename from test/render/fixtures/taglib-imports-nested/nested-import/components/list/icon-list/template.marko
rename to packages/marko/test/render/fixtures/taglib-imports-nested/nested-import/components/list/icon-list/template.marko
diff --git a/test/render/fixtures/taglib-imports-nested/nested-import/components/list/marko.json b/packages/marko/test/render/fixtures/taglib-imports-nested/nested-import/components/list/marko.json
similarity index 100%
rename from test/render/fixtures/taglib-imports-nested/nested-import/components/list/marko.json
rename to packages/marko/test/render/fixtures/taglib-imports-nested/nested-import/components/list/marko.json
diff --git a/test/render/fixtures/taglib-imports-nested/nested-import/components/marko.json b/packages/marko/test/render/fixtures/taglib-imports-nested/nested-import/components/marko.json
similarity index 100%
rename from test/render/fixtures/taglib-imports-nested/nested-import/components/marko.json
rename to packages/marko/test/render/fixtures/taglib-imports-nested/nested-import/components/marko.json
diff --git a/test/render/fixtures/taglib-imports-nested/nested-import/marko.json b/packages/marko/test/render/fixtures/taglib-imports-nested/nested-import/marko.json
similarity index 100%
rename from test/render/fixtures/taglib-imports-nested/nested-import/marko.json
rename to packages/marko/test/render/fixtures/taglib-imports-nested/nested-import/marko.json
diff --git a/test/render/fixtures/taglib-imports-nested/template.marko b/packages/marko/test/render/fixtures/taglib-imports-nested/template.marko
similarity index 100%
rename from test/render/fixtures/taglib-imports-nested/template.marko
rename to packages/marko/test/render/fixtures/taglib-imports-nested/template.marko
diff --git a/test/render/fixtures/taglib-imports-nested/test.js b/packages/marko/test/render/fixtures/taglib-imports-nested/test.js
similarity index 100%
rename from test/render/fixtures/taglib-imports-nested/test.js
rename to packages/marko/test/render/fixtures/taglib-imports-nested/test.js
diff --git a/test/render/fixtures/taglib-imports-nested/vdom-expected.html b/packages/marko/test/render/fixtures/taglib-imports-nested/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/taglib-imports-nested/vdom-expected.html
rename to packages/marko/test/render/fixtures/taglib-imports-nested/vdom-expected.html
diff --git a/test/render/fixtures/taglib-imports-package-json/expected.html b/packages/marko/test/render/fixtures/taglib-imports-package-json/expected.html
similarity index 100%
rename from test/render/fixtures/taglib-imports-package-json/expected.html
rename to packages/marko/test/render/fixtures/taglib-imports-package-json/expected.html
diff --git a/test/render/fixtures/taglib-imports-package-json/marko.json b/packages/marko/test/render/fixtures/taglib-imports-package-json/marko.json
similarity index 100%
rename from test/render/fixtures/taglib-imports-package-json/marko.json
rename to packages/marko/test/render/fixtures/taglib-imports-package-json/marko.json
diff --git a/test/render/fixtures/taglib-imports-package-json/node_modules/imported-bar/marko.json b/packages/marko/test/render/fixtures/taglib-imports-package-json/node_modules/imported-bar/marko.json
similarity index 100%
rename from test/render/fixtures/taglib-imports-package-json/node_modules/imported-bar/marko.json
rename to packages/marko/test/render/fixtures/taglib-imports-package-json/node_modules/imported-bar/marko.json
diff --git a/test/render/fixtures/taglib-imports-package-json/node_modules/imported-bar/package.json b/packages/marko/test/render/fixtures/taglib-imports-package-json/node_modules/imported-bar/package.json
similarity index 100%
rename from test/render/fixtures/taglib-imports-package-json/node_modules/imported-bar/package.json
rename to packages/marko/test/render/fixtures/taglib-imports-package-json/node_modules/imported-bar/package.json
diff --git a/test/render/fixtures/taglib-imports-package-json/node_modules/imported-bar/renderer.js b/packages/marko/test/render/fixtures/taglib-imports-package-json/node_modules/imported-bar/renderer.js
similarity index 100%
rename from test/render/fixtures/taglib-imports-package-json/node_modules/imported-bar/renderer.js
rename to packages/marko/test/render/fixtures/taglib-imports-package-json/node_modules/imported-bar/renderer.js
diff --git a/test/render/fixtures/taglib-imports-package-json/node_modules/imported-foo/marko.json b/packages/marko/test/render/fixtures/taglib-imports-package-json/node_modules/imported-foo/marko.json
similarity index 100%
rename from test/render/fixtures/taglib-imports-package-json/node_modules/imported-foo/marko.json
rename to packages/marko/test/render/fixtures/taglib-imports-package-json/node_modules/imported-foo/marko.json
diff --git a/test/render/fixtures/taglib-imports-package-json/node_modules/imported-foo/package.json b/packages/marko/test/render/fixtures/taglib-imports-package-json/node_modules/imported-foo/package.json
similarity index 100%
rename from test/render/fixtures/taglib-imports-package-json/node_modules/imported-foo/package.json
rename to packages/marko/test/render/fixtures/taglib-imports-package-json/node_modules/imported-foo/package.json
diff --git a/test/render/fixtures/taglib-imports-package-json/node_modules/imported-foo/renderer.js b/packages/marko/test/render/fixtures/taglib-imports-package-json/node_modules/imported-foo/renderer.js
similarity index 100%
rename from test/render/fixtures/taglib-imports-package-json/node_modules/imported-foo/renderer.js
rename to packages/marko/test/render/fixtures/taglib-imports-package-json/node_modules/imported-foo/renderer.js
diff --git a/test/render/fixtures/taglib-imports-package-json/package.json b/packages/marko/test/render/fixtures/taglib-imports-package-json/package.json
similarity index 100%
rename from test/render/fixtures/taglib-imports-package-json/package.json
rename to packages/marko/test/render/fixtures/taglib-imports-package-json/package.json
diff --git a/test/render/fixtures/taglib-imports-package-json/template.marko b/packages/marko/test/render/fixtures/taglib-imports-package-json/template.marko
similarity index 100%
rename from test/render/fixtures/taglib-imports-package-json/template.marko
rename to packages/marko/test/render/fixtures/taglib-imports-package-json/template.marko
diff --git a/test/render/fixtures/taglib-imports-package-json/test.js b/packages/marko/test/render/fixtures/taglib-imports-package-json/test.js
similarity index 100%
rename from test/render/fixtures/taglib-imports-package-json/test.js
rename to packages/marko/test/render/fixtures/taglib-imports-package-json/test.js
diff --git a/test/render/fixtures/taglib-imports-package-json/vdom-expected.html b/packages/marko/test/render/fixtures/taglib-imports-package-json/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/taglib-imports-package-json/vdom-expected.html
rename to packages/marko/test/render/fixtures/taglib-imports-package-json/vdom-expected.html
diff --git a/test/render/fixtures/tags-dir-null/components/test-hello/template.marko b/packages/marko/test/render/fixtures/tags-dir-null/components/test-hello/template.marko
similarity index 100%
rename from test/render/fixtures/tags-dir-null/components/test-hello/template.marko
rename to packages/marko/test/render/fixtures/tags-dir-null/components/test-hello/template.marko
diff --git a/test/render/fixtures/tags-dir-null/marko.json b/packages/marko/test/render/fixtures/tags-dir-null/marko.json
similarity index 100%
rename from test/render/fixtures/tags-dir-null/marko.json
rename to packages/marko/test/render/fixtures/tags-dir-null/marko.json
diff --git a/test/render/fixtures/tags-dir-null/template.marko b/packages/marko/test/render/fixtures/tags-dir-null/template.marko
similarity index 100%
rename from test/render/fixtures/tags-dir-null/template.marko
rename to packages/marko/test/render/fixtures/tags-dir-null/template.marko
diff --git a/test/render/fixtures/tags-dir-null/test.js b/packages/marko/test/render/fixtures/tags-dir-null/test.js
similarity index 100%
rename from test/render/fixtures/tags-dir-null/test.js
rename to packages/marko/test/render/fixtures/tags-dir-null/test.js
diff --git a/test/render/fixtures/template-tag-dynamic-attributes/expected.html b/packages/marko/test/render/fixtures/template-tag-dynamic-attributes/expected.html
similarity index 100%
rename from test/render/fixtures/template-tag-dynamic-attributes/expected.html
rename to packages/marko/test/render/fixtures/template-tag-dynamic-attributes/expected.html
diff --git a/test/render/fixtures/template-tag-dynamic-attributes/marko.json b/packages/marko/test/render/fixtures/template-tag-dynamic-attributes/marko.json
similarity index 100%
rename from test/render/fixtures/template-tag-dynamic-attributes/marko.json
rename to packages/marko/test/render/fixtures/template-tag-dynamic-attributes/marko.json
diff --git a/test/render/fixtures/template-tag-dynamic-attributes/tags/test-template-tag-dynamic-attributes/template.marko b/packages/marko/test/render/fixtures/template-tag-dynamic-attributes/tags/test-template-tag-dynamic-attributes/template.marko
similarity index 100%
rename from test/render/fixtures/template-tag-dynamic-attributes/tags/test-template-tag-dynamic-attributes/template.marko
rename to packages/marko/test/render/fixtures/template-tag-dynamic-attributes/tags/test-template-tag-dynamic-attributes/template.marko
diff --git a/test/render/fixtures/template-tag-dynamic-attributes/template.marko b/packages/marko/test/render/fixtures/template-tag-dynamic-attributes/template.marko
similarity index 100%
rename from test/render/fixtures/template-tag-dynamic-attributes/template.marko
rename to packages/marko/test/render/fixtures/template-tag-dynamic-attributes/template.marko
diff --git a/test/render/fixtures/template-tag-dynamic-attributes/test.js b/packages/marko/test/render/fixtures/template-tag-dynamic-attributes/test.js
similarity index 100%
rename from test/render/fixtures/template-tag-dynamic-attributes/test.js
rename to packages/marko/test/render/fixtures/template-tag-dynamic-attributes/test.js
diff --git a/test/render/fixtures/template-tag-dynamic-attributes/vdom-expected.html b/packages/marko/test/render/fixtures/template-tag-dynamic-attributes/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/template-tag-dynamic-attributes/vdom-expected.html
rename to packages/marko/test/render/fixtures/template-tag-dynamic-attributes/vdom-expected.html
diff --git a/test/render/fixtures/template-tag-transformer-array/expected.html b/packages/marko/test/render/fixtures/template-tag-transformer-array/expected.html
similarity index 100%
rename from test/render/fixtures/template-tag-transformer-array/expected.html
rename to packages/marko/test/render/fixtures/template-tag-transformer-array/expected.html
diff --git a/test/render/fixtures/template-tag-transformer-array/marko.json b/packages/marko/test/render/fixtures/template-tag-transformer-array/marko.json
similarity index 100%
rename from test/render/fixtures/template-tag-transformer-array/marko.json
rename to packages/marko/test/render/fixtures/template-tag-transformer-array/marko.json
diff --git a/test/render/fixtures/template-tag-transformer-array/template.marko b/packages/marko/test/render/fixtures/template-tag-transformer-array/template.marko
similarity index 100%
rename from test/render/fixtures/template-tag-transformer-array/template.marko
rename to packages/marko/test/render/fixtures/template-tag-transformer-array/template.marko
diff --git a/test/render/fixtures/template-tag-transformer-array/transformer-1.js b/packages/marko/test/render/fixtures/template-tag-transformer-array/transformer-1.js
similarity index 100%
rename from test/render/fixtures/template-tag-transformer-array/transformer-1.js
rename to packages/marko/test/render/fixtures/template-tag-transformer-array/transformer-1.js
diff --git a/test/render/fixtures/template-tag-transformer-array/transformer-2.js b/packages/marko/test/render/fixtures/template-tag-transformer-array/transformer-2.js
similarity index 100%
rename from test/render/fixtures/template-tag-transformer-array/transformer-2.js
rename to packages/marko/test/render/fixtures/template-tag-transformer-array/transformer-2.js
diff --git a/test/render/fixtures/template-tag-transformer-array/vdom-expected.html b/packages/marko/test/render/fixtures/template-tag-transformer-array/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/template-tag-transformer-array/vdom-expected.html
rename to packages/marko/test/render/fixtures/template-tag-transformer-array/vdom-expected.html
diff --git a/test/render/fixtures/template-transformer-array/expected.html b/packages/marko/test/render/fixtures/template-transformer-array/expected.html
similarity index 100%
rename from test/render/fixtures/template-transformer-array/expected.html
rename to packages/marko/test/render/fixtures/template-transformer-array/expected.html
diff --git a/test/render/fixtures/template-transformer-array/marko.json b/packages/marko/test/render/fixtures/template-transformer-array/marko.json
similarity index 100%
rename from test/render/fixtures/template-transformer-array/marko.json
rename to packages/marko/test/render/fixtures/template-transformer-array/marko.json
diff --git a/test/render/fixtures/template-transformer-array/template-a.marko b/packages/marko/test/render/fixtures/template-transformer-array/template-a.marko
similarity index 100%
rename from test/render/fixtures/template-transformer-array/template-a.marko
rename to packages/marko/test/render/fixtures/template-transformer-array/template-a.marko
diff --git a/test/render/fixtures/template-transformer-array/template-b.marko b/packages/marko/test/render/fixtures/template-transformer-array/template-b.marko
similarity index 100%
rename from test/render/fixtures/template-transformer-array/template-b.marko
rename to packages/marko/test/render/fixtures/template-transformer-array/template-b.marko
diff --git a/test/render/fixtures/template-transformer-array/template.marko b/packages/marko/test/render/fixtures/template-transformer-array/template.marko
similarity index 100%
rename from test/render/fixtures/template-transformer-array/template.marko
rename to packages/marko/test/render/fixtures/template-transformer-array/template.marko
diff --git a/test/render/fixtures/template-transformer-array/transformer-1.js b/packages/marko/test/render/fixtures/template-transformer-array/transformer-1.js
similarity index 100%
rename from test/render/fixtures/template-transformer-array/transformer-1.js
rename to packages/marko/test/render/fixtures/template-transformer-array/transformer-1.js
diff --git a/test/render/fixtures/template-transformer-array/transformer-2.js b/packages/marko/test/render/fixtures/template-transformer-array/transformer-2.js
similarity index 100%
rename from test/render/fixtures/template-transformer-array/transformer-2.js
rename to packages/marko/test/render/fixtures/template-transformer-array/transformer-2.js
diff --git a/test/render/fixtures/template-transformer-array/vdom-expected.html b/packages/marko/test/render/fixtures/template-transformer-array/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/template-transformer-array/vdom-expected.html
rename to packages/marko/test/render/fixtures/template-transformer-array/vdom-expected.html
diff --git a/test/render/fixtures/template-transformer/expected.html b/packages/marko/test/render/fixtures/template-transformer/expected.html
similarity index 100%
rename from test/render/fixtures/template-transformer/expected.html
rename to packages/marko/test/render/fixtures/template-transformer/expected.html
diff --git a/test/render/fixtures/template-transformer/marko.json b/packages/marko/test/render/fixtures/template-transformer/marko.json
similarity index 100%
rename from test/render/fixtures/template-transformer/marko.json
rename to packages/marko/test/render/fixtures/template-transformer/marko.json
diff --git a/test/render/fixtures/template-transformer/template-a.marko b/packages/marko/test/render/fixtures/template-transformer/template-a.marko
similarity index 100%
rename from test/render/fixtures/template-transformer/template-a.marko
rename to packages/marko/test/render/fixtures/template-transformer/template-a.marko
diff --git a/test/render/fixtures/template-transformer/template-b.marko b/packages/marko/test/render/fixtures/template-transformer/template-b.marko
similarity index 100%
rename from test/render/fixtures/template-transformer/template-b.marko
rename to packages/marko/test/render/fixtures/template-transformer/template-b.marko
diff --git a/test/render/fixtures/template-transformer/template.marko b/packages/marko/test/render/fixtures/template-transformer/template.marko
similarity index 100%
rename from test/render/fixtures/template-transformer/template.marko
rename to packages/marko/test/render/fixtures/template-transformer/template.marko
diff --git a/test/render/fixtures/template-transformer/transformer.js b/packages/marko/test/render/fixtures/template-transformer/transformer.js
similarity index 100%
rename from test/render/fixtures/template-transformer/transformer.js
rename to packages/marko/test/render/fixtures/template-transformer/transformer.js
diff --git a/test/render/fixtures/template-transformer/vdom-expected.html b/packages/marko/test/render/fixtures/template-transformer/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/template-transformer/vdom-expected.html
rename to packages/marko/test/render/fixtures/template-transformer/vdom-expected.html
diff --git a/test/render/fixtures/text-replacement/expected.html b/packages/marko/test/render/fixtures/text-replacement/expected.html
similarity index 100%
rename from test/render/fixtures/text-replacement/expected.html
rename to packages/marko/test/render/fixtures/text-replacement/expected.html
diff --git a/test/render/fixtures/text-replacement/template.marko b/packages/marko/test/render/fixtures/text-replacement/template.marko
similarity index 100%
rename from test/render/fixtures/text-replacement/template.marko
rename to packages/marko/test/render/fixtures/text-replacement/template.marko
diff --git a/test/render/fixtures/text-replacement/test.js b/packages/marko/test/render/fixtures/text-replacement/test.js
similarity index 100%
rename from test/render/fixtures/text-replacement/test.js
rename to packages/marko/test/render/fixtures/text-replacement/test.js
diff --git a/test/render/fixtures/text-replacement/vdom-expected.html b/packages/marko/test/render/fixtures/text-replacement/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/text-replacement/vdom-expected.html
rename to packages/marko/test/render/fixtures/text-replacement/vdom-expected.html
diff --git a/test/render/fixtures/toHTML/expected.html b/packages/marko/test/render/fixtures/toHTML/expected.html
similarity index 100%
rename from test/render/fixtures/toHTML/expected.html
rename to packages/marko/test/render/fixtures/toHTML/expected.html
diff --git a/test/render/fixtures/toHTML/template.marko b/packages/marko/test/render/fixtures/toHTML/template.marko
similarity index 100%
rename from test/render/fixtures/toHTML/template.marko
rename to packages/marko/test/render/fixtures/toHTML/template.marko
diff --git a/test/render/fixtures/toHTML/test.js b/packages/marko/test/render/fixtures/toHTML/test.js
similarity index 100%
rename from test/render/fixtures/toHTML/test.js
rename to packages/marko/test/render/fixtures/toHTML/test.js
diff --git a/test/render/fixtures/toHTML/vdom-expected.html b/packages/marko/test/render/fixtures/toHTML/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/toHTML/vdom-expected.html
rename to packages/marko/test/render/fixtures/toHTML/vdom-expected.html
diff --git a/test/render/fixtures/toString-object/expected.html b/packages/marko/test/render/fixtures/toString-object/expected.html
similarity index 100%
rename from test/render/fixtures/toString-object/expected.html
rename to packages/marko/test/render/fixtures/toString-object/expected.html
diff --git a/test/render/fixtures/toString-object/template.marko b/packages/marko/test/render/fixtures/toString-object/template.marko
similarity index 100%
rename from test/render/fixtures/toString-object/template.marko
rename to packages/marko/test/render/fixtures/toString-object/template.marko
diff --git a/test/render/fixtures/toString-object/test.js b/packages/marko/test/render/fixtures/toString-object/test.js
similarity index 100%
rename from test/render/fixtures/toString-object/test.js
rename to packages/marko/test/render/fixtures/toString-object/test.js
diff --git a/test/render/fixtures/toString-object/vdom-expected.html b/packages/marko/test/render/fixtures/toString-object/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/toString-object/vdom-expected.html
rename to packages/marko/test/render/fixtures/toString-object/vdom-expected.html
diff --git a/test/render/fixtures/transformer-dynamic-tag-name/expected.html b/packages/marko/test/render/fixtures/transformer-dynamic-tag-name/expected.html
similarity index 100%
rename from test/render/fixtures/transformer-dynamic-tag-name/expected.html
rename to packages/marko/test/render/fixtures/transformer-dynamic-tag-name/expected.html
diff --git a/test/render/fixtures/transformer-dynamic-tag-name/marko.json b/packages/marko/test/render/fixtures/transformer-dynamic-tag-name/marko.json
similarity index 100%
rename from test/render/fixtures/transformer-dynamic-tag-name/marko.json
rename to packages/marko/test/render/fixtures/transformer-dynamic-tag-name/marko.json
diff --git a/test/render/fixtures/transformer-dynamic-tag-name/template.marko b/packages/marko/test/render/fixtures/transformer-dynamic-tag-name/template.marko
similarity index 100%
rename from test/render/fixtures/transformer-dynamic-tag-name/template.marko
rename to packages/marko/test/render/fixtures/transformer-dynamic-tag-name/template.marko
diff --git a/test/render/fixtures/transformer-dynamic-tag-name/test.js b/packages/marko/test/render/fixtures/transformer-dynamic-tag-name/test.js
similarity index 100%
rename from test/render/fixtures/transformer-dynamic-tag-name/test.js
rename to packages/marko/test/render/fixtures/transformer-dynamic-tag-name/test.js
diff --git a/test/render/fixtures/transformer-dynamic-tag-name/transformer.js b/packages/marko/test/render/fixtures/transformer-dynamic-tag-name/transformer.js
similarity index 100%
rename from test/render/fixtures/transformer-dynamic-tag-name/transformer.js
rename to packages/marko/test/render/fixtures/transformer-dynamic-tag-name/transformer.js
diff --git a/test/render/fixtures/transformer-dynamic-tag-name/vdom-expected.html b/packages/marko/test/render/fixtures/transformer-dynamic-tag-name/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/transformer-dynamic-tag-name/vdom-expected.html
rename to packages/marko/test/render/fixtures/transformer-dynamic-tag-name/vdom-expected.html
diff --git a/test/render/fixtures/unary-expression/expected.html b/packages/marko/test/render/fixtures/unary-expression/expected.html
similarity index 100%
rename from test/render/fixtures/unary-expression/expected.html
rename to packages/marko/test/render/fixtures/unary-expression/expected.html
diff --git a/test/render/fixtures/unary-expression/template.marko b/packages/marko/test/render/fixtures/unary-expression/template.marko
similarity index 100%
rename from test/render/fixtures/unary-expression/template.marko
rename to packages/marko/test/render/fixtures/unary-expression/template.marko
diff --git a/test/render/fixtures/unary-expression/test.js b/packages/marko/test/render/fixtures/unary-expression/test.js
similarity index 100%
rename from test/render/fixtures/unary-expression/test.js
rename to packages/marko/test/render/fixtures/unary-expression/test.js
diff --git a/test/render/fixtures/unary-expression/vdom-expected.html b/packages/marko/test/render/fixtures/unary-expression/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/unary-expression/vdom-expected.html
rename to packages/marko/test/render/fixtures/unary-expression/vdom-expected.html
diff --git a/test/render/fixtures/unless-else/expected.html b/packages/marko/test/render/fixtures/unless-else/expected.html
similarity index 100%
rename from test/render/fixtures/unless-else/expected.html
rename to packages/marko/test/render/fixtures/unless-else/expected.html
diff --git a/test/render/fixtures/unless-else/template.marko b/packages/marko/test/render/fixtures/unless-else/template.marko
similarity index 100%
rename from test/render/fixtures/unless-else/template.marko
rename to packages/marko/test/render/fixtures/unless-else/template.marko
diff --git a/test/render/fixtures/unless-else/test.js b/packages/marko/test/render/fixtures/unless-else/test.js
similarity index 100%
rename from test/render/fixtures/unless-else/test.js
rename to packages/marko/test/render/fixtures/unless-else/test.js
diff --git a/test/render/fixtures/unless-else/vdom-expected.html b/packages/marko/test/render/fixtures/unless-else/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/unless-else/vdom-expected.html
rename to packages/marko/test/render/fixtures/unless-else/vdom-expected.html
diff --git a/test/render/fixtures/var-assign/expected.html b/packages/marko/test/render/fixtures/var-assign/expected.html
similarity index 100%
rename from test/render/fixtures/var-assign/expected.html
rename to packages/marko/test/render/fixtures/var-assign/expected.html
diff --git a/test/render/fixtures/var-assign/template.marko b/packages/marko/test/render/fixtures/var-assign/template.marko
similarity index 100%
rename from test/render/fixtures/var-assign/template.marko
rename to packages/marko/test/render/fixtures/var-assign/template.marko
diff --git a/test/render/fixtures/var-assign/test.js b/packages/marko/test/render/fixtures/var-assign/test.js
similarity index 100%
rename from test/render/fixtures/var-assign/test.js
rename to packages/marko/test/render/fixtures/var-assign/test.js
diff --git a/test/render/fixtures/var-assign/vdom-expected.html b/packages/marko/test/render/fixtures/var-assign/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/var-assign/vdom-expected.html
rename to packages/marko/test/render/fixtures/var-assign/vdom-expected.html
diff --git a/test/render/fixtures/var-new-Date/expected.html b/packages/marko/test/render/fixtures/var-new-Date/expected.html
similarity index 100%
rename from test/render/fixtures/var-new-Date/expected.html
rename to packages/marko/test/render/fixtures/var-new-Date/expected.html
diff --git a/test/render/fixtures/var-new-Date/template.marko b/packages/marko/test/render/fixtures/var-new-Date/template.marko
similarity index 100%
rename from test/render/fixtures/var-new-Date/template.marko
rename to packages/marko/test/render/fixtures/var-new-Date/template.marko
diff --git a/test/render/fixtures/var-new-Date/test.js b/packages/marko/test/render/fixtures/var-new-Date/test.js
similarity index 100%
rename from test/render/fixtures/var-new-Date/test.js
rename to packages/marko/test/render/fixtures/var-new-Date/test.js
diff --git a/test/render/fixtures/var-new-Date/vdom-expected.html b/packages/marko/test/render/fixtures/var-new-Date/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/var-new-Date/vdom-expected.html
rename to packages/marko/test/render/fixtures/var-new-Date/vdom-expected.html
diff --git a/test/render/fixtures/var-tag-commas/expected.html b/packages/marko/test/render/fixtures/var-tag-commas/expected.html
similarity index 100%
rename from test/render/fixtures/var-tag-commas/expected.html
rename to packages/marko/test/render/fixtures/var-tag-commas/expected.html
diff --git a/test/render/fixtures/var-tag-commas/template.marko b/packages/marko/test/render/fixtures/var-tag-commas/template.marko
similarity index 100%
rename from test/render/fixtures/var-tag-commas/template.marko
rename to packages/marko/test/render/fixtures/var-tag-commas/template.marko
diff --git a/test/render/fixtures/var-tag-commas/test.js b/packages/marko/test/render/fixtures/var-tag-commas/test.js
similarity index 100%
rename from test/render/fixtures/var-tag-commas/test.js
rename to packages/marko/test/render/fixtures/var-tag-commas/test.js
diff --git a/test/render/fixtures/var-tag-commas/vdom-expected.html b/packages/marko/test/render/fixtures/var-tag-commas/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/var-tag-commas/vdom-expected.html
rename to packages/marko/test/render/fixtures/var-tag-commas/vdom-expected.html
diff --git a/test/render/fixtures/var/expected.html b/packages/marko/test/render/fixtures/var/expected.html
similarity index 100%
rename from test/render/fixtures/var/expected.html
rename to packages/marko/test/render/fixtures/var/expected.html
diff --git a/test/render/fixtures/var/template.marko b/packages/marko/test/render/fixtures/var/template.marko
similarity index 100%
rename from test/render/fixtures/var/template.marko
rename to packages/marko/test/render/fixtures/var/template.marko
diff --git a/test/render/fixtures/var/test.js b/packages/marko/test/render/fixtures/var/test.js
similarity index 100%
rename from test/render/fixtures/var/test.js
rename to packages/marko/test/render/fixtures/var/test.js
diff --git a/test/render/fixtures/var/vdom-expected.html b/packages/marko/test/render/fixtures/var/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/var/vdom-expected.html
rename to packages/marko/test/render/fixtures/var/vdom-expected.html
diff --git a/test/render/fixtures/variable-id-root-node/expected.html b/packages/marko/test/render/fixtures/variable-id-root-node/expected.html
similarity index 100%
rename from test/render/fixtures/variable-id-root-node/expected.html
rename to packages/marko/test/render/fixtures/variable-id-root-node/expected.html
diff --git a/test/render/fixtures/variable-id-root-node/template.marko b/packages/marko/test/render/fixtures/variable-id-root-node/template.marko
similarity index 100%
rename from test/render/fixtures/variable-id-root-node/template.marko
rename to packages/marko/test/render/fixtures/variable-id-root-node/template.marko
diff --git a/test/render/fixtures/variable-id-root-node/test.js b/packages/marko/test/render/fixtures/variable-id-root-node/test.js
similarity index 100%
rename from test/render/fixtures/variable-id-root-node/test.js
rename to packages/marko/test/render/fixtures/variable-id-root-node/test.js
diff --git a/test/render/fixtures/variable-id-root-node/vdom-expected.html b/packages/marko/test/render/fixtures/variable-id-root-node/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/variable-id-root-node/vdom-expected.html
rename to packages/marko/test/render/fixtures/variable-id-root-node/vdom-expected.html
diff --git a/test/render/fixtures/while-attr/expected.html b/packages/marko/test/render/fixtures/while-attr/expected.html
similarity index 100%
rename from test/render/fixtures/while-attr/expected.html
rename to packages/marko/test/render/fixtures/while-attr/expected.html
diff --git a/test/render/fixtures/while-attr/template.marko b/packages/marko/test/render/fixtures/while-attr/template.marko
similarity index 100%
rename from test/render/fixtures/while-attr/template.marko
rename to packages/marko/test/render/fixtures/while-attr/template.marko
diff --git a/test/render/fixtures/while-attr/test.js b/packages/marko/test/render/fixtures/while-attr/test.js
similarity index 100%
rename from test/render/fixtures/while-attr/test.js
rename to packages/marko/test/render/fixtures/while-attr/test.js
diff --git a/test/render/fixtures/while-attr/vdom-expected.html b/packages/marko/test/render/fixtures/while-attr/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/while-attr/vdom-expected.html
rename to packages/marko/test/render/fixtures/while-attr/vdom-expected.html
diff --git a/test/render/fixtures/while-tag-no-arg/template.marko b/packages/marko/test/render/fixtures/while-tag-no-arg/template.marko
similarity index 100%
rename from test/render/fixtures/while-tag-no-arg/template.marko
rename to packages/marko/test/render/fixtures/while-tag-no-arg/template.marko
diff --git a/test/render/fixtures/while-tag-no-arg/test.js b/packages/marko/test/render/fixtures/while-tag-no-arg/test.js
similarity index 100%
rename from test/render/fixtures/while-tag-no-arg/test.js
rename to packages/marko/test/render/fixtures/while-tag-no-arg/test.js
diff --git a/test/render/fixtures/while-tag/expected.html b/packages/marko/test/render/fixtures/while-tag/expected.html
similarity index 100%
rename from test/render/fixtures/while-tag/expected.html
rename to packages/marko/test/render/fixtures/while-tag/expected.html
diff --git a/test/render/fixtures/while-tag/template.marko b/packages/marko/test/render/fixtures/while-tag/template.marko
similarity index 100%
rename from test/render/fixtures/while-tag/template.marko
rename to packages/marko/test/render/fixtures/while-tag/template.marko
diff --git a/test/render/fixtures/while-tag/test.js b/packages/marko/test/render/fixtures/while-tag/test.js
similarity index 100%
rename from test/render/fixtures/while-tag/test.js
rename to packages/marko/test/render/fixtures/while-tag/test.js
diff --git a/test/render/fixtures/while-tag/vdom-expected.html b/packages/marko/test/render/fixtures/while-tag/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/while-tag/vdom-expected.html
rename to packages/marko/test/render/fixtures/while-tag/vdom-expected.html
diff --git a/test/render/fixtures/whitespace-contentplaceholder-literal-string/expected.html b/packages/marko/test/render/fixtures/whitespace-contentplaceholder-literal-string/expected.html
similarity index 100%
rename from test/render/fixtures/whitespace-contentplaceholder-literal-string/expected.html
rename to packages/marko/test/render/fixtures/whitespace-contentplaceholder-literal-string/expected.html
diff --git a/test/render/fixtures/whitespace-contentplaceholder-literal-string/template.marko b/packages/marko/test/render/fixtures/whitespace-contentplaceholder-literal-string/template.marko
similarity index 100%
rename from test/render/fixtures/whitespace-contentplaceholder-literal-string/template.marko
rename to packages/marko/test/render/fixtures/whitespace-contentplaceholder-literal-string/template.marko
diff --git a/test/render/fixtures/whitespace-contentplaceholder-literal-string/test.js b/packages/marko/test/render/fixtures/whitespace-contentplaceholder-literal-string/test.js
similarity index 100%
rename from test/render/fixtures/whitespace-contentplaceholder-literal-string/test.js
rename to packages/marko/test/render/fixtures/whitespace-contentplaceholder-literal-string/test.js
diff --git a/test/render/fixtures/whitespace-contentplaceholder-literal-string/vdom-expected.html b/packages/marko/test/render/fixtures/whitespace-contentplaceholder-literal-string/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/whitespace-contentplaceholder-literal-string/vdom-expected.html
rename to packages/marko/test/render/fixtures/whitespace-contentplaceholder-literal-string/vdom-expected.html
diff --git a/test/render/fixtures/whitespace-div/expected.html b/packages/marko/test/render/fixtures/whitespace-div/expected.html
similarity index 100%
rename from test/render/fixtures/whitespace-div/expected.html
rename to packages/marko/test/render/fixtures/whitespace-div/expected.html
diff --git a/test/render/fixtures/whitespace-div/template.marko b/packages/marko/test/render/fixtures/whitespace-div/template.marko
similarity index 100%
rename from test/render/fixtures/whitespace-div/template.marko
rename to packages/marko/test/render/fixtures/whitespace-div/template.marko
diff --git a/test/render/fixtures/whitespace-div/test.js b/packages/marko/test/render/fixtures/whitespace-div/test.js
similarity index 100%
rename from test/render/fixtures/whitespace-div/test.js
rename to packages/marko/test/render/fixtures/whitespace-div/test.js
diff --git a/test/render/fixtures/whitespace-div/vdom-expected.html b/packages/marko/test/render/fixtures/whitespace-div/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/whitespace-div/vdom-expected.html
rename to packages/marko/test/render/fixtures/whitespace-div/vdom-expected.html
diff --git a/test/render/fixtures/whitespace-inline-elements/expected.html b/packages/marko/test/render/fixtures/whitespace-inline-elements/expected.html
similarity index 100%
rename from test/render/fixtures/whitespace-inline-elements/expected.html
rename to packages/marko/test/render/fixtures/whitespace-inline-elements/expected.html
diff --git a/test/render/fixtures/whitespace-inline-elements/template.marko b/packages/marko/test/render/fixtures/whitespace-inline-elements/template.marko
similarity index 100%
rename from test/render/fixtures/whitespace-inline-elements/template.marko
rename to packages/marko/test/render/fixtures/whitespace-inline-elements/template.marko
diff --git a/test/render/fixtures/whitespace-inline-elements/test.js b/packages/marko/test/render/fixtures/whitespace-inline-elements/test.js
similarity index 100%
rename from test/render/fixtures/whitespace-inline-elements/test.js
rename to packages/marko/test/render/fixtures/whitespace-inline-elements/test.js
diff --git a/test/render/fixtures/whitespace-inline-elements/vdom-expected.html b/packages/marko/test/render/fixtures/whitespace-inline-elements/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/whitespace-inline-elements/vdom-expected.html
rename to packages/marko/test/render/fixtures/whitespace-inline-elements/vdom-expected.html
diff --git a/test/render/fixtures/whitespace-marko-preserve-whitespace-attr/expected.html b/packages/marko/test/render/fixtures/whitespace-marko-preserve-whitespace-attr/expected.html
similarity index 100%
rename from test/render/fixtures/whitespace-marko-preserve-whitespace-attr/expected.html
rename to packages/marko/test/render/fixtures/whitespace-marko-preserve-whitespace-attr/expected.html
diff --git a/test/render/fixtures/whitespace-marko-preserve-whitespace-attr/template.marko b/packages/marko/test/render/fixtures/whitespace-marko-preserve-whitespace-attr/template.marko
similarity index 100%
rename from test/render/fixtures/whitespace-marko-preserve-whitespace-attr/template.marko
rename to packages/marko/test/render/fixtures/whitespace-marko-preserve-whitespace-attr/template.marko
diff --git a/test/render/fixtures/whitespace-marko-preserve-whitespace-attr/test.js b/packages/marko/test/render/fixtures/whitespace-marko-preserve-whitespace-attr/test.js
similarity index 100%
rename from test/render/fixtures/whitespace-marko-preserve-whitespace-attr/test.js
rename to packages/marko/test/render/fixtures/whitespace-marko-preserve-whitespace-attr/test.js
diff --git a/test/render/fixtures/whitespace-marko-preserve-whitespace-attr/vdom-expected.html b/packages/marko/test/render/fixtures/whitespace-marko-preserve-whitespace-attr/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/whitespace-marko-preserve-whitespace-attr/vdom-expected.html
rename to packages/marko/test/render/fixtures/whitespace-marko-preserve-whitespace-attr/vdom-expected.html
diff --git a/test/render/fixtures/whitespace-normalize-inner-whitespace-concise/expected.html b/packages/marko/test/render/fixtures/whitespace-normalize-inner-whitespace-concise/expected.html
similarity index 100%
rename from test/render/fixtures/whitespace-normalize-inner-whitespace-concise/expected.html
rename to packages/marko/test/render/fixtures/whitespace-normalize-inner-whitespace-concise/expected.html
diff --git a/test/render/fixtures/whitespace-normalize-inner-whitespace-concise/template.marko b/packages/marko/test/render/fixtures/whitespace-normalize-inner-whitespace-concise/template.marko
similarity index 100%
rename from test/render/fixtures/whitespace-normalize-inner-whitespace-concise/template.marko
rename to packages/marko/test/render/fixtures/whitespace-normalize-inner-whitespace-concise/template.marko
diff --git a/test/render/fixtures/whitespace-normalize-inner-whitespace-concise/test.js b/packages/marko/test/render/fixtures/whitespace-normalize-inner-whitespace-concise/test.js
similarity index 100%
rename from test/render/fixtures/whitespace-normalize-inner-whitespace-concise/test.js
rename to packages/marko/test/render/fixtures/whitespace-normalize-inner-whitespace-concise/test.js
diff --git a/test/render/fixtures/whitespace-normalize-inner-whitespace-concise/vdom-expected.html b/packages/marko/test/render/fixtures/whitespace-normalize-inner-whitespace-concise/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/whitespace-normalize-inner-whitespace-concise/vdom-expected.html
rename to packages/marko/test/render/fixtures/whitespace-normalize-inner-whitespace-concise/vdom-expected.html
diff --git a/test/render/fixtures/whitespace-normalize-inner-whitespace/expected.html b/packages/marko/test/render/fixtures/whitespace-normalize-inner-whitespace/expected.html
similarity index 100%
rename from test/render/fixtures/whitespace-normalize-inner-whitespace/expected.html
rename to packages/marko/test/render/fixtures/whitespace-normalize-inner-whitespace/expected.html
diff --git a/test/render/fixtures/whitespace-normalize-inner-whitespace/template.marko b/packages/marko/test/render/fixtures/whitespace-normalize-inner-whitespace/template.marko
similarity index 100%
rename from test/render/fixtures/whitespace-normalize-inner-whitespace/template.marko
rename to packages/marko/test/render/fixtures/whitespace-normalize-inner-whitespace/template.marko
diff --git a/test/render/fixtures/whitespace-normalize-inner-whitespace/test.js b/packages/marko/test/render/fixtures/whitespace-normalize-inner-whitespace/test.js
similarity index 100%
rename from test/render/fixtures/whitespace-normalize-inner-whitespace/test.js
rename to packages/marko/test/render/fixtures/whitespace-normalize-inner-whitespace/test.js
diff --git a/test/render/fixtures/whitespace-normalize-inner-whitespace/vdom-expected.html b/packages/marko/test/render/fixtures/whitespace-normalize-inner-whitespace/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/whitespace-normalize-inner-whitespace/vdom-expected.html
rename to packages/marko/test/render/fixtures/whitespace-normalize-inner-whitespace/vdom-expected.html
diff --git a/test/render/fixtures/whitespace-normalize-inner-whitespace2/expected.html b/packages/marko/test/render/fixtures/whitespace-normalize-inner-whitespace2/expected.html
similarity index 100%
rename from test/render/fixtures/whitespace-normalize-inner-whitespace2/expected.html
rename to packages/marko/test/render/fixtures/whitespace-normalize-inner-whitespace2/expected.html
diff --git a/test/render/fixtures/whitespace-normalize-inner-whitespace2/template.marko b/packages/marko/test/render/fixtures/whitespace-normalize-inner-whitespace2/template.marko
similarity index 100%
rename from test/render/fixtures/whitespace-normalize-inner-whitespace2/template.marko
rename to packages/marko/test/render/fixtures/whitespace-normalize-inner-whitespace2/template.marko
diff --git a/test/render/fixtures/whitespace-normalize-inner-whitespace2/test.js b/packages/marko/test/render/fixtures/whitespace-normalize-inner-whitespace2/test.js
similarity index 100%
rename from test/render/fixtures/whitespace-normalize-inner-whitespace2/test.js
rename to packages/marko/test/render/fixtures/whitespace-normalize-inner-whitespace2/test.js
diff --git a/test/render/fixtures/whitespace-normalize-inner-whitespace2/vdom-expected.html b/packages/marko/test/render/fixtures/whitespace-normalize-inner-whitespace2/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/whitespace-normalize-inner-whitespace2/vdom-expected.html
rename to packages/marko/test/render/fixtures/whitespace-normalize-inner-whitespace2/vdom-expected.html
diff --git a/test/render/fixtures/whitespace-pre-code/expected.html b/packages/marko/test/render/fixtures/whitespace-pre-code/expected.html
similarity index 100%
rename from test/render/fixtures/whitespace-pre-code/expected.html
rename to packages/marko/test/render/fixtures/whitespace-pre-code/expected.html
diff --git a/test/render/fixtures/whitespace-pre-code/template.marko b/packages/marko/test/render/fixtures/whitespace-pre-code/template.marko
similarity index 100%
rename from test/render/fixtures/whitespace-pre-code/template.marko
rename to packages/marko/test/render/fixtures/whitespace-pre-code/template.marko
diff --git a/test/render/fixtures/whitespace-pre-code/test.js b/packages/marko/test/render/fixtures/whitespace-pre-code/test.js
similarity index 100%
rename from test/render/fixtures/whitespace-pre-code/test.js
rename to packages/marko/test/render/fixtures/whitespace-pre-code/test.js
diff --git a/test/render/fixtures/whitespace-pre-code/vdom-expected.html b/packages/marko/test/render/fixtures/whitespace-pre-code/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/whitespace-pre-code/vdom-expected.html
rename to packages/marko/test/render/fixtures/whitespace-pre-code/vdom-expected.html
diff --git a/test/render/fixtures/whitespace-pre/expected.html b/packages/marko/test/render/fixtures/whitespace-pre/expected.html
similarity index 100%
rename from test/render/fixtures/whitespace-pre/expected.html
rename to packages/marko/test/render/fixtures/whitespace-pre/expected.html
diff --git a/test/render/fixtures/whitespace-pre/template.marko b/packages/marko/test/render/fixtures/whitespace-pre/template.marko
similarity index 100%
rename from test/render/fixtures/whitespace-pre/template.marko
rename to packages/marko/test/render/fixtures/whitespace-pre/template.marko
diff --git a/test/render/fixtures/whitespace-pre/test.js b/packages/marko/test/render/fixtures/whitespace-pre/test.js
similarity index 100%
rename from test/render/fixtures/whitespace-pre/test.js
rename to packages/marko/test/render/fixtures/whitespace-pre/test.js
diff --git a/test/render/fixtures/whitespace-pre/vdom-expected.html b/packages/marko/test/render/fixtures/whitespace-pre/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/whitespace-pre/vdom-expected.html
rename to packages/marko/test/render/fixtures/whitespace-pre/vdom-expected.html
diff --git a/test/render/fixtures/whitespace-script/expected.html b/packages/marko/test/render/fixtures/whitespace-script/expected.html
similarity index 100%
rename from test/render/fixtures/whitespace-script/expected.html
rename to packages/marko/test/render/fixtures/whitespace-script/expected.html
diff --git a/test/render/fixtures/whitespace-script/template.marko b/packages/marko/test/render/fixtures/whitespace-script/template.marko
similarity index 100%
rename from test/render/fixtures/whitespace-script/template.marko
rename to packages/marko/test/render/fixtures/whitespace-script/template.marko
diff --git a/test/render/fixtures/whitespace-script/test.js b/packages/marko/test/render/fixtures/whitespace-script/test.js
similarity index 100%
rename from test/render/fixtures/whitespace-script/test.js
rename to packages/marko/test/render/fixtures/whitespace-script/test.js
diff --git a/test/render/fixtures/whitespace-script/vdom-expected.html b/packages/marko/test/render/fixtures/whitespace-script/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/whitespace-script/vdom-expected.html
rename to packages/marko/test/render/fixtures/whitespace-script/vdom-expected.html
diff --git a/test/render/fixtures/whitespace-textarea/expected.html b/packages/marko/test/render/fixtures/whitespace-textarea/expected.html
similarity index 100%
rename from test/render/fixtures/whitespace-textarea/expected.html
rename to packages/marko/test/render/fixtures/whitespace-textarea/expected.html
diff --git a/test/render/fixtures/whitespace-textarea/template.marko b/packages/marko/test/render/fixtures/whitespace-textarea/template.marko
similarity index 100%
rename from test/render/fixtures/whitespace-textarea/template.marko
rename to packages/marko/test/render/fixtures/whitespace-textarea/template.marko
diff --git a/test/render/fixtures/whitespace-textarea/test.js b/packages/marko/test/render/fixtures/whitespace-textarea/test.js
similarity index 100%
rename from test/render/fixtures/whitespace-textarea/test.js
rename to packages/marko/test/render/fixtures/whitespace-textarea/test.js
diff --git a/test/render/fixtures/whitespace-textarea/vdom-expected.html b/packages/marko/test/render/fixtures/whitespace-textarea/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/whitespace-textarea/vdom-expected.html
rename to packages/marko/test/render/fixtures/whitespace-textarea/vdom-expected.html
diff --git a/test/render/fixtures/whitespace/expected.html b/packages/marko/test/render/fixtures/whitespace/expected.html
similarity index 100%
rename from test/render/fixtures/whitespace/expected.html
rename to packages/marko/test/render/fixtures/whitespace/expected.html
diff --git a/test/render/fixtures/whitespace/template.marko b/packages/marko/test/render/fixtures/whitespace/template.marko
similarity index 100%
rename from test/render/fixtures/whitespace/template.marko
rename to packages/marko/test/render/fixtures/whitespace/template.marko
diff --git a/test/render/fixtures/whitespace/test.js b/packages/marko/test/render/fixtures/whitespace/test.js
similarity index 100%
rename from test/render/fixtures/whitespace/test.js
rename to packages/marko/test/render/fixtures/whitespace/test.js
diff --git a/test/render/fixtures/whitespace/vdom-expected.html b/packages/marko/test/render/fixtures/whitespace/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/whitespace/vdom-expected.html
rename to packages/marko/test/render/fixtures/whitespace/vdom-expected.html
diff --git a/test/render/fixtures/xml-escaping/expected.html b/packages/marko/test/render/fixtures/xml-escaping/expected.html
similarity index 100%
rename from test/render/fixtures/xml-escaping/expected.html
rename to packages/marko/test/render/fixtures/xml-escaping/expected.html
diff --git a/test/render/fixtures/xml-escaping/template.marko b/packages/marko/test/render/fixtures/xml-escaping/template.marko
similarity index 100%
rename from test/render/fixtures/xml-escaping/template.marko
rename to packages/marko/test/render/fixtures/xml-escaping/template.marko
diff --git a/test/render/fixtures/xml-escaping/test.js b/packages/marko/test/render/fixtures/xml-escaping/test.js
similarity index 100%
rename from test/render/fixtures/xml-escaping/test.js
rename to packages/marko/test/render/fixtures/xml-escaping/test.js
diff --git a/test/render/fixtures/xml-escaping/vdom-expected.html b/packages/marko/test/render/fixtures/xml-escaping/vdom-expected.html
similarity index 100%
rename from test/render/fixtures/xml-escaping/vdom-expected.html
rename to packages/marko/test/render/fixtures/xml-escaping/vdom-expected.html
diff --git a/test/render/index.test.js b/packages/marko/test/render/index.test.js
similarity index 100%
rename from test/render/index.test.js
rename to packages/marko/test/render/index.test.js
diff --git a/test/taglib-finder/fixtures/deeply-nested-gaps/a/b/c/marko.json b/packages/marko/test/taglib-finder/fixtures/deeply-nested-gaps/a/b/c/marko.json
similarity index 100%
rename from test/taglib-finder/fixtures/deeply-nested-gaps/a/b/c/marko.json
rename to packages/marko/test/taglib-finder/fixtures/deeply-nested-gaps/a/b/c/marko.json
diff --git a/test/taglib-finder/fixtures/deeply-nested-gaps/a/marko.json b/packages/marko/test/taglib-finder/fixtures/deeply-nested-gaps/a/marko.json
similarity index 100%
rename from test/taglib-finder/fixtures/deeply-nested-gaps/a/marko.json
rename to packages/marko/test/taglib-finder/fixtures/deeply-nested-gaps/a/marko.json
diff --git a/test/taglib-finder/fixtures/deeply-nested-gaps/expected.json b/packages/marko/test/taglib-finder/fixtures/deeply-nested-gaps/expected.json
similarity index 100%
rename from test/taglib-finder/fixtures/deeply-nested-gaps/expected.json
rename to packages/marko/test/taglib-finder/fixtures/deeply-nested-gaps/expected.json
diff --git a/test/taglib-finder/fixtures/deeply-nested-gaps/package.json b/packages/marko/test/taglib-finder/fixtures/deeply-nested-gaps/package.json
similarity index 100%
rename from test/taglib-finder/fixtures/deeply-nested-gaps/package.json
rename to packages/marko/test/taglib-finder/fixtures/deeply-nested-gaps/package.json
diff --git a/test/taglib-finder/fixtures/deeply-nested-gaps/test.js b/packages/marko/test/taglib-finder/fixtures/deeply-nested-gaps/test.js
similarity index 100%
rename from test/taglib-finder/fixtures/deeply-nested-gaps/test.js
rename to packages/marko/test/taglib-finder/fixtures/deeply-nested-gaps/test.js
diff --git a/test/taglib-finder/fixtures/deeply-nested-plus-installed/a/b/c/marko.json b/packages/marko/test/taglib-finder/fixtures/deeply-nested-plus-installed/a/b/c/marko.json
similarity index 100%
rename from test/taglib-finder/fixtures/deeply-nested-plus-installed/a/b/c/marko.json
rename to packages/marko/test/taglib-finder/fixtures/deeply-nested-plus-installed/a/b/c/marko.json
diff --git a/test/taglib-finder/fixtures/deeply-nested-plus-installed/a/b/marko.json b/packages/marko/test/taglib-finder/fixtures/deeply-nested-plus-installed/a/b/marko.json
similarity index 100%
rename from test/taglib-finder/fixtures/deeply-nested-plus-installed/a/b/marko.json
rename to packages/marko/test/taglib-finder/fixtures/deeply-nested-plus-installed/a/b/marko.json
diff --git a/test/taglib-finder/fixtures/deeply-nested-plus-installed/a/marko.json b/packages/marko/test/taglib-finder/fixtures/deeply-nested-plus-installed/a/marko.json
similarity index 100%
rename from test/taglib-finder/fixtures/deeply-nested-plus-installed/a/marko.json
rename to packages/marko/test/taglib-finder/fixtures/deeply-nested-plus-installed/a/marko.json
diff --git a/test/taglib-finder/fixtures/deeply-nested-plus-installed/expected.json b/packages/marko/test/taglib-finder/fixtures/deeply-nested-plus-installed/expected.json
similarity index 100%
rename from test/taglib-finder/fixtures/deeply-nested-plus-installed/expected.json
rename to packages/marko/test/taglib-finder/fixtures/deeply-nested-plus-installed/expected.json
diff --git a/test/taglib-finder/fixtures/deeply-nested-plus-installed/node_modules/dependency-with-taglib/marko.json b/packages/marko/test/taglib-finder/fixtures/deeply-nested-plus-installed/node_modules/dependency-with-taglib/marko.json
similarity index 100%
rename from test/taglib-finder/fixtures/deeply-nested-plus-installed/node_modules/dependency-with-taglib/marko.json
rename to packages/marko/test/taglib-finder/fixtures/deeply-nested-plus-installed/node_modules/dependency-with-taglib/marko.json
diff --git a/test/taglib-finder/fixtures/deeply-nested-plus-installed/node_modules/dependency-with-taglib/package.json b/packages/marko/test/taglib-finder/fixtures/deeply-nested-plus-installed/node_modules/dependency-with-taglib/package.json
similarity index 100%
rename from test/taglib-finder/fixtures/deeply-nested-plus-installed/node_modules/dependency-with-taglib/package.json
rename to packages/marko/test/taglib-finder/fixtures/deeply-nested-plus-installed/node_modules/dependency-with-taglib/package.json
diff --git a/test/taglib-finder/fixtures/deeply-nested-plus-installed/node_modules/dependency-without-taglib/package.json b/packages/marko/test/taglib-finder/fixtures/deeply-nested-plus-installed/node_modules/dependency-without-taglib/package.json
similarity index 100%
rename from test/taglib-finder/fixtures/deeply-nested-plus-installed/node_modules/dependency-without-taglib/package.json
rename to packages/marko/test/taglib-finder/fixtures/deeply-nested-plus-installed/node_modules/dependency-without-taglib/package.json
diff --git a/test/taglib-finder/fixtures/deeply-nested-plus-installed/node_modules/dev-dependency-with-taglib/marko.json b/packages/marko/test/taglib-finder/fixtures/deeply-nested-plus-installed/node_modules/dev-dependency-with-taglib/marko.json
similarity index 100%
rename from test/taglib-finder/fixtures/deeply-nested-plus-installed/node_modules/dev-dependency-with-taglib/marko.json
rename to packages/marko/test/taglib-finder/fixtures/deeply-nested-plus-installed/node_modules/dev-dependency-with-taglib/marko.json
diff --git a/test/taglib-finder/fixtures/deeply-nested-plus-installed/node_modules/dev-dependency-with-taglib/package.json b/packages/marko/test/taglib-finder/fixtures/deeply-nested-plus-installed/node_modules/dev-dependency-with-taglib/package.json
similarity index 100%
rename from test/taglib-finder/fixtures/deeply-nested-plus-installed/node_modules/dev-dependency-with-taglib/package.json
rename to packages/marko/test/taglib-finder/fixtures/deeply-nested-plus-installed/node_modules/dev-dependency-with-taglib/package.json
diff --git a/test/taglib-finder/fixtures/deeply-nested-plus-installed/node_modules/dev-dependency-without-taglib/package.json b/packages/marko/test/taglib-finder/fixtures/deeply-nested-plus-installed/node_modules/dev-dependency-without-taglib/package.json
similarity index 100%
rename from test/taglib-finder/fixtures/deeply-nested-plus-installed/node_modules/dev-dependency-without-taglib/package.json
rename to packages/marko/test/taglib-finder/fixtures/deeply-nested-plus-installed/node_modules/dev-dependency-without-taglib/package.json
diff --git a/test/taglib-finder/fixtures/deeply-nested-plus-installed/node_modules/peer-dependency-with-taglib/marko.json b/packages/marko/test/taglib-finder/fixtures/deeply-nested-plus-installed/node_modules/peer-dependency-with-taglib/marko.json
similarity index 100%
rename from test/taglib-finder/fixtures/deeply-nested-plus-installed/node_modules/peer-dependency-with-taglib/marko.json
rename to packages/marko/test/taglib-finder/fixtures/deeply-nested-plus-installed/node_modules/peer-dependency-with-taglib/marko.json
diff --git a/test/taglib-finder/fixtures/deeply-nested-plus-installed/node_modules/peer-dependency-with-taglib/package.json b/packages/marko/test/taglib-finder/fixtures/deeply-nested-plus-installed/node_modules/peer-dependency-with-taglib/package.json
similarity index 100%
rename from test/taglib-finder/fixtures/deeply-nested-plus-installed/node_modules/peer-dependency-with-taglib/package.json
rename to packages/marko/test/taglib-finder/fixtures/deeply-nested-plus-installed/node_modules/peer-dependency-with-taglib/package.json
diff --git a/test/taglib-finder/fixtures/deeply-nested-plus-installed/node_modules/peer-dependency-without-taglib/package.json b/packages/marko/test/taglib-finder/fixtures/deeply-nested-plus-installed/node_modules/peer-dependency-without-taglib/package.json
similarity index 100%
rename from test/taglib-finder/fixtures/deeply-nested-plus-installed/node_modules/peer-dependency-without-taglib/package.json
rename to packages/marko/test/taglib-finder/fixtures/deeply-nested-plus-installed/node_modules/peer-dependency-without-taglib/package.json
diff --git a/test/taglib-finder/fixtures/deeply-nested-plus-installed/package.json b/packages/marko/test/taglib-finder/fixtures/deeply-nested-plus-installed/package.json
similarity index 100%
rename from test/taglib-finder/fixtures/deeply-nested-plus-installed/package.json
rename to packages/marko/test/taglib-finder/fixtures/deeply-nested-plus-installed/package.json
diff --git a/test/taglib-finder/fixtures/deeply-nested-plus-installed/test.js b/packages/marko/test/taglib-finder/fixtures/deeply-nested-plus-installed/test.js
similarity index 100%
rename from test/taglib-finder/fixtures/deeply-nested-plus-installed/test.js
rename to packages/marko/test/taglib-finder/fixtures/deeply-nested-plus-installed/test.js
diff --git a/test/taglib-finder/fixtures/deeply-nested/a/b/c/marko.json b/packages/marko/test/taglib-finder/fixtures/deeply-nested/a/b/c/marko.json
similarity index 100%
rename from test/taglib-finder/fixtures/deeply-nested/a/b/c/marko.json
rename to packages/marko/test/taglib-finder/fixtures/deeply-nested/a/b/c/marko.json
diff --git a/test/taglib-finder/fixtures/deeply-nested/a/b/marko.json b/packages/marko/test/taglib-finder/fixtures/deeply-nested/a/b/marko.json
similarity index 100%
rename from test/taglib-finder/fixtures/deeply-nested/a/b/marko.json
rename to packages/marko/test/taglib-finder/fixtures/deeply-nested/a/b/marko.json
diff --git a/test/taglib-finder/fixtures/deeply-nested/a/marko.json b/packages/marko/test/taglib-finder/fixtures/deeply-nested/a/marko.json
similarity index 100%
rename from test/taglib-finder/fixtures/deeply-nested/a/marko.json
rename to packages/marko/test/taglib-finder/fixtures/deeply-nested/a/marko.json
diff --git a/test/taglib-finder/fixtures/deeply-nested/expected.json b/packages/marko/test/taglib-finder/fixtures/deeply-nested/expected.json
similarity index 100%
rename from test/taglib-finder/fixtures/deeply-nested/expected.json
rename to packages/marko/test/taglib-finder/fixtures/deeply-nested/expected.json
diff --git a/test/taglib-finder/fixtures/deeply-nested/package.json b/packages/marko/test/taglib-finder/fixtures/deeply-nested/package.json
similarity index 100%
rename from test/taglib-finder/fixtures/deeply-nested/package.json
rename to packages/marko/test/taglib-finder/fixtures/deeply-nested/package.json
diff --git a/test/taglib-finder/fixtures/deeply-nested/test.js b/packages/marko/test/taglib-finder/fixtures/deeply-nested/test.js
similarity index 100%
rename from test/taglib-finder/fixtures/deeply-nested/test.js
rename to packages/marko/test/taglib-finder/fixtures/deeply-nested/test.js
diff --git a/test/taglib-finder/fixtures/excluded-dir-autodiscover/a/b/marko.json b/packages/marko/test/taglib-finder/fixtures/excluded-dir-autodiscover/a/b/marko.json
similarity index 100%
rename from test/taglib-finder/fixtures/excluded-dir-autodiscover/a/b/marko.json
rename to packages/marko/test/taglib-finder/fixtures/excluded-dir-autodiscover/a/b/marko.json
diff --git a/test/taglib-finder/fixtures/excluded-dir-autodiscover/expected.json b/packages/marko/test/taglib-finder/fixtures/excluded-dir-autodiscover/expected.json
similarity index 100%
rename from test/taglib-finder/fixtures/excluded-dir-autodiscover/expected.json
rename to packages/marko/test/taglib-finder/fixtures/excluded-dir-autodiscover/expected.json
diff --git a/test/taglib-finder/fixtures/excluded-dir-autodiscover/package.json b/packages/marko/test/taglib-finder/fixtures/excluded-dir-autodiscover/package.json
similarity index 100%
rename from test/taglib-finder/fixtures/excluded-dir-autodiscover/package.json
rename to packages/marko/test/taglib-finder/fixtures/excluded-dir-autodiscover/package.json
diff --git a/test/taglib-finder/fixtures/excluded-dir-autodiscover/test.js b/packages/marko/test/taglib-finder/fixtures/excluded-dir-autodiscover/test.js
similarity index 100%
rename from test/taglib-finder/fixtures/excluded-dir-autodiscover/test.js
rename to packages/marko/test/taglib-finder/fixtures/excluded-dir-autodiscover/test.js
diff --git a/test/taglib-finder/fixtures/excluded-dir/a/b-excluded/marko.json b/packages/marko/test/taglib-finder/fixtures/excluded-dir/a/b-excluded/marko.json
similarity index 100%
rename from test/taglib-finder/fixtures/excluded-dir/a/b-excluded/marko.json
rename to packages/marko/test/taglib-finder/fixtures/excluded-dir/a/b-excluded/marko.json
diff --git a/test/taglib-finder/fixtures/excluded-dir/a/marko.json b/packages/marko/test/taglib-finder/fixtures/excluded-dir/a/marko.json
similarity index 100%
rename from test/taglib-finder/fixtures/excluded-dir/a/marko.json
rename to packages/marko/test/taglib-finder/fixtures/excluded-dir/a/marko.json
diff --git a/test/taglib-finder/fixtures/excluded-dir/expected.json b/packages/marko/test/taglib-finder/fixtures/excluded-dir/expected.json
similarity index 100%
rename from test/taglib-finder/fixtures/excluded-dir/expected.json
rename to packages/marko/test/taglib-finder/fixtures/excluded-dir/expected.json
diff --git a/test/taglib-finder/fixtures/excluded-dir/package.json b/packages/marko/test/taglib-finder/fixtures/excluded-dir/package.json
similarity index 100%
rename from test/taglib-finder/fixtures/excluded-dir/package.json
rename to packages/marko/test/taglib-finder/fixtures/excluded-dir/package.json
diff --git a/test/taglib-finder/fixtures/excluded-dir/test.js b/packages/marko/test/taglib-finder/fixtures/excluded-dir/test.js
similarity index 100%
rename from test/taglib-finder/fixtures/excluded-dir/test.js
rename to packages/marko/test/taglib-finder/fixtures/excluded-dir/test.js
diff --git a/test/taglib-finder/fixtures/excluded-package/a/b/c/marko.json b/packages/marko/test/taglib-finder/fixtures/excluded-package/a/b/c/marko.json
similarity index 100%
rename from test/taglib-finder/fixtures/excluded-package/a/b/c/marko.json
rename to packages/marko/test/taglib-finder/fixtures/excluded-package/a/b/c/marko.json
diff --git a/test/taglib-finder/fixtures/excluded-package/a/b/marko.json b/packages/marko/test/taglib-finder/fixtures/excluded-package/a/b/marko.json
similarity index 100%
rename from test/taglib-finder/fixtures/excluded-package/a/b/marko.json
rename to packages/marko/test/taglib-finder/fixtures/excluded-package/a/b/marko.json
diff --git a/test/taglib-finder/fixtures/excluded-package/a/marko.json b/packages/marko/test/taglib-finder/fixtures/excluded-package/a/marko.json
similarity index 100%
rename from test/taglib-finder/fixtures/excluded-package/a/marko.json
rename to packages/marko/test/taglib-finder/fixtures/excluded-package/a/marko.json
diff --git a/test/taglib-finder/fixtures/excluded-package/expected.json b/packages/marko/test/taglib-finder/fixtures/excluded-package/expected.json
similarity index 100%
rename from test/taglib-finder/fixtures/excluded-package/expected.json
rename to packages/marko/test/taglib-finder/fixtures/excluded-package/expected.json
diff --git a/test/taglib-finder/fixtures/excluded-package/node_modules/excluded-dependency/marko.json b/packages/marko/test/taglib-finder/fixtures/excluded-package/node_modules/excluded-dependency/marko.json
similarity index 100%
rename from test/taglib-finder/fixtures/excluded-package/node_modules/excluded-dependency/marko.json
rename to packages/marko/test/taglib-finder/fixtures/excluded-package/node_modules/excluded-dependency/marko.json
diff --git a/test/taglib-finder/fixtures/excluded-package/node_modules/excluded-dependency/package.json b/packages/marko/test/taglib-finder/fixtures/excluded-package/node_modules/excluded-dependency/package.json
similarity index 100%
rename from test/taglib-finder/fixtures/excluded-package/node_modules/excluded-dependency/package.json
rename to packages/marko/test/taglib-finder/fixtures/excluded-package/node_modules/excluded-dependency/package.json
diff --git a/test/taglib-finder/fixtures/excluded-package/node_modules/included-dependency/marko.json b/packages/marko/test/taglib-finder/fixtures/excluded-package/node_modules/included-dependency/marko.json
similarity index 100%
rename from test/taglib-finder/fixtures/excluded-package/node_modules/included-dependency/marko.json
rename to packages/marko/test/taglib-finder/fixtures/excluded-package/node_modules/included-dependency/marko.json
diff --git a/test/taglib-finder/fixtures/excluded-package/node_modules/included-dependency/package.json b/packages/marko/test/taglib-finder/fixtures/excluded-package/node_modules/included-dependency/package.json
similarity index 100%
rename from test/taglib-finder/fixtures/excluded-package/node_modules/included-dependency/package.json
rename to packages/marko/test/taglib-finder/fixtures/excluded-package/node_modules/included-dependency/package.json
diff --git a/test/taglib-finder/fixtures/excluded-package/package.json b/packages/marko/test/taglib-finder/fixtures/excluded-package/package.json
similarity index 100%
rename from test/taglib-finder/fixtures/excluded-package/package.json
rename to packages/marko/test/taglib-finder/fixtures/excluded-package/package.json
diff --git a/test/taglib-finder/fixtures/excluded-package/test.js b/packages/marko/test/taglib-finder/fixtures/excluded-package/test.js
similarity index 100%
rename from test/taglib-finder/fixtures/excluded-package/test.js
rename to packages/marko/test/taglib-finder/fixtures/excluded-package/test.js
diff --git a/test/taglib-finder/fixtures/reset/a/b/c/marko.json b/packages/marko/test/taglib-finder/fixtures/reset/a/b/c/marko.json
similarity index 100%
rename from test/taglib-finder/fixtures/reset/a/b/c/marko.json
rename to packages/marko/test/taglib-finder/fixtures/reset/a/b/c/marko.json
diff --git a/test/taglib-finder/fixtures/reset/a/b/marko.json b/packages/marko/test/taglib-finder/fixtures/reset/a/b/marko.json
similarity index 100%
rename from test/taglib-finder/fixtures/reset/a/b/marko.json
rename to packages/marko/test/taglib-finder/fixtures/reset/a/b/marko.json
diff --git a/test/taglib-finder/fixtures/reset/a/marko.json b/packages/marko/test/taglib-finder/fixtures/reset/a/marko.json
similarity index 100%
rename from test/taglib-finder/fixtures/reset/a/marko.json
rename to packages/marko/test/taglib-finder/fixtures/reset/a/marko.json
diff --git a/test/taglib-finder/fixtures/reset/expected.json b/packages/marko/test/taglib-finder/fixtures/reset/expected.json
similarity index 100%
rename from test/taglib-finder/fixtures/reset/expected.json
rename to packages/marko/test/taglib-finder/fixtures/reset/expected.json
diff --git a/test/taglib-finder/fixtures/reset/node_modules/excluded-dependency/marko.json b/packages/marko/test/taglib-finder/fixtures/reset/node_modules/excluded-dependency/marko.json
similarity index 100%
rename from test/taglib-finder/fixtures/reset/node_modules/excluded-dependency/marko.json
rename to packages/marko/test/taglib-finder/fixtures/reset/node_modules/excluded-dependency/marko.json
diff --git a/test/taglib-finder/fixtures/reset/node_modules/excluded-dependency/package.json b/packages/marko/test/taglib-finder/fixtures/reset/node_modules/excluded-dependency/package.json
similarity index 100%
rename from test/taglib-finder/fixtures/reset/node_modules/excluded-dependency/package.json
rename to packages/marko/test/taglib-finder/fixtures/reset/node_modules/excluded-dependency/package.json
diff --git a/test/taglib-finder/fixtures/reset/node_modules/included-dependency/marko.json b/packages/marko/test/taglib-finder/fixtures/reset/node_modules/included-dependency/marko.json
similarity index 100%
rename from test/taglib-finder/fixtures/reset/node_modules/included-dependency/marko.json
rename to packages/marko/test/taglib-finder/fixtures/reset/node_modules/included-dependency/marko.json
diff --git a/test/taglib-finder/fixtures/reset/node_modules/included-dependency/package.json b/packages/marko/test/taglib-finder/fixtures/reset/node_modules/included-dependency/package.json
similarity index 100%
rename from test/taglib-finder/fixtures/reset/node_modules/included-dependency/package.json
rename to packages/marko/test/taglib-finder/fixtures/reset/node_modules/included-dependency/package.json
diff --git a/test/taglib-finder/fixtures/reset/package.json b/packages/marko/test/taglib-finder/fixtures/reset/package.json
similarity index 100%
rename from test/taglib-finder/fixtures/reset/package.json
rename to packages/marko/test/taglib-finder/fixtures/reset/package.json
diff --git a/test/taglib-finder/fixtures/reset/test.js b/packages/marko/test/taglib-finder/fixtures/reset/test.js
similarity index 100%
rename from test/taglib-finder/fixtures/reset/test.js
rename to packages/marko/test/taglib-finder/fixtures/reset/test.js
diff --git a/test/taglib-finder/index.test.js b/packages/marko/test/taglib-finder/index.test.js
similarity index 100%
rename from test/taglib-finder/index.test.js
rename to packages/marko/test/taglib-finder/index.test.js
diff --git a/test/taglib-loader/fixtures/custom-extensions/marko.json b/packages/marko/test/taglib-loader/fixtures/custom-extensions/marko.json
similarity index 100%
rename from test/taglib-loader/fixtures/custom-extensions/marko.json
rename to packages/marko/test/taglib-loader/fixtures/custom-extensions/marko.json
diff --git a/test/taglib-loader/fixtures/custom-extensions/tags/test-declared-attributes/renderer.js b/packages/marko/test/taglib-loader/fixtures/custom-extensions/tags/test-declared-attributes/renderer.js
similarity index 100%
rename from test/taglib-loader/fixtures/custom-extensions/tags/test-declared-attributes/renderer.js
rename to packages/marko/test/taglib-loader/fixtures/custom-extensions/tags/test-declared-attributes/renderer.js
diff --git a/test/taglib-loader/fixtures/custom-extensions/test.js b/packages/marko/test/taglib-loader/fixtures/custom-extensions/test.js
similarity index 100%
rename from test/taglib-loader/fixtures/custom-extensions/test.js
rename to packages/marko/test/taglib-loader/fixtures/custom-extensions/test.js
diff --git a/test/taglib-loader/fixtures/invalid-marko-tag-file/marko.json b/packages/marko/test/taglib-loader/fixtures/invalid-marko-tag-file/marko.json
similarity index 100%
rename from test/taglib-loader/fixtures/invalid-marko-tag-file/marko.json
rename to packages/marko/test/taglib-loader/fixtures/invalid-marko-tag-file/marko.json
diff --git a/test/taglib-loader/fixtures/invalid-marko-tag-file/test.js b/packages/marko/test/taglib-loader/fixtures/invalid-marko-tag-file/test.js
similarity index 100%
rename from test/taglib-loader/fixtures/invalid-marko-tag-file/test.js
rename to packages/marko/test/taglib-loader/fixtures/invalid-marko-tag-file/test.js
diff --git a/test/taglib-loader/fixtures/invalid-taglib-tag/marko.json b/packages/marko/test/taglib-loader/fixtures/invalid-taglib-tag/marko.json
similarity index 100%
rename from test/taglib-loader/fixtures/invalid-taglib-tag/marko.json
rename to packages/marko/test/taglib-loader/fixtures/invalid-taglib-tag/marko.json
diff --git a/test/taglib-loader/fixtures/invalid-taglib-tag/test.js b/packages/marko/test/taglib-loader/fixtures/invalid-taglib-tag/test.js
similarity index 100%
rename from test/taglib-loader/fixtures/invalid-taglib-tag/test.js
rename to packages/marko/test/taglib-loader/fixtures/invalid-taglib-tag/test.js
diff --git a/test/taglib-loader/fixtures/invalid-tags-dir/marko.json b/packages/marko/test/taglib-loader/fixtures/invalid-tags-dir/marko.json
similarity index 100%
rename from test/taglib-loader/fixtures/invalid-tags-dir/marko.json
rename to packages/marko/test/taglib-loader/fixtures/invalid-tags-dir/marko.json
diff --git a/test/taglib-loader/fixtures/invalid-tags-dir/tags/foo/marko-tag.json b/packages/marko/test/taglib-loader/fixtures/invalid-tags-dir/tags/foo/marko-tag.json
similarity index 100%
rename from test/taglib-loader/fixtures/invalid-tags-dir/tags/foo/marko-tag.json
rename to packages/marko/test/taglib-loader/fixtures/invalid-tags-dir/tags/foo/marko-tag.json
diff --git a/test/taglib-loader/fixtures/invalid-tags-dir/test.js b/packages/marko/test/taglib-loader/fixtures/invalid-tags-dir/test.js
similarity index 100%
rename from test/taglib-loader/fixtures/invalid-tags-dir/test.js
rename to packages/marko/test/taglib-loader/fixtures/invalid-tags-dir/test.js
diff --git a/test/taglib-loader/fixtures/paths/marko.json b/packages/marko/test/taglib-loader/fixtures/paths/marko.json
similarity index 100%
rename from test/taglib-loader/fixtures/paths/marko.json
rename to packages/marko/test/taglib-loader/fixtures/paths/marko.json
diff --git a/test/taglib-loader/fixtures/paths/tags/test-hello-scanned/marko-tag.json b/packages/marko/test/taglib-loader/fixtures/paths/tags/test-hello-scanned/marko-tag.json
similarity index 100%
rename from test/taglib-loader/fixtures/paths/tags/test-hello-scanned/marko-tag.json
rename to packages/marko/test/taglib-loader/fixtures/paths/tags/test-hello-scanned/marko-tag.json
diff --git a/test/taglib-loader/fixtures/paths/tags/test-hello-scanned/renderer.js b/packages/marko/test/taglib-loader/fixtures/paths/tags/test-hello-scanned/renderer.js
similarity index 100%
rename from test/taglib-loader/fixtures/paths/tags/test-hello-scanned/renderer.js
rename to packages/marko/test/taglib-loader/fixtures/paths/tags/test-hello-scanned/renderer.js
diff --git a/test/taglib-loader/fixtures/paths/test.js b/packages/marko/test/taglib-loader/fixtures/paths/test.js
similarity index 100%
rename from test/taglib-loader/fixtures/paths/test.js
rename to packages/marko/test/taglib-loader/fixtures/paths/test.js
diff --git a/test/taglib-loader/fixtures/shorthand-attrs-and-tags/marko.json b/packages/marko/test/taglib-loader/fixtures/shorthand-attrs-and-tags/marko.json
similarity index 100%
rename from test/taglib-loader/fixtures/shorthand-attrs-and-tags/marko.json
rename to packages/marko/test/taglib-loader/fixtures/shorthand-attrs-and-tags/marko.json
diff --git a/test/taglib-loader/fixtures/shorthand-attrs-and-tags/test.js b/packages/marko/test/taglib-loader/fixtures/shorthand-attrs-and-tags/test.js
similarity index 100%
rename from test/taglib-loader/fixtures/shorthand-attrs-and-tags/test.js
rename to packages/marko/test/taglib-loader/fixtures/shorthand-attrs-and-tags/test.js
diff --git a/test/taglib-loader/index.test.js b/packages/marko/test/taglib-loader/index.test.js
similarity index 100%
rename from test/taglib-loader/index.test.js
rename to packages/marko/test/taglib-loader/index.test.js
diff --git a/test/taglib-lookup/fixtures/attribute-groups/marko.json b/packages/marko/test/taglib-lookup/fixtures/attribute-groups/marko.json
similarity index 100%
rename from test/taglib-lookup/fixtures/attribute-groups/marko.json
rename to packages/marko/test/taglib-lookup/fixtures/attribute-groups/marko.json
diff --git a/test/taglib-lookup/fixtures/attribute-groups/test.js b/packages/marko/test/taglib-lookup/fixtures/attribute-groups/test.js
similarity index 100%
rename from test/taglib-lookup/fixtures/attribute-groups/test.js
rename to packages/marko/test/taglib-lookup/fixtures/attribute-groups/test.js
diff --git a/test/taglib-lookup/fixtures/attribute-ref/marko.json b/packages/marko/test/taglib-lookup/fixtures/attribute-ref/marko.json
similarity index 100%
rename from test/taglib-lookup/fixtures/attribute-ref/marko.json
rename to packages/marko/test/taglib-lookup/fixtures/attribute-ref/marko.json
diff --git a/test/taglib-lookup/fixtures/attribute-ref/test.js b/packages/marko/test/taglib-lookup/fixtures/attribute-ref/test.js
similarity index 100%
rename from test/taglib-lookup/fixtures/attribute-ref/test.js
rename to packages/marko/test/taglib-lookup/fixtures/attribute-ref/test.js
diff --git a/test/taglib-lookup/fixtures/cache-lookup/baz/baz-tag.js b/packages/marko/test/taglib-lookup/fixtures/cache-lookup/baz/baz-tag.js
similarity index 100%
rename from test/taglib-lookup/fixtures/cache-lookup/baz/baz-tag.js
rename to packages/marko/test/taglib-lookup/fixtures/cache-lookup/baz/baz-tag.js
diff --git a/test/taglib-lookup/fixtures/cache-lookup/baz/marko.json b/packages/marko/test/taglib-lookup/fixtures/cache-lookup/baz/marko.json
similarity index 100%
rename from test/taglib-lookup/fixtures/cache-lookup/baz/marko.json
rename to packages/marko/test/taglib-lookup/fixtures/cache-lookup/baz/marko.json
diff --git a/test/taglib-lookup/fixtures/cache-lookup/foo/foo-tag.js b/packages/marko/test/taglib-lookup/fixtures/cache-lookup/foo/foo-tag.js
similarity index 100%
rename from test/taglib-lookup/fixtures/cache-lookup/foo/foo-tag.js
rename to packages/marko/test/taglib-lookup/fixtures/cache-lookup/foo/foo-tag.js
diff --git a/test/taglib-lookup/fixtures/cache-lookup/foo/marko.json b/packages/marko/test/taglib-lookup/fixtures/cache-lookup/foo/marko.json
similarity index 100%
rename from test/taglib-lookup/fixtures/cache-lookup/foo/marko.json
rename to packages/marko/test/taglib-lookup/fixtures/cache-lookup/foo/marko.json
diff --git a/test/taglib-lookup/fixtures/cache-lookup/test.js b/packages/marko/test/taglib-lookup/fixtures/cache-lookup/test.js
similarity index 100%
rename from test/taglib-lookup/fixtures/cache-lookup/test.js
rename to packages/marko/test/taglib-lookup/fixtures/cache-lookup/test.js
diff --git a/test/taglib-lookup/fixtures/core-attributes/expected.js b/packages/marko/test/taglib-lookup/fixtures/core-attributes/expected.js
similarity index 100%
rename from test/taglib-lookup/fixtures/core-attributes/expected.js
rename to packages/marko/test/taglib-lookup/fixtures/core-attributes/expected.js
diff --git a/test/taglib-lookup/fixtures/core-attributes/test.js b/packages/marko/test/taglib-lookup/fixtures/core-attributes/test.js
similarity index 100%
rename from test/taglib-lookup/fixtures/core-attributes/test.js
rename to packages/marko/test/taglib-lookup/fixtures/core-attributes/test.js
diff --git a/test/taglib-lookup/fixtures/core-tag/expected.js b/packages/marko/test/taglib-lookup/fixtures/core-tag/expected.js
similarity index 100%
rename from test/taglib-lookup/fixtures/core-tag/expected.js
rename to packages/marko/test/taglib-lookup/fixtures/core-tag/expected.js
diff --git a/test/taglib-lookup/fixtures/core-tag/test.js b/packages/marko/test/taglib-lookup/fixtures/core-tag/test.js
similarity index 100%
rename from test/taglib-lookup/fixtures/core-tag/test.js
rename to packages/marko/test/taglib-lookup/fixtures/core-tag/test.js
diff --git a/test/taglib-lookup/fixtures/custom-tag/marko.json b/packages/marko/test/taglib-lookup/fixtures/custom-tag/marko.json
similarity index 100%
rename from test/taglib-lookup/fixtures/custom-tag/marko.json
rename to packages/marko/test/taglib-lookup/fixtures/custom-tag/marko.json
diff --git a/test/taglib-lookup/fixtures/custom-tag/taglib/test-hello/marko-tag.json b/packages/marko/test/taglib-lookup/fixtures/custom-tag/taglib/test-hello/marko-tag.json
similarity index 100%
rename from test/taglib-lookup/fixtures/custom-tag/taglib/test-hello/marko-tag.json
rename to packages/marko/test/taglib-lookup/fixtures/custom-tag/taglib/test-hello/marko-tag.json
diff --git a/test/taglib-lookup/fixtures/custom-tag/taglib/test-hello/renderer.js b/packages/marko/test/taglib-lookup/fixtures/custom-tag/taglib/test-hello/renderer.js
similarity index 100%
rename from test/taglib-lookup/fixtures/custom-tag/taglib/test-hello/renderer.js
rename to packages/marko/test/taglib-lookup/fixtures/custom-tag/taglib/test-hello/renderer.js
diff --git a/test/taglib-lookup/fixtures/custom-tag/test.js b/packages/marko/test/taglib-lookup/fixtures/custom-tag/test.js
similarity index 100%
rename from test/taglib-lookup/fixtures/custom-tag/test.js
rename to packages/marko/test/taglib-lookup/fixtures/custom-tag/test.js
diff --git a/test/taglib-lookup/fixtures/de-dupe/expected.js b/packages/marko/test/taglib-lookup/fixtures/de-dupe/expected.js
similarity index 100%
rename from test/taglib-lookup/fixtures/de-dupe/expected.js
rename to packages/marko/test/taglib-lookup/fixtures/de-dupe/expected.js
diff --git a/test/taglib-lookup/fixtures/de-dupe/foo-renderer.js b/packages/marko/test/taglib-lookup/fixtures/de-dupe/foo-renderer.js
similarity index 100%
rename from test/taglib-lookup/fixtures/de-dupe/foo-renderer.js
rename to packages/marko/test/taglib-lookup/fixtures/de-dupe/foo-renderer.js
diff --git a/test/taglib-lookup/fixtures/de-dupe/marko.json b/packages/marko/test/taglib-lookup/fixtures/de-dupe/marko.json
similarity index 100%
rename from test/taglib-lookup/fixtures/de-dupe/marko.json
rename to packages/marko/test/taglib-lookup/fixtures/de-dupe/marko.json
diff --git a/test/taglib-lookup/fixtures/de-dupe/taglib-duplicate/bar-renderer.js b/packages/marko/test/taglib-lookup/fixtures/de-dupe/taglib-duplicate/bar-renderer.js
similarity index 100%
rename from test/taglib-lookup/fixtures/de-dupe/taglib-duplicate/bar-renderer.js
rename to packages/marko/test/taglib-lookup/fixtures/de-dupe/taglib-duplicate/bar-renderer.js
diff --git a/test/taglib-lookup/fixtures/de-dupe/taglib-duplicate/marko.json b/packages/marko/test/taglib-lookup/fixtures/de-dupe/taglib-duplicate/marko.json
similarity index 100%
rename from test/taglib-lookup/fixtures/de-dupe/taglib-duplicate/marko.json
rename to packages/marko/test/taglib-lookup/fixtures/de-dupe/taglib-duplicate/marko.json
diff --git a/test/taglib-lookup/fixtures/de-dupe/test.js b/packages/marko/test/taglib-lookup/fixtures/de-dupe/test.js
similarity index 100%
rename from test/taglib-lookup/fixtures/de-dupe/test.js
rename to packages/marko/test/taglib-lookup/fixtures/de-dupe/test.js
diff --git a/test/taglib-lookup/fixtures/declared-and-dynamic-attrs/expected.js b/packages/marko/test/taglib-lookup/fixtures/declared-and-dynamic-attrs/expected.js
similarity index 100%
rename from test/taglib-lookup/fixtures/declared-and-dynamic-attrs/expected.js
rename to packages/marko/test/taglib-lookup/fixtures/declared-and-dynamic-attrs/expected.js
diff --git a/test/taglib-lookup/fixtures/declared-and-dynamic-attrs/marko.json b/packages/marko/test/taglib-lookup/fixtures/declared-and-dynamic-attrs/marko.json
similarity index 100%
rename from test/taglib-lookup/fixtures/declared-and-dynamic-attrs/marko.json
rename to packages/marko/test/taglib-lookup/fixtures/declared-and-dynamic-attrs/marko.json
diff --git a/test/taglib-lookup/fixtures/declared-and-dynamic-attrs/renderer.js b/packages/marko/test/taglib-lookup/fixtures/declared-and-dynamic-attrs/renderer.js
similarity index 100%
rename from test/taglib-lookup/fixtures/declared-and-dynamic-attrs/renderer.js
rename to packages/marko/test/taglib-lookup/fixtures/declared-and-dynamic-attrs/renderer.js
diff --git a/test/taglib-lookup/fixtures/declared-and-dynamic-attrs/test.js b/packages/marko/test/taglib-lookup/fixtures/declared-and-dynamic-attrs/test.js
similarity index 100%
rename from test/taglib-lookup/fixtures/declared-and-dynamic-attrs/test.js
rename to packages/marko/test/taglib-lookup/fixtures/declared-and-dynamic-attrs/test.js
diff --git a/test/taglib-lookup/fixtures/forEachAttribute-html-tag/expected.json b/packages/marko/test/taglib-lookup/fixtures/forEachAttribute-html-tag/expected.json
similarity index 100%
rename from test/taglib-lookup/fixtures/forEachAttribute-html-tag/expected.json
rename to packages/marko/test/taglib-lookup/fixtures/forEachAttribute-html-tag/expected.json
diff --git a/test/taglib-lookup/fixtures/forEachAttribute-html-tag/test.js b/packages/marko/test/taglib-lookup/fixtures/forEachAttribute-html-tag/test.js
similarity index 100%
rename from test/taglib-lookup/fixtures/forEachAttribute-html-tag/test.js
rename to packages/marko/test/taglib-lookup/fixtures/forEachAttribute-html-tag/test.js
diff --git a/test/taglib-lookup/fixtures/forEachAttribute/expected.json b/packages/marko/test/taglib-lookup/fixtures/forEachAttribute/expected.json
similarity index 100%
rename from test/taglib-lookup/fixtures/forEachAttribute/expected.json
rename to packages/marko/test/taglib-lookup/fixtures/forEachAttribute/expected.json
diff --git a/test/taglib-lookup/fixtures/forEachAttribute/marko.json b/packages/marko/test/taglib-lookup/fixtures/forEachAttribute/marko.json
similarity index 100%
rename from test/taglib-lookup/fixtures/forEachAttribute/marko.json
rename to packages/marko/test/taglib-lookup/fixtures/forEachAttribute/marko.json
diff --git a/test/taglib-lookup/fixtures/forEachAttribute/test.js b/packages/marko/test/taglib-lookup/fixtures/forEachAttribute/test.js
similarity index 100%
rename from test/taglib-lookup/fixtures/forEachAttribute/test.js
rename to packages/marko/test/taglib-lookup/fixtures/forEachAttribute/test.js
diff --git a/test/taglib-lookup/fixtures/forEachTag/expected.json b/packages/marko/test/taglib-lookup/fixtures/forEachTag/expected.json
similarity index 100%
rename from test/taglib-lookup/fixtures/forEachTag/expected.json
rename to packages/marko/test/taglib-lookup/fixtures/forEachTag/expected.json
diff --git a/test/taglib-lookup/fixtures/forEachTag/marko.json b/packages/marko/test/taglib-lookup/fixtures/forEachTag/marko.json
similarity index 100%
rename from test/taglib-lookup/fixtures/forEachTag/marko.json
rename to packages/marko/test/taglib-lookup/fixtures/forEachTag/marko.json
diff --git a/test/taglib-lookup/fixtures/forEachTag/test.js b/packages/marko/test/taglib-lookup/fixtures/forEachTag/test.js
similarity index 100%
rename from test/taglib-lookup/fixtures/forEachTag/test.js
rename to packages/marko/test/taglib-lookup/fixtures/forEachTag/test.js
diff --git a/test/taglib-lookup/fixtures/getTagsSorted/expected.json b/packages/marko/test/taglib-lookup/fixtures/getTagsSorted/expected.json
similarity index 100%
rename from test/taglib-lookup/fixtures/getTagsSorted/expected.json
rename to packages/marko/test/taglib-lookup/fixtures/getTagsSorted/expected.json
diff --git a/test/taglib-lookup/fixtures/getTagsSorted/marko.json b/packages/marko/test/taglib-lookup/fixtures/getTagsSorted/marko.json
similarity index 100%
rename from test/taglib-lookup/fixtures/getTagsSorted/marko.json
rename to packages/marko/test/taglib-lookup/fixtures/getTagsSorted/marko.json
diff --git a/test/taglib-lookup/fixtures/getTagsSorted/test.js b/packages/marko/test/taglib-lookup/fixtures/getTagsSorted/test.js
similarity index 100%
rename from test/taglib-lookup/fixtures/getTagsSorted/test.js
rename to packages/marko/test/taglib-lookup/fixtures/getTagsSorted/test.js
diff --git a/test/taglib-lookup/fixtures/global-attrs/expected.js b/packages/marko/test/taglib-lookup/fixtures/global-attrs/expected.js
similarity index 100%
rename from test/taglib-lookup/fixtures/global-attrs/expected.js
rename to packages/marko/test/taglib-lookup/fixtures/global-attrs/expected.js
diff --git a/test/taglib-lookup/fixtures/global-attrs/marko.json b/packages/marko/test/taglib-lookup/fixtures/global-attrs/marko.json
similarity index 100%
rename from test/taglib-lookup/fixtures/global-attrs/marko.json
rename to packages/marko/test/taglib-lookup/fixtures/global-attrs/marko.json
diff --git a/test/taglib-lookup/fixtures/global-attrs/test.js b/packages/marko/test/taglib-lookup/fixtures/global-attrs/test.js
similarity index 100%
rename from test/taglib-lookup/fixtures/global-attrs/test.js
rename to packages/marko/test/taglib-lookup/fixtures/global-attrs/test.js
diff --git a/test/taglib-lookup/fixtures/html-any-attr/marko.json b/packages/marko/test/taglib-lookup/fixtures/html-any-attr/marko.json
similarity index 100%
rename from test/taglib-lookup/fixtures/html-any-attr/marko.json
rename to packages/marko/test/taglib-lookup/fixtures/html-any-attr/marko.json
diff --git a/test/taglib-lookup/fixtures/html-any-attr/test.js b/packages/marko/test/taglib-lookup/fixtures/html-any-attr/test.js
similarity index 100%
rename from test/taglib-lookup/fixtures/html-any-attr/test.js
rename to packages/marko/test/taglib-lookup/fixtures/html-any-attr/test.js
diff --git a/test/taglib-lookup/fixtures/html-tag/marko.json b/packages/marko/test/taglib-lookup/fixtures/html-tag/marko.json
similarity index 100%
rename from test/taglib-lookup/fixtures/html-tag/marko.json
rename to packages/marko/test/taglib-lookup/fixtures/html-tag/marko.json
diff --git a/test/taglib-lookup/fixtures/html-tag/test.js b/packages/marko/test/taglib-lookup/fixtures/html-tag/test.js
similarity index 100%
rename from test/taglib-lookup/fixtures/html-tag/test.js
rename to packages/marko/test/taglib-lookup/fixtures/html-tag/test.js
diff --git a/test/taglib-lookup/fixtures/nested-tags-attrs/expected.js b/packages/marko/test/taglib-lookup/fixtures/nested-tags-attrs/expected.js
similarity index 100%
rename from test/taglib-lookup/fixtures/nested-tags-attrs/expected.js
rename to packages/marko/test/taglib-lookup/fixtures/nested-tags-attrs/expected.js
diff --git a/test/taglib-lookup/fixtures/nested-tags-attrs/foo-renderer.js b/packages/marko/test/taglib-lookup/fixtures/nested-tags-attrs/foo-renderer.js
similarity index 100%
rename from test/taglib-lookup/fixtures/nested-tags-attrs/foo-renderer.js
rename to packages/marko/test/taglib-lookup/fixtures/nested-tags-attrs/foo-renderer.js
diff --git a/test/taglib-lookup/fixtures/nested-tags-attrs/marko.json b/packages/marko/test/taglib-lookup/fixtures/nested-tags-attrs/marko.json
similarity index 100%
rename from test/taglib-lookup/fixtures/nested-tags-attrs/marko.json
rename to packages/marko/test/taglib-lookup/fixtures/nested-tags-attrs/marko.json
diff --git a/test/taglib-lookup/fixtures/nested-tags-attrs/test.js b/packages/marko/test/taglib-lookup/fixtures/nested-tags-attrs/test.js
similarity index 100%
rename from test/taglib-lookup/fixtures/nested-tags-attrs/test.js
rename to packages/marko/test/taglib-lookup/fixtures/nested-tags-attrs/test.js
diff --git a/test/taglib-lookup/fixtures/nested-tags/expected.js b/packages/marko/test/taglib-lookup/fixtures/nested-tags/expected.js
similarity index 100%
rename from test/taglib-lookup/fixtures/nested-tags/expected.js
rename to packages/marko/test/taglib-lookup/fixtures/nested-tags/expected.js
diff --git a/test/taglib-lookup/fixtures/nested-tags/foo-renderer.js b/packages/marko/test/taglib-lookup/fixtures/nested-tags/foo-renderer.js
similarity index 100%
rename from test/taglib-lookup/fixtures/nested-tags/foo-renderer.js
rename to packages/marko/test/taglib-lookup/fixtures/nested-tags/foo-renderer.js
diff --git a/test/taglib-lookup/fixtures/nested-tags/marko.json b/packages/marko/test/taglib-lookup/fixtures/nested-tags/marko.json
similarity index 100%
rename from test/taglib-lookup/fixtures/nested-tags/marko.json
rename to packages/marko/test/taglib-lookup/fixtures/nested-tags/marko.json
diff --git a/test/taglib-lookup/fixtures/nested-tags/test.js b/packages/marko/test/taglib-lookup/fixtures/nested-tags/test.js
similarity index 100%
rename from test/taglib-lookup/fixtures/nested-tags/test.js
rename to packages/marko/test/taglib-lookup/fixtures/nested-tags/test.js
diff --git a/test/taglib-lookup/fixtures/transformers-core-only/foo-renderer.js b/packages/marko/test/taglib-lookup/fixtures/transformers-core-only/foo-renderer.js
similarity index 100%
rename from test/taglib-lookup/fixtures/transformers-core-only/foo-renderer.js
rename to packages/marko/test/taglib-lookup/fixtures/transformers-core-only/foo-renderer.js
diff --git a/test/taglib-lookup/fixtures/transformers-core-only/marko.json b/packages/marko/test/taglib-lookup/fixtures/transformers-core-only/marko.json
similarity index 100%
rename from test/taglib-lookup/fixtures/transformers-core-only/marko.json
rename to packages/marko/test/taglib-lookup/fixtures/transformers-core-only/marko.json
diff --git a/test/taglib-lookup/fixtures/transformers-core-only/test.js b/packages/marko/test/taglib-lookup/fixtures/transformers-core-only/test.js
similarity index 100%
rename from test/taglib-lookup/fixtures/transformers-core-only/test.js
rename to packages/marko/test/taglib-lookup/fixtures/transformers-core-only/test.js
diff --git a/test/taglib-lookup/fixtures/transformers-custom-node/foo-renderer.js b/packages/marko/test/taglib-lookup/fixtures/transformers-custom-node/foo-renderer.js
similarity index 100%
rename from test/taglib-lookup/fixtures/transformers-custom-node/foo-renderer.js
rename to packages/marko/test/taglib-lookup/fixtures/transformers-custom-node/foo-renderer.js
diff --git a/test/taglib-lookup/fixtures/transformers-custom-node/marko.json b/packages/marko/test/taglib-lookup/fixtures/transformers-custom-node/marko.json
similarity index 100%
rename from test/taglib-lookup/fixtures/transformers-custom-node/marko.json
rename to packages/marko/test/taglib-lookup/fixtures/transformers-custom-node/marko.json
diff --git a/test/taglib-lookup/fixtures/transformers-custom-node/test.js b/packages/marko/test/taglib-lookup/fixtures/transformers-custom-node/test.js
similarity index 100%
rename from test/taglib-lookup/fixtures/transformers-custom-node/test.js
rename to packages/marko/test/taglib-lookup/fixtures/transformers-custom-node/test.js
diff --git a/test/taglib-lookup/fixtures/transformers/bar-transformer.js b/packages/marko/test/taglib-lookup/fixtures/transformers/bar-transformer.js
similarity index 100%
rename from test/taglib-lookup/fixtures/transformers/bar-transformer.js
rename to packages/marko/test/taglib-lookup/fixtures/transformers/bar-transformer.js
diff --git a/test/taglib-lookup/fixtures/transformers/expected.js b/packages/marko/test/taglib-lookup/fixtures/transformers/expected.js
similarity index 100%
rename from test/taglib-lookup/fixtures/transformers/expected.js
rename to packages/marko/test/taglib-lookup/fixtures/transformers/expected.js
diff --git a/test/taglib-lookup/fixtures/transformers/foo-transformer.js b/packages/marko/test/taglib-lookup/fixtures/transformers/foo-transformer.js
similarity index 100%
rename from test/taglib-lookup/fixtures/transformers/foo-transformer.js
rename to packages/marko/test/taglib-lookup/fixtures/transformers/foo-transformer.js
diff --git a/test/taglib-lookup/fixtures/transformers/marko.json b/packages/marko/test/taglib-lookup/fixtures/transformers/marko.json
similarity index 100%
rename from test/taglib-lookup/fixtures/transformers/marko.json
rename to packages/marko/test/taglib-lookup/fixtures/transformers/marko.json
diff --git a/test/taglib-lookup/fixtures/transformers/test.js b/packages/marko/test/taglib-lookup/fixtures/transformers/test.js
similarity index 100%
rename from test/taglib-lookup/fixtures/transformers/test.js
rename to packages/marko/test/taglib-lookup/fixtures/transformers/test.js
diff --git a/test/taglib-lookup/index.test.js b/packages/marko/test/taglib-lookup/index.test.js
similarity index 100%
rename from test/taglib-lookup/index.test.js
rename to packages/marko/test/taglib-lookup/index.test.js
diff --git a/test/transformAttrExpression/id-plus-id-plus-literal/expected.json b/packages/marko/test/transformAttrExpression/id-plus-id-plus-literal/expected.json
similarity index 100%
rename from test/transformAttrExpression/id-plus-id-plus-literal/expected.json
rename to packages/marko/test/transformAttrExpression/id-plus-id-plus-literal/expected.json
diff --git a/test/transformAttrExpression/id-plus-id-plus-literal/input.txt b/packages/marko/test/transformAttrExpression/id-plus-id-plus-literal/input.txt
similarity index 100%
rename from test/transformAttrExpression/id-plus-id-plus-literal/input.txt
rename to packages/marko/test/transformAttrExpression/id-plus-id-plus-literal/input.txt
diff --git a/test/transformAttrExpression/id-plus-literal/expected.json b/packages/marko/test/transformAttrExpression/id-plus-literal/expected.json
similarity index 100%
rename from test/transformAttrExpression/id-plus-literal/expected.json
rename to packages/marko/test/transformAttrExpression/id-plus-literal/expected.json
diff --git a/test/transformAttrExpression/id-plus-literal/input.txt b/packages/marko/test/transformAttrExpression/id-plus-literal/input.txt
similarity index 100%
rename from test/transformAttrExpression/id-plus-literal/input.txt
rename to packages/marko/test/transformAttrExpression/id-plus-literal/input.txt
diff --git a/test/transformAttrExpression/literal-plus-id-plus-id/expected.json b/packages/marko/test/transformAttrExpression/literal-plus-id-plus-id/expected.json
similarity index 100%
rename from test/transformAttrExpression/literal-plus-id-plus-id/expected.json
rename to packages/marko/test/transformAttrExpression/literal-plus-id-plus-id/expected.json
diff --git a/test/transformAttrExpression/literal-plus-id-plus-id/input.txt b/packages/marko/test/transformAttrExpression/literal-plus-id-plus-id/input.txt
similarity index 100%
rename from test/transformAttrExpression/literal-plus-id-plus-id/input.txt
rename to packages/marko/test/transformAttrExpression/literal-plus-id-plus-id/input.txt
diff --git a/test/transformAttrExpression/literal-plus-id/expected.json b/packages/marko/test/transformAttrExpression/literal-plus-id/expected.json
similarity index 100%
rename from test/transformAttrExpression/literal-plus-id/expected.json
rename to packages/marko/test/transformAttrExpression/literal-plus-id/expected.json
diff --git a/test/transformAttrExpression/literal-plus-id/input.txt b/packages/marko/test/transformAttrExpression/literal-plus-id/input.txt
similarity index 100%
rename from test/transformAttrExpression/literal-plus-id/input.txt
rename to packages/marko/test/transformAttrExpression/literal-plus-id/input.txt
diff --git a/test/vdom-compiler/fixtures-deprecated/attrs-dynamic-object-literal/expected.js b/packages/marko/test/vdom-compiler/fixtures-deprecated/attrs-dynamic-object-literal/expected.js
similarity index 100%
rename from test/vdom-compiler/fixtures-deprecated/attrs-dynamic-object-literal/expected.js
rename to packages/marko/test/vdom-compiler/fixtures-deprecated/attrs-dynamic-object-literal/expected.js
diff --git a/test/vdom-compiler/fixtures-deprecated/attrs-dynamic-object-literal/template.marko b/packages/marko/test/vdom-compiler/fixtures-deprecated/attrs-dynamic-object-literal/template.marko
similarity index 100%
rename from test/vdom-compiler/fixtures-deprecated/attrs-dynamic-object-literal/template.marko
rename to packages/marko/test/vdom-compiler/fixtures-deprecated/attrs-dynamic-object-literal/template.marko
diff --git a/test/vdom-compiler/fixtures-deprecated/attrs-dynamic/expected.js b/packages/marko/test/vdom-compiler/fixtures-deprecated/attrs-dynamic/expected.js
similarity index 100%
rename from test/vdom-compiler/fixtures-deprecated/attrs-dynamic/expected.js
rename to packages/marko/test/vdom-compiler/fixtures-deprecated/attrs-dynamic/expected.js
diff --git a/test/vdom-compiler/fixtures-deprecated/attrs-dynamic/template.marko b/packages/marko/test/vdom-compiler/fixtures-deprecated/attrs-dynamic/template.marko
similarity index 100%
rename from test/vdom-compiler/fixtures-deprecated/attrs-dynamic/template.marko
rename to packages/marko/test/vdom-compiler/fixtures-deprecated/attrs-dynamic/template.marko
diff --git a/test/vdom-compiler/fixtures-deprecated/simple/expected.js b/packages/marko/test/vdom-compiler/fixtures-deprecated/simple/expected.js
similarity index 100%
rename from test/vdom-compiler/fixtures-deprecated/simple/expected.js
rename to packages/marko/test/vdom-compiler/fixtures-deprecated/simple/expected.js
diff --git a/test/vdom-compiler/fixtures-deprecated/simple/template.marko b/packages/marko/test/vdom-compiler/fixtures-deprecated/simple/template.marko
similarity index 100%
rename from test/vdom-compiler/fixtures-deprecated/simple/template.marko
rename to packages/marko/test/vdom-compiler/fixtures-deprecated/simple/template.marko
diff --git a/test/vdom-compiler/fixtures/attr-class-expression/expected.js b/packages/marko/test/vdom-compiler/fixtures/attr-class-expression/expected.js
similarity index 100%
rename from test/vdom-compiler/fixtures/attr-class-expression/expected.js
rename to packages/marko/test/vdom-compiler/fixtures/attr-class-expression/expected.js
diff --git a/test/vdom-compiler/fixtures/attr-class-expression/template.marko b/packages/marko/test/vdom-compiler/fixtures/attr-class-expression/template.marko
similarity index 100%
rename from test/vdom-compiler/fixtures/attr-class-expression/template.marko
rename to packages/marko/test/vdom-compiler/fixtures/attr-class-expression/template.marko
diff --git a/test/vdom-compiler/fixtures/attrs-dynamic-object-literal/expected.js b/packages/marko/test/vdom-compiler/fixtures/attrs-dynamic-object-literal/expected.js
similarity index 100%
rename from test/vdom-compiler/fixtures/attrs-dynamic-object-literal/expected.js
rename to packages/marko/test/vdom-compiler/fixtures/attrs-dynamic-object-literal/expected.js
diff --git a/test/vdom-compiler/fixtures/attrs-dynamic-object-literal/template.marko b/packages/marko/test/vdom-compiler/fixtures/attrs-dynamic-object-literal/template.marko
similarity index 100%
rename from test/vdom-compiler/fixtures/attrs-dynamic-object-literal/template.marko
rename to packages/marko/test/vdom-compiler/fixtures/attrs-dynamic-object-literal/template.marko
diff --git a/test/vdom-compiler/fixtures/attrs-dynamic/expected.js b/packages/marko/test/vdom-compiler/fixtures/attrs-dynamic/expected.js
similarity index 100%
rename from test/vdom-compiler/fixtures/attrs-dynamic/expected.js
rename to packages/marko/test/vdom-compiler/fixtures/attrs-dynamic/expected.js
diff --git a/test/vdom-compiler/fixtures/attrs-dynamic/template.marko b/packages/marko/test/vdom-compiler/fixtures/attrs-dynamic/template.marko
similarity index 100%
rename from test/vdom-compiler/fixtures/attrs-dynamic/template.marko
rename to packages/marko/test/vdom-compiler/fixtures/attrs-dynamic/template.marko
diff --git a/test/vdom-compiler/fixtures/custom-tag/expected.js b/packages/marko/test/vdom-compiler/fixtures/custom-tag/expected.js
similarity index 100%
rename from test/vdom-compiler/fixtures/custom-tag/expected.js
rename to packages/marko/test/vdom-compiler/fixtures/custom-tag/expected.js
diff --git a/test/vdom-compiler/fixtures/custom-tag/marko.json b/packages/marko/test/vdom-compiler/fixtures/custom-tag/marko.json
similarity index 100%
rename from test/vdom-compiler/fixtures/custom-tag/marko.json
rename to packages/marko/test/vdom-compiler/fixtures/custom-tag/marko.json
diff --git a/test/vdom-compiler/fixtures/custom-tag/tags/test-hello/marko-tag.json b/packages/marko/test/vdom-compiler/fixtures/custom-tag/tags/test-hello/marko-tag.json
similarity index 100%
rename from test/vdom-compiler/fixtures/custom-tag/tags/test-hello/marko-tag.json
rename to packages/marko/test/vdom-compiler/fixtures/custom-tag/tags/test-hello/marko-tag.json
diff --git a/test/vdom-compiler/fixtures/custom-tag/tags/test-hello/renderer.js b/packages/marko/test/vdom-compiler/fixtures/custom-tag/tags/test-hello/renderer.js
similarity index 100%
rename from test/vdom-compiler/fixtures/custom-tag/tags/test-hello/renderer.js
rename to packages/marko/test/vdom-compiler/fixtures/custom-tag/tags/test-hello/renderer.js
diff --git a/test/vdom-compiler/fixtures/custom-tag/template.marko b/packages/marko/test/vdom-compiler/fixtures/custom-tag/template.marko
similarity index 100%
rename from test/vdom-compiler/fixtures/custom-tag/template.marko
rename to packages/marko/test/vdom-compiler/fixtures/custom-tag/template.marko
diff --git a/test/vdom-compiler/fixtures/doctype/expected.js b/packages/marko/test/vdom-compiler/fixtures/doctype/expected.js
similarity index 100%
rename from test/vdom-compiler/fixtures/doctype/expected.js
rename to packages/marko/test/vdom-compiler/fixtures/doctype/expected.js
diff --git a/test/vdom-compiler/fixtures/doctype/template.marko b/packages/marko/test/vdom-compiler/fixtures/doctype/template.marko
similarity index 100%
rename from test/vdom-compiler/fixtures/doctype/template.marko
rename to packages/marko/test/vdom-compiler/fixtures/doctype/template.marko
diff --git a/test/vdom-compiler/fixtures/dynamic-body-text/expected.js b/packages/marko/test/vdom-compiler/fixtures/dynamic-body-text/expected.js
similarity index 100%
rename from test/vdom-compiler/fixtures/dynamic-body-text/expected.js
rename to packages/marko/test/vdom-compiler/fixtures/dynamic-body-text/expected.js
diff --git a/test/vdom-compiler/fixtures/dynamic-body-text/template.marko b/packages/marko/test/vdom-compiler/fixtures/dynamic-body-text/template.marko
similarity index 100%
rename from test/vdom-compiler/fixtures/dynamic-body-text/template.marko
rename to packages/marko/test/vdom-compiler/fixtures/dynamic-body-text/template.marko
diff --git a/test/vdom-compiler/fixtures/no-escape/expected.js b/packages/marko/test/vdom-compiler/fixtures/no-escape/expected.js
similarity index 100%
rename from test/vdom-compiler/fixtures/no-escape/expected.js
rename to packages/marko/test/vdom-compiler/fixtures/no-escape/expected.js
diff --git a/test/vdom-compiler/fixtures/no-escape/template.marko b/packages/marko/test/vdom-compiler/fixtures/no-escape/template.marko
similarity index 100%
rename from test/vdom-compiler/fixtures/no-escape/template.marko
rename to packages/marko/test/vdom-compiler/fixtures/no-escape/template.marko
diff --git a/test/vdom-compiler/fixtures/simple/expected.js b/packages/marko/test/vdom-compiler/fixtures/simple/expected.js
similarity index 100%
rename from test/vdom-compiler/fixtures/simple/expected.js
rename to packages/marko/test/vdom-compiler/fixtures/simple/expected.js
diff --git a/test/vdom-compiler/fixtures/simple/template.marko b/packages/marko/test/vdom-compiler/fixtures/simple/template.marko
similarity index 100%
rename from test/vdom-compiler/fixtures/simple/template.marko
rename to packages/marko/test/vdom-compiler/fixtures/simple/template.marko
diff --git a/test/vdom-compiler/fixtures/static-element-nested/expected.js b/packages/marko/test/vdom-compiler/fixtures/static-element-nested/expected.js
similarity index 100%
rename from test/vdom-compiler/fixtures/static-element-nested/expected.js
rename to packages/marko/test/vdom-compiler/fixtures/static-element-nested/expected.js
diff --git a/test/vdom-compiler/fixtures/static-element-nested/template.marko b/packages/marko/test/vdom-compiler/fixtures/static-element-nested/template.marko
similarity index 100%
rename from test/vdom-compiler/fixtures/static-element-nested/template.marko
rename to packages/marko/test/vdom-compiler/fixtures/static-element-nested/template.marko
diff --git a/test/vdom-compiler/fixtures/static-element-root/expected.js b/packages/marko/test/vdom-compiler/fixtures/static-element-root/expected.js
similarity index 100%
rename from test/vdom-compiler/fixtures/static-element-root/expected.js
rename to packages/marko/test/vdom-compiler/fixtures/static-element-root/expected.js
diff --git a/test/vdom-compiler/fixtures/static-element-root/template.marko b/packages/marko/test/vdom-compiler/fixtures/static-element-root/template.marko
similarity index 100%
rename from test/vdom-compiler/fixtures/static-element-root/template.marko
rename to packages/marko/test/vdom-compiler/fixtures/static-element-root/template.marko
diff --git a/test/vdom-compiler/fixtures/tag-body/expected.js b/packages/marko/test/vdom-compiler/fixtures/tag-body/expected.js
similarity index 100%
rename from test/vdom-compiler/fixtures/tag-body/expected.js
rename to packages/marko/test/vdom-compiler/fixtures/tag-body/expected.js
diff --git a/test/vdom-compiler/fixtures/tag-body/marko.json b/packages/marko/test/vdom-compiler/fixtures/tag-body/marko.json
similarity index 100%
rename from test/vdom-compiler/fixtures/tag-body/marko.json
rename to packages/marko/test/vdom-compiler/fixtures/tag-body/marko.json
diff --git a/test/vdom-compiler/fixtures/tag-body/tags/test-hello/marko-tag.json b/packages/marko/test/vdom-compiler/fixtures/tag-body/tags/test-hello/marko-tag.json
similarity index 100%
rename from test/vdom-compiler/fixtures/tag-body/tags/test-hello/marko-tag.json
rename to packages/marko/test/vdom-compiler/fixtures/tag-body/tags/test-hello/marko-tag.json
diff --git a/test/vdom-compiler/fixtures/tag-body/tags/test-hello/renderer.js b/packages/marko/test/vdom-compiler/fixtures/tag-body/tags/test-hello/renderer.js
similarity index 100%
rename from test/vdom-compiler/fixtures/tag-body/tags/test-hello/renderer.js
rename to packages/marko/test/vdom-compiler/fixtures/tag-body/tags/test-hello/renderer.js
diff --git a/test/vdom-compiler/fixtures/tag-body/template.marko b/packages/marko/test/vdom-compiler/fixtures/tag-body/template.marko
similarity index 100%
rename from test/vdom-compiler/fixtures/tag-body/template.marko
rename to packages/marko/test/vdom-compiler/fixtures/tag-body/template.marko
diff --git a/test/vdom-compiler/index.test.js b/packages/marko/test/vdom-compiler/index.test.js
similarity index 100%
rename from test/vdom-compiler/index.test.js
rename to packages/marko/test/vdom-compiler/index.test.js
diff --git a/test/vdom-create/fixtures/appendDocumentFragment-children/expected.html b/packages/marko/test/vdom-create/fixtures/appendDocumentFragment-children/expected.html
similarity index 100%
rename from test/vdom-create/fixtures/appendDocumentFragment-children/expected.html
rename to packages/marko/test/vdom-create/fixtures/appendDocumentFragment-children/expected.html
diff --git a/test/vdom-create/fixtures/appendDocumentFragment-children/index.js b/packages/marko/test/vdom-create/fixtures/appendDocumentFragment-children/index.js
similarity index 100%
rename from test/vdom-create/fixtures/appendDocumentFragment-children/index.js
rename to packages/marko/test/vdom-create/fixtures/appendDocumentFragment-children/index.js
diff --git a/test/vdom-create/fixtures/appendDocumentFragment-no-children/expected.html b/packages/marko/test/vdom-create/fixtures/appendDocumentFragment-no-children/expected.html
similarity index 100%
rename from test/vdom-create/fixtures/appendDocumentFragment-no-children/expected.html
rename to packages/marko/test/vdom-create/fixtures/appendDocumentFragment-no-children/expected.html
diff --git a/test/vdom-create/fixtures/appendDocumentFragment-no-children/index.js b/packages/marko/test/vdom-create/fixtures/appendDocumentFragment-no-children/index.js
similarity index 100%
rename from test/vdom-create/fixtures/appendDocumentFragment-no-children/index.js
rename to packages/marko/test/vdom-create/fixtures/appendDocumentFragment-no-children/index.js
diff --git a/test/vdom-create/fixtures/assignAttributes/expected.html b/packages/marko/test/vdom-create/fixtures/assignAttributes/expected.html
similarity index 100%
rename from test/vdom-create/fixtures/assignAttributes/expected.html
rename to packages/marko/test/vdom-create/fixtures/assignAttributes/expected.html
diff --git a/test/vdom-create/fixtures/assignAttributes/index.js b/packages/marko/test/vdom-create/fixtures/assignAttributes/index.js
similarity index 100%
rename from test/vdom-create/fixtures/assignAttributes/index.js
rename to packages/marko/test/vdom-create/fixtures/assignAttributes/index.js
diff --git a/test/vdom-create/fixtures/attributes-attr-collection-child/expected.html b/packages/marko/test/vdom-create/fixtures/attributes-attr-collection-child/expected.html
similarity index 100%
rename from test/vdom-create/fixtures/attributes-attr-collection-child/expected.html
rename to packages/marko/test/vdom-create/fixtures/attributes-attr-collection-child/expected.html
diff --git a/test/vdom-create/fixtures/attributes-attr-collection-child/index.js b/packages/marko/test/vdom-create/fixtures/attributes-attr-collection-child/index.js
similarity index 100%
rename from test/vdom-create/fixtures/attributes-attr-collection-child/index.js
rename to packages/marko/test/vdom-create/fixtures/attributes-attr-collection-child/index.js
diff --git a/test/vdom-create/fixtures/attributes-attr-collection/expected.html b/packages/marko/test/vdom-create/fixtures/attributes-attr-collection/expected.html
similarity index 100%
rename from test/vdom-create/fixtures/attributes-attr-collection/expected.html
rename to packages/marko/test/vdom-create/fixtures/attributes-attr-collection/expected.html
diff --git a/test/vdom-create/fixtures/attributes-attr-collection/index.js b/packages/marko/test/vdom-create/fixtures/attributes-attr-collection/index.js
similarity index 100%
rename from test/vdom-create/fixtures/attributes-attr-collection/index.js
rename to packages/marko/test/vdom-create/fixtures/attributes-attr-collection/index.js
diff --git a/test/vdom-create/fixtures/attributes-null-false/expected.html b/packages/marko/test/vdom-create/fixtures/attributes-null-false/expected.html
similarity index 100%
rename from test/vdom-create/fixtures/attributes-null-false/expected.html
rename to packages/marko/test/vdom-create/fixtures/attributes-null-false/expected.html
diff --git a/test/vdom-create/fixtures/attributes-null-false/index.js b/packages/marko/test/vdom-create/fixtures/attributes-null-false/index.js
similarity index 100%
rename from test/vdom-create/fixtures/attributes-null-false/index.js
rename to packages/marko/test/vdom-create/fixtures/attributes-null-false/index.js
diff --git a/test/vdom-create/fixtures/attributes-object/expected.html b/packages/marko/test/vdom-create/fixtures/attributes-object/expected.html
similarity index 100%
rename from test/vdom-create/fixtures/attributes-object/expected.html
rename to packages/marko/test/vdom-create/fixtures/attributes-object/expected.html
diff --git a/test/vdom-create/fixtures/attributes-object/index.js b/packages/marko/test/vdom-create/fixtures/attributes-object/index.js
similarity index 100%
rename from test/vdom-create/fixtures/attributes-object/index.js
rename to packages/marko/test/vdom-create/fixtures/attributes-object/index.js
diff --git a/test/vdom-create/fixtures/attributes-true/expected.html b/packages/marko/test/vdom-create/fixtures/attributes-true/expected.html
similarity index 100%
rename from test/vdom-create/fixtures/attributes-true/expected.html
rename to packages/marko/test/vdom-create/fixtures/attributes-true/expected.html
diff --git a/test/vdom-create/fixtures/attributes-true/index.js b/packages/marko/test/vdom-create/fixtures/attributes-true/index.js
similarity index 100%
rename from test/vdom-create/fixtures/attributes-true/index.js
rename to packages/marko/test/vdom-create/fixtures/attributes-true/index.js
diff --git a/test/vdom-create/fixtures/cloneNode-comment/expected.html b/packages/marko/test/vdom-create/fixtures/cloneNode-comment/expected.html
similarity index 100%
rename from test/vdom-create/fixtures/cloneNode-comment/expected.html
rename to packages/marko/test/vdom-create/fixtures/cloneNode-comment/expected.html
diff --git a/test/vdom-create/fixtures/cloneNode-comment/index.js b/packages/marko/test/vdom-create/fixtures/cloneNode-comment/index.js
similarity index 100%
rename from test/vdom-create/fixtures/cloneNode-comment/index.js
rename to packages/marko/test/vdom-create/fixtures/cloneNode-comment/index.js
diff --git a/test/vdom-create/fixtures/cloneNode-documentFragment/expected.html b/packages/marko/test/vdom-create/fixtures/cloneNode-documentFragment/expected.html
similarity index 100%
rename from test/vdom-create/fixtures/cloneNode-documentFragment/expected.html
rename to packages/marko/test/vdom-create/fixtures/cloneNode-documentFragment/expected.html
diff --git a/test/vdom-create/fixtures/cloneNode-documentFragment/index.js b/packages/marko/test/vdom-create/fixtures/cloneNode-documentFragment/index.js
similarity index 100%
rename from test/vdom-create/fixtures/cloneNode-documentFragment/index.js
rename to packages/marko/test/vdom-create/fixtures/cloneNode-documentFragment/index.js
diff --git a/test/vdom-create/fixtures/cloneNode-text/expected.html b/packages/marko/test/vdom-create/fixtures/cloneNode-text/expected.html
similarity index 100%
rename from test/vdom-create/fixtures/cloneNode-text/expected.html
rename to packages/marko/test/vdom-create/fixtures/cloneNode-text/expected.html
diff --git a/test/vdom-create/fixtures/cloneNode-text/index.js b/packages/marko/test/vdom-create/fixtures/cloneNode-text/index.js
similarity index 100%
rename from test/vdom-create/fixtures/cloneNode-text/index.js
rename to packages/marko/test/vdom-create/fixtures/cloneNode-text/index.js
diff --git a/test/vdom-create/fixtures/cloneNode/expected.html b/packages/marko/test/vdom-create/fixtures/cloneNode/expected.html
similarity index 100%
rename from test/vdom-create/fixtures/cloneNode/expected.html
rename to packages/marko/test/vdom-create/fixtures/cloneNode/expected.html
diff --git a/test/vdom-create/fixtures/cloneNode/index.js b/packages/marko/test/vdom-create/fixtures/cloneNode/index.js
similarity index 100%
rename from test/vdom-create/fixtures/cloneNode/index.js
rename to packages/marko/test/vdom-create/fixtures/cloneNode/index.js
diff --git a/test/vdom-create/fixtures/comment/expected.html b/packages/marko/test/vdom-create/fixtures/comment/expected.html
similarity index 100%
rename from test/vdom-create/fixtures/comment/expected.html
rename to packages/marko/test/vdom-create/fixtures/comment/expected.html
diff --git a/test/vdom-create/fixtures/comment/index.js b/packages/marko/test/vdom-create/fixtures/comment/index.js
similarity index 100%
rename from test/vdom-create/fixtures/comment/index.js
rename to packages/marko/test/vdom-create/fixtures/comment/index.js
diff --git a/test/vdom-create/fixtures/createAttributes/expected.html b/packages/marko/test/vdom-create/fixtures/createAttributes/expected.html
similarity index 100%
rename from test/vdom-create/fixtures/createAttributes/expected.html
rename to packages/marko/test/vdom-create/fixtures/createAttributes/expected.html
diff --git a/test/vdom-create/fixtures/createAttributes/index.js b/packages/marko/test/vdom-create/fixtures/createAttributes/index.js
similarity index 100%
rename from test/vdom-create/fixtures/createAttributes/index.js
rename to packages/marko/test/vdom-create/fixtures/createAttributes/index.js
diff --git a/test/vdom-create/fixtures/deeply-nested-element-2/expected.html b/packages/marko/test/vdom-create/fixtures/deeply-nested-element-2/expected.html
similarity index 100%
rename from test/vdom-create/fixtures/deeply-nested-element-2/expected.html
rename to packages/marko/test/vdom-create/fixtures/deeply-nested-element-2/expected.html
diff --git a/test/vdom-create/fixtures/deeply-nested-element-2/index.js b/packages/marko/test/vdom-create/fixtures/deeply-nested-element-2/index.js
similarity index 100%
rename from test/vdom-create/fixtures/deeply-nested-element-2/index.js
rename to packages/marko/test/vdom-create/fixtures/deeply-nested-element-2/index.js
diff --git a/test/vdom-create/fixtures/deeply-nested-element/expected.html b/packages/marko/test/vdom-create/fixtures/deeply-nested-element/expected.html
similarity index 100%
rename from test/vdom-create/fixtures/deeply-nested-element/expected.html
rename to packages/marko/test/vdom-create/fixtures/deeply-nested-element/expected.html
diff --git a/test/vdom-create/fixtures/deeply-nested-element/index.js b/packages/marko/test/vdom-create/fixtures/deeply-nested-element/index.js
similarity index 100%
rename from test/vdom-create/fixtures/deeply-nested-element/index.js
rename to packages/marko/test/vdom-create/fixtures/deeply-nested-element/index.js
diff --git a/test/vdom-create/fixtures/doc-fragment-child-with-sibling/expected.html b/packages/marko/test/vdom-create/fixtures/doc-fragment-child-with-sibling/expected.html
similarity index 100%
rename from test/vdom-create/fixtures/doc-fragment-child-with-sibling/expected.html
rename to packages/marko/test/vdom-create/fixtures/doc-fragment-child-with-sibling/expected.html
diff --git a/test/vdom-create/fixtures/doc-fragment-child-with-sibling/index.js b/packages/marko/test/vdom-create/fixtures/doc-fragment-child-with-sibling/index.js
similarity index 100%
rename from test/vdom-create/fixtures/doc-fragment-child-with-sibling/index.js
rename to packages/marko/test/vdom-create/fixtures/doc-fragment-child-with-sibling/index.js
diff --git a/test/vdom-create/fixtures/doc-fragment-child/expected.html b/packages/marko/test/vdom-create/fixtures/doc-fragment-child/expected.html
similarity index 100%
rename from test/vdom-create/fixtures/doc-fragment-child/expected.html
rename to packages/marko/test/vdom-create/fixtures/doc-fragment-child/expected.html
diff --git a/test/vdom-create/fixtures/doc-fragment-child/index.js b/packages/marko/test/vdom-create/fixtures/doc-fragment-child/index.js
similarity index 100%
rename from test/vdom-create/fixtures/doc-fragment-child/index.js
rename to packages/marko/test/vdom-create/fixtures/doc-fragment-child/index.js
diff --git a/test/vdom-create/fixtures/doc-fragment-deeply-nested-empty/expected.html b/packages/marko/test/vdom-create/fixtures/doc-fragment-deeply-nested-empty/expected.html
similarity index 100%
rename from test/vdom-create/fixtures/doc-fragment-deeply-nested-empty/expected.html
rename to packages/marko/test/vdom-create/fixtures/doc-fragment-deeply-nested-empty/expected.html
diff --git a/test/vdom-create/fixtures/doc-fragment-deeply-nested-empty/index.js b/packages/marko/test/vdom-create/fixtures/doc-fragment-deeply-nested-empty/index.js
similarity index 100%
rename from test/vdom-create/fixtures/doc-fragment-deeply-nested-empty/index.js
rename to packages/marko/test/vdom-create/fixtures/doc-fragment-deeply-nested-empty/index.js
diff --git a/test/vdom-create/fixtures/doc-fragment-deeply-nested-text/expected.html b/packages/marko/test/vdom-create/fixtures/doc-fragment-deeply-nested-text/expected.html
similarity index 100%
rename from test/vdom-create/fixtures/doc-fragment-deeply-nested-text/expected.html
rename to packages/marko/test/vdom-create/fixtures/doc-fragment-deeply-nested-text/expected.html
diff --git a/test/vdom-create/fixtures/doc-fragment-deeply-nested-text/index.js b/packages/marko/test/vdom-create/fixtures/doc-fragment-deeply-nested-text/index.js
similarity index 100%
rename from test/vdom-create/fixtures/doc-fragment-deeply-nested-text/index.js
rename to packages/marko/test/vdom-create/fixtures/doc-fragment-deeply-nested-text/index.js
diff --git a/test/vdom-create/fixtures/doc-fragment-deeply-nested/expected.html b/packages/marko/test/vdom-create/fixtures/doc-fragment-deeply-nested/expected.html
similarity index 100%
rename from test/vdom-create/fixtures/doc-fragment-deeply-nested/expected.html
rename to packages/marko/test/vdom-create/fixtures/doc-fragment-deeply-nested/expected.html
diff --git a/test/vdom-create/fixtures/doc-fragment-deeply-nested/index.js b/packages/marko/test/vdom-create/fixtures/doc-fragment-deeply-nested/index.js
similarity index 100%
rename from test/vdom-create/fixtures/doc-fragment-deeply-nested/index.js
rename to packages/marko/test/vdom-create/fixtures/doc-fragment-deeply-nested/index.js
diff --git a/test/vdom-create/fixtures/hasAttributeNS-empty-string/expected.html b/packages/marko/test/vdom-create/fixtures/hasAttributeNS-empty-string/expected.html
similarity index 100%
rename from test/vdom-create/fixtures/hasAttributeNS-empty-string/expected.html
rename to packages/marko/test/vdom-create/fixtures/hasAttributeNS-empty-string/expected.html
diff --git a/test/vdom-create/fixtures/hasAttributeNS-empty-string/index.js b/packages/marko/test/vdom-create/fixtures/hasAttributeNS-empty-string/index.js
similarity index 100%
rename from test/vdom-create/fixtures/hasAttributeNS-empty-string/index.js
rename to packages/marko/test/vdom-create/fixtures/hasAttributeNS-empty-string/index.js
diff --git a/test/vdom-create/fixtures/hasAttributeNS-false/expected.html b/packages/marko/test/vdom-create/fixtures/hasAttributeNS-false/expected.html
similarity index 100%
rename from test/vdom-create/fixtures/hasAttributeNS-false/expected.html
rename to packages/marko/test/vdom-create/fixtures/hasAttributeNS-false/expected.html
diff --git a/test/vdom-create/fixtures/hasAttributeNS-false/index.js b/packages/marko/test/vdom-create/fixtures/hasAttributeNS-false/index.js
similarity index 100%
rename from test/vdom-create/fixtures/hasAttributeNS-false/index.js
rename to packages/marko/test/vdom-create/fixtures/hasAttributeNS-false/index.js
diff --git a/test/vdom-create/fixtures/hasAttributeNS-null/expected.html b/packages/marko/test/vdom-create/fixtures/hasAttributeNS-null/expected.html
similarity index 100%
rename from test/vdom-create/fixtures/hasAttributeNS-null/expected.html
rename to packages/marko/test/vdom-create/fixtures/hasAttributeNS-null/expected.html
diff --git a/test/vdom-create/fixtures/hasAttributeNS-null/index.js b/packages/marko/test/vdom-create/fixtures/hasAttributeNS-null/index.js
similarity index 100%
rename from test/vdom-create/fixtures/hasAttributeNS-null/index.js
rename to packages/marko/test/vdom-create/fixtures/hasAttributeNS-null/index.js
diff --git a/test/vdom-create/fixtures/hasAttributeNS-number-zero/expected.html b/packages/marko/test/vdom-create/fixtures/hasAttributeNS-number-zero/expected.html
similarity index 100%
rename from test/vdom-create/fixtures/hasAttributeNS-number-zero/expected.html
rename to packages/marko/test/vdom-create/fixtures/hasAttributeNS-number-zero/expected.html
diff --git a/test/vdom-create/fixtures/hasAttributeNS-number-zero/index.js b/packages/marko/test/vdom-create/fixtures/hasAttributeNS-number-zero/index.js
similarity index 100%
rename from test/vdom-create/fixtures/hasAttributeNS-number-zero/index.js
rename to packages/marko/test/vdom-create/fixtures/hasAttributeNS-number-zero/index.js
diff --git a/test/vdom-create/fixtures/hasAttributeNS-number/expected.html b/packages/marko/test/vdom-create/fixtures/hasAttributeNS-number/expected.html
similarity index 100%
rename from test/vdom-create/fixtures/hasAttributeNS-number/expected.html
rename to packages/marko/test/vdom-create/fixtures/hasAttributeNS-number/expected.html
diff --git a/test/vdom-create/fixtures/hasAttributeNS-number/index.js b/packages/marko/test/vdom-create/fixtures/hasAttributeNS-number/index.js
similarity index 100%
rename from test/vdom-create/fixtures/hasAttributeNS-number/index.js
rename to packages/marko/test/vdom-create/fixtures/hasAttributeNS-number/index.js
diff --git a/test/vdom-create/fixtures/hasAttributeNS-true/expected.html b/packages/marko/test/vdom-create/fixtures/hasAttributeNS-true/expected.html
similarity index 100%
rename from test/vdom-create/fixtures/hasAttributeNS-true/expected.html
rename to packages/marko/test/vdom-create/fixtures/hasAttributeNS-true/expected.html
diff --git a/test/vdom-create/fixtures/hasAttributeNS-true/index.js b/packages/marko/test/vdom-create/fixtures/hasAttributeNS-true/index.js
similarity index 100%
rename from test/vdom-create/fixtures/hasAttributeNS-true/index.js
rename to packages/marko/test/vdom-create/fixtures/hasAttributeNS-true/index.js
diff --git a/test/vdom-create/fixtures/hasAttributeNS-undefined/expected.html b/packages/marko/test/vdom-create/fixtures/hasAttributeNS-undefined/expected.html
similarity index 100%
rename from test/vdom-create/fixtures/hasAttributeNS-undefined/expected.html
rename to packages/marko/test/vdom-create/fixtures/hasAttributeNS-undefined/expected.html
diff --git a/test/vdom-create/fixtures/hasAttributeNS-undefined/index.js b/packages/marko/test/vdom-create/fixtures/hasAttributeNS-undefined/index.js
similarity index 100%
rename from test/vdom-create/fixtures/hasAttributeNS-undefined/index.js
rename to packages/marko/test/vdom-create/fixtures/hasAttributeNS-undefined/index.js
diff --git a/test/vdom-create/fixtures/id/expected.html b/packages/marko/test/vdom-create/fixtures/id/expected.html
similarity index 100%
rename from test/vdom-create/fixtures/id/expected.html
rename to packages/marko/test/vdom-create/fixtures/id/expected.html
diff --git a/test/vdom-create/fixtures/id/index.js b/packages/marko/test/vdom-create/fixtures/id/index.js
similarity index 100%
rename from test/vdom-create/fixtures/id/index.js
rename to packages/marko/test/vdom-create/fixtures/id/index.js
diff --git a/test/vdom-create/fixtures/input-checked/expected.html b/packages/marko/test/vdom-create/fixtures/input-checked/expected.html
similarity index 100%
rename from test/vdom-create/fixtures/input-checked/expected.html
rename to packages/marko/test/vdom-create/fixtures/input-checked/expected.html
diff --git a/test/vdom-create/fixtures/input-checked/index.js b/packages/marko/test/vdom-create/fixtures/input-checked/index.js
similarity index 100%
rename from test/vdom-create/fixtures/input-checked/index.js
rename to packages/marko/test/vdom-create/fixtures/input-checked/index.js
diff --git a/test/vdom-create/fixtures/input-disabled/expected.html b/packages/marko/test/vdom-create/fixtures/input-disabled/expected.html
similarity index 100%
rename from test/vdom-create/fixtures/input-disabled/expected.html
rename to packages/marko/test/vdom-create/fixtures/input-disabled/expected.html
diff --git a/test/vdom-create/fixtures/input-disabled/index.js b/packages/marko/test/vdom-create/fixtures/input-disabled/index.js
similarity index 100%
rename from test/vdom-create/fixtures/input-disabled/index.js
rename to packages/marko/test/vdom-create/fixtures/input-disabled/index.js
diff --git a/test/vdom-create/fixtures/input-value/expected.html b/packages/marko/test/vdom-create/fixtures/input-value/expected.html
similarity index 100%
rename from test/vdom-create/fixtures/input-value/expected.html
rename to packages/marko/test/vdom-create/fixtures/input-value/expected.html
diff --git a/test/vdom-create/fixtures/input-value/index.js b/packages/marko/test/vdom-create/fixtures/input-value/index.js
similarity index 100%
rename from test/vdom-create/fixtures/input-value/index.js
rename to packages/marko/test/vdom-create/fixtures/input-value/index.js
diff --git a/test/vdom-create/fixtures/isSameNode-createElement/expected.html b/packages/marko/test/vdom-create/fixtures/isSameNode-createElement/expected.html
similarity index 100%
rename from test/vdom-create/fixtures/isSameNode-createElement/expected.html
rename to packages/marko/test/vdom-create/fixtures/isSameNode-createElement/expected.html
diff --git a/test/vdom-create/fixtures/isSameNode-createElement/index.js b/packages/marko/test/vdom-create/fixtures/isSameNode-createElement/index.js
similarity index 100%
rename from test/vdom-create/fixtures/isSameNode-createElement/index.js
rename to packages/marko/test/vdom-create/fixtures/isSameNode-createElement/index.js
diff --git a/test/vdom-create/fixtures/no-children/expected.html b/packages/marko/test/vdom-create/fixtures/no-children/expected.html
similarity index 100%
rename from test/vdom-create/fixtures/no-children/expected.html
rename to packages/marko/test/vdom-create/fixtures/no-children/expected.html
diff --git a/test/vdom-create/fixtures/no-children/index.js b/packages/marko/test/vdom-create/fixtures/no-children/index.js
similarity index 100%
rename from test/vdom-create/fixtures/no-children/index.js
rename to packages/marko/test/vdom-create/fixtures/no-children/index.js
diff --git a/test/vdom-create/fixtures/one-child-element/expected.html b/packages/marko/test/vdom-create/fixtures/one-child-element/expected.html
similarity index 100%
rename from test/vdom-create/fixtures/one-child-element/expected.html
rename to packages/marko/test/vdom-create/fixtures/one-child-element/expected.html
diff --git a/test/vdom-create/fixtures/one-child-element/index.js b/packages/marko/test/vdom-create/fixtures/one-child-element/index.js
similarity index 100%
rename from test/vdom-create/fixtures/one-child-element/index.js
rename to packages/marko/test/vdom-create/fixtures/one-child-element/index.js
diff --git a/test/vdom-create/fixtures/one-child-text/expected.html b/packages/marko/test/vdom-create/fixtures/one-child-text/expected.html
similarity index 100%
rename from test/vdom-create/fixtures/one-child-text/expected.html
rename to packages/marko/test/vdom-create/fixtures/one-child-text/expected.html
diff --git a/test/vdom-create/fixtures/one-child-text/index.js b/packages/marko/test/vdom-create/fixtures/one-child-text/index.js
similarity index 100%
rename from test/vdom-create/fixtures/one-child-text/index.js
rename to packages/marko/test/vdom-create/fixtures/one-child-text/index.js
diff --git a/test/vdom-create/fixtures/option-selected/expected.html b/packages/marko/test/vdom-create/fixtures/option-selected/expected.html
similarity index 100%
rename from test/vdom-create/fixtures/option-selected/expected.html
rename to packages/marko/test/vdom-create/fixtures/option-selected/expected.html
diff --git a/test/vdom-create/fixtures/option-selected/index.js b/packages/marko/test/vdom-create/fixtures/option-selected/index.js
similarity index 100%
rename from test/vdom-create/fixtures/option-selected/index.js
rename to packages/marko/test/vdom-create/fixtures/option-selected/index.js
diff --git a/test/vdom-create/fixtures/static-tree-svg/expected.html b/packages/marko/test/vdom-create/fixtures/static-tree-svg/expected.html
similarity index 100%
rename from test/vdom-create/fixtures/static-tree-svg/expected.html
rename to packages/marko/test/vdom-create/fixtures/static-tree-svg/expected.html
diff --git a/test/vdom-create/fixtures/static-tree-svg/index.js b/packages/marko/test/vdom-create/fixtures/static-tree-svg/index.js
similarity index 100%
rename from test/vdom-create/fixtures/static-tree-svg/index.js
rename to packages/marko/test/vdom-create/fixtures/static-tree-svg/index.js
diff --git a/test/vdom-create/fixtures/static-tree/expected.html b/packages/marko/test/vdom-create/fixtures/static-tree/expected.html
similarity index 100%
rename from test/vdom-create/fixtures/static-tree/expected.html
rename to packages/marko/test/vdom-create/fixtures/static-tree/expected.html
diff --git a/test/vdom-create/fixtures/static-tree/index.js b/packages/marko/test/vdom-create/fixtures/static-tree/index.js
similarity index 100%
rename from test/vdom-create/fixtures/static-tree/index.js
rename to packages/marko/test/vdom-create/fixtures/static-tree/index.js
diff --git a/test/vdom-create/fixtures/svg-dynamic/expected.html b/packages/marko/test/vdom-create/fixtures/svg-dynamic/expected.html
similarity index 100%
rename from test/vdom-create/fixtures/svg-dynamic/expected.html
rename to packages/marko/test/vdom-create/fixtures/svg-dynamic/expected.html
diff --git a/test/vdom-create/fixtures/svg-dynamic/index.js b/packages/marko/test/vdom-create/fixtures/svg-dynamic/index.js
similarity index 100%
rename from test/vdom-create/fixtures/svg-dynamic/index.js
rename to packages/marko/test/vdom-create/fixtures/svg-dynamic/index.js
diff --git a/test/vdom-create/fixtures/svg/expected.html b/packages/marko/test/vdom-create/fixtures/svg/expected.html
similarity index 100%
rename from test/vdom-create/fixtures/svg/expected.html
rename to packages/marko/test/vdom-create/fixtures/svg/expected.html
diff --git a/test/vdom-create/fixtures/svg/index.js b/packages/marko/test/vdom-create/fixtures/svg/index.js
similarity index 100%
rename from test/vdom-create/fixtures/svg/index.js
rename to packages/marko/test/vdom-create/fixtures/svg/index.js
diff --git a/test/vdom-create/fixtures/textarea-invalid-child/expected.html b/packages/marko/test/vdom-create/fixtures/textarea-invalid-child/expected.html
similarity index 100%
rename from test/vdom-create/fixtures/textarea-invalid-child/expected.html
rename to packages/marko/test/vdom-create/fixtures/textarea-invalid-child/expected.html
diff --git a/test/vdom-create/fixtures/textarea-invalid-child/index.js b/packages/marko/test/vdom-create/fixtures/textarea-invalid-child/index.js
similarity index 100%
rename from test/vdom-create/fixtures/textarea-invalid-child/index.js
rename to packages/marko/test/vdom-create/fixtures/textarea-invalid-child/index.js
diff --git a/test/vdom-create/fixtures/textarea/expected.html b/packages/marko/test/vdom-create/fixtures/textarea/expected.html
similarity index 100%
rename from test/vdom-create/fixtures/textarea/expected.html
rename to packages/marko/test/vdom-create/fixtures/textarea/expected.html
diff --git a/test/vdom-create/fixtures/textarea/index.js b/packages/marko/test/vdom-create/fixtures/textarea/index.js
similarity index 100%
rename from test/vdom-create/fixtures/textarea/index.js
rename to packages/marko/test/vdom-create/fixtures/textarea/index.js
diff --git a/test/vdom-create/index.test.js b/packages/marko/test/vdom-create/index.test.js
similarity index 100%
rename from test/vdom-create/index.test.js
rename to packages/marko/test/vdom-create/index.test.js
diff --git a/test/vdom-virtualize/fixtures/attr-value-empty-string/input.html b/packages/marko/test/vdom-virtualize/fixtures/attr-value-empty-string/input.html
similarity index 100%
rename from test/vdom-virtualize/fixtures/attr-value-empty-string/input.html
rename to packages/marko/test/vdom-virtualize/fixtures/attr-value-empty-string/input.html
diff --git a/test/vdom-virtualize/fixtures/attr-value-empty-string/virtualized-expected.html b/packages/marko/test/vdom-virtualize/fixtures/attr-value-empty-string/virtualized-expected.html
similarity index 100%
rename from test/vdom-virtualize/fixtures/attr-value-empty-string/virtualized-expected.html
rename to packages/marko/test/vdom-virtualize/fixtures/attr-value-empty-string/virtualized-expected.html
diff --git a/test/vdom-virtualize/fixtures/comment/input.html b/packages/marko/test/vdom-virtualize/fixtures/comment/input.html
similarity index 100%
rename from test/vdom-virtualize/fixtures/comment/input.html
rename to packages/marko/test/vdom-virtualize/fixtures/comment/input.html
diff --git a/test/vdom-virtualize/fixtures/comment/virtualized-expected.html b/packages/marko/test/vdom-virtualize/fixtures/comment/virtualized-expected.html
similarity index 100%
rename from test/vdom-virtualize/fixtures/comment/virtualized-expected.html
rename to packages/marko/test/vdom-virtualize/fixtures/comment/virtualized-expected.html
diff --git a/test/vdom-virtualize/fixtures/math/input.html b/packages/marko/test/vdom-virtualize/fixtures/math/input.html
similarity index 100%
rename from test/vdom-virtualize/fixtures/math/input.html
rename to packages/marko/test/vdom-virtualize/fixtures/math/input.html
diff --git a/test/vdom-virtualize/fixtures/math/virtualized-expected.html b/packages/marko/test/vdom-virtualize/fixtures/math/virtualized-expected.html
similarity index 100%
rename from test/vdom-virtualize/fixtures/math/virtualized-expected.html
rename to packages/marko/test/vdom-virtualize/fixtures/math/virtualized-expected.html
diff --git a/test/vdom-virtualize/fixtures/one-empty-element/input.html b/packages/marko/test/vdom-virtualize/fixtures/one-empty-element/input.html
similarity index 100%
rename from test/vdom-virtualize/fixtures/one-empty-element/input.html
rename to packages/marko/test/vdom-virtualize/fixtures/one-empty-element/input.html
diff --git a/test/vdom-virtualize/fixtures/one-empty-element/virtualized-expected.html b/packages/marko/test/vdom-virtualize/fixtures/one-empty-element/virtualized-expected.html
similarity index 100%
rename from test/vdom-virtualize/fixtures/one-empty-element/virtualized-expected.html
rename to packages/marko/test/vdom-virtualize/fixtures/one-empty-element/virtualized-expected.html
diff --git a/test/vdom-virtualize/fixtures/svg-xlink/input.html b/packages/marko/test/vdom-virtualize/fixtures/svg-xlink/input.html
similarity index 100%
rename from test/vdom-virtualize/fixtures/svg-xlink/input.html
rename to packages/marko/test/vdom-virtualize/fixtures/svg-xlink/input.html
diff --git a/test/vdom-virtualize/fixtures/svg-xlink/virtualized-expected.html b/packages/marko/test/vdom-virtualize/fixtures/svg-xlink/virtualized-expected.html
similarity index 100%
rename from test/vdom-virtualize/fixtures/svg-xlink/virtualized-expected.html
rename to packages/marko/test/vdom-virtualize/fixtures/svg-xlink/virtualized-expected.html
diff --git a/test/vdom-virtualize/fixtures/svg/input.html b/packages/marko/test/vdom-virtualize/fixtures/svg/input.html
similarity index 100%
rename from test/vdom-virtualize/fixtures/svg/input.html
rename to packages/marko/test/vdom-virtualize/fixtures/svg/input.html
diff --git a/test/vdom-virtualize/fixtures/svg/virtualized-expected.html b/packages/marko/test/vdom-virtualize/fixtures/svg/virtualized-expected.html
similarity index 100%
rename from test/vdom-virtualize/fixtures/svg/virtualized-expected.html
rename to packages/marko/test/vdom-virtualize/fixtures/svg/virtualized-expected.html
diff --git a/test/vdom-virtualize/fixtures/textarea/input.html b/packages/marko/test/vdom-virtualize/fixtures/textarea/input.html
similarity index 100%
rename from test/vdom-virtualize/fixtures/textarea/input.html
rename to packages/marko/test/vdom-virtualize/fixtures/textarea/input.html
diff --git a/test/vdom-virtualize/fixtures/textarea/virtualized-expected.html b/packages/marko/test/vdom-virtualize/fixtures/textarea/virtualized-expected.html
similarity index 100%
rename from test/vdom-virtualize/fixtures/textarea/virtualized-expected.html
rename to packages/marko/test/vdom-virtualize/fixtures/textarea/virtualized-expected.html
diff --git a/test/vdom-virtualize/index.test.js b/packages/marko/test/vdom-virtualize/index.test.js
similarity index 100%
rename from test/vdom-virtualize/index.test.js
rename to packages/marko/test/vdom-virtualize/index.test.js
diff --git a/test/walker/fixtures/remove-attrs/expected.json b/packages/marko/test/walker/fixtures/remove-attrs/expected.json
similarity index 100%
rename from test/walker/fixtures/remove-attrs/expected.json
rename to packages/marko/test/walker/fixtures/remove-attrs/expected.json
diff --git a/test/walker/fixtures/remove-attrs/index.js b/packages/marko/test/walker/fixtures/remove-attrs/index.js
similarity index 100%
rename from test/walker/fixtures/remove-attrs/index.js
rename to packages/marko/test/walker/fixtures/remove-attrs/index.js
diff --git a/test/walker/fixtures/remove-exit/expected.json b/packages/marko/test/walker/fixtures/remove-exit/expected.json
similarity index 100%
rename from test/walker/fixtures/remove-exit/expected.json
rename to packages/marko/test/walker/fixtures/remove-exit/expected.json
diff --git a/test/walker/fixtures/remove-exit/index.js b/packages/marko/test/walker/fixtures/remove-exit/index.js
similarity index 100%
rename from test/walker/fixtures/remove-exit/index.js
rename to packages/marko/test/walker/fixtures/remove-exit/index.js
diff --git a/test/walker/fixtures/remove-exit2/expected.json b/packages/marko/test/walker/fixtures/remove-exit2/expected.json
similarity index 100%
rename from test/walker/fixtures/remove-exit2/expected.json
rename to packages/marko/test/walker/fixtures/remove-exit2/expected.json
diff --git a/test/walker/fixtures/remove-exit2/index.js b/packages/marko/test/walker/fixtures/remove-exit2/index.js
similarity index 100%
rename from test/walker/fixtures/remove-exit2/index.js
rename to packages/marko/test/walker/fixtures/remove-exit2/index.js
diff --git a/test/walker/fixtures/remove/expected.json b/packages/marko/test/walker/fixtures/remove/expected.json
similarity index 100%
rename from test/walker/fixtures/remove/expected.json
rename to packages/marko/test/walker/fixtures/remove/expected.json
diff --git a/test/walker/fixtures/remove/index.js b/packages/marko/test/walker/fixtures/remove/index.js
similarity index 100%
rename from test/walker/fixtures/remove/index.js
rename to packages/marko/test/walker/fixtures/remove/index.js
diff --git a/test/walker/fixtures/remove2/expected.json b/packages/marko/test/walker/fixtures/remove2/expected.json
similarity index 100%
rename from test/walker/fixtures/remove2/expected.json
rename to packages/marko/test/walker/fixtures/remove2/expected.json
diff --git a/test/walker/fixtures/remove2/index.js b/packages/marko/test/walker/fixtures/remove2/index.js
similarity index 100%
rename from test/walker/fixtures/remove2/index.js
rename to packages/marko/test/walker/fixtures/remove2/index.js
diff --git a/test/walker/fixtures/replace/expected.json b/packages/marko/test/walker/fixtures/replace/expected.json
similarity index 100%
rename from test/walker/fixtures/replace/expected.json
rename to packages/marko/test/walker/fixtures/replace/expected.json
diff --git a/test/walker/fixtures/replace/index.js b/packages/marko/test/walker/fixtures/replace/index.js
similarity index 100%
rename from test/walker/fixtures/replace/index.js
rename to packages/marko/test/walker/fixtures/replace/index.js
diff --git a/test/walker/index.test.js b/packages/marko/test/walker/index.test.js
similarity index 100%
rename from test/walker/index.test.js
rename to packages/marko/test/walker/index.test.js
diff --git a/scripts/build.js b/scripts/build.js
index c585384ff..d380dc6e4 100644
--- a/scripts/build.js
+++ b/scripts/build.js
@@ -35,7 +35,7 @@ if (shouldBuildSrc) {
}
fs.writeFileSync(
- path.join(__dirname, "../dist/build.json"),
+ path.join(__dirname, "../packages/marko/dist/build.json"),
JSON.stringify({ isDebug: false }, null, 4),
{ encoding: "utf8" }
);
diff --git a/scripts/util.js b/scripts/util.js
index d596b87ca..12c8fdfe8 100644
--- a/scripts/util.js
+++ b/scripts/util.js
@@ -9,7 +9,7 @@ const fs = require("fs");
const babel = require("babel-core");
const mm = require("micromatch");
-const rootDir = path.join(__dirname, "..");
+const rootDir = path.join(__dirname, "../packages/marko");
function babelTransformFile(sourceFile, targetFile, babelOptions) {
babelOptions = Object.assign({}, babelOptions);