{"_id":"@terpjs/conformance","_rev":"41-87720355d0ee1d2cdf508fca89bdbee2","name":"@terpjs/conformance","dist-tags":{"latest":"0.30.0"},"versions":{"0.1.0":{"name":"@terpjs/conformance","version":"0.1.0","license":"Apache-2.0","_id":"@terpjs/conformance@0.1.0","maintainers":[{"name":"aitt-npmjs","email":"npmjs@aitt.nl"}],"homepage":"https://github.com/AITT-NL/terp-framework#readme","bugs":{"url":"https://github.com/AITT-NL/terp-framework/issues"},"dist":{"shasum":"88fd10a252ca5728ab4912237cc665a6e25a1373","tarball":"https://registry.npmjs.org/@terpjs/conformance/-/conformance-0.1.0.tgz","fileCount":6,"integrity":"sha512-2vsHTtccq4uYqxjKsVkcQ+wfYQan0ah7ruqDVPHnHQCikcgJlhH0S6X87lUgMc8mVaC4FdFwzhccQNToCehEKQ==","signatures":[{"sig":"MEQCIHMgCQQgrXdQO2V9TXzgi+Jbvfxblcui4RwNXYoOkgeyAiBM0eMRo7iGr22iG+i8jksTVnjv333ewWhU9bXCAOOiNA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@terpjs%2fconformance@0.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10908},"main":"./src/index.ts","type":"module","types":"./src/index.ts","exports":{".":"./src/index.ts"},"gitHead":"0ceae097e7338617999e7fb621282b5257c8bb6f","scripts":{"test":"playwright test","report":"playwright show-report"},"_npmUser":{"name":"aitt-npmjs","email":"npmjs@aitt.nl"},"repository":{"url":"git+https://github.com/AITT-NL/terp-framework.git","type":"git","directory":"packages/frontend/conformance"},"_npmVersion":"10.9.8","description":"Terp conformance — app-agnostic Playwright end-to-end flows over a running Terp stack (base profile: auth gating + session lifecycle) plus the login/role helpers an app's own e2e suite composes.","directories":{},"_nodeVersion":"22.23.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^22.10.0","@playwright/test":"^1.50.0"},"_npmOperationalInternal":{"tmp":"tmp/conformance_0.1.0_1784812020136_0.5383548828163693","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@terpjs/conformance","version":"0.2.0","license":"Apache-2.0","_id":"@terpjs/conformance@0.2.0","maintainers":[{"name":"aitt-npmjs","email":"npmjs@aitt.nl"}],"homepage":"https://github.com/AITT-NL/terp-framework#readme","bugs":{"url":"https://github.com/AITT-NL/terp-framework/issues"},"dist":{"shasum":"ad65c4afa852835479e16cf2b015a0670f12bc07","tarball":"https://registry.npmjs.org/@terpjs/conformance/-/conformance-0.2.0.tgz","fileCount":6,"integrity":"sha512-EPhd2SKDGvuCCFppv7F44oeHCsP7J3ZsNiTjJFun3/fx/SIITdbn6yWk14JaakgExVhd/dulkbfQMZoDzKMLew==","signatures":[{"sig":"MEYCIQCI/+UvW2fAIYL5ojbwM0baPtLmxGUEkbas9w/26hqUCwIhAKW/DAlaD2DNECiTy/FKokFmYOJNYKPbnCxboMZBxI3W","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@terpjs%2fconformance@0.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10908},"main":"./src/index.ts","type":"module","types":"./src/index.ts","exports":{".":"./src/index.ts"},"gitHead":"c492ff84c5ab07e6e55c62f31cff24dde90b6526","scripts":{"test":"playwright test","report":"playwright show-report"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90c4621a-d598-4c8b-b60b-9c076a11d98f"}},"repository":{"url":"git+https://github.com/AITT-NL/terp-framework.git","type":"git","directory":"packages/frontend/conformance"},"_npmVersion":"12.0.1","description":"Terp conformance — app-agnostic Playwright end-to-end flows over a running Terp stack (base profile: auth gating + session lifecycle) plus the login/role helpers an app's own e2e suite composes.","directories":{},"_nodeVersion":"22.23.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^22.10.0","@playwright/test":"^1.50.0"},"_npmOperationalInternal":{"tmp":"tmp/conformance_0.2.0_1785152309902_0.9600410295414019","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@terpjs/conformance","version":"0.3.0","license":"Apache-2.0","_id":"@terpjs/conformance@0.3.0","maintainers":[{"name":"aitt-npmjs","email":"npmjs@aitt.nl"}],"homepage":"https://github.com/AITT-NL/terp-framework#readme","bugs":{"url":"https://github.com/AITT-NL/terp-framework/issues"},"dist":{"shasum":"fadd80d29a13ab31aa432d2afc9ab680cd39504c","tarball":"https://registry.npmjs.org/@terpjs/conformance/-/conformance-0.3.0.tgz","fileCount":6,"integrity":"sha512-H+Nf6dnAvxmq9+LTM+5UQKpABJYOZya1P6a8Vi7EzkCfJ1PFKXed1AdbdD7iollz1b03ToaqiZEEVN8XtDfBKw==","signatures":[{"sig":"MEYCIQDWJqaZL4UKEjxBNoCXS3/cb0A5ZlL/eC5bDFyv/He7mwIhAP3x4h2nZ+h7uPUn/I+iDh+Z6gP5UHrKOIt2i2QuR4xL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@terpjs%2fconformance@0.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10908},"main":"./src/index.ts","type":"module","types":"./src/index.ts","exports":{".":"./src/index.ts"},"gitHead":"af90a473f501c4a22bcefc6662d4d23a3241da7c","scripts":{"test":"playwright test","report":"playwright show-report"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90c4621a-d598-4c8b-b60b-9c076a11d98f"}},"repository":{"url":"git+https://github.com/AITT-NL/terp-framework.git","type":"git","directory":"packages/frontend/conformance"},"_npmVersion":"12.0.1","description":"Terp conformance — app-agnostic Playwright end-to-end flows over a running Terp stack (base profile: auth gating + session lifecycle) plus the login/role helpers an app's own e2e suite composes.","directories":{},"_nodeVersion":"22.23.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^22.10.0","@playwright/test":"^1.50.0"},"_npmOperationalInternal":{"tmp":"tmp/conformance_0.3.0_1785160921086_0.6995752616607307","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@terpjs/conformance","version":"0.4.0","license":"Apache-2.0","_id":"@terpjs/conformance@0.4.0","maintainers":[{"name":"aitt-npmjs","email":"npmjs@aitt.nl"}],"homepage":"https://github.com/AITT-NL/terp-framework#readme","bugs":{"url":"https://github.com/AITT-NL/terp-framework/issues"},"dist":{"shasum":"70a19a2dc9158a03faf391971c8075544e75d233","tarball":"https://registry.npmjs.org/@terpjs/conformance/-/conformance-0.4.0.tgz","fileCount":6,"integrity":"sha512-3gZMv6X8oORBrZCj8bUKS2Hrx1I63cxlNpo2EX+3b4IrcvHm1fkWCoEw8rNKR//6k/1clFwwS3bionlNMaD+eg==","signatures":[{"sig":"MEUCIHtRfFddve6JMt5Z8Y8zkeo2iSF5bUFHYC0u1Wa0ITaMAiEAgxtBC1jAop8+xUxKHFi2LcnzwnQow+y5XVSRYOZgPMs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@terpjs%2fconformance@0.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10908},"main":"./src/index.ts","type":"module","types":"./src/index.ts","exports":{".":"./src/index.ts"},"gitHead":"68294442ac109c898a1d17f5189c9b7c080118f1","scripts":{"test":"playwright test","report":"playwright show-report"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90c4621a-d598-4c8b-b60b-9c076a11d98f"}},"repository":{"url":"git+https://github.com/AITT-NL/terp-framework.git","type":"git","directory":"packages/frontend/conformance"},"_npmVersion":"12.0.1","description":"Terp conformance — app-agnostic Playwright end-to-end flows over a running Terp stack (base profile: auth gating + session lifecycle) plus the login/role helpers an app's own e2e suite composes.","directories":{},"_nodeVersion":"22.23.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^22.10.0","@playwright/test":"^1.50.0"},"_npmOperationalInternal":{"tmp":"tmp/conformance_0.4.0_1785330158192_0.28525467792514836","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@terpjs/conformance","version":"0.5.0","license":"Apache-2.0","_id":"@terpjs/conformance@0.5.0","maintainers":[{"name":"aitt-npmjs","email":"npmjs@aitt.nl"}],"homepage":"https://github.com/AITT-NL/terp-framework#readme","bugs":{"url":"https://github.com/AITT-NL/terp-framework/issues"},"dist":{"shasum":"ffcfb65cf5b00436e9aa988bc7c5bbb844bd1e5a","tarball":"https://registry.npmjs.org/@terpjs/conformance/-/conformance-0.5.0.tgz","fileCount":6,"integrity":"sha512-/9XPiw3PZhQUbqQAurnZ36cfizjMNwOrE2snl4TmjI8RDWWO8fobMsm6iVX2Lg7fmhsVDsTdb+TwghavTRRc6Q==","signatures":[{"sig":"MEYCIQCXN3dZ8a6XYGlm1V+8eINDa6iA3xJtRmB8sCAyVvXL7gIhAPibiDdnPu4ZazoWPJ1xt/F58b+SYHsyrwgktpy9NSL+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@terpjs%2fconformance@0.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10908},"main":"./src/index.ts","type":"module","types":"./src/index.ts","exports":{".":"./src/index.ts"},"gitHead":"073370b3daba71ec5f947b055d8a0348e3a4611e","scripts":{"test":"playwright test","report":"playwright show-report"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90c4621a-d598-4c8b-b60b-9c076a11d98f"}},"repository":{"url":"git+https://github.com/AITT-NL/terp-framework.git","type":"git","directory":"packages/frontend/conformance"},"_npmVersion":"12.0.2","description":"Terp conformance — app-agnostic Playwright end-to-end flows over a running Terp stack (base profile: auth gating + session lifecycle) plus the login/role helpers an app's own e2e suite composes.","directories":{},"_nodeVersion":"22.23.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^22.10.0","@playwright/test":"^1.50.0"},"_npmOperationalInternal":{"tmp":"tmp/conformance_0.5.0_1785417930430_0.3879533160397932","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"@terpjs/conformance","version":"0.5.1","license":"Apache-2.0","_id":"@terpjs/conformance@0.5.1","maintainers":[{"name":"aitt-npmjs","email":"npmjs@aitt.nl"}],"homepage":"https://github.com/AITT-NL/terp-framework#readme","bugs":{"url":"https://github.com/AITT-NL/terp-framework/issues"},"dist":{"shasum":"2873c5d091f00e2a56732c5ce82345d973572aa5","tarball":"https://registry.npmjs.org/@terpjs/conformance/-/conformance-0.5.1.tgz","fileCount":6,"integrity":"sha512-ai/gHhdawu1aSgrMpHwMRJRdvdODFlpioAZkzvtZHfytQ3rHomFwuVsr9cFe93O5c1/zF0lECGKy+mTfXjIjjg==","signatures":[{"sig":"MEUCIQDzTHNiPd19TZ8vC+ZLLOINxHkHSJb93D9jWsYRBRpzPgIgWtgcdSuMLKPJDscFqe0XbdEXbjYaa/g1CX8TVlV/ENQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@terpjs%2fconformance@0.5.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10908},"main":"./src/index.ts","type":"module","types":"./src/index.ts","exports":{".":"./src/index.ts"},"gitHead":"c6fc1a4a07f7c594df5f1f1a62133dfc8c5a7a2c","scripts":{"test":"playwright test","report":"playwright show-report"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90c4621a-d598-4c8b-b60b-9c076a11d98f"}},"repository":{"url":"git+https://github.com/AITT-NL/terp-framework.git","type":"git","directory":"packages/frontend/conformance"},"_npmVersion":"12.0.2","description":"Terp conformance — app-agnostic Playwright end-to-end flows over a running Terp stack (base profile: auth gating + session lifecycle) plus the login/role helpers an app's own e2e suite composes.","directories":{},"_nodeVersion":"22.23.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^22.10.0","@playwright/test":"^1.50.0"},"_npmOperationalInternal":{"tmp":"tmp/conformance_0.5.1_1785422188323_0.6373707076021247","host":"s3://npm-registry-packages-npm-production"}},"0.5.2":{"name":"@terpjs/conformance","version":"0.5.2","license":"Apache-2.0","_id":"@terpjs/conformance@0.5.2","maintainers":[{"name":"aitt-npmjs","email":"npmjs@aitt.nl"}],"homepage":"https://github.com/AITT-NL/terp-framework#readme","bugs":{"url":"https://github.com/AITT-NL/terp-framework/issues"},"dist":{"shasum":"d4cba48f134397371b3e8e646ea65d7b88ac9a7f","tarball":"https://registry.npmjs.org/@terpjs/conformance/-/conformance-0.5.2.tgz","fileCount":6,"integrity":"sha512-Os7BGKouDhzZHV81iUMo+LV0MivX4MnWa1x31V1s21MWyvS79CZJ8XEjZ1uozTpyMjEm+1Jk+CyFJJ0FRGCxMw==","signatures":[{"sig":"MEYCIQDMRKuy7ilomvV/q1JXjnaZne4YIxP71MThDg7iC1RpCwIhAJ37ZO0f1bXYOpPsfc4/6YbHR8m+QBcomcDLqUUSD0i9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@terpjs%2fconformance@0.5.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10908},"main":"./src/index.ts","type":"module","types":"./src/index.ts","exports":{".":"./src/index.ts"},"gitHead":"e3ff3f0517f00fdebb3eaa8cc189324104b858e3","scripts":{"test":"playwright test","report":"playwright show-report"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90c4621a-d598-4c8b-b60b-9c076a11d98f"}},"repository":{"url":"git+https://github.com/AITT-NL/terp-framework.git","type":"git","directory":"packages/frontend/conformance"},"_npmVersion":"12.0.2","description":"Terp conformance — app-agnostic Playwright end-to-end flows over a running Terp stack (base profile: auth gating + session lifecycle) plus the login/role helpers an app's own e2e suite composes.","directories":{},"_nodeVersion":"22.23.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^22.10.0","@playwright/test":"^1.50.0"},"_npmOperationalInternal":{"tmp":"tmp/conformance_0.5.2_1785489694721_0.9625070377334934","host":"s3://npm-registry-packages-npm-production"}},"0.5.3":{"name":"@terpjs/conformance","version":"0.5.3","license":"Apache-2.0","_id":"@terpjs/conformance@0.5.3","maintainers":[{"name":"aitt-npmjs","email":"npmjs@aitt.nl"}],"homepage":"https://github.com/AITT-NL/terp-framework#readme","bugs":{"url":"https://github.com/AITT-NL/terp-framework/issues"},"dist":{"shasum":"ede14a9d91f035b606a14cb02c3146ec6884fccd","tarball":"https://registry.npmjs.org/@terpjs/conformance/-/conformance-0.5.3.tgz","fileCount":6,"integrity":"sha512-mBzsRlOvN/1SEMwbHhgRbe8Ovwl71iC9N08TSPoMxOceN8Oitz/uDZMskeBSwjuCrkXiRSSwbII677xQ0WZAng==","signatures":[{"sig":"MEYCIQCmunwjwrQDT/b4vdlC8IUIw5/ni1/QkwBYh/dLtJJz0AIhAKFKGiymQ4Osbdb7vgV8L8li61rwncsHT6MDknCYJVVD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@terpjs%2fconformance@0.5.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10908},"main":"./src/index.ts","type":"module","types":"./src/index.ts","exports":{".":"./src/index.ts"},"gitHead":"5b235f3bc9285c32a521dc7dc398b82c689e9965","scripts":{"test":"playwright test","report":"playwright show-report"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90c4621a-d598-4c8b-b60b-9c076a11d98f"}},"repository":{"url":"git+https://github.com/AITT-NL/terp-framework.git","type":"git","directory":"packages/frontend/conformance"},"_npmVersion":"12.0.2","description":"Terp conformance — app-agnostic Playwright end-to-end flows over a running Terp stack (base profile: auth gating + session lifecycle) plus the login/role helpers an app's own e2e suite composes.","directories":{},"_nodeVersion":"22.23.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^22.10.0","@playwright/test":"^1.50.0"},"_npmOperationalInternal":{"tmp":"tmp/conformance_0.5.3_1785499301843_0.9467188274818232","host":"s3://npm-registry-packages-npm-production"}},"0.5.4":{"name":"@terpjs/conformance","version":"0.5.4","license":"Apache-2.0","_id":"@terpjs/conformance@0.5.4","maintainers":[{"name":"aitt-npmjs","email":"npmjs@aitt.nl"}],"homepage":"https://github.com/AITT-NL/terp-framework#readme","bugs":{"url":"https://github.com/AITT-NL/terp-framework/issues"},"dist":{"shasum":"b03998adee9326f3f561376edac5a3fed86b5ee0","tarball":"https://registry.npmjs.org/@terpjs/conformance/-/conformance-0.5.4.tgz","fileCount":6,"integrity":"sha512-qF6AqBp+FXlC7f/hYkbL4z2rX1wx78n8kCFijpGvxEpV20CUSC6hboq3b3wMTlhQsnnjwQ6l4w/zWsOTXuG/6w==","signatures":[{"sig":"MEUCIAQ1o3aUGK7J2lSo/KLVmldrN5CX40AGiV5JHBijmpqPAiEAvrug4CeVpwFI2xDCKQgwr02F3aqEy7FEI/PhfJFE6hw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@terpjs%2fconformance@0.5.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10908},"main":"./src/index.ts","type":"module","types":"./src/index.ts","exports":{".":"./src/index.ts"},"gitHead":"49131e4e9592a1c6839e04f3d17aa4a2f6405256","scripts":{"test":"playwright test","report":"playwright show-report"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90c4621a-d598-4c8b-b60b-9c076a11d98f"}},"repository":{"url":"git+https://github.com/AITT-NL/terp-framework.git","type":"git","directory":"packages/frontend/conformance"},"_npmVersion":"12.0.2","description":"Terp conformance — app-agnostic Playwright end-to-end flows over a running Terp stack (base profile: auth gating + session lifecycle) plus the login/role helpers an app's own e2e suite composes.","directories":{},"_nodeVersion":"22.23.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^22.10.0","@playwright/test":"^1.50.0"},"_npmOperationalInternal":{"tmp":"tmp/conformance_0.5.4_1785507286744_0.6100677006004764","host":"s3://npm-registry-packages-npm-production"}},"0.5.5":{"name":"@terpjs/conformance","version":"0.5.5","license":"Apache-2.0","_id":"@terpjs/conformance@0.5.5","maintainers":[{"name":"aitt-npmjs","email":"npmjs@aitt.nl"}],"homepage":"https://github.com/AITT-NL/terp-framework#readme","bugs":{"url":"https://github.com/AITT-NL/terp-framework/issues"},"dist":{"shasum":"4bf9bc97bc914ab3b9b1806be65bc2ac897fd22f","tarball":"https://registry.npmjs.org/@terpjs/conformance/-/conformance-0.5.5.tgz","fileCount":6,"integrity":"sha512-UV8Wh3g64NUAKzlDCFAmy0RPhWm5oV86Bt3BRcxGv0xWugs6mcO0ee+203HHfcsROQHxgfmaVlss+oj7tYju9A==","signatures":[{"sig":"MEYCIQC96lg2tFRZVe71foTazDJOfvwPEivUNXopUPm0lNBqkQIhANl+nqmq9P4te2Gv0MQk865yAZ1Mzo/NkNeokaAIqnUG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@terpjs%2fconformance@0.5.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10908},"main":"./src/index.ts","type":"module","types":"./src/index.ts","exports":{".":"./src/index.ts"},"gitHead":"c7c85c761a64ab85454b450a3cc127af4c45ba1e","scripts":{"test":"playwright test","report":"playwright show-report"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90c4621a-d598-4c8b-b60b-9c076a11d98f"}},"repository":{"url":"git+https://github.com/AITT-NL/terp-framework.git","type":"git","directory":"packages/frontend/conformance"},"_npmVersion":"12.0.2","description":"Terp conformance — app-agnostic Playwright end-to-end flows over a running Terp stack (base profile: auth gating + session lifecycle) plus the login/role helpers an app's own e2e suite composes.","directories":{},"_nodeVersion":"22.23.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^22.10.0","@playwright/test":"^1.50.0"},"_npmOperationalInternal":{"tmp":"tmp/conformance_0.5.5_1786450953025_0.7614291531951889","host":"s3://npm-registry-packages-npm-production"}},"0.5.6":{"name":"@terpjs/conformance","version":"0.5.6","license":"Apache-2.0","_id":"@terpjs/conformance@0.5.6","maintainers":[{"name":"aitt-npmjs","email":"npmjs@aitt.nl"}],"homepage":"https://github.com/AITT-NL/terp-framework#readme","bugs":{"url":"https://github.com/AITT-NL/terp-framework/issues"},"dist":{"shasum":"882a90a5c1d285161545cebcb7075acb0c2f7a1f","tarball":"https://registry.npmjs.org/@terpjs/conformance/-/conformance-0.5.6.tgz","fileCount":5,"integrity":"sha512-MYdPteDRjBBWHmPWeihK/L6PmAxrpPhzNWvMwVAlXEUHt/bK0C12y7zGyvWG2KhwPOl0ov0x+atlMdsEgkf+eg==","signatures":[{"sig":"MEQCIG/b7J/YVvvuVi08AqKaxVPno3aECynJgW+Oq6LCyzBuAiBIq0ciiASle6a+ZOjdnRYeK4TaIuReCTXiIeUwuOS48g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@terpjs%2fconformance@0.5.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7618},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"4c5b9d71d2372958ffb35e3e04ef3e1136211a5a","scripts":{"test":"playwright test","build":"tsc -p tsconfig.build.json","report":"playwright show-report","prepack":"npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90c4621a-d598-4c8b-b60b-9c076a11d98f"}},"repository":{"url":"git+https://github.com/AITT-NL/terp-framework.git","type":"git","directory":"packages/frontend/conformance"},"_npmVersion":"12.0.2","description":"Terp conformance — app-agnostic Playwright end-to-end flows over a running Terp stack (base profile: auth gating + session lifecycle) plus the login/role helpers an app's own e2e suite composes.","directories":{},"_nodeVersion":"22.23.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^22.10.0","@playwright/test":"^1.50.0"},"_npmOperationalInternal":{"tmp":"tmp/conformance_0.5.6_1786527943981_0.6462941656252554","host":"s3://npm-registry-packages-npm-production"}},"0.5.7":{"name":"@terpjs/conformance","version":"0.5.7","license":"Apache-2.0","_id":"@terpjs/conformance@0.5.7","maintainers":[{"name":"aitt-npmjs","email":"npmjs@aitt.nl"}],"homepage":"https://github.com/AITT-NL/terp-framework#readme","bugs":{"url":"https://github.com/AITT-NL/terp-framework/issues"},"dist":{"shasum":"9dea1853e447eea18be1d6e963104e366a128fa4","tarball":"https://registry.npmjs.org/@terpjs/conformance/-/conformance-0.5.7.tgz","fileCount":5,"integrity":"sha512-0tBalQhVg6AKUPyCwuhXWKeNRt0KLsuxTRue81o6UGz5+Nc+7PGuFOrEdI7gVj/vfUcO6peG1big/Kw7XzKqbQ==","signatures":[{"sig":"MEQCIDpQInnIZJcO5FLhMPpxI2E+TRUCW9TK8E639VEucyccAiBmJryrqGMNLSz8ZI8h2TZdbe08slGRCvqenX5U7dp+1Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@terpjs%2fconformance@0.5.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7618},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"112a8c1c69184e216585b035a8adfb0606bcb762","scripts":{"test":"playwright test","build":"tsc -p tsconfig.build.json","report":"playwright show-report","prepack":"npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90c4621a-d598-4c8b-b60b-9c076a11d98f"}},"repository":{"url":"git+https://github.com/AITT-NL/terp-framework.git","type":"git","directory":"packages/frontend/conformance"},"_npmVersion":"12.0.2","description":"Terp conformance — app-agnostic Playwright end-to-end flows over a running Terp stack (base profile: auth gating + session lifecycle) plus the login/role helpers an app's own e2e suite composes.","directories":{},"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^22.10.0","@playwright/test":"^1.50.0"},"_npmOperationalInternal":{"tmp":"tmp/conformance_0.5.7_1786568243643_0.9478545316336018","host":"s3://npm-registry-packages-npm-production"}},"0.5.8":{"name":"@terpjs/conformance","version":"0.5.8","license":"Apache-2.0","_id":"@terpjs/conformance@0.5.8","maintainers":[{"name":"aitt-npmjs","email":"npmjs@aitt.nl"}],"homepage":"https://github.com/AITT-NL/terp-framework#readme","bugs":{"url":"https://github.com/AITT-NL/terp-framework/issues"},"dist":{"shasum":"be4bdedcff0b8a31d768226e27c7156f6a3c6798","tarball":"https://registry.npmjs.org/@terpjs/conformance/-/conformance-0.5.8.tgz","fileCount":5,"integrity":"sha512-pB8dn6lGQnS6W9Yqn8FfYDbAqG4azh6y44ek5lGWTA5IDCyani5AZYMUKfbvosYe1hCP+qn9Eg43Qppd+YPB5w==","signatures":[{"sig":"MEQCIAZQP7bh5CRGh9oWUKT4ueq/YStx8zLsg4Rk6sOIbx4kAiAD8N5ynOsDMqlno1wnHvTco6mel7ltxc2crTkdofnLow==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@terpjs%2fconformance@0.5.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7618},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"c4e4015d5084762ef8475c5beaa8cb4ede97f977","scripts":{"test":"playwright test","build":"tsc -p tsconfig.build.json","report":"playwright show-report","prepack":"npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90c4621a-d598-4c8b-b60b-9c076a11d98f"}},"repository":{"url":"git+https://github.com/AITT-NL/terp-framework.git","type":"git","directory":"packages/frontend/conformance"},"_npmVersion":"12.0.2","description":"Terp conformance — app-agnostic Playwright end-to-end flows over a running Terp stack (base profile: auth gating + session lifecycle) plus the login/role helpers an app's own e2e suite composes.","directories":{},"_nodeVersion":"22.23.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^22.10.0","@playwright/test":"^1.50.0"},"_npmOperationalInternal":{"tmp":"tmp/conformance_0.5.8_1786625168411_0.526212274128252","host":"s3://npm-registry-packages-npm-production"}},"0.5.9":{"name":"@terpjs/conformance","version":"0.5.9","license":"Apache-2.0","_id":"@terpjs/conformance@0.5.9","maintainers":[{"name":"aitt-npmjs","email":"npmjs@aitt.nl"}],"homepage":"https://github.com/AITT-NL/terp-framework#readme","bugs":{"url":"https://github.com/AITT-NL/terp-framework/issues"},"dist":{"shasum":"34c78a64c1fbe33c94bc84b1685f859781694eb1","tarball":"https://registry.npmjs.org/@terpjs/conformance/-/conformance-0.5.9.tgz","fileCount":5,"integrity":"sha512-78vGGsZ7x49gDxNEsK2v9XrLQFjPl+eNsfgTYt6qdxcBl5TSs9l+XN98VGtERwFVX8gAijs5BqNt8U5Ut7KTCQ==","signatures":[{"sig":"MEUCIQD9Ep0BuSmlzQvIUR2W6t0U0QZo/Rt1DOP8RIDtAxzcUwIgWLr80Ogn0SKY05osct3ZYb6m5e7g5R3Jf347bwvt6uc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@terpjs%2fconformance@0.5.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7618},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"4d3a985defa08e00eda9a88ae049e3bff132afd5","scripts":{"test":"playwright test","build":"tsc -p tsconfig.build.json","report":"playwright show-report","prepack":"npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90c4621a-d598-4c8b-b60b-9c076a11d98f"}},"repository":{"url":"git+https://github.com/AITT-NL/terp-framework.git","type":"git","directory":"packages/frontend/conformance"},"_npmVersion":"12.0.2","description":"Terp conformance — app-agnostic Playwright end-to-end flows over a running Terp stack (base profile: auth gating + session lifecycle) plus the login/role helpers an app's own e2e suite composes.","directories":{},"_nodeVersion":"22.23.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^22.10.0","@playwright/test":"^1.50.0"},"_npmOperationalInternal":{"tmp":"tmp/conformance_0.5.9_1786639873099_0.6102823835390858","host":"s3://npm-registry-packages-npm-production"}},"0.5.10":{"name":"@terpjs/conformance","version":"0.5.10","license":"Apache-2.0","_id":"@terpjs/conformance@0.5.10","maintainers":[{"name":"aitt-npmjs","email":"npmjs@aitt.nl"}],"homepage":"https://github.com/AITT-NL/terp-framework#readme","bugs":{"url":"https://github.com/AITT-NL/terp-framework/issues"},"dist":{"shasum":"e50ea2bc7dc1ada78c0c9d93ee0c7f379a2c042d","tarball":"https://registry.npmjs.org/@terpjs/conformance/-/conformance-0.5.10.tgz","fileCount":5,"integrity":"sha512-MXZ6cCmGQJeG6OxoQc7cwao/EBDMdb5myLdYKVXkm3S4QafuABVaXwyJwJQbjYdl2iXd82e2yfHhcVXYlr3SeA==","signatures":[{"sig":"MEUCIGAa95/4O2I4rWljWunL25KWwPVI/yt58WuvYLVr13koAiEA+Z3v3iXPyu58MO7SnsPWt3pyX4Y4J7Df9/gSskUpNQ8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@terpjs%2fconformance@0.5.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7619},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"2b5ecb78056f2dbebd5448022de6b8998efb5b95","scripts":{"test":"playwright test","build":"tsc -p tsconfig.build.json","report":"playwright show-report","prepack":"npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90c4621a-d598-4c8b-b60b-9c076a11d98f"}},"repository":{"url":"git+https://github.com/AITT-NL/terp-framework.git","type":"git","directory":"packages/frontend/conformance"},"_npmVersion":"12.0.2","description":"Terp conformance — app-agnostic Playwright end-to-end flows over a running Terp stack (base profile: auth gating + session lifecycle) plus the login/role helpers an app's own e2e suite composes.","directories":{},"_nodeVersion":"22.23.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^22.10.0","@playwright/test":"^1.50.0"},"_npmOperationalInternal":{"tmp":"tmp/conformance_0.5.10_1786700715019_0.3482369974525268","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@terpjs/conformance","version":"0.6.0","license":"Apache-2.0","_id":"@terpjs/conformance@0.6.0","maintainers":[{"name":"aitt-npmjs","email":"npmjs@aitt.nl"}],"homepage":"https://github.com/AITT-NL/terp-framework#readme","bugs":{"url":"https://github.com/AITT-NL/terp-framework/issues"},"dist":{"shasum":"7f571fee98bc8408caca38a35d949ea3abbf3fd9","tarball":"https://registry.npmjs.org/@terpjs/conformance/-/conformance-0.6.0.tgz","fileCount":5,"integrity":"sha512-JsB2ZjFdeiEh+YlPSOcK9q0s3wevHvXIHgRemWMXRo/seN9I7HkvMKkwgY0qDc1SWapxXd0Ey2NRk1lduj9Bqg==","signatures":[{"sig":"MEYCIQDxmh4/vM5Omso4EUxOWbZK2OLoaSdoGM6rlXsiuFwNhwIhAKzjiXZ1JOMSW4nvY1QR47JQpRGLxsSjXVgN08l1sviF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@terpjs%2fconformance@0.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7618},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"4ef4c2ceb4289c689678a468ab292f4acde39486","scripts":{"test":"playwright test","build":"tsc -p tsconfig.build.json","report":"playwright show-report","prepack":"npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90c4621a-d598-4c8b-b60b-9c076a11d98f"}},"repository":{"url":"git+https://github.com/AITT-NL/terp-framework.git","type":"git","directory":"packages/frontend/conformance"},"_npmVersion":"12.0.2","description":"Terp conformance — app-agnostic Playwright end-to-end flows over a running Terp stack (base profile: auth gating + session lifecycle) plus the login/role helpers an app's own e2e suite composes.","directories":{},"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^22.10.0","@playwright/test":"^1.50.0"},"_npmOperationalInternal":{"tmp":"tmp/conformance_0.6.0_1786708747901_0.5166377502675548","host":"s3://npm-registry-packages-npm-production"}},"0.6.1":{"name":"@terpjs/conformance","version":"0.6.1","license":"Apache-2.0","_id":"@terpjs/conformance@0.6.1","maintainers":[{"name":"aitt-npmjs","email":"npmjs@aitt.nl"}],"homepage":"https://github.com/AITT-NL/terp-framework#readme","bugs":{"url":"https://github.com/AITT-NL/terp-framework/issues"},"dist":{"shasum":"cb364dd85276f892fed9d50e6d8c84a8052188f1","tarball":"https://registry.npmjs.org/@terpjs/conformance/-/conformance-0.6.1.tgz","fileCount":5,"integrity":"sha512-wFk3UHALm+RDSxndXvcIayfwY+vMR4X/ExcURCgRwuNAxPUoOVNYR+iPrwTQHgzntu4afJ50MDu8f1oaQNlR9w==","signatures":[{"sig":"MEUCIQCwpiPxQxfPN71+BaRUD1gCWAc+EkdeyMJOn9+H6QDEKwIgTyATv8KXPmdgdCrCwvOnyw4ZGehQ8i/oJ+XFRpqFelE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@terpjs%2fconformance@0.6.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7618},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"cf6cd8585afc2377ad588916fa2a65252efe10e3","scripts":{"test":"playwright test","build":"tsc -p tsconfig.build.json","report":"playwright show-report","prepack":"npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90c4621a-d598-4c8b-b60b-9c076a11d98f"}},"repository":{"url":"git+https://github.com/AITT-NL/terp-framework.git","type":"git","directory":"packages/frontend/conformance"},"_npmVersion":"12.0.2","description":"Terp conformance — app-agnostic Playwright end-to-end flows over a running Terp stack (base profile: auth gating + session lifecycle) plus the login/role helpers an app's own e2e suite composes.","directories":{},"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^22.10.0","@playwright/test":"^1.50.0"},"_npmOperationalInternal":{"tmp":"tmp/conformance_0.6.1_1786722801455_0.5416218168651135","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@terpjs/conformance","version":"0.7.0","license":"Apache-2.0","_id":"@terpjs/conformance@0.7.0","maintainers":[{"name":"aitt-npmjs","email":"npmjs@aitt.nl"}],"homepage":"https://github.com/AITT-NL/terp-framework#readme","bugs":{"url":"https://github.com/AITT-NL/terp-framework/issues"},"dist":{"shasum":"ea106fa7050f22e8184e8171167271e489b06a32","tarball":"https://registry.npmjs.org/@terpjs/conformance/-/conformance-0.7.0.tgz","fileCount":5,"integrity":"sha512-G9Udgpe/EvfEInJKWqoSpiCuYTp1r/nIlhUmAs1bcnmh3zb1cZfDM50pWd5hlQFV+yFGFgaKJZ6UVNlx+dARTg==","signatures":[{"sig":"MEQCIBDdewj/jUFEE7ozBpsgcOlaPA7A0jlo7bGxkIAjYcsiAiAWc+maRJTOuWcMwpRloulTAIxqbX2QyijuXzm/pBFAgA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@terpjs%2fconformance@0.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7618},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"9a29dd0bee9af462122a35f19bf900c6b63bd268","scripts":{"test":"playwright test","build":"tsc -p tsconfig.build.json","report":"playwright show-report","prepack":"npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90c4621a-d598-4c8b-b60b-9c076a11d98f"}},"repository":{"url":"git+https://github.com/AITT-NL/terp-framework.git","type":"git","directory":"packages/frontend/conformance"},"_npmVersion":"12.0.2","description":"Terp conformance — app-agnostic Playwright end-to-end flows over a running Terp stack (base profile: auth gating + session lifecycle) plus the login/role helpers an app's own e2e suite composes.","directories":{},"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^22.10.0","@playwright/test":"^1.50.0"},"_npmOperationalInternal":{"tmp":"tmp/conformance_0.7.0_1787041391535_0.8903981480296466","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@terpjs/conformance","version":"0.8.0","license":"Apache-2.0","_id":"@terpjs/conformance@0.8.0","maintainers":[{"name":"aitt-npmjs","email":"npmjs@aitt.nl"}],"homepage":"https://github.com/AITT-NL/terp-framework#readme","bugs":{"url":"https://github.com/AITT-NL/terp-framework/issues"},"dist":{"shasum":"a102879130461f54bfc9c0f92bde81fcc010a709","tarball":"https://registry.npmjs.org/@terpjs/conformance/-/conformance-0.8.0.tgz","fileCount":5,"integrity":"sha512-g53GKq6iid+5ZH9j34izq7v6bBq1WhagRc3eIDr53yw/RDC/cXq75k1lcpxVCwFl5P/eApvepuUVJDjXZwRI/g==","signatures":[{"sig":"MEUCIQDYWPF3OLL9AFNvWQRiUEIftkM+fUnmV55g9ot2c+SwQwIgUAvfB3oWnPG3YdArTCZQFSOHXbebuVNxsxaHRO64ZU8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@terpjs%2fconformance@0.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7618},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"2eb60bce2996f686d1ac0f46bef79b1cd16d8b9d","scripts":{"test":"playwright test","build":"tsc -p tsconfig.build.json","report":"playwright show-report","prepack":"npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90c4621a-d598-4c8b-b60b-9c076a11d98f"}},"repository":{"url":"git+https://github.com/AITT-NL/terp-framework.git","type":"git","directory":"packages/frontend/conformance"},"_npmVersion":"12.0.2","description":"Terp conformance — app-agnostic Playwright end-to-end flows over a running Terp stack (base profile: auth gating + session lifecycle) plus the login/role helpers an app's own e2e suite composes.","directories":{},"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^22.10.0","@playwright/test":"^1.50.0"},"_npmOperationalInternal":{"tmp":"tmp/conformance_0.8.0_1787233208926_0.18506480818788118","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"@terpjs/conformance","version":"0.9.0","license":"Apache-2.0","_id":"@terpjs/conformance@0.9.0","maintainers":[{"name":"aitt-npmjs","email":"npmjs@aitt.nl"}],"homepage":"https://github.com/AITT-NL/terp-framework#readme","bugs":{"url":"https://github.com/AITT-NL/terp-framework/issues"},"dist":{"shasum":"f91d16ee5dd4d2306501831dcde6e9f45acb4566","tarball":"https://registry.npmjs.org/@terpjs/conformance/-/conformance-0.9.0.tgz","fileCount":5,"integrity":"sha512-xbi6oZ3DIUjNS88MSMTeyo9QnAkYSibRmR2S+l/qpRCAVAOTZF1LvP/JZjyuu2bmJ+YubAqksMHPFLDEdFJi6A==","signatures":[{"sig":"MEYCIQDzbhZ0rH+0tmLXwO4SZWpXBeZsMlMMVUqS8u+EXupYWAIhAKabP4vwPl2EAlWBtb+lZNhvLlRpNBqZoA/5b/SSryS2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@terpjs%2fconformance@0.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7618},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"dd9a1872ffa6ffb26bf1f7f0f518dd6aa811aead","scripts":{"test":"playwright test","build":"tsc -p tsconfig.build.json","report":"playwright show-report","prepack":"npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90c4621a-d598-4c8b-b60b-9c076a11d98f"}},"repository":{"url":"git+https://github.com/AITT-NL/terp-framework.git","type":"git","directory":"packages/frontend/conformance"},"_npmVersion":"12.0.2","description":"Terp conformance — app-agnostic Playwright end-to-end flows over a running Terp stack (base profile: auth gating + session lifecycle) plus the login/role helpers an app's own e2e suite composes.","directories":{},"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^22.10.0","@playwright/test":"^1.50.0"},"_npmOperationalInternal":{"tmp":"tmp/conformance_0.9.0_1787314089043_0.27523060368887164","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"@terpjs/conformance","version":"0.10.0","license":"Apache-2.0","_id":"@terpjs/conformance@0.10.0","maintainers":[{"name":"aitt-npmjs","email":"npmjs@aitt.nl"}],"homepage":"https://github.com/AITT-NL/terp-framework#readme","bugs":{"url":"https://github.com/AITT-NL/terp-framework/issues"},"dist":{"shasum":"f9387fb5e3ac3548a1e2e135d42e7b76933a23e3","tarball":"https://registry.npmjs.org/@terpjs/conformance/-/conformance-0.10.0.tgz","fileCount":5,"integrity":"sha512-kqWiQeEKN9CsZh5Q+H0MrKBuxG+8dM0aAt2gB80954qDNe1R+SdjEQkg/Z2hlEL4dd8Z7ev/OoETNxQFWoP1YA==","signatures":[{"sig":"MEQCIEUKgp4CMjEV/ryHB4JBIE9E2iNDo+tHx7uZO5LNWuUSAiAQY26wYWybpyQO1ZK9eRKevjX4CfatFCdFey9xV1AyPw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@terpjs%2fconformance@0.10.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9253},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"908b3066259c1e14ce7e3dd16fccf6444f2dd754","scripts":{"test":"playwright test","build":"tsc -p tsconfig.build.json","report":"playwright show-report","prepack":"npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90c4621a-d598-4c8b-b60b-9c076a11d98f"}},"repository":{"url":"git+https://github.com/AITT-NL/terp-framework.git","type":"git","directory":"packages/frontend/conformance"},"_npmVersion":"12.0.2","description":"Terp conformance — app-agnostic Playwright end-to-end flows over a running Terp stack (base profile: auth gating + session lifecycle) plus the login/role helpers an app's own e2e suite composes.","directories":{},"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^22.10.0","@playwright/test":"^1.50.0"},"_npmOperationalInternal":{"tmp":"tmp/conformance_0.10.0_1787653029039_0.33269854361799034","host":"s3://npm-registry-packages-npm-production"}},"0.11.0":{"name":"@terpjs/conformance","version":"0.11.0","license":"Apache-2.0","_id":"@terpjs/conformance@0.11.0","maintainers":[{"name":"aitt-npmjs","email":"npmjs@aitt.nl"}],"homepage":"https://github.com/AITT-NL/terp-framework#readme","bugs":{"url":"https://github.com/AITT-NL/terp-framework/issues"},"dist":{"shasum":"54ef8eb95d231acdd825e2f259770294fa6eb948","tarball":"https://registry.npmjs.org/@terpjs/conformance/-/conformance-0.11.0.tgz","fileCount":5,"integrity":"sha512-meMqdRFd6BSi43IyrpLYC56FVLidDWdtamsgdvqzTkF4nwSkKeOXB1gLqNCXiJgT/AIwBVaeptQYww13tQfrsw==","signatures":[{"sig":"MEUCIATKW6rjvJ8f5PtsMKUJEEXH3ChUcaK0s507Qw74VXMvAiEA8CwLgPElwFPO66IyaUFEpvLHRh/jKFV5ag/+rU+XXmM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@terpjs%2fconformance@0.11.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9903},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"e6e50668354f459c0c8ccbe3b2b1f59d1d4ef93c","scripts":{"test":"playwright test","build":"tsc -p tsconfig.build.json","report":"playwright show-report","prepack":"npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90c4621a-d598-4c8b-b60b-9c076a11d98f"}},"repository":{"url":"git+https://github.com/AITT-NL/terp-framework.git","type":"git","directory":"packages/frontend/conformance"},"_npmVersion":"12.0.2","description":"Terp conformance — app-agnostic Playwright end-to-end flows over a running Terp stack (base profile: auth gating + session lifecycle) plus the login/role helpers an app's own e2e suite composes.","directories":{},"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^22.10.0","@playwright/test":"^1.50.0"},"_npmOperationalInternal":{"tmp":"tmp/conformance_0.11.0_1787695125124_0.4999448499244088","host":"s3://npm-registry-packages-npm-production"}},"0.12.0":{"name":"@terpjs/conformance","version":"0.12.0","license":"Apache-2.0","_id":"@terpjs/conformance@0.12.0","maintainers":[{"name":"aitt-npmjs","email":"npmjs@aitt.nl"}],"homepage":"https://github.com/AITT-NL/terp-framework#readme","bugs":{"url":"https://github.com/AITT-NL/terp-framework/issues"},"dist":{"shasum":"1a6f8f35eabea3bc283de0dbde77155ac2859ff0","tarball":"https://registry.npmjs.org/@terpjs/conformance/-/conformance-0.12.0.tgz","fileCount":5,"integrity":"sha512-EaqMxYamBa7EdNqBUNdNjZu12ZoykO4XMNX1DpUcKdQu0KHKUn7x5UhWl/ATZ1m1VqLQzL+QWZAeyuT/9fiU3Q==","signatures":[{"sig":"MEYCIQDExxU8xN9vTrcj7BHKScegnm7GetyvmChDq7NBUPVn4wIhAO9ZPYasCwSim6valCJqC90JP93NF5Dngm6FQfdjo2WC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@terpjs%2fconformance@0.12.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19986},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"944de8b057fa2143eb4d9f827f35125012668e55","scripts":{"test":"playwright test","build":"tsc -p tsconfig.build.json","report":"playwright show-report","prepack":"npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90c4621a-d598-4c8b-b60b-9c076a11d98f"}},"repository":{"url":"git+https://github.com/AITT-NL/terp-framework.git","type":"git","directory":"packages/frontend/conformance"},"_npmVersion":"12.0.2","description":"Terp conformance — app-agnostic Playwright end-to-end flows over a running Terp stack (base profile: auth gating + session lifecycle) plus the login/role helpers an app's own e2e suite composes.","directories":{},"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^22.10.0","@playwright/test":"^1.50.0"},"_npmOperationalInternal":{"tmp":"tmp/conformance_0.12.0_1788078663316_0.7152932487464698","host":"s3://npm-registry-packages-npm-production"}},"0.13.0":{"name":"@terpjs/conformance","version":"0.13.0","license":"Apache-2.0","_id":"@terpjs/conformance@0.13.0","maintainers":[{"name":"aitt-npmjs","email":"npmjs@aitt.nl"}],"homepage":"https://github.com/AITT-NL/terp-framework#readme","bugs":{"url":"https://github.com/AITT-NL/terp-framework/issues"},"dist":{"shasum":"905e8f1880d32d51731d362673f56795ad7760ff","tarball":"https://registry.npmjs.org/@terpjs/conformance/-/conformance-0.13.0.tgz","fileCount":5,"integrity":"sha512-obJKSbNlNc4ft3fzCmC7xv60qsvHz6zUApzB7c9uH+aPIaCG0UAMoQxVAcGAzFtr3G/xo+gczlK5oGK4SCCKZg==","signatures":[{"sig":"MEQCIDkGvfbWd0K4kQrI1vj9lj7zhtmHhjawZh68xc/a9HkAAiA1ZfRUk+tEYmkoaABkZvcVX8XBFA67uxqPWv/0vh2lmA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@terpjs%2fconformance@0.13.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19986},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"621d491621b42f993edb34e9161143ffdc8778a2","scripts":{"test":"playwright test","build":"tsc -p tsconfig.build.json","report":"playwright show-report","prepack":"npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90c4621a-d598-4c8b-b60b-9c076a11d98f"}},"repository":{"url":"git+https://github.com/AITT-NL/terp-framework.git","type":"git","directory":"packages/frontend/conformance"},"_npmVersion":"12.0.2","description":"Terp conformance — app-agnostic Playwright end-to-end flows over a running Terp stack (base profile: auth gating + session lifecycle) plus the login/role helpers an app's own e2e suite composes.","directories":{},"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^22.10.0","@playwright/test":"^1.50.0"},"_npmOperationalInternal":{"tmp":"tmp/conformance_0.13.0_1788184924484_0.16141755922845769","host":"s3://npm-registry-packages-npm-production"}},"0.13.1":{"name":"@terpjs/conformance","version":"0.13.1","license":"Apache-2.0","_id":"@terpjs/conformance@0.13.1","maintainers":[{"name":"aitt-npmjs","email":"npmjs@aitt.nl"}],"homepage":"https://github.com/AITT-NL/terp-framework#readme","bugs":{"url":"https://github.com/AITT-NL/terp-framework/issues"},"dist":{"shasum":"4064d89dc09e0d881a8add048b81e6bac7d952c5","tarball":"https://registry.npmjs.org/@terpjs/conformance/-/conformance-0.13.1.tgz","fileCount":5,"integrity":"sha512-n1UQhl/32ge0IXXqY6WPWEHMDVzVY3xSpkOXGofSY5nKdCXp2CJOWpcD+jTspTBHiF+TR14hmzC0fKr52XFFxw==","signatures":[{"sig":"MEUCIGkl0thJ5l8edhF5n1BtSbYuhmtZH+EXHRZl5XjpndUUAiEAsg5OC/UAbn4X/fydvCe/67sIdNJnwCJQlYxh3QFpx1I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@terpjs%2fconformance@0.13.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19986},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"c8b4219d617bda8a9a89c88a1bd9ca52e810cfaf","scripts":{"test":"playwright test","build":"tsc -p tsconfig.build.json","report":"playwright show-report","prepack":"npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90c4621a-d598-4c8b-b60b-9c076a11d98f"}},"repository":{"url":"git+https://github.com/AITT-NL/terp-framework.git","type":"git","directory":"packages/frontend/conformance"},"_npmVersion":"12.0.2","description":"Terp conformance — app-agnostic Playwright end-to-end flows over a running Terp stack (base profile: auth gating + session lifecycle) plus the login/role helpers an app's own e2e suite composes.","directories":{},"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^22.10.0","@playwright/test":"^1.50.0"},"_npmOperationalInternal":{"tmp":"tmp/conformance_0.13.1_1788216507028_0.28660745284284017","host":"s3://npm-registry-packages-npm-production"}},"0.14.0":{"name":"@terpjs/conformance","version":"0.14.0","license":"Apache-2.0","_id":"@terpjs/conformance@0.14.0","maintainers":[{"name":"aitt-npmjs","email":"npmjs@aitt.nl"}],"homepage":"https://github.com/AITT-NL/terp-framework#readme","bugs":{"url":"https://github.com/AITT-NL/terp-framework/issues"},"dist":{"shasum":"807ac36d974609b3311d114a4930c8e902bc4c60","tarball":"https://registry.npmjs.org/@terpjs/conformance/-/conformance-0.14.0.tgz","fileCount":5,"integrity":"sha512-36bsAGnJEMq4b8y3RezIjpHo/S6qz0rI2Rsl41VwUBX4h+PmTPmak5HPE5+JnkVun4jGEKTuzsYzRBUk5apXaA==","signatures":[{"sig":"MEUCIQCx20A7jAMr4+o8vDC/Lda97t6uR9Y7Ds7k295i+GN0kwIgGg0/0cKd59T/7t1hHafcSbtjUoMHzBoHZ1zXl7zqLBo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@terpjs%2fconformance@0.14.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19986},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"d24ef6b38f067a3b8246df7d0a6282b30b78f417","scripts":{"test":"playwright test","build":"tsc -p tsconfig.build.json","report":"playwright show-report","prepack":"npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90c4621a-d598-4c8b-b60b-9c076a11d98f"}},"repository":{"url":"git+https://github.com/AITT-NL/terp-framework.git","type":"git","directory":"packages/frontend/conformance"},"_npmVersion":"12.0.2","description":"Terp conformance — app-agnostic Playwright end-to-end flows over a running Terp stack (base profile: auth gating + session lifecycle) plus the login/role helpers an app's own e2e suite composes.","directories":{},"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^22.10.0","@playwright/test":"^1.50.0"},"_npmOperationalInternal":{"tmp":"tmp/conformance_0.14.0_1788289973296_0.7987304050069806","host":"s3://npm-registry-packages-npm-production"}},"0.15.0":{"name":"@terpjs/conformance","version":"0.15.0","license":"Apache-2.0","_id":"@terpjs/conformance@0.15.0","maintainers":[{"name":"aitt-npmjs","email":"npmjs@aitt.nl"}],"homepage":"https://github.com/AITT-NL/terp-framework#readme","bugs":{"url":"https://github.com/AITT-NL/terp-framework/issues"},"dist":{"shasum":"7a2fae419d45125a6e9e31b7a1c0b410c56ca61a","tarball":"https://registry.npmjs.org/@terpjs/conformance/-/conformance-0.15.0.tgz","fileCount":5,"integrity":"sha512-DDgP4SMJLzyh7CMTNaQFYRPXzt1KYasBcYCaTxA+JNbdmfRXnM297uvpZGMGmvf5DBxiI9eyG1OSEqSkVzL0qQ==","signatures":[{"sig":"MEYCIQCsJ4pmvW8SqkzlXbB7H2eKIDyF0YUI55HXhS5lWiK23gIhAM1nUH3wFrpUy/PMbu42SfzaQpFAeDowuEGh8mrMQPo0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@terpjs%2fconformance@0.15.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19986},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"9768dbaf8a0652fb63196766259a12be5b9c6fd8","scripts":{"test":"playwright test","build":"tsc -p tsconfig.build.json","report":"playwright show-report","prepack":"npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90c4621a-d598-4c8b-b60b-9c076a11d98f"}},"repository":{"url":"git+https://github.com/AITT-NL/terp-framework.git","type":"git","directory":"packages/frontend/conformance"},"_npmVersion":"12.0.2","description":"Terp conformance — app-agnostic Playwright end-to-end flows over a running Terp stack (base profile: auth gating + session lifecycle) plus the login/role helpers an app's own e2e suite composes.","directories":{},"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^22.10.0","@playwright/test":"^1.50.0"},"_npmOperationalInternal":{"tmp":"tmp/conformance_0.15.0_1788354264391_0.17647274235570487","host":"s3://npm-registry-packages-npm-production"}},"0.16.0":{"name":"@terpjs/conformance","version":"0.16.0","license":"Apache-2.0","_id":"@terpjs/conformance@0.16.0","maintainers":[{"name":"aitt-npmjs","email":"npmjs@aitt.nl"}],"homepage":"https://github.com/AITT-NL/terp-framework#readme","bugs":{"url":"https://github.com/AITT-NL/terp-framework/issues"},"dist":{"shasum":"a3618c923729b5f3ed44d855ab585a4b7c5ee618","tarball":"https://registry.npmjs.org/@terpjs/conformance/-/conformance-0.16.0.tgz","fileCount":5,"integrity":"sha512-zFayyUb4BGgDumFXLZ+IJfujMhvnLo52OMSDP+0Sm+fEl/0xiaK3bJTswZb0sfRVfpQPJYX0TjTKTEs25iS68Q==","signatures":[{"sig":"MEQCIDph4UXvkc61rGSkG0PPv8GoiliHMgJtLMbMQjX6vT3tAiAiPaNbkedkSg9BHrq8mZu+sdZRTxxi3Q9iVdG1T7h9HA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@terpjs%2fconformance@0.16.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19986},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"077086aeac6af3abbe4ee9c29e77fca3e5349f52","scripts":{"test":"playwright test","build":"tsc -p tsconfig.build.json","report":"playwright show-report","prepack":"npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90c4621a-d598-4c8b-b60b-9c076a11d98f"}},"repository":{"url":"git+https://github.com/AITT-NL/terp-framework.git","type":"git","directory":"packages/frontend/conformance"},"_npmVersion":"12.0.2","description":"Terp conformance — app-agnostic Playwright end-to-end flows over a running Terp stack (base profile: auth gating + session lifecycle) plus the login/role helpers an app's own e2e suite composes.","directories":{},"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^22.10.0","@playwright/test":"^1.50.0"},"_npmOperationalInternal":{"tmp":"tmp/conformance_0.16.0_1788436473818_0.9460177792383038","host":"s3://npm-registry-packages-npm-production"}},"0.17.0":{"name":"@terpjs/conformance","version":"0.17.0","license":"Apache-2.0","_id":"@terpjs/conformance@0.17.0","maintainers":[{"name":"aitt-npmjs","email":"npmjs@aitt.nl"}],"homepage":"https://github.com/AITT-NL/terp-framework#readme","bugs":{"url":"https://github.com/AITT-NL/terp-framework/issues"},"dist":{"shasum":"5c4f64c58598ec18eeeda1ccf99d272671ed18c4","tarball":"https://registry.npmjs.org/@terpjs/conformance/-/conformance-0.17.0.tgz","fileCount":5,"integrity":"sha512-rG7Af1jcw9sJSI6LtyD5q0Gy43gOSbn4JdmMNGMgGRQarp0CZ+7anoM4gDgN3kLVpUA2AvXi/v9TBIMCZCXdDA==","signatures":[{"sig":"MEQCIDcVTPOhqWKQRgZ3+ovsuNgVtp4sehbntg6qMhMXUyYUAiAlgYgBk1IerTij03mIud05dq9F7gL4TIe6S6jtmqoesA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@terpjs%2fconformance@0.17.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19986},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"4da4ea3275724886d08408b575725901f71428a6","scripts":{"test":"playwright test","build":"tsc -p tsconfig.build.json","report":"playwright show-report","prepack":"npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90c4621a-d598-4c8b-b60b-9c076a11d98f"}},"repository":{"url":"git+https://github.com/AITT-NL/terp-framework.git","type":"git","directory":"packages/frontend/conformance"},"_npmVersion":"12.0.2","description":"Terp conformance — app-agnostic Playwright end-to-end flows over a running Terp stack (base profile: auth gating + session lifecycle) plus the login/role helpers an app's own e2e suite composes.","directories":{},"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^22.10.0","@playwright/test":"^1.50.0"},"_npmOperationalInternal":{"tmp":"tmp/conformance_0.17.0_1788556146327_0.12436840417417594","host":"s3://npm-registry-packages-npm-production"}},"0.18.0":{"name":"@terpjs/conformance","version":"0.18.0","license":"Apache-2.0","_id":"@terpjs/conformance@0.18.0","maintainers":[{"name":"aitt-npmjs","email":"npmjs@aitt.nl"}],"homepage":"https://github.com/AITT-NL/terp-framework#readme","bugs":{"url":"https://github.com/AITT-NL/terp-framework/issues"},"dist":{"shasum":"83a69d5abb75aa7f9698367b5d42592378adb4aa","tarball":"https://registry.npmjs.org/@terpjs/conformance/-/conformance-0.18.0.tgz","fileCount":5,"integrity":"sha512-VAF+mkZBdNs03dDSpt09mAAUqU4Rg4U/1ugWg9IEl4HMgDTJGUPZNmAa06IDCXhWWYtYvT3YsDzYHkM0lNSltQ==","signatures":[{"sig":"MEUCIQCzvIgpC6FM33qRKKaL8XyOQCFvG95Y7hsQms8292ULOQIgYaftLPsYQEDtX23z05+mWcuMIQbHUnQLvFsk8EnzFls=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@terpjs%2fconformance@0.18.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19986},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"20b25706b74432167b11ed0dcce2a9ed58b6602e","scripts":{"test":"playwright test","build":"tsc -p tsconfig.build.json","report":"playwright show-report","prepack":"npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90c4621a-d598-4c8b-b60b-9c076a11d98f"}},"repository":{"url":"git+https://github.com/AITT-NL/terp-framework.git","type":"git","directory":"packages/frontend/conformance"},"_npmVersion":"12.0.2","description":"Terp conformance — app-agnostic Playwright end-to-end flows over a running Terp stack (base profile: auth gating + session lifecycle) plus the login/role helpers an app's own e2e suite composes.","directories":{},"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^22.10.0","@playwright/test":"^1.50.0"},"_npmOperationalInternal":{"tmp":"tmp/conformance_0.18.0_1788690835705_0.6453861872877831","host":"s3://npm-registry-packages-npm-production"}},"0.19.0":{"name":"@terpjs/conformance","version":"0.19.0","license":"Apache-2.0","_id":"@terpjs/conformance@0.19.0","maintainers":[{"name":"aitt-npmjs","email":"npmjs@aitt.nl"}],"homepage":"https://github.com/AITT-NL/terp-framework#readme","bugs":{"url":"https://github.com/AITT-NL/terp-framework/issues"},"dist":{"shasum":"f380c0274634ff463826c5ab57574750d125208a","tarball":"https://registry.npmjs.org/@terpjs/conformance/-/conformance-0.19.0.tgz","fileCount":5,"integrity":"sha512-E4xEi2W3mt93z6i6RUUgVUUBDq5ZUR2RsKGs4fLytWVbVPedK6uxwr4VxQ3XHnB7Au37GJokB2G68DlrMabClw==","signatures":[{"sig":"MEUCIAggtQrdFAWZmo9L0o+C/aBK4bh3YMieYZ84MB5MrPcaAiEAsv78jVqjc/XgSebXWIME71I8zvrDzzp5cc3havUMJKA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@terpjs%2fconformance@0.19.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19986},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"40d6bd195f37399285620de28f3db83048a158ce","scripts":{"test":"playwright test","build":"tsc -p tsconfig.build.json","report":"playwright show-report","prepack":"npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90c4621a-d598-4c8b-b60b-9c076a11d98f"}},"repository":{"url":"git+https://github.com/AITT-NL/terp-framework.git","type":"git","directory":"packages/frontend/conformance"},"_npmVersion":"12.0.2","description":"Terp conformance — app-agnostic Playwright end-to-end flows over a running Terp stack (base profile: auth gating + session lifecycle) plus the login/role helpers an app's own e2e suite composes.","directories":{},"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^22.10.0","@playwright/test":"^1.50.0"},"_npmOperationalInternal":{"tmp":"tmp/conformance_0.19.0_1788863493407_0.24192418636553392","host":"s3://npm-registry-packages-npm-production"}},"0.20.0":{"name":"@terpjs/conformance","version":"0.20.0","license":"Apache-2.0","_id":"@terpjs/conformance@0.20.0","maintainers":[{"name":"aitt-npmjs","email":"npmjs@aitt.nl"}],"homepage":"https://github.com/AITT-NL/terp-framework#readme","bugs":{"url":"https://github.com/AITT-NL/terp-framework/issues"},"dist":{"shasum":"e13691aa17833769c9b4a56ffba9d5952c55bd61","tarball":"https://registry.npmjs.org/@terpjs/conformance/-/conformance-0.20.0.tgz","fileCount":5,"integrity":"sha512-h5JzvMt+5x+HOQ8ajjsLr+AAElUoQRYUojue4BnZrJj02gs3NQ2njWHMB2owHk1xIL0XRrHqgd4k00Xshlindw==","signatures":[{"sig":"MEYCIQDA54OsGKBQajiZ/rpas10YLHr/QJyEo5ClI8scL+dsWwIhANSt9w6MkPv6FUGwsmpHuNqmcIlcS+0i5dB9DuLB2jEz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@terpjs%2fconformance@0.20.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19985},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"71e77990bb51251deac38f7ed80cbd05b6f89533","scripts":{"test":"playwright test","build":"tsc -p tsconfig.build.json","report":"playwright show-report","prepack":"npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90c4621a-d598-4c8b-b60b-9c076a11d98f"}},"repository":{"url":"git+https://github.com/AITT-NL/terp-framework.git","type":"git","directory":"packages/frontend/conformance"},"_npmVersion":"12.0.2","description":"Terp conformance — app-agnostic Playwright end-to-end flows over a running Terp stack (base profile: auth gating + session lifecycle) plus the login/role helpers an app's own e2e suite composes.","directories":{},"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^26.4.1","@playwright/test":"^1.63.0"},"_npmOperationalInternal":{"tmp":"tmp/conformance_0.20.0_1788903310104_0.7103765371573691","host":"s3://npm-registry-packages-npm-production"}},"0.21.0":{"name":"@terpjs/conformance","version":"0.21.0","license":"Apache-2.0","_id":"@terpjs/conformance@0.21.0","maintainers":[{"name":"aitt-npmjs","email":"npmjs@aitt.nl"}],"homepage":"https://github.com/AITT-NL/terp-framework#readme","bugs":{"url":"https://github.com/AITT-NL/terp-framework/issues"},"dist":{"shasum":"31bb3b8f85857b04a9e0abe86c3c7e04001f7f80","tarball":"https://registry.npmjs.org/@terpjs/conformance/-/conformance-0.21.0.tgz","fileCount":5,"integrity":"sha512-3OdAs+Y/51E0UmBGjs0vgGiUzX/4Un0TfY/xyxLQkb91JDJmSnfOhoUeUfaUEH6rPW2lMUHLMDpJhIwQQhOONA==","signatures":[{"sig":"MEQCIGHli2uJnQ9PNYojbTSgtpR3CWFNs/VhYnNdZJ3f4gUnAiBBidz1bU7XUXtHjFPK7DLFjR+fnVsuOHpHPTjSwvp/pw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@terpjs%2fconformance@0.21.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19985},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"72727ef6fac11e05599d3b9829659e5e0647fd1a","scripts":{"test":"playwright test","build":"tsc -p tsconfig.build.json","report":"playwright show-report","prepack":"npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90c4621a-d598-4c8b-b60b-9c076a11d98f"}},"repository":{"url":"git+https://github.com/AITT-NL/terp-framework.git","type":"git","directory":"packages/frontend/conformance"},"_npmVersion":"12.0.2","description":"Terp conformance — app-agnostic Playwright end-to-end flows over a running Terp stack (base profile: auth gating + session lifecycle) plus the login/role helpers an app's own e2e suite composes.","directories":{},"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^26.4.1","@playwright/test":"^1.63.0"},"_npmOperationalInternal":{"tmp":"tmp/conformance_0.21.0_1789028205284_0.008254272867365131","host":"s3://npm-registry-packages-npm-production"}},"0.22.0":{"name":"@terpjs/conformance","version":"0.22.0","license":"Apache-2.0","_id":"@terpjs/conformance@0.22.0","maintainers":[{"name":"aitt-npmjs","email":"npmjs@aitt.nl"}],"homepage":"https://github.com/AITT-NL/terp-framework#readme","bugs":{"url":"https://github.com/AITT-NL/terp-framework/issues"},"dist":{"shasum":"745bf376467132603bfbe6d71ef9e4b6552a06a5","tarball":"https://registry.npmjs.org/@terpjs/conformance/-/conformance-0.22.0.tgz","fileCount":5,"integrity":"sha512-BcBmXaw2o5XV34HqFgAhvLqSfTYP5yEL5XvwvlXl1wmABkPxqq+3BHfEC6QbemAr7LOTplxxz8lkfexo/kYiuA==","signatures":[{"sig":"MEYCIQDV9HmXCreZc3hXR/yTNbFby8LKd4Rma5SRrnQbHXxvIgIhAPYYsXK24e6GD+q2ckzmXSP94ddEnzCGxHjypOz/BOJf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@terpjs%2fconformance@0.22.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19985},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"446872f6d8152df5d0454ca025d9ed2ee5f97109","scripts":{"test":"playwright test","build":"tsc -p tsconfig.build.json","report":"playwright show-report","prepack":"npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90c4621a-d598-4c8b-b60b-9c076a11d98f"}},"repository":{"url":"git+https://github.com/AITT-NL/terp-framework.git","type":"git","directory":"packages/frontend/conformance"},"_npmVersion":"12.0.2","description":"Terp conformance — app-agnostic Playwright end-to-end flows over a running Terp stack (base profile: auth gating + session lifecycle) plus the login/role helpers an app's own e2e suite composes.","directories":{},"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^26.4.1","@playwright/test":"^1.63.0"},"_npmOperationalInternal":{"tmp":"tmp/conformance_0.22.0_1789070390807_0.9656115162609928","host":"s3://npm-registry-packages-npm-production"}},"0.23.0":{"name":"@terpjs/conformance","version":"0.23.0","license":"Apache-2.0","_id":"@terpjs/conformance@0.23.0","maintainers":[{"name":"aitt-npmjs","email":"npmjs@aitt.nl"}],"homepage":"https://github.com/AITT-NL/terp-framework#readme","bugs":{"url":"https://github.com/AITT-NL/terp-framework/issues"},"dist":{"shasum":"22e9998bfcd3da538fb0df003d49ff3fde68291e","tarball":"https://registry.npmjs.org/@terpjs/conformance/-/conformance-0.23.0.tgz","fileCount":5,"integrity":"sha512-cwu+GvimVSb8eTJRD9594WDvhDxOHLSFvmuWoeETsJmH7mGxUVoc1yul1jlKBGCU3hsYqkoCjcuXMNhsNgoHKg==","signatures":[{"sig":"MEUCIAtnkhxz9FG+mxpguEYVzqoKPsjNThw+1YWZbTMlSnblAiEA41OGdfGoJJaOOXc+JCWWqKlA4VukLoZET5EDQD+xzXU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBMZ3IKrGymeNwHNSVACULbgErhEaq0ZDlIdbk7ddHy+AiAy8NvoDNt7V9pohZA8a7oh7SxBgBFWWN0yioPmMZCTYQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@terpjs%2fconformance@0.23.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19985},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"cc35a287b51688ef36d5893a4c48c29a5b5d3f78","scripts":{"test":"playwright test","build":"tsc -p tsconfig.build.json","report":"playwright show-report","prepack":"npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90c4621a-d598-4c8b-b60b-9c076a11d98f"}},"repository":{"url":"git+https://github.com/AITT-NL/terp-framework.git","type":"git","directory":"packages/frontend/conformance"},"_npmVersion":"12.0.2","description":"Terp conformance — app-agnostic Playwright end-to-end flows over a running Terp stack (base profile: auth gating + session lifecycle) plus the login/role helpers an app's own e2e suite composes.","directories":{},"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^26.5.1","@playwright/test":"^1.63.0"},"_npmOperationalInternal":{"tmp":"tmp/conformance_0.23.0_1789557213242_0.2934478604609265","host":"s3://npm-registry-packages-npm-production"}},"0.24.0":{"name":"@terpjs/conformance","version":"0.24.0","license":"Apache-2.0","_id":"@terpjs/conformance@0.24.0","maintainers":[{"name":"aitt-npmjs","email":"npmjs@aitt.nl"}],"homepage":"https://github.com/AITT-NL/terp-framework#readme","bugs":{"url":"https://github.com/AITT-NL/terp-framework/issues"},"dist":{"shasum":"9694f1bac85c28a42ca9641bc94004caabb61b45","tarball":"https://registry.npmjs.org/@terpjs/conformance/-/conformance-0.24.0.tgz","fileCount":5,"integrity":"sha512-tNegGYvi5orG0Wco2QsT0/8PaTEZM5FMTYwgrKIUwcUPEiQr97xBKm9qJ/fdK46XKI6H1S7pDQZmdXlRDqG+Gw==","signatures":[{"sig":"MEYCIQCEtbZRWG+LX7w2aqWCZzn/0+QS4sGXsn5WtT7nHWxqxAIhAKfsXAJPAEURU7pW03LqP8KopsANe6pIN81umsiqV9HO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIB2MqCELsKffXf0SwD0cl5oLBmHHs8NB5C0Y6HNME5uoAiAAw3kgaj2HcFVnU8oHgE/bIfpo3a6+2S5OXpJpSfBImg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@terpjs%2fconformance@0.24.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19985},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"308edecb5e05274b6ef4601d7896c9d802aaab3b","scripts":{"test":"playwright test","build":"tsc -p tsconfig.build.json","report":"playwright show-report","prepack":"npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90c4621a-d598-4c8b-b60b-9c076a11d98f"}},"repository":{"url":"git+https://github.com/AITT-NL/terp-framework.git","type":"git","directory":"packages/frontend/conformance"},"_npmVersion":"12.0.2","description":"Terp conformance — app-agnostic Playwright end-to-end flows over a running Terp stack (base profile: auth gating + session lifecycle) plus the login/role helpers an app's own e2e suite composes.","directories":{},"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^26.5.1","@playwright/test":"^1.63.0"},"_npmOperationalInternal":{"tmp":"tmp/conformance_0.24.0_1789642269473_0.14698304406519336","host":"s3://npm-registry-packages-npm-production"}},"0.25.0":{"name":"@terpjs/conformance","version":"0.25.0","license":"Apache-2.0","_id":"@terpjs/conformance@0.25.0","maintainers":[{"name":"aitt-npmjs","email":"npmjs@aitt.nl"}],"homepage":"https://github.com/AITT-NL/terp-framework#readme","bugs":{"url":"https://github.com/AITT-NL/terp-framework/issues"},"dist":{"shasum":"37fb17bf511ef16d49a86f4349ebd8481f7fa4ec","tarball":"https://registry.npmjs.org/@terpjs/conformance/-/conformance-0.25.0.tgz","fileCount":5,"integrity":"sha512-mxHLctoM8KKg+NytpMEf4PtT53F6Wqstui+ESR+Y8fKHP622nYy+EVA0xlAGAs4HfkbK2lBaYgZmJs+M9Um89A==","signatures":[{"sig":"MEYCIQCNVSLVFy07RDaX5eUlx9p7mx4EsGvstDWiynVEY/0ktwIhAPksXKi9Sarty2TeqjQJRLeBoDaN0LeVIPx0a90tJJfY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDhFb5CZKwXfYF9SxiQmbdRwGfxrvqbVLGXK576/A69eQIgefZTj3TUasb+LFy8OjbFcbOepBF+nUqrCEY17VZO66c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@terpjs%2fconformance@0.25.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19985},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"fd776d468d952dd5ef6a9f8f6b0f2283e1bc5913","scripts":{"test":"playwright test","build":"tsc -p tsconfig.build.json","report":"playwright show-report","prepack":"npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90c4621a-d598-4c8b-b60b-9c076a11d98f"}},"repository":{"url":"git+https://github.com/AITT-NL/terp-framework.git","type":"git","directory":"packages/frontend/conformance"},"_npmVersion":"12.0.2","description":"Terp conformance — app-agnostic Playwright end-to-end flows over a running Terp stack (base profile: auth gating + session lifecycle) plus the login/role helpers an app's own e2e suite composes.","directories":{},"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^26.5.1","@playwright/test":"^1.63.0"},"_npmOperationalInternal":{"tmp":"tmp/conformance_0.25.0_1789847710166_0.9049674679032651","host":"s3://npm-registry-packages-npm-production"}},"0.27.0":{"name":"@terpjs/conformance","version":"0.27.0","license":"Apache-2.0","_id":"@terpjs/conformance@0.27.0","maintainers":[{"name":"aitt-npmjs","email":"npmjs@aitt.nl"}],"homepage":"https://github.com/AITT-NL/terp-framework#readme","bugs":{"url":"https://github.com/AITT-NL/terp-framework/issues"},"dist":{"shasum":"e80f3a328bd53413bbf642292c7f093e166d93a8","tarball":"https://registry.npmjs.org/@terpjs/conformance/-/conformance-0.27.0.tgz","fileCount":5,"integrity":"sha512-L9vW4EC8yNnYeMg+rcjq/fzvB7MK+R1ceTyD0gOorJrwAFlZCHSMGlEh6Sr6OpACbfHSV3bI945SuVGR3RPaiA==","signatures":[{"sig":"MEUCIFFQQmjFKmUMUk3lp07LE9DxbmBfNlwWV6a3NrPcjjcYAiEAhAEwDfoqZMPrM0cf6ViRP7PrC63OK5W69Kg+OLxN+os=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCpIwawhUG22KG2LYWW2PhpXSBkWM8bNL6g5nqcQzcrCQIhAImiLU+aEA5bQZUwQIpB39ddf0zbkk1vlO3TC7WT/Q3c","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@terpjs%2fconformance@0.27.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19985},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"36f3bcf14bcb85262f27f498bfe4ef3a8e92e47e","scripts":{"test":"playwright test","build":"tsc -p tsconfig.build.json","report":"playwright show-report","prepack":"npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90c4621a-d598-4c8b-b60b-9c076a11d98f"}},"repository":{"url":"git+https://github.com/AITT-NL/terp-framework.git","type":"git","directory":"packages/frontend/conformance"},"_npmVersion":"12.0.2","description":"Terp conformance — app-agnostic Playwright end-to-end flows over a running Terp stack (base profile: auth gating + session lifecycle) plus the login/role helpers an app's own e2e suite composes.","directories":{},"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^26.6.2","@playwright/test":"^1.63.0"},"_npmOperationalInternal":{"tmp":"tmp/conformance_0.27.0_1790263996067_0.0968126497823456","host":"s3://npm-registry-packages-npm-production"}},"0.28.0":{"name":"@terpjs/conformance","version":"0.28.0","license":"Apache-2.0","_id":"@terpjs/conformance@0.28.0","maintainers":[{"name":"aitt-npmjs","email":"npmjs@aitt.nl"}],"homepage":"https://github.com/AITT-NL/terp-framework#readme","bugs":{"url":"https://github.com/AITT-NL/terp-framework/issues"},"dist":{"shasum":"c0e7d006d490024056b27d8e8000da96430ff4fc","tarball":"https://registry.npmjs.org/@terpjs/conformance/-/conformance-0.28.0.tgz","fileCount":5,"integrity":"sha512-1P0kL9ug4KQdvozsei2OUix4za035MXOkCL9c7GXxX8lvTohYsexYvWd++DMduSpBZGGZ4or8f8BvWmnPY6bnQ==","signatures":[{"sig":"MEQCIGDLvH2zTDLQd1/pdipwRcEqP78K4fPfCZr7c0wGluzNAiBPk+hXIQe9aBOdi8cT13YRt++7TvheVkebr/s+0cgvcA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCuB9S0AD30zzXU5/YSqCo4jAPk4TKn5LPYUEpguLCSAwIhAJY4LHFN6xMWncNLT7utW1bTl8pX/6MHmZKtu02032Sw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@terpjs%2fconformance@0.28.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27524},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"5e7bccd43afdb51b8f1e9b006a3bd01ca7d1a99e","scripts":{"test":"playwright test","build":"tsc -p tsconfig.build.json","report":"playwright show-report","prepack":"npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90c4621a-d598-4c8b-b60b-9c076a11d98f"}},"repository":{"url":"git+https://github.com/AITT-NL/terp-framework.git","type":"git","directory":"packages/frontend/conformance"},"_npmVersion":"12.0.2","description":"Terp conformance — app-agnostic Playwright end-to-end flows over a running Terp stack (base profile: auth gating + session lifecycle) plus the login/role helpers an app's own e2e suite composes.","directories":{},"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^26.6.2","@playwright/test":"^1.63.0"},"_npmOperationalInternal":{"tmp":"tmp/conformance_0.28.0_1790603854456_0.24209913236257652","host":"s3://npm-registry-packages-npm-production"}},"0.29.0":{"name":"@terpjs/conformance","version":"0.29.0","license":"Apache-2.0","_id":"@terpjs/conformance@0.29.0","maintainers":[{"name":"aitt-npmjs","email":"npmjs@aitt.nl"}],"homepage":"https://github.com/AITT-NL/terp-framework#readme","bugs":{"url":"https://github.com/AITT-NL/terp-framework/issues"},"dist":{"shasum":"e8ad628652cbdddca9a0cc06c42c60d0fe5bfd28","tarball":"https://registry.npmjs.org/@terpjs/conformance/-/conformance-0.29.0.tgz","fileCount":5,"integrity":"sha512-OtJDcVzVmCsh+7PsEsb9a/iJggtFp9L1WVFlFtucoBONr1wfbonrPB6ugqc/o5PDTWUi7dhCo/pSNs1/5fzegw==","signatures":[{"sig":"MEQCIFnxYIfs3VR8Y0RELuRjbhAXcc/i0oRKOipvOesX1BW4AiAmqs4vxXkbXrTJ1msV211k9/9BXerF17fF1gfXQdlBDg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDlKsPA3k7zMfeXN9J4U9cI5aKlZJP2NOYNThuFSlu56gIhAOAWvUmfHxAWhfrWD4JjGguT1LjRzS+O4zatLxQ3eg0h","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@terpjs%2fconformance@0.29.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27524},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"5012749512add64a92e7c6c96791a9a305d2e2cb","scripts":{"test":"playwright test","build":"tsc -p tsconfig.build.json","report":"playwright show-report","prepack":"npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"90c4621a-d598-4c8b-b60b-9c076a11d98f"}},"repository":{"url":"git+https://github.com/AITT-NL/terp-framework.git","type":"git","directory":"packages/frontend/conformance"},"_npmVersion":"12.0.2","description":"Terp conformance — app-agnostic Playwright end-to-end flows over a running Terp stack (base profile: auth gating + session lifecycle) plus the login/role helpers an app's own e2e suite composes.","directories":{},"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^26.6.2","@playwright/test":"^1.63.0"},"_npmOperationalInternal":{"tmp":"tmp/conformance_0.29.0_1790628656796_0.20002180722780882","host":"s3://npm-registry-packages-npm-production"}},"0.30.0":{"_id":"@terpjs/conformance@0.30.0","bugs":{"url":"https://github.com/AITT-NL/terp-framework/issues"},"dist":{"shasum":"0669d462a9a395ac9d838706d8be1d6cce99467c","tarball":"https://registry.npmjs.org/@terpjs/conformance/-/conformance-0.30.0.tgz","fileCount":5,"integrity":"sha512-/Uo3Im0/2+PqT8Tv4igvdJvG8UuSGuw2pKVtM6P+Bh3Kyu99Xg1ZIud0Ed0eLVbpjPhryow1/RI+UzVMSszVgw==","signatures":[{"sig":"MEQCID2GZiIjpAEWoqpqmhyCT9xXeYtKyt1yDVOjV8avepzwAiAqtBP5T7A2Ncg79J0DgDtBqGEMoGye0w+ffiLIBnVT4A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIDvtfatVBRFpHV3B9KAHRQQwqIU7U3TRnbh1SncNJpeqAiEA5jAf8cDdGuQi1xj5tbwnIfugcxz6TPLMLglCtEKaV40="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@terpjs%2fconformance@0.30.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27524},"main":"./dist/index.js","name":"@terpjs/conformance","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"72c2b6e06f84a59ad8248e79b17514a7e2c5ddb0","license":"Apache-2.0","scripts":{"test":"playwright test","build":"tsc -p tsconfig.build.json","report":"playwright show-report","prepack":"npm run build","typecheck":"tsc --noEmit"},"version":"0.30.0","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"90c4621a-d598-4c8b-b60b-9c076a11d98f"}},"homepage":"https://github.com/AITT-NL/terp-framework#readme","repository":{"url":"git+https://github.com/AITT-NL/terp-framework.git","type":"git","directory":"packages/frontend/conformance"},"_npmVersion":"12.0.2","description":"Terp conformance — app-agnostic Playwright end-to-end flows over a running Terp stack (base profile: auth gating + session lifecycle) plus the login/role helpers an app's own e2e suite composes.","directories":{},"maintainers":[{"name":"aitt-npmjs","email":"npmjs@aitt.nl"}],"_nodeVersion":"22.23.3","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^26.6.2","@playwright/test":"^1.63.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/conformance_0.30.0_1790935150639_0.6228435960728345"}}},"time":{"created":"2026-07-23T13:06:59.658Z","modified":"2026-10-02T09:59:11.103Z","0.1.0":"2026-07-23T13:07:00.282Z","0.2.0":"2026-07-27T11:38:30.042Z","0.3.0":"2026-07-27T14:02:01.237Z","0.4.0":"2026-07-29T13:02:38.360Z","0.5.0":"2026-07-30T13:25:30.553Z","0.5.1":"2026-07-30T14:36:28.454Z","0.5.2":"2026-07-31T09:21:34.854Z","0.5.3":"2026-07-31T12:01:41.990Z","0.5.4":"2026-07-31T14:14:46.876Z","0.5.5":"2026-08-11T12:22:33.166Z","0.5.6":"2026-08-12T09:45:44.128Z","0.5.7":"2026-08-12T20:57:23.791Z","0.5.8":"2026-08-13T12:46:08.585Z","0.5.9":"2026-08-13T16:51:13.260Z","0.5.10":"2026-08-14T09:45:15.145Z","0.6.0":"2026-08-14T11:59:08.060Z","0.6.1":"2026-08-14T15:53:21.604Z","0.7.0":"2026-08-18T08:23:11.709Z","0.8.0":"2026-08-20T13:40:09.062Z","0.9.0":"2026-08-21T12:08:09.196Z","0.10.0":"2026-08-25T10:17:09.180Z","0.11.0":"2026-08-25T21:58:45.280Z","0.12.0":"2026-08-30T08:31:03.444Z","0.13.0":"2026-08-31T14:02:04.623Z","0.13.1":"2026-08-31T22:48:27.159Z","0.14.0":"2026-09-01T19:12:53.433Z","0.15.0":"2026-09-02T13:04:24.528Z","0.16.0":"2026-09-03T11:54:33.948Z","0.17.0":"2026-09-04T21:09:06.467Z","0.18.0":"2026-09-06T10:33:55.838Z","0.19.0":"2026-09-08T10:31:33.548Z","0.20.0":"2026-09-08T21:35:10.232Z","0.21.0":"2026-09-10T08:16:45.420Z","0.22.0":"2026-09-10T19:59:50.971Z","0.23.0":"2026-09-16T11:13:33.332Z","0.24.0":"2026-09-17T10:51:09.547Z","0.25.0":"2026-09-19T19:55:10.241Z","0.27.0":"2026-09-24T15:33:16.153Z","0.28.0":"2026-09-28T13:57:34.545Z","0.29.0":"2026-09-28T20:50:56.893Z","0.30.0":"2026-10-02T09:59:10.708Z"},"bugs":{"url":"https://github.com/AITT-NL/terp-framework/issues"},"license":"Apache-2.0","homepage":"https://github.com/AITT-NL/terp-framework#readme","repository":{"url":"git+https://github.com/AITT-NL/terp-framework.git","type":"git","directory":"packages/frontend/conformance"},"description":"Terp conformance — app-agnostic Playwright end-to-end flows over a running Terp stack (base profile: auth gating + session lifecycle) plus the login/role helpers an app's own e2e suite composes.","maintainers":[{"name":"aitt-npmjs","email":"npmjs@aitt.nl"}],"readme":"ERROR: No README data found!","readmeFilename":""}