{"_id":"@awdlab/jig-playwright","_rev":"6-ec81e80d4dc5648efd4c573856ad6e99","name":"@awdlab/jig-playwright","dist-tags":{"next":"0.0.3-next.0","latest":"0.0.4"},"versions":{"0.0.1-next.1":{"name":"@awdlab/jig-playwright","version":"0.0.1-next.1","keywords":["angular","playwright","testing","e2e","page-object","awdlab","jig"],"license":"MIT","_id":"@awdlab/jig-playwright@0.0.1-next.1","maintainers":[{"name":"loaderb0t","email":"rndmb0t@gmail.com"}],"homepage":"https://jig.awdlab.dev","bugs":{"url":"https://github.com/awdlab/jig/issues"},"dist":{"shasum":"075a2f0ed01cf8d1b2e33bd3ed08073f3e2294a6","tarball":"https://registry.npmjs.org/@awdlab/jig-playwright/-/jig-playwright-0.0.1-next.1.tgz","fileCount":140,"integrity":"sha512-u7mdh1ZreinRz2hpEVZL1ucPHrbrA6UVkLXYLOduXr+CYmYUEcDwfg5O+7j1wGTWMjc0d2CoUAJ+3o4puSF1bw==","signatures":[{"sig":"MEUCIQCiTBwLOb4eC6jlyGxbEH/ueLJMc+a88kZT/8f5AjEUawIgHO79iehqeX9OVIyWE6pX6GJUMesOma5PqBnXv7jUGy0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":166232},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","_npmUser":{"name":"loaderb0t","email":"rndmb0t@gmail.com"},"repository":{"url":"git+https://github.com/awdlab/jig.git","type":"git","directory":"packages/playwright"},"_npmVersion":"11.13.0","description":"Playwright testing harness with page-object helpers for @awdlab/jig components.","directories":{},"_nodeVersion":"24.17.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","typescript":"catalog:"},"peerDependencies":{"@awdlab/jig":"0.0.1-next.1","@awdlab/jig-themes":"0.0.1-next.1"},"_npmOperationalInternal":{"tmp":"tmp/jig-playwright_0.0.1-next.1_1786238577353_0.303328580698335","host":"s3://npm-registry-packages-npm-production"}},"0.0.1":{"name":"@awdlab/jig-playwright","version":"0.0.1","keywords":["angular","playwright","testing","e2e","page-object","awdlab","jig"],"license":"MIT","_id":"@awdlab/jig-playwright@0.0.1","maintainers":[{"name":"loaderb0t","email":"rndmb0t@gmail.com"}],"homepage":"https://jig.awdlab.dev","bugs":{"url":"https://github.com/awdlab/jig/issues"},"dist":{"shasum":"558db4fba03c5ce46c142d53fed247b657eed30f","tarball":"https://registry.npmjs.org/@awdlab/jig-playwright/-/jig-playwright-0.0.1.tgz","fileCount":182,"integrity":"sha512-rVZxxXUR3JQHgUV+uVBlMvwc5X7Xo1Jg2C8ZOVx7M3/hzV0haxZXVxDZLGgIuNETxxmjHJ+b9E2WUL9bsOp9/Q==","signatures":[{"sig":"MEUCICn2qONSaZgV++McI83JiMda1rcvn7jZmmrvsgJ2EzhJAiEA8yXcJv459A+fDT6SfCfSbUlL6RxoWUn77roDx008FGI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@awdlab%2fjig-playwright@0.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":277320},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:80ecd491-550a-408e-831f-b5db4d1994c0"}},"repository":{"url":"git+https://github.com/awdlab/jig.git","type":"git","directory":"packages/playwright"},"_npmVersion":"12.0.2","description":"Playwright testing harness with page-object helpers for @awdlab/jig components.","directories":{},"_nodeVersion":"22.23.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","typescript":"catalog:","@playwright/test":"^1.62.1"},"peerDependencies":{"@awdlab/jig":"0.0.1","@playwright/test":">=1.55.0","@awdlab/jig-themes":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jig-playwright_0.0.1_1786654683173_0.49132827420536485","host":"s3://npm-registry-packages-npm-production"}},"0.0.2":{"name":"@awdlab/jig-playwright","version":"0.0.2","keywords":["angular","playwright","testing","e2e","page-object","awdlab","jig"],"license":"MIT","_id":"@awdlab/jig-playwright@0.0.2","maintainers":[{"name":"loaderb0t","email":"rndmb0t@gmail.com"}],"homepage":"https://jig.awdlab.dev","bugs":{"url":"https://github.com/awdlab/jig/issues"},"dist":{"shasum":"b7b6e9e3d0c4f56a58c290917d07bf64d25aadda","tarball":"https://registry.npmjs.org/@awdlab/jig-playwright/-/jig-playwright-0.0.2.tgz","fileCount":182,"integrity":"sha512-M3oYmG6UbyhRyNNSINLjJOblGJkSrLlvC8fEj/l6dkNBZm+NtaJksdccpIgx5QFyej4IWczljL4o3E1LB0YHlQ==","signatures":[{"sig":"MEQCIEmNaH3dCxfJr+QFnQxNp/tiBtVsxC+FT6O4nXuZMNRzAiBzWSFQmkHpHybmr+JOYSHXHmJG8hvbKo00nkMBRltQkQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@awdlab%2fjig-playwright@0.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":277320},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:80ecd491-550a-408e-831f-b5db4d1994c0"}},"repository":{"url":"git+https://github.com/awdlab/jig.git","type":"git","directory":"packages/playwright"},"_npmVersion":"12.0.2","description":"Playwright testing harness with page-object helpers for @awdlab/jig components.","directories":{},"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","typescript":"catalog:","@playwright/test":"^1.62.1"},"peerDependencies":{"@awdlab/jig":"0.0.2","@playwright/test":">=1.55.0","@awdlab/jig-themes":"0.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jig-playwright_0.0.2_1786656523733_0.6448292336470007","host":"s3://npm-registry-packages-npm-production"}},"0.0.3-next.0":{"name":"@awdlab/jig-playwright","version":"0.0.3-next.0","keywords":["angular","playwright","testing","e2e","page-object","awdlab","jig"],"license":"MIT","_id":"@awdlab/jig-playwright@0.0.3-next.0","maintainers":[{"name":"loaderb0t","email":"rndmb0t@gmail.com"}],"homepage":"https://jig.awdlab.dev","bugs":{"url":"https://github.com/awdlab/jig/issues"},"dist":{"shasum":"0ae6a4bbec2071e3d97343b44d840cc90d0fda03","tarball":"https://registry.npmjs.org/@awdlab/jig-playwright/-/jig-playwright-0.0.3-next.0.tgz","fileCount":182,"integrity":"sha512-QnrivTZygZ27ee1R1SBADGDFQaHSiHrHdESseEwMufI1EfDNK1S52kvAIUy/6L7WPo4zFozqZqjPt1cKG9HHmg==","signatures":[{"sig":"MEUCIGULNGnfzI/w6Qm/iNkxcWazHxDopcN2Eb4yT2DHlSu9AiEA76c1N4kDhDC3uaAwge1oGCIfIo1kAIXnA743MDEJ0IQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@awdlab%2fjig-playwright@0.0.3-next.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":277341},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:80ecd491-550a-408e-831f-b5db4d1994c0"}},"repository":{"url":"git+https://github.com/awdlab/jig.git","type":"git","directory":"packages/playwright"},"_npmVersion":"12.0.2","description":"Playwright testing harness with page-object helpers for @awdlab/jig components.","directories":{},"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.1.3","typescript":"catalog:","@playwright/test":"^1.62.1"},"peerDependencies":{"@awdlab/jig":"0.0.3-next.0","@playwright/test":">=1.55.0","@awdlab/jig-themes":"0.0.3-next.0"},"_npmOperationalInternal":{"tmp":"tmp/jig-playwright_0.0.3-next.0_1786998123094_0.8263410477902744","host":"s3://npm-registry-packages-npm-production"}},"0.0.3":{"name":"@awdlab/jig-playwright","version":"0.0.3","keywords":["angular","playwright","testing","e2e","page-object","awdlab","jig"],"license":"MIT","_id":"@awdlab/jig-playwright@0.0.3","maintainers":[{"name":"loaderb0t","email":"rndmb0t@gmail.com"}],"homepage":"https://jig.awdlab.dev","bugs":{"url":"https://github.com/awdlab/jig/issues"},"dist":{"shasum":"d7b7b5a873a061612a636fd5faf32bde2d36b3ed","tarball":"https://registry.npmjs.org/@awdlab/jig-playwright/-/jig-playwright-0.0.3.tgz","fileCount":182,"integrity":"sha512-ybbcJWJ2Euj22b/B7Xi09CvaC4C3/2HFidbSOrSIzyr0O8jMfhe1iROk2ylBxVpmm0XEX7p0f0atvA2TiJLYfw==","signatures":[{"sig":"MEYCIQDLKri5IdvZj8ECElhhbkDzrN3Kd22g10nayLAWOJhvGQIhAPOIooa/xmMXTqza1O+QjZPxkO3wjGJOTSTOjEyQ0adT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@awdlab%2fjig-playwright@0.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":277320},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:80ecd491-550a-408e-831f-b5db4d1994c0"}},"repository":{"url":"git+https://github.com/awdlab/jig.git","type":"git","directory":"packages/playwright"},"_npmVersion":"12.0.2","description":"Playwright testing harness with page-object helpers for @awdlab/jig components.","directories":{},"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","typescript":"catalog:","@playwright/test":"^1.62.1"},"peerDependencies":{"@awdlab/jig":"0.0.3","@playwright/test":">=1.55.0","@awdlab/jig-themes":"0.0.3"},"_npmOperationalInternal":{"tmp":"tmp/jig-playwright_0.0.3_1786999981940_0.2251929657073235","host":"s3://npm-registry-packages-npm-production"}},"0.0.4":{"name":"@awdlab/jig-playwright","version":"0.0.4","description":"Playwright testing harness with page-object helpers for @awdlab/jig components.","license":"MIT","homepage":"https://jig.awdlab.dev","repository":{"type":"git","url":"git+https://github.com/awdlab/jig.git","directory":"packages/playwright"},"keywords":["angular","playwright","testing","e2e","page-object","awdlab","jig"],"type":"module","main":"./dist/index.js","types":"./dist/index.d.ts","publishConfig":{"access":"public"},"peerDependencies":{"@awdlab/jig":"0.0.4","@awdlab/jig-themes":"0.0.4","@playwright/test":">=1.55.0"},"devDependencies":{"@playwright/test":"^1.62.1","rimraf":"^6.1.3","typescript":"catalog:"},"_id":"@awdlab/jig-playwright@0.0.4","bugs":{"url":"https://github.com/awdlab/jig/issues"},"_nodeVersion":"22.23.2","_npmVersion":"12.0.2","dist":{"integrity":"sha512-/SqoXHC8Baznqt160B7/zt0GNTmVM9oX1xkhpMbG5bYAb0kS+G5mqYuvGDFXw3aJETzjT9RaViYQZdWpK3Xt7Q==","shasum":"d421428d9370e5237892efb29dafe6b269e25742","tarball":"https://registry.npmjs.org/@awdlab/jig-playwright/-/jig-playwright-0.0.4.tgz","fileCount":182,"unpackedSize":277320,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@awdlab%2fjig-playwright@0.0.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQC1B3F/3SK7MTqP3lzwZGScfZHk5VaLDveFltYu7kZy8AIhAJReaWqMmB9tlNC+3TlJEIww1Lpj10MSjkykJWezJ819"}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:80ecd491-550a-408e-831f-b5db4d1994c0"}},"directories":{},"maintainers":[{"name":"loaderb0t","email":"rndmb0t@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/jig-playwright_0.0.4_1787002573594_0.12920602712926943"},"_hasShrinkwrap":false}},"time":{"created":"2026-08-09T01:22:57.248Z","modified":"2026-08-17T21:36:14.162Z","0.0.1-next.1":"2026-08-09T01:22:57.511Z","0.0.1":"2026-08-13T20:58:03.329Z","0.0.2":"2026-08-13T21:28:43.905Z","0.0.3-next.0":"2026-08-17T20:22:03.221Z","0.0.3":"2026-08-17T20:53:02.103Z","0.0.4":"2026-08-17T21:36:13.751Z"},"bugs":{"url":"https://github.com/awdlab/jig/issues"},"license":"MIT","homepage":"https://jig.awdlab.dev","keywords":["angular","playwright","testing","e2e","page-object","awdlab","jig"],"repository":{"type":"git","url":"git+https://github.com/awdlab/jig.git","directory":"packages/playwright"},"description":"Playwright testing harness with page-object helpers for @awdlab/jig components.","maintainers":[{"name":"loaderb0t","email":"rndmb0t@gmail.com"}],"readme":"<div align=\"center\">\n\n<img src=\"https://raw.githubusercontent.com/awdlab/jig/main/apps/docs/public/img/logo-mark.png\" alt=\"\" width=\"88\" />\n\n# @awdlab/jig-playwright\n\n**Playwright testing harness for\n[@awdlab/jig](https://www.npmjs.com/package/@awdlab/jig).**\n\n[![Main package](https://img.shields.io/badge/Main%20package-%40awdlab%2Fjig-e90464?style=for-the-badge)](https://www.npmjs.com/package/@awdlab/jig)\n[![Testing guide](https://img.shields.io/badge/Testing%20guide-jig.awdlab.dev-8514f5?style=for-the-badge)](https://jig.awdlab.dev/guides/testing)\n\n</div>\n\nPage-object–style `Jig*Harness` helpers that wrap the controls' DOM and ARIA surface, so\nend-to-end assertions read like the user's intent instead of hand-rolled locators.\n\n## Install\n\n```bash\npnpm add -D @awdlab/jig-playwright\n```\n\n```ts\nimport { JigSelectHarness } from '@awdlab/jig-playwright';\n\nconst select = new JigSelectHarness(page.locator('jig-select'));\nawait select.open();\nawait select.clickItemByText('Option 2');\nawait select.expectSelectedItemText('Option 2');\n```\n\n## Documentation\n\nSetup and the full harness reference are documented with the main package:\n**[jig.awdlab.dev/guides/testing](https://jig.awdlab.dev/guides/testing)**\n\n## License\n\nMIT © awdlab\n","readmeFilename":"README.md"}