├── .changes ├── config.json ├── deno-2-1.md └── readme.md ├── .github └── workflows │ ├── covector-comment-on-form.yml │ ├── covector-status.yml │ ├── covector-version-or-release.yml │ ├── deploy-api-docs.yml │ ├── release.yml │ ├── test.yml │ └── website.yaml ├── .gitignore ├── .prettierignore ├── LICENSE ├── README.md ├── deno.json ├── deno.lock ├── packages ├── core │ ├── API.md │ ├── CHANGELOG.md │ ├── README.md │ ├── deno.json │ ├── mod.ts │ ├── src │ │ ├── constructor.ts │ │ ├── converge.ts │ │ ├── create-interactor.ts │ │ ├── element │ │ │ └── click.ts │ │ ├── errors.ts │ │ ├── escape-html.ts │ │ ├── filter-set.ts │ │ ├── format.ts │ │ ├── index.ts │ │ ├── inspector.ts │ │ ├── interaction.ts │ │ ├── locator.ts │ │ ├── match.ts │ │ ├── matcher.ts │ │ ├── matchers │ │ │ ├── and.ts │ │ │ ├── every.ts │ │ │ ├── including.ts │ │ │ ├── matching.ts │ │ │ ├── not.ts │ │ │ ├── or.ts │ │ │ └── some.ts │ │ ├── merge-objects.ts │ │ ├── resolvers.ts │ │ ├── serialize.ts │ │ └── specification.ts │ └── test │ │ ├── create-interactor.test.ts │ │ ├── extend.test.ts │ │ ├── filter-delegate.test.ts │ │ ├── fixtures.ts │ │ ├── helpers.ts │ │ ├── inspector.test.ts │ │ ├── interactor.test.ts │ │ ├── locator.test.ts │ │ ├── matcher.test.ts │ │ ├── matchers │ │ ├── and.test.ts │ │ ├── every.test.ts │ │ ├── including.test.ts │ │ ├── matching.test.ts │ │ ├── not.test.ts │ │ ├── or.test.ts │ │ └── some.test.ts │ │ ├── selector.test.ts │ │ └── serialize.test.ts ├── globals │ ├── CHANGELOG.md │ ├── README.md │ ├── deno.json │ ├── mod.ts │ ├── src │ │ ├── globals.ts │ │ ├── index.ts │ │ └── keyboard-layout.ts │ └── test │ │ └── globals.test.ts ├── html │ ├── CHANGELOG.md │ ├── README.md │ ├── deno.json │ ├── mod.ts │ ├── src │ │ ├── button.ts │ │ ├── check-box.ts │ │ ├── details.ts │ │ ├── dispatch.ts │ │ ├── field-set.ts │ │ ├── form-field.ts │ │ ├── get-select.ts │ │ ├── heading.ts │ │ ├── html.ts │ │ ├── index.ts │ │ ├── link.ts │ │ ├── multi-select.ts │ │ ├── page.ts │ │ ├── radio-button.ts │ │ ├── select.ts │ │ └── text-field.ts │ └── test │ │ ├── button.test.ts │ │ ├── check-box.test.ts │ │ ├── details.test.ts │ │ ├── field-set.test.ts │ │ ├── heading.test.ts │ │ ├── helpers.ts │ │ ├── html.test.ts │ │ ├── link.test.ts │ │ ├── multi-select.test.ts │ │ ├── page.test.ts │ │ ├── radio-button.test.ts │ │ ├── select.test.ts │ │ └── text-field.test.ts ├── keyboard │ ├── CHANGELOG.md │ ├── README.md │ ├── deno.json │ ├── mod.ts │ ├── src │ │ ├── dispatch.ts │ │ ├── fill-in.ts │ │ ├── index.ts │ │ ├── keyboard.ts │ │ └── layout.ts │ └── test │ │ ├── fill-in.test.ts │ │ ├── helpers.ts │ │ └── keyboard.test.ts ├── material-ui │ ├── .gitignore │ ├── CHANGELOG.md │ ├── README.md │ ├── deno.json │ ├── mod.ts │ ├── package.json │ ├── src │ │ ├── accordion.ts │ │ ├── body.ts │ │ ├── bottom-navigation.ts │ │ ├── button.ts │ │ ├── calendar.ts │ │ ├── checkbox.ts │ │ ├── date-field.ts │ │ ├── datetime-field.ts │ │ ├── dialog.ts │ │ ├── fab.ts │ │ ├── form-control.ts │ │ ├── form-field-filters.ts │ │ ├── helpers.ts │ │ ├── index.ts │ │ ├── link.ts │ │ ├── list.ts │ │ ├── menu.ts │ │ ├── native-select.ts │ │ ├── popover.ts │ │ ├── radio.ts │ │ ├── select.ts │ │ ├── slider.ts │ │ ├── snackbar.ts │ │ ├── switch.ts │ │ ├── tabs.ts │ │ ├── text-field.ts │ │ ├── time-field.ts │ │ └── types.ts │ ├── tsconfig.docs.json │ ├── tsconfig.json │ └── typedoc.json └── with-cypress │ ├── .eslintrc.json │ ├── .gitignore │ ├── .yarnrc.yml │ ├── CHANGELOG.md │ ├── README.md │ ├── cypress.config.js │ ├── cypress │ ├── e2e │ │ └── interactor.cy.ts │ ├── fixtures │ │ └── example.json │ ├── plugins │ │ └── index.js │ ├── sample │ │ ├── .gitignore │ │ ├── README.md │ │ ├── app │ │ │ ├── .gitignore │ │ │ ├── README.md │ │ │ ├── app-pkg.json │ │ │ ├── bigtest.json │ │ │ ├── cypress.config.ts │ │ │ ├── cypress │ │ │ │ ├── fixtures │ │ │ │ │ └── example.json │ │ │ │ ├── plugins │ │ │ │ │ └── index.js │ │ │ │ └── support │ │ │ │ │ └── e2e.js │ │ │ ├── package-lock.json │ │ │ ├── src │ │ │ │ ├── App.css │ │ │ │ ├── App.jsx │ │ │ │ ├── favicon.png │ │ │ │ ├── index.html │ │ │ │ ├── index.js │ │ │ │ └── test │ │ │ │ │ ├── bigtest.test.js │ │ │ │ │ ├── cypress.spec.js │ │ │ │ │ └── jest.test.js │ │ │ └── yarn.lock │ │ ├── bin │ │ │ ├── console-helpers.js │ │ │ ├── create-sample-app.js │ │ │ ├── install.js │ │ │ ├── messages.js │ │ │ ├── start-dev.js │ │ │ ├── template.js │ │ │ └── templates │ │ │ │ ├── base.js │ │ │ │ ├── bigtest.js │ │ │ │ ├── cypress.js │ │ │ │ ├── index.js │ │ │ │ └── jest.js │ │ ├── package-lock.json │ │ ├── package.json │ │ └── yarn.lock │ ├── support │ │ └── e2e.ts │ └── tsconfig.json │ ├── package.json │ ├── src │ ├── cypress.ts │ └── index.ts │ └── tsconfig.json ├── tasks ├── build-npm.ts └── context-from-git-tag.ts ├── tsconfig-base.json └── website ├── .editorconfig ├── .gitignore ├── README.md ├── babel.config.js ├── docs ├── actions.md ├── assertions.md ├── composition.md ├── configuration.md ├── create-actions.md ├── create-filters.md ├── create-first-interactor.md ├── create-locator.md ├── create-selector.md ├── cypress.md ├── jest.md ├── library.md ├── locators-filters.md ├── matchers.md ├── predefined-interactors.md ├── quick-start.md └── storybook.md ├── docusaurus.config.js ├── netlify.toml ├── package.json ├── plugins └── docusaurus-plugin-vanilla-extract │ └── index.js ├── sidebars.js ├── sitemap.mjs ├── src ├── css │ ├── buttons.css.ts │ ├── custom.css │ ├── docusaurus.css.ts │ ├── frontside-theme.css.ts │ ├── global.css.ts │ ├── interactors.css.ts │ ├── page.css.ts │ └── typography.css.ts ├── img │ ├── fs-icon.svg │ └── q3-2021 │ │ ├── arrow-blue.svg │ │ ├── arrow-green.svg │ │ ├── arrow-white.svg │ │ └── dropdown-arrow.svg ├── pages │ └── index.js └── theme │ ├── Navbar │ ├── dropdown-arrow.js │ ├── fs-icon.js │ ├── index.js │ ├── logo-select.js │ └── navbar.css.ts │ └── Root.js ├── static ├── .nojekyll ├── images │ ├── bigtest-logo@2x.png │ ├── cross-platform.png │ ├── decor-button-twist2x.png │ ├── decor-color-blur-100-p-1080.jpeg │ ├── decor-dots-horizontal.png │ ├── decor-interactor-bottom.png │ ├── decor-interactor-top.png │ ├── decor-shadow-duo2x.png │ ├── decor-sphere-all-focused2x.png │ ├── decor-sphere-c-blur-12x.png │ ├── decor-sphere-c-blur-22x.png │ ├── decor-subtler-background.svg │ ├── design-systems.png │ ├── dropdown-arrow.svg │ ├── error-sample.svg │ ├── favicon-interactors.png │ ├── favicon.png │ ├── icon-bigtest.svg │ ├── icon-effection.svg │ ├── icon-interactors.svg │ ├── iframe-bg.svg │ ├── interactors-hero.png │ ├── interactors-logo.svg │ ├── logo-dark@2x.png │ ├── meta-interactors.png │ ├── testing-cross-platform.png │ ├── unified-platform.png │ └── ux-centric.png └── img │ ├── favicon.ico │ ├── frontside-logo.png │ ├── interactors-logo.svg │ ├── logo.svg │ ├── undraw_docusaurus_mountain.svg │ ├── undraw_docusaurus_react.svg │ └── undraw_docusaurus_tree.svg └── yarn.lock /.changes/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/.changes/config.json -------------------------------------------------------------------------------- /.changes/deno-2-1.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/.changes/deno-2-1.md -------------------------------------------------------------------------------- /.changes/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/.changes/readme.md -------------------------------------------------------------------------------- /.github/workflows/covector-comment-on-form.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/.github/workflows/covector-comment-on-form.yml -------------------------------------------------------------------------------- /.github/workflows/covector-status.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/.github/workflows/covector-status.yml -------------------------------------------------------------------------------- /.github/workflows/covector-version-or-release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/.github/workflows/covector-version-or-release.yml -------------------------------------------------------------------------------- /.github/workflows/deploy-api-docs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/.github/workflows/deploy-api-docs.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.github/workflows/website.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/.github/workflows/website.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/.gitignore -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- 1 | *.test.tsx 2 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/README.md -------------------------------------------------------------------------------- /deno.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/deno.json -------------------------------------------------------------------------------- /deno.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/deno.lock -------------------------------------------------------------------------------- /packages/core/API.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/packages/core/API.md -------------------------------------------------------------------------------- /packages/core/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/packages/core/CHANGELOG.md -------------------------------------------------------------------------------- /packages/core/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/packages/core/README.md -------------------------------------------------------------------------------- /packages/core/deno.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/packages/core/deno.json -------------------------------------------------------------------------------- /packages/core/mod.ts: -------------------------------------------------------------------------------- 1 | export * from './src/index.ts' 2 | -------------------------------------------------------------------------------- /packages/core/src/constructor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/packages/core/src/constructor.ts -------------------------------------------------------------------------------- /packages/core/src/converge.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/packages/core/src/converge.ts -------------------------------------------------------------------------------- /packages/core/src/create-interactor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/packages/core/src/create-interactor.ts -------------------------------------------------------------------------------- /packages/core/src/element/click.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/packages/core/src/element/click.ts -------------------------------------------------------------------------------- /packages/core/src/errors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/packages/core/src/errors.ts -------------------------------------------------------------------------------- /packages/core/src/escape-html.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/packages/core/src/escape-html.ts -------------------------------------------------------------------------------- /packages/core/src/filter-set.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/packages/core/src/filter-set.ts -------------------------------------------------------------------------------- /packages/core/src/format.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/packages/core/src/format.ts -------------------------------------------------------------------------------- /packages/core/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/packages/core/src/index.ts -------------------------------------------------------------------------------- /packages/core/src/inspector.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/packages/core/src/inspector.ts -------------------------------------------------------------------------------- /packages/core/src/interaction.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/packages/core/src/interaction.ts -------------------------------------------------------------------------------- /packages/core/src/locator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/packages/core/src/locator.ts -------------------------------------------------------------------------------- /packages/core/src/match.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/packages/core/src/match.ts -------------------------------------------------------------------------------- /packages/core/src/matcher.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/packages/core/src/matcher.ts -------------------------------------------------------------------------------- /packages/core/src/matchers/and.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/packages/core/src/matchers/and.ts -------------------------------------------------------------------------------- /packages/core/src/matchers/every.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/packages/core/src/matchers/every.ts -------------------------------------------------------------------------------- /packages/core/src/matchers/including.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/packages/core/src/matchers/including.ts -------------------------------------------------------------------------------- /packages/core/src/matchers/matching.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/packages/core/src/matchers/matching.ts -------------------------------------------------------------------------------- /packages/core/src/matchers/not.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/packages/core/src/matchers/not.ts -------------------------------------------------------------------------------- /packages/core/src/matchers/or.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/packages/core/src/matchers/or.ts -------------------------------------------------------------------------------- /packages/core/src/matchers/some.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/packages/core/src/matchers/some.ts -------------------------------------------------------------------------------- /packages/core/src/merge-objects.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/packages/core/src/merge-objects.ts -------------------------------------------------------------------------------- /packages/core/src/resolvers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/packages/core/src/resolvers.ts -------------------------------------------------------------------------------- /packages/core/src/serialize.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/packages/core/src/serialize.ts -------------------------------------------------------------------------------- /packages/core/src/specification.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/packages/core/src/specification.ts -------------------------------------------------------------------------------- /packages/core/test/create-interactor.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/packages/core/test/create-interactor.test.ts -------------------------------------------------------------------------------- /packages/core/test/extend.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/packages/core/test/extend.test.ts -------------------------------------------------------------------------------- /packages/core/test/filter-delegate.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/packages/core/test/filter-delegate.test.ts -------------------------------------------------------------------------------- /packages/core/test/fixtures.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/packages/core/test/fixtures.ts -------------------------------------------------------------------------------- /packages/core/test/helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/packages/core/test/helpers.ts -------------------------------------------------------------------------------- /packages/core/test/inspector.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/packages/core/test/inspector.test.ts -------------------------------------------------------------------------------- /packages/core/test/interactor.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/packages/core/test/interactor.test.ts -------------------------------------------------------------------------------- /packages/core/test/locator.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/packages/core/test/locator.test.ts -------------------------------------------------------------------------------- /packages/core/test/matcher.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/packages/core/test/matcher.test.ts -------------------------------------------------------------------------------- /packages/core/test/matchers/and.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/packages/core/test/matchers/and.test.ts -------------------------------------------------------------------------------- /packages/core/test/matchers/every.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/packages/core/test/matchers/every.test.ts -------------------------------------------------------------------------------- /packages/core/test/matchers/including.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/packages/core/test/matchers/including.test.ts -------------------------------------------------------------------------------- /packages/core/test/matchers/matching.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/packages/core/test/matchers/matching.test.ts -------------------------------------------------------------------------------- /packages/core/test/matchers/not.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/packages/core/test/matchers/not.test.ts -------------------------------------------------------------------------------- /packages/core/test/matchers/or.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/packages/core/test/matchers/or.test.ts -------------------------------------------------------------------------------- /packages/core/test/matchers/some.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/packages/core/test/matchers/some.test.ts -------------------------------------------------------------------------------- /packages/core/test/selector.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/packages/core/test/selector.test.ts -------------------------------------------------------------------------------- /packages/core/test/serialize.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/packages/core/test/serialize.test.ts -------------------------------------------------------------------------------- /packages/globals/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/packages/globals/CHANGELOG.md -------------------------------------------------------------------------------- /packages/globals/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/packages/globals/README.md -------------------------------------------------------------------------------- /packages/globals/deno.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/packages/globals/deno.json -------------------------------------------------------------------------------- /packages/globals/mod.ts: -------------------------------------------------------------------------------- 1 | export * from './src/index.ts' 2 | -------------------------------------------------------------------------------- /packages/globals/src/globals.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/packages/globals/src/globals.ts -------------------------------------------------------------------------------- /packages/globals/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/packages/globals/src/index.ts -------------------------------------------------------------------------------- /packages/globals/src/keyboard-layout.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/packages/globals/src/keyboard-layout.ts -------------------------------------------------------------------------------- /packages/globals/test/globals.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/packages/globals/test/globals.test.ts -------------------------------------------------------------------------------- /packages/html/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/packages/html/CHANGELOG.md -------------------------------------------------------------------------------- /packages/html/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/packages/html/README.md -------------------------------------------------------------------------------- /packages/html/deno.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/packages/html/deno.json -------------------------------------------------------------------------------- /packages/html/mod.ts: -------------------------------------------------------------------------------- 1 | export * from './src/index.ts' 2 | -------------------------------------------------------------------------------- /packages/html/src/button.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/packages/html/src/button.ts -------------------------------------------------------------------------------- /packages/html/src/check-box.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/packages/html/src/check-box.ts -------------------------------------------------------------------------------- /packages/html/src/details.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/packages/html/src/details.ts -------------------------------------------------------------------------------- /packages/html/src/dispatch.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/packages/html/src/dispatch.ts -------------------------------------------------------------------------------- /packages/html/src/field-set.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/packages/html/src/field-set.ts -------------------------------------------------------------------------------- /packages/html/src/form-field.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/packages/html/src/form-field.ts -------------------------------------------------------------------------------- /packages/html/src/get-select.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/packages/html/src/get-select.ts -------------------------------------------------------------------------------- /packages/html/src/heading.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/packages/html/src/heading.ts -------------------------------------------------------------------------------- /packages/html/src/html.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/packages/html/src/html.ts -------------------------------------------------------------------------------- /packages/html/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/packages/html/src/index.ts -------------------------------------------------------------------------------- /packages/html/src/link.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/packages/html/src/link.ts -------------------------------------------------------------------------------- /packages/html/src/multi-select.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/packages/html/src/multi-select.ts -------------------------------------------------------------------------------- /packages/html/src/page.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/packages/html/src/page.ts -------------------------------------------------------------------------------- /packages/html/src/radio-button.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/packages/html/src/radio-button.ts -------------------------------------------------------------------------------- /packages/html/src/select.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/packages/html/src/select.ts -------------------------------------------------------------------------------- /packages/html/src/text-field.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/packages/html/src/text-field.ts -------------------------------------------------------------------------------- /packages/html/test/button.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/packages/html/test/button.test.ts -------------------------------------------------------------------------------- /packages/html/test/check-box.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/packages/html/test/check-box.test.ts -------------------------------------------------------------------------------- /packages/html/test/details.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/packages/html/test/details.test.ts -------------------------------------------------------------------------------- /packages/html/test/field-set.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/packages/html/test/field-set.test.ts -------------------------------------------------------------------------------- /packages/html/test/heading.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/packages/html/test/heading.test.ts -------------------------------------------------------------------------------- /packages/html/test/helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/packages/html/test/helpers.ts -------------------------------------------------------------------------------- /packages/html/test/html.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/packages/html/test/html.test.ts -------------------------------------------------------------------------------- /packages/html/test/link.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/packages/html/test/link.test.ts -------------------------------------------------------------------------------- /packages/html/test/multi-select.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/packages/html/test/multi-select.test.ts -------------------------------------------------------------------------------- /packages/html/test/page.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/packages/html/test/page.test.ts -------------------------------------------------------------------------------- /packages/html/test/radio-button.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/packages/html/test/radio-button.test.ts -------------------------------------------------------------------------------- /packages/html/test/select.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/packages/html/test/select.test.ts -------------------------------------------------------------------------------- /packages/html/test/text-field.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/packages/html/test/text-field.test.ts -------------------------------------------------------------------------------- /packages/keyboard/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/packages/keyboard/CHANGELOG.md -------------------------------------------------------------------------------- /packages/keyboard/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/packages/keyboard/README.md -------------------------------------------------------------------------------- /packages/keyboard/deno.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/packages/keyboard/deno.json -------------------------------------------------------------------------------- /packages/keyboard/mod.ts: -------------------------------------------------------------------------------- 1 | export * from './src/index.ts' 2 | -------------------------------------------------------------------------------- /packages/keyboard/src/dispatch.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/packages/keyboard/src/dispatch.ts -------------------------------------------------------------------------------- /packages/keyboard/src/fill-in.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/packages/keyboard/src/fill-in.ts -------------------------------------------------------------------------------- /packages/keyboard/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/packages/keyboard/src/index.ts -------------------------------------------------------------------------------- /packages/keyboard/src/keyboard.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/packages/keyboard/src/keyboard.ts -------------------------------------------------------------------------------- /packages/keyboard/src/layout.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/packages/keyboard/src/layout.ts -------------------------------------------------------------------------------- /packages/keyboard/test/fill-in.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/packages/keyboard/test/fill-in.test.ts -------------------------------------------------------------------------------- /packages/keyboard/test/helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/packages/keyboard/test/helpers.ts -------------------------------------------------------------------------------- /packages/keyboard/test/keyboard.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/packages/keyboard/test/keyboard.test.ts -------------------------------------------------------------------------------- /packages/material-ui/.gitignore: -------------------------------------------------------------------------------- 1 | .bigtest 2 | .cache 3 | dist 4 | node_modules 5 | *.tgz 6 | storybook-static/ 7 | -------------------------------------------------------------------------------- /packages/material-ui/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/packages/material-ui/CHANGELOG.md -------------------------------------------------------------------------------- /packages/material-ui/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/packages/material-ui/README.md -------------------------------------------------------------------------------- /packages/material-ui/deno.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/packages/material-ui/deno.json -------------------------------------------------------------------------------- /packages/material-ui/mod.ts: -------------------------------------------------------------------------------- 1 | export * from './src/index.ts' 2 | -------------------------------------------------------------------------------- /packages/material-ui/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/packages/material-ui/package.json -------------------------------------------------------------------------------- /packages/material-ui/src/accordion.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/packages/material-ui/src/accordion.ts -------------------------------------------------------------------------------- /packages/material-ui/src/body.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/packages/material-ui/src/body.ts -------------------------------------------------------------------------------- /packages/material-ui/src/bottom-navigation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/packages/material-ui/src/bottom-navigation.ts -------------------------------------------------------------------------------- /packages/material-ui/src/button.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/packages/material-ui/src/button.ts -------------------------------------------------------------------------------- /packages/material-ui/src/calendar.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/packages/material-ui/src/calendar.ts -------------------------------------------------------------------------------- /packages/material-ui/src/checkbox.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/packages/material-ui/src/checkbox.ts -------------------------------------------------------------------------------- /packages/material-ui/src/date-field.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/packages/material-ui/src/date-field.ts -------------------------------------------------------------------------------- /packages/material-ui/src/datetime-field.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/packages/material-ui/src/datetime-field.ts -------------------------------------------------------------------------------- /packages/material-ui/src/dialog.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/packages/material-ui/src/dialog.ts -------------------------------------------------------------------------------- /packages/material-ui/src/fab.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/packages/material-ui/src/fab.ts -------------------------------------------------------------------------------- /packages/material-ui/src/form-control.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/packages/material-ui/src/form-control.ts -------------------------------------------------------------------------------- /packages/material-ui/src/form-field-filters.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/packages/material-ui/src/form-field-filters.ts -------------------------------------------------------------------------------- /packages/material-ui/src/helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/packages/material-ui/src/helpers.ts -------------------------------------------------------------------------------- /packages/material-ui/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/packages/material-ui/src/index.ts -------------------------------------------------------------------------------- /packages/material-ui/src/link.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/packages/material-ui/src/link.ts -------------------------------------------------------------------------------- /packages/material-ui/src/list.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/packages/material-ui/src/list.ts -------------------------------------------------------------------------------- /packages/material-ui/src/menu.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/packages/material-ui/src/menu.ts -------------------------------------------------------------------------------- /packages/material-ui/src/native-select.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/packages/material-ui/src/native-select.ts -------------------------------------------------------------------------------- /packages/material-ui/src/popover.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/packages/material-ui/src/popover.ts -------------------------------------------------------------------------------- /packages/material-ui/src/radio.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/packages/material-ui/src/radio.ts -------------------------------------------------------------------------------- /packages/material-ui/src/select.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/packages/material-ui/src/select.ts -------------------------------------------------------------------------------- /packages/material-ui/src/slider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/packages/material-ui/src/slider.ts -------------------------------------------------------------------------------- /packages/material-ui/src/snackbar.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/packages/material-ui/src/snackbar.ts -------------------------------------------------------------------------------- /packages/material-ui/src/switch.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/packages/material-ui/src/switch.ts -------------------------------------------------------------------------------- /packages/material-ui/src/tabs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/packages/material-ui/src/tabs.ts -------------------------------------------------------------------------------- /packages/material-ui/src/text-field.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/packages/material-ui/src/text-field.ts -------------------------------------------------------------------------------- /packages/material-ui/src/time-field.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/packages/material-ui/src/time-field.ts -------------------------------------------------------------------------------- /packages/material-ui/src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/packages/material-ui/src/types.ts -------------------------------------------------------------------------------- /packages/material-ui/tsconfig.docs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/packages/material-ui/tsconfig.docs.json -------------------------------------------------------------------------------- /packages/material-ui/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/packages/material-ui/tsconfig.json -------------------------------------------------------------------------------- /packages/material-ui/typedoc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/packages/material-ui/typedoc.json -------------------------------------------------------------------------------- /packages/with-cypress/.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/packages/with-cypress/.eslintrc.json -------------------------------------------------------------------------------- /packages/with-cypress/.gitignore: -------------------------------------------------------------------------------- 1 | dist 2 | node_modules -------------------------------------------------------------------------------- /packages/with-cypress/.yarnrc.yml: -------------------------------------------------------------------------------- 1 | nodeLinker: node-modules 2 | -------------------------------------------------------------------------------- /packages/with-cypress/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/packages/with-cypress/CHANGELOG.md -------------------------------------------------------------------------------- /packages/with-cypress/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/packages/with-cypress/README.md -------------------------------------------------------------------------------- /packages/with-cypress/cypress.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/packages/with-cypress/cypress.config.js -------------------------------------------------------------------------------- /packages/with-cypress/cypress/e2e/interactor.cy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/packages/with-cypress/cypress/e2e/interactor.cy.ts -------------------------------------------------------------------------------- /packages/with-cypress/cypress/fixtures/example.json: -------------------------------------------------------------------------------- 1 | {} -------------------------------------------------------------------------------- /packages/with-cypress/cypress/plugins/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/packages/with-cypress/cypress/plugins/index.js -------------------------------------------------------------------------------- /packages/with-cypress/cypress/sample/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/packages/with-cypress/cypress/sample/.gitignore -------------------------------------------------------------------------------- /packages/with-cypress/cypress/sample/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/packages/with-cypress/cypress/sample/README.md -------------------------------------------------------------------------------- /packages/with-cypress/cypress/sample/app/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/packages/with-cypress/cypress/sample/app/.gitignore -------------------------------------------------------------------------------- /packages/with-cypress/cypress/sample/app/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/packages/with-cypress/cypress/sample/app/README.md -------------------------------------------------------------------------------- /packages/with-cypress/cypress/sample/app/app-pkg.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/packages/with-cypress/cypress/sample/app/app-pkg.json -------------------------------------------------------------------------------- /packages/with-cypress/cypress/sample/app/bigtest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/packages/with-cypress/cypress/sample/app/bigtest.json -------------------------------------------------------------------------------- /packages/with-cypress/cypress/sample/app/cypress.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/packages/with-cypress/cypress/sample/app/cypress.config.ts -------------------------------------------------------------------------------- /packages/with-cypress/cypress/sample/app/cypress/fixtures/example.json: -------------------------------------------------------------------------------- 1 | {} -------------------------------------------------------------------------------- /packages/with-cypress/cypress/sample/app/cypress/plugins/index.js: -------------------------------------------------------------------------------- 1 | module.exports = on => {}; -------------------------------------------------------------------------------- /packages/with-cypress/cypress/sample/app/cypress/support/e2e.js: -------------------------------------------------------------------------------- 1 | import '@interactors/with-cypress'; -------------------------------------------------------------------------------- /packages/with-cypress/cypress/sample/app/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/packages/with-cypress/cypress/sample/app/package-lock.json -------------------------------------------------------------------------------- /packages/with-cypress/cypress/sample/app/src/App.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/packages/with-cypress/cypress/sample/app/src/App.css -------------------------------------------------------------------------------- /packages/with-cypress/cypress/sample/app/src/App.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/packages/with-cypress/cypress/sample/app/src/App.jsx -------------------------------------------------------------------------------- /packages/with-cypress/cypress/sample/app/src/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/packages/with-cypress/cypress/sample/app/src/favicon.png -------------------------------------------------------------------------------- /packages/with-cypress/cypress/sample/app/src/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/packages/with-cypress/cypress/sample/app/src/index.html -------------------------------------------------------------------------------- /packages/with-cypress/cypress/sample/app/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/packages/with-cypress/cypress/sample/app/src/index.js -------------------------------------------------------------------------------- /packages/with-cypress/cypress/sample/app/src/test/bigtest.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/packages/with-cypress/cypress/sample/app/src/test/bigtest.test.js -------------------------------------------------------------------------------- /packages/with-cypress/cypress/sample/app/src/test/cypress.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/packages/with-cypress/cypress/sample/app/src/test/cypress.spec.js -------------------------------------------------------------------------------- /packages/with-cypress/cypress/sample/app/src/test/jest.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/packages/with-cypress/cypress/sample/app/src/test/jest.test.js -------------------------------------------------------------------------------- /packages/with-cypress/cypress/sample/app/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/packages/with-cypress/cypress/sample/app/yarn.lock -------------------------------------------------------------------------------- /packages/with-cypress/cypress/sample/bin/console-helpers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/packages/with-cypress/cypress/sample/bin/console-helpers.js -------------------------------------------------------------------------------- /packages/with-cypress/cypress/sample/bin/create-sample-app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/packages/with-cypress/cypress/sample/bin/create-sample-app.js -------------------------------------------------------------------------------- /packages/with-cypress/cypress/sample/bin/install.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/packages/with-cypress/cypress/sample/bin/install.js -------------------------------------------------------------------------------- /packages/with-cypress/cypress/sample/bin/messages.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/packages/with-cypress/cypress/sample/bin/messages.js -------------------------------------------------------------------------------- /packages/with-cypress/cypress/sample/bin/start-dev.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/packages/with-cypress/cypress/sample/bin/start-dev.js -------------------------------------------------------------------------------- /packages/with-cypress/cypress/sample/bin/template.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/packages/with-cypress/cypress/sample/bin/template.js -------------------------------------------------------------------------------- /packages/with-cypress/cypress/sample/bin/templates/base.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/packages/with-cypress/cypress/sample/bin/templates/base.js -------------------------------------------------------------------------------- /packages/with-cypress/cypress/sample/bin/templates/bigtest.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/packages/with-cypress/cypress/sample/bin/templates/bigtest.js -------------------------------------------------------------------------------- /packages/with-cypress/cypress/sample/bin/templates/cypress.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/packages/with-cypress/cypress/sample/bin/templates/cypress.js -------------------------------------------------------------------------------- /packages/with-cypress/cypress/sample/bin/templates/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/packages/with-cypress/cypress/sample/bin/templates/index.js -------------------------------------------------------------------------------- /packages/with-cypress/cypress/sample/bin/templates/jest.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/packages/with-cypress/cypress/sample/bin/templates/jest.js -------------------------------------------------------------------------------- /packages/with-cypress/cypress/sample/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/packages/with-cypress/cypress/sample/package-lock.json -------------------------------------------------------------------------------- /packages/with-cypress/cypress/sample/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/packages/with-cypress/cypress/sample/package.json -------------------------------------------------------------------------------- /packages/with-cypress/cypress/sample/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/packages/with-cypress/cypress/sample/yarn.lock -------------------------------------------------------------------------------- /packages/with-cypress/cypress/support/e2e.ts: -------------------------------------------------------------------------------- 1 | import '../../dist' 2 | -------------------------------------------------------------------------------- /packages/with-cypress/cypress/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/packages/with-cypress/cypress/tsconfig.json -------------------------------------------------------------------------------- /packages/with-cypress/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/packages/with-cypress/package.json -------------------------------------------------------------------------------- /packages/with-cypress/src/cypress.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/packages/with-cypress/src/cypress.ts -------------------------------------------------------------------------------- /packages/with-cypress/src/index.ts: -------------------------------------------------------------------------------- 1 | import './cypress'; 2 | -------------------------------------------------------------------------------- /packages/with-cypress/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/packages/with-cypress/tsconfig.json -------------------------------------------------------------------------------- /tasks/build-npm.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/tasks/build-npm.ts -------------------------------------------------------------------------------- /tasks/context-from-git-tag.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/tasks/context-from-git-tag.ts -------------------------------------------------------------------------------- /tsconfig-base.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/tsconfig-base.json -------------------------------------------------------------------------------- /website/.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/website/.editorconfig -------------------------------------------------------------------------------- /website/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/website/.gitignore -------------------------------------------------------------------------------- /website/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/website/README.md -------------------------------------------------------------------------------- /website/babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/website/babel.config.js -------------------------------------------------------------------------------- /website/docs/actions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/website/docs/actions.md -------------------------------------------------------------------------------- /website/docs/assertions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/website/docs/assertions.md -------------------------------------------------------------------------------- /website/docs/composition.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/website/docs/composition.md -------------------------------------------------------------------------------- /website/docs/configuration.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/website/docs/configuration.md -------------------------------------------------------------------------------- /website/docs/create-actions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/website/docs/create-actions.md -------------------------------------------------------------------------------- /website/docs/create-filters.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/website/docs/create-filters.md -------------------------------------------------------------------------------- /website/docs/create-first-interactor.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/website/docs/create-first-interactor.md -------------------------------------------------------------------------------- /website/docs/create-locator.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/website/docs/create-locator.md -------------------------------------------------------------------------------- /website/docs/create-selector.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/website/docs/create-selector.md -------------------------------------------------------------------------------- /website/docs/cypress.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/website/docs/cypress.md -------------------------------------------------------------------------------- /website/docs/jest.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/website/docs/jest.md -------------------------------------------------------------------------------- /website/docs/library.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/website/docs/library.md -------------------------------------------------------------------------------- /website/docs/locators-filters.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/website/docs/locators-filters.md -------------------------------------------------------------------------------- /website/docs/matchers.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/website/docs/matchers.md -------------------------------------------------------------------------------- /website/docs/predefined-interactors.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/website/docs/predefined-interactors.md -------------------------------------------------------------------------------- /website/docs/quick-start.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/website/docs/quick-start.md -------------------------------------------------------------------------------- /website/docs/storybook.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/website/docs/storybook.md -------------------------------------------------------------------------------- /website/docusaurus.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/website/docusaurus.config.js -------------------------------------------------------------------------------- /website/netlify.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/website/netlify.toml -------------------------------------------------------------------------------- /website/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/website/package.json -------------------------------------------------------------------------------- /website/plugins/docusaurus-plugin-vanilla-extract/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/website/plugins/docusaurus-plugin-vanilla-extract/index.js -------------------------------------------------------------------------------- /website/sidebars.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/website/sidebars.js -------------------------------------------------------------------------------- /website/sitemap.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/website/sitemap.mjs -------------------------------------------------------------------------------- /website/src/css/buttons.css.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/website/src/css/buttons.css.ts -------------------------------------------------------------------------------- /website/src/css/custom.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/website/src/css/custom.css -------------------------------------------------------------------------------- /website/src/css/docusaurus.css.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/website/src/css/docusaurus.css.ts -------------------------------------------------------------------------------- /website/src/css/frontside-theme.css.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/website/src/css/frontside-theme.css.ts -------------------------------------------------------------------------------- /website/src/css/global.css.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/website/src/css/global.css.ts -------------------------------------------------------------------------------- /website/src/css/interactors.css.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/website/src/css/interactors.css.ts -------------------------------------------------------------------------------- /website/src/css/page.css.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/website/src/css/page.css.ts -------------------------------------------------------------------------------- /website/src/css/typography.css.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/website/src/css/typography.css.ts -------------------------------------------------------------------------------- /website/src/img/fs-icon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/website/src/img/fs-icon.svg -------------------------------------------------------------------------------- /website/src/img/q3-2021/arrow-blue.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/website/src/img/q3-2021/arrow-blue.svg -------------------------------------------------------------------------------- /website/src/img/q3-2021/arrow-green.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/website/src/img/q3-2021/arrow-green.svg -------------------------------------------------------------------------------- /website/src/img/q3-2021/arrow-white.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/website/src/img/q3-2021/arrow-white.svg -------------------------------------------------------------------------------- /website/src/img/q3-2021/dropdown-arrow.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/website/src/img/q3-2021/dropdown-arrow.svg -------------------------------------------------------------------------------- /website/src/pages/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/website/src/pages/index.js -------------------------------------------------------------------------------- /website/src/theme/Navbar/dropdown-arrow.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/website/src/theme/Navbar/dropdown-arrow.js -------------------------------------------------------------------------------- /website/src/theme/Navbar/fs-icon.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/website/src/theme/Navbar/fs-icon.js -------------------------------------------------------------------------------- /website/src/theme/Navbar/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/website/src/theme/Navbar/index.js -------------------------------------------------------------------------------- /website/src/theme/Navbar/logo-select.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/website/src/theme/Navbar/logo-select.js -------------------------------------------------------------------------------- /website/src/theme/Navbar/navbar.css.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/website/src/theme/Navbar/navbar.css.ts -------------------------------------------------------------------------------- /website/src/theme/Root.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/website/src/theme/Root.js -------------------------------------------------------------------------------- /website/static/.nojekyll: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /website/static/images/bigtest-logo@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/website/static/images/bigtest-logo@2x.png -------------------------------------------------------------------------------- /website/static/images/cross-platform.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/website/static/images/cross-platform.png -------------------------------------------------------------------------------- /website/static/images/decor-button-twist2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/website/static/images/decor-button-twist2x.png -------------------------------------------------------------------------------- /website/static/images/decor-color-blur-100-p-1080.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/website/static/images/decor-color-blur-100-p-1080.jpeg -------------------------------------------------------------------------------- /website/static/images/decor-dots-horizontal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/website/static/images/decor-dots-horizontal.png -------------------------------------------------------------------------------- /website/static/images/decor-interactor-bottom.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/website/static/images/decor-interactor-bottom.png -------------------------------------------------------------------------------- /website/static/images/decor-interactor-top.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/website/static/images/decor-interactor-top.png -------------------------------------------------------------------------------- /website/static/images/decor-shadow-duo2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/website/static/images/decor-shadow-duo2x.png -------------------------------------------------------------------------------- /website/static/images/decor-sphere-all-focused2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/website/static/images/decor-sphere-all-focused2x.png -------------------------------------------------------------------------------- /website/static/images/decor-sphere-c-blur-12x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/website/static/images/decor-sphere-c-blur-12x.png -------------------------------------------------------------------------------- /website/static/images/decor-sphere-c-blur-22x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/website/static/images/decor-sphere-c-blur-22x.png -------------------------------------------------------------------------------- /website/static/images/decor-subtler-background.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/website/static/images/decor-subtler-background.svg -------------------------------------------------------------------------------- /website/static/images/design-systems.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/website/static/images/design-systems.png -------------------------------------------------------------------------------- /website/static/images/dropdown-arrow.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/website/static/images/dropdown-arrow.svg -------------------------------------------------------------------------------- /website/static/images/error-sample.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/website/static/images/error-sample.svg -------------------------------------------------------------------------------- /website/static/images/favicon-interactors.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/website/static/images/favicon-interactors.png -------------------------------------------------------------------------------- /website/static/images/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/website/static/images/favicon.png -------------------------------------------------------------------------------- /website/static/images/icon-bigtest.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/website/static/images/icon-bigtest.svg -------------------------------------------------------------------------------- /website/static/images/icon-effection.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/website/static/images/icon-effection.svg -------------------------------------------------------------------------------- /website/static/images/icon-interactors.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/website/static/images/icon-interactors.svg -------------------------------------------------------------------------------- /website/static/images/iframe-bg.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/website/static/images/iframe-bg.svg -------------------------------------------------------------------------------- /website/static/images/interactors-hero.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/website/static/images/interactors-hero.png -------------------------------------------------------------------------------- /website/static/images/interactors-logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/website/static/images/interactors-logo.svg -------------------------------------------------------------------------------- /website/static/images/logo-dark@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/website/static/images/logo-dark@2x.png -------------------------------------------------------------------------------- /website/static/images/meta-interactors.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/website/static/images/meta-interactors.png -------------------------------------------------------------------------------- /website/static/images/testing-cross-platform.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/website/static/images/testing-cross-platform.png -------------------------------------------------------------------------------- /website/static/images/unified-platform.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/website/static/images/unified-platform.png -------------------------------------------------------------------------------- /website/static/images/ux-centric.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/website/static/images/ux-centric.png -------------------------------------------------------------------------------- /website/static/img/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/website/static/img/favicon.ico -------------------------------------------------------------------------------- /website/static/img/frontside-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/website/static/img/frontside-logo.png -------------------------------------------------------------------------------- /website/static/img/interactors-logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/website/static/img/interactors-logo.svg -------------------------------------------------------------------------------- /website/static/img/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/website/static/img/logo.svg -------------------------------------------------------------------------------- /website/static/img/undraw_docusaurus_mountain.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/website/static/img/undraw_docusaurus_mountain.svg -------------------------------------------------------------------------------- /website/static/img/undraw_docusaurus_react.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/website/static/img/undraw_docusaurus_react.svg -------------------------------------------------------------------------------- /website/static/img/undraw_docusaurus_tree.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/website/static/img/undraw_docusaurus_tree.svg -------------------------------------------------------------------------------- /website/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thefrontside/interactors/HEAD/website/yarn.lock --------------------------------------------------------------------------------