{"_id":"ivya","_rev":"15-e59696cfd554a8f9c652cac50f2c56f2","name":"ivya","dist-tags":{"latest":"1.8.2"},"versions":{"1.0.0":{"name":"ivya","version":"1.0.0","keywords":["dom","search","query","playwright","locator"],"license":"MIT","_id":"ivya@1.0.0","maintainers":[{"name":"oreanno","email":"foxzdavinci@gmail.com"}],"homepage":"https://github.com/sheremet-va/ivya#readme","bugs":{"url":"https://github.com/sheremet-va/ivya/issues"},"dist":{"shasum":"3747d129787a21b79beefbbe6a668b3e5cc99b79","tarball":"https://registry.npmjs.org/ivya/-/ivya-1.0.0.tgz","fileCount":5,"integrity":"sha512-QDgEiQks2bgL8t44ddjXkEdPJNhZDAgpDfEHnk84C/qQ9xjZ9GGtJhxgNs5l9xN5ZY8/t4vIl+owbdfpQ/bmxw==","signatures":[{"sig":"MEQCIEsqowg9a5yNk4AWT154cuMZ5bU7ZCdmHT/1ZBe+okg5AiB6ESym3UIhiZoW2SG4BdiaVTbn4JkyLw3D3NdmsnMNlw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":178640},"main":"./dist/index.js","type":"module","_from":"file:ivya-1.0.0.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsup --watch --sourcemap","test":"vitest","build":"tsup","format":"prettier . --write"},"_npmUser":{"name":"oreanno","email":"foxzdavinci@gmail.com"},"_resolved":"/private/var/folders/vt/_y31xx1x41j89s4svb4fnhfw0000gn/T/0f4e5d144cfe665481dbec924c71b51e/ivya-1.0.0.tgz","_integrity":"sha512-QDgEiQks2bgL8t44ddjXkEdPJNhZDAgpDfEHnk84C/qQ9xjZ9GGtJhxgNs5l9xN5ZY8/t4vIl+owbdfpQ/bmxw==","repository":{"url":"git+https://github.com/sheremet-va/ivya.git","type":"git"},"_npmVersion":"10.5.0","description":"Fork of Playwright's locator resolution","directories":{},"_nodeVersion":"20.12.2","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","vitest":"^2.0.5","prettier":"^3.3.3","playwright":"^1.45.3","@vitest/browser":"^2.0.5"},"_npmOperationalInternal":{"tmp":"tmp/ivya_1.0.0_1722853303656_0.07797741691825344","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"ivya","version":"1.1.0","keywords":["dom","search","query","playwright","locator"],"license":"MIT","_id":"ivya@1.1.0","maintainers":[{"name":"oreanno","email":"foxzdavinci@gmail.com"}],"homepage":"https://github.com/sheremet-va/ivya#readme","bugs":{"url":"https://github.com/sheremet-va/ivya/issues"},"dist":{"shasum":"49a3099989039d630e5aa6d501b1774429e15b4a","tarball":"https://registry.npmjs.org/ivya/-/ivya-1.1.0.tgz","fileCount":5,"integrity":"sha512-M9JrukbVtwVOK+rbCka+H1TFO4ZMcdT40idmGOXGjFR+B+D16N6E2POIA1vmPLzyYBKA4nFUr8sq4ojGi5DWxQ==","signatures":[{"sig":"MEUCIQD/XX5LhzwUW7tH1GGc/DolFeXgi2XJ5tofvn6brcYxIAIgY1s9SFJ/bA1ViqibD5zTpuQcLsHIXIS+a5lyAE7uMcw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":179479},"main":"./dist/index.js","type":"module","_from":"file:ivya-1.1.0.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsup --watch --sourcemap","test":"vitest","build":"tsup","format":"prettier . --write"},"_npmUser":{"name":"oreanno","email":"foxzdavinci@gmail.com"},"_resolved":"/private/var/folders/vt/_y31xx1x41j89s4svb4fnhfw0000gn/T/83d9feb611fce8940f5bebb843022597/ivya-1.1.0.tgz","_integrity":"sha512-M9JrukbVtwVOK+rbCka+H1TFO4ZMcdT40idmGOXGjFR+B+D16N6E2POIA1vmPLzyYBKA4nFUr8sq4ojGi5DWxQ==","repository":{"url":"git+https://github.com/sheremet-va/ivya.git","type":"git"},"_npmVersion":"10.5.0","description":"Fork of Playwright's locator resolution","directories":{},"_nodeVersion":"20.12.2","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","vitest":"^2.0.5","prettier":"^3.3.3","playwright":"^1.45.3","@vitest/browser":"^2.0.5"},"_npmOperationalInternal":{"tmp":"tmp/ivya_1.1.0_1722854759276_0.12750210757568836","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"ivya","version":"1.1.1","keywords":["dom","search","query","playwright","locator"],"license":"MIT","_id":"ivya@1.1.1","maintainers":[{"name":"oreanno","email":"foxzdavinci@gmail.com"}],"homepage":"https://github.com/sheremet-va/ivya#readme","bugs":{"url":"https://github.com/sheremet-va/ivya/issues"},"dist":{"shasum":"b129685f58e3c6d803120e96b984ae7f46895ee4","tarball":"https://registry.npmjs.org/ivya/-/ivya-1.1.1.tgz","fileCount":5,"integrity":"sha512-Rv2L87TidfbcSfunelwN9jrhTpqSmP0+DvdUocpwIpukkOG0Bks9U2RAedk5Ry4DWpSfrPqJYEPo9+L91OF+6g==","signatures":[{"sig":"MEYCIQCV7B77sJU9X2dEyHwcElOSq35IzYw7NPuTqBJlt7CgLQIhAIPdUO7r6tpEHrSTes2Asle2dNYCnr1Uua/EpVbhM5jm","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":179803},"main":"./dist/index.js","type":"module","_from":"file:ivya-1.1.1.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsup --watch --sourcemap","test":"vitest","build":"tsup","format":"prettier . --write"},"_npmUser":{"name":"oreanno","email":"foxzdavinci@gmail.com"},"_resolved":"/private/var/folders/vt/_y31xx1x41j89s4svb4fnhfw0000gn/T/492c2d49a8f25ad68904acacaebebcc9/ivya-1.1.1.tgz","_integrity":"sha512-Rv2L87TidfbcSfunelwN9jrhTpqSmP0+DvdUocpwIpukkOG0Bks9U2RAedk5Ry4DWpSfrPqJYEPo9+L91OF+6g==","repository":{"url":"git+https://github.com/sheremet-va/ivya.git","type":"git"},"_npmVersion":"10.5.0","description":"Fork of Playwright's locator resolution","directories":{},"_nodeVersion":"20.12.2","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","vitest":"^2.0.5","prettier":"^3.3.3","playwright":"^1.45.3","@vitest/browser":"^2.0.5"},"_npmOperationalInternal":{"tmp":"tmp/ivya_1.1.1_1723016886745_0.5829935261224735","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"ivya","version":"1.2.0","keywords":["dom","search","query","playwright","locator"],"license":"MIT","_id":"ivya@1.2.0","maintainers":[{"name":"oreanno","email":"foxzdavinci@gmail.com"}],"homepage":"https://github.com/sheremet-va/ivya#readme","bugs":{"url":"https://github.com/sheremet-va/ivya/issues"},"dist":{"shasum":"c34d177a140d7070c935e1b0fd8d664b0848e607","tarball":"https://registry.npmjs.org/ivya/-/ivya-1.2.0.tgz","fileCount":8,"integrity":"sha512-fvjd2SosmN0dutsJ+ZtQhpBmQ28J8HxEAJyNY16oIlTrpwiL+7PC1E/6R2BJJYy4/n/trDHV+FlJEz3KTbzk5Q==","signatures":[{"sig":"MEUCIBMCjESkBmvBt9J0ZjcswkiwiWu46SBGzWxoZuNVwNNgAiEAn73xbB/4gMt9sdXpREz/Zmm3oKgIThS/DiaoDRAXbHE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188681},"main":"./dist/index.js","type":"module","_from":"file:ivya-1.2.0.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js","./utils":"./dist/publicUtils.js"},"scripts":{"dev":"tsup --watch --sourcemap","test":"vitest","build":"tsup","format":"prettier . --write"},"_npmUser":{"name":"oreanno","email":"foxzdavinci@gmail.com"},"_resolved":"/private/var/folders/3n/td5k6fm13gd722lls3bsyvlm0000gn/T/fbd15a246148a314fcb7b1d5214185b4/ivya-1.2.0.tgz","_integrity":"sha512-fvjd2SosmN0dutsJ+ZtQhpBmQ28J8HxEAJyNY16oIlTrpwiL+7PC1E/6R2BJJYy4/n/trDHV+FlJEz3KTbzk5Q==","repository":{"url":"git+https://github.com/sheremet-va/ivya.git","type":"git"},"_npmVersion":"10.9.0","description":"Fork of Playwright's locator resolution","directories":{},"_nodeVersion":"22.12.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","vitest":"^2.0.5","prettier":"^3.3.3","playwright":"^1.45.3","typescript":"^5.8.2","@vitest/browser":"^2.0.5"},"_npmOperationalInternal":{"tmp":"tmp/ivya_1.2.0_1741090562681_0.5462765008863519","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"ivya","version":"1.3.0","keywords":["dom","search","query","playwright","locator"],"license":"MIT","_id":"ivya@1.3.0","maintainers":[{"name":"oreanno","email":"foxzdavinci@gmail.com"}],"homepage":"https://github.com/sheremet-va/ivya#readme","bugs":{"url":"https://github.com/sheremet-va/ivya/issues"},"dist":{"shasum":"42767cca15c18c8f164dd59bb75522ab4398662a","tarball":"https://registry.npmjs.org/ivya/-/ivya-1.3.0.tgz","fileCount":8,"integrity":"sha512-xngkvRiB58GFbw2S7lZFK/DH/J8CQbPSuDv+G+KZPpPewVgEtZBUfP11PwiWhWdlweJtjhNY8ICWyZ3zG4F3Uw==","signatures":[{"sig":"MEYCIQCR1FnlRKI4vLaAt7S/MIva9zlwFLhgrEhIdTgNCyfkWgIhAMUaL6sfRtRvBIPgr6+Y9zsfq+aK6/hxYSIcKTZ6dXYl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188681},"main":"./dist/index.js","type":"module","_from":"file:ivya-1.3.0.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js","./utils":"./dist/publicUtils.js"},"scripts":{"dev":"tsup --watch --sourcemap","test":"vitest","build":"tsup","format":"prettier . --write"},"_npmUser":{"name":"oreanno","email":"foxzdavinci@gmail.com"},"_resolved":"/private/var/folders/3n/td5k6fm13gd722lls3bsyvlm0000gn/T/13d20756f78b7d5c973f9788017317c7/ivya-1.3.0.tgz","_integrity":"sha512-xngkvRiB58GFbw2S7lZFK/DH/J8CQbPSuDv+G+KZPpPewVgEtZBUfP11PwiWhWdlweJtjhNY8ICWyZ3zG4F3Uw==","repository":{"url":"git+https://github.com/sheremet-va/ivya.git","type":"git"},"_npmVersion":"10.9.0","description":"Fork of Playwright's locator resolution","directories":{},"_nodeVersion":"22.12.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","vitest":"^2.0.5","prettier":"^3.3.3","playwright":"^1.45.3","typescript":"^5.8.2","@vitest/browser":"^2.0.5"},"_npmOperationalInternal":{"tmp":"tmp/ivya_1.3.0_1741094676498_0.3938028949950285","host":"s3://npm-registry-packages-npm-production"}},"1.3.1":{"name":"ivya","version":"1.3.1","keywords":["dom","search","query","playwright","locator"],"license":"MIT","_id":"ivya@1.3.1","maintainers":[{"name":"oreanno","email":"foxzdavinci@gmail.com"}],"homepage":"https://github.com/sheremet-va/ivya#readme","bugs":{"url":"https://github.com/sheremet-va/ivya/issues"},"dist":{"shasum":"deeaeda959ec254b34b0a663febb51afa9e73779","tarball":"https://registry.npmjs.org/ivya/-/ivya-1.3.1.tgz","fileCount":8,"integrity":"sha512-zzx7of5nv/GMtwJUMezNpDKvXYPZM3hSNFwli9uJcpRJ1i0/mF4a6pHEyQJkE0hyBfl9kUZZ1KNZRUGPm4D9uA==","signatures":[{"sig":"MEQCIDbGX26hjyYeeKiCvtUk1n6Vu5Bzjehy/NQThQw4ivjEAiBSTV8VewcApP9kcsrvuXdN1s/A5+yK23C8lz5gXnN66Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":189725},"main":"./dist/index.js","type":"module","_from":"file:ivya-1.3.1.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js","./utils":"./dist/publicUtils.js"},"scripts":{"dev":"tsup --watch --sourcemap","test":"vitest","build":"tsup","format":"prettier . --write"},"_npmUser":{"name":"oreanno","email":"foxzdavinci@gmail.com"},"_resolved":"/private/var/folders/3n/td5k6fm13gd722lls3bsyvlm0000gn/T/393aef7f91354e3884df52106a4b9254/ivya-1.3.1.tgz","_integrity":"sha512-zzx7of5nv/GMtwJUMezNpDKvXYPZM3hSNFwli9uJcpRJ1i0/mF4a6pHEyQJkE0hyBfl9kUZZ1KNZRUGPm4D9uA==","repository":{"url":"git+https://github.com/sheremet-va/ivya.git","type":"git"},"_npmVersion":"10.9.0","description":"Fork of Playwright's locator resolution","directories":{},"_nodeVersion":"22.12.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","vitest":"^2.0.5","prettier":"^3.3.3","playwright":"^1.45.3","typescript":"^5.8.2","@vitest/browser":"^2.0.5"},"_npmOperationalInternal":{"tmp":"tmp/ivya_1.3.1_1741094708859_0.3458277928542388","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"ivya","version":"1.4.0","keywords":["dom","search","query","playwright","locator"],"license":"MIT","_id":"ivya@1.4.0","maintainers":[{"name":"oreanno","email":"foxzdavinci@gmail.com"}],"homepage":"https://github.com/sheremet-va/ivya#readme","bugs":{"url":"https://github.com/sheremet-va/ivya/issues"},"dist":{"shasum":"a729ab73b342b6303d4155e3ee9277b8cb84325f","tarball":"https://registry.npmjs.org/ivya/-/ivya-1.4.0.tgz","fileCount":8,"integrity":"sha512-vy2LYof6/OGoZwUrYoS4C7BFToX7lC/85yh/e3AxEUdCAjMFgi2do+AIjWFF4Egu7i2Bhymfh5/uBpAMryQbrA==","signatures":[{"sig":"MEYCIQD/fY+6Gc8MLzUOxYx0F+sclsTWFtq3VU1ByHn5x3pvpgIhAMu4VGZBMxESyG+PXv+HRPAb7Yy7ygqcdmI+3b1S/jtg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":189895},"main":"./dist/index.js","type":"module","_from":"file:ivya-1.4.0.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js","./utils":"./dist/publicUtils.js"},"scripts":{"dev":"tsup --watch --sourcemap","test":"vitest","build":"tsup","format":"prettier . --write"},"_npmUser":{"name":"oreanno","email":"foxzdavinci@gmail.com"},"_resolved":"/private/var/folders/3n/td5k6fm13gd722lls3bsyvlm0000gn/T/7f9ac5c6a7249c46ca1f7ae309de7efe/ivya-1.4.0.tgz","_integrity":"sha512-vy2LYof6/OGoZwUrYoS4C7BFToX7lC/85yh/e3AxEUdCAjMFgi2do+AIjWFF4Egu7i2Bhymfh5/uBpAMryQbrA==","repository":{"url":"git+https://github.com/sheremet-va/ivya.git","type":"git"},"_npmVersion":"10.9.0","description":"Fork of Playwright's locator resolution","directories":{},"_nodeVersion":"22.12.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","vitest":"^2.0.5","prettier":"^3.3.3","playwright":"^1.45.3","typescript":"^5.8.2","@vitest/browser":"^2.0.5"},"_npmOperationalInternal":{"tmp":"tmp/ivya_1.4.0_1741100345319_0.6120608858658223","host":"s3://npm-registry-packages-npm-production"}},"1.5.0":{"name":"ivya","version":"1.5.0","keywords":["dom","search","query","playwright","locator"],"license":"MIT","_id":"ivya@1.5.0","maintainers":[{"name":"oreanno","email":"foxzdavinci@gmail.com"}],"homepage":"https://github.com/sheremet-va/ivya#readme","bugs":{"url":"https://github.com/sheremet-va/ivya/issues"},"dist":{"shasum":"7449608b547945c618b3bfabc5f85d9142d4b017","tarball":"https://registry.npmjs.org/ivya/-/ivya-1.5.0.tgz","fileCount":8,"integrity":"sha512-ytAUTyHj6aUhurC5ghpLEnJWTPDBnaktQ1Rd/LD7zEEh4iHkh0V/SYah8DSxgbxNLaHj1mRygmGLDqGo5MDk6g==","signatures":[{"sig":"MEUCIQCHx2CUMppLVnpg/c3u1tBWBIHgonOcCmZaTcbTE9MHqAIgGEI/2GkyGrypwyDu/GMALtLMMhoYHcJtwcafIhU96w4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":193735},"main":"./dist/index.js","type":"module","_from":"file:ivya-1.5.0.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js","./utils":"./dist/publicUtils.js"},"scripts":{"dev":"tsup --watch --sourcemap","test":"vitest","build":"tsup","format":"prettier . --write"},"_npmUser":{"name":"oreanno","email":"foxzdavinci@gmail.com"},"_resolved":"/private/var/folders/3n/td5k6fm13gd722lls3bsyvlm0000gn/T/02c9d6ea5c232779215031044bd67321/ivya-1.5.0.tgz","_integrity":"sha512-ytAUTyHj6aUhurC5ghpLEnJWTPDBnaktQ1Rd/LD7zEEh4iHkh0V/SYah8DSxgbxNLaHj1mRygmGLDqGo5MDk6g==","repository":{"url":"git+https://github.com/sheremet-va/ivya.git","type":"git"},"_npmVersion":"10.9.0","description":"Fork of Playwright's locator resolution","directories":{},"_nodeVersion":"22.12.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","vitest":"^2.0.5","prettier":"^3.3.3","playwright":"^1.45.3","typescript":"^5.8.2","@vitest/browser":"^2.0.5"},"_npmOperationalInternal":{"tmp":"tmp/ivya_1.5.0_1741177398039_0.2299364508606505","host":"s3://npm-registry-packages-npm-production"}},"1.5.1":{"name":"ivya","version":"1.5.1","keywords":["dom","search","query","playwright","locator"],"license":"MIT","_id":"ivya@1.5.1","maintainers":[{"name":"oreanno","email":"foxzdavinci@gmail.com"}],"homepage":"https://github.com/sheremet-va/ivya#readme","bugs":{"url":"https://github.com/sheremet-va/ivya/issues"},"dist":{"shasum":"2f8191fbd16bde439a70dc7ec41623b2706941b2","tarball":"https://registry.npmjs.org/ivya/-/ivya-1.5.1.tgz","fileCount":8,"integrity":"sha512-WUDzzuxLS01qb4BujtMmqmoSxrG/EsNZjLI7+23xHf28NjlCD0KWHmeoHtaq21mUNrWxqxmgxwxxNDbuE7WOwA==","signatures":[{"sig":"MEQCIFHSzLJ7PGCbVaOwT6uoqWsZOl20hq6x3QTWAu8PzOMbAiBNiks0EaqLu8Zu+LjVK6z4JWj8I1oPOMeCvIxzH9MW5A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":193796},"main":"./dist/index.js","type":"module","_from":"file:ivya-1.5.1.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js","./utils":"./dist/publicUtils.js"},"scripts":{"dev":"tsup --watch --sourcemap","test":"vitest","build":"tsup","format":"prettier . --write"},"_npmUser":{"name":"oreanno","email":"foxzdavinci@gmail.com"},"_resolved":"/private/var/folders/3n/td5k6fm13gd722lls3bsyvlm0000gn/T/6e906850cc799e76da12153510b5ef76/ivya-1.5.1.tgz","_integrity":"sha512-WUDzzuxLS01qb4BujtMmqmoSxrG/EsNZjLI7+23xHf28NjlCD0KWHmeoHtaq21mUNrWxqxmgxwxxNDbuE7WOwA==","repository":{"url":"git+https://github.com/sheremet-va/ivya.git","type":"git"},"_npmVersion":"10.9.0","description":"Fork of Playwright's locator resolution","directories":{},"_nodeVersion":"22.12.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","vitest":"^2.0.5","prettier":"^3.3.3","playwright":"^1.45.3","typescript":"^5.8.2","@vitest/browser":"^2.0.5"},"_npmOperationalInternal":{"tmp":"tmp/ivya_1.5.1_1741359036250_0.635444476880362","host":"s3://npm-registry-packages-npm-production"}},"1.6.0":{"name":"ivya","version":"1.6.0","keywords":["dom","search","query","playwright","locator"],"license":"MIT","_id":"ivya@1.6.0","maintainers":[{"name":"oreanno","email":"foxzdavinci@gmail.com"}],"homepage":"https://github.com/sheremet-va/ivya#readme","bugs":{"url":"https://github.com/sheremet-va/ivya/issues"},"dist":{"shasum":"e248aceafb39f3a6a45a2cc507db78aefd65424a","tarball":"https://registry.npmjs.org/ivya/-/ivya-1.6.0.tgz","fileCount":8,"integrity":"sha512-MVindQ7lUYqEmW6K5o/ZTrLfRmOqhl0GEo/MekwiUm+WfDv8wOB7FRy1bGprz2hxvvrOHrDmgF8KIPw8N+/ONw==","signatures":[{"sig":"MEUCIF1wvyxT/+vQUObMLsg3Uquyb7RImOTX9hU9kzifiiisAiEA5WW9+2QLJ/2fvY9tcVbo5o1+vB39WLornSVgdILCPS4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":194018},"main":"./dist/index.js","type":"module","_from":"file:ivya-1.6.0.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js","./utils":"./dist/publicUtils.js"},"scripts":{"dev":"tsup --watch --sourcemap","test":"vitest","build":"tsup","format":"prettier . --write"},"_npmUser":{"name":"oreanno","email":"foxzdavinci@gmail.com"},"_resolved":"/private/var/folders/3n/td5k6fm13gd722lls3bsyvlm0000gn/T/5fd6863b43671080518a807a5a8a1c10/ivya-1.6.0.tgz","_integrity":"sha512-MVindQ7lUYqEmW6K5o/ZTrLfRmOqhl0GEo/MekwiUm+WfDv8wOB7FRy1bGprz2hxvvrOHrDmgF8KIPw8N+/ONw==","repository":{"url":"git+https://github.com/sheremet-va/ivya.git","type":"git"},"_npmVersion":"10.9.0","description":"Fork of Playwright's locator resolution","directories":{},"_nodeVersion":"22.12.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","vitest":"^2.0.5","prettier":"^3.3.3","playwright":"^1.45.3","typescript":"^5.8.2","@vitest/browser":"^2.0.5"},"_npmOperationalInternal":{"tmp":"tmp/ivya_1.6.0_1742925271255_0.7868893971133437","host":"s3://npm-registry-packages-npm-production"}},"1.7.0":{"name":"ivya","version":"1.7.0","keywords":["dom","search","query","playwright","locator"],"license":"MIT","_id":"ivya@1.7.0","maintainers":[{"name":"oreanno","email":"foxzdavinci@gmail.com"}],"homepage":"https://github.com/sheremet-va/ivya#readme","bugs":{"url":"https://github.com/sheremet-va/ivya/issues"},"dist":{"shasum":"cac41ee0dcd5f1b8635147c59c9e1be9dc88a71b","tarball":"https://registry.npmjs.org/ivya/-/ivya-1.7.0.tgz","fileCount":8,"integrity":"sha512-E4MM3/pCtgalpLP6PcDR6HIVdQo/0COef8omuvMyYid8GdKsKXmhPgV04k6u1791j1DQ1tCmu8Rn0H3kxoulEg==","signatures":[{"sig":"MEQCIFZuBNgXnFZG46VvW4+QqERZXlx+Q+7R68jYi7wgxctnAiB2hrXc0XXtPmKK+DWN7g93ZVKcJTcR3+u/9nnhG+8Xxw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":194391},"main":"./dist/index.js","type":"module","_from":"file:ivya-1.7.0.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js","./utils":"./dist/publicUtils.js"},"scripts":{"dev":"tsup --watch --sourcemap","test":"vitest","build":"tsup","format":"prettier . --write"},"_npmUser":{"name":"oreanno","email":"foxzdavinci@gmail.com"},"_resolved":"/private/var/folders/3n/td5k6fm13gd722lls3bsyvlm0000gn/T/a89a2a578daf8b00c84b59b1ca236723/ivya-1.7.0.tgz","_integrity":"sha512-E4MM3/pCtgalpLP6PcDR6HIVdQo/0COef8omuvMyYid8GdKsKXmhPgV04k6u1791j1DQ1tCmu8Rn0H3kxoulEg==","repository":{"url":"git+https://github.com/sheremet-va/ivya.git","type":"git"},"_npmVersion":"10.9.2","description":"Fork of Playwright's locator resolution","directories":{},"_nodeVersion":"22.14.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","vitest":"^2.0.5","prettier":"^3.3.3","playwright":"^1.45.3","typescript":"^5.8.2","@vitest/browser":"^2.0.5"},"_npmOperationalInternal":{"tmp":"tmp/ivya_1.7.0_1749147036823_0.9550851373089204","host":"s3://npm-registry-packages-npm-production"}},"1.7.1":{"name":"ivya","version":"1.7.1","keywords":["dom","search","query","playwright","locator"],"license":"MIT","_id":"ivya@1.7.1","maintainers":[{"name":"oreanno","email":"foxzdavinci@gmail.com"}],"homepage":"https://github.com/sheremet-va/ivya#readme","bugs":{"url":"https://github.com/sheremet-va/ivya/issues"},"dist":{"shasum":"4aa3e2f4d82baff2b6c548bc6a25ef4de04e9d3b","tarball":"https://registry.npmjs.org/ivya/-/ivya-1.7.1.tgz","fileCount":8,"integrity":"sha512-glD8yiay9XGwnmUgUY6B1mu+YimiA7Kqc57/4Jgm7HdP/IQJbAKHon68arKpOmmHNOWwTiFEOSf3g5MKzHSyew==","signatures":[{"sig":"MEQCIDieFKf/z4m8w9obpBlPb682t94/ot6OGNhLLfEy2XQFAiBoOvGxBY3YsECGEKn9Gxdt57PNrC7nb3uH/WzaH4luuQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":194592},"main":"./dist/index.js","type":"module","_from":"file:ivya-1.7.1.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js","./utils":"./dist/publicUtils.js"},"scripts":{"dev":"tsup --watch --sourcemap","test":"vitest","build":"tsup","format":"prettier . --write"},"_npmUser":{"name":"oreanno","email":"foxzdavinci@gmail.com"},"_resolved":"/private/var/folders/3n/td5k6fm13gd722lls3bsyvlm0000gn/T/d84d5a949fdaa3e6a39458185d605f09/ivya-1.7.1.tgz","_integrity":"sha512-glD8yiay9XGwnmUgUY6B1mu+YimiA7Kqc57/4Jgm7HdP/IQJbAKHon68arKpOmmHNOWwTiFEOSf3g5MKzHSyew==","repository":{"url":"git+https://github.com/sheremet-va/ivya.git","type":"git"},"_npmVersion":"11.6.2","description":"Fork of Playwright's locator resolution","directories":{},"_nodeVersion":"24.13.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","vitest":"^2.0.5","prettier":"^3.3.3","playwright":"^1.45.3","typescript":"^5.8.2","@vitest/browser":"^2.0.5"},"_npmOperationalInternal":{"tmp":"tmp/ivya_1.7.1_1769687439607_0.054206110861304335","host":"s3://npm-registry-packages-npm-production"}},"1.8.0":{"name":"ivya","version":"1.8.0","keywords":["dom","locator","playwright","query","search"],"license":"MIT","_id":"ivya@1.8.0","maintainers":[{"name":"oreanno","email":"foxzdavinci@gmail.com"}],"homepage":"https://github.com/sheremet-va/ivya#readme","bugs":{"url":"https://github.com/sheremet-va/ivya/issues"},"dist":{"shasum":"bdc02138ad1c45d5acee8e1e9aedfbedbbf3cc8e","tarball":"https://registry.npmjs.org/ivya/-/ivya-1.8.0.tgz","fileCount":10,"integrity":"sha512-8qFMisQ9Y+rTy4kZZnD/+I5X3R4MMN0bR1Phnguub+MAk5FiMfOSNC45vItoUfkJGhhNbICIVOqxDFpOso1Wjg==","signatures":[{"sig":"MEYCIQD1ZEXD/kX182cbv0KNXtknTH9cErn3KLPYRQ7MbZcQxgIhANlpwIs91MbbmqddbaQCJdkjZPW6bX1TbcK016Rr9Qkc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":230942},"main":"./dist/index.js","type":"module","_from":"file:ivya-1.8.0.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js","./aria":"./dist/aria/index.js","./utils":"./dist/publicUtils.js"},"scripts":{"dev":"vp pack --watch --sourcemap","test":"vitest","build":"vp pack","test-unit":"vitest --project=unit","typecheck":"tsc -b","test-chrome":"vitest --project='*chromium*'"},"_npmUser":{"name":"oreanno","email":"foxzdavinci@gmail.com"},"_resolved":"/private/var/folders/3n/td5k6fm13gd722lls3bsyvlm0000gn/T/ee46243d9cf95903cb6291514c0fe3b9/ivya-1.8.0.tgz","_integrity":"sha512-8qFMisQ9Y+rTy4kZZnD/+I5X3R4MMN0bR1Phnguub+MAk5FiMfOSNC45vItoUfkJGhhNbICIVOqxDFpOso1Wjg==","repository":{"url":"git+https://github.com/sheremet-va/ivya.git","type":"git"},"_npmVersion":"11.9.0","description":"Fork of Playwright's locator resolution","directories":{},"_nodeVersion":"24.14.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.0","vitest":"^4.1.0","vite-plus":"latest","playwright":"^1.58.2","typescript":"^5.8.2","@vitest/browser-playwright":"^4.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ivya_1.8.0_1774699795371_0.9019831106434089","host":"s3://npm-registry-packages-npm-production"}},"1.8.1":{"name":"ivya","version":"1.8.1","keywords":["dom","locator","playwright","query","search"],"license":"MIT","_id":"ivya@1.8.1","maintainers":[{"name":"oreanno","email":"foxzdavinci@gmail.com"}],"homepage":"https://github.com/vitest-dev/ivya#readme","bugs":{"url":"https://github.com/vitest-dev/ivya/issues"},"dist":{"shasum":"d2aaa026cf7ceed5e1d83dbc4463fe764ea4a8eb","tarball":"https://registry.npmjs.org/ivya/-/ivya-1.8.1.tgz","fileCount":10,"integrity":"sha512-/0JJuIGSfzsNxIyoFQEPsZ/pGl5Chso3s0LHGdzcR2xD2CexQFjxYWaMrzs7LOYnNO2GONvDvEMadJcBxznGSg==","signatures":[{"sig":"MEYCIQDbGhgQhy64TZ4frVR0QWHmNETBw/dKrd3J5v7cuHuo9gIhALAETIgkhgzM7lcKsx764mTlaA7ka4MKlcQNOBOh1Vmt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/ivya@1.8.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":231955},"main":"./dist/index.js","type":"module","_from":"file:ivya-1.8.1.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js","./aria":"./dist/aria/index.js","./utils":"./dist/publicUtils.js"},"scripts":{"dev":"vp pack --watch --sourcemap","lint":"vp check --no-lint","test":"vitest","build":"vp pack","release":"bumpp","lint-fix":"vp check --no-lint --fix","test-unit":"vitest --project=unit","typecheck":"tsc -b","test-chrome":"vitest --project='*chromium*'"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:199bcc6b-9a07-4e90-9d5a-8973197523ed"}},"_resolved":"/tmp/2bb2224b08957a8461bee75a6aabfe3e/ivya-1.8.1.tgz","_integrity":"sha512-/0JJuIGSfzsNxIyoFQEPsZ/pGl5Chso3s0LHGdzcR2xD2CexQFjxYWaMrzs7LOYnNO2GONvDvEMadJcBxznGSg==","repository":{"url":"git+https://github.com/vitest-dev/ivya.git","type":"git"},"_npmVersion":"11.11.0","description":"Fork of Playwright's locator resolution","directories":{},"_nodeVersion":"24.14.1","_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.0","bumpp":"^10.4.1","vitest":"^4.1.0","vite-plus":"latest","playwright":"^1.58.2","typescript":"^5.8.2","changelogithub":"^14.0.0","@vitest/browser-playwright":"^4.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ivya_1.8.1_1777361082601_0.027260585838541296","host":"s3://npm-registry-packages-npm-production"}},"1.8.2":{"name":"ivya","version":"1.8.2","description":"Fork of Playwright's locator resolution","keywords":["dom","locator","playwright","query","search"],"homepage":"https://github.com/vitest-dev/ivya#readme","bugs":{"url":"https://github.com/vitest-dev/ivya/issues"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/vitest-dev/ivya.git"},"type":"module","main":"./dist/index.js","exports":{".":"./dist/index.js","./aria":"./dist/aria/index.js","./utils":"./dist/publicUtils.js"},"devDependencies":{"@vitest/browser-playwright":"^4.1.0","bumpp":"^10.4.1","changelogithub":"^14.0.0","playwright":"^1.60.0","typescript":"^5.8.2","vite":"^8.0.0","vite-plus":"latest","vitest":"^4.1.0"},"scripts":{"dev":"vp pack --watch --sourcemap","build":"vp pack","release":"bumpp","lint":"vp check --no-lint","lint-fix":"vp check --no-lint --fix","typecheck":"tsc -b","test-chrome":"vitest --project='*chromium*'","test-unit":"vitest --project=unit","test":"vitest"},"types":"./dist/index.d.ts","_id":"ivya@1.8.2","_integrity":"sha512-9pGI1dtJbK2U+fpUoV95SL9slfrF2EM4p0Sf6EddYJwmMttBKijGOxCXibSCg8UKhmVwMx5CaDZ2PXinrcGfbA==","_resolved":"/tmp/7c2580f0645087b7448f632a88b92fac/ivya-1.8.2.tgz","_from":"file:ivya-1.8.2.tgz","_nodeVersion":"24.15.0","_npmVersion":"11.12.1","dist":{"integrity":"sha512-9pGI1dtJbK2U+fpUoV95SL9slfrF2EM4p0Sf6EddYJwmMttBKijGOxCXibSCg8UKhmVwMx5CaDZ2PXinrcGfbA==","shasum":"509423e2c14e9da6c21044e121e82e3a14501932","tarball":"https://registry.npmjs.org/ivya/-/ivya-1.8.2.tgz","fileCount":10,"unpackedSize":232056,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/ivya@1.8.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIEtthi/zRDcDswR4P4U6X996XZGZ0qvE3t5+mQnRZpDAAiEAovO1Ewy5XfqRgPLZSct6XbUAZ8dUVpT3C4xYfU/h48Q="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:199bcc6b-9a07-4e90-9d5a-8973197523ed"}},"directories":{},"maintainers":[{"name":"oreanno","email":"foxzdavinci@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/ivya_1.8.2_1779446939471_0.916713252359554"},"_hasShrinkwrap":false}},"time":{"created":"2024-08-05T10:21:43.548Z","modified":"2026-05-22T10:48:59.937Z","1.0.0":"2024-08-05T10:21:43.839Z","1.1.0":"2024-08-05T10:45:59.476Z","1.1.1":"2024-08-07T07:48:06.921Z","1.2.0":"2025-03-04T12:16:02.935Z","1.3.0":"2025-03-04T13:24:36.698Z","1.3.1":"2025-03-04T13:25:09.042Z","1.4.0":"2025-03-04T14:59:05.490Z","1.5.0":"2025-03-05T12:23:18.269Z","1.5.1":"2025-03-07T14:50:36.443Z","1.6.0":"2025-03-25T17:54:31.440Z","1.7.0":"2025-06-05T18:10:37.064Z","1.7.1":"2026-01-29T11:50:39.759Z","1.8.0":"2026-03-28T12:09:55.527Z","1.8.1":"2026-04-28T07:24:42.736Z","1.8.2":"2026-05-22T10:48:59.627Z"},"bugs":{"url":"https://github.com/vitest-dev/ivya/issues"},"license":"MIT","homepage":"https://github.com/vitest-dev/ivya#readme","keywords":["dom","locator","playwright","query","search"],"repository":{"type":"git","url":"git+https://github.com/vitest-dev/ivya.git"},"description":"Fork of Playwright's locator resolution","maintainers":[{"name":"oreanno","email":"foxzdavinci@gmail.com"}],"readme":"# ivya\n\n`ivya` is a fork of Playwright's [locator resolution](https://github.com/microsoft/playwright/blob/71e614dc5ad667efdb4fe7c8f60e161aee3a94d8/packages/playwright-core/src/server/injected/injectedScript.ts). It is only available in the browser or browser-like environments.\n\n- Supports all Playwright selectors\n- Supports Shadow DOM\n- CSS and Xpath support out of the box\n- TypeScript support\n- `getBy*` selectors helpers\n- Locator generator support\n\n```ts\nimport { Ivya, getByRoleSelector } from 'ivya'\n\n// Ivya is a singleton, so it will always return the same instance\nconst ivya = Ivya.create({\n  browser: 'chromium',\n  testIdAttribute: 'data-test-id',\n})\n\n// using locator selector (a string)\nconst element = ivya.queryLocatorSelector(\n  getByRoleSelector('button', { name: 'Click Me!' })\n)\n// using a wrapper function\nconst element = ivya.queryByRole('button', { name: 'Click Me!' })\nconst elements = ivya.queryAllByRole('button', { name: 'Click Me!' })\n\n// using Playwright selectors\nconst element = ivya.queryLocatorSelector('text=Click Me!')\nconst element = ivya.queryLocatorSelector('css=button[data-click]')\n\n// using parsed selector (good for caching)\nconst selector = ivya.parseSelector(\n  getByRoleSelector('button', { name: 'Click Me!' })\n)\nconst elements = ivya.querySelector(selector, document.body, false)\n```\n\n## Supported methods\n\nAll query methods follow the same rules described in the [Playwright documentation](https://playwright.dev/docs/locators#locator-operators), but return an HTML element instead of a locator.\n\n- `ivya.queryByRole(name: string, options?: ByRoleOptions): Element | null`\n- `ivya.queryByTestId(name: string): Element | null`\n- `ivya.queryByLabelText(matcher: string | RegExp, options?: { exact?: boolean }): Element | null`\n- `ivya.queryByText(matcher: string | RegExp, options?: { exact?: boolean }): Element | null`\n- `ivya.queryByTitle(matcher: string | RegExp, options?: { exact?: boolean }): Element | null`\n- `ivya.queryByPlaceholder(matcher: string | RegExp, options?: { exact?: boolean }): Element | null`\n- `ivya.queryByAltText(matcher: string | RegExp, options?: { exact?: boolean }): Element | null`\n- `ivya.queryAllByRole(name: string, options?: ByRoleOptions): Element[]`\n- `ivya.queryAllByTestId(name: string): Element[]`\n- `ivya.queryAllByLabelText(matcher: string | RegExp, options?: { exact?: boolean }): Element[]`\n- `ivya.queryAllByText(matcher: string | RegExp, options?: { exact?: boolean }): Element[]`\n- `ivya.queryAllByTitle(matcher: string | RegExp, options?: { exact?: boolean }): Element[]`\n- `ivya.queryAllByPlaceholder(matcher: string | RegExp, options?: { exact?: boolean }): Element[]`\n- `ivya.queryAllByAltText(matcher: string | RegExp, options?: { exact?: boolean }): Element[]`\n\n## Development\n\nThis project uses [Vite+](https://viteplus.dev/). Follow [their guide](https://viteplus.dev/guide/) to install `vp` cli. Try `vp` for interactive prompts.\n\n```sh\n# install dependencies and setup commit hooks\nvp install\n\n# ensure `vp run ...` to invoke package.json scripts\nvp run dev\nvp run build\nvp run test\n```\n\n## See more\n\n- [Locators guide in Playwright's documentation](https://playwright.dev/docs/locators#locator-operators)\n","readmeFilename":"README.md"}