├── .eslintignore ├── .eslintrc ├── .github ├── CODEOWNERS └── workflows │ └── build.yml ├── .gitignore ├── .prettierignore ├── .prettierrc ├── .releaserc.json ├── .yarn ├── plugins │ └── @yarnpkg │ │ └── plugin-outdated.cjs └── releases │ └── yarn-4.0.2.cjs ├── .yarnrc.yml ├── CHANGELOG.md ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── package.json ├── playwright.config.ts ├── src ├── Collection.ts ├── enhance.ts ├── index.ts └── utils.ts ├── test ├── dynamic-selectors.spec.ts ├── elements.spec.ts ├── frame-locators.spec.ts ├── methods.spec.ts ├── nested-collections.spec.ts ├── nth.spec.ts └── utility-methods.spec.ts ├── tsconfig.json └── yarn.lock /.eslintignore: -------------------------------------------------------------------------------- 1 | dist/ 2 | -------------------------------------------------------------------------------- /.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lariat-js/playwright/HEAD/.eslintrc -------------------------------------------------------------------------------- /.github/CODEOWNERS: -------------------------------------------------------------------------------- 1 | * @mskelton @avo @joephela 2 | -------------------------------------------------------------------------------- /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lariat-js/playwright/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lariat-js/playwright/HEAD/.gitignore -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lariat-js/playwright/HEAD/.prettierignore -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lariat-js/playwright/HEAD/.prettierrc -------------------------------------------------------------------------------- /.releaserc.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "@mskelton/semantic-release-config" 3 | } 4 | -------------------------------------------------------------------------------- /.yarn/plugins/@yarnpkg/plugin-outdated.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lariat-js/playwright/HEAD/.yarn/plugins/@yarnpkg/plugin-outdated.cjs -------------------------------------------------------------------------------- /.yarn/releases/yarn-4.0.2.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lariat-js/playwright/HEAD/.yarn/releases/yarn-4.0.2.cjs -------------------------------------------------------------------------------- /.yarnrc.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lariat-js/playwright/HEAD/.yarnrc.yml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lariat-js/playwright/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lariat-js/playwright/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lariat-js/playwright/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lariat-js/playwright/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lariat-js/playwright/HEAD/README.md -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lariat-js/playwright/HEAD/package.json -------------------------------------------------------------------------------- /playwright.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lariat-js/playwright/HEAD/playwright.config.ts -------------------------------------------------------------------------------- /src/Collection.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lariat-js/playwright/HEAD/src/Collection.ts -------------------------------------------------------------------------------- /src/enhance.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lariat-js/playwright/HEAD/src/enhance.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lariat-js/playwright/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lariat-js/playwright/HEAD/src/utils.ts -------------------------------------------------------------------------------- /test/dynamic-selectors.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lariat-js/playwright/HEAD/test/dynamic-selectors.spec.ts -------------------------------------------------------------------------------- /test/elements.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lariat-js/playwright/HEAD/test/elements.spec.ts -------------------------------------------------------------------------------- /test/frame-locators.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lariat-js/playwright/HEAD/test/frame-locators.spec.ts -------------------------------------------------------------------------------- /test/methods.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lariat-js/playwright/HEAD/test/methods.spec.ts -------------------------------------------------------------------------------- /test/nested-collections.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lariat-js/playwright/HEAD/test/nested-collections.spec.ts -------------------------------------------------------------------------------- /test/nth.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lariat-js/playwright/HEAD/test/nth.spec.ts -------------------------------------------------------------------------------- /test/utility-methods.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lariat-js/playwright/HEAD/test/utility-methods.spec.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lariat-js/playwright/HEAD/tsconfig.json -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lariat-js/playwright/HEAD/yarn.lock --------------------------------------------------------------------------------