{"_id":"@atomic-testing/component-driver-primevue-v4","_rev":"11-96f252b5061fdceb5aa4008dca29bce2","name":"@atomic-testing/component-driver-primevue-v4","dist-tags":{"latest":"0.104.0"},"versions":{"0.0.0":{"name":"@atomic-testing/component-driver-primevue-v4","version":"0.0.0","_id":"@atomic-testing/component-driver-primevue-v4@0.0.0","maintainers":[{"name":"tangent","email":"tangent@usa.net"}],"homepage":"https://github.com/atomic-testing/atomic-testing#readme","bugs":{"url":"https://github.com/atomic-testing/atomic-testing/issues"},"dist":{"shasum":"792a38935e23de29fa4cd0d77e6303c9a112847c","tarball":"https://registry.npmjs.org/@atomic-testing/component-driver-primevue-v4/-/component-driver-primevue-v4-0.0.0.tgz","fileCount":27,"integrity":"sha512-oGna+xSUYyFmbcriLZzr8Do3O+qp35N1RxTDxwfzuDHroOPT8ZkQNlIQ2v+VXHVSa7QqpUAVQ7+8FWjvrsefHw==","signatures":[{"sig":"MEYCIQDOQsU4Kl0TPQTqPnSstIKO1NK+ggOEIbv5QFqIQ+mpbgIhAKTfMOJYIqi+1GfCWJF5FwR7RzTYQjNWRESTu2ix5c82","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":342512},"main":"dist/index.cjs","_from":"file:atomic-testing-component-driver-primevue-v4-0.0.0.tgz","types":"dist/index.d.cts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"scripts":{"build":"tsdown","check:type":"tsgo --noEmit"},"_npmUser":{"name":"tangent","email":"tangent@usa.net"},"_resolved":"/private/var/folders/ym/rk90d3y11pxfm4ln15f2mtqw0000gn/T/90091fde462bea60e459a28342dc90a6/atomic-testing-component-driver-primevue-v4-0.0.0.tgz","_integrity":"sha512-oGna+xSUYyFmbcriLZzr8Do3O+qp35N1RxTDxwfzuDHroOPT8ZkQNlIQ2v+VXHVSa7QqpUAVQ7+8FWjvrsefHw==","repository":{"url":"git+https://github.com/atomic-testing/atomic-testing.git","type":"git","directory":"packages/component-driver-primevue-v4"},"_npmVersion":"11.18.0","description":"Component driver for PrimeVue 4 components (Vue 3)","directories":{},"_nodeVersion":"22.17.0","dependencies":{"@atomic-testing/core":"0.92.0","@atomic-testing/component-driver-html":"0.92.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.0","primevue":"^4.0.0"},"peerDependencies":{"vue":">=3.0.0","primevue":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/component-driver-primevue-v4_0.0.0_1783292876915_0.024206799084695474","host":"s3://npm-registry-packages-npm-production"}},"0.95.0":{"name":"@atomic-testing/component-driver-primevue-v4","version":"0.95.0","_id":"@atomic-testing/component-driver-primevue-v4@0.95.0","maintainers":[{"name":"tangent","email":"tangent@usa.net"}],"homepage":"https://github.com/atomic-testing/atomic-testing#readme","bugs":{"url":"https://github.com/atomic-testing/atomic-testing/issues"},"dist":{"shasum":"57544b69e57e8927c02a784a2bdeceaec2c6a13b","tarball":"https://registry.npmjs.org/@atomic-testing/component-driver-primevue-v4/-/component-driver-primevue-v4-0.95.0.tgz","fileCount":27,"integrity":"sha512-WDhcpDOKFNgh6Wg1l7f2u9H2pJJrwp8Zk4SvR8aV22CWbnFrx7F9mi36mJeI9s5SrLWJzj+lGfMBIJo0d9VDqA==","signatures":[{"sig":"MEQCIDKh/MXwCWoq1X8hZIZgX0TOfH1XGZDfVRfXceM/2vFDAiBUcdy+vioWYOqr2efBnQI1lGUT7VmhkoG/GM9/RxWmqA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@atomic-testing%2fcomponent-driver-primevue-v4@0.95.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":342723},"main":"dist/index.cjs","_from":"file:atomic-testing-component-driver-primevue-v4-0.95.0.tgz","types":"dist/index.d.cts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"scripts":{"build":"tsdown","check:type":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c8542a16-54ef-4a85-8540-e8f10e24c8e6"}},"_resolved":"/tmp/441f4cbbfd7bb20155843ae7c81d94d5/atomic-testing-component-driver-primevue-v4-0.95.0.tgz","_integrity":"sha512-WDhcpDOKFNgh6Wg1l7f2u9H2pJJrwp8Zk4SvR8aV22CWbnFrx7F9mi36mJeI9s5SrLWJzj+lGfMBIJo0d9VDqA==","repository":{"url":"git+https://github.com/atomic-testing/atomic-testing.git","type":"git","directory":"packages/component-driver-primevue-v4"},"_npmVersion":"11.18.0","description":"Component driver for PrimeVue 4 components (Vue 3)","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@atomic-testing/core":"0.95.0","@atomic-testing/component-driver-html":"0.95.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.0","primevue":"^4.0.0"},"peerDependencies":{"vue":">=3.0.0","primevue":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/component-driver-primevue-v4_0.95.0_1783340492368_0.40323873944230915","host":"s3://npm-registry-packages-npm-production"}},"0.96.0":{"name":"@atomic-testing/component-driver-primevue-v4","version":"0.96.0","_id":"@atomic-testing/component-driver-primevue-v4@0.96.0","maintainers":[{"name":"tangent","email":"tangent@usa.net"}],"homepage":"https://github.com/atomic-testing/atomic-testing#readme","bugs":{"url":"https://github.com/atomic-testing/atomic-testing/issues"},"dist":{"shasum":"ecdfcc27ee79741c00b705c831adfa494edb7ae7","tarball":"https://registry.npmjs.org/@atomic-testing/component-driver-primevue-v4/-/component-driver-primevue-v4-0.96.0.tgz","fileCount":27,"integrity":"sha512-UZ/EcTKN9R+C1pL1UxHLt/fStASVsxodOCIijXTTnDUx+notvdehEshSpSGd+5ZC9piZ17JaixeQjL6JKX8A/w==","signatures":[{"sig":"MEUCIQDP9NBcP76HFS15mGK/LFvz5MrZC0Rsmb48oUMSge4niAIgJ9+u1oB2xqwV2hQPROuM+rNcdFoAzU/z4NEWyjM0PLA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@atomic-testing%2fcomponent-driver-primevue-v4@0.96.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":343332},"main":"dist/index.cjs","_from":"file:atomic-testing-component-driver-primevue-v4-0.96.0.tgz","types":"dist/index.d.cts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"scripts":{"build":"tsdown","check:type":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c8542a16-54ef-4a85-8540-e8f10e24c8e6"}},"_resolved":"/tmp/6179144fee8698665819e70de65e899a/atomic-testing-component-driver-primevue-v4-0.96.0.tgz","_integrity":"sha512-UZ/EcTKN9R+C1pL1UxHLt/fStASVsxodOCIijXTTnDUx+notvdehEshSpSGd+5ZC9piZ17JaixeQjL6JKX8A/w==","repository":{"url":"git+https://github.com/atomic-testing/atomic-testing.git","type":"git","directory":"packages/component-driver-primevue-v4"},"_npmVersion":"11.18.0","description":"Component driver for PrimeVue 4 components (Vue 3)","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@atomic-testing/core":"0.96.0","@atomic-testing/component-driver-html":"0.96.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.0","primevue":"^4.0.0"},"peerDependencies":{"vue":">=3.0.0","primevue":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/component-driver-primevue-v4_0.96.0_1783476806878_0.9311718124823767","host":"s3://npm-registry-packages-npm-production"}},"0.97.0":{"name":"@atomic-testing/component-driver-primevue-v4","version":"0.97.0","_id":"@atomic-testing/component-driver-primevue-v4@0.97.0","maintainers":[{"name":"tangent","email":"tangent@usa.net"}],"homepage":"https://github.com/atomic-testing/atomic-testing#readme","bugs":{"url":"https://github.com/atomic-testing/atomic-testing/issues"},"dist":{"shasum":"232833f24944c314083148b9b598085da2a5b4cb","tarball":"https://registry.npmjs.org/@atomic-testing/component-driver-primevue-v4/-/component-driver-primevue-v4-0.97.0.tgz","fileCount":27,"integrity":"sha512-JyaprHGMhnJ6JKiY0UFjgwCLd2c0GV5Wb/yJwOfC2/inF4Sznsqe09O2VfC809Fy+Dk9JCouqfWF4Brx4tLu2Q==","signatures":[{"sig":"MEUCIQCLSzJcKAm6Ugl2BQTz+4kJxrs+Y1FuY+RUVpVXOwhNBAIgaucUv3ilYkVz2Xa7TZtWzmBuPjjoGS6Xd5ljfkkM49w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@atomic-testing%2fcomponent-driver-primevue-v4@0.97.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":343333},"main":"dist/index.cjs","_from":"file:atomic-testing-component-driver-primevue-v4-0.97.0.tgz","types":"dist/index.d.cts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"scripts":{"build":"tsdown","check:type":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c8542a16-54ef-4a85-8540-e8f10e24c8e6"}},"_resolved":"/tmp/7273412d6d79712fb788ce45cf65473e/atomic-testing-component-driver-primevue-v4-0.97.0.tgz","_integrity":"sha512-JyaprHGMhnJ6JKiY0UFjgwCLd2c0GV5Wb/yJwOfC2/inF4Sznsqe09O2VfC809Fy+Dk9JCouqfWF4Brx4tLu2Q==","repository":{"url":"git+https://github.com/atomic-testing/atomic-testing.git","type":"git","directory":"packages/component-driver-primevue-v4"},"_npmVersion":"12.0.1","description":"Component driver for PrimeVue 4 components (Vue 3)","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@atomic-testing/core":"0.97.0","@atomic-testing/component-driver-html":"0.97.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.39","primevue":"^4.0.0"},"peerDependencies":{"vue":">=3.0.0","primevue":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/component-driver-primevue-v4_0.97.0_1783871877643_0.7229733229785811","host":"s3://npm-registry-packages-npm-production"}},"0.98.0":{"name":"@atomic-testing/component-driver-primevue-v4","version":"0.98.0","_id":"@atomic-testing/component-driver-primevue-v4@0.98.0","maintainers":[{"name":"tangent","email":"tangent@usa.net"}],"homepage":"https://github.com/atomic-testing/atomic-testing#readme","bugs":{"url":"https://github.com/atomic-testing/atomic-testing/issues"},"dist":{"shasum":"73c161c39562424b541e339d74f23e6bf3a5fde1","tarball":"https://registry.npmjs.org/@atomic-testing/component-driver-primevue-v4/-/component-driver-primevue-v4-0.98.0.tgz","fileCount":27,"integrity":"sha512-k91rLDg+8oRCkFsWkp8k9xlnT26t+MJGOQQGWN3Zsx74lvRDvmdcKIvK7rarsYHNlX7woo2MeR3X2hjWdGHwIQ==","signatures":[{"sig":"MEUCIELGLGLXkd5+uLEGpJq7d0KMjKuvnonKkWagqHyxJaC9AiEA8YgNb4CpIYggHT+qC7X8YfGu82sWT8CoNIf3OfwFI1k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@atomic-testing%2fcomponent-driver-primevue-v4@0.98.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":343333},"main":"dist/index.cjs","_from":"file:atomic-testing-component-driver-primevue-v4-0.98.0.tgz","types":"dist/index.d.cts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"scripts":{"build":"tsdown","check:type":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c8542a16-54ef-4a85-8540-e8f10e24c8e6"}},"_resolved":"/tmp/0ab6060b7ad568cc1286716827fb4881/atomic-testing-component-driver-primevue-v4-0.98.0.tgz","_integrity":"sha512-k91rLDg+8oRCkFsWkp8k9xlnT26t+MJGOQQGWN3Zsx74lvRDvmdcKIvK7rarsYHNlX7woo2MeR3X2hjWdGHwIQ==","repository":{"url":"git+https://github.com/atomic-testing/atomic-testing.git","type":"git","directory":"packages/component-driver-primevue-v4"},"_npmVersion":"12.0.1","description":"Component driver for PrimeVue 4 components (Vue 3)","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@atomic-testing/core":"0.98.0","@atomic-testing/component-driver-html":"0.98.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.39","primevue":"^4.0.0"},"peerDependencies":{"vue":">=3.0.0","primevue":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/component-driver-primevue-v4_0.98.0_1783993907541_0.9090413519577212","host":"s3://npm-registry-packages-npm-production"}},"0.99.0":{"name":"@atomic-testing/component-driver-primevue-v4","version":"0.99.0","_id":"@atomic-testing/component-driver-primevue-v4@0.99.0","maintainers":[{"name":"tangent","email":"tangent@usa.net"}],"homepage":"https://github.com/atomic-testing/atomic-testing#readme","bugs":{"url":"https://github.com/atomic-testing/atomic-testing/issues"},"dist":{"shasum":"0e6fcd482d78c38bc655527336f821f300e634fc","tarball":"https://registry.npmjs.org/@atomic-testing/component-driver-primevue-v4/-/component-driver-primevue-v4-0.99.0.tgz","fileCount":27,"integrity":"sha512-1WS2JNZkzADP4NI+NsvfHXvuJN6Y/LBC+Z0MkJlMwplmKDiZvJGVw1ggqwvHnwl/Tj7UExuTTT3aygALDmRN/w==","signatures":[{"sig":"MEUCIQDyGBvqds8jIXJEMYCPplVRPWN62p3tSN+CR+1LWV4RdQIgfTbYCA3gB6GxQF8zQSu6ZDwEt55aNKRskYykc7L/RMg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@atomic-testing%2fcomponent-driver-primevue-v4@0.99.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":354496},"main":"dist/index.cjs","_from":"file:atomic-testing-component-driver-primevue-v4-0.99.0.tgz","types":"dist/index.d.cts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"scripts":{"build":"tsdown","check:type":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c8542a16-54ef-4a85-8540-e8f10e24c8e6"}},"_resolved":"/tmp/81109c849da2b3972b692fd32d1215fb/atomic-testing-component-driver-primevue-v4-0.99.0.tgz","_integrity":"sha512-1WS2JNZkzADP4NI+NsvfHXvuJN6Y/LBC+Z0MkJlMwplmKDiZvJGVw1ggqwvHnwl/Tj7UExuTTT3aygALDmRN/w==","repository":{"url":"git+https://github.com/atomic-testing/atomic-testing.git","type":"git","directory":"packages/component-driver-primevue-v4"},"_npmVersion":"12.0.1","description":"Component driver for PrimeVue 4 components (Vue 3)","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@atomic-testing/core":"0.99.0","@atomic-testing/component-driver-html":"0.99.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.39","primevue":"^4.0.0"},"peerDependencies":{"vue":">=3.0.0","primevue":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/component-driver-primevue-v4_0.99.0_1784691308562_0.26272195904047124","host":"s3://npm-registry-packages-npm-production"}},"0.100.0":{"name":"@atomic-testing/component-driver-primevue-v4","version":"0.100.0","_id":"@atomic-testing/component-driver-primevue-v4@0.100.0","maintainers":[{"name":"tangent","email":"tangent@usa.net"}],"homepage":"https://github.com/atomic-testing/atomic-testing#readme","bugs":{"url":"https://github.com/atomic-testing/atomic-testing/issues"},"dist":{"shasum":"ea0703b10ffded374a7658a43dff1e83fda18f41","tarball":"https://registry.npmjs.org/@atomic-testing/component-driver-primevue-v4/-/component-driver-primevue-v4-0.100.0.tgz","fileCount":29,"integrity":"sha512-jO3tbcbbSkJuUEvWoLzHfn0x1ZNH6nJNHvBvYGheK13stmJyAGhUsrVydPKg3vP/OgsUzcsZxZ2BQlZZ9PmD5g==","signatures":[{"sig":"MEYCIQCjkZ5DOsB4xHwbQ2Tdgcbht8Yd4mgKwppMIRmLssMhWAIhAJfUqR0khVSCR0ioGVXX9SOG/gy5UYvLznI0iYBWwAJ+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@atomic-testing%2fcomponent-driver-primevue-v4@0.100.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":665064},"main":"dist/index.cjs","_from":"file:atomic-testing-component-driver-primevue-v4-0.100.0.tgz","types":"dist/index.d.cts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"scripts":{"build":"tsdown","check:type":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c8542a16-54ef-4a85-8540-e8f10e24c8e6"}},"_resolved":"/tmp/78a5ed75b623f8d0cb9bba69453717fc/atomic-testing-component-driver-primevue-v4-0.100.0.tgz","_integrity":"sha512-jO3tbcbbSkJuUEvWoLzHfn0x1ZNH6nJNHvBvYGheK13stmJyAGhUsrVydPKg3vP/OgsUzcsZxZ2BQlZZ9PmD5g==","repository":{"url":"git+https://github.com/atomic-testing/atomic-testing.git","type":"git","directory":"packages/component-driver-primevue-v4"},"_npmVersion":"11.19.0","description":"Component driver for PrimeVue 4 components (Vue 3)","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@atomic-testing/core":"0.100.0","@atomic-testing/component-driver-html":"0.100.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.39","primevue":"^4.0.0"},"peerDependencies":{"vue":">=3.0.0","primevue":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/component-driver-primevue-v4_0.100.0_1785637429399_0.7171763952533903","host":"s3://npm-registry-packages-npm-production"}},"0.101.0":{"name":"@atomic-testing/component-driver-primevue-v4","version":"0.101.0","license":"MIT","_id":"@atomic-testing/component-driver-primevue-v4@0.101.0","maintainers":[{"name":"tangent","email":"tangent@usa.net"}],"homepage":"https://github.com/atomic-testing/atomic-testing#readme","bugs":{"url":"https://github.com/atomic-testing/atomic-testing/issues"},"dist":{"shasum":"68616bd79f78a072e99dd056961d782f9a0f1071","tarball":"https://registry.npmjs.org/@atomic-testing/component-driver-primevue-v4/-/component-driver-primevue-v4-0.101.0.tgz","fileCount":29,"integrity":"sha512-w2O1sfeh13vAWcId9MN9ht5IlhNy09GpAmwW40+OSFFbIupGUTnQjkvG65e8B5M7GiJYnanunBT2RGAAvF4pNg==","signatures":[{"sig":"MEUCIQCWpO5n0iUJNlG+iTRImWYL0H5r4iYJNLyfeoE/BAhojgIgXrWD4dOfc7udYHES1xy55qn7NxZ2dz3K8HbKsX4XJgY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@atomic-testing%2fcomponent-driver-primevue-v4@0.101.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":665183},"main":"dist/index.cjs","_from":"file:atomic-testing-component-driver-primevue-v4-0.101.0.tgz","types":"dist/index.d.cts","module":"dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"build":"tsdown","check:type":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c8542a16-54ef-4a85-8540-e8f10e24c8e6"}},"_resolved":"/tmp/dfd83fc66dc214015a888623451481bc/atomic-testing-component-driver-primevue-v4-0.101.0.tgz","_integrity":"sha512-w2O1sfeh13vAWcId9MN9ht5IlhNy09GpAmwW40+OSFFbIupGUTnQjkvG65e8B5M7GiJYnanunBT2RGAAvF4pNg==","repository":{"url":"git+https://github.com/atomic-testing/atomic-testing.git","type":"git","directory":"packages/component-driver-primevue-v4"},"_npmVersion":"11.19.0","description":"Component driver for PrimeVue 4 components (Vue 3)","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@atomic-testing/core":"0.101.0","@atomic-testing/component-driver-html":"0.101.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.39","primevue":"^4.0.0"},"peerDependencies":{"vue":">=3.0.0","primevue":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/component-driver-primevue-v4_0.101.0_1786103285049_0.7787057494266307","host":"s3://npm-registry-packages-npm-production"}},"0.102.0":{"name":"@atomic-testing/component-driver-primevue-v4","version":"0.102.0","license":"MIT","_id":"@atomic-testing/component-driver-primevue-v4@0.102.0","maintainers":[{"name":"tangent","email":"tangent@usa.net"}],"homepage":"https://github.com/atomic-testing/atomic-testing#readme","bugs":{"url":"https://github.com/atomic-testing/atomic-testing/issues"},"dist":{"shasum":"c6f5ece3276bf07862c8d01d6292de9a6cb36cb8","tarball":"https://registry.npmjs.org/@atomic-testing/component-driver-primevue-v4/-/component-driver-primevue-v4-0.102.0.tgz","fileCount":29,"integrity":"sha512-0jWvtnlNKJN3TbD6DP8Mr5K7twrYJXT/PXP3N8KnuYtKvpt90z95Kkg3zkWrRwwE8gApnuEacObuP/dLVffFAw==","signatures":[{"sig":"MEUCIQDrDhEzQ5mpWHckpe24QNDLb5FBTtB/XEWqJbIypSgTdQIgFshedb8tSo53kzZu0dfmzTROEmDS+NMdy4n2lyD25/U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@atomic-testing%2fcomponent-driver-primevue-v4@0.102.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":665455},"main":"dist/index.cjs","_from":"file:atomic-testing-component-driver-primevue-v4-0.102.0.tgz","types":"dist/index.d.cts","module":"dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"build":"tsdown","check:type":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c8542a16-54ef-4a85-8540-e8f10e24c8e6"}},"_resolved":"/tmp/ef157068f79625028c5675131f2aa525/atomic-testing-component-driver-primevue-v4-0.102.0.tgz","_integrity":"sha512-0jWvtnlNKJN3TbD6DP8Mr5K7twrYJXT/PXP3N8KnuYtKvpt90z95Kkg3zkWrRwwE8gApnuEacObuP/dLVffFAw==","repository":{"url":"git+https://github.com/atomic-testing/atomic-testing.git","type":"git","directory":"packages/component-driver-primevue-v4"},"_npmVersion":"11.19.0","description":"Component driver for PrimeVue 4 components (Vue 3)","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@atomic-testing/core":"0.102.0","@atomic-testing/component-driver-html":"0.102.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.39","primevue":"^4.0.0"},"peerDependencies":{"vue":">=3.0.0","primevue":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/component-driver-primevue-v4_0.102.0_1786959856368_0.5501392356681534","host":"s3://npm-registry-packages-npm-production"}},"0.103.0":{"name":"@atomic-testing/component-driver-primevue-v4","version":"0.103.0","license":"MIT","_id":"@atomic-testing/component-driver-primevue-v4@0.103.0","maintainers":[{"name":"tangent","email":"tangent@usa.net"}],"homepage":"https://github.com/atomic-testing/atomic-testing#readme","bugs":{"url":"https://github.com/atomic-testing/atomic-testing/issues"},"dist":{"shasum":"b7ca384f55f2b1ee0753acf8c532103dcc767416","tarball":"https://registry.npmjs.org/@atomic-testing/component-driver-primevue-v4/-/component-driver-primevue-v4-0.103.0.tgz","fileCount":29,"integrity":"sha512-3zAaSo9JJuOoDgTdzkvFouhoK/n+J/K19rD2aSoK2WLfKhNT6GadkrmcNcWh7MErcbrUGvW8bfaVjY6KyYTuFg==","signatures":[{"sig":"MEQCIBr5YUgFu++RzPZEk89CeDnxlzRfh1Wgd0tN1g4EvYH2AiAe+5t8DYOQJ6YyfqE1bJGYm4Wy6CDhII69kzLs5kLSEg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@atomic-testing%2fcomponent-driver-primevue-v4@0.103.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":665455},"main":"dist/index.cjs","_from":"file:atomic-testing-component-driver-primevue-v4-0.103.0.tgz","types":"dist/index.d.cts","module":"dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"build":"tsdown","check:type":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c8542a16-54ef-4a85-8540-e8f10e24c8e6"}},"_resolved":"/tmp/d7457e317a45126522a949ad720e5572/atomic-testing-component-driver-primevue-v4-0.103.0.tgz","_integrity":"sha512-3zAaSo9JJuOoDgTdzkvFouhoK/n+J/K19rD2aSoK2WLfKhNT6GadkrmcNcWh7MErcbrUGvW8bfaVjY6KyYTuFg==","repository":{"url":"git+https://github.com/atomic-testing/atomic-testing.git","type":"git","directory":"packages/component-driver-primevue-v4"},"_npmVersion":"11.19.0","description":"Component driver for PrimeVue 4 components (Vue 3)","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@atomic-testing/core":"0.103.0","@atomic-testing/component-driver-html":"0.103.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.39","primevue":"^4.0.0"},"peerDependencies":{"vue":">=3.0.0","primevue":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/component-driver-primevue-v4_0.103.0_1787012595441_0.4734843663454784","host":"s3://npm-registry-packages-npm-production"}},"0.104.0":{"name":"@atomic-testing/component-driver-primevue-v4","version":"0.104.0","description":"Component driver for PrimeVue 4 components (Vue 3)","license":"MIT","repository":{"type":"git","url":"git+https://github.com/atomic-testing/atomic-testing.git","directory":"packages/component-driver-primevue-v4"},"main":"dist/index.cjs","module":"dist/index.mjs","types":"dist/index.d.cts","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"publishConfig":{"access":"public"},"dependencies":{"@atomic-testing/component-driver-html":"0.104.0","@atomic-testing/core":"0.104.0"},"devDependencies":{"primevue":"^4.0.0","vue":"^3.5.39"},"peerDependencies":{"primevue":"^4.0.0","vue":">=3.0.0"},"scripts":{"build":"tsdown","check:type":"tsc --noEmit"},"_id":"@atomic-testing/component-driver-primevue-v4@0.104.0","bugs":{"url":"https://github.com/atomic-testing/atomic-testing/issues"},"homepage":"https://github.com/atomic-testing/atomic-testing#readme","_integrity":"sha512-8cih0D6R4QvUVYPvMdWd2Nk46d/Yuh1pD5b19JUMK0J1AyVBkQEyPy7YpP76R9ilCtuv8gfQO/fy4eAE/4gFeA==","_resolved":"/tmp/5cb2e38bde4bed68e283d88c7d569275/atomic-testing-component-driver-primevue-v4-0.104.0.tgz","_from":"file:atomic-testing-component-driver-primevue-v4-0.104.0.tgz","_nodeVersion":"22.23.2","_npmVersion":"11.19.0","dist":{"integrity":"sha512-8cih0D6R4QvUVYPvMdWd2Nk46d/Yuh1pD5b19JUMK0J1AyVBkQEyPy7YpP76R9ilCtuv8gfQO/fy4eAE/4gFeA==","shasum":"1cc275ca02c5f64082961fecd038928db4320a44","tarball":"https://registry.npmjs.org/@atomic-testing/component-driver-primevue-v4/-/component-driver-primevue-v4-0.104.0.tgz","fileCount":29,"unpackedSize":665835,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@atomic-testing%2fcomponent-driver-primevue-v4@0.104.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDazAjuHudZ4nf5riuXEVsDOReEI0avgvjh3eTH8QtmsgIhAL6X7vkn6RwT8l7GllKjiQlNg+2pdCB6nDomqdsQwKPZ"}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c8542a16-54ef-4a85-8540-e8f10e24c8e6"}},"directories":{},"maintainers":[{"name":"tangent","email":"tangent@usa.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/component-driver-primevue-v4_0.104.0_1787232008657_0.7894236143303848"},"_hasShrinkwrap":false}},"time":{"created":"2026-07-05T23:07:56.739Z","modified":"2026-08-20T13:20:09.200Z","0.0.0":"2026-07-05T23:07:57.067Z","0.95.0":"2026-07-06T12:21:32.562Z","0.96.0":"2026-07-08T02:13:27.072Z","0.97.0":"2026-07-12T15:57:57.827Z","0.98.0":"2026-07-14T01:51:47.685Z","0.99.0":"2026-07-22T03:35:08.731Z","0.100.0":"2026-08-02T02:23:49.580Z","0.101.0":"2026-08-07T11:48:05.260Z","0.102.0":"2026-08-17T09:44:16.507Z","0.103.0":"2026-08-18T00:23:15.604Z","0.104.0":"2026-08-20T13:20:08.808Z"},"bugs":{"url":"https://github.com/atomic-testing/atomic-testing/issues"},"license":"MIT","homepage":"https://github.com/atomic-testing/atomic-testing#readme","repository":{"type":"git","url":"git+https://github.com/atomic-testing/atomic-testing.git","directory":"packages/component-driver-primevue-v4"},"description":"Component driver for PrimeVue 4 components (Vue 3)","maintainers":[{"name":"tangent","email":"tangent@usa.net"}],"readme":"# @atomic-testing/component-driver-primevue-v4\n\nComponent drivers for [PrimeVue](https://primevue.org/) 4 (Vue 3). Component drivers expose simple APIs for unit tests or end-to-end tests to interact with PrimeVue-based components—reading state and driving actions—so test engineers focus on test flows instead of the component internals.\n\n## The problem\n\nPrimeVue components are styled by swappable theme presets (Aura, Lara, Nora, …) and consumer design tokens, so theme class names are **not stable test anchors**. PrimeVue is accessibility-first: it publishes a per-component WCAG 2.1 AA accessibility contract (roles, `aria-*` states) and stamps its own structural pass-through markers on every part. The stable anchors, in priority order, are:\n\n1. **`role` + ARIA state** per PrimeVue's published per-component accessibility contract (`role=\"combobox\"` + `aria-expanded` on Select, `role=\"switch\"` + `aria-checked` on ToggleSwitch, …) — the a11y contract is the API these drivers test against.\n2. **PrimeVue-owned structural attributes** — `data-pc-name` / `data-pc-section`, the documented pass-through/theming markers naming each component and part (the analogue of Radix's `data-state` tier).\n3. Never theme/utility classes.\n\n## The solution\n\nThe drivers in this package locate PrimeVue parts by those stable anchors and expose high-level interactions. Combined with the Vue 3 adapter (`@atomic-testing/vue-3`), the same scene definitions run across DOM (jsdom) and end-to-end (Playwright) tests.\n\n## Target package & version pin\n\nThis driver targets **PrimeVue 4** and is declared as a **peer dependency pinned to `^4.0.0`**: consumers bring their own PrimeVue. PrimeVue 4 renamed several components this package covers (`Dropdown` → `Select`, `InputSwitch` → `ToggleSwitch`, `TabView` → `Tabs`), so the v4 pin is also a DOM-contract pin — PrimeVue 3 renders different roots and markers. PrimeVue requires **Vue 3**, so test with `@atomic-testing/vue-3` to match your app.\n\n## Installation\n\n```bash\nnpm install @atomic-testing/core @atomic-testing/vue-3 \\\n  @atomic-testing/component-driver-html @atomic-testing/component-driver-primevue-v4 \\\n  primevue --save-dev\n```\n\nRefer to the [documentation](https://atomic-testing.dev/) for usage patterns and examples.\n\n## Drivers\n\nDrivers land in waves (see the umbrella issue #1018); this table grows with each wave.\n\n| Driver                                        | PrimeVue component                          | Notes                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |\n| --------------------------------------------- | ------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |\n| `ButtonDriver`                                | `Button`                                    | Native `<button>`; `getLabel` reads the `data-pc-section=\"label\"` span so add-ons (badge) don't leak into the label; native `disabled`.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |\n| `InputTextDriver`                             | `InputText`                                 | The root IS a native `<input>` — full `HTMLTextInputDriver` surface, incl. `isError` via `aria-invalid`.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |\n| `CheckboxDriver`                              | `Checkbox`                                  | Real (visually hidden) native input: `isSelected`/clicks/`disabled`/`required` ride it. Covers `binary` and array-value modes.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |\n| `RadioButtonDriver`, `RadioButtonGroupDriver` | `RadioButton`                               | Native radio input per item; the group driver roots at a consumer container and selects by `value` (PrimeVue has no group component).                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |\n| `ToggleSwitchDriver`                          | `ToggleSwitch` (v4 rename of `InputSwitch`) | Hidden native checkbox with `role=\"switch\"`; reads the native `checked` property, the ground truth behind the `aria-checked` mirror.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |\n| `SliderDriver`                                | `Slider`                                    | No native range input — aria reads on the `role=\"slider\"` handle, keyboard-driven `setValue`, `dragBy` for E2E-only positional checks. Range (two-thumb, via `data-pc-section=\"starthandler\"`/`\"endhandler\"`) and vertical orientation covered — see `getRangeValues`/`setRangeValues`/`getOrientation`.                                                                                                                                                                                                                                                                                                                                                                                                                                                              |\n| `SelectDriver`                                | `Select` (v4 rename of `Dropdown`)          | Label-based selection (PrimeVue renders no option value in the DOM); the teleported listbox is pinned via the combobox's `aria-controls` id link. `appendTo=\"self\"` needs no option — see \"Teleported overlays\" below.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |\n| `DialogDriver`                                | `Dialog`                                    | Interior reached with `within(parts)`; portal re-root on `role=\"dialog\"`; title via `aria-labelledby`; close via header button or Escape. `{ selfAnchored: true }` opts into `appendTo=\"self\"` — see \"Teleported overlays\" below.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |\n| `MenuDriver`                                  | `Menu` (popup mode)                         | Portal re-root on `data-pc-name=\"menu\"`; items iterated with `childListHelper` (separators share the `<li>` tag); activation clicks the item link. `{ selfAnchored: true }` opts into `appendTo=\"self\"`. Item iteration/`selectByLabel` live on the shared `MenuContentDriverBase` (#1036).                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |\n| `ContextMenuDriver`                           | `ContextMenu`                               | Constructed from the TRIGGER locator (the menu surface doesn't exist until opened); `open()` fires a real right-click, surface resolves document-rooted on `data-pc-name=\"contextmenu\"`. Top-level items only (`role=\"menubar\"` list) — shares `MenuContentDriverBase` with `MenuDriver` (#1036).                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |\n| `TabsDriver`, `TabDriver`                     | `Tabs` (v4 replacement for `TabView`)       | ARIA tabs pattern (`role=\"tab\"`, `aria-selected`, `aria-controls` → panel id); unselected panels stay mounted, hidden.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |\n| `DataTableDriver`, `DataTableRowDriver`       | `DataTable` + `Column`                      | Real `<table>` with `role` semantics; full-count row/cell iteration via `childListHelper`. Covers sorting (`sortBy`/`getSortDirection`), row selection (checkbox column or row click, `selectRow`/`isRowSelected`/select-all), pagination (`goToPage`/`nextPage`/`getCurrentPage`), `filterDisplay=\"menu\"` column filtering (`setColumnFilter`/`getColumnFilterValue`/`clearColumnFilter`, teleported overlay via the Select/Menu `byAriaIdReference` recipe), `editMode=\"cell\"` cell editing (`DataTableRowDriver.startCellEdit`/`setCellValue`/`commitCellEdit`/`cancelCellEdit`) and a minimal E2E-only `scrollRowIntoView`/`getRowByDataIndex` for virtual scroll. `filterDisplay=\"row\"` inline filtering and frozen columns remain deferred — see the class doc. |\n\n## Teleported overlays (`appendTo`)\n\nPrimeVue overlays (Select panel, Dialog, Menu popup, …) Teleport to `document.body` by default via the uniform `appendTo` prop. The overlay drivers follow the MUI portal re-root recipe — the portalled surface is located document-rooted ('Root'-relative), not under the in-tree trigger. See the\n[portals & overlays guide](https://atomic-testing.dev/docs/guides/portal-and-overlays).\n\n**`appendTo=\"self\"` (self-anchored overlays, #1033)** is also covered. PrimeVue's shared `Portal` wrapper renders its slot in-tree — no `<Teleport>` at all — whenever `appendTo === 'self'`, so a self-anchored overlay is a genuine DOM descendant of wherever the scene declares it:\n\n- `SelectDriver` needs no option: its dropdown part resolves through an `aria-controls` id link, which finds the listbox wherever it physically sits.\n- `DialogDriver` and `MenuDriver` take a `selfAnchored: true` driver option (default `false`) that switches their portal re-root off in favor of ordinary parent-chain-relative resolution — pass it in the scene's `option` for any instance rendered with `appendTo=\"self\"`.\n\nFor more in-depth information, visit [https://atomic-testing.dev](https://atomic-testing.dev).\n","readmeFilename":"README.md"}