{"_id":"@superhero/audit","_rev":"38-76dc6a1ad1e65f653770a9af0f1ef3f7","name":"@superhero/audit","dist-tags":{"latest":"4.8.6"},"versions":{"4.0.0":{"name":"@superhero/audit","version":"4.0.0","author":{"name":"Erik Landvall","email":"erik@landvall.se"},"license":"MIT","_id":"@superhero/audit@4.0.0","maintainers":[{"name":"superhero","email":"erik@landvall.se"}],"homepage":"https://github.com/superhero/audit#readme","bugs":{"url":"https://github.com/superhero/audit/issues"},"dist":{"shasum":"18092b821e8dd9fcc0769f468e399079e4ad3544","tarball":"https://registry.npmjs.org/@superhero/audit/-/audit-4.0.0.tgz","fileCount":5,"integrity":"sha512-utAkZFmTDyyUxzjx5nPDXr2UloktxacvB/aedDQC27urrh97Djcg7vd14qjLkw1ucMnCcDDBkqkkiYlaSHABTw==","signatures":[{"sig":"MEUCIF05fIbi8DJyvEcgF53744pbXpMsFgkzcep9+5GPjg+UAiEAkVxefWbyLgXUaxXYZenRxT9ZUKMNOzhRevSBDQtlF4Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18891},"main":"./src/index.js","type":"module","engines":{"node":">=16.17.0 <17 || >=18.0.0"},"exports":{".":"./src/index.js","./assert":"./src/assert.js","./reporter":"./src/reporter.js","./assert/contextual":"./src/assert/contextual.js"},"gitHead":"1a9e7150cb83eb3e0e7f4c12ddb212565757ae8b","scripts":{"test":"node --trace-warnings --test --experimental-test-coverage","start":"node bin/index.js"},"_npmUser":{"name":"superhero","email":"erik@landvall.se"},"repository":{"url":"git+https://github.com/superhero/audit.git","type":"git"},"_npmVersion":"10.9.2","description":"The superhero audit library is a test-kit repository.","directories":{},"_nodeVersion":"23.3.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/audit_4.0.0_1748388455985_0.6629170889796292","host":"s3://npm-registry-packages-npm-production"}},"4.0.1":{"name":"@superhero/audit","version":"4.0.1","author":{"name":"Erik Landvall","email":"erik@landvall.se"},"license":"MIT","_id":"@superhero/audit@4.0.1","maintainers":[{"name":"superhero","email":"erik@landvall.se"}],"homepage":"https://github.com/superhero/audit#readme","bugs":{"url":"https://github.com/superhero/audit/issues"},"dist":{"shasum":"c69e3509ba4eca73a3f041ba445987cc5261cfe5","tarball":"https://registry.npmjs.org/@superhero/audit/-/audit-4.0.1.tgz","fileCount":5,"integrity":"sha512-ShOIgBJD64/l/QnldHkGZ+/iXRRhMFKrKqCaAYnjrS0pCmjXrJg7uUp3GxrVdAzYUC//ej7Obn33zJheuV7Zxw==","signatures":[{"sig":"MEQCID7/Qf+SYpVdHx+scyaJV+NejK+hyxWjoPmXTEJc3PKrAiAX2KEetTQIjU1ZVtRjxToJcXnQe+3E+AJ/uDP81khiqw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18954},"main":"./src/index.js","type":"module","engines":{"node":">=16.17.0 <17 || >=18.0.0"},"exports":{".":"./src/index.js","./assert":"./src/assert.js","./reporter":"./src/reporter.js","./assert/contextual":"./src/assert/contextual.js"},"gitHead":"b82afb39d790eb857f308f56bdbcf407cc7e02e1","scripts":{"test":"node --trace-warnings --test --experimental-test-coverage","start":"node bin/index.js"},"_npmUser":{"name":"superhero","email":"erik@landvall.se"},"repository":{"url":"git+https://github.com/superhero/audit.git","type":"git"},"_npmVersion":"10.9.2","description":"The superhero audit library is a test-kit repository.","directories":{},"_nodeVersion":"23.3.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/audit_4.0.1_1748728177562_0.01960302564645966","host":"s3://npm-registry-packages-npm-production"}},"4.0.2":{"name":"@superhero/audit","version":"4.0.2","author":{"name":"Erik Landvall","email":"erik@landvall.se"},"license":"MIT","_id":"@superhero/audit@4.0.2","maintainers":[{"name":"superhero","email":"erik@landvall.se"}],"homepage":"https://github.com/superhero/audit#readme","bugs":{"url":"https://github.com/superhero/audit/issues"},"dist":{"shasum":"9269d18e005850e9f32b6d8be2a868028c60b459","tarball":"https://registry.npmjs.org/@superhero/audit/-/audit-4.0.2.tgz","fileCount":5,"integrity":"sha512-BcTq4J8qsqxmQYkkavQNrGhx7DfaNCmOoJ+ybVrlJEsrU+VdCEKCBAMkp+bPQgMq9inXSpvVgVl6NHS2Xjlg7Q==","signatures":[{"sig":"MEYCIQCWWWvAlhEkQQnoQiWKu1RsOv6m3vklJkb4+BwEBubRWgIhAL8wP/M0xMffmFbR6Anus8mKriNb0Y7mJnjqbwBhpE0+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19009},"main":"./src/index.js","type":"module","engines":{"node":">=16.17.0 <17 || >=18.0.0"},"exports":{".":"./src/index.js","./assert":"./src/assert.js","./reporter":"./src/reporter.js","./assert/contextual":"./src/assert/contextual.js"},"gitHead":"c2ccab9251d91f4cb57d9b81cf16a05821ada9f1","scripts":{"test":"node --trace-warnings --test --experimental-test-coverage","start":"node bin/index.js"},"_npmUser":{"name":"superhero","email":"erik@landvall.se"},"repository":{"url":"git+https://github.com/superhero/audit.git","type":"git"},"_npmVersion":"10.9.2","description":"The superhero audit library is a test-kit repository.","directories":{},"_nodeVersion":"23.3.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/audit_4.0.2_1748728863931_0.4689211184359887","host":"s3://npm-registry-packages-npm-production"}},"4.0.3":{"name":"@superhero/audit","version":"4.0.3","author":{"name":"Erik Landvall","email":"erik@landvall.se"},"license":"MIT","_id":"@superhero/audit@4.0.3","maintainers":[{"name":"superhero","email":"erik@landvall.se"}],"homepage":"https://github.com/superhero/audit#readme","bugs":{"url":"https://github.com/superhero/audit/issues"},"dist":{"shasum":"810944b391487e2f7bbfb3410f9b74738903e3e1","tarball":"https://registry.npmjs.org/@superhero/audit/-/audit-4.0.3.tgz","fileCount":5,"integrity":"sha512-dDlLMsFxT4XCuv+GeRacy9+zwKtcD2fMjuck1Jv7tUZW/7zIRClIxoiBlXDkJS7r557cHENX4GV5OM9+4AIr2A==","signatures":[{"sig":"MEUCIQCre1GXXx8nWZNtDjWgYnYbszsTfKrrzeTJy69By3vahwIgL2UhgqQVuqkvQRUI9opSaRLosc8ejZyb7z4RXjscSrA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19013},"main":"./src/index.js","type":"module","engines":{"node":">=16.17.0 <17 || >=18.0.0"},"exports":{".":"./src/index.js","./assert":"./src/assert.js","./reporter":"./src/reporter.js","./assert/contextual":"./src/assert/contextual.js"},"gitHead":"927fdb9715d9781bc9e3f50a0ccb5835ff509fd6","scripts":{"test":"node --trace-warnings --test --experimental-test-coverage","start":"node bin/index.js"},"_npmUser":{"name":"superhero","email":"erik@landvall.se"},"repository":{"url":"git+https://github.com/superhero/audit.git","type":"git"},"_npmVersion":"10.9.2","description":"The superhero audit library is a test-kit repository.","directories":{},"_nodeVersion":"23.3.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/audit_4.0.3_1748729395549_0.272287767656507","host":"s3://npm-registry-packages-npm-production"}},"4.7.0":{"name":"@superhero/audit","version":"4.7.0","author":{"name":"Erik Landvall","email":"erik@landvall.se"},"license":"MIT","_id":"@superhero/audit@4.7.0","maintainers":[{"name":"superhero","email":"erik@landvall.se"}],"homepage":"https://github.com/superhero/audit#readme","bugs":{"url":"https://github.com/superhero/audit/issues"},"dist":{"shasum":"81381a4c41d9cc4247f9179775447e373c09ec5b","tarball":"https://registry.npmjs.org/@superhero/audit/-/audit-4.7.0.tgz","fileCount":5,"integrity":"sha512-AIo6xHxDKw5QGbw8HJL5kdgthBpfMuX/njXMFMtmoR2iAvbYqeUQO011M2dd8pvk7lkaRb5bajeBYxzpFOCGdA==","signatures":[{"sig":"MEYCIQCmXi3rKMZJUiNI9rh7S1s2Usb/15BA6HBDSiIQWO8/SgIhAOGR4FU+/RUqanLI7IrdzW/PW+1a9N750uvjyfINEO9y","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21472},"main":"./src/index.js","type":"module","engines":{"node":">=16.17.0 <17 || >=18.0.0"},"exports":{".":"./src/index.js","./assert":"./src/assert.js","./reporter":"./src/reporter.js","./assert/contextual":"./src/assert/contextual.js"},"gitHead":"42594a54e890eb3cc45d86aca677e177dc235353","scripts":{"test":"node --trace-warnings --test --experimental-test-coverage","start":"node bin/index.js"},"_npmUser":{"name":"superhero","actor":{"name":"superhero","type":"user","email":"erik@landvall.se"},"email":"erik@landvall.se"},"repository":{"url":"git+https://github.com/superhero/audit.git","type":"git"},"_npmVersion":"10.9.2","description":"The superhero audit library is a test-kit repository.","directories":{},"_nodeVersion":"23.3.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/audit_4.7.0_1750430262824_0.4265663782009117","host":"s3://npm-registry-packages-npm-production"}},"4.7.1":{"name":"@superhero/audit","version":"4.7.1","author":{"name":"Erik Landvall","email":"erik@landvall.se"},"license":"MIT","_id":"@superhero/audit@4.7.1","maintainers":[{"name":"superhero","email":"erik@landvall.se"}],"homepage":"https://github.com/superhero/audit#readme","bugs":{"url":"https://github.com/superhero/audit/issues"},"dist":{"shasum":"1f8aeda95463846a98fd308ac4de7a01f0c5890a","tarball":"https://registry.npmjs.org/@superhero/audit/-/audit-4.7.1.tgz","fileCount":5,"integrity":"sha512-SK6TjSCi7moV4aqpKNjs5C0O2OYqyixWbCPMh5lS4CGzdCql+R6hGcbAHhZtEi6iGp6qw30MU+64tKAS/Kvzzg==","signatures":[{"sig":"MEUCICLqhe8tgTMX2ahY2ztwUCUjYUbAeTSrPiMX4Qn15OGGAiEA7eomvShhed8g4TEvl4JSZFzM5KUx4SiW/5MsV2hHnSI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22356},"main":"./src/index.js","type":"module","engines":{"node":">=16.17.0 <17 || >=18.0.0"},"exports":{".":"./src/index.js","./assert":"./src/assert.js","./reporter":"./src/reporter.js","./assert/contextual":"./src/assert/contextual.js"},"gitHead":"f1c5ff777fe20b912415d9fd87cb86b7e3c1929c","scripts":{"test":"node --trace-warnings --test --experimental-test-coverage","start":"node bin/index.js"},"_npmUser":{"name":"superhero","actor":{"name":"superhero","type":"user","email":"erik@landvall.se"},"email":"erik@landvall.se"},"repository":{"url":"git+https://github.com/superhero/audit.git","type":"git"},"_npmVersion":"10.9.2","description":"The superhero audit library is a test-kit repository.","directories":{},"_nodeVersion":"23.3.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/audit_4.7.1_1750443678892_0.12347100984496406","host":"s3://npm-registry-packages-npm-production"}},"4.7.2":{"name":"@superhero/audit","version":"4.7.2","author":{"name":"Erik Landvall","email":"erik@landvall.se"},"license":"MIT","_id":"@superhero/audit@4.7.2","maintainers":[{"name":"superhero","email":"erik@landvall.se"}],"homepage":"https://github.com/superhero/audit#readme","bugs":{"url":"https://github.com/superhero/audit/issues"},"dist":{"shasum":"5091f59d0462052be3bbbdc60946bdbb107af085","tarball":"https://registry.npmjs.org/@superhero/audit/-/audit-4.7.2.tgz","fileCount":5,"integrity":"sha512-4GGIbVqv9bpvZg5lxCzZG0p91HkOFY7n8KTdbBS1w45lgOG+XLEhGz2ohSvWGgc3/YkFmu7Au992h5kjczUJCw==","signatures":[{"sig":"MEUCIEkW+OzL5Q6+A/eU7KWmMMWHGR+fqlkkAFZzl4OC1jRiAiEA8YlQST7xk4Z4ZO07SNFC8WSRKrR5Oe9Ss2iCqYnIHFU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22387},"main":"./src/index.js","type":"module","engines":{"node":">=16.17.0 <17 || >=18.0.0"},"exports":{".":"./src/index.js","./assert":"./src/assert.js","./reporter":"./src/reporter.js","./assert/contextual":"./src/assert/contextual.js"},"gitHead":"b70ef68ef02b54b59aa9032f5dfc8d2fb068067a","scripts":{"test":"node --trace-warnings --test --experimental-test-coverage","start":"node bin/index.js"},"_npmUser":{"name":"superhero","actor":{"name":"superhero","type":"user","email":"erik@landvall.se"},"email":"erik@landvall.se"},"repository":{"url":"git+https://github.com/superhero/audit.git","type":"git"},"_npmVersion":"10.9.2","description":"The superhero audit library is a test-kit repository.","directories":{},"_nodeVersion":"23.3.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/audit_4.7.2_1750459139121_0.5476538890403326","host":"s3://npm-registry-packages-npm-production"}},"4.7.3":{"name":"@superhero/audit","version":"4.7.3","author":{"name":"Erik Landvall","email":"erik@landvall.se"},"license":"MIT","_id":"@superhero/audit@4.7.3","maintainers":[{"name":"superhero","email":"erik@landvall.se"}],"homepage":"https://github.com/superhero/audit#readme","bugs":{"url":"https://github.com/superhero/audit/issues"},"dist":{"shasum":"c9647d10b12d72fef22e9c78949463d845162cd4","tarball":"https://registry.npmjs.org/@superhero/audit/-/audit-4.7.3.tgz","fileCount":5,"integrity":"sha512-KGe0xT3xHHoftrhurYdIKQMyk03ti27uZG1ARz90pPgGvGpspi+MBkplQe5j7mHyPl5i9VwkQbXD7EOWO+8npA==","signatures":[{"sig":"MEUCIFPAbRnXcV3fQ6egsMbwk07aXLoSI39lVEYiZdE16qLvAiEAtrnWwv1tWCZui05ODlaqdHk93Y+o7BOMc0TEIat7d5c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22520},"main":"./src/index.js","type":"module","engines":{"node":">=16.17.0 <17 || >=18.0.0"},"exports":{".":"./src/index.js","./assert":"./src/assert.js","./reporter":"./src/reporter.js","./assert/contextual":"./src/assert/contextual.js"},"gitHead":"c886ef2634e3c9f6ac18000ca8e8616847f00756","scripts":{"test":"node --trace-warnings --test --experimental-test-coverage","start":"node bin/index.js"},"_npmUser":{"name":"superhero","actor":{"name":"superhero","type":"user","email":"erik@landvall.se"},"email":"erik@landvall.se"},"repository":{"url":"git+https://github.com/superhero/audit.git","type":"git"},"_npmVersion":"10.9.2","description":"The superhero audit library is a test-kit repository.","directories":{},"_nodeVersion":"23.3.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/audit_4.7.3_1750551693009_0.09406077699557236","host":"s3://npm-registry-packages-npm-production"}},"4.7.4":{"name":"@superhero/audit","version":"4.7.4","author":{"name":"Erik Landvall","email":"erik@landvall.se"},"license":"MIT","_id":"@superhero/audit@4.7.4","maintainers":[{"name":"superhero","email":"erik@landvall.se"}],"homepage":"https://github.com/superhero/audit#readme","bugs":{"url":"https://github.com/superhero/audit/issues"},"dist":{"shasum":"5248015d07cce4142c3057da36723f56be527800","tarball":"https://registry.npmjs.org/@superhero/audit/-/audit-4.7.4.tgz","fileCount":5,"integrity":"sha512-700hTVSQOb40XjP46pk9Ob3J23YaxFZ9n/TyS124IDpYzOvvQ+nwkUPDC+6itZJ4LtJ/j0jTbs5xi0vFKuB9Bw==","signatures":[{"sig":"MEUCIAyvD5TcfCSoeyDrGY2JshZo/Ys0ssg01OCMNEDbYzYNAiEA1gMincLsPI9DVeeAYXM0oYlaTcQNCSJjt+ad7lhZ+ng=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22528},"main":"./src/index.js","type":"module","engines":{"node":">=16.17.0 <17 || >=18.0.0"},"exports":{".":"./src/index.js","./assert":"./src/assert.js","./reporter":"./src/reporter.js","./assert/contextual":"./src/assert/contextual.js"},"gitHead":"36c6c6785af789f9c019b7bdaa5260ed51bed96e","scripts":{"test":"node --trace-warnings --test --experimental-test-coverage","start":"node bin/index.js"},"_npmUser":{"name":"superhero","actor":{"name":"superhero","type":"user","email":"erik@landvall.se"},"email":"erik@landvall.se"},"repository":{"url":"git+https://github.com/superhero/audit.git","type":"git"},"_npmVersion":"10.9.2","description":"The superhero audit library is a test-kit repository.","directories":{},"_nodeVersion":"23.3.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/audit_4.7.4_1750552597087_0.8477223111871561","host":"s3://npm-registry-packages-npm-production"}},"4.7.5":{"name":"@superhero/audit","version":"4.7.5","author":{"name":"Erik Landvall","email":"erik@landvall.se"},"license":"MIT","_id":"@superhero/audit@4.7.5","maintainers":[{"name":"superhero","email":"erik@landvall.se"}],"homepage":"https://github.com/superhero/audit#readme","bugs":{"url":"https://github.com/superhero/audit/issues"},"bin":{"syntax-check":"bin/syntax-check"},"dist":{"shasum":"a51bc97a63897791c15c6c399266971761cb9ea5","tarball":"https://registry.npmjs.org/@superhero/audit/-/audit-4.7.5.tgz","fileCount":9,"integrity":"sha512-Ew+rFaz9/5atrYythwS04GrSRq5c5f8T5IF0Vfgw40fZPgUssMOl8zv58E30e0MZAIzP2E1xTTfc1nDUdT+GuA==","signatures":[{"sig":"MEUCIE6UvLx5sAc/JhbMsnvO0ZdoNP10fHMRdzMLM8PT0qiNAiEA7aw+0k5iJ6OrES5ZbEV2XvYN3ra4/2NFueCqalyaCxY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48332},"main":"./src/index.js","type":"module","engines":{"node":">=16.17.0 <17 || >=18.0.0"},"exports":{".":"./src/index.js","./assert":"./src/assert.js","./reporter":"./src/reporter.js","./assert/contextual":"./src/assert/contextual.js"},"gitHead":"74b868b7a48278c76777d306833a7525afd28ad6","scripts":{"test":"node --trace-warnings --test --experimental-test-coverage","start":"node bin/index.js"},"_npmUser":{"name":"superhero","actor":{"name":"superhero","type":"user","email":"erik@landvall.se"},"email":"erik@landvall.se"},"repository":{"url":"git+https://github.com/superhero/audit.git","type":"git"},"_npmVersion":"10.9.2","description":"The superhero audit library is a test-kit repository.","directories":{},"_nodeVersion":"23.3.0","dependencies":{"@superhero/oas":"4.7.5"},"_hasShrinkwrap":false,"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/audit_4.7.5_1752079005175_0.5398978675634443","host":"s3://npm-registry-packages-npm-production"}},"4.7.6":{"name":"@superhero/audit","version":"4.7.6","author":{"name":"Erik Landvall","email":"erik@landvall.se"},"license":"MIT","_id":"@superhero/audit@4.7.6","maintainers":[{"name":"superhero","email":"erik@landvall.se"}],"homepage":"https://github.com/superhero/audit#readme","bugs":{"url":"https://github.com/superhero/audit/issues"},"bin":{"syntax-check":"bin/syntax-check"},"dist":{"shasum":"6971ad6cf2da38c59b3ccdee5c1bf5b76e289857","tarball":"https://registry.npmjs.org/@superhero/audit/-/audit-4.7.6.tgz","fileCount":9,"integrity":"sha512-aCEs2N75pl9pgrO8iRjp+jXQlWjwtG0Rcqe+IR3xoSDrhgCDocv52DHLezDH08oLsDEUq1pNtLLgEoVx0gQiRQ==","signatures":[{"sig":"MEUCIQCdB5UTljGx8UPp+l8m9xz2emk+vr/nxvr1gCof1d85DQIgC3U5FbCctHkwOsrcYO+ECWAWXLAAS41tJpTXC+5pReg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48374},"main":"./src/index.js","type":"module","engines":{"node":">=16.17.0 <17 || >=18.0.0"},"exports":{".":"./src/index.js","./assert":"./src/assert.js","./reporter":"./src/reporter.js","./assert/contextual":"./src/assert/contextual.js"},"gitHead":"5580d25e21da6b0094c7726a8803d87ba2ed5622","scripts":{"test":"node --trace-warnings --test --experimental-test-coverage","start":"node bin/index.js"},"_npmUser":{"name":"superhero","actor":{"name":"superhero","type":"user","email":"erik@landvall.se"},"email":"erik@landvall.se"},"repository":{"url":"git+https://github.com/superhero/audit.git","type":"git"},"_npmVersion":"10.9.2","description":"The superhero audit library is a test-kit repository.","directories":{},"_nodeVersion":"23.3.0","dependencies":{"@superhero/oas":"4.7.6"},"_hasShrinkwrap":false,"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/audit_4.7.6_1752083140807_0.1499494863252837","host":"s3://npm-registry-packages-npm-production"}},"4.7.7":{"name":"@superhero/audit","version":"4.7.7","author":{"name":"Erik Landvall","email":"erik@landvall.se"},"license":"MIT","_id":"@superhero/audit@4.7.7","maintainers":[{"name":"superhero","email":"erik@landvall.se"}],"homepage":"https://github.com/superhero/audit#readme","bugs":{"url":"https://github.com/superhero/audit/issues"},"bin":{"syntax-check":"bin/syntax-check"},"dist":{"shasum":"e55c3edbc29569b58a9d2628a2a9738072dac643","tarball":"https://registry.npmjs.org/@superhero/audit/-/audit-4.7.7.tgz","fileCount":9,"integrity":"sha512-c/Mx8d95zs7xX+MT0I8vbx+sWLfA7+UVmVzgeHqQjPCVe38eHYX+RuqNtS/ULZ7EcfnibY5Ad/QVC9Mzs54V/Q==","signatures":[{"sig":"MEUCIQDCz2HUO0HWSASi178t91Ov+uBcQ8k2dYB3sdvpGh8KPwIgLzPcqLDw6HvE4Y+eb1C6R9sBlrRjr5HfLfQU+mKCmoY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48408},"main":"./src/index.js","type":"module","engines":{"node":">=16.17.0 <17 || >=18.0.0"},"exports":{".":"./src/index.js","./assert":"./src/assert.js","./reporter":"./src/reporter.js","./assert/contextual":"./src/assert/contextual.js"},"gitHead":"4dfd7338ea659c45f572146281040fed24a03498","scripts":{"test":"node --trace-warnings --test --experimental-test-coverage","start":"node bin/index.js"},"_npmUser":{"name":"superhero","actor":{"name":"superhero","type":"user","email":"erik@landvall.se"},"email":"erik@landvall.se"},"repository":{"url":"git+https://github.com/superhero/audit.git","type":"git"},"_npmVersion":"10.9.2","description":"The superhero audit library is a test-kit repository.","directories":{},"_nodeVersion":"23.3.0","dependencies":{"@superhero/oas":"4.7.7"},"_hasShrinkwrap":false,"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/audit_4.7.7_1752142312532_0.9507183796059855","host":"s3://npm-registry-packages-npm-production"}},"4.7.8":{"name":"@superhero/audit","version":"4.7.8","author":{"name":"Erik Landvall","email":"erik@landvall.se"},"license":"MIT","_id":"@superhero/audit@4.7.8","maintainers":[{"name":"superhero","email":"erik@landvall.se"}],"homepage":"https://github.com/superhero/audit#readme","bugs":{"url":"https://github.com/superhero/audit/issues"},"bin":{"syntax-check":"bin/syntax-check"},"dist":{"shasum":"4dddd495d461509a14ce5291df392177f20d86f1","tarball":"https://registry.npmjs.org/@superhero/audit/-/audit-4.7.8.tgz","fileCount":9,"integrity":"sha512-pOyT43TGwhOM4PuIqJRA87cj0/m0tawbaE5rVKFhWHAeiVpaXHcTcED+nuucm/M7zHCi4j529C9HuRj4noB51Q==","signatures":[{"sig":"MEUCIHRAW+xWPNw9sTceQ00K/O17fwCIIuMD1rNK2QbHST59AiEAgw19hVwwgHObo9u55zqDocJDnWfOKwJXSHnYRk6FjSk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48451},"main":"./src/index.js","type":"module","engines":{"node":">=16.17.0 <17 || >=18.0.0"},"exports":{".":"./src/index.js","./assert":"./src/assert.js","./reporter":"./src/reporter.js","./assert/contextual":"./src/assert/contextual.js"},"gitHead":"a1b7afdeec79aaf446e10b96be65e25cd91bfa2d","scripts":{"test":"node --trace-warnings --test --experimental-test-coverage","start":"node bin/index.js"},"_npmUser":{"name":"superhero","actor":{"name":"superhero","type":"user","email":"erik@landvall.se"},"email":"erik@landvall.se"},"repository":{"url":"git+https://github.com/superhero/audit.git","type":"git"},"_npmVersion":"10.9.2","description":"The superhero audit library is a test-kit repository.","directories":{},"_nodeVersion":"23.3.0","dependencies":{"@superhero/oas":"4.7.8"},"_hasShrinkwrap":false,"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/audit_4.7.8_1752142937079_0.9734401861277047","host":"s3://npm-registry-packages-npm-production"}},"4.7.9":{"name":"@superhero/audit","version":"4.7.9","author":{"name":"Erik Landvall","email":"erik@landvall.se"},"license":"MIT","_id":"@superhero/audit@4.7.9","maintainers":[{"name":"superhero","email":"erik@landvall.se"}],"homepage":"https://github.com/superhero/audit#readme","bugs":{"url":"https://github.com/superhero/audit/issues"},"bin":{"syntax-check":"bin/syntax-check"},"dist":{"shasum":"4ce97d30ee5b0e3beb5dd03e4ff68cff966a0905","tarball":"https://registry.npmjs.org/@superhero/audit/-/audit-4.7.9.tgz","fileCount":9,"integrity":"sha512-nGCsbQNjvFZwVVu8R/71P7RqMGO0T7D7E89zST4Qza9zB32GYt2mkg1ofkDAvfplMNm4AnRtekxvwxkLvUaPjg==","signatures":[{"sig":"MEQCIDdPqOfwHzAE7Z1HO8gvc2YRryyguLu1i9eZxlJ1kGZfAiAcVY5Bx6rv0arbUJRLdaF8KJydPbH1Du6hSMhNH0Zaew==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48494},"main":"./src/index.js","type":"module","engines":{"node":">=16.17.0 <17 || >=18.0.0"},"exports":{".":"./src/index.js","./assert":"./src/assert.js","./reporter":"./src/reporter.js","./assert/contextual":"./src/assert/contextual.js"},"gitHead":"e9132a1a23bc7eafd5cd00402316bc10e3736ac2","scripts":{"test":"node --trace-warnings --test --experimental-test-coverage","start":"node bin/index.js"},"_npmUser":{"name":"superhero","actor":{"name":"superhero","type":"user","email":"erik@landvall.se"},"email":"erik@landvall.se"},"repository":{"url":"git+https://github.com/superhero/audit.git","type":"git"},"_npmVersion":"10.9.2","description":"The superhero audit library is a test-kit repository.","directories":{},"_nodeVersion":"23.3.0","dependencies":{"@superhero/oas":"4.7.9"},"_hasShrinkwrap":false,"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/audit_4.7.9_1752146165395_0.07439265416252594","host":"s3://npm-registry-packages-npm-production"}},"4.7.10":{"name":"@superhero/audit","version":"4.7.10","author":{"name":"Erik Landvall","email":"erik@landvall.se"},"license":"MIT","_id":"@superhero/audit@4.7.10","maintainers":[{"name":"superhero","email":"erik@landvall.se"}],"homepage":"https://github.com/superhero/audit#readme","bugs":{"url":"https://github.com/superhero/audit/issues"},"bin":{"syntax-check":"bin/syntax-check"},"dist":{"shasum":"997a48ec5d20275ffff319066ce8b04494796a38","tarball":"https://registry.npmjs.org/@superhero/audit/-/audit-4.7.10.tgz","fileCount":9,"integrity":"sha512-a9yi+ebLbmkw6rIUSNKgGAj3xgqnUCt4djz20I3SS7LnfpyReo1l1f41tqTFZ2JIhCg/rdvy88qM+HjJhbZLXg==","signatures":[{"sig":"MEUCIQDunBBWBfQQMtc//JJBTw99/3ZGhcdM3c0MF00LkUOORgIgLoRo5Nwb9WnzxWXJytUzzdJ9g1W+husvckNhR1f0nOw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48564},"main":"./src/index.js","type":"module","engines":{"node":">=16.17.0 <17 || >=18"},"exports":{".":"./src/index.js","./assert":"./src/assert.js","./reporter":"./src/reporter.js","./assert/contextual":"./src/assert/contextual.js"},"gitHead":"b17402f1c7b3513a1f6198a23efca3e56d984d0f","scripts":{"test":"node --trace-warnings --test --experimental-test-coverage","start":"node bin/index.js"},"_npmUser":{"name":"superhero","actor":{"name":"superhero","type":"user","email":"erik@landvall.se"},"email":"erik@landvall.se"},"repository":{"url":"git+https://github.com/superhero/audit.git","type":"git"},"_npmVersion":"10.9.2","description":"The superhero audit library is a test-kit repository.","directories":{},"_nodeVersion":"23.3.0","dependencies":{"@superhero/oas":"4.7.10"},"_hasShrinkwrap":false,"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/audit_4.7.10_1752176656729_0.16568571276076538","host":"s3://npm-registry-packages-npm-production"}},"4.7.11":{"name":"@superhero/audit","version":"4.7.11","author":{"name":"Erik Landvall","email":"erik@landvall.se"},"license":"MIT","_id":"@superhero/audit@4.7.11","maintainers":[{"name":"superhero","email":"erik@landvall.se"}],"homepage":"https://github.com/superhero/audit#readme","bugs":{"url":"https://github.com/superhero/audit/issues"},"bin":{"syntax-check":"bin/syntax-check"},"dist":{"shasum":"8775963acd479e2dcce2e3d9b585f2e561ede68c","tarball":"https://registry.npmjs.org/@superhero/audit/-/audit-4.7.11.tgz","fileCount":9,"integrity":"sha512-o37LL3MECi1jHnJBU8zEXxVPapcQ4wwV7Mt9xbQf0VRsm1AeJswUoo6Wj5/jECWnAA9ev8DV9IxcIlnp5ytrSw==","signatures":[{"sig":"MEUCIBQK5iCugH4rONZH79NGLGn+0/yKeKiNSamWg6E9hEgxAiEAv8XNk8TRlCNsGBMDBP0itLLwmNW0+COq8gNWRs3+00k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48608},"main":"./src/index.js","type":"module","engines":{"node":">=16.17.0 <17 || >=18"},"exports":{".":"./src/index.js","./assert":"./src/assert.js","./reporter":"./src/reporter.js","./assert/contextual":"./src/assert/contextual.js"},"gitHead":"acbca453752dbd4b7cc49e305429d7dccb016c37","scripts":{"test":"node --trace-warnings --test --experimental-test-coverage","start":"node bin/index.js"},"_npmUser":{"name":"superhero","email":"erik@landvall.se"},"repository":{"url":"git+https://github.com/superhero/audit.git","type":"git"},"_npmVersion":"11.4.2","description":"The superhero audit library is a test-kit repository.","directories":{},"_nodeVersion":"24.4.0","dependencies":{"@superhero/oas":"4.7.11"},"_hasShrinkwrap":false,"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/audit_4.7.11_1752577939448_0.6404158023875699","host":"s3://npm-registry-packages-npm-production"}},"4.7.12":{"name":"@superhero/audit","version":"4.7.12","author":{"name":"Erik Landvall","email":"erik@landvall.se"},"license":"MIT","_id":"@superhero/audit@4.7.12","maintainers":[{"name":"superhero","email":"erik@landvall.se"}],"homepage":"https://github.com/superhero/audit#readme","bugs":{"url":"https://github.com/superhero/audit/issues"},"bin":{"syntax-check":"bin/syntax-check"},"dist":{"shasum":"58c98270abd4a1920fbf57d1444a954fb3360a26","tarball":"https://registry.npmjs.org/@superhero/audit/-/audit-4.7.12.tgz","fileCount":9,"integrity":"sha512-OMP0N4g9pPSYBVcf0QyohBUWpaW1jw+hFr8vCqgWASucuNlbfd84RsjrW17HyhKPD54YIEioOTNgpqhtQ/xcJg==","signatures":[{"sig":"MEUCIClhM9/nyx1oTJ1Gwpis4gR8ZTyaouc6diZxyUTX9FxAAiEAo18qPrj5Lx6jv0HVCa7XLYkQIeP5kMkbPbRFjF4qQGs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48652},"main":"./src/index.js","type":"module","engines":{"node":">=16.17.0 <17 || >=18"},"exports":{".":"./src/index.js","./assert":"./src/assert.js","./reporter":"./src/reporter.js","./assert/contextual":"./src/assert/contextual.js"},"gitHead":"2928cd055f9680e326c8ffea4b0b3fc45c299c33","scripts":{"test":"node --trace-warnings --test --experimental-test-coverage","start":"node bin/index.js"},"_npmUser":{"name":"superhero","email":"erik@landvall.se"},"repository":{"url":"git+https://github.com/superhero/audit.git","type":"git"},"_npmVersion":"11.4.2","description":"The superhero audit library is a test-kit repository.","directories":{},"_nodeVersion":"24.4.0","dependencies":{"@superhero/oas":"4.7.12"},"_hasShrinkwrap":false,"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/audit_4.7.12_1752578209794_0.24280829370777668","host":"s3://npm-registry-packages-npm-production"}},"4.7.13":{"name":"@superhero/audit","version":"4.7.13","author":{"name":"Erik Landvall","email":"erik@landvall.se"},"license":"MIT","_id":"@superhero/audit@4.7.13","maintainers":[{"name":"superhero","email":"erik@landvall.se"}],"homepage":"https://github.com/superhero/audit#readme","bugs":{"url":"https://github.com/superhero/audit/issues"},"bin":{"syntax-check":"bin/syntax-check"},"dist":{"shasum":"8d98e0a983774a16851bea727fa60c7a6c589104","tarball":"https://registry.npmjs.org/@superhero/audit/-/audit-4.7.13.tgz","fileCount":9,"integrity":"sha512-ZdmO7x7S4IhI2Fev8vl8GC2Owv1J0T/YDI8kQKU2QrHnAthJ4immUiuiTU8Ph/lGVMXZDMuGljmV5Gs+v4n5mw==","signatures":[{"sig":"MEUCIQCdDAWSbitTvobT5lxYm4mUR1qb5YRRvNcFbQwFLUmcOAIgV01y9RgPLHkWJir38H+XhqAoCjXPkpjCpWdJCzqCNsI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48696},"main":"./src/index.js","type":"module","engines":{"node":">=16.17.0 <17 || >=18"},"exports":{".":"./src/index.js","./assert":"./src/assert.js","./reporter":"./src/reporter.js","./assert/contextual":"./src/assert/contextual.js"},"gitHead":"97bf241e54266f97baf00ed040db0e21f5245501","scripts":{"test":"node --trace-warnings --test --experimental-test-coverage","start":"node bin/index.js"},"_npmUser":{"name":"superhero","email":"erik@landvall.se"},"repository":{"url":"git+https://github.com/superhero/audit.git","type":"git"},"_npmVersion":"11.4.2","description":"The superhero audit library is a test-kit repository.","directories":{},"_nodeVersion":"24.4.0","dependencies":{"@superhero/oas":"4.7.13"},"_hasShrinkwrap":false,"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/audit_4.7.13_1753192033795_0.5080311203676877","host":"s3://npm-registry-packages-npm-production"}},"4.7.14":{"name":"@superhero/audit","version":"4.7.14","author":{"name":"Erik Landvall","email":"erik@landvall.se"},"license":"MIT","_id":"@superhero/audit@4.7.14","maintainers":[{"name":"superhero","email":"erik@landvall.se"}],"homepage":"https://github.com/superhero/audit#readme","bugs":{"url":"https://github.com/superhero/audit/issues"},"bin":{"syntax-check":"bin/syntax-check"},"dist":{"shasum":"89928652d9ae640dc1d66c2ee1db39b869e599cb","tarball":"https://registry.npmjs.org/@superhero/audit/-/audit-4.7.14.tgz","fileCount":9,"integrity":"sha512-SJowZFtUaF9Ck/tZQevatgSaoZP4dR7iezGoUMTWeJTps08k5EpM4O2DnTaVqe/9BHwSESpM1tg7G8Dzx6PqKw==","signatures":[{"sig":"MEUCIDQiTzjXFSubMbg7LusgSOxBtbUEHvQUWgoz1KNkGwmTAiEA0sX70lIc/QJUc8z0uyR0bk7AOePWHv0eUbQSVb2PS2M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48740},"main":"./src/index.js","type":"module","engines":{"node":">=16.17.0 <17 || >=18"},"exports":{".":"./src/index.js","./assert":"./src/assert.js","./reporter":"./src/reporter.js","./assert/contextual":"./src/assert/contextual.js"},"gitHead":"329c94d1f36d2c68f7494682fa9bd009b4505afc","scripts":{"test":"node --trace-warnings --test --experimental-test-coverage","start":"node bin/index.js"},"_npmUser":{"name":"superhero","email":"erik@landvall.se"},"repository":{"url":"git+https://github.com/superhero/audit.git","type":"git"},"_npmVersion":"11.4.2","description":"The superhero audit library is a test-kit repository.","directories":{},"_nodeVersion":"24.4.0","dependencies":{"@superhero/oas":"4.7.14"},"_hasShrinkwrap":false,"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/audit_4.7.14_1753277857685_0.09713534076445418","host":"s3://npm-registry-packages-npm-production"}},"4.7.15":{"name":"@superhero/audit","version":"4.7.15","author":{"name":"Erik Landvall","email":"erik@landvall.se"},"license":"MIT","_id":"@superhero/audit@4.7.15","maintainers":[{"name":"superhero","email":"erik@landvall.se"}],"homepage":"https://github.com/superhero/audit#readme","bugs":{"url":"https://github.com/superhero/audit/issues"},"bin":{"syntax-check":"bin/syntax-check"},"dist":{"shasum":"0b1f402fe77a8ec5c54530d75d7546535f8c9e6b","tarball":"https://registry.npmjs.org/@superhero/audit/-/audit-4.7.15.tgz","fileCount":9,"integrity":"sha512-xzwB5X2xN5N7hnMMhpJgVu7t9lNDfl3TIj2SoTgPupVnAOban4u0OC4i9f1aaGs08UbBqhCGNyGT95f6CZOv/A==","signatures":[{"sig":"MEUCIQDSxvT6JudqR76hlfYnjBe1oj8MSZu8NEeQVtfC8JaOWAIgZA4cw1dy7+QsooE204LGOO2m9faW8QC2zUkTq5jUbUA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48784},"main":"./src/index.js","type":"module","engines":{"node":">=16.17.0 <17 || >=18"},"exports":{".":"./src/index.js","./assert":"./src/assert.js","./reporter":"./src/reporter.js","./assert/contextual":"./src/assert/contextual.js"},"gitHead":"95c0ed5b02cdcb5afad26f5aea3b6a9f3b7cff47","scripts":{"test":"node --trace-warnings --test --experimental-test-coverage","start":"node bin/index.js"},"_npmUser":{"name":"superhero","email":"erik@landvall.se"},"repository":{"url":"git+https://github.com/superhero/audit.git","type":"git"},"_npmVersion":"11.4.2","description":"The superhero audit library is a test-kit repository.","directories":{},"_nodeVersion":"24.4.0","dependencies":{"@superhero/oas":"4.7.15"},"_hasShrinkwrap":false,"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/audit_4.7.15_1753278257686_0.46313589027200375","host":"s3://npm-registry-packages-npm-production"}},"4.7.16":{"name":"@superhero/audit","version":"4.7.16","author":{"name":"Erik Landvall","email":"erik@landvall.se"},"license":"MIT","_id":"@superhero/audit@4.7.16","maintainers":[{"name":"superhero","email":"erik@landvall.se"}],"homepage":"https://github.com/superhero/audit#readme","bugs":{"url":"https://github.com/superhero/audit/issues"},"bin":{"syntax-check":"bin/syntax-check"},"dist":{"shasum":"53c951614b26c8e26ad5490cbfab8dd699a16b9f","tarball":"https://registry.npmjs.org/@superhero/audit/-/audit-4.7.16.tgz","fileCount":9,"integrity":"sha512-De21KR2Ni/RaFvJYa4XPBpMwJc1VTeUZ4OEaOx9onaFI/Q3BWAyrR3YX+jF2u0cqF31nIU5J1B0AyLFvjELFLA==","signatures":[{"sig":"MEQCIDS4yeDAom7DpUoa91w4baOSkPkslhO7lcuBlj9ZaOvIAiAWygUc3Om4/qV1E6Nq302HDYTHOb6LJ0N3G3ASPtt45w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48828},"main":"./src/index.js","type":"module","engines":{"node":">=16.17.0 <17 || >=18"},"exports":{".":"./src/index.js","./assert":"./src/assert.js","./reporter":"./src/reporter.js","./assert/contextual":"./src/assert/contextual.js"},"gitHead":"dfa34df8b39358f08c5f95c75a1425233a0791d6","scripts":{"test":"node --trace-warnings --test --experimental-test-coverage","start":"node bin/index.js"},"_npmUser":{"name":"superhero","email":"erik@landvall.se"},"repository":{"url":"git+https://github.com/superhero/audit.git","type":"git"},"_npmVersion":"11.4.2","description":"The superhero audit library is a test-kit repository.","directories":{},"_nodeVersion":"24.4.0","dependencies":{"@superhero/oas":"4.7.16"},"_hasShrinkwrap":false,"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/audit_4.7.16_1753278830542_0.48187358350436615","host":"s3://npm-registry-packages-npm-production"}},"4.7.17":{"name":"@superhero/audit","version":"4.7.17","author":{"name":"Erik Landvall","email":"erik@landvall.se"},"license":"MIT","_id":"@superhero/audit@4.7.17","maintainers":[{"name":"superhero","email":"erik@landvall.se"}],"homepage":"https://github.com/superhero/audit#readme","bugs":{"url":"https://github.com/superhero/audit/issues"},"bin":{"syntax-check":"bin/syntax-check"},"dist":{"shasum":"9286b002831962a10b12a082a6115f216585a872","tarball":"https://registry.npmjs.org/@superhero/audit/-/audit-4.7.17.tgz","fileCount":9,"integrity":"sha512-lBiGMlWdaoK1HCFBE0Ykpuct81dsGpPf48To26qjmnq0ktg4/8Ep0NVwB8nG/mLnWD8rz32bD2Mp3DCj3s+Ung==","signatures":[{"sig":"MEUCIQCGmEa1nCrL88qB+HQLhM5vE1Y6v44dbSfeyRpQza32eAIgBM2h6YCM+Cw9zZ3qgPyTi/ZAmED950F6Q2c1vtgMBC0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48872},"main":"./src/index.js","type":"module","engines":{"node":">=16.17.0 <17 || >=18"},"exports":{".":"./src/index.js","./assert":"./src/assert.js","./reporter":"./src/reporter.js","./assert/contextual":"./src/assert/contextual.js"},"gitHead":"ee602b4fe9638428f3ffc22ef6d2479f9b2cec07","scripts":{"test":"node --trace-warnings --test --experimental-test-coverage","start":"node bin/index.js"},"_npmUser":{"name":"superhero","email":"erik@landvall.se"},"repository":{"url":"git+https://github.com/superhero/audit.git","type":"git"},"_npmVersion":"11.4.2","description":"The superhero audit library is a test-kit repository.","directories":{},"_nodeVersion":"24.4.0","dependencies":{"@superhero/oas":"4.7.17"},"_hasShrinkwrap":false,"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/audit_4.7.17_1755618453193_0.8749161305058555","host":"s3://npm-registry-packages-npm-production"}},"4.7.18":{"name":"@superhero/audit","version":"4.7.18","author":{"name":"Erik Landvall","email":"erik@landvall.se"},"license":"MIT","_id":"@superhero/audit@4.7.18","maintainers":[{"name":"superhero","email":"erik@landvall.se"}],"homepage":"https://github.com/superhero/audit#readme","bugs":{"url":"https://github.com/superhero/audit/issues"},"bin":{"syntax-check":"bin/syntax-check"},"dist":{"shasum":"79b4b75fc371961f312587cd5e43403ba1d74e65","tarball":"https://registry.npmjs.org/@superhero/audit/-/audit-4.7.18.tgz","fileCount":9,"integrity":"sha512-vY3P4C9uX/oPUumnYaOvpV/cbWUHGJQioADz4UFf9RdLhMj15me7sQRPK4Z0qO1MILzsz+u/ZLuKiDYumgkGfw==","signatures":[{"sig":"MEQCIB/9kbGYlylbpvarSEM6xKbCPZZ9Z/5hq3Ryu2CgoAIbAiAGNS3TTYSxbTvk60h0vvk0C50Gfub23lCq5lxCV2t8AQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48918},"main":"./src/index.js","type":"module","engines":{"node":">=16.17.0 <17 || >=18"},"exports":{".":"./src/index.js","./assert":"./src/assert.js","./reporter":"./src/reporter.js","./assert/contextual":"./src/assert/contextual.js"},"gitHead":"f6ee3ad8a8f64caba0d84d6f1b6fd79716c6be5a","scripts":{"test":"node --trace-warnings --test --experimental-test-coverage","start":"node bin/index.js"},"_npmUser":{"name":"superhero","email":"erik@landvall.se"},"repository":{"url":"git+https://github.com/superhero/audit.git","type":"git"},"_npmVersion":"11.4.2","description":"The superhero audit library is a test-kit repository.","directories":{},"_nodeVersion":"24.4.0","dependencies":{"@superhero/oas":"4.7.18"},"_hasShrinkwrap":false,"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/audit_4.7.18_1764588642636_0.5713733330046027","host":"s3://npm-registry-packages-npm-production"}},"4.7.19":{"name":"@superhero/audit","version":"4.7.19","author":{"name":"Erik Landvall","email":"erik@landvall.se"},"license":"MIT","_id":"@superhero/audit@4.7.19","maintainers":[{"name":"superhero","email":"erik@landvall.se"}],"homepage":"https://github.com/superhero/audit#readme","bugs":{"url":"https://github.com/superhero/audit/issues"},"bin":{"syntax-check":"bin/syntax-check"},"dist":{"shasum":"e95182d02d5bc78e1d4ad6d17523c50b51e2f8c1","tarball":"https://registry.npmjs.org/@superhero/audit/-/audit-4.7.19.tgz","fileCount":9,"integrity":"sha512-btCQAJ/nhEIQ4Cvc9XP3yzJ5GPu01uxXOn/h3y0xKOSZn5EHAlSLEB4JSxLYEQnbQDv605y+HxRv+taai/axcA==","signatures":[{"sig":"MEUCIFy12AQC0iXpK+WQIMlXoSj8J1CKvIa3HVug2gyw0o29AiEAuXL3hzaPpkf2kyBBwXp78zhbEHDe4t97xQgorrhwKNQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48964},"main":"./src/index.js","type":"module","engines":{"node":">=16.17.0 <17 || >=18"},"exports":{".":"./src/index.js","./assert":"./src/assert.js","./reporter":"./src/reporter.js","./assert/contextual":"./src/assert/contextual.js"},"gitHead":"c214c8663709759b4314a1311268ea3fdac841e7","scripts":{"test":"node --trace-warnings --test --experimental-test-coverage","start":"node bin/index.js"},"_npmUser":{"name":"superhero","email":"erik@landvall.se"},"repository":{"url":"git+https://github.com/superhero/audit.git","type":"git"},"_npmVersion":"11.4.2","description":"The superhero audit library is a test-kit repository.","directories":{},"_nodeVersion":"24.4.0","dependencies":{"@superhero/oas":"4.7.19"},"_hasShrinkwrap":false,"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/audit_4.7.19_1764592463499_0.938108770671684","host":"s3://npm-registry-packages-npm-production"}},"4.7.20":{"name":"@superhero/audit","version":"4.7.20","author":{"name":"Erik Landvall","email":"erik@landvall.se"},"license":"MIT","_id":"@superhero/audit@4.7.20","maintainers":[{"name":"superhero","email":"erik@landvall.se"}],"homepage":"https://github.com/superhero/audit#readme","bugs":{"url":"https://github.com/superhero/audit/issues"},"bin":{"syntax-check":"bin/syntax-check"},"dist":{"shasum":"17feff659dca87db08706be5d4f235f495097e94","tarball":"https://registry.npmjs.org/@superhero/audit/-/audit-4.7.20.tgz","fileCount":9,"integrity":"sha512-kA0QuKwMtnXnVh7kzHM1aZZSzITcInD+IJVWWxb5t/jDj6JbsQ5Tob2uVF197miEjWxTFQ2nl6jRl9ErUmweIA==","signatures":[{"sig":"MEQCIEjnu3i+/3VFwi09YbXNpaK3/4sqOhQwREC1Q/GhCQ1AAiAweIQkN2RW/y+NJaHJnSX9rHs19k+nmQhc4VCEkXr62w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":49010},"main":"./src/index.js","type":"module","engines":{"node":">=16.17.0 <17 || >=18"},"exports":{".":"./src/index.js","./assert":"./src/assert.js","./reporter":"./src/reporter.js","./assert/contextual":"./src/assert/contextual.js"},"gitHead":"85e15593747d24de42080ad0e3c65569c4f0922d","scripts":{"test":"node --trace-warnings --test --experimental-test-coverage","start":"node bin/index.js"},"_npmUser":{"name":"superhero","email":"erik@landvall.se"},"repository":{"url":"git+https://github.com/superhero/audit.git","type":"git"},"_npmVersion":"11.4.2","description":"The superhero audit library is a test-kit repository.","directories":{},"_nodeVersion":"24.4.0","dependencies":{"@superhero/oas":"4.7.20"},"_hasShrinkwrap":false,"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/audit_4.7.20_1764592617223_0.42897874681249326","host":"s3://npm-registry-packages-npm-production"}},"4.7.21":{"name":"@superhero/audit","version":"4.7.21","author":{"name":"Erik Landvall","email":"erik@landvall.se"},"license":"MIT","_id":"@superhero/audit@4.7.21","maintainers":[{"name":"superhero","email":"erik@landvall.se"}],"homepage":"https://github.com/superhero/audit#readme","bugs":{"url":"https://github.com/superhero/audit/issues"},"bin":{"syntax-check":"bin/syntax-check"},"dist":{"shasum":"ece4a693001c041e245a17a106daed3edb21890e","tarball":"https://registry.npmjs.org/@superhero/audit/-/audit-4.7.21.tgz","fileCount":9,"integrity":"sha512-iFMnAQUhoa6KOa6yPyTGSgJ/CemqjiMZUEDnTZVYQDLWgjFefefomQ7sqEutrpM4EluttE0YysA8OekLthbPog==","signatures":[{"sig":"MEUCIQCTiZFRRHJLeyb8/0PFcIJEyyO6PUywXDGMMyV3Gf/qnQIgZba5jmZMUIEeJyzmE+bCMr5nDmbs7YEhehR9wIJjMeg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":49056},"main":"./src/index.js","type":"module","engines":{"node":">=16.17.0 <17 || >=18"},"exports":{".":"./src/index.js","./assert":"./src/assert.js","./reporter":"./src/reporter.js","./assert/contextual":"./src/assert/contextual.js"},"gitHead":"c097af3c358c077496901a6f66af93c2ac7be17e","scripts":{"test":"node --trace-warnings --test --experimental-test-coverage","start":"node bin/index.js"},"_npmUser":{"name":"superhero","email":"erik@landvall.se"},"repository":{"url":"git+https://github.com/superhero/audit.git","type":"git"},"_npmVersion":"11.4.2","description":"The superhero audit library is a test-kit repository.","directories":{},"_nodeVersion":"24.4.0","dependencies":{"@superhero/oas":"4.7.21"},"_hasShrinkwrap":false,"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/audit_4.7.21_1764592955776_0.5936831748379958","host":"s3://npm-registry-packages-npm-production"}},"4.7.22":{"name":"@superhero/audit","version":"4.7.22","author":{"name":"Erik Landvall","email":"erik@landvall.se"},"license":"MIT","_id":"@superhero/audit@4.7.22","maintainers":[{"name":"superhero","email":"erik@landvall.se"}],"homepage":"https://github.com/superhero/audit#readme","bugs":{"url":"https://github.com/superhero/audit/issues"},"bin":{"syntax-check":"bin/syntax-check"},"dist":{"shasum":"bed0db481a8bbbffedcb40c58abac9d624f87072","tarball":"https://registry.npmjs.org/@superhero/audit/-/audit-4.7.22.tgz","fileCount":9,"integrity":"sha512-SIC6FQbwHMoMLG1ynlXLj55wpkLpdLmSa7jP2BQo/kdLSA3fccz2DNxI553W9iXipBe7sI1vQcigv7uX+9NskQ==","signatures":[{"sig":"MEYCIQD3u82k4VL0VtGuNfycOCXMInI7b8iqFwgDP54B0qieOgIhAIngeRSz9T1WWhZPgPA6sq0RqhseYuH3prZYB7wbKcIS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":49102},"main":"./src/index.js","type":"module","engines":{"node":">=16.17.0 <17 || >=18"},"exports":{".":"./src/index.js","./assert":"./src/assert.js","./reporter":"./src/reporter.js","./assert/contextual":"./src/assert/contextual.js"},"gitHead":"9a8d590650f04168b2bb2ebd98c04722d711ced9","scripts":{"test":"node --trace-warnings --test --experimental-test-coverage","start":"node bin/index.js"},"_npmUser":{"name":"superhero","email":"erik@landvall.se"},"repository":{"url":"git+https://github.com/superhero/audit.git","type":"git"},"_npmVersion":"11.4.2","description":"The superhero audit library is a test-kit repository.","directories":{},"_nodeVersion":"24.4.0","dependencies":{"@superhero/oas":"4.7.22"},"_hasShrinkwrap":false,"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/audit_4.7.22_1764593184607_0.026394231358161768","host":"s3://npm-registry-packages-npm-production"}},"4.7.23":{"name":"@superhero/audit","version":"4.7.23","author":{"name":"Erik Landvall","email":"erik@landvall.se"},"license":"MIT","_id":"@superhero/audit@4.7.23","maintainers":[{"name":"superhero","email":"erik@landvall.se"}],"homepage":"https://github.com/superhero/audit#readme","bugs":{"url":"https://github.com/superhero/audit/issues"},"bin":{"syntax-check":"bin/syntax-check"},"dist":{"shasum":"f26d7c16146ecbe159c63908949ad39cc126a7e3","tarball":"https://registry.npmjs.org/@superhero/audit/-/audit-4.7.23.tgz","fileCount":9,"integrity":"sha512-CpIPoXtS4TBGHgNaqRH/qPU43mzExc1uGFxHu5q1pnl7jv1RKA8Jj8YoPzrB2VeFiRgbtyWqc6eBNu35r9FcSA==","signatures":[{"sig":"MEUCIBM/rsK87KEKYQ+9mngAB8iZdizyixadFYuFP1VIVZR+AiEAgGngVnkGZjPLDlSSxylk8nKRYdRvIg5RzVWnKL+aA98=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":49148},"main":"./src/index.js","type":"module","engines":{"node":">=16.17.0 <17 || >=18"},"exports":{".":"./src/index.js","./assert":"./src/assert.js","./reporter":"./src/reporter.js","./assert/contextual":"./src/assert/contextual.js"},"gitHead":"30fcc45bddde477d033f816b8b804e6f23a13033","scripts":{"test":"node --trace-warnings --test --experimental-test-coverage","start":"node bin/index.js"},"_npmUser":{"name":"superhero","email":"erik@landvall.se"},"repository":{"url":"git+https://github.com/superhero/audit.git","type":"git"},"_npmVersion":"11.4.2","description":"The superhero audit library is a test-kit repository.","directories":{},"_nodeVersion":"24.4.0","dependencies":{"@superhero/oas":"4.7.23"},"_hasShrinkwrap":false,"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/audit_4.7.23_1764594647773_0.7704528073698815","host":"s3://npm-registry-packages-npm-production"}},"4.7.24":{"name":"@superhero/audit","version":"4.7.24","author":{"name":"Erik Landvall","email":"erik@landvall.se"},"license":"MIT","_id":"@superhero/audit@4.7.24","maintainers":[{"name":"superhero","email":"erik@landvall.se"}],"homepage":"https://github.com/superhero/audit#readme","bugs":{"url":"https://github.com/superhero/audit/issues"},"bin":{"syntax-check":"bin/syntax-check"},"dist":{"shasum":"9c76705642647f76a29933b4bbbd73dede6f0adf","tarball":"https://registry.npmjs.org/@superhero/audit/-/audit-4.7.24.tgz","fileCount":9,"integrity":"sha512-BUtHC5MSGS3K+SEMncqisdoEhXA6pSQvCtrDMbdlg/ZKzqQruu5F8jwQ0RMLwyR/dCmTz7yQzKezIGZO36h6Bg==","signatures":[{"sig":"MEUCIQC1zNKtsaaEjGFE0pMAOwR4N8xmywnMhU2bpi1Ev5kjhgIgNQ9wkYdOZMMfmJvpHW0LXunRO3I7+IgRfP3/qnbIEcQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":49194},"main":"./src/index.js","type":"module","engines":{"node":">=16.17.0 <17 || >=18"},"exports":{".":"./src/index.js","./assert":"./src/assert.js","./reporter":"./src/reporter.js","./assert/contextual":"./src/assert/contextual.js"},"gitHead":"c20c90e46d448ac0533c217dce4a68805b0440a2","scripts":{"test":"node --trace-warnings --test --experimental-test-coverage","start":"node bin/index.js"},"_npmUser":{"name":"superhero","email":"erik@landvall.se"},"repository":{"url":"git+https://github.com/superhero/audit.git","type":"git"},"_npmVersion":"11.4.2","description":"The superhero audit library is a test-kit repository.","directories":{},"_nodeVersion":"24.4.0","dependencies":{"@superhero/oas":"4.7.24"},"_hasShrinkwrap":false,"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/audit_4.7.24_1764595876895_0.7756743522329874","host":"s3://npm-registry-packages-npm-production"}},"4.7.26":{"name":"@superhero/audit","version":"4.7.26","author":{"name":"Erik Landvall","email":"erik@landvall.se"},"license":"MIT","_id":"@superhero/audit@4.7.26","maintainers":[{"name":"superhero","email":"erik@landvall.se"}],"homepage":"https://github.com/superhero/audit#readme","bugs":{"url":"https://github.com/superhero/audit/issues"},"bin":{"syntax-check":"bin/syntax-check"},"dist":{"shasum":"817804004b50765a71ac90c4250b96bf38f18fbe","tarball":"https://registry.npmjs.org/@superhero/audit/-/audit-4.7.26.tgz","fileCount":9,"integrity":"sha512-gxnU/2y37aspzp9OOFsKKrAU8JKgUtqaVaHwXxiK134o0iJOSBuCzzE7DF5X8AKfv3Mywm9sy9yxRs4BVoWHdQ==","signatures":[{"sig":"MEUCIHwIHvpLF2RD3P9Gxm7v1kMScOB+cJrHSSq1hghoFuMgAiEA1/3eFfSjS1xfftg2JEybud+lhyq6JHsq3GWFkf5TONg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":49332},"main":"./src/index.js","type":"module","engines":{"node":">=16.17.0 <17 || >=18"},"exports":{".":"./src/index.js","./assert":"./src/assert.js","./reporter":"./src/reporter.js","./assert/contextual":"./src/assert/contextual.js"},"gitHead":"06f63c6b8bfaf18a3d1af6ff1b2b008f0f4ceeda","scripts":{"test":"node --trace-warnings --test --experimental-test-coverage","start":"node bin/index.js"},"_npmUser":{"name":"superhero","email":"erik@landvall.se"},"repository":{"url":"git+https://github.com/superhero/audit.git","type":"git"},"_npmVersion":"11.6.2","description":"The superhero audit library is a test-kit repository.","directories":{},"_nodeVersion":"24.12.0","dependencies":{"@superhero/oas":"4.7.26"},"_hasShrinkwrap":false,"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/audit_4.7.26_1765467058548_0.1917416923250006","host":"s3://npm-registry-packages-npm-production"}},"4.7.28":{"name":"@superhero/audit","version":"4.7.28","author":{"name":"Erik Landvall","email":"erik@landvall.se"},"license":"MIT","_id":"@superhero/audit@4.7.28","maintainers":[{"name":"superhero","email":"erik@landvall.se"}],"homepage":"https://github.com/superhero/audit#readme","bugs":{"url":"https://github.com/superhero/audit/issues"},"bin":{"syntax-check":"bin/syntax-check"},"dist":{"shasum":"870e6d89a33e6c73dcbee95b6f451bda0fc77476","tarball":"https://registry.npmjs.org/@superhero/audit/-/audit-4.7.28.tgz","fileCount":9,"integrity":"sha512-x5a5knKi6YxUSIWGhL2PaaET7OX19rxceUyhILUo+GODzrSz8BvSckPpIqO64U+JR3RjQBHg4Wt6KM/IA7sVCQ==","signatures":[{"sig":"MEUCIQDcFTdYfu5b6xKjzsbLpEzU9wBh/0RLnpbLQqUw5fR/pQIgLgWcxmdf1Mq/FE3qZoZsJlhaf2ZsYA+OH+ct2KHMhFk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":49409},"main":"./src/index.js","type":"module","engines":{"node":">=16.17.0 <17 || >=18"},"exports":{".":"./src/index.js","./assert":"./src/assert.js","./reporter":"./src/reporter.js","./assert/contextual":"./src/assert/contextual.js"},"gitHead":"78cd46d981de300f3ca4914617645f9920c0679c","scripts":{"test":"node --trace-warnings --test --experimental-test-coverage","start":"node bin/index.js"},"_npmUser":{"name":"superhero","email":"erik@landvall.se"},"repository":{"url":"git+https://github.com/superhero/audit.git","type":"git"},"_npmVersion":"11.6.2","description":"The superhero audit library is a test-kit repository.","directories":{},"_nodeVersion":"24.12.0","dependencies":{"@superhero/oas":"4.7.28"},"_hasShrinkwrap":false,"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/audit_4.7.28_1765892637198_0.9489135537664843","host":"s3://npm-registry-packages-npm-production"}},"4.8.0":{"name":"@superhero/audit","version":"4.8.0","author":{"name":"Erik Landvall","email":"erik@landvall.se"},"license":"MIT","_id":"@superhero/audit@4.8.0","maintainers":[{"name":"superhero","email":"erik@landvall.se"}],"homepage":"https://github.com/superhero/audit#readme","bugs":{"url":"https://github.com/superhero/audit/issues"},"bin":{"syntax-check":"bin/syntax-check"},"dist":{"shasum":"a54259c05c3403d3512b071b44fdd42efaaa8a9b","tarball":"https://registry.npmjs.org/@superhero/audit/-/audit-4.8.0.tgz","fileCount":9,"integrity":"sha512-xz6HjXL7kLttcL78NfiTL3txSTwgRuCZV+yD/NFkO+X1lPNZcGW0m4dPdqOVOT9nDz6OfJybEUSOTK7+S9Sc8g==","signatures":[{"sig":"MEYCIQCUTFLszJPn2NrU78X/Eyb8e0iT2wDCeFmQsKhXEufR3AIhAOApNsJiLYrA5hY7PY/9jvda6iQXDJBwYj29s16peK1E","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":49458},"main":"./src/index.js","type":"module","engines":{"node":">=16.17.0 <17 || >=18"},"exports":{".":"./src/index.js","./assert":"./src/assert.js","./reporter":"./src/reporter.js","./assert/contextual":"./src/assert/contextual.js"},"gitHead":"a5c3777cbbf24a9ce3b3c8cc41c57d84934b5ffc","scripts":{"test":"node --trace-warnings --test --experimental-test-coverage","start":"node bin/index.js"},"_npmUser":{"name":"superhero","email":"erik@landvall.se"},"repository":{"url":"git+https://github.com/superhero/audit.git","type":"git"},"_npmVersion":"11.6.2","description":"The superhero audit library is a test-kit repository.","directories":{},"_nodeVersion":"24.12.0","dependencies":{"@superhero/oas":"4.8.0"},"_hasShrinkwrap":false,"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/audit_4.8.0_1769013895060_0.23344706140939597","host":"s3://npm-registry-packages-npm-production"}},"4.8.1":{"name":"@superhero/audit","version":"4.8.1","author":{"name":"Erik Landvall","email":"erik@landvall.se"},"license":"MIT","_id":"@superhero/audit@4.8.1","maintainers":[{"name":"superhero","email":"erik@landvall.se"}],"homepage":"https://github.com/superhero/audit#readme","bugs":{"url":"https://github.com/superhero/audit/issues"},"bin":{"syntax-check":"bin/syntax-check"},"dist":{"shasum":"de92d9776780bef4cba6507f2fa8359c086ba139","tarball":"https://registry.npmjs.org/@superhero/audit/-/audit-4.8.1.tgz","fileCount":9,"integrity":"sha512-zAE3hZfYd5IC1ME6lFIjgq+SJKP+xuzEq+ZxGxWR8HUpOJexXIpVyQKfyoPZB9tnX0JY+GiX6UBnvOOb3M7llQ==","signatures":[{"sig":"MEUCIGHRsE3LhM9g0SpdbG0Vpt7GKZEeMT0DE9+ouowFc7ZTAiEAg2i17rk0uQgVPuSbxhRC8keun5FKmsCn32sBOJjcm0w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":49503},"main":"./src/index.js","type":"module","engines":{"node":">=16.17.0 <17 || >=18"},"exports":{".":"./src/index.js","./assert":"./src/assert.js","./reporter":"./src/reporter.js","./assert/contextual":"./src/assert/contextual.js"},"gitHead":"12be9db4e7a1c8d574c3c4196aea21d1713135ec","scripts":{"test":"node --trace-warnings --test --experimental-test-coverage","start":"node bin/index.js"},"_npmUser":{"name":"superhero","email":"erik@landvall.se"},"repository":{"url":"git+https://github.com/superhero/audit.git","type":"git"},"_npmVersion":"11.6.2","description":"The superhero audit library is a test-kit repository.","directories":{},"_nodeVersion":"24.12.0","dependencies":{"@superhero/oas":"4.8.1"},"_hasShrinkwrap":false,"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/audit_4.8.1_1769684335330_0.9154960001746777","host":"s3://npm-registry-packages-npm-production"}},"4.8.2":{"name":"@superhero/audit","version":"4.8.2","author":{"name":"Erik Landvall","email":"erik@landvall.se"},"license":"MIT","_id":"@superhero/audit@4.8.2","maintainers":[{"name":"superhero","email":"erik@landvall.se"}],"homepage":"https://github.com/superhero/audit#readme","bugs":{"url":"https://github.com/superhero/audit/issues"},"bin":{"syntax-check":"bin/syntax-check"},"dist":{"shasum":"b8853d0e2d09ebf1e1ba77c9337878145f601565","tarball":"https://registry.npmjs.org/@superhero/audit/-/audit-4.8.2.tgz","fileCount":9,"integrity":"sha512-DFlRUlUxRK9OPOMHhMc+U/o5Gun/ONs6eU+6UNBCxl7tKMuJTA1niuOg8ALUn92MzevHYw0tUKz3cUlty+75ZA==","signatures":[{"sig":"MEUCIHt2OogJL7iLBTc4XtOYw1oT/GtIsTfygvK+KrR4AzRXAiEAiEy9CxY2eiFE2KAYqEg8OJWgbgKcZDycc36y5rHV6ls=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":49548},"main":"./src/index.js","type":"module","engines":{"node":">=16.17.0 <17 || >=18"},"exports":{".":"./src/index.js","./assert":"./src/assert.js","./reporter":"./src/reporter.js","./assert/contextual":"./src/assert/contextual.js"},"gitHead":"d1eece1fb8c2f3687aa0c0bf8a3e914071364c60","scripts":{"test":"node --trace-warnings --test --experimental-test-coverage","start":"node bin/index.js"},"_npmUser":{"name":"superhero","email":"erik@landvall.se"},"repository":{"url":"git+https://github.com/superhero/audit.git","type":"git"},"_npmVersion":"11.6.2","description":"The superhero audit library is a test-kit repository.","directories":{},"_nodeVersion":"24.12.0","dependencies":{"@superhero/oas":"4.8.2"},"_hasShrinkwrap":false,"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/audit_4.8.2_1769784335574_0.11211221276913474","host":"s3://npm-registry-packages-npm-production"}},"4.8.3":{"name":"@superhero/audit","version":"4.8.3","author":{"name":"Erik Landvall","email":"erik@landvall.se"},"license":"MIT","_id":"@superhero/audit@4.8.3","maintainers":[{"name":"superhero","email":"erik@landvall.se"}],"homepage":"https://github.com/superhero/audit#readme","bugs":{"url":"https://github.com/superhero/audit/issues"},"bin":{"syntax-check":"bin/syntax-check"},"dist":{"shasum":"0f2244dad72b51a3cbd66ba5525cde610c3aa889","tarball":"https://registry.npmjs.org/@superhero/audit/-/audit-4.8.3.tgz","fileCount":9,"integrity":"sha512-lnmP2Rf4dYfwhwDOnvR2RR+kINZ6jx1HRwN9pJvJY87Y8/PPirG2smY12AuP6yxqZV3rWUg213Y9UJJa51ySYw==","signatures":[{"sig":"MEUCIQC8K2iD16ylu1f8FEra4q/IjyU0TC1sGAnrNKYC0HCrBwIgcD0qT9j+fYNigGZ/JnEG8relmP99sg4husNX+2I+dUM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":49638},"main":"./src/index.js","type":"module","engines":{"node":">=16.17.0 <17 || >=18"},"exports":{".":"./src/index.js","./assert":"./src/assert.js","./reporter":"./src/reporter.js","./assert/contextual":"./src/assert/contextual.js"},"gitHead":"7d553fa56acaa6860fa7667b08db24b3720d0d7b","scripts":{"test":"node --trace-warnings --test --experimental-test-coverage","start":"node bin/index.js"},"_npmUser":{"name":"superhero","email":"erik@landvall.se"},"repository":{"url":"git+https://github.com/superhero/audit.git","type":"git"},"_npmVersion":"11.6.2","description":"The superhero audit library is a test-kit repository.","directories":{},"_nodeVersion":"24.12.0","dependencies":{"@superhero/oas":"4.8.3"},"_hasShrinkwrap":false,"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/audit_4.8.3_1770851148933_0.402137675813933","host":"s3://npm-registry-packages-npm-production"}},"4.8.4":{"name":"@superhero/audit","version":"4.8.4","author":{"name":"Erik Landvall","email":"erik@landvall.se"},"license":"MIT","_id":"@superhero/audit@4.8.4","maintainers":[{"name":"superhero","email":"erik@landvall.se"}],"homepage":"https://github.com/superhero/audit#readme","bugs":{"url":"https://github.com/superhero/audit/issues"},"bin":{"syntax-check":"bin/syntax-check"},"dist":{"shasum":"a369c2e76540fab566dba0d8d64c37d8e71bf571","tarball":"https://registry.npmjs.org/@superhero/audit/-/audit-4.8.4.tgz","fileCount":9,"integrity":"sha512-TxAxfHUNkCZaks+R6tL2/Hu/3yzHtO+mLQK45UffJzdyYGP1kFcGn53f6hBYKCFJcIJhbk0v0pMkN5lgiIfjWA==","signatures":[{"sig":"MEUCICZ30PTajARRfwcovD4ua6/g5lk/fMdRTsg20DEabd1IAiEAunEvh3WhoM3VJIoxx/NN70sgw1BQ0zgDcnEZyamyLTo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":49667},"main":"./src/index.js","type":"module","engines":{"node":">=16.17.0 <17 || >=18"},"exports":{".":"./src/index.js","./assert":"./src/assert.js","./reporter":"./src/reporter.js","./assert/contextual":"./src/assert/contextual.js"},"gitHead":"5f99a40b9ddf56f592841c73e794e8c761870576","scripts":{"test":"node --trace-warnings --test --experimental-test-coverage","start":"node bin/index.js"},"_npmUser":{"name":"superhero","email":"erik@landvall.se"},"repository":{"url":"git+https://github.com/superhero/audit.git","type":"git"},"_npmVersion":"11.6.2","description":"The superhero audit library is a test-kit repository.","directories":{},"_nodeVersion":"24.12.0","dependencies":{"@superhero/oas":"4.8.4"},"_hasShrinkwrap":false,"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/audit_4.8.4_1773318680941_0.9595051246144448","host":"s3://npm-registry-packages-npm-production"}},"4.8.5":{"name":"@superhero/audit","version":"4.8.5","author":{"name":"Erik Landvall","email":"erik@landvall.se"},"license":"MIT","_id":"@superhero/audit@4.8.5","maintainers":[{"name":"superhero","email":"erik@landvall.se"}],"homepage":"https://github.com/superhero/audit#readme","bugs":{"url":"https://github.com/superhero/audit/issues"},"bin":{"syntax-check":"bin/syntax-check"},"dist":{"shasum":"ef3b6855d4ba8f5ba4a6e8da287fc2eee70605e2","tarball":"https://registry.npmjs.org/@superhero/audit/-/audit-4.8.5.tgz","fileCount":9,"integrity":"sha512-rMaMjZD7TUdzkrPyXXwpwBdWl/xb7tlX8BfJoukq07DRnpUUBP49Fl/7wHP93Dz2NmAV2zIK5NaTUfwHEgbMVQ==","signatures":[{"sig":"MEYCIQCpf3mTOyl17EbNTM7kxMosh3P5HZv7pip6u7LZKHajegIhALa+uN+FpLpfQFDPlHXwfEot6lOT5dcGamIInEsHmrhZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":49712},"main":"./src/index.js","type":"module","engines":{"node":">=16.17.0 <17 || >=18"},"exports":{".":"./src/index.js","./assert":"./src/assert.js","./reporter":"./src/reporter.js","./assert/contextual":"./src/assert/contextual.js"},"gitHead":"4f725e3aaed33627ed90d8ccae612b6d7aed683e","scripts":{"test":"node --trace-warnings --test --experimental-test-coverage","start":"node bin/index.js"},"_npmUser":{"name":"superhero","email":"erik@landvall.se"},"repository":{"url":"git+https://github.com/superhero/audit.git","type":"git"},"_npmVersion":"11.6.2","description":"The superhero audit library is a test-kit repository.","directories":{},"_nodeVersion":"24.12.0","dependencies":{"@superhero/oas":"4.8.5"},"_hasShrinkwrap":false,"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/audit_4.8.5_1773321453666_0.7997410340413271","host":"s3://npm-registry-packages-npm-production"}},"4.8.6":{"name":"@superhero/audit","version":"4.8.6","description":"The superhero audit library is a test-kit repository.","main":"./src/index.js","license":"MIT","type":"module","bin":{"syntax-check":"bin/syntax-check"},"exports":{".":"./src/index.js","./assert/contextual":"./src/assert/contextual.js","./assert":"./src/assert.js","./reporter":"./src/reporter.js"},"engines":{"node":">=16.17.0 <17 || >=18"},"scripts":{"test":"node --trace-warnings --test --experimental-test-coverage","start":"node bin/index.js"},"dependencies":{"@superhero/oas":"4.8.6"},"devDependencies":{},"author":{"name":"Erik Landvall","email":"erik@landvall.se"},"repository":{"type":"git","url":"git+https://github.com/superhero/audit.git"},"gitHead":"204395edb73dcba692c58b237c74fe69cc54d7ff","_id":"@superhero/audit@4.8.6","bugs":{"url":"https://github.com/superhero/audit/issues"},"homepage":"https://github.com/superhero/audit#readme","_nodeVersion":"24.12.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-k/ZI2OYHEUVNbp0UqNhtZZasGYZiRaiTBUSl0pW1qn0yQG3pe21iC3yhIL2TLUncmxszZMvGNdgwg4J60WFfpw==","shasum":"30618339db5e9a41f6bfb84ffc3fd99046c36e89","tarball":"https://registry.npmjs.org/@superhero/audit/-/audit-4.8.6.tgz","fileCount":9,"unpackedSize":49757,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIEislf9vw1JyIhadEZ111CPwZ21VNXwMRsze2dtafxVLAiEA3YWv8YVTlGpJ0aIB8KZOx4WQOz4e6bWN+UkN+P6s+m4="}]},"_npmUser":{"name":"superhero","email":"erik@landvall.se"},"directories":{},"maintainers":[{"name":"superhero","email":"erik@landvall.se"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/audit_4.8.6_1773329207080_0.5554126728419744"},"_hasShrinkwrap":false}},"time":{"created":"2025-05-27T23:27:35.905Z","modified":"2026-03-12T15:26:47.335Z","4.0.0":"2025-05-27T23:27:36.160Z","4.0.1":"2025-05-31T21:49:37.779Z","4.0.2":"2025-05-31T22:01:04.114Z","4.0.3":"2025-05-31T22:09:55.733Z","4.7.0":"2025-06-20T14:37:43.020Z","4.7.1":"2025-06-20T18:21:19.081Z","4.7.2":"2025-06-20T22:38:59.278Z","4.7.3":"2025-06-22T00:21:33.199Z","4.7.4":"2025-06-22T00:36:37.244Z","4.7.5":"2025-07-09T16:36:45.392Z","4.7.6":"2025-07-09T17:45:40.977Z","4.7.7":"2025-07-10T10:11:52.680Z","4.7.8":"2025-07-10T10:22:17.245Z","4.7.9":"2025-07-10T11:16:05.598Z","4.7.10":"2025-07-10T19:44:16.909Z","4.7.11":"2025-07-15T11:12:19.618Z","4.7.12":"2025-07-15T11:16:49.963Z","4.7.13":"2025-07-22T13:47:13.983Z","4.7.14":"2025-07-23T13:37:37.859Z","4.7.15":"2025-07-23T13:44:17.858Z","4.7.16":"2025-07-23T13:53:50.727Z","4.7.17":"2025-08-19T15:47:33.422Z","4.7.18":"2025-12-01T11:30:42.846Z","4.7.19":"2025-12-01T12:34:23.677Z","4.7.20":"2025-12-01T12:36:57.410Z","4.7.21":"2025-12-01T12:42:35.951Z","4.7.22":"2025-12-01T12:46:24.815Z","4.7.23":"2025-12-01T13:10:47.980Z","4.7.24":"2025-12-01T13:31:17.121Z","4.7.26":"2025-12-11T15:30:58.696Z","4.7.28":"2025-12-16T13:43:57.341Z","4.8.0":"2026-01-21T16:44:55.207Z","4.8.1":"2026-01-29T10:58:55.491Z","4.8.2":"2026-01-30T14:45:35.715Z","4.8.3":"2026-02-11T23:05:49.078Z","4.8.4":"2026-03-12T12:31:21.103Z","4.8.5":"2026-03-12T13:17:33.811Z","4.8.6":"2026-03-12T15:26:47.222Z"},"bugs":{"url":"https://github.com/superhero/audit/issues"},"author":{"name":"Erik Landvall","email":"erik@landvall.se"},"license":"MIT","homepage":"https://github.com/superhero/audit#readme","repository":{"type":"git","url":"git+https://github.com/superhero/audit.git"},"description":"The superhero audit library is a test-kit repository.","maintainers":[{"name":"superhero","email":"erik@landvall.se"}],"readme":"# Audit\n\nLicence: [MIT](https://opensource.org/licenses/MIT)\n\n---\n\n## Reporter\n\nA custom reporter implementation.\n\n### Example\n\n**package.json:**\n\n```json\n{\n  \"name\": \"app\",\n  \"scripts\": {\n    \"test\": \"node --test --test-reporter=@superhero/audit/reporter --experimental-test-coverage\"\n  },\n  \"devDependencies\": {\n    \"@superhero/audit\": \"*\"\n  }\n}\n```\n\n**Run test using npm:**\n\n```bash\nnpm test\n```\n\n### Output\n\nExample from the `@superhero/oas` test suite.\n\n```\n────────────────────────────────── ⋅⋆ Suite ⋆⋅ ─────────────────────────────────\n\n\n@superhero/oas/headers \n├─ conform \n│  ├─ returns instance as-is if no schema and not required ✔ 2.761ms\n│  ├─ throws if required and missing ✔ 2.766ms\n│  ├─ returns undefined if not required and instance is missing ✔ 0.410ms\n│  ├─ validates schema if present ✔ 2.071ms\n│  ├─ throws if schema validation fails ✔ 0.607ms\n│  ├─ returns conformed value from schema ✔ 0.453ms\n│  ├─ throws if $ref is invalid ✔ 0.713ms\n│  └─ ✔ 14.463ms\n└─ ✔ 16.205ms\n\n@superhero/oas/parameters \n├─ conform \n│  ├─ conforms a required query parameter with schema ✔ 6.854ms\n│  ├─ uses default if missing and defined ✔ 1.100ms\n│  ├─ throws if required and missing ✔ 2.280ms\n│  ├─ allows null if nullable ✔ 0.980ms\n│  ├─ extracts from path and explodes ✔ 1.233ms\n│  ├─ extracts from header without explode ✔ 0.448ms\n│  ├─ extracts multiple from query with explode ✔ 0.855ms\n│  ├─ returns undefined if not required and not present ✔ 0.349ms\n│  ├─ throws on unsupported allowReserved ✔ 1.122ms\n│  ├─ throws on unsupported style ✔ 0.879ms\n│  ├─ throws on invalid $ref target ✔ 0.764ms\n│  └─ ✔ 19.886ms\n├─ validateComponent \n│  ├─ throws if not array ✔ 0.613ms\n│  ├─ an array of parameter objects are not valid ✔ 0.457ms\n│  ├─ throws if parameter is not object ✔ 0.461ms\n│  ├─ throws if name is missing ✔ 0.330ms\n│  ├─ throws if in is missing ✔ 0.280ms\n│  ├─ throws if in is invalid ✔ 0.407ms\n│  └─ ✔ 3.082ms\n└─ ✔ 24.011ms\n\n@superhero/oas/request-bodies \n├─ conform \n│  ├─ conforms valid application/json request body ✔ 9.018ms\n│  ├─ throws if content-type does not match ✔ 2.232ms\n│  ├─ supports wildcard content type ✔ 0.667ms\n│  ├─ throws if matching content-type lacks schema ✔ 2.072ms\n│  ├─ throws on invalid $ref ✔ 1.660ms\n│  └─ ✔ 23.510ms\n├─ validateComponent \n│  ├─ valid component with application/json ✔ 1.492ms\n│  ├─ throws if content is not an object ✔ 1.305ms\n│  ├─ throws if application/json is missing ✔ 1.037ms\n│  ├─ throws if multiple content types defined ✔ 0.784ms\n│  ├─ allows $ref only without content ✔ 1.274ms\n│  └─ ✔ 6.997ms\n└─ ✔ 32.628ms\n\n@superhero/oas/responses \n├─ conform \n│  ├─ sets response body and content-type header from schema ✔ 7.510ms\n│  ├─ throws if unsupported content type in content ✔ 1.378ms\n│  ├─ does not fail if content has no schema ✔ 0.214ms\n│  ├─ sets response headers using header schema ✔ 1.673ms\n│  ├─ throws on invalid header schema ✔ 0.427ms\n│  ├─ throws if headers is not an object ✔ 0.348ms\n│  ├─ passes through if component is a $ref ✔ 1.824ms\n│  └─ ✔ 16.422ms\n├─ validateRefPointer \n│  ├─ accepts valid pointer ✔ 0.761ms\n│  ├─ throws on invalid pointer ✔ 0.688ms\n│  └─ ✔ 2.252ms\n├─ validateComponentAttributes \n│  ├─ does not throw if an empty response object ✔ 0.538ms\n│  ├─ throws if status code is invalid ✔ 0.407ms\n│  └─ ✔ 1.372ms\n└─ ✔ 23.236ms\n\n@superhero/oas/schemas \n├─ Supported attributes \n│  ├─ type:boolean \n│  │  ├─ nullable enum ✔ 16.992ms\n│  │  ├─ throws if invalid enum type ✔ 0.751ms\n│  │  ├─ casts strings that can be interpreted as a boolean value to boolean ✔ 1.435ms\n│  │  ├─ throws if invalid ✔ 0.487ms\n│  │  └─ ✔ 36.326ms\n│  ├─ type:integer \n│  │  ├─ nullable enum ✔ 2.087ms\n│  │  ├─ minimum ✔ 0.558ms\n│  │  ├─ maximum ✔ 0.984ms\n│  │  ├─ exclusiveMinimum ✔ 0.760ms\n│  │  ├─ exclusiveMaximum ✔ 1.512ms\n│  │  ├─ multipleOf ✔ 0.673ms\n│  │  ├─ format int32 ✔ 0.512ms\n│  │  ├─ format int64 ✔ 0.655ms\n│  │  ├─ throws if invalid format ✔ 0.300ms\n│  │  ├─ throws if invalid enum type ✔ 0.247ms\n│  │  ├─ throws if a decimal ✔ 1.966ms\n│  │  └─ ✔ 15.759ms\n│  ├─ type:number \n│  │  ├─ nullable enum ✔ 0.896ms\n│  │  ├─ format float ✔ 0.459ms\n│  │  ├─ format double ✔ 0.631ms\n│  │  ├─ throws if invalid enum type ✔ 0.410ms\n│  │  ├─ casts strings that can be interpreted as a number value to number ✔ 0.362ms\n│  │  └─ ✔ 4.849ms\n│  ├─ type:string \n│  │  ├─ nullable enum ✔ 0.385ms\n│  │  ├─ minLength ✔ 0.443ms\n│  │  ├─ maxLength ✔ 0.764ms\n│  │  ├─ pattern ✔ 0.558ms\n│  │  ├─ format date ✔ 2.638ms\n│  │  ├─ format time ✔ 0.488ms\n│  │  ├─ format datetime ✔ 1.144ms\n│  │  ├─ format base64 ✔ 1.887ms\n│  │  ├─ format email ✔ 0.962ms\n│  │  ├─ format ipv4 ✔ 2.326ms\n│  │  ├─ format ipv6 ✔ 18.115ms\n│  │  ├─ url ✔ 1.079ms\n│  │  ├─ format uuid ✔ 0.736ms\n│  │  ├─ throws if invalid enum type ✔ 0.342ms\n│  │  └─ ✔ 37.579ms\n│  ├─ type:null \n│  │  ├─ throws if not null ✔ 0.377ms\n│  │  ├─ throws if value is null and type is not null ✔ 0.350ms\n│  │  └─ ✔ 1.443ms\n│  ├─ type:undefined ✔ 0.217ms\n│  ├─ type:array \n│  │  ├─ throws if invalid type ✔ 0.336ms\n│  │  ├─ items ✔ 2.480ms\n│  │  ├─ minItems ✔ 0.471ms\n│  │  ├─ maxItems ✔ 0.691ms\n│  │  ├─ uniqueItems ✔ 6.420ms\n│  │  ├─ enum ✔ 2.265ms\n│  │  ├─ throws if invalid enum type ✔ 0.694ms\n│  │  ├─ nullable enum ✔ 1.592ms\n│  │  ├─ nullable items ✔ 0.934ms\n│  │  ├─ nullable enum items ✔ 0.500ms\n│  │  └─ ✔ 20.844ms\n│  ├─ type:object \n│  │  ├─ throws if invalid type ✔ 0.599ms\n│  │  ├─ additionalProperties ✔ 1.095ms\n│  │  ├─ minProperties ✔ 1.666ms\n│  │  ├─ maxProperties ✔ 0.705ms\n│  │  ├─ propertyNames pattern ✔ 1.120ms\n│  │  ├─ nullable ✔ 0.426ms\n│  │  ├─ enum ✔ 5.667ms\n│  │  ├─ nullable enum ✔ 0.692ms\n│  │  ├─ throws if invalid enum type ✔ 0.870ms\n│  │  └─ ✔ 18.955ms\n│  ├─ type:invalid throws ✔ 0.989ms\n│  ├─ readOnly \n│  │  ├─ when is reading ✔ 0.287ms\n│  │  ├─ when is writing ✔ 0.332ms\n│  │  └─ ✔ 1.544ms\n│  ├─ writeOnly \n│  │  ├─ when is reading ✔ 0.411ms\n│  │  ├─ when is writing ✔ 0.903ms\n│  │  └─ ✔ 2.006ms\n│  ├─ default \n│  │  ├─ when no value ✔ 0.537ms\n│  │  ├─ when value ✔ 0.295ms\n│  │  └─ ✔ 1.560ms\n│  ├─ if/then/else \n│  │  ├─ then ✔ 0.461ms\n│  │  ├─ else ✔ 0.870ms\n│  │  ├─ throws if invalid ✔ 7.204ms\n│  │  └─ ✔ 10.017ms\n│  ├─ not ✔ 0.781ms\n│  ├─ allOf \n│  │  ├─ validates with additional fields ✔ 0.470ms\n│  │  ├─ throws if all are not valid ✔ 0.405ms\n│  │  └─ ✔ 3.285ms\n│  ├─ anyOf \n│  │  ├─ conforms to valid schema ✔ 0.256ms\n│  │  ├─ throws if none is valid ✔ 0.262ms\n│  │  └─ ✔ 0.963ms\n│  ├─ oneOf \n│  │  ├─ conforms to valid schema ✔ 0.324ms\n│  │  ├─ throws if none is valid ✔ 0.322ms\n│  │  ├─ throws if more than one is valid ✔ 0.211ms\n│  │  └─ ✔ 1.430ms\n│  ├─ const ✔ 0.505ms\n│  ├─ deep const ✔ 0.765ms\n│  ├─ throws on invalid $ref ✔ 1.711ms\n│  ├─ throws on invalid schema ✔ 3.611ms\n│  └─ ✔ 169.413ms\n└─ ✔ 171.637ms\n\n@superhero/oas \n├─ should load OpenAPI specification ✔ 79.625ms\n├─ can denormalize an operation ✔ 6.683ms\n└─ ✔ 88.665ms\n\n@superhero/oas/loader \n├─ merges inline and file-based entries ✔ 2.583ms\n├─ fails on unreadable file ✔ 2.574ms\n└─ ✔ 14.930ms\n\n\n──────────────────────────────── ⋅⋆ Coverage ⋆⋅ ────────────────────────────────\n\n\nFiles                                            Coverage   Functions   Branches\n╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌\ncomponents/abstraction.js                             85%        100%        80%\n╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌\ncomponents/headers.js                                 84%         80%        94%\n╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌\ncomponents/headers.test.js                           100%        100%       100%\n╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌\ncomponents/parameters.js                              92%        100%        88%\n╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌\ncomponents/parameters.test.js                        100%        100%       100%\n╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌\ncomponents/request-bodies.js                         100%        100%        96%\n╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌\ncomponents/request-bodies.test.js                    100%        100%       100%\n╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌\ncomponents/responses.js                               94%        100%        95%\n╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌\ncomponents/responses.test.js                         100%        100%       100%\n╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌\ncomponents/schemas.js                                 97%        100%        95%\n╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌\ncomponents/schemas.test.js                           100%        100%       100%\n╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌\nindex.js                                              81%        100%        60%\n╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌\nindex.test.js                                        100%        100%       100%\n╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌\nTotal                                                 96%        95%         99%\n\n\n──────────────────────────────── ⋅⋆ Uncovered ⋆⋅ ───────────────────────────────\n\n\n─ components/abstraction.js\n  [63-69], [110-114], [121-125], [132-136], [145-149]\n─ components/headers.js\n  [22-31], [60-63]\n─ components/parameters.js\n  [129-132], [143-146], [150-153]\n─ components/responses.js\n  [28-35]\n─ components/schemas.js\n  [57-58], [68-69], [76-77], [338-342], [362-368], [470-475], [480-484]\n─ index.js\n  [21-26], [49-50], [109-112], [118-119], [124-129], [143-147], [151-155]\n  [162-166]\n\n──────────────────────────────────── ⋅• ☀ •⋅ ───────────────────────────────────\n\n\n[LOCATOR] ⇢ loaded @superhero/oas\n\n\n───────────────────────────────── ⋅⋆ Summary ⋆⋅ ────────────────────────────────\n\n\nSuites                                                                        16\n╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌\nTests                                                                        141\n╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌\nPassed                                                                       141\n╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌\nFailed                                                                         0\n╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌\nCancelled                                                                      0\n╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌\nSkipped                                                                        0\n╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌\nTodo                                                                           0\n\n\n────────────────────────────── 2025-06-22 13:49:28 ─────────────────────────────\n```\n\n---\n\n## Assert\n\nAn extension of the node.js native assert function, with additional assertion methods.\n\n### Comparison Assertions\n\n- _instance:_ The provided contextual input value.\n- _expected:_ The provided expected value.\n- _message:_ The error message used when the assertion fails.\n\n- **instanceof(...):** Asserts that the provided value is an `instanceof` the expected type.\n- **typeof(...):** Asserts that the provided value is `typeof` the expected enum string: `undefined`, `boolean`, `string`, `number`, `bigint`, `object`, `symbol`, `function`.\n- **classTag(...):** Asserts that the provided value has the expected class tag, example: `[object Object]`, `[object Array]`, `[object Boolean]`, etc.\n- **includes(...):** Asserts that the provided array includes the expected value.\n- **greaterThan(...):** Asserts that the provided value is greater than the expected value.\n- **greaterThanOrEqual(...):** Asserts that the provided value is greater than or equals to the expected value.\n- **lessThan(...):** Asserts that the provided value is less than the expected value.\n- **lessThanOrEqual(...):** Asserts that the provided value is less than or equals to the expected value.\n- **bitmask(...):** Asserts a bitmask check, or bitwise flag check - it's checking whether all bits set in the mask are also set in the provided value.\n- **xor(...):** Asserts the provided value using an exclusive or versus the expected value - one or the other, not both or none, are true.\n\n### Is of Type Assertions\n\n- _instance:_ The provided contextual input value.\n- _message:_ The error message used when the assertion fails.\n\n- **isArray(...):** Asserts that the provided value is an `Array`.\n\n### OAS Assertions\n\nAll OAS assertion methods has the following argument interface:\n\n- _specification:_ The full OAS specification to be able to follow referenced components.\n- _component:_ The component to assert the provided contextual value with.\n- _instance:_ The provided contextual input value.\n- _message:_ The error message used when the assertion fails.\n\n- **oasHeader(...):** Asserts the provided header using the `@superhero/oas/components/headers`.`conform` method.\n- **oasParameter(...):** Asserts the provided parameter using the `@superhero/oas/components/parameters`.`conform` method.\n- **oasRequestBody(...):** Asserts the provided request body using the `@superhero/oas/components/requestBodies`.`conform` method.\n- **oasResponse(...):** Asserts the provided response body using the `@superhero/oas/components/responses`.`conform` method.\n- **oasSchema(...):** Asserts the provided instance using the `@superhero/oas/components/schemas`.`conform` method.\n\n---\n\n## Assert Contextual\n\nA proxy of the `@superhero/audit/assert` module. Provides the ability to add a contextual value to any `AssertionError` that the test fails due to.\n\n### Example\n\n```javascript\nimport contextualAssert from '@superhero/audit/assert/contextual'\nimport Request          from '@superhero/http-request'\nimport { suite, test }  from 'node:test'\n\nsuite('example', () =>\n{\n  const request = new Request({ doNotThrowOnErrorStatus:true, retry:false, timeout: 10e3 })\n\n  test('example test', async () =>\n  {\n    const\n      url       = `http://example.com/foo`,\n      body      = { bar: 'baz' },\n      response  = await request.post({ url, body }),\n      assert    = contextualAssert({ response })\n\n    assert.equal(response.body, 'qux', 'response body should be \"qux\"')\n  })\n})\n```\n\n### Output\n\n```javascript\nAssertionError [ERR_ASSERTION]: '...' == 'qux'\n    at TestContext.<anonymous> (file:///.../Workspace/@superhero/audit/example.test.js:17:12)\n    at async Test.run (node:internal/test_runner/test:935:9)\n    at async Suite.processPendingSubtests (node:internal/test_runner/test:633:7) {\n  generatedMessage: true,\n  code: 'ERR_ASSERTION',\n  actual: '...',\n  expected: 'qux',\n  operator: '==',\n  context: { response: { ... } }\n}\n```\n\n**OBS!** There is a `context` argument attached to the `Error` with the full response model.\n\n---\n\n## Syntax check\n\nA syntax-check test module that utilizes the `node -c` command through a bash script.\n\n### Example 1\n\nStandalone...\n\n**package.json:**\n\n```json\n{\n  \"name\": \"app\",\n  \"scripts\": {\n    \"test\": \"syntax-check\"\n  },\n  \"devDependencies\": {\n    \"@superhero/audit\": \"*\"\n  }\n}\n```\n\n### Example 2\n\nComplement test suite...\n\n**package.json:**\n\n```json\n{\n  \"name\": \"app\",\n  \"scripts\": {\n    \"test\": \"syntax-check && node --test --test-reporter=@superhero/audit/reporter --experimental-test-coverage\"\n  },\n  \"devDependencies\": {\n    \"@superhero/audit\": \"*\"\n  }\n}\n```\n\n### Output\n\n```\nSyntax check of files:\n\n✔ ./foo.js\n✔ ./lib/bar.js\n✔ ./lib/baz.js\n✔ ./lib/qux.js\n\nSuccessful syntax check of 4 files\n```","readmeFilename":"README.md"}