diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index f8fd851f8..75da56a62 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -30,9 +30,9 @@ jobs: - name: auto-dist-tag run: npx auto-dist-tag@1 --write - working-directory: qunit-dom + working-directory: packages/qunit-dom - run: npm publish - working-directory: qunit-dom + working-directory: packages/qunit-dom env: NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }} diff --git a/package.json b/package.json index 365f4e893..f8730329f 100644 --- a/package.json +++ b/package.json @@ -2,9 +2,9 @@ "private": true, "scripts": { "docs": "npm run build && npm exec documentation build qunit-dom/dist/qunit-dom.js --config documentation.yml -f md -o API.md", - "build": "cd qunit-dom && npm run build", + "build": "cd packages/qunit-dom && npm run build", "prepare": "pnpm build", - "release": "cd qunit-dom && npm run release", + "release": "cd packages/qunit-dom && npm run release", "lint": "pnpm --filter '*' lint", "lint:fix": "pnpm --filter '*' lint:fix", "test:coverage": "pnpm --filter '*' test:coverage", diff --git a/qunit-dom/.babelrc b/packages/qunit-dom/.babelrc similarity index 100% rename from qunit-dom/.babelrc rename to packages/qunit-dom/.babelrc diff --git a/qunit-dom/.editorconfig b/packages/qunit-dom/.editorconfig similarity index 100% rename from qunit-dom/.editorconfig rename to packages/qunit-dom/.editorconfig diff --git a/qunit-dom/.eslintignore b/packages/qunit-dom/.eslintignore similarity index 100% rename from qunit-dom/.eslintignore rename to packages/qunit-dom/.eslintignore diff --git a/qunit-dom/.eslintrc.cjs b/packages/qunit-dom/.eslintrc.cjs similarity index 100% rename from qunit-dom/.eslintrc.cjs rename to packages/qunit-dom/.eslintrc.cjs diff --git a/qunit-dom/.npmignore b/packages/qunit-dom/.npmignore similarity index 100% rename from qunit-dom/.npmignore rename to packages/qunit-dom/.npmignore diff --git a/qunit-dom/.npmrc b/packages/qunit-dom/.npmrc similarity index 100% rename from qunit-dom/.npmrc rename to packages/qunit-dom/.npmrc diff --git a/qunit-dom/.prettierrc.cjs b/packages/qunit-dom/.prettierrc.cjs similarity index 100% rename from qunit-dom/.prettierrc.cjs rename to packages/qunit-dom/.prettierrc.cjs diff --git a/qunit-dom/.release-it.cjs b/packages/qunit-dom/.release-it.cjs similarity index 100% rename from qunit-dom/.release-it.cjs rename to packages/qunit-dom/.release-it.cjs diff --git a/qunit-dom/CHANGELOG.md b/packages/qunit-dom/CHANGELOG.md similarity index 100% rename from qunit-dom/CHANGELOG.md rename to packages/qunit-dom/CHANGELOG.md diff --git a/qunit-dom/CONTRIBUTING.md b/packages/qunit-dom/CONTRIBUTING.md similarity index 100% rename from qunit-dom/CONTRIBUTING.md rename to packages/qunit-dom/CONTRIBUTING.md diff --git a/qunit-dom/LICENSE.md b/packages/qunit-dom/LICENSE.md similarity index 100% rename from qunit-dom/LICENSE.md rename to packages/qunit-dom/LICENSE.md diff --git a/qunit-dom/README.md b/packages/qunit-dom/README.md similarity index 100% rename from qunit-dom/README.md rename to packages/qunit-dom/README.md diff --git a/qunit-dom/RELEASE.md b/packages/qunit-dom/RELEASE.md similarity index 100% rename from qunit-dom/RELEASE.md rename to packages/qunit-dom/RELEASE.md diff --git a/qunit-dom/lib/__tests__/does-not-exist.ts b/packages/qunit-dom/lib/__tests__/does-not-exist.ts similarity index 100% rename from qunit-dom/lib/__tests__/does-not-exist.ts rename to packages/qunit-dom/lib/__tests__/does-not-exist.ts diff --git a/qunit-dom/lib/__tests__/does-not-have-attribute.ts b/packages/qunit-dom/lib/__tests__/does-not-have-attribute.ts similarity index 100% rename from qunit-dom/lib/__tests__/does-not-have-attribute.ts rename to packages/qunit-dom/lib/__tests__/does-not-have-attribute.ts diff --git a/qunit-dom/lib/__tests__/does-not-have-class.ts b/packages/qunit-dom/lib/__tests__/does-not-have-class.ts similarity index 100% rename from qunit-dom/lib/__tests__/does-not-have-class.ts rename to packages/qunit-dom/lib/__tests__/does-not-have-class.ts diff --git a/qunit-dom/lib/__tests__/does-not-have-style.ts b/packages/qunit-dom/lib/__tests__/does-not-have-style.ts similarity index 100% rename from qunit-dom/lib/__tests__/does-not-have-style.ts rename to packages/qunit-dom/lib/__tests__/does-not-have-style.ts diff --git a/qunit-dom/lib/__tests__/does-not-have-tagname.ts b/packages/qunit-dom/lib/__tests__/does-not-have-tagname.ts similarity index 100% rename from qunit-dom/lib/__tests__/does-not-have-tagname.ts rename to packages/qunit-dom/lib/__tests__/does-not-have-tagname.ts diff --git a/qunit-dom/lib/__tests__/does-not-include-text.ts b/packages/qunit-dom/lib/__tests__/does-not-include-text.ts similarity index 100% rename from qunit-dom/lib/__tests__/does-not-include-text.ts rename to packages/qunit-dom/lib/__tests__/does-not-include-text.ts diff --git a/qunit-dom/lib/__tests__/does-not-match-selector.ts b/packages/qunit-dom/lib/__tests__/does-not-match-selector.ts similarity index 100% rename from qunit-dom/lib/__tests__/does-not-match-selector.ts rename to packages/qunit-dom/lib/__tests__/does-not-match-selector.ts diff --git a/qunit-dom/lib/__tests__/exists.ts b/packages/qunit-dom/lib/__tests__/exists.ts similarity index 100% rename from qunit-dom/lib/__tests__/exists.ts rename to packages/qunit-dom/lib/__tests__/exists.ts diff --git a/qunit-dom/lib/__tests__/has-any-text.ts b/packages/qunit-dom/lib/__tests__/has-any-text.ts similarity index 100% rename from qunit-dom/lib/__tests__/has-any-text.ts rename to packages/qunit-dom/lib/__tests__/has-any-text.ts diff --git a/qunit-dom/lib/__tests__/has-any-value.ts b/packages/qunit-dom/lib/__tests__/has-any-value.ts similarity index 100% rename from qunit-dom/lib/__tests__/has-any-value.ts rename to packages/qunit-dom/lib/__tests__/has-any-value.ts diff --git a/qunit-dom/lib/__tests__/has-aria.ts b/packages/qunit-dom/lib/__tests__/has-aria.ts similarity index 100% rename from qunit-dom/lib/__tests__/has-aria.ts rename to packages/qunit-dom/lib/__tests__/has-aria.ts diff --git a/qunit-dom/lib/__tests__/has-attribute.ts b/packages/qunit-dom/lib/__tests__/has-attribute.ts similarity index 100% rename from qunit-dom/lib/__tests__/has-attribute.ts rename to packages/qunit-dom/lib/__tests__/has-attribute.ts diff --git a/qunit-dom/lib/__tests__/has-class.ts b/packages/qunit-dom/lib/__tests__/has-class.ts similarity index 100% rename from qunit-dom/lib/__tests__/has-class.ts rename to packages/qunit-dom/lib/__tests__/has-class.ts diff --git a/qunit-dom/lib/__tests__/has-no-text.ts b/packages/qunit-dom/lib/__tests__/has-no-text.ts similarity index 100% rename from qunit-dom/lib/__tests__/has-no-text.ts rename to packages/qunit-dom/lib/__tests__/has-no-text.ts diff --git a/qunit-dom/lib/__tests__/has-no-value.ts b/packages/qunit-dom/lib/__tests__/has-no-value.ts similarity index 100% rename from qunit-dom/lib/__tests__/has-no-value.ts rename to packages/qunit-dom/lib/__tests__/has-no-value.ts diff --git a/qunit-dom/lib/__tests__/has-property.ts b/packages/qunit-dom/lib/__tests__/has-property.ts similarity index 100% rename from qunit-dom/lib/__tests__/has-property.ts rename to packages/qunit-dom/lib/__tests__/has-property.ts diff --git a/qunit-dom/lib/__tests__/has-pseudo-element-style.ts b/packages/qunit-dom/lib/__tests__/has-pseudo-element-style.ts similarity index 100% rename from qunit-dom/lib/__tests__/has-pseudo-element-style.ts rename to packages/qunit-dom/lib/__tests__/has-pseudo-element-style.ts diff --git a/qunit-dom/lib/__tests__/has-style.ts b/packages/qunit-dom/lib/__tests__/has-style.ts similarity index 100% rename from qunit-dom/lib/__tests__/has-style.ts rename to packages/qunit-dom/lib/__tests__/has-style.ts diff --git a/qunit-dom/lib/__tests__/has-tagname.ts b/packages/qunit-dom/lib/__tests__/has-tagname.ts similarity index 100% rename from qunit-dom/lib/__tests__/has-tagname.ts rename to packages/qunit-dom/lib/__tests__/has-tagname.ts diff --git a/qunit-dom/lib/__tests__/has-text-regex.ts b/packages/qunit-dom/lib/__tests__/has-text-regex.ts similarity index 100% rename from qunit-dom/lib/__tests__/has-text-regex.ts rename to packages/qunit-dom/lib/__tests__/has-text-regex.ts diff --git a/qunit-dom/lib/__tests__/has-text.ts b/packages/qunit-dom/lib/__tests__/has-text.ts similarity index 100% rename from qunit-dom/lib/__tests__/has-text.ts rename to packages/qunit-dom/lib/__tests__/has-text.ts diff --git a/qunit-dom/lib/__tests__/has-value.ts b/packages/qunit-dom/lib/__tests__/has-value.ts similarity index 100% rename from qunit-dom/lib/__tests__/has-value.ts rename to packages/qunit-dom/lib/__tests__/has-value.ts diff --git a/qunit-dom/lib/__tests__/includes-text.ts b/packages/qunit-dom/lib/__tests__/includes-text.ts similarity index 100% rename from qunit-dom/lib/__tests__/includes-text.ts rename to packages/qunit-dom/lib/__tests__/includes-text.ts diff --git a/qunit-dom/lib/__tests__/is-checked.ts b/packages/qunit-dom/lib/__tests__/is-checked.ts similarity index 100% rename from qunit-dom/lib/__tests__/is-checked.ts rename to packages/qunit-dom/lib/__tests__/is-checked.ts diff --git a/qunit-dom/lib/__tests__/is-disabled.ts b/packages/qunit-dom/lib/__tests__/is-disabled.ts similarity index 100% rename from qunit-dom/lib/__tests__/is-disabled.ts rename to packages/qunit-dom/lib/__tests__/is-disabled.ts diff --git a/qunit-dom/lib/__tests__/is-focused.ts b/packages/qunit-dom/lib/__tests__/is-focused.ts similarity index 100% rename from qunit-dom/lib/__tests__/is-focused.ts rename to packages/qunit-dom/lib/__tests__/is-focused.ts diff --git a/qunit-dom/lib/__tests__/is-not-checked.ts b/packages/qunit-dom/lib/__tests__/is-not-checked.ts similarity index 100% rename from qunit-dom/lib/__tests__/is-not-checked.ts rename to packages/qunit-dom/lib/__tests__/is-not-checked.ts diff --git a/qunit-dom/lib/__tests__/is-not-disabled.ts b/packages/qunit-dom/lib/__tests__/is-not-disabled.ts similarity index 100% rename from qunit-dom/lib/__tests__/is-not-disabled.ts rename to packages/qunit-dom/lib/__tests__/is-not-disabled.ts diff --git a/qunit-dom/lib/__tests__/is-not-focused.ts b/packages/qunit-dom/lib/__tests__/is-not-focused.ts similarity index 100% rename from qunit-dom/lib/__tests__/is-not-focused.ts rename to packages/qunit-dom/lib/__tests__/is-not-focused.ts diff --git a/qunit-dom/lib/__tests__/is-not-required.ts b/packages/qunit-dom/lib/__tests__/is-not-required.ts similarity index 100% rename from qunit-dom/lib/__tests__/is-not-required.ts rename to packages/qunit-dom/lib/__tests__/is-not-required.ts diff --git a/qunit-dom/lib/__tests__/is-not-valid.ts b/packages/qunit-dom/lib/__tests__/is-not-valid.ts similarity index 100% rename from qunit-dom/lib/__tests__/is-not-valid.ts rename to packages/qunit-dom/lib/__tests__/is-not-valid.ts diff --git a/qunit-dom/lib/__tests__/is-not-visible.ts b/packages/qunit-dom/lib/__tests__/is-not-visible.ts similarity index 100% rename from qunit-dom/lib/__tests__/is-not-visible.ts rename to packages/qunit-dom/lib/__tests__/is-not-visible.ts diff --git a/qunit-dom/lib/__tests__/is-required.ts b/packages/qunit-dom/lib/__tests__/is-required.ts similarity index 100% rename from qunit-dom/lib/__tests__/is-required.ts rename to packages/qunit-dom/lib/__tests__/is-required.ts diff --git a/qunit-dom/lib/__tests__/is-valid.ts b/packages/qunit-dom/lib/__tests__/is-valid.ts similarity index 100% rename from qunit-dom/lib/__tests__/is-valid.ts rename to packages/qunit-dom/lib/__tests__/is-valid.ts diff --git a/qunit-dom/lib/__tests__/is-visible.ts b/packages/qunit-dom/lib/__tests__/is-visible.ts similarity index 100% rename from qunit-dom/lib/__tests__/is-visible.ts rename to packages/qunit-dom/lib/__tests__/is-visible.ts diff --git a/qunit-dom/lib/__tests__/matches-selector.ts b/packages/qunit-dom/lib/__tests__/matches-selector.ts similarity index 100% rename from qunit-dom/lib/__tests__/matches-selector.ts rename to packages/qunit-dom/lib/__tests__/matches-selector.ts diff --git a/qunit-dom/lib/assertions.ts b/packages/qunit-dom/lib/assertions.ts similarity index 100% rename from qunit-dom/lib/assertions.ts rename to packages/qunit-dom/lib/assertions.ts diff --git a/qunit-dom/lib/assertions/exists.ts b/packages/qunit-dom/lib/assertions/exists.ts similarity index 100% rename from qunit-dom/lib/assertions/exists.ts rename to packages/qunit-dom/lib/assertions/exists.ts diff --git a/qunit-dom/lib/assertions/focused.ts b/packages/qunit-dom/lib/assertions/focused.ts similarity index 100% rename from qunit-dom/lib/assertions/focused.ts rename to packages/qunit-dom/lib/assertions/focused.ts diff --git a/qunit-dom/lib/assertions/is-checked.ts b/packages/qunit-dom/lib/assertions/is-checked.ts similarity index 100% rename from qunit-dom/lib/assertions/is-checked.ts rename to packages/qunit-dom/lib/assertions/is-checked.ts diff --git a/qunit-dom/lib/assertions/is-disabled.ts b/packages/qunit-dom/lib/assertions/is-disabled.ts similarity index 100% rename from qunit-dom/lib/assertions/is-disabled.ts rename to packages/qunit-dom/lib/assertions/is-disabled.ts diff --git a/qunit-dom/lib/assertions/is-not-checked.ts b/packages/qunit-dom/lib/assertions/is-not-checked.ts similarity index 100% rename from qunit-dom/lib/assertions/is-not-checked.ts rename to packages/qunit-dom/lib/assertions/is-not-checked.ts diff --git a/qunit-dom/lib/assertions/is-not-required.ts b/packages/qunit-dom/lib/assertions/is-not-required.ts similarity index 100% rename from qunit-dom/lib/assertions/is-not-required.ts rename to packages/qunit-dom/lib/assertions/is-not-required.ts diff --git a/qunit-dom/lib/assertions/is-required.ts b/packages/qunit-dom/lib/assertions/is-required.ts similarity index 100% rename from qunit-dom/lib/assertions/is-required.ts rename to packages/qunit-dom/lib/assertions/is-required.ts diff --git a/qunit-dom/lib/assertions/is-valid.ts b/packages/qunit-dom/lib/assertions/is-valid.ts similarity index 100% rename from qunit-dom/lib/assertions/is-valid.ts rename to packages/qunit-dom/lib/assertions/is-valid.ts diff --git a/qunit-dom/lib/assertions/is-visible.ts b/packages/qunit-dom/lib/assertions/is-visible.ts similarity index 100% rename from qunit-dom/lib/assertions/is-visible.ts rename to packages/qunit-dom/lib/assertions/is-visible.ts diff --git a/qunit-dom/lib/assertions/matches-selector.ts b/packages/qunit-dom/lib/assertions/matches-selector.ts similarity index 100% rename from qunit-dom/lib/assertions/matches-selector.ts rename to packages/qunit-dom/lib/assertions/matches-selector.ts diff --git a/qunit-dom/lib/assertions/not-focused.ts b/packages/qunit-dom/lib/assertions/not-focused.ts similarity index 100% rename from qunit-dom/lib/assertions/not-focused.ts rename to packages/qunit-dom/lib/assertions/not-focused.ts diff --git a/qunit-dom/lib/helpers/__tests__/node-list.ts b/packages/qunit-dom/lib/helpers/__tests__/node-list.ts similarity index 100% rename from qunit-dom/lib/helpers/__tests__/node-list.ts rename to packages/qunit-dom/lib/helpers/__tests__/node-list.ts diff --git a/qunit-dom/lib/helpers/collapse-whitespace.test.ts b/packages/qunit-dom/lib/helpers/collapse-whitespace.test.ts similarity index 100% rename from qunit-dom/lib/helpers/collapse-whitespace.test.ts rename to packages/qunit-dom/lib/helpers/collapse-whitespace.test.ts diff --git a/qunit-dom/lib/helpers/collapse-whitespace.ts b/packages/qunit-dom/lib/helpers/collapse-whitespace.ts similarity index 100% rename from qunit-dom/lib/helpers/collapse-whitespace.ts rename to packages/qunit-dom/lib/helpers/collapse-whitespace.ts diff --git a/qunit-dom/lib/helpers/element-to-string.test.ts b/packages/qunit-dom/lib/helpers/element-to-string.test.ts similarity index 100% rename from qunit-dom/lib/helpers/element-to-string.test.ts rename to packages/qunit-dom/lib/helpers/element-to-string.test.ts diff --git a/qunit-dom/lib/helpers/element-to-string.ts b/packages/qunit-dom/lib/helpers/element-to-string.ts similarity index 100% rename from qunit-dom/lib/helpers/element-to-string.ts rename to packages/qunit-dom/lib/helpers/element-to-string.ts diff --git a/qunit-dom/lib/helpers/node-list.ts b/packages/qunit-dom/lib/helpers/node-list.ts similarity index 100% rename from qunit-dom/lib/helpers/node-list.ts rename to packages/qunit-dom/lib/helpers/node-list.ts diff --git a/qunit-dom/lib/helpers/test-assertions.ts b/packages/qunit-dom/lib/helpers/test-assertions.ts similarity index 100% rename from qunit-dom/lib/helpers/test-assertions.ts rename to packages/qunit-dom/lib/helpers/test-assertions.ts diff --git a/qunit-dom/lib/helpers/visible.ts b/packages/qunit-dom/lib/helpers/visible.ts similarity index 100% rename from qunit-dom/lib/helpers/visible.ts rename to packages/qunit-dom/lib/helpers/visible.ts diff --git a/qunit-dom/lib/install.ts b/packages/qunit-dom/lib/install.ts similarity index 100% rename from qunit-dom/lib/install.ts rename to packages/qunit-dom/lib/install.ts diff --git a/qunit-dom/lib/qunit-dom-modules.ts b/packages/qunit-dom/lib/qunit-dom-modules.ts similarity index 100% rename from qunit-dom/lib/qunit-dom-modules.ts rename to packages/qunit-dom/lib/qunit-dom-modules.ts diff --git a/qunit-dom/lib/qunit-dom.ts b/packages/qunit-dom/lib/qunit-dom.ts similarity index 100% rename from qunit-dom/lib/qunit-dom.ts rename to packages/qunit-dom/lib/qunit-dom.ts diff --git a/qunit-dom/lib/root-element.ts b/packages/qunit-dom/lib/root-element.ts similarity index 100% rename from qunit-dom/lib/root-element.ts rename to packages/qunit-dom/lib/root-element.ts diff --git a/qunit-dom/package.json b/packages/qunit-dom/package.json similarity index 98% rename from qunit-dom/package.json rename to packages/qunit-dom/package.json index 63f3632ac..b7e348616 100644 --- a/qunit-dom/package.json +++ b/packages/qunit-dom/package.json @@ -91,6 +91,6 @@ } }, "volta": { - "extends": "../package.json" + "extends": "../../package.json" } } diff --git a/qunit-dom/rollup.config.mjs b/packages/qunit-dom/rollup.config.mjs similarity index 100% rename from qunit-dom/rollup.config.mjs rename to packages/qunit-dom/rollup.config.mjs diff --git a/qunit-dom/tsconfig.json b/packages/qunit-dom/tsconfig.json similarity index 100% rename from qunit-dom/tsconfig.json rename to packages/qunit-dom/tsconfig.json diff --git a/test-app/.editorconfig b/packages/test-app/.editorconfig similarity index 100% rename from test-app/.editorconfig rename to packages/test-app/.editorconfig diff --git a/test-app/.ember-cli b/packages/test-app/.ember-cli similarity index 100% rename from test-app/.ember-cli rename to packages/test-app/.ember-cli diff --git a/test-app/.eslintignore b/packages/test-app/.eslintignore similarity index 100% rename from test-app/.eslintignore rename to packages/test-app/.eslintignore diff --git a/test-app/.eslintrc.js b/packages/test-app/.eslintrc.js similarity index 100% rename from test-app/.eslintrc.js rename to packages/test-app/.eslintrc.js diff --git a/test-app/.gitignore b/packages/test-app/.gitignore similarity index 100% rename from test-app/.gitignore rename to packages/test-app/.gitignore diff --git a/test-app/.prettierignore b/packages/test-app/.prettierignore similarity index 100% rename from test-app/.prettierignore rename to packages/test-app/.prettierignore diff --git a/test-app/.prettierrc.js b/packages/test-app/.prettierrc.js similarity index 100% rename from test-app/.prettierrc.js rename to packages/test-app/.prettierrc.js diff --git a/test-app/.template-lintrc.js b/packages/test-app/.template-lintrc.js similarity index 100% rename from test-app/.template-lintrc.js rename to packages/test-app/.template-lintrc.js diff --git a/test-app/.watchmanconfig b/packages/test-app/.watchmanconfig similarity index 100% rename from test-app/.watchmanconfig rename to packages/test-app/.watchmanconfig diff --git a/test-app/README.md b/packages/test-app/README.md similarity index 100% rename from test-app/README.md rename to packages/test-app/README.md diff --git a/test-app/app/app.ts b/packages/test-app/app/app.ts similarity index 100% rename from test-app/app/app.ts rename to packages/test-app/app/app.ts diff --git a/test-app/app/components/.gitkeep b/packages/test-app/app/components/.gitkeep similarity index 100% rename from test-app/app/components/.gitkeep rename to packages/test-app/app/components/.gitkeep diff --git a/test-app/app/config/environment.d.ts b/packages/test-app/app/config/environment.d.ts similarity index 100% rename from test-app/app/config/environment.d.ts rename to packages/test-app/app/config/environment.d.ts diff --git a/test-app/app/controllers/.gitkeep b/packages/test-app/app/controllers/.gitkeep similarity index 100% rename from test-app/app/controllers/.gitkeep rename to packages/test-app/app/controllers/.gitkeep diff --git a/test-app/app/helpers/.gitkeep b/packages/test-app/app/helpers/.gitkeep similarity index 100% rename from test-app/app/helpers/.gitkeep rename to packages/test-app/app/helpers/.gitkeep diff --git a/test-app/app/index.html b/packages/test-app/app/index.html similarity index 100% rename from test-app/app/index.html rename to packages/test-app/app/index.html diff --git a/test-app/app/models/.gitkeep b/packages/test-app/app/models/.gitkeep similarity index 100% rename from test-app/app/models/.gitkeep rename to packages/test-app/app/models/.gitkeep diff --git a/test-app/app/router.ts b/packages/test-app/app/router.ts similarity index 100% rename from test-app/app/router.ts rename to packages/test-app/app/router.ts diff --git a/test-app/app/routes/.gitkeep b/packages/test-app/app/routes/.gitkeep similarity index 100% rename from test-app/app/routes/.gitkeep rename to packages/test-app/app/routes/.gitkeep diff --git a/test-app/app/styles/app.css b/packages/test-app/app/styles/app.css similarity index 100% rename from test-app/app/styles/app.css rename to packages/test-app/app/styles/app.css diff --git a/test-app/app/templates/application.hbs b/packages/test-app/app/templates/application.hbs similarity index 100% rename from test-app/app/templates/application.hbs rename to packages/test-app/app/templates/application.hbs diff --git a/test-app/config/ember-cli-update.json b/packages/test-app/config/ember-cli-update.json similarity index 100% rename from test-app/config/ember-cli-update.json rename to packages/test-app/config/ember-cli-update.json diff --git a/test-app/config/ember-try.js b/packages/test-app/config/ember-try.js similarity index 100% rename from test-app/config/ember-try.js rename to packages/test-app/config/ember-try.js diff --git a/test-app/config/environment.js b/packages/test-app/config/environment.js similarity index 100% rename from test-app/config/environment.js rename to packages/test-app/config/environment.js diff --git a/test-app/config/optional-features.json b/packages/test-app/config/optional-features.json similarity index 100% rename from test-app/config/optional-features.json rename to packages/test-app/config/optional-features.json diff --git a/test-app/config/targets.js b/packages/test-app/config/targets.js similarity index 100% rename from test-app/config/targets.js rename to packages/test-app/config/targets.js diff --git a/test-app/ember-cli-build.js b/packages/test-app/ember-cli-build.js similarity index 100% rename from test-app/ember-cli-build.js rename to packages/test-app/ember-cli-build.js diff --git a/test-app/package.json b/packages/test-app/package.json similarity index 99% rename from test-app/package.json rename to packages/test-app/package.json index c9fc67728..31a70c1aa 100644 --- a/test-app/package.json +++ b/packages/test-app/package.json @@ -118,6 +118,6 @@ "qunit-dom": "workspace:*" }, "volta": { - "extends": "../package.json" + "extends": "../../package.json" } } diff --git a/test-app/public/robots.txt b/packages/test-app/public/robots.txt similarity index 100% rename from test-app/public/robots.txt rename to packages/test-app/public/robots.txt diff --git a/test-app/testem.js b/packages/test-app/testem.js similarity index 100% rename from test-app/testem.js rename to packages/test-app/testem.js diff --git a/test-app/tests/acceptance/qunit-dom-test.js b/packages/test-app/tests/acceptance/qunit-dom-test.js similarity index 100% rename from test-app/tests/acceptance/qunit-dom-test.js rename to packages/test-app/tests/acceptance/qunit-dom-test.js diff --git a/test-app/tests/helpers/index.ts b/packages/test-app/tests/helpers/index.ts similarity index 100% rename from test-app/tests/helpers/index.ts rename to packages/test-app/tests/helpers/index.ts diff --git a/test-app/tests/index.html b/packages/test-app/tests/index.html similarity index 100% rename from test-app/tests/index.html rename to packages/test-app/tests/index.html diff --git a/test-app/tests/integration/.gitkeep b/packages/test-app/tests/integration/.gitkeep similarity index 100% rename from test-app/tests/integration/.gitkeep rename to packages/test-app/tests/integration/.gitkeep diff --git a/test-app/tests/test-helper.ts b/packages/test-app/tests/test-helper.ts similarity index 100% rename from test-app/tests/test-helper.ts rename to packages/test-app/tests/test-helper.ts diff --git a/test-app/tests/unit/.gitkeep b/packages/test-app/tests/unit/.gitkeep similarity index 100% rename from test-app/tests/unit/.gitkeep rename to packages/test-app/tests/unit/.gitkeep diff --git a/test-app/tsconfig.json b/packages/test-app/tsconfig.json similarity index 100% rename from test-app/tsconfig.json rename to packages/test-app/tsconfig.json diff --git a/test-app/types/global.d.ts b/packages/test-app/types/global.d.ts similarity index 100% rename from test-app/types/global.d.ts rename to packages/test-app/types/global.d.ts diff --git a/test-app/types/test-app/index.d.ts b/packages/test-app/types/test-app/index.d.ts similarity index 100% rename from test-app/types/test-app/index.d.ts rename to packages/test-app/types/test-app/index.d.ts diff --git a/test-vite-app/index.html b/packages/test-vite-app/index.html similarity index 100% rename from test-vite-app/index.html rename to packages/test-vite-app/index.html diff --git a/test-vite-app/package.json b/packages/test-vite-app/package.json similarity index 79% rename from test-vite-app/package.json rename to packages/test-vite-app/package.json index 16d139510..880e24fe0 100644 --- a/test-vite-app/package.json +++ b/packages/test-vite-app/package.json @@ -9,5 +9,8 @@ "qunit": "^2.19.4", "qunit-dom": "workspace:^", "vite": "^4.4.9" + }, + "volta": { + "extends": "../../package.json" } } diff --git a/test-vite-app/setup.js b/packages/test-vite-app/setup.js similarity index 100% rename from test-vite-app/setup.js rename to packages/test-vite-app/setup.js diff --git a/test-vite-app/tests/my-first-native-test.js b/packages/test-vite-app/tests/my-first-native-test.js similarity index 100% rename from test-vite-app/tests/my-first-native-test.js rename to packages/test-vite-app/tests/my-first-native-test.js diff --git a/test-vite-app/vite.config.js b/packages/test-vite-app/vite.config.js similarity index 100% rename from test-vite-app/vite.config.js rename to packages/test-vite-app/vite.config.js diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index c7753bce9..bd5911107 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -21,7 +21,7 @@ importers: specifier: ^2.8.8 version: 2.8.8 - qunit-dom: + packages/qunit-dom: devDependencies: '@arethetypeswrong/cli': specifier: ^0.11.0 @@ -99,7 +99,7 @@ importers: specifier: 5.88.2 version: 5.88.2 - test-app: + packages/test-app: dependencies: qunit-dom: specifier: workspace:* @@ -352,7 +352,7 @@ importers: specifier: ^5.75.0 version: 5.88.2 - test-vite-app: + packages/test-vite-app: devDependencies: qunit: specifier: ^2.19.4 @@ -6582,7 +6582,7 @@ packages: lodash: 4.17.21 rxjs: 7.8.1 shell-quote: 1.8.1 - spawn-command: 0.0.2-1 + spawn-command: 0.0.2 supports-color: 8.1.1 tree-kill: 1.2.2 yargs: 17.7.2 @@ -7077,7 +7077,7 @@ packages: supports-color: optional: true dependencies: - ms: 2.1.3 + ms: 2.1.2 dev: true /debug@4.3.4(supports-color@8.1.1): @@ -8874,6 +8874,7 @@ packages: /estree-walker@2.0.2: resolution: {integrity: sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==} + requiresBuild: true dev: true /esutils@2.0.3: @@ -10395,7 +10396,7 @@ packages: /humanize-ms@1.2.1: resolution: {integrity: sha512-Fl70vYtsAFb/C06PTS9dZBo7ihau+Tu/DNCk/OyHhea07S+aeMWpFFkUaXRa8fI+ScZbEI8dfSxwY7gxZ9SAVQ==} dependencies: - ms: 2.1.3 + ms: 2.1.2 dev: true /iconv-lite@0.4.24: @@ -10589,7 +10590,7 @@ packages: engines: {node: '>=14.18.0'} dependencies: ansi-escapes: 4.3.2 - chalk: 5.2.0 + chalk: 5.3.0 cli-cursor: 3.1.0 cli-width: 4.1.0 external-editor: 3.1.0 @@ -12287,6 +12288,7 @@ packages: /magic-string@0.30.4: resolution: {integrity: sha512-Q/TKtsC5BPm0kGqgBIF9oXAs/xEf2vRKiIB4wCRQTJOQIByZ1d+NnUOotvJOvNpi5RNIgVOMC3pOuaP1ZTDlVg==} engines: {node: '>=12'} + requiresBuild: true dependencies: '@jridgewell/sourcemap-codec': 1.4.15 dev: true @@ -13165,6 +13167,7 @@ packages: resolution: {integrity: sha512-BGcqMMJuToF7i1rt+2PWSNVnWIkGCU78jBG3RxO/bZlnZPK2Cmi2QaffxGO/2RvWi9sL+FAiRiXMgsyxQ1DIDA==} engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} hasBin: true + requiresBuild: true dev: true /nanomatch@1.2.13: @@ -13575,7 +13578,7 @@ packages: resolution: {integrity: sha512-ERAyNnZOfqM+Ao3RAvIXkYh5joP220yf59gVe2X/cI6SiCxIdi4c9HZKZD8R6q/RDXEje1THBju6iExiSsgJaQ==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} dependencies: - chalk: 5.2.0 + chalk: 5.3.0 cli-cursor: 4.0.0 cli-spinners: 2.9.1 is-interactive: 2.0.0 @@ -14050,6 +14053,7 @@ packages: /postcss@8.4.31: resolution: {integrity: sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ==} engines: {node: ^10 || ^12 || >=14} + requiresBuild: true dependencies: nanoid: 3.3.6 picocolors: 1.0.0 @@ -15139,7 +15143,7 @@ packages: resolution: {integrity: sha512-0Ju4+6A8iOnpL/Thra7dZsSlOHYAHIeMxfhWQRI1/VLcT3WDBZKKtQt/QkBOsiIN9ZpuvHE6cGZ0x4glCMmfiA==} engines: {node: '>=12'} dependencies: - semver: 7.5.1 + semver: 7.5.4 dev: true /semver@5.7.2: @@ -15460,6 +15464,7 @@ packages: /source-map-js@1.0.2: resolution: {integrity: sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==} engines: {node: '>=0.10.0'} + requiresBuild: true dev: true /source-map-resolve@0.5.3: @@ -15546,10 +15551,6 @@ packages: resolution: {integrity: sha512-zC8zGoGkmc8J9ndvml8Xksr1Amk9qBujgbF0JAIWO7kXr43w0h/0GJNM/Vustixu+YE8N/MTrQ7N31FvHUACxQ==} dev: true - /spawn-command@0.0.2-1: - resolution: {integrity: sha512-n98l9E2RMSJ9ON1AKisHzz7V42VDiBQGY6PB1BwRglz99wpVsSuGzQ+jOi6lFXBGVTCrRpltvjm+/XA+tpeJrg==} - dev: true - /spdx-correct@3.2.0: resolution: {integrity: sha512-kN9dJbvnySHULIluDHy32WHRUu3Og7B9sbY7tsFLctQkIqnMh3hErYgdMjTYuqmcXX+lK5T1lnUt3G7zNswmZA==} dependencies: @@ -16763,7 +16764,7 @@ packages: engines: {node: '>=14.16'} dependencies: boxen: 7.1.1 - chalk: 5.2.0 + chalk: 5.3.0 configstore: 6.0.0 has-yarn: 3.0.0 import-lazy: 4.0.0 @@ -16773,7 +16774,7 @@ packages: is-yarn-global: 0.4.1 latest-version: 7.0.0 pupa: 3.1.0 - semver: 7.5.1 + semver: 7.5.4 semver-diff: 4.0.0 xdg-basedir: 5.1.0 dev: true diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index c9b7d8f82..dee51e928 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -1,4 +1,2 @@ packages: - - "qunit-dom" - - "test-app" - - "test-vite-app" + - "packages/*"