{"_id":"@atomic-testing/component-driver-angular-material-v22","_rev":"12-82149e00e5ba3e05e18cc7a03f6b32ed","name":"@atomic-testing/component-driver-angular-material-v22","dist-tags":{"latest":"0.104.0"},"versions":{"0.0.0":{"name":"@atomic-testing/component-driver-angular-material-v22","version":"0.0.0","keywords":["angular","angular-material","integration","material","testing","unit"],"author":{"name":"Tianzhen Lin","email":"tangent@usa.net"},"license":"MIT","_id":"@atomic-testing/component-driver-angular-material-v22@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":"80e37ecbea98b981063f0feeb6b8357d6bb579e5","tarball":"https://registry.npmjs.org/@atomic-testing/component-driver-angular-material-v22/-/component-driver-angular-material-v22-0.0.0.tgz","fileCount":31,"integrity":"sha512-Kxt91CqPgQsMsbedQ3DEsdTIAo8fScOMbaA7lohaq68MAgM4qZ2sknPugykeQ4hq0qjG0w9uDHobYUH1W8n84Q==","signatures":[{"sig":"MEUCIQCryzH1bYcAzUoWnQwZgK3jrCRRMqQLhM5ZVj/ILVLejQIgBWw/PhfN0uqgDgpXok5eJkESXAWOxvWYiAad96lvlYA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":500042},"main":"dist/index.cjs","_from":"file:atomic-testing-component-driver-angular-material-v22-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/8d0a977ad3c35f2f865e912718887cae/atomic-testing-component-driver-angular-material-v22-0.0.0.tgz","_integrity":"sha512-Kxt91CqPgQsMsbedQ3DEsdTIAo8fScOMbaA7lohaq68MAgM4qZ2sknPugykeQ4hq0qjG0w9uDHobYUH1W8n84Q==","repository":{"url":"git+https://github.com/atomic-testing/atomic-testing.git","type":"git","directory":"packages/component-driver-angular-material-v22"},"_npmVersion":"11.18.0","description":"Component driver for Angular Material v22","directories":{},"_nodeVersion":"22.17.0","dependencies":{"@angular/cdk":"^22.0.0","@angular/material":"^22.0.0","@atomic-testing/core":"0.92.0","@atomic-testing/dom-core":"0.92.0","@atomic-testing/angular-22":"0.90.0","@atomic-testing/component-driver-html":"0.92.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rxjs":"^7.8.0","@angular/core":"^22.0.0","@angular/forms":"^22.0.0","@angular/common":"^22.0.0","@angular/platform-browser":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/component-driver-angular-material-v22_0.0.0_1783284864578_0.09662436708153921","host":"s3://npm-registry-packages-npm-production"}},"0.94.0":{"name":"@atomic-testing/component-driver-angular-material-v22","version":"0.94.0","keywords":["angular","angular-material","integration","material","testing","unit"],"author":{"name":"Tianzhen Lin","email":"tangent@usa.net"},"license":"MIT","_id":"@atomic-testing/component-driver-angular-material-v22@0.94.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":"6e77c1e0764983370dfba1cb9e3ae617d95b2f21","tarball":"https://registry.npmjs.org/@atomic-testing/component-driver-angular-material-v22/-/component-driver-angular-material-v22-0.94.0.tgz","fileCount":31,"integrity":"sha512-wG028wdSLBbFqdmtadICQnysZUD7qIcggYljrseQZxabFjSV3tFkZi+vtDi2Art9CrG4RfgIc4M/ohGrUDD8aA==","signatures":[{"sig":"MEQCIFRQKR2+4tuJ+r+NgANRAC8r6YRBM1FLx5mjG1s6ZIlyAiBcSE/2KFDaYu4GntmOex05S11nTIBZgh/I+wtB57LICQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@atomic-testing%2fcomponent-driver-angular-material-v22@0.94.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":500043},"main":"dist/index.cjs","_from":"file:atomic-testing-component-driver-angular-material-v22-0.94.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:389376a4-f08c-44e9-bc7e-51158343e6ed"}},"_resolved":"/tmp/c870f856a0ccff3f8fceae3885ed056d/atomic-testing-component-driver-angular-material-v22-0.94.0.tgz","_integrity":"sha512-wG028wdSLBbFqdmtadICQnysZUD7qIcggYljrseQZxabFjSV3tFkZi+vtDi2Art9CrG4RfgIc4M/ohGrUDD8aA==","repository":{"url":"git+https://github.com/atomic-testing/atomic-testing.git","type":"git","directory":"packages/component-driver-angular-material-v22"},"_npmVersion":"11.18.0","description":"Component driver for Angular Material v22","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@angular/cdk":"^22.0.0","@angular/material":"^22.0.0","@atomic-testing/core":"0.94.0","@atomic-testing/dom-core":"0.94.0","@atomic-testing/angular-22":"0.94.0","@atomic-testing/component-driver-html":"0.94.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rxjs":"^7.8.0","@angular/core":"^22.0.0","@angular/forms":"^22.0.0","@angular/common":"^22.0.0","@angular/platform-browser":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/component-driver-angular-material-v22_0.94.0_1783285716754_0.27376014253258774","host":"s3://npm-registry-packages-npm-production"}},"0.95.0":{"name":"@atomic-testing/component-driver-angular-material-v22","version":"0.95.0","keywords":["angular","angular-material","integration","material","testing","unit"],"author":{"name":"Tianzhen Lin","email":"tangent@usa.net"},"license":"MIT","_id":"@atomic-testing/component-driver-angular-material-v22@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":"daa2f703fbd446e7f332ba33dabdbacbf77b72b8","tarball":"https://registry.npmjs.org/@atomic-testing/component-driver-angular-material-v22/-/component-driver-angular-material-v22-0.95.0.tgz","fileCount":31,"integrity":"sha512-FJotWmhwGf7Z6whb7oeOGOV5uc8hqvccoackhDMfEPKulcIHrseiEaX6pkyjmHDqQspCRHZD+iokHW8dYRpNjg==","signatures":[{"sig":"MEQCIDN9yEKuX+IZ5t4pKTi8nZY3Qz6sc1tCWgU06CgV0zySAiAqhMEmGuudfOH6aOQ0tdEPvl4OTab2jAP/9bZ6vZ9mYg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@atomic-testing%2fcomponent-driver-angular-material-v22@0.95.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":500043},"main":"dist/index.cjs","_from":"file:atomic-testing-component-driver-angular-material-v22-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:389376a4-f08c-44e9-bc7e-51158343e6ed"}},"_resolved":"/tmp/c000d975ac92337591d63ff31230ca4d/atomic-testing-component-driver-angular-material-v22-0.95.0.tgz","_integrity":"sha512-FJotWmhwGf7Z6whb7oeOGOV5uc8hqvccoackhDMfEPKulcIHrseiEaX6pkyjmHDqQspCRHZD+iokHW8dYRpNjg==","repository":{"url":"git+https://github.com/atomic-testing/atomic-testing.git","type":"git","directory":"packages/component-driver-angular-material-v22"},"_npmVersion":"11.18.0","description":"Component driver for Angular Material v22","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@angular/cdk":"^22.0.0","@angular/material":"^22.0.0","@atomic-testing/core":"0.95.0","@atomic-testing/dom-core":"0.95.0","@atomic-testing/angular-22":"0.95.0","@atomic-testing/component-driver-html":"0.95.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rxjs":"^7.8.0","@angular/core":"^22.0.0","@angular/forms":"^22.0.0","@angular/common":"^22.0.0","@angular/platform-browser":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/component-driver-angular-material-v22_0.95.0_1783340415183_0.14555708308261628","host":"s3://npm-registry-packages-npm-production"}},"0.96.0":{"name":"@atomic-testing/component-driver-angular-material-v22","version":"0.96.0","keywords":["angular","angular-material","integration","material","testing","unit"],"author":{"name":"Tianzhen Lin","email":"tangent@usa.net"},"license":"MIT","_id":"@atomic-testing/component-driver-angular-material-v22@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":"6fe04fa5ecadd000848ac0df544941a7484b3ecb","tarball":"https://registry.npmjs.org/@atomic-testing/component-driver-angular-material-v22/-/component-driver-angular-material-v22-0.96.0.tgz","fileCount":31,"integrity":"sha512-iM65KSebF+Ajb/bTVuxPChObjxTCWHWnp5Q+w2MexrT90U37k4gLC7nx1XIVl11Qz0viHUtV0X2ySIzLC98MSg==","signatures":[{"sig":"MEYCIQCMOB0u+G8ADZUInjaUEehQjhoyew99SFTBtJc6hWjMOgIhALvs37jfvZUmvnA1zdqq6dzUWOZOyAUAWNkris3uoD9o","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@atomic-testing%2fcomponent-driver-angular-material-v22@0.96.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":500043},"main":"dist/index.cjs","_from":"file:atomic-testing-component-driver-angular-material-v22-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:389376a4-f08c-44e9-bc7e-51158343e6ed"}},"_resolved":"/tmp/e51362bdbd0495fa565b3e7d81c4fb55/atomic-testing-component-driver-angular-material-v22-0.96.0.tgz","_integrity":"sha512-iM65KSebF+Ajb/bTVuxPChObjxTCWHWnp5Q+w2MexrT90U37k4gLC7nx1XIVl11Qz0viHUtV0X2ySIzLC98MSg==","repository":{"url":"git+https://github.com/atomic-testing/atomic-testing.git","type":"git","directory":"packages/component-driver-angular-material-v22"},"_npmVersion":"11.18.0","description":"Component driver for Angular Material v22","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@angular/cdk":"^22.0.0","@angular/material":"^22.0.0","@atomic-testing/core":"0.96.0","@atomic-testing/dom-core":"0.96.0","@atomic-testing/angular-22":"0.96.0","@atomic-testing/component-driver-html":"0.96.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rxjs":"^7.8.0","@angular/core":"^22.0.0","@angular/forms":"^22.0.0","@angular/common":"^22.0.0","@angular/platform-browser":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/component-driver-angular-material-v22_0.96.0_1783476712325_0.5576553664878845","host":"s3://npm-registry-packages-npm-production"}},"0.97.0":{"name":"@atomic-testing/component-driver-angular-material-v22","version":"0.97.0","keywords":["angular","angular-material","integration","material","testing","unit"],"author":{"name":"Tianzhen Lin","email":"tangent@usa.net"},"license":"MIT","_id":"@atomic-testing/component-driver-angular-material-v22@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":"2e6f7e183e5d0808d6f791ac948e22c98cee9963","tarball":"https://registry.npmjs.org/@atomic-testing/component-driver-angular-material-v22/-/component-driver-angular-material-v22-0.97.0.tgz","fileCount":31,"integrity":"sha512-wP2wSPqIp6LAk0IbbNA2T21BP174SZ3IH9jdv6EwSvTu1vh66tvb1OA3mP/Jlzxq63LYsA1gY3tkWtt8X380dQ==","signatures":[{"sig":"MEUCIBdlmpbGvWnmiI1Mua1j03L5N/qp1KBpjpFjOSpvsM6KAiEAynsenPqAlDBC+/xF64Fb5cB088MSZQErpUQLoS9IK6g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@atomic-testing%2fcomponent-driver-angular-material-v22@0.97.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":500043},"main":"dist/index.cjs","_from":"file:atomic-testing-component-driver-angular-material-v22-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:389376a4-f08c-44e9-bc7e-51158343e6ed"}},"_resolved":"/tmp/9453e45adfc50577c4beefbffd8a62e2/atomic-testing-component-driver-angular-material-v22-0.97.0.tgz","_integrity":"sha512-wP2wSPqIp6LAk0IbbNA2T21BP174SZ3IH9jdv6EwSvTu1vh66tvb1OA3mP/Jlzxq63LYsA1gY3tkWtt8X380dQ==","repository":{"url":"git+https://github.com/atomic-testing/atomic-testing.git","type":"git","directory":"packages/component-driver-angular-material-v22"},"_npmVersion":"12.0.1","description":"Component driver for Angular Material v22","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@angular/cdk":"^22.0.0","@angular/material":"^22.0.0","@atomic-testing/core":"0.97.0","@atomic-testing/dom-core":"0.97.0","@atomic-testing/angular-22":"0.97.0","@atomic-testing/component-driver-html":"0.97.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rxjs":"^7.8.0","@angular/core":"^22.0.0","@angular/forms":"^22.0.0","@angular/common":"^22.0.0","@angular/platform-browser":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/component-driver-angular-material-v22_0.97.0_1783871801729_0.48120384237660585","host":"s3://npm-registry-packages-npm-production"}},"0.98.0":{"name":"@atomic-testing/component-driver-angular-material-v22","version":"0.98.0","keywords":["angular","angular-material","integration","material","testing","unit"],"author":{"name":"Tianzhen Lin","email":"tangent@usa.net"},"license":"MIT","_id":"@atomic-testing/component-driver-angular-material-v22@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":"3d755306d7dcf4eb9642e788c003892d7f24cf58","tarball":"https://registry.npmjs.org/@atomic-testing/component-driver-angular-material-v22/-/component-driver-angular-material-v22-0.98.0.tgz","fileCount":31,"integrity":"sha512-k4YaoSqF3ahNIu9o9uMQlb0gnnhFHY0v0ON/v32CjDrCBpziktbgc5OxNW88zYc7F12PTGpurfL60CCOVyA+cw==","signatures":[{"sig":"MEUCIQDlQ5uWUyIkUXeVJHoqQIXEyVjfV3By9Y6t6vuDDHDkVQIgXyfC6z7taj6mF0EhFCtaRlSYp9mkfZ5HZrmIWRgZ74Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@atomic-testing%2fcomponent-driver-angular-material-v22@0.98.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":500043},"main":"dist/index.cjs","_from":"file:atomic-testing-component-driver-angular-material-v22-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:389376a4-f08c-44e9-bc7e-51158343e6ed"}},"_resolved":"/tmp/9fd2077e98b29955e33317047e40bf7b/atomic-testing-component-driver-angular-material-v22-0.98.0.tgz","_integrity":"sha512-k4YaoSqF3ahNIu9o9uMQlb0gnnhFHY0v0ON/v32CjDrCBpziktbgc5OxNW88zYc7F12PTGpurfL60CCOVyA+cw==","repository":{"url":"git+https://github.com/atomic-testing/atomic-testing.git","type":"git","directory":"packages/component-driver-angular-material-v22"},"_npmVersion":"12.0.1","description":"Component driver for Angular Material v22","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@angular/cdk":"^22.0.0","@angular/material":"^22.0.0","@atomic-testing/core":"0.98.0","@atomic-testing/dom-core":"0.98.0","@atomic-testing/angular-22":"0.98.0","@atomic-testing/component-driver-html":"0.98.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rxjs":"^7.8.0","@angular/core":"^22.0.0","@angular/forms":"^22.0.0","@angular/common":"^22.0.0","@angular/platform-browser":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/component-driver-angular-material-v22_0.98.0_1783993804397_0.6309303802548627","host":"s3://npm-registry-packages-npm-production"}},"0.99.0":{"name":"@atomic-testing/component-driver-angular-material-v22","version":"0.99.0","keywords":["angular","angular-material","integration","material","testing","unit"],"author":{"name":"Tianzhen Lin","email":"tangent@usa.net"},"license":"MIT","_id":"@atomic-testing/component-driver-angular-material-v22@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":"c5168b19fd120770c73295a2f6f01fa0e072cf1c","tarball":"https://registry.npmjs.org/@atomic-testing/component-driver-angular-material-v22/-/component-driver-angular-material-v22-0.99.0.tgz","fileCount":31,"integrity":"sha512-j+Fk/Er2l4etPhnN305egioxdl9tDWRMw3qbBKweKouMOunehQ7EKumNyKyLPHCq+y/MeShhIqDUTm6tpf6EmA==","signatures":[{"sig":"MEUCIQCZb4rNCYzwFDNWRXtfcklwFGMQ/WQB3qSxpDdUIdxI7gIgBlQSS3USFJXzMbekbozomSgiMp26oL9dWaGKAiTAa9Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@atomic-testing%2fcomponent-driver-angular-material-v22@0.99.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":503148},"main":"dist/index.cjs","_from":"file:atomic-testing-component-driver-angular-material-v22-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:389376a4-f08c-44e9-bc7e-51158343e6ed"}},"_resolved":"/tmp/ffbe30226834ee74585d34cc14c2eca5/atomic-testing-component-driver-angular-material-v22-0.99.0.tgz","_integrity":"sha512-j+Fk/Er2l4etPhnN305egioxdl9tDWRMw3qbBKweKouMOunehQ7EKumNyKyLPHCq+y/MeShhIqDUTm6tpf6EmA==","repository":{"url":"git+https://github.com/atomic-testing/atomic-testing.git","type":"git","directory":"packages/component-driver-angular-material-v22"},"_npmVersion":"12.0.1","description":"Component driver for Angular Material v22","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@angular/cdk":"^22.0.0","@angular/material":"^22.0.0","@atomic-testing/core":"0.99.0","@atomic-testing/dom-core":"0.99.0","@atomic-testing/angular-22":"0.99.0","@atomic-testing/component-driver-html":"0.99.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rxjs":"^7.8.0","@angular/core":"^22.0.0","@angular/forms":"^22.0.0","@angular/common":"^22.0.0","@angular/platform-browser":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/component-driver-angular-material-v22_0.99.0_1784691220467_0.26021298951611316","host":"s3://npm-registry-packages-npm-production"}},"0.100.0":{"name":"@atomic-testing/component-driver-angular-material-v22","version":"0.100.0","keywords":["angular","angular-material","integration","material","testing","unit"],"author":{"name":"Tianzhen Lin","email":"tangent@usa.net"},"license":"MIT","_id":"@atomic-testing/component-driver-angular-material-v22@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":"54c3ed09dcc9ab93c059ec10c0490dd1d01eb220","tarball":"https://registry.npmjs.org/@atomic-testing/component-driver-angular-material-v22/-/component-driver-angular-material-v22-0.100.0.tgz","fileCount":31,"integrity":"sha512-Vy1Du4OWodXxIRQvFjO87qd+j+MB8M1YpojNE7leEKHi96rTTMZx5m8zLlIHXsP3ORKkI0kQdW9uhUYZ++RdRg==","signatures":[{"sig":"MEQCIBhcal3rhMrulCemvJpua/iUqXqOfz3RXhpT6tGX2V47AiAdDYwRRrfFb62gTsfvJ3Dwtocata9oCNKcH1IlOqFroQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@atomic-testing%2fcomponent-driver-angular-material-v22@0.100.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":502343},"main":"dist/index.cjs","_from":"file:atomic-testing-component-driver-angular-material-v22-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:389376a4-f08c-44e9-bc7e-51158343e6ed"}},"_resolved":"/tmp/06317b9208748d4f49ceb25c074907f3/atomic-testing-component-driver-angular-material-v22-0.100.0.tgz","_integrity":"sha512-Vy1Du4OWodXxIRQvFjO87qd+j+MB8M1YpojNE7leEKHi96rTTMZx5m8zLlIHXsP3ORKkI0kQdW9uhUYZ++RdRg==","repository":{"url":"git+https://github.com/atomic-testing/atomic-testing.git","type":"git","directory":"packages/component-driver-angular-material-v22"},"_npmVersion":"11.19.0","description":"Component driver for Angular Material v22","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@angular/cdk":"^22.0.0","@angular/material":"^22.0.0","@atomic-testing/core":"0.100.0","@atomic-testing/dom-core":"0.100.0","@atomic-testing/angular-22":"0.100.0","@atomic-testing/component-driver-html":"0.100.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rxjs":"^7.8.0","@angular/core":"^22.0.0","@angular/forms":"^22.0.0","@angular/common":"^22.0.0","@angular/platform-browser":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/component-driver-angular-material-v22_0.100.0_1785637338338_0.39585058865118805","host":"s3://npm-registry-packages-npm-production"}},"0.101.0":{"name":"@atomic-testing/component-driver-angular-material-v22","version":"0.101.0","keywords":["angular","angular-material","integration","material","testing","unit"],"author":{"name":"Tianzhen Lin","email":"tangent@usa.net"},"license":"MIT","_id":"@atomic-testing/component-driver-angular-material-v22@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":"a578807e372e15628e85401d50baf41e2f26c901","tarball":"https://registry.npmjs.org/@atomic-testing/component-driver-angular-material-v22/-/component-driver-angular-material-v22-0.101.0.tgz","fileCount":31,"integrity":"sha512-8a67mgSL9epxp39vn7nllPAnceHpVAJjdZZzkArtT1PafPQ/dKXLjsRZ5p6sXC04SMoEPVIlxcW0ocIsL+agEA==","signatures":[{"sig":"MEUCIQCyoZe7VdvMABFuYPM8jI9AkUkst7mre2a25QtOcxCDoQIgQ7vI79yb5JyzXJyCbKRNGvoTp1gEWcVA9dO8mskQde0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@atomic-testing%2fcomponent-driver-angular-material-v22@0.101.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":502510},"main":"dist/index.cjs","_from":"file:atomic-testing-component-driver-angular-material-v22-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:389376a4-f08c-44e9-bc7e-51158343e6ed"}},"_resolved":"/tmp/53cbe52e612de2061b8640a3443cbd7e/atomic-testing-component-driver-angular-material-v22-0.101.0.tgz","_integrity":"sha512-8a67mgSL9epxp39vn7nllPAnceHpVAJjdZZzkArtT1PafPQ/dKXLjsRZ5p6sXC04SMoEPVIlxcW0ocIsL+agEA==","repository":{"url":"git+https://github.com/atomic-testing/atomic-testing.git","type":"git","directory":"packages/component-driver-angular-material-v22"},"_npmVersion":"11.19.0","description":"Component driver for Angular Material v22","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@angular/cdk":"^22.0.0","@angular/material":"^22.0.0","@atomic-testing/core":"0.101.0","@atomic-testing/dom-core":"0.101.0","@atomic-testing/angular-22":"0.101.0","@atomic-testing/component-driver-html":"0.101.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rxjs":"^7.8.0","@angular/core":"^22.0.0","@angular/forms":"^22.0.0","@angular/common":"^22.0.0","@angular/platform-browser":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/component-driver-angular-material-v22_0.101.0_1786103215259_0.9579875442495285","host":"s3://npm-registry-packages-npm-production"}},"0.102.0":{"name":"@atomic-testing/component-driver-angular-material-v22","version":"0.102.0","keywords":["angular","angular-material","integration","material","testing","unit"],"author":{"name":"Tianzhen Lin","email":"tangent@usa.net"},"license":"MIT","_id":"@atomic-testing/component-driver-angular-material-v22@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":"e0bd413bfbf7b90418c121017a4e05d1cb254de8","tarball":"https://registry.npmjs.org/@atomic-testing/component-driver-angular-material-v22/-/component-driver-angular-material-v22-0.102.0.tgz","fileCount":31,"integrity":"sha512-x9a0PnLP4NfPInKb8rsDm6udanRBTo3RGeAygHAQvuDbKxn8vlsvh3FhFo0uQUJGfQX8sWnWtJ6bdLjU/Hc/8g==","signatures":[{"sig":"MEUCIQDpqhBfG6boZ21NNNEsIUWd2P3qVz7TwVOjC04jKFkGAgIgJvUgYYeLuYlJ4x3IRwi2OcBZuC0V1G1zvp9zQ2HeBwA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@atomic-testing%2fcomponent-driver-angular-material-v22@0.102.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":502679},"main":"dist/index.cjs","_from":"file:atomic-testing-component-driver-angular-material-v22-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:389376a4-f08c-44e9-bc7e-51158343e6ed"}},"_resolved":"/tmp/2ffb73efc51817d4a8cd1ddfe6860bfe/atomic-testing-component-driver-angular-material-v22-0.102.0.tgz","_integrity":"sha512-x9a0PnLP4NfPInKb8rsDm6udanRBTo3RGeAygHAQvuDbKxn8vlsvh3FhFo0uQUJGfQX8sWnWtJ6bdLjU/Hc/8g==","repository":{"url":"git+https://github.com/atomic-testing/atomic-testing.git","type":"git","directory":"packages/component-driver-angular-material-v22"},"_npmVersion":"11.19.0","description":"Component driver for Angular Material v22","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@angular/cdk":"^22.0.0","@angular/material":"^22.0.0","@atomic-testing/core":"0.102.0","@atomic-testing/dom-core":"0.102.0","@atomic-testing/angular-22":"0.102.0","@atomic-testing/component-driver-html":"0.102.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rxjs":"^7.8.0","@angular/core":"^22.0.0","@angular/forms":"^22.0.0","@angular/common":"^22.0.0","@angular/platform-browser":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/component-driver-angular-material-v22_0.102.0_1786959782096_0.06653699709635363","host":"s3://npm-registry-packages-npm-production"}},"0.103.0":{"name":"@atomic-testing/component-driver-angular-material-v22","version":"0.103.0","keywords":["angular","angular-material","integration","material","testing","unit"],"author":{"name":"Tianzhen Lin","email":"tangent@usa.net"},"license":"MIT","_id":"@atomic-testing/component-driver-angular-material-v22@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":"77bbb1bcf8d61565700583d3dc15daa38d480f13","tarball":"https://registry.npmjs.org/@atomic-testing/component-driver-angular-material-v22/-/component-driver-angular-material-v22-0.103.0.tgz","fileCount":31,"integrity":"sha512-8a93rirSy66oA4f3fzsy4kOBoQjUR+CBdQU8vv+amja+lBcaIW8tK+NQSuDT6SITCXVMBmoIz6qx808eSfncZw==","signatures":[{"sig":"MEYCIQCam2zRptcXUjSGxrn61075VoO+rf4ZyU6NNPkvhm8kuwIhAKM8e3qcDKF50tmJJj+90Jj3MC74dshWxUd/0sWfVPR/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@atomic-testing%2fcomponent-driver-angular-material-v22@0.103.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":502679},"main":"dist/index.cjs","_from":"file:atomic-testing-component-driver-angular-material-v22-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:389376a4-f08c-44e9-bc7e-51158343e6ed"}},"_resolved":"/tmp/a3b99792829335c9991a482d957c8ad7/atomic-testing-component-driver-angular-material-v22-0.103.0.tgz","_integrity":"sha512-8a93rirSy66oA4f3fzsy4kOBoQjUR+CBdQU8vv+amja+lBcaIW8tK+NQSuDT6SITCXVMBmoIz6qx808eSfncZw==","repository":{"url":"git+https://github.com/atomic-testing/atomic-testing.git","type":"git","directory":"packages/component-driver-angular-material-v22"},"_npmVersion":"11.19.0","description":"Component driver for Angular Material v22","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@angular/cdk":"^22.0.0","@angular/material":"^22.0.0","@atomic-testing/core":"0.103.0","@atomic-testing/dom-core":"0.103.0","@atomic-testing/angular-22":"0.103.0","@atomic-testing/component-driver-html":"0.103.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rxjs":"^7.8.0","@angular/core":"^22.0.0","@angular/forms":"^22.0.0","@angular/common":"^22.0.0","@angular/platform-browser":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/component-driver-angular-material-v22_0.103.0_1787012518939_0.62621598995211","host":"s3://npm-registry-packages-npm-production"}},"0.104.0":{"name":"@atomic-testing/component-driver-angular-material-v22","version":"0.104.0","description":"Component driver for Angular Material v22","keywords":["angular","angular-material","integration","material","testing","unit"],"license":"MIT","author":{"name":"Tianzhen Lin","email":"tangent@usa.net"},"repository":{"type":"git","url":"git+https://github.com/atomic-testing/atomic-testing.git","directory":"packages/component-driver-angular-material-v22"},"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":{"@angular/cdk":"^22.0.0","@angular/material":"^22.0.0","@atomic-testing/angular-22":"0.104.0","@atomic-testing/core":"0.104.0","@atomic-testing/component-driver-html":"0.104.0","@atomic-testing/dom-core":"0.104.0"},"devDependencies":{"@angular/common":"^22.0.0","@angular/core":"^22.0.0","@angular/forms":"^22.0.0","@angular/platform-browser":"^22.0.0","rxjs":"^7.8.0"},"scripts":{"build":"tsdown","check:type":"tsc --noEmit"},"_id":"@atomic-testing/component-driver-angular-material-v22@0.104.0","bugs":{"url":"https://github.com/atomic-testing/atomic-testing/issues"},"homepage":"https://github.com/atomic-testing/atomic-testing#readme","_integrity":"sha512-VsudO4FULErlB91NNL7ulrij1bcjXPkMdtt+xMzi7XyymIRAbjKdhJmR7pK/xGl85q1L+o+3JR0l5B/eqoOGmQ==","_resolved":"/tmp/c312fcd86d4d280d15664ba95eb8af20/atomic-testing-component-driver-angular-material-v22-0.104.0.tgz","_from":"file:atomic-testing-component-driver-angular-material-v22-0.104.0.tgz","_nodeVersion":"22.23.2","_npmVersion":"11.19.0","dist":{"integrity":"sha512-VsudO4FULErlB91NNL7ulrij1bcjXPkMdtt+xMzi7XyymIRAbjKdhJmR7pK/xGl85q1L+o+3JR0l5B/eqoOGmQ==","shasum":"4f665ecd3a500bf994b4bbbbbc250790ada47edd","tarball":"https://registry.npmjs.org/@atomic-testing/component-driver-angular-material-v22/-/component-driver-angular-material-v22-0.104.0.tgz","fileCount":31,"unpackedSize":517226,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@atomic-testing%2fcomponent-driver-angular-material-v22@0.104.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCrFzgyfKunXEPtYJq7rRZqC/K1XHB3bCFtJ0Dsf/i9tgIhAOR4bEpmRvJ8cyzkdC0ojoj6lYyp3H1CP7hziOeIyuFX"}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:389376a4-f08c-44e9-bc7e-51158343e6ed"}},"directories":{},"maintainers":[{"name":"tangent","email":"tangent@usa.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/component-driver-angular-material-v22_0.104.0_1787231928014_0.1003386850980581"},"_hasShrinkwrap":false}},"time":{"created":"2026-07-05T20:54:24.453Z","modified":"2026-08-20T13:18:48.641Z","0.0.0":"2026-07-05T20:54:24.730Z","0.94.0":"2026-07-05T21:08:36.894Z","0.95.0":"2026-07-06T12:20:15.338Z","0.96.0":"2026-07-08T02:11:52.478Z","0.97.0":"2026-07-12T15:56:41.858Z","0.98.0":"2026-07-14T01:50:04.544Z","0.99.0":"2026-07-22T03:33:40.613Z","0.100.0":"2026-08-02T02:22:18.510Z","0.101.0":"2026-08-07T11:46:55.389Z","0.102.0":"2026-08-17T09:43:02.238Z","0.103.0":"2026-08-18T00:21:59.078Z","0.104.0":"2026-08-20T13:18:48.227Z"},"bugs":{"url":"https://github.com/atomic-testing/atomic-testing/issues"},"author":{"name":"Tianzhen Lin","email":"tangent@usa.net"},"license":"MIT","homepage":"https://github.com/atomic-testing/atomic-testing#readme","keywords":["angular","angular-material","integration","material","testing","unit"],"repository":{"type":"git","url":"git+https://github.com/atomic-testing/atomic-testing.git","directory":"packages/component-driver-angular-material-v22"},"description":"Component driver for Angular Material v22","maintainers":[{"name":"tangent","email":"tangent@usa.net"}],"readme":"# @atomic-testing/component-driver-angular-material-v22\n\nComponent drivers for [Angular Material](https://material.angular.dev) v22 components. Component drivers expose simple APIs for unit tests or end‑to‑end tests to interact with Angular Material components—such as reading states and setting values—so test engineers can focus on test flows without needing to track how the inner Material components work.\n\n## The problem\n\nAngular Material hides complex markup behind its components. Without dedicated drivers your tests often need to rely on implementation details—such as the `.mat-mdc-*` classes Angular documents as unstable—making them brittle as your application grows.\n\n## The solution\n\nThe drivers in this package expose high‑level interactions for Angular Material widgets, anchored on the components' DOM/ARIA contract rather than their styling internals. Combined with the Angular adapter, they let you reuse scene definitions across DOM and end‑to‑end tests, focusing on **reusability**, **composability** and **adaptability**.\n\nUsing a different Angular Material major? Install the matching\n`@atomic-testing/component-driver-angular-material-*` package instead.\n\n## Installation\n\n```bash\nnpm install @atomic-testing/core @atomic-testing/angular-22 \\\n  @atomic-testing/component-driver-html @atomic-testing/component-driver-angular-material-v22 --save-dev\n```\n\nRefer to the [documentation](https://atomic-testing.dev/) for usage patterns and examples.\n\n## Example\n\n1. Create a small standalone component using Angular Material and assign `data-testid` values to the elements you want to interact with:\n\n   ```ts title=\"counter.component.ts\"\n   import { Component, signal } from '@angular/core';\n   import { MatButton } from '@angular/material/button';\n\n   @Component({\n     selector: 'app-counter',\n     imports: [MatButton],\n     template: `\n       <span data-testid=\"count\">{{ count() }}</span>\n       <button matButton data-testid=\"increment\" (click)=\"increment()\">Increment</button>\n     `,\n   })\n   export class CounterComponent {\n     readonly count = signal(0);\n\n     increment(): void {\n       this.count.update(value => value + 1);\n     }\n   }\n   ```\n\n2. Define a `ScenePart` describing the count display and button using the Material driver:\n\n   ```ts title=\"counterScenePart.ts\"\n   import { ButtonDriver } from '@atomic-testing/component-driver-angular-material-v22';\n   import { HTMLElementDriver } from '@atomic-testing/component-driver-html';\n   import { byDataTestId, ScenePart } from '@atomic-testing/core';\n\n   export const counterScenePart = {\n     count: { locator: byDataTestId('count'), driver: HTMLElementDriver },\n     increment: { locator: byDataTestId('increment'), driver: ButtonDriver },\n   } satisfies ScenePart;\n   ```\n\n3. Write a test using `createTestEngine` to bootstrap the component and interact with it:\n\n   ```ts title=\"counter.component.test.ts\"\n   import { createTestEngine } from '@atomic-testing/angular-22';\n\n   import { CounterComponent } from './counter.component';\n   import { counterScenePart } from './counterScenePart';\n\n   test('increments when the button is clicked', async () => {\n     // Angular bootstrapping is asynchronous — await the engine.\n     const engine = await createTestEngine(CounterComponent, counterScenePart);\n\n     expect(await engine.parts.count.getText()).toBe('0');\n     await engine.parts.increment.click();\n     expect(await engine.parts.count.getText()).toBe('1');\n\n     await engine.cleanUp();\n   });\n   ```\n\nFor more in‑depth information, visit [https://atomic-testing.dev](https://atomic-testing.dev).\n","readmeFilename":"README.md"}