{"_id":"web-audit-helper","_rev":"29-1331dec5dc11f8f6151efed637fedf1a","name":"web-audit-helper","dist-tags":{"latest":"2.2.0"},"versions":{"1.0.0":{"name":"web-audit-helper","version":"1.0.0","keywords":["accessibility","audit","a11y","seo","semantic-html","web-audit","overlay","wcag","lighthouse","developer-tools","quality-assurance","responsive","performance"],"author":{"name":"Storbo"},"license":"MIT","_id":"web-audit-helper@1.0.0","maintainers":[{"name":"storbo","email":"nico.duran.work@gmail.com"}],"homepage":"https://github.com/Storbo2/web-audit-helper#readme","bugs":{"url":"https://github.com/Storbo2/web-audit-helper/issues"},"dist":{"shasum":"c5b18fe933b5d43d8631039dc3f2d98d2341bcf1","tarball":"https://registry.npmjs.org/web-audit-helper/-/web-audit-helper-1.0.0.tgz","fileCount":5,"integrity":"sha512-gA8Gd/5WiuaPGUV1heeqn8x1fuhgTAO7ioiMt5woPO4mPnn7cGB2M9q/i841Y7o2jOfOS1jkCklUzy3GrUAuCA==","signatures":[{"sig":"MEQCICvwGHLI5xbstN7fQicwux5id9+DuGsih8tSKta6hC+hAiAf+iLZUomQccGfPk2iBnpf4pXOWehmYnt7q/ntFgo7zA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":125589},"main":"dist/index.cjs","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=18.0.0"},"gitHead":"886e0da20c505f6392d35f74494e88ad0b5bf71d","scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts","test:ui":"vitest --ui","prebuild":"node scripts/gen-wah-css.mjs","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"storbo","email":"nico.duran.work@gmail.com"},"repository":{"url":"git+https://github.com/Storbo2/web-audit-helper.git","type":"git"},"_npmVersion":"10.1.0","description":"Framework-agnostic web audit overlay for accessibility, SEO, semantic and responsive validation.","directories":{},"sideEffects":false,"_nodeVersion":"20.8.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","jsdom":"^25.0.1","vitest":"^4.0.18","@vitest/ui":"^4.0.18","typescript":"^5.9.3","@types/node":"^25.3.0"},"_npmOperationalInternal":{"tmp":"tmp/web-audit-helper_1.0.0_1772394873574_0.3361225403727559","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"web-audit-helper","version":"1.0.1","keywords":["accessibility","audit","a11y","seo","semantic-html","web-audit","overlay","wcag","lighthouse","developer-tools","quality-assurance","responsive","performance"],"author":{"name":"Storbo"},"license":"MIT","_id":"web-audit-helper@1.0.1","maintainers":[{"name":"storbo","email":"nico.duran.work@gmail.com"}],"homepage":"https://github.com/Storbo2/web-audit-helper#readme","bugs":{"url":"https://github.com/Storbo2/web-audit-helper/issues"},"dist":{"shasum":"5724861fb9d81bde8fa06193aea2df7cccf606f8","tarball":"https://registry.npmjs.org/web-audit-helper/-/web-audit-helper-1.0.1.tgz","fileCount":5,"integrity":"sha512-rCmCLuudDp0m5u+Krc6hrH4NRVavgBIXJ6OR7E2YsZddyUzBHY4RPQ4WMfuxRUO73aJQ1oJeieoaZbxyMNCdmQ==","signatures":[{"sig":"MEYCIQCv9LPcnPawDrglRSZMg2cBXzxlpKtvfOMYEvxP1v+jSAIhAOcEV0tUz5P0qRlkuWec2nvpC7FqLy7kSWR53/QpXUNt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/web-audit-helper@1.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":124848},"main":"dist/index.cjs","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=18.0.0"},"gitHead":"2208a5b243bbf4023a3fdd5debe7b93012cb11d9","scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts","test:ui":"vitest --ui","prebuild":"node scripts/gen-wah-css.mjs","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"storbo","email":"nico.duran.work@gmail.com"},"repository":{"url":"git+https://github.com/Storbo2/web-audit-helper.git","type":"git"},"_npmVersion":"10.8.2","description":"Framework-agnostic web audit overlay for accessibility, SEO, semantic and responsive validation.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vite":"^7.3.1","jsdom":"^25.0.1","vitest":"^4.0.18","@vitest/ui":"^4.0.18","typescript":"^5.9.3","@types/node":"^25.3.0"},"_npmOperationalInternal":{"tmp":"tmp/web-audit-helper_1.0.1_1772423415184_0.7830366827999442","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"web-audit-helper","version":"1.0.2","keywords":["accessibility","audit","a11y","seo","semantic-html","web-audit","overlay","wcag","lighthouse","developer-tools","quality-assurance","responsive","performance"],"author":{"name":"Storbo"},"license":"MIT","_id":"web-audit-helper@1.0.2","maintainers":[{"name":"storbo","email":"nico.duran.work@gmail.com"}],"homepage":"https://github.com/Storbo2/web-audit-helper#readme","bugs":{"url":"https://github.com/Storbo2/web-audit-helper/issues"},"dist":{"shasum":"9148d833d4771c6a7ea97cc16809041f4aee7797","tarball":"https://registry.npmjs.org/web-audit-helper/-/web-audit-helper-1.0.2.tgz","fileCount":5,"integrity":"sha512-NX6/rfcAANaOgOzm6JauKQFfqELzFQZLLDZ/Yjzcu7wJ68acbc2GQ46vMgWIsT1uW4J1C5uZj1aoUUO3JMROcA==","signatures":[{"sig":"MEUCIDXxFeEEhl1ZSPkexK9zJ5yTIP9fCbZecmvHVAUNyKHGAiEAlruBFWLSOQys8o5zjnaV/QXmeNGNfijQg0GZmvSSUtE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/web-audit-helper@1.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":124866},"main":"dist/index.cjs","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=18.0.0"},"gitHead":"0bf0820be5ac32564f9c409b6540ede25f35b7b9","scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts","test:ui":"vitest --ui","prebuild":"node scripts/gen-wah-css.mjs","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"storbo","email":"nico.duran.work@gmail.com"},"repository":{"url":"git+https://github.com/Storbo2/web-audit-helper.git","type":"git"},"_npmVersion":"10.8.2","description":"Framework-agnostic web audit overlay for accessibility, SEO, semantic and responsive validation.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vite":"^7.3.1","jsdom":"^25.0.1","vitest":"^4.0.18","@vitest/ui":"^4.0.18","typescript":"^5.9.3","@types/node":"^25.3.0"},"_npmOperationalInternal":{"tmp":"tmp/web-audit-helper_1.0.2_1772425108693_0.7474479865798063","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"web-audit-helper","version":"1.0.3","keywords":["accessibility","audit","a11y","seo","semantic-html","web-audit","overlay","wcag","lighthouse","developer-tools","quality-assurance","responsive","performance"],"author":{"name":"Storbo"},"license":"MIT","_id":"web-audit-helper@1.0.3","maintainers":[{"name":"storbo","email":"nico.duran.work@gmail.com"}],"homepage":"https://github.com/Storbo2/web-audit-helper#readme","bugs":{"url":"https://github.com/Storbo2/web-audit-helper/issues"},"dist":{"shasum":"8022e9742e70a139cc9c66e8cdf45c3a064d5dba","tarball":"https://registry.npmjs.org/web-audit-helper/-/web-audit-helper-1.0.3.tgz","fileCount":7,"integrity":"sha512-us7FLRgSYlGtCVYKAZ1Nok7Wa9HmHeeUurHZD2L/0R54lLD1OrvR1JQMaqQ3LVsaO7nMikzzKM5x6qpDeCFx5Q==","signatures":[{"sig":"MEUCICkqIcbBtD6hKPEQRGTtpAU5vdapRRr39Zk1lySNUscgAiEA/OGFEog9Na8Wx3nxbqmrYJrmFqSHIM+sHvpXXy2dckQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/web-audit-helper@1.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":236970},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"gitHead":"efdfa56c26ef4cafca49b20eb5d5b6bea94677f6","scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts","test:ui":"vitest --ui","prebuild":"node scripts/gen-wah-css.mjs","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"storbo","email":"nico.duran.work@gmail.com"},"repository":{"url":"git+https://github.com/Storbo2/web-audit-helper.git","type":"git"},"_npmVersion":"10.8.2","description":"Framework-agnostic web audit overlay for accessibility, SEO, semantic and responsive validation.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vite":"^7.3.1","jsdom":"^25.0.1","vitest":"^4.0.18","@vitest/ui":"^4.0.18","typescript":"^5.9.3","@types/node":"^25.3.0"},"_npmOperationalInternal":{"tmp":"tmp/web-audit-helper_1.0.3_1772428238966_0.057105623142263084","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"web-audit-helper","version":"1.0.4","keywords":["accessibility","audit","a11y","seo","semantic-html","web-audit","overlay","wcag","lighthouse","developer-tools","quality-assurance","responsive","performance"],"author":{"name":"Storbo"},"license":"MIT","_id":"web-audit-helper@1.0.4","maintainers":[{"name":"storbo","email":"nico.duran.work@gmail.com"}],"homepage":"https://github.com/Storbo2/web-audit-helper#readme","bugs":{"url":"https://github.com/Storbo2/web-audit-helper/issues"},"dist":{"shasum":"d9bdb093cd5e675830fc1552a209c721e1bffde3","tarball":"https://registry.npmjs.org/web-audit-helper/-/web-audit-helper-1.0.4.tgz","fileCount":7,"integrity":"sha512-swQVwlR8ZkJktOnDA6iInpQgZb2W52apssL2BjNbAXfNTc2RqPgGUPUiI/5g7zufwycIc6JZ4K9mqKR8pRthfw==","signatures":[{"sig":"MEYCIQDg5A/A3ALe0ZhiTaItT7Od4TaHI//HqwEJaOCAyHgcFwIhAJL5K23qx+LmW51YhOCxLtiu7LYDxPvk//MV44xFH4F9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/web-audit-helper@1.0.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":240837},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"gitHead":"1812f436e3cae20142003f66c5a6775176eccbb5","scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts","test:ui":"vitest --ui","prebuild":"node scripts/gen-wah-css.mjs","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"storbo","email":"nico.duran.work@gmail.com"},"repository":{"url":"git+https://github.com/Storbo2/web-audit-helper.git","type":"git"},"_npmVersion":"10.8.2","description":"Framework-agnostic web audit overlay for accessibility, SEO, semantic and responsive validation.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vite":"^7.3.1","jsdom":"^25.0.1","vitest":"^4.0.18","@vitest/ui":"^4.0.18","typescript":"^5.9.3","@types/node":"^25.3.0"},"_npmOperationalInternal":{"tmp":"tmp/web-audit-helper_1.0.4_1772431282549_0.9378155716607597","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"web-audit-helper","version":"1.0.5","keywords":["accessibility","audit","a11y","seo","semantic-html","web-audit","overlay","wcag","lighthouse","developer-tools","quality-assurance","responsive","performance"],"author":{"name":"Storbo"},"license":"MIT","_id":"web-audit-helper@1.0.5","maintainers":[{"name":"storbo","email":"nico.duran.work@gmail.com"}],"homepage":"https://github.com/Storbo2/web-audit-helper#readme","bugs":{"url":"https://github.com/Storbo2/web-audit-helper/issues"},"dist":{"shasum":"772d91fa56a8cef83ca34a9fd7b05d5ab6d0822f","tarball":"https://registry.npmjs.org/web-audit-helper/-/web-audit-helper-1.0.5.tgz","fileCount":7,"integrity":"sha512-SytohxvydsdUOwrMKLEmahVcUyUBHBZcXnGx4/x6Px05Rz+8XVT+zHw3s91bQ/f2QNrb09D6d2HQR/LncpMVnA==","signatures":[{"sig":"MEUCIHseqp7kVaSTwIp9F3AQxZahpy/wcQAboQehm64g084CAiEA+9OV7C9nwELN6zcQ5oEP795mv/Wo5vgccEUOEAefyBY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/web-audit-helper@1.0.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":249949},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"gitHead":"1088dc2338ae469b5715c33e917230d506752f6e","scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts","test:ui":"vitest --ui","prebuild":"node scripts/gen-wah-css.mjs","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"storbo","email":"nico.duran.work@gmail.com"},"repository":{"url":"git+https://github.com/Storbo2/web-audit-helper.git","type":"git"},"_npmVersion":"10.8.2","description":"Framework-agnostic web audit overlay for accessibility, SEO, semantic and responsive validation.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vite":"^7.3.1","jsdom":"^25.0.1","vitest":"^4.0.18","@vitest/ui":"^4.0.18","typescript":"^5.9.3","@types/node":"^25.3.0"},"_npmOperationalInternal":{"tmp":"tmp/web-audit-helper_1.0.5_1772684121634_0.6872200536188968","host":"s3://npm-registry-packages-npm-production"}},"1.0.6":{"name":"web-audit-helper","version":"1.0.6","keywords":["accessibility","audit","a11y","seo","semantic-html","web-audit","overlay","wcag","lighthouse","developer-tools","quality-assurance","responsive","performance"],"author":{"name":"Storbo"},"license":"MIT","_id":"web-audit-helper@1.0.6","maintainers":[{"name":"storbo","email":"nico.duran.work@gmail.com"}],"homepage":"https://github.com/Storbo2/web-audit-helper#readme","bugs":{"url":"https://github.com/Storbo2/web-audit-helper/issues"},"dist":{"shasum":"e8440769ff94642319b50e4f713fbe1db4de0e72","tarball":"https://registry.npmjs.org/web-audit-helper/-/web-audit-helper-1.0.6.tgz","fileCount":7,"integrity":"sha512-44DqOBQMgRKDVVr2wZVNU4ePgBh2AdNgh7+xm3dOpRODK9dzLiZj9aQ3KXeJzHET/QQb61xxwieL5hXvtPiJHg==","signatures":[{"sig":"MEUCIGNfMc6Si+FGax+Yp8mquXB1asnn18crETI3ldX7QbEWAiEAl4xTysZMfhSTP8rJHPLcetK4ZvfloH38cqt50P3XHpM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/web-audit-helper@1.0.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":258595},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"gitHead":"0d5942501b6d280f19c9aecccdb001f5920d3e59","scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts","test:ui":"vitest --ui","prebuild":"node scripts/gen-wah-css.mjs","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"storbo","email":"nico.duran.work@gmail.com"},"repository":{"url":"git+https://github.com/Storbo2/web-audit-helper.git","type":"git"},"_npmVersion":"10.8.2","description":"Framework-agnostic web audit overlay for accessibility, SEO, semantic and responsive validation.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vite":"^7.3.1","jsdom":"^25.0.1","vitest":"^4.0.18","@vitest/ui":"^4.0.18","typescript":"^5.9.3","@types/node":"^25.3.0"},"_npmOperationalInternal":{"tmp":"tmp/web-audit-helper_1.0.6_1772704324240_0.7010172667814996","host":"s3://npm-registry-packages-npm-production"}},"1.0.7":{"name":"web-audit-helper","version":"1.0.7","keywords":["accessibility","audit","a11y","seo","semantic-html","web-audit","overlay","wcag","lighthouse","developer-tools","quality-assurance","responsive","performance"],"author":{"name":"Storbo"},"license":"MIT","_id":"web-audit-helper@1.0.7","maintainers":[{"name":"storbo","email":"nico.duran.work@gmail.com"}],"homepage":"https://github.com/Storbo2/web-audit-helper#readme","bugs":{"url":"https://github.com/Storbo2/web-audit-helper/issues"},"dist":{"shasum":"d269d7e079999e6a311e87234ae5760a14752587","tarball":"https://registry.npmjs.org/web-audit-helper/-/web-audit-helper-1.0.7.tgz","fileCount":7,"integrity":"sha512-LnomoCDzxxr0gOjH2agoutzvP25CM6Z4OBZg3wWVyT2aN3qH5RCNASl2Tp0Y9Rp46jCGec/moSF0yK7E4ernfg==","signatures":[{"sig":"MEQCIA703NawvYtqHrB5h164aofCoYx4CMtyaGBTDsZQdRlvAiA0iJHMB9q3+9M7spGW77lUPgH0rCcUCPNrg/cnez27OQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/web-audit-helper@1.0.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":264051},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"gitHead":"c42915ca8282f2469ba5ac041fc1d203e58db0ab","scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts","test:ui":"vitest --ui","prebuild":"node scripts/gen-wah-css.mjs","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"storbo","email":"nico.duran.work@gmail.com"},"repository":{"url":"git+https://github.com/Storbo2/web-audit-helper.git","type":"git"},"_npmVersion":"10.8.2","description":"Framework-agnostic web audit overlay for accessibility, SEO, semantic and responsive validation.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vite":"^7.3.1","jsdom":"^25.0.1","vitest":"^4.0.18","@vitest/ui":"^4.0.18","typescript":"^5.9.3","@types/node":"^25.3.0"},"_npmOperationalInternal":{"tmp":"tmp/web-audit-helper_1.0.7_1772941504594_0.8384141822396183","host":"s3://npm-registry-packages-npm-production"}},"1.0.8":{"name":"web-audit-helper","version":"1.0.8","keywords":["accessibility","audit","a11y","seo","semantic-html","web-audit","overlay","wcag","lighthouse","developer-tools","quality-assurance","responsive","performance"],"author":{"name":"Storbo"},"license":"MIT","_id":"web-audit-helper@1.0.8","maintainers":[{"name":"storbo","email":"nico.duran.work@gmail.com"}],"homepage":"https://github.com/Storbo2/web-audit-helper#readme","bugs":{"url":"https://github.com/Storbo2/web-audit-helper/issues"},"dist":{"shasum":"6cb3e3fb500249b049a8e663b79985e1d59058fa","tarball":"https://registry.npmjs.org/web-audit-helper/-/web-audit-helper-1.0.8.tgz","fileCount":7,"integrity":"sha512-G6HA6bFe1HSfs0MYNDllqZJh7O11Q2BdPetmNVDKZzs1DUqncvHd4gTae9MfVEV9VNnERjWGQJ3ZxRLhqQg8tw==","signatures":[{"sig":"MEYCIQDBPgJ/Y5497laPZXkLacGga3ZX1TDP31BpGhI2q7noVgIhAMbdPzzTrWeBsf8N3r+9GBo/lqhhjrE451LxEnHPgVaQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/web-audit-helper@1.0.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":268985},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"gitHead":"26cb8d2fb4fb3b3be3e280016c4d39ef4534aab9","scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts","test:ui":"vitest --ui","prebuild":"node scripts/gen-wah-css.mjs","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"storbo","email":"nico.duran.work@gmail.com"},"repository":{"url":"git+https://github.com/Storbo2/web-audit-helper.git","type":"git"},"_npmVersion":"10.8.2","description":"Framework-agnostic web audit overlay for accessibility, SEO, semantic and responsive validation.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vite":"^7.3.1","jsdom":"^25.0.1","vitest":"^4.0.18","@vitest/ui":"^4.0.18","typescript":"^5.9.3","@types/node":"^25.3.0"},"_npmOperationalInternal":{"tmp":"tmp/web-audit-helper_1.0.8_1772947609935_0.9667491074840673","host":"s3://npm-registry-packages-npm-production"}},"1.0.9":{"name":"web-audit-helper","version":"1.0.9","keywords":["accessibility","audit","a11y","seo","semantic-html","web-audit","overlay","wcag","lighthouse","developer-tools","quality-assurance","responsive","performance"],"author":{"name":"Storbo"},"license":"MIT","_id":"web-audit-helper@1.0.9","maintainers":[{"name":"storbo","email":"nico.duran.work@gmail.com"}],"homepage":"https://github.com/Storbo2/web-audit-helper#readme","bugs":{"url":"https://github.com/Storbo2/web-audit-helper/issues"},"dist":{"shasum":"656e48d6d9c09764973fb5193a4be25a80156a00","tarball":"https://registry.npmjs.org/web-audit-helper/-/web-audit-helper-1.0.9.tgz","fileCount":7,"integrity":"sha512-wQ3o0yCjH6fX4LV5+aWnNM7XW+SlrcXa0XmpHSB9o9EQ6ZSCjSbehakFBk654scmomt9TcSN82Ev6xRH7rdEYA==","signatures":[{"sig":"MEUCIQD2tTJip5cXhUZ64SWufpRUoh3RKAvtDiz8MdC7hBtr1AIgLzZXb6LRS+2o59rp5WZd7cI1Dd5eRF0WgkGvR3n2xSs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/web-audit-helper@1.0.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":272071},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"gitHead":"40d30084d5e3e22aaf46e3db5e403f5f027fa4c4","scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts","test:ui":"vitest --ui","prebuild":"node scripts/gen-wah-css.mjs","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"storbo","email":"nico.duran.work@gmail.com"},"repository":{"url":"git+https://github.com/Storbo2/web-audit-helper.git","type":"git"},"_npmVersion":"10.8.2","description":"Framework-agnostic web audit overlay for accessibility, SEO, semantic and responsive validation.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vite":"^7.3.1","jsdom":"^25.0.1","vitest":"^4.0.18","@vitest/ui":"^4.0.18","typescript":"^5.9.3","@types/node":"^25.3.0"},"_npmOperationalInternal":{"tmp":"tmp/web-audit-helper_1.0.9_1772949658236_0.6389644910786973","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"web-audit-helper","version":"1.1.0","keywords":["accessibility","audit","a11y","seo","semantic-html","web-audit","overlay","wcag","lighthouse","developer-tools","quality-assurance","responsive","performance"],"author":{"name":"Storbo"},"license":"MIT","_id":"web-audit-helper@1.1.0","maintainers":[{"name":"storbo","email":"nico.duran.work@gmail.com"}],"homepage":"https://github.com/Storbo2/web-audit-helper#readme","bugs":{"url":"https://github.com/Storbo2/web-audit-helper/issues"},"dist":{"shasum":"334ac8667aecca4647497a0aaf78aada9cca3855","tarball":"https://registry.npmjs.org/web-audit-helper/-/web-audit-helper-1.1.0.tgz","fileCount":7,"integrity":"sha512-/IwfXlTef4kpO5iGZdkZbPDt2bovNmufmRLKgSJQbAp1eynAxnervR1vOGerpIES5KO7hwrmKbUegjwRQBVwPw==","signatures":[{"sig":"MEQCIBWsHaGruekn/8J5/I9VU26/NotfMqTarpeoHXon4uq3AiAAuByD2h975umWGkHHLCVr8i22a4VtKJQYOtZQM+Vnng==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/web-audit-helper@1.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":347256},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"gitHead":"a2ebb5ac10c3c8ef5bd3a20d37151348e3af0b7c","scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts","test:ui":"vitest --ui","prebuild":"node scripts/gen-wah-css.mjs","test:all":"npm run test && npm run test:e2e","test:e2e":"playwright test","typecheck":"tsc --noEmit","test:watch":"vitest","test:e2e:ui":"playwright test --ui","test:coverage":"vitest run --coverage","test:e2e:debug":"playwright test --debug"},"_npmUser":{"name":"storbo","email":"nico.duran.work@gmail.com"},"repository":{"url":"git+https://github.com/Storbo2/web-audit-helper.git","type":"git"},"_npmVersion":"10.8.2","description":"Framework-agnostic web audit overlay for accessibility, SEO, semantic and responsive validation.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vite":"^7.3.1","jsdom":"^25.0.1","vitest":"^4.0.18","@vitest/ui":"^4.0.18","typescript":"^5.9.3","@types/node":"^25.3.0","http-server":"^14.1.1","@playwright/test":"^1.58.2","@vitest/coverage-v8":"^4.0.18"},"_npmOperationalInternal":{"tmp":"tmp/web-audit-helper_1.1.0_1773031694091_0.53196295331733","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"web-audit-helper","version":"1.2.0","keywords":["accessibility","audit","a11y","seo","semantic-html","web-audit","overlay","wcag","lighthouse","developer-tools","quality-assurance","responsive","performance"],"author":{"name":"Storbo"},"license":"MIT","_id":"web-audit-helper@1.2.0","maintainers":[{"name":"storbo","email":"nico.duran.work@gmail.com"}],"homepage":"https://github.com/Storbo2/web-audit-helper#readme","bugs":{"url":"https://github.com/Storbo2/web-audit-helper/issues"},"dist":{"shasum":"77ee1d23ad46433048252d55ef3db89b0b6497a1","tarball":"https://registry.npmjs.org/web-audit-helper/-/web-audit-helper-1.2.0.tgz","fileCount":7,"integrity":"sha512-m1mctmBioAnociPEN64GKwYDyUDD1p3kKwtI10Prh4VPnQtB/1fJ2vL9uGCTH5PnVmVy6xqMjip25i8ZZ1doKA==","signatures":[{"sig":"MEYCIQD4RC7vqYSe13z0EScaPKIEGpwx9XHkRillzWbLMQ7B0AIhAJnDzHNGHTSY7Wk4CsDP9moJsHRZUMyLahYdTj5rVi45","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/web-audit-helper@1.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":384529},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"gitHead":"7f9685860971fc5c9872cc9de447ca722f4f1e0c","scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts","test:ui":"vitest --ui","prebuild":"node scripts/gen-wah-css.mjs","test:all":"npm run test && npm run test:e2e","test:e2e":"playwright test","typecheck":"tsc --noEmit","test:watch":"vitest","test:e2e:ui":"playwright test --ui","test:coverage":"vitest run --coverage","test:e2e:debug":"playwright test --debug"},"_npmUser":{"name":"storbo","email":"nico.duran.work@gmail.com"},"repository":{"url":"git+https://github.com/Storbo2/web-audit-helper.git","type":"git"},"_npmVersion":"10.8.2","description":"Framework-agnostic web audit overlay for accessibility, SEO, semantic and responsive validation.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vite":"^7.3.1","jsdom":"^25.0.1","vitest":"^4.0.18","@vitest/ui":"^4.0.18","typescript":"^5.9.3","@types/node":"^25.3.0","http-server":"^14.1.1","@playwright/test":"^1.58.2","@vitest/coverage-v8":"^4.0.18"},"_npmOperationalInternal":{"tmp":"tmp/web-audit-helper_1.2.0_1773185180315_0.5044343017962678","host":"s3://npm-registry-packages-npm-production"}},"1.3.4":{"name":"web-audit-helper","version":"1.3.4","keywords":["accessibility","audit","a11y","seo","semantic-html","web-audit","overlay","wcag","lighthouse","developer-tools","quality-assurance","responsive","performance"],"author":{"name":"Storbo"},"license":"MIT","_id":"web-audit-helper@1.3.4","maintainers":[{"name":"storbo","email":"nico.duran.work@gmail.com"}],"homepage":"https://github.com/Storbo2/web-audit-helper#readme","bugs":{"url":"https://github.com/Storbo2/web-audit-helper/issues"},"dist":{"shasum":"e97f9a649e9d639529bddb02391e889847c52fa1","tarball":"https://registry.npmjs.org/web-audit-helper/-/web-audit-helper-1.3.4.tgz","fileCount":7,"integrity":"sha512-A5e/zkZRByjS5UAwDfAg+vF9mHr8I++PIHcAehlZbVSly/dkotzEgLFwZXi3fhWd3jwbcnhW0lmb7T7K54Sf8w==","signatures":[{"sig":"MEQCICMTSePjn+HSeQHTYLWnA2F9im3OKPpV9VyfgXgsQaMJAiBm18DdCcmCpvyQg7umVj/jcZPjvYZdwohS3KFRxE/LQQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/web-audit-helper@1.3.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":404833},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"gitHead":"a75da40b7f590eb5afc402a607e54d83f42d93f5","scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts","test:ui":"vitest --ui","prebuild":"node scripts/gen-wah-css.mjs","test:all":"npm run test && npm run test:e2e","test:e2e":"playwright test","typecheck":"tsc --noEmit","test:watch":"vitest","test:e2e:ui":"playwright test --ui","test:coverage":"vitest run --coverage","test:e2e:debug":"playwright test --debug"},"_npmUser":{"name":"storbo","email":"nico.duran.work@gmail.com"},"repository":{"url":"git+https://github.com/Storbo2/web-audit-helper.git","type":"git"},"_npmVersion":"10.8.2","description":"Framework-agnostic web audit overlay for accessibility, SEO, semantic and responsive validation.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vite":"^7.3.1","jsdom":"^25.0.1","vitest":"^4.0.18","@vitest/ui":"^4.0.18","typescript":"^5.9.3","@types/node":"^25.3.0","http-server":"^14.1.1","@playwright/test":"^1.58.2","@vitest/coverage-v8":"^4.0.18"},"_npmOperationalInternal":{"tmp":"tmp/web-audit-helper_1.3.4_1773550693578_0.08384055875173924","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"web-audit-helper","version":"1.4.0","keywords":["accessibility","audit","a11y","seo","semantic-html","web-audit","overlay","wcag","lighthouse","developer-tools","quality-assurance","responsive","performance"],"author":{"name":"Storbo"},"license":"MIT","_id":"web-audit-helper@1.4.0","maintainers":[{"name":"storbo","email":"nico.duran.work@gmail.com"}],"homepage":"https://github.com/Storbo2/web-audit-helper#readme","bugs":{"url":"https://github.com/Storbo2/web-audit-helper/issues"},"dist":{"shasum":"f57a7b851637d66ae5ad79700bc06709a309c9f9","tarball":"https://registry.npmjs.org/web-audit-helper/-/web-audit-helper-1.4.0.tgz","fileCount":7,"integrity":"sha512-5+WhX88UwFUHVJac5w8y9YUxaTCPUk+pnRBWNDLVrXsG0nmRzzJEV4IPcDnRKUTnKpLdC26iaHkYuh+ukxr2nA==","signatures":[{"sig":"MEQCIHaGHGxwrSPJC+E2oilMw/5g/E68KQ4MUtbEHK9dM2NxAiBGo2AepZ9RsQCYBHgjTyc/3aw3r0XmVDgctSa6QivCTw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/web-audit-helper@1.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":448968},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"gitHead":"a78bc29f2ad3f76eddad523bc72d532771765e51","scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts","test:ui":"vitest --ui","prebuild":"node scripts/gen-wah-css.mjs","test:all":"npm run test && npm run test:e2e","test:e2e":"playwright test","typecheck":"tsc --noEmit","test:watch":"vitest","test:e2e:ui":"playwright test --ui","test:coverage":"vitest run --coverage","test:e2e:debug":"playwright test --debug"},"_npmUser":{"name":"storbo","email":"nico.duran.work@gmail.com"},"repository":{"url":"git+https://github.com/Storbo2/web-audit-helper.git","type":"git"},"_npmVersion":"10.8.2","description":"Framework-agnostic web audit overlay for accessibility, SEO, semantic and responsive validation.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vite":"^7.3.1","jsdom":"^25.0.1","vitest":"^4.0.18","@vitest/ui":"^4.0.18","typescript":"^5.9.3","@types/node":"^25.3.0","http-server":"^14.1.1","@playwright/test":"^1.58.2","@vitest/coverage-v8":"^4.0.18"},"_npmOperationalInternal":{"tmp":"tmp/web-audit-helper_1.4.0_1773639467931_0.20095445148015778","host":"s3://npm-registry-packages-npm-production"}},"1.4.1":{"name":"web-audit-helper","version":"1.4.1","keywords":["accessibility","audit","a11y","seo","semantic-html","web-audit","overlay","wcag","lighthouse","developer-tools","quality-assurance","responsive","performance"],"author":{"name":"Storbo"},"license":"MIT","_id":"web-audit-helper@1.4.1","maintainers":[{"name":"storbo","email":"nico.duran.work@gmail.com"}],"homepage":"https://github.com/Storbo2/web-audit-helper#readme","bugs":{"url":"https://github.com/Storbo2/web-audit-helper/issues"},"dist":{"shasum":"834a4289dfdbe86b8574cc47de823b24c53b4f25","tarball":"https://registry.npmjs.org/web-audit-helper/-/web-audit-helper-1.4.1.tgz","fileCount":7,"integrity":"sha512-atKvg6G4h9yhfSVrQSGGkF3TPg5STmJ1K5lYPDzzWRimnK0Vssu8Qr8DcVVQtDEo12NMM0Fh84kTxrifngMvpQ==","signatures":[{"sig":"MEMCH00LUVcJEilUvBw3km0kuV99ZuuREQknE1bpo2LSJbMCIGCDaF3ylpyMEAPMzUoN9ozUeNkqSTrZtsG5foeYSDuF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/web-audit-helper@1.4.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":455766},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"gitHead":"167ceddb1371eec86a7efd9de1fdac6089a055d5","scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts","test:ui":"vitest --ui","prebuild":"node scripts/gen-wah-css.mjs","test:all":"npm run test && npm run test:e2e","test:e2e":"playwright test","typecheck":"tsc --noEmit","test:watch":"vitest","test:e2e:ui":"playwright test --ui","test:coverage":"vitest run --coverage","test:e2e:debug":"playwright test --debug"},"_npmUser":{"name":"storbo","email":"nico.duran.work@gmail.com"},"repository":{"url":"git+https://github.com/Storbo2/web-audit-helper.git","type":"git"},"_npmVersion":"10.8.2","description":"Framework-agnostic web audit overlay for accessibility, SEO, semantic and responsive validation.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vite":"^7.3.1","jsdom":"^25.0.1","vitest":"^4.0.18","@vitest/ui":"^4.0.18","typescript":"^5.9.3","@types/node":"^25.3.0","http-server":"^14.1.1","@playwright/test":"^1.58.2","@vitest/coverage-v8":"^4.0.18"},"_npmOperationalInternal":{"tmp":"tmp/web-audit-helper_1.4.1_1773706709841_0.4583358560352091","host":"s3://npm-registry-packages-npm-production"}},"1.4.2":{"name":"web-audit-helper","version":"1.4.2","keywords":["accessibility","audit","a11y","seo","semantic-html","web-audit","overlay","wcag","lighthouse","developer-tools","quality-assurance","responsive","performance"],"author":{"name":"Storbo"},"license":"MIT","_id":"web-audit-helper@1.4.2","maintainers":[{"name":"storbo","email":"nico.duran.work@gmail.com"}],"homepage":"https://github.com/Storbo2/web-audit-helper#readme","bugs":{"url":"https://github.com/Storbo2/web-audit-helper/issues"},"dist":{"shasum":"7133d6fb02e94d868e11ce59913fa526d68e65f2","tarball":"https://registry.npmjs.org/web-audit-helper/-/web-audit-helper-1.4.2.tgz","fileCount":7,"integrity":"sha512-YuKNph4/1poVlcbZhDpgZUjbZIVI1gFe52lGweGZ7w28rhoK0UEvVjiXwMfMEPhnqmrj20ouQkDg6LYpViAi0g==","signatures":[{"sig":"MEYCIQC3PheB0wSl2Fiyubo67qq6ChycSMflL9GNMKIAnCp7lwIhAOFt/QDnNGT52rsdn0utts0GSWNsFBsThcFIZpO1l9gM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/web-audit-helper@1.4.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":461653},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"gitHead":"a0ae1a2fd75375c3c477fa962de612b8d994cadc","scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts","test:ui":"vitest --ui","prebuild":"node scripts/gen-wah-css.mjs","test:all":"npm run test && npm run test:e2e","test:e2e":"playwright test","typecheck":"tsc --noEmit","test:watch":"vitest","test:e2e:ui":"playwright test --ui","test:coverage":"vitest run --coverage","test:e2e:debug":"playwright test --debug"},"_npmUser":{"name":"storbo","email":"nico.duran.work@gmail.com"},"repository":{"url":"git+https://github.com/Storbo2/web-audit-helper.git","type":"git"},"_npmVersion":"10.8.2","description":"Framework-agnostic web audit overlay for accessibility, SEO, semantic and responsive validation.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vite":"^7.3.1","jsdom":"^25.0.1","vitest":"^4.0.18","@vitest/ui":"^4.0.18","typescript":"^5.9.3","@types/node":"^25.3.0","http-server":"^14.1.1","@playwright/test":"^1.58.2","@vitest/coverage-v8":"^4.0.18"},"_npmOperationalInternal":{"tmp":"tmp/web-audit-helper_1.4.2_1773709130378_0.4715603316477144","host":"s3://npm-registry-packages-npm-production"}},"1.4.3":{"name":"web-audit-helper","version":"1.4.3","keywords":["accessibility","audit","a11y","seo","semantic-html","web-audit","overlay","wcag","lighthouse","developer-tools","quality-assurance","responsive","performance"],"author":{"name":"Storbo"},"license":"MIT","_id":"web-audit-helper@1.4.3","maintainers":[{"name":"storbo","email":"nico.duran.work@gmail.com"}],"homepage":"https://github.com/Storbo2/web-audit-helper#readme","bugs":{"url":"https://github.com/Storbo2/web-audit-helper/issues"},"dist":{"shasum":"ac2a62f785f7373743475b5b18c8dd98eed06bd2","tarball":"https://registry.npmjs.org/web-audit-helper/-/web-audit-helper-1.4.3.tgz","fileCount":7,"integrity":"sha512-NoAI3KUPxVWQPOXlikn7Y3udNUXlCafyaaU/fbIpBUDaVoURxuVSdKJxCGXfIFBe4qUd8Ehn2U3/yMfE0piIXg==","signatures":[{"sig":"MEUCIQCsHZEVAgHxZ4LSU8TK5SU2Uaqii7XaWLrhGK5DPomaFAIgPxLJGnfjc8b4BZNCTsxUEbPJThSHTKh0hQBFQJFsJgo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/web-audit-helper@1.4.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":467168},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"gitHead":"e6d689cd1b006fd29b36f06f3fb5328f137a7dc7","scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts","test:ui":"vitest --ui","prebuild":"node scripts/gen-wah-css.mjs","test:all":"npm run test && npm run test:e2e","test:e2e":"playwright test","typecheck":"tsc --noEmit","test:watch":"vitest","test:e2e:ui":"playwright test --ui","test:coverage":"vitest run --coverage","test:e2e:debug":"playwright test --debug"},"_npmUser":{"name":"storbo","email":"nico.duran.work@gmail.com"},"repository":{"url":"git+https://github.com/Storbo2/web-audit-helper.git","type":"git"},"_npmVersion":"10.8.2","description":"Framework-agnostic web audit overlay for accessibility, SEO, semantic and responsive validation.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vite":"^7.3.1","jsdom":"^25.0.1","vitest":"^4.0.18","@vitest/ui":"^4.0.18","typescript":"^5.9.3","@types/node":"^25.3.0","http-server":"^14.1.1","@playwright/test":"^1.58.2","@vitest/coverage-v8":"^4.0.18"},"_npmOperationalInternal":{"tmp":"tmp/web-audit-helper_1.4.3_1773711031917_0.17525488128702071","host":"s3://npm-registry-packages-npm-production"}},"1.4.4":{"name":"web-audit-helper","version":"1.4.4","keywords":["accessibility","audit","a11y","seo","semantic-html","web-audit","overlay","wcag","lighthouse","developer-tools","quality-assurance","responsive","performance"],"author":{"name":"Storbo"},"license":"MIT","_id":"web-audit-helper@1.4.4","maintainers":[{"name":"storbo","email":"nico.duran.work@gmail.com"}],"homepage":"https://github.com/Storbo2/web-audit-helper#readme","bugs":{"url":"https://github.com/Storbo2/web-audit-helper/issues"},"dist":{"shasum":"a17a069290b41ae038e1043c3a93d299347d6d3e","tarball":"https://registry.npmjs.org/web-audit-helper/-/web-audit-helper-1.4.4.tgz","fileCount":7,"integrity":"sha512-9E9sKb1jJfRa83ESazktiQ4yrzTWgMBe3v2EqAfrdI64J2sJTnceFCd9xBZ2X1lxpbseDfgF7Vzul/yh12SF7w==","signatures":[{"sig":"MEQCIGTLBJArsmgZ50tAAz1JcFdy83XpIYHNjrCk+JELQrokAiBEUXWJDoDJhBWwoQx9n3EAYAsJYAzc39lu8O10w5zCbg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/web-audit-helper@1.4.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":473749},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"gitHead":"4855f9255496294a5741bdc5983862841964e9d0","scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts","test:ui":"vitest --ui","prebuild":"node scripts/gen-wah-css.mjs","test:all":"npm run test && npm run test:e2e","test:e2e":"playwright test","typecheck":"tsc --noEmit","test:watch":"vitest","test:e2e:ui":"playwright test --ui","test:coverage":"vitest run --coverage","test:e2e:debug":"playwright test --debug"},"_npmUser":{"name":"storbo","email":"nico.duran.work@gmail.com"},"repository":{"url":"git+https://github.com/Storbo2/web-audit-helper.git","type":"git"},"_npmVersion":"10.8.2","description":"Framework-agnostic web audit overlay for accessibility, SEO, semantic and responsive validation.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vite":"^7.3.1","jsdom":"^25.0.1","vitest":"^4.0.18","@vitest/ui":"^4.0.18","typescript":"^5.9.3","@types/node":"^25.3.0","http-server":"^14.1.1","@playwright/test":"^1.58.2","@vitest/coverage-v8":"^4.0.18"},"_npmOperationalInternal":{"tmp":"tmp/web-audit-helper_1.4.4_1773711764312_0.40253269015906246","host":"s3://npm-registry-packages-npm-production"}},"1.4.5":{"name":"web-audit-helper","version":"1.4.5","keywords":["accessibility","audit","a11y","seo","semantic-html","web-audit","overlay","wcag","lighthouse","developer-tools","quality-assurance","responsive","performance"],"author":{"name":"Storbo"},"license":"MIT","_id":"web-audit-helper@1.4.5","maintainers":[{"name":"storbo","email":"nico.duran.work@gmail.com"}],"homepage":"https://github.com/Storbo2/web-audit-helper#readme","bugs":{"url":"https://github.com/Storbo2/web-audit-helper/issues"},"dist":{"shasum":"bf83d8065f18feaeb7dbfdbd275c44f8434c8f04","tarball":"https://registry.npmjs.org/web-audit-helper/-/web-audit-helper-1.4.5.tgz","fileCount":7,"integrity":"sha512-dynbjyM3teuRgX/j6TzIMJ+nfmSZD38Fh4md6uTJ+PUL4V7QDhPCuVsDc4EQxt6i7fsJ0+7Hsd2ruVZdxCDPvQ==","signatures":[{"sig":"MEYCIQCCZyQB44nFJcG1BXtL06qtJSqGXY3/1lJAYC87E5Ie3AIhANcRxOnSF9fpd4rLTD2WjkxsynR3jogwYuzT+wrSp2hC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/web-audit-helper@1.4.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":483233},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"gitHead":"e83fef586ff179dde039e31b99e5515ba71f10e6","scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts","test:ui":"vitest --ui","prebuild":"node scripts/gen-wah-css.mjs","test:all":"npm run test && npm run test:e2e","test:e2e":"playwright test","typecheck":"tsc --noEmit","test:watch":"vitest","test:e2e:ui":"playwright test --ui","test:coverage":"vitest run --coverage","test:e2e:debug":"playwright test --debug"},"_npmUser":{"name":"storbo","email":"nico.duran.work@gmail.com"},"repository":{"url":"git+https://github.com/Storbo2/web-audit-helper.git","type":"git"},"_npmVersion":"10.8.2","description":"Framework-agnostic web audit overlay for accessibility, SEO, semantic and responsive validation.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vite":"^7.3.1","jsdom":"^25.0.1","vitest":"^4.0.18","@vitest/ui":"^4.0.18","typescript":"^5.9.3","@types/node":"^25.3.0","http-server":"^14.1.1","@playwright/test":"^1.58.2","@vitest/coverage-v8":"^4.0.18"},"_npmOperationalInternal":{"tmp":"tmp/web-audit-helper_1.4.5_1773714554289_0.5554518546460185","host":"s3://npm-registry-packages-npm-production"}},"1.4.9":{"name":"web-audit-helper","version":"1.4.9","keywords":["accessibility","audit","a11y","seo","semantic-html","web-audit","overlay","wcag","lighthouse","developer-tools","quality-assurance","responsive","performance"],"author":{"name":"Storbo"},"license":"MIT","_id":"web-audit-helper@1.4.9","maintainers":[{"name":"storbo","email":"nico.duran.work@gmail.com"}],"homepage":"https://github.com/Storbo2/web-audit-helper#readme","bugs":{"url":"https://github.com/Storbo2/web-audit-helper/issues"},"dist":{"shasum":"d27062248dec2685e1e55dc2482a71d965e53c87","tarball":"https://registry.npmjs.org/web-audit-helper/-/web-audit-helper-1.4.9.tgz","fileCount":10,"integrity":"sha512-zv2/NQHhUIWauT4KPbjTyojzYXBxeBK4wt0ULwkMWQKXIiK86WpDAkn95Zf2xlnLT99/yknwE+VdFnzE6rY69A==","signatures":[{"sig":"MEUCIE2Gq9Oz0XpmXX0YnKd/ALFAOuB8xPmpTlW8AE+35cRjAiEAh73PLmTVVoHQUL2r2U1z3LBvLgJL/78xc1VzQiR+Kws=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/web-audit-helper@1.4.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":966689},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"gitHead":"c23479c9f73c5385293d2deba763f2c55dc9f1af","scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts","test:ui":"vitest --ui","prebuild":"node scripts/gen-wah-css.mjs","test:all":"npm run test && npm run test:e2e","test:e2e":"playwright test","postbuild":"node scripts/gen-bookmarklet.mjs","typecheck":"tsc --noEmit","test:watch":"vitest","test:e2e:ui":"playwright test --ui","test:coverage":"vitest run --coverage","test:e2e:debug":"playwright test --debug"},"_npmUser":{"name":"storbo","email":"nico.duran.work@gmail.com"},"repository":{"url":"git+https://github.com/Storbo2/web-audit-helper.git","type":"git"},"_npmVersion":"10.8.2","description":"Framework-agnostic web audit overlay for accessibility, SEO, semantic and responsive validation.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vite":"^7.3.1","jsdom":"^25.0.1","vitest":"^4.0.18","@vitest/ui":"^4.0.18","typescript":"^5.9.3","@types/node":"^25.3.0","http-server":"^14.1.1","@playwright/test":"^1.58.2","@vitest/coverage-v8":"^4.0.18"},"_npmOperationalInternal":{"tmp":"tmp/web-audit-helper_1.4.9_1773803184002_0.6455475851136534","host":"s3://npm-registry-packages-npm-production"}},"1.5.0":{"name":"web-audit-helper","version":"1.5.0","keywords":["accessibility","audit","a11y","seo","semantic-html","web-audit","overlay","wcag","lighthouse","developer-tools","quality-assurance","responsive","performance"],"author":{"name":"Storbo"},"license":"MIT","_id":"web-audit-helper@1.5.0","maintainers":[{"name":"storbo","email":"nico.duran.work@gmail.com"}],"homepage":"https://github.com/Storbo2/web-audit-helper#readme","bugs":{"url":"https://github.com/Storbo2/web-audit-helper/issues"},"dist":{"shasum":"005b71e5b23ecd229f2dc1e1b6bb765621aeef79","tarball":"https://registry.npmjs.org/web-audit-helper/-/web-audit-helper-1.5.0.tgz","fileCount":10,"integrity":"sha512-9kYvqmNuQgUzUSnqKEI2LSBLHFOn69RDv1j40zNxqeoKGHH/+EU0ay4tj33xq3M4o0RduTXF+1v2jV8Cc+WTpQ==","signatures":[{"sig":"MEYCIQCPoIfAxGFwjMEaK6DiMvMBNWesfnoQO2osGDDP5e0EcwIhAOfIGajr2gEYC3G+7p9NsHSVHDi2F3Q9vHgd0gAmG86L","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/web-audit-helper@1.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":968217},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"gitHead":"edf670660e1ae74c76a4f38700aeea23d9903028","scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts","test:ui":"vitest --ui","prebuild":"node scripts/gen-wah-css.mjs","test:all":"npm run test && npm run test:e2e","test:e2e":"playwright test","postbuild":"node scripts/gen-bookmarklet.mjs","typecheck":"tsc --noEmit","test:watch":"vitest","test:e2e:ui":"playwright test --ui","test:coverage":"vitest run --coverage","test:e2e:debug":"playwright test --debug"},"_npmUser":{"name":"storbo","email":"nico.duran.work@gmail.com"},"repository":{"url":"git+https://github.com/Storbo2/web-audit-helper.git","type":"git"},"_npmVersion":"10.8.2","description":"Framework-agnostic web audit overlay for accessibility, SEO, semantic and responsive validation.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vite":"^7.3.1","jsdom":"^25.0.1","vitest":"^4.0.18","@vitest/ui":"^4.0.18","typescript":"^5.9.3","@types/node":"^25.3.0","http-server":"^14.1.1","@playwright/test":"^1.58.2","@vitest/coverage-v8":"^4.0.18"},"_npmOperationalInternal":{"tmp":"tmp/web-audit-helper_1.5.0_1773807695429_0.6529029802813622","host":"s3://npm-registry-packages-npm-production"}},"1.5.1":{"name":"web-audit-helper","version":"1.5.1","keywords":["accessibility","audit","a11y","seo","semantic-html","web-audit","overlay","wcag","lighthouse","developer-tools","quality-assurance","responsive","performance"],"author":{"name":"Storbo"},"license":"MIT","_id":"web-audit-helper@1.5.1","maintainers":[{"name":"storbo","email":"nico.duran.work@gmail.com"}],"homepage":"https://github.com/Storbo2/web-audit-helper#readme","bugs":{"url":"https://github.com/Storbo2/web-audit-helper/issues"},"dist":{"shasum":"db3e40a37cefd855306b56749106c24a0e37d152","tarball":"https://registry.npmjs.org/web-audit-helper/-/web-audit-helper-1.5.1.tgz","fileCount":10,"integrity":"sha512-OEqGs5K2WVRD76qNWEwiuzDgllCmoM/RE8UxFU99t8TJuTZEAT6cc7UVPwE+vTtFssVm6/oVztAJlMmYTk1DmQ==","signatures":[{"sig":"MEYCIQDrB/bMehE/oYfMoh6xPCWHp1BT3mM/fwWedg34FkwKBgIhAKFrL4X5BRuD0m9TXt8moWvIDQ8/YktZ38Oat6KfHth2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/web-audit-helper@1.5.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":966904},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"gitHead":"91b32179df8f022c882d00285d88eeb3cf5a1bb1","scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts","test:ui":"vitest --ui","prebuild":"node scripts/gen-wah-css.mjs","test:all":"npm run test && npm run test:e2e","test:e2e":"playwright test","postbuild":"node scripts/gen-bookmarklet.mjs","typecheck":"tsc --noEmit","test:watch":"vitest","test:e2e:ui":"playwright test --ui","test:coverage":"vitest run --coverage","test:e2e:debug":"playwright test --debug"},"_npmUser":{"name":"storbo","email":"nico.duran.work@gmail.com"},"repository":{"url":"git+https://github.com/Storbo2/web-audit-helper.git","type":"git"},"_npmVersion":"10.8.2","description":"Framework-agnostic web audit overlay for accessibility, SEO, semantic and responsive validation.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vite":"^7.3.1","jsdom":"^25.0.1","vitest":"^4.0.18","@vitest/ui":"^4.0.18","typescript":"^5.9.3","@types/node":"^25.3.0","http-server":"^14.1.1","@playwright/test":"^1.58.2","@vitest/coverage-v8":"^4.0.18"},"_npmOperationalInternal":{"tmp":"tmp/web-audit-helper_1.5.1_1773888432990_0.6572527383519216","host":"s3://npm-registry-packages-npm-production"}},"1.5.2":{"name":"web-audit-helper","version":"1.5.2","keywords":["accessibility","audit","a11y","seo","semantic-html","web-audit","overlay","wcag","lighthouse","developer-tools","quality-assurance","responsive","performance"],"author":{"name":"Storbo"},"license":"MIT","_id":"web-audit-helper@1.5.2","maintainers":[{"name":"storbo","email":"nico.duran.work@gmail.com"}],"homepage":"https://github.com/Storbo2/web-audit-helper#readme","bugs":{"url":"https://github.com/Storbo2/web-audit-helper/issues"},"dist":{"shasum":"63078a12b4a5e68f0cf3c06479a8bd79cfaba2f4","tarball":"https://registry.npmjs.org/web-audit-helper/-/web-audit-helper-1.5.2.tgz","fileCount":10,"integrity":"sha512-uTKBLoTxjchE2kpNz9iW7QWikzGqa8VNW4nwzjt2AwmT8RYYHxtltxTZcbNjFlL3b59V5pgClOLrJr3wtBcmsw==","signatures":[{"sig":"MEYCIQCXTqLVTL7wvdsjaUDKalkA8VCqkMLuF1uOW9WSfhIflwIhAKpLkrx6dBfxNUM3zLaQQ6a31dLQ1H8nej5Lcp9S4XUq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/web-audit-helper@1.5.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":966901},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"gitHead":"aa64891a9c7052f035f03da3ef9b34c4342c8029","scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts","test:ui":"vitest --ui","prebuild":"node scripts/gen-wah-css.mjs","test:all":"npm run test && npm run test:e2e","test:e2e":"playwright test","postbuild":"node scripts/gen-bookmarklet.mjs","typecheck":"tsc --noEmit","test:watch":"vitest","test:e2e:ui":"playwright test --ui","test:coverage":"vitest run --coverage","test:e2e:debug":"playwright test --debug"},"_npmUser":{"name":"storbo","email":"nico.duran.work@gmail.com"},"repository":{"url":"git+https://github.com/Storbo2/web-audit-helper.git","type":"git"},"_npmVersion":"10.8.2","description":"Framework-agnostic web audit overlay for accessibility, SEO, semantic and responsive validation.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vite":"^7.3.1","jsdom":"^25.0.1","vitest":"4.0.18","@vitest/ui":"4.0.18","typescript":"^5.9.3","@types/node":"^25.3.0","http-server":"^14.1.1","@playwright/test":"^1.58.2","@vitest/coverage-v8":"4.0.18"},"_npmOperationalInternal":{"tmp":"tmp/web-audit-helper_1.5.2_1774147177548_0.038132920916024826","host":"s3://npm-registry-packages-npm-production"}},"1.5.3":{"name":"web-audit-helper","version":"1.5.3","keywords":["accessibility","audit","a11y","seo","semantic-html","web-audit","overlay","wcag","lighthouse","developer-tools","quality-assurance","responsive","performance"],"author":{"name":"Storbo"},"license":"MIT","_id":"web-audit-helper@1.5.3","maintainers":[{"name":"storbo","email":"nico.duran.work@gmail.com"}],"homepage":"https://github.com/Storbo2/web-audit-helper#readme","bugs":{"url":"https://github.com/Storbo2/web-audit-helper/issues"},"dist":{"shasum":"5f198b73c81678fd3f6edbb7fe0cd892a6c1f3f7","tarball":"https://registry.npmjs.org/web-audit-helper/-/web-audit-helper-1.5.3.tgz","fileCount":10,"integrity":"sha512-csb46xlS1fo8Z0aD9WdPOP9Rk5SAP9a3R7EC+x7YBY4GouETjC3otvxVoceaHKHA2XFFOeWfd3Bo45p2HPKwtg==","signatures":[{"sig":"MEUCICBp7mhQY/kVTRS4vXn6W/g6WyF2aJqN7DfJ9gG+BA5HAiEAjbrWQB6o6avoTXqRDr51lSheZ5YZ5Ewg5GR6hRlIjq4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/web-audit-helper@1.5.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":967249},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"gitHead":"9cd11baa9d919919986e5431e73242b89c5bb3ec","scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts","test:ui":"vitest --ui","prebuild":"node scripts/gen-wah-css.mjs","test:all":"npm run test && npm run test:e2e","test:e2e":"playwright test","postbuild":"node scripts/gen-bookmarklet.mjs","typecheck":"tsc --noEmit","test:watch":"vitest","test:e2e:ui":"playwright test --ui","test:coverage":"vitest run --coverage","test:e2e:debug":"playwright test --debug"},"_npmUser":{"name":"storbo","email":"nico.duran.work@gmail.com"},"repository":{"url":"git+https://github.com/Storbo2/web-audit-helper.git","type":"git"},"_npmVersion":"10.8.2","description":"Framework-agnostic web audit overlay for accessibility, SEO, semantic and responsive validation.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vite":"^7.3.1","jsdom":"^25.0.1","vitest":"4.0.18","@vitest/ui":"4.0.18","typescript":"^5.9.3","@types/node":"^25.3.0","http-server":"^14.1.1","@playwright/test":"^1.58.2","@vitest/coverage-v8":"4.0.18"},"_npmOperationalInternal":{"tmp":"tmp/web-audit-helper_1.5.3_1774370441746_0.17207802865964505","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"web-audit-helper","version":"2.0.0","keywords":["accessibility","audit","a11y","seo","semantic-html","web-audit","overlay","wcag","lighthouse","developer-tools","quality-assurance","responsive","performance"],"author":{"name":"Storbo"},"license":"MIT","_id":"web-audit-helper@2.0.0","maintainers":[{"name":"storbo","email":"nico.duran.work@gmail.com"}],"homepage":"https://github.com/Storbo2/web-audit-helper#readme","bugs":{"url":"https://github.com/Storbo2/web-audit-helper/issues"},"bin":{"wah":"dist/wah-cli.mjs"},"dist":{"shasum":"4d26a034e6ec50659109cc23ba2983f10165a618","tarball":"https://registry.npmjs.org/web-audit-helper/-/web-audit-helper-2.0.0.tgz","fileCount":11,"integrity":"sha512-Cm+boPYTTdsUH20LHqYU30wi1twhWzabe6PQ9BVsOzpuFKmDeAjNgFtWKm1ePRl5YwuIMjvaIIS0LN3msAEDWw==","signatures":[{"sig":"MEUCIF77kAhPUWRQSk3x5gt0y6UROr8ihSbU3ZbRkmrrpy/DAiEA7/14uBZTajGDUrh29Uf9VOhkxlveTuM6X1EOJ+vIfDA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/web-audit-helper@2.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1249320},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"gitHead":"d248c10a06572382227bbc555d85abe29cd1dbaa","scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts","backup":"node scripts/git-backup.mjs","test:ui":"vitest --ui","prebuild":"node scripts/gen-wah-css.mjs","test:all":"npm run test && npm run test:e2e","test:e2e":"playwright test","postbuild":"node scripts/gen-bookmarklet.mjs","typecheck":"tsc --noEmit","test:watch":"vitest","release:tag":"node scripts/git-release-tag.mjs","test:e2e:ui":"playwright test --ui","test:coverage":"vitest run --coverage","backup:skip-ci":"node scripts/git-backup.mjs --skip-ci","test:e2e:debug":"playwright test --debug"},"_npmUser":{"name":"storbo","email":"nico.duran.work@gmail.com"},"repository":{"url":"git+https://github.com/Storbo2/web-audit-helper.git","type":"git"},"_npmVersion":"10.8.2","description":"Framework-agnostic web audit overlay for accessibility, SEO, semantic and responsive validation.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.1","dependencies":{"jsdom":"^25.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vite":"^7.3.1","vitest":"4.0.18","@vitest/ui":"4.0.18","typescript":"^5.9.3","@types/node":"^25.3.0","http-server":"^14.1.1","@types/jsdom":"^28.0.1","@playwright/test":"^1.58.2","@vitest/coverage-v8":"4.0.18"},"peerDependencies":{"playwright":"^1.58.2"},"peerDependenciesMeta":{"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web-audit-helper_2.0.0_1775019853592_0.15961935858360365","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"web-audit-helper","version":"2.0.1","keywords":["accessibility","audit","a11y","seo","semantic-html","web-audit","overlay","wcag","lighthouse","developer-tools","quality-assurance","responsive","performance"],"author":{"name":"Storbo"},"license":"MIT","_id":"web-audit-helper@2.0.1","maintainers":[{"name":"storbo","email":"nico.duran.work@gmail.com"}],"homepage":"https://github.com/Storbo2/web-audit-helper#readme","bugs":{"url":"https://github.com/Storbo2/web-audit-helper/issues"},"bin":{"wah":"dist/wah-cli.mjs"},"dist":{"shasum":"e2a0612c84761081b97ec3def3018fe2a6cf929c","tarball":"https://registry.npmjs.org/web-audit-helper/-/web-audit-helper-2.0.1.tgz","fileCount":11,"integrity":"sha512-8R6Ap+xo8TDpe/BSuSkUnROfeY1yyWofPPlwhhDs/3RhFMNp3i0xArEAwIpjHeFObN1VkmfvmNqCLdg31fN+XA==","signatures":[{"sig":"MEUCIQDG8eR0MpY3vwMe2gA2p0TjIgaLZNz5QchkxlqPuBaxTQIgXr0MhZmBVV3fH5GyuZngpd3tSn3zARd0vGek7aheUL0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/web-audit-helper@2.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1241651},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"gitHead":"c66d7e933761fd936448ab3d1e879d911abc129a","scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts","backup":"node scripts/git-backup.mjs","test:ui":"vitest --ui","prebuild":"node scripts/gen-wah-css.mjs","test:all":"npm run test && npm run test:e2e","test:e2e":"playwright test","postbuild":"node scripts/gen-bookmarklet.mjs","typecheck":"tsc --noEmit","test:watch":"vitest","release:tag":"node scripts/git-release-tag.mjs","test:e2e:ui":"playwright test --ui","test:coverage":"vitest run --coverage","backup:skip-ci":"node scripts/git-backup.mjs --skip-ci","test:e2e:debug":"playwright test --debug"},"_npmUser":{"name":"storbo","email":"nico.duran.work@gmail.com"},"repository":{"url":"git+https://github.com/Storbo2/web-audit-helper.git","type":"git"},"_npmVersion":"10.8.2","description":"Framework-agnostic web audit overlay for accessibility, SEO, semantic and responsive validation.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.1","dependencies":{"jsdom":"^25.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vite":"^7.3.1","vitest":"4.0.18","@vitest/ui":"4.0.18","typescript":"^5.9.3","@types/node":"^25.3.0","http-server":"^14.1.1","@types/jsdom":"^28.0.1","@playwright/test":"^1.58.2","@vitest/coverage-v8":"4.0.18"},"peerDependencies":{"playwright":"^1.58.2"},"peerDependenciesMeta":{"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web-audit-helper_2.0.1_1775106892911_0.07126180561314244","host":"s3://npm-registry-packages-npm-production"}},"2.0.4":{"name":"web-audit-helper","version":"2.0.4","keywords":["accessibility","audit","a11y","seo","semantic-html","web-audit","overlay","wcag","lighthouse","developer-tools","quality-assurance","responsive","performance"],"author":{"name":"Storbo"},"license":"MIT","_id":"web-audit-helper@2.0.4","maintainers":[{"name":"storbo","email":"nico.duran.work@gmail.com"}],"homepage":"https://github.com/Storbo2/web-audit-helper#readme","bugs":{"url":"https://github.com/Storbo2/web-audit-helper/issues"},"bin":{"wah":"dist/wah-cli.mjs"},"dist":{"shasum":"b48cacc78573dc5ed2ef1f02bd59fde10c4cc139","tarball":"https://registry.npmjs.org/web-audit-helper/-/web-audit-helper-2.0.4.tgz","fileCount":11,"integrity":"sha512-SW9T3Wa7vFWRZ3MamvGit8+u2zRxzqf7pvF2+9FvDvt9RQKO/w62RxAjrA2ohw4nE8M5Er1AHJmr08Tgf6fgVw==","signatures":[{"sig":"MEYCIQD1ogVRjUKeeI8oz7cWmFjrPRNgWcIArBerMLfYySxbHwIhAMIR1m8u1xO785/esX16UbL6LcaXsNFL8EJAgaIn5phY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/web-audit-helper@2.0.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1242260},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"gitHead":"901f46de779cdc3e3f826bbd2ae9d445dc6150e5","scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts","backup":"node scripts/git-backup.mjs","test:ui":"vitest --ui","prebuild":"node scripts/gen-wah-css.mjs","test:all":"npm run test && npm run test:e2e","test:e2e":"playwright test","postbuild":"node scripts/gen-bookmarklet.mjs","typecheck":"tsc --noEmit","test:watch":"vitest","release:tag":"node scripts/git-release-tag.mjs","test:e2e:ui":"playwright test --ui","test:coverage":"vitest run --coverage","backup:skip-ci":"node scripts/git-backup.mjs --skip-ci","test:e2e:debug":"playwright test --debug"},"_npmUser":{"name":"storbo","email":"nico.duran.work@gmail.com"},"repository":{"url":"git+https://github.com/Storbo2/web-audit-helper.git","type":"git"},"_npmVersion":"10.8.2","description":"Framework-agnostic web audit overlay for accessibility, SEO, semantic and responsive validation.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vite":"^7.3.1","jsdom":"^28.1.0","vitest":"4.0.18","@vitest/ui":"4.0.18","typescript":"^5.9.3","@types/node":"^25.3.0","http-server":"^14.1.1","@types/jsdom":"^28.0.1","@playwright/test":"^1.58.2","@vitest/coverage-v8":"4.0.18"},"peerDependencies":{"playwright":"^1.58.2"},"peerDependenciesMeta":{"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web-audit-helper_2.0.4_1775167616839_0.39814352667102226","host":"s3://npm-registry-packages-npm-production"}},"2.1.1":{"name":"web-audit-helper","version":"2.1.1","keywords":["accessibility","audit","a11y","seo","semantic-html","web-audit","overlay","wcag","lighthouse","developer-tools","quality-assurance","responsive","performance"],"author":{"name":"Storbo"},"license":"MIT","_id":"web-audit-helper@2.1.1","maintainers":[{"name":"storbo","email":"nico.duran.work@gmail.com"}],"homepage":"https://github.com/Storbo2/web-audit-helper#readme","bugs":{"url":"https://github.com/Storbo2/web-audit-helper/issues"},"bin":{"wah":"dist/wah-cli.mjs"},"dist":{"shasum":"0bec2af20d5a82147e59151fd289d0eea9f33a8a","tarball":"https://registry.npmjs.org/web-audit-helper/-/web-audit-helper-2.1.1.tgz","fileCount":11,"integrity":"sha512-ISljud7QaylQbtJnlbhuljCvvCyuvRO6kf44pjzZ26kDOeOKuw7oT4sSGvfCm6viWQtwqtzvsAkt3vD4mxkAPw==","signatures":[{"sig":"MEQCICWnIkSJLcLKeqpM2THlIMtTDETgiCVvpdtQNRZcRPu4AiBRFszP2UFVRShPWpvlNXmE5+Z7b/LFLzn2T3dA0Wks6Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1249672},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"gitHead":"d78f67e759b621a4e581c8088d58a19d3975edf4","scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts","backup":"node scripts/git-backup.mjs","test:ui":"vitest --ui","prebuild":"node scripts/gen-wah-css.mjs","test:all":"npm run test && npm run test:e2e","test:e2e":"playwright test","postbuild":"node scripts/gen-bookmarklet.mjs","typecheck":"tsc --noEmit","test:watch":"vitest","release:tag":"node scripts/git-release-tag.mjs","test:e2e:ui":"playwright test --ui","test:coverage":"vitest run --coverage","backup:skip-ci":"node scripts/git-backup.mjs --skip-ci","test:e2e:debug":"playwright test --debug"},"_npmUser":{"name":"storbo","email":"nico.duran.work@gmail.com"},"repository":{"url":"git+https://github.com/Storbo2/web-audit-helper.git","type":"git"},"_npmVersion":"11.13.0","description":"Framework-agnostic web audit overlay for accessibility, SEO, semantic and responsive validation.","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","allowScripts":{"esbuild@0.27.7":true},"dependencies":{"esbuild":"^0.28.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vite":"^8.1.0","jsdom":"^29.1.1","vitest":"^4.1.9","@vitest/ui":"^4.1.9","typescript":"^6.0.3","@types/node":"^26.0.1","http-server":"^14.1.1","@types/jsdom":"^28.0.3","@playwright/test":"^1.61.1","@vitest/coverage-v8":"^4.1.9"},"peerDependencies":{"playwright":"^1.58.2"},"peerDependenciesMeta":{"playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web-audit-helper_2.1.1_1783539506872_0.563269745663288","host":"s3://npm-registry-packages-npm-production"}},"2.2.0":{"name":"web-audit-helper","version":"2.2.0","packageManager":"pnpm@11.22.0","type":"module","description":"Framework-agnostic web audit overlay for accessibility, SEO, semantic and responsive validation.","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"main":"./dist/index.mjs","types":"./dist/index.d.ts","sideEffects":false,"license":"MIT","author":{"name":"Storbo"},"repository":{"type":"git","url":"git+https://github.com/Storbo2/web-audit-helper.git"},"homepage":"https://github.com/Storbo2/web-audit-helper#readme","bugs":{"url":"https://github.com/Storbo2/web-audit-helper/issues"},"keywords":["accessibility","audit","a11y","seo","semantic-html","web-audit","overlay","wcag","lighthouse","developer-tools","quality-assurance","responsive","performance"],"bin":{"wah":"dist/wah-cli.mjs"},"engines":{"node":"^20.19.0 || ^22.13.0 || >=24.0.0"},"peerDependencies":{"playwright":"^1.62.1"},"peerDependenciesMeta":{"playwright":{"optional":true}},"scripts":{"backup":"node scripts/git-backup.mjs","backup:skip-ci":"node scripts/git-backup.mjs --skip-ci","release:tag":"node scripts/git-release-tag.mjs","typecheck":"tsc --noEmit","prebuild":"node scripts/gen-wah-css.mjs","build":"tsup --config tsup.config.ts","postbuild":"node scripts/gen-bookmarklet.mjs","prebuild:extension":"node scripts/gen-wah-css.mjs","build:extension":"tsup --config tsup.extension.config.ts && node scripts/build-extension.mjs","test:extension":"node scripts/test-extension.mjs","test:extension:e2e":"pnpm run build:extension && pnpm run test:extension && playwright test --config playwright.extension.config.ts","package:extension":"pnpm run build:extension && pnpm run test:extension && node scripts/package-extension.mjs","test":"vitest run","test:watch":"vitest","test:ui":"vitest --ui","test:e2e":"playwright test","test:e2e:ui":"playwright test --ui","test:e2e:debug":"playwright test --debug","test:coverage":"vitest run --coverage","test:all":"pnpm run check && pnpm run test:e2e && pnpm run test:extension:e2e","check":"pnpm run typecheck && pnpm run test && pnpm run build && pnpm run build:extension && pnpm run test:extension","check:security":"pnpm audit --audit-level moderate"},"dependencies":{"jsdom":"^29.1.1"},"devDependencies":{"@playwright/test":"^1.62.1","@types/jsdom":"^28.0.3","@types/node":"^26.2.0","@vitest/coverage-v8":"^4.1.11","@vitest/ui":"^4.1.11","esbuild":"^0.28.2","http-server":"^14.1.1","tsup":"^8.5.1","typescript":"^6.0.3","vite":"^8.2.1","vitest":"^4.1.11"},"gitHead":"2d631452f83ad36b89699328108aa37718105299","_id":"web-audit-helper@2.2.0","_nodeVersion":"24.19.0","_npmVersion":"11.17.0","dist":{"integrity":"sha512-rtdx8Nthv4x3SJgBa+4rMzz3QmwH0esXpC/KdSLpqoWsA426MqqJi+souZZ8AHOmsxqeL7bPnJ8MKFKWmmLQlA==","shasum":"657c804474e31ab3a7c6b6b7b900aec13d885e44","tarball":"https://registry.npmjs.org/web-audit-helper/-/web-audit-helper-2.2.0.tgz","fileCount":11,"unpackedSize":1249801,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/web-audit-helper@2.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIFKnFnI+eCR7EeVq8xYjBwhevE00rELevFIEcH+8LUIDAiAzLDWZsxSAQ5Cb2FMmWKIqWcANo2pwPkvJyzHV+Lap9w=="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50dcfbc2-201a-4946-9bd1-526b152052ba"}},"directories":{},"maintainers":[{"name":"storbo","email":"nico.duran.work@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/web-audit-helper_2.2.0_1787334976859_0.5612594875307708"},"_hasShrinkwrap":false}},"time":{"created":"2026-03-01T19:54:33.573Z","modified":"2026-08-21T17:56:17.425Z","1.0.0":"2026-03-01T19:54:33.704Z","1.0.1":"2026-03-02T03:50:15.319Z","1.0.2":"2026-03-02T04:18:28.842Z","1.0.3":"2026-03-02T05:10:39.112Z","1.0.4":"2026-03-02T06:01:22.679Z","1.0.5":"2026-03-05T04:15:21.804Z","1.0.6":"2026-03-05T09:52:04.370Z","1.0.7":"2026-03-08T03:45:04.739Z","1.0.8":"2026-03-08T05:26:50.098Z","1.0.9":"2026-03-08T06:00:58.395Z","1.1.0":"2026-03-09T04:48:14.290Z","1.2.0":"2026-03-10T23:26:20.519Z","1.3.4":"2026-03-15T04:58:13.761Z","1.4.0":"2026-03-16T05:37:48.079Z","1.4.1":"2026-03-17T00:18:30.007Z","1.4.2":"2026-03-17T00:58:50.541Z","1.4.3":"2026-03-17T01:30:32.063Z","1.4.4":"2026-03-17T01:42:44.468Z","1.4.5":"2026-03-17T02:29:14.490Z","1.4.9":"2026-03-18T03:06:24.214Z","1.5.0":"2026-03-18T04:21:35.619Z","1.5.1":"2026-03-19T02:47:13.151Z","1.5.2":"2026-03-22T02:39:37.769Z","1.5.3":"2026-03-24T16:40:41.948Z","2.0.0":"2026-04-01T05:04:13.808Z","2.0.1":"2026-04-02T05:14:53.061Z","2.0.4":"2026-04-02T22:06:57.018Z","2.1.1":"2026-07-08T19:38:27.079Z","2.2.0":"2026-08-21T17:56:17.056Z"},"bugs":{"url":"https://github.com/Storbo2/web-audit-helper/issues"},"author":{"name":"Storbo"},"license":"MIT","homepage":"https://github.com/Storbo2/web-audit-helper#readme","keywords":["accessibility","audit","a11y","seo","semantic-html","web-audit","overlay","wcag","lighthouse","developer-tools","quality-assurance","responsive","performance"],"repository":{"type":"git","url":"git+https://github.com/Storbo2/web-audit-helper.git"},"description":"Framework-agnostic web audit overlay for accessibility, SEO, semantic and responsive validation.","maintainers":[{"name":"storbo","email":"nico.duran.work@gmail.com"}],"readme":"# WAH – Web Audit Helper 🧠\n\n[![npm version](https://img.shields.io/npm/v/web-audit-helper?cacheSeconds=300)](https://www.npmjs.com/package/web-audit-helper)\n[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)\n[![TypeScript](https://img.shields.io/badge/TypeScript-6.0-blue.svg)](https://www.typescriptlang.org/)\n\nWAH is a **framework-agnostic JavaScript/TypeScript library** that helps developers audit web pages for accessibility, SEO, semantic HTML, responsive design, security, quality, performance, and form validation.\n\nIt provides **real-time DOM analysis**, a **floating visual overlay**, **console diagnostics**, and **exportable reports**, with browser usage kept lightweight and CLI/headless support backed by `jsdom`.\n\n---\n\n## ✨ Features\n\n- ♿ **75 Audit rules** across 8 categories (Accessibility, SEO, Semantics, Responsive, Security, Quality, Performance, Forms)\n- 🧱 **Semantic HTML analysis** (proper elements, H1 hierarchy, main/nav/section structure)\n- 🔍 **SEO best practices** (title, meta description, viewport, canonical, Open Graph, Twitter Cards)\n- 📱 **Responsive design heuristics** (viewport meta, fixed-width, 100vh issues, overflow)\n- 🔒 **Security checks** (target=_blank, tabnabbing, mixed content, unsafe patterns)\n- ⚡ **Performance optimization** (image optimization, lazy loading, async decode, script placement, caching, render-blocking resources)\n- 📋 **Form validation** (proper types, autocomplete, required indicators, label association)\n- 🎨 **Interactive overlay** with drag, hide, category filters, and issue focus\n- 📊 **5 scoring modes** (strict/normal/moderate/soft/custom) with auto-calibration\n- 📤 **Export reports** (JSON, TXT, HTML) with complete metadata\n- 🧩 **Framework-agnostic** (works with vanilla JS, React, Vue, Angular, etc.)\n- 🧹 **CLI/headless runtime included** (`jsdom`-backed automation support)\n- ⏳ **Temporary hide system** (hide overlay for X minutes or until next refresh)\n- 🧠 **Console diagnostics** with issue focusing and timestamps\n- 🌐 **Internationalization** with English and Spanish support\n\n---\n\n## 🚀 Installation\n\n```bash\npnpm add web-audit-helper\n```\n\nYou can also install the published package with `npm install web-audit-helper`.\n\nRepository development is standardized on pnpm 11.22 and requires Node.js\n20.19+, 22.13+, or 24+. From the repository root, run `pnpm install`; CI uses\nthe committed `pnpm-lock.yaml` in frozen mode.\n\n### Dependency Notes (Quick)\n\nWAH is designed so browser usage stays lightweight, while Node-based tooling is enabled only for specific scenarios.\n\n- Embedded/browser audits: use the core browser runtime.\n- CLI headless audits from Node.js: use `jsdom`.\n- Real browser automation from CLI: uses Playwright when `--browser` mode is selected.\n- Local external-auditing demos in this repository may use `http-server`.\n\nSome package scanners may report transitive modules (for example encoding, proxy-agent, or similar utility packages). In WAH, these are typically tied to CLI/testing paths rather than normal in-page browser integration.\n\n---\n\n## 📖 Quick Start\n\n### Documentation Map\n\n- Quick Start (this file)\n- External Auditing: [External Auditing Guide](docs/external-auditing.md)\n- SSR/Next usage: [SSR / Next.js Guide](docs/ssr-frameworks.md)\n- Advanced config: [Configuration](docs/configuration.md)\n- API reference: [API Reference](docs/api.md)\n- Exports and metadata: [Exports and Metadata](docs/exports-metadata.md)\n- Chromium extension: [Chromium Extension Plan](docs/chromium-extension.md)\n- Roadmap: [Product Roadmap](docs/roadmap.md)\n\n### Which Mode Should I Use?\n\n| Mode | Best for |\n| --- | --- |\n| embedded | local development and direct app integration |\n| external | bookmarklet-driven audits on already-open pages |\n\nCommon use cases:\n\n- I am building a site/app and want continuous feedback: use embedded mode.\n- I want to audit any page from the browser quickly: use external mode.\n- I want CI/headless automation: use CLI headless mode from this repository build (`dist/wah-cli.mjs`).\n\n### Choose a Path\n\n- Browser integration: local development inside your app or page\n- External auditing: bookmarklet on already-open pages\n- CLI headless: static HTML or browser automation from Node.js\n- CI / PR outputs: comparison artifacts for GitHub Actions or GitLab CI\n- Extensibility: custom registries and plugin-style rules\n- SSR / Next.js: client-only loading with dynamic import\n\n---\n\n## 🎨 Gallery & Features\n\n### Interactive Overlay\n\n**Live Overlay**  \nThe interactive overlay displays in real-time with issue counts by severity.\n\n![Overlay](docs/assets/screenshots/overlay.png)\n\n**Customizable UI**  \nModify overlay colors, theming, and appearance to match your workflow.\n\n![Custom UI](docs/assets/gifs/custom_ui.gif)\n\n**Issue Navigation**  \nClick issues to focus elements in the DOM and scroll to details. Explore findings interactively.\n\n![Issue Clicking](docs/assets/gifs/issue_clicking.gif)\n\n**Filter by Category & Severity**  \nQuickly narrow down findings by audit category (Accessibility, SEO, Performance, etc.) or severity level.\n\n![Issue Filters](docs/assets/gifs/issue_filters.gif)\n\n### Settings & Configuration\n\nWAH provides a multi-page settings panel for fine-grained control:\n\n- **Page 1 – Highlight Duration & Console Logs**: Adjust how long elements are highlighted and control log verbosity.\n\n  ![Settings Panel](docs/assets/screenshots/settings.png)\n\n- **Page 2 – Language & Scoring Mode**: Choose between English/Spanish and select scoring modes (strict, normal, moderate, soft, custom).\n\n  ![Settings Language](docs/assets/screenshots/settings2.png)\n\n- **Page 3 – Hide & Reset Options**: Temporarily hide the overlay or reset all settings to defaults.\n\n  ![Settings Hide](docs/assets/screenshots/settings3.png)\n\n### Console Diagnostics\n\nDetailed console output with grouped issues, timestamps, and actionable insights.\n\n![Console Output](docs/assets/screenshots/console.png)\n\n### External Auditing (Bookmarklet)\n\n**Success State**  \nThe overlay works seamlessly on external pages via bookmarklet injection.\n\n![External Success](docs/assets/screenshots/external-overlay-success.png)\n\n**Comparison Reports**  \nExport and compare audit runs side-by-side to track improvements.\n\n![Report Comparison](docs/assets/screenshots/external-report-comparison.png)\n\n**Metadata & Runtime Info**  \nComplete audit metadata including runtime mode, execution time, and WAH version.\n\n![Report Metadata](docs/assets/screenshots/external-report-json-meta.png)\n\n**CSP Error Handling**  \nClear error messaging when Content Security Policy blocks external injection.\n\n![CSP Blocked](docs/assets/screenshots/external-csp-blocked-error.png)\n\n### Reports & Exports\n\n**HTML Report Preview**  \nExport beautiful HTML reports with full audit details, scoring breakdowns, and comparison blocks. [View example](docs/assets/html/report-example.html)\n\n### Architecture & Workflow\n\n**System Architecture**  \nWAH's architecture follows a modular design:\n\n- **DOM Analysis Layer**: Traverses the page structure and computes CSS properties\n- **Rules Engine**: 75+ audit rules organized in 8 categories (Accessibility, SEO, Semantic, Responsive, Security, Quality, Performance, Forms)\n- **Scoring Engine**: Calculates overall scores with 5 configurable modes (strict, normal, moderate, soft, custom)\n- **Output Modes**: Browser overlay, headless console, or exportable reports (JSON, HTML, TXT)\n\n[See architecture diagram](docs/assets/diagrams/architecture.png)\n\n**Audit Execution Flow**  \nThe complete audit workflow:\n\n1. Initialize configuration and load rule registry\n2. Traverse DOM and collect element analysis data\n3. Run all applicable audit rules in parallel or sequence\n4. Collect findings and compute severity breakdown\n5. Calculate overall score and category scores\n6. Output results based on execution context (overlay, console, or file export)\n7. Generate shareable reports with optional comparison blocks\n\n[See audit flow diagram](docs/assets/diagrams/audit-flow.png)\n\n### Branding Assets\n\nWAH logo available in multiple formats for documentation, presentations, and integrations:\n\n- **Logo (Horizontal)**: Full logo with \"WAH\" text and tagline – ideal for headers and promotional materials.  \n  ![WAH Full Logo](docs/assets/logos/wah-logo-full.png)\n\n- **Logo (Square)**: Compact square icon for favicons and small spaces.  \n  ![WAH Square Logo](docs/assets/logos/wah-logo-square.png)\n\n- **Logo (Square with Text)**: Icon plus \"WAH\" text – perfect for sidebars and compact layouts.  \n  ![WAH Logo Text](docs/assets/logos/wah-logo-text.png)\n\n---\n\n### Chromium Extension (Manifest V3)\n\nBuild the local-only extension bundle:\n\n```bash\npnpm run build:extension\n```\n\nThen open `chrome://extensions`, enable **Developer mode**, choose **Load unpacked**,\nand select `dist/extension`. The popup can run, re-run, and remove the audit\noverlay on the active page. Settings are shared between audited sites through\n`chrome.storage.local`.\n\nChromium blocks extension injection on protected pages such as `chrome://*` and\nthe Chrome Web Store. Local `file://` pages require enabling **Allow access to\nfile URLs** in the extension details.\n\nCreate an uploadable ZIP after validation with:\n\n```bash\npnpm run package:extension\n```\n\nSee [Chromium Extension Guide](docs/chromium-extension.md) for architecture,\ntesting, limitations, and store-readiness work.\n\nThe extension integration suite can be run with:\n\n```bash\npnpm run test:extension:e2e\n```\n\n### Browser Integration\n\nCDN:\n\n```html\n<script type=\"module\">\n  import { runWAH } from 'https://unpkg.com/web-audit-helper@2.1.1/dist/index.mjs';\n\n  await runWAH();\n</script>\n```\n\nBundlers:\n\n```javascript\nimport { runWAH } from 'web-audit-helper';\n\nawait runWAH({\n  logLevel: 'full',\n  issueLevel: 'all',\n  accessibility: {\n    minFontSize: 12,\n    contrastLevel: 'AA'\n  },\n  overlay: {\n    enabled: true,\n    position: 'bottom-right'\n  }\n});\n```\n\nFor SSR frameworks, load WAH on the client only. See [SSR / Next.js Guide](docs/ssr-frameworks.md).\n\n### External Auditing\n\nWAH includes a generated bookmarklet for already-open pages.\n\nQuick start:\n\n```bash\npnpm run build\n```\n\n1. Copy the single line from `dist/bookmarklet.txt`.\n2. Create a browser bookmark and paste that line as its URL.\n3. Open a target page and click the bookmark.\n4. Export JSON or HTML from the overlay when you need evidence or comparison.\n\nRuntime loading strategy:\n\n- Primary: IIFE runtime from jsDelivr (`external-runtime.iife.js`)\n- Fallback: ESM runtime from jsDelivr (`external-runtime.mjs`)\n\nExternal-mode highlights:\n\n- `runtimeMode = external` in exported metadata\n- extended run metadata (`runId`, `targetUrl`, `executedAt`, `wahVersion`, `rulesExecuted`, `rulesSkipped`, `totalAuditMs`)\n- optional comparison block in JSON and HTML exports when auditing twice\n\nDetailed guide: [External Auditing Guide](docs/external-auditing.md)\nValidation, CSP troubleshooting and evidence checklist: [External Auditing QA](docs/external-auditing-qa.md)\nSpanish QA guide: [QA de Auditoria Externa](docs/es/external-auditing-qa.md)\n\n### CLI Headless (v2.0)\n\nYou can run WAH from Node.js and generate reports directly to files.\n\nBuild first:\n\n```bash\npnpm install\npnpm run build\n```\n\nStatic/local HTML audit (jsdom engine):\n\n```bash\nnode dist/wah-cli.mjs examples/issues-detection-test.html --format json --output dist/out/static-report.json\nnode dist/wah-cli.mjs examples/issues-detection-test.html --format html --output dist/out/static-report.html\nnode dist/wah-cli.mjs examples/issues-detection-test.html --format txt --output dist/out/static-report.txt\n```\n\nPlaywright browser audit (real URL):\n\n```bash\npnpm exec playwright install chromium\npnpm exec http-server . -p 5510 -c-1\nnode dist/wah-cli.mjs http://127.0.0.1:5510/examples/issues-detection-test.html --browser chromium --format json --output dist/out/pw-chromium.json\n```\n\nNotes:\n\n- Recommended execution directory: repository root.\n- From root use `node dist/wah-cli.mjs ...`; from `dist` use `node wah-cli.mjs ...` and `../examples/...` targets.\n- Keep the `http-server` terminal open while running browser-mode audits.\n- A common infra error is `ERR_CONNECTION_REFUSED` when the local server is not running.\n- Test outputs used in validation are written under `dist/out`.\n\n### CI / PR Outputs (v2.0 Phase 4)\n\nWhen running with `--compare-with`, WAH can emit CI-oriented artifacts in addition to the normal report:\n\n- Compact JSON for machine parsing: `--comparison-ci-json-output`\n- Generic Markdown summary for PR/workflows: `--comparison-summary-output`\n- GitHub Actions summary: `--github-actions-summary-output`\n- GitLab CI summary: `--gitlab-summary-output`\n\nExample:\n\n```bash\nnode dist/wah-cli.mjs examples/issues-detection-test.html --format json --output dist/out/baseline.json\nnode dist/wah-cli.mjs examples/issues-detection-test.html --format json --compare-with dist/out/baseline.json --comparison-ci-json-output dist/out/comparison-ci.json --github-actions-summary-output dist/out/gha-summary.md --gitlab-summary-output dist/out/gitlab-summary.md --output dist/out/compare.json\n```\n\nGitHub Actions snippet:\n\n```yaml\n- name: Build WAH\n  run: pnpm run build\n\n- name: Run comparison\n  run: |\n    node dist/wah-cli.mjs examples/issues-detection-test.html --format json --output dist/out/baseline.json\n    node dist/wah-cli.mjs examples/issues-detection-test.html --format json --compare-with dist/out/baseline.json --comparison-ci-json-output dist/out/comparison-ci.json --github-actions-summary-output dist/out/gha-summary.md --output dist/out/compare.json\n\n- name: Publish summary\n  shell: bash\n  run: cat dist/out/gha-summary.md >> \"$GITHUB_STEP_SUMMARY\"\n```\n\nGitLab CI snippet:\n\n```yaml\nwah_audit:\n  script:\n    - pnpm run build\n    - node dist/wah-cli.mjs examples/issues-detection-test.html --format json --output dist/out/baseline.json\n    - node dist/wah-cli.mjs examples/issues-detection-test.html --format json --compare-with dist/out/baseline.json --comparison-ci-json-output dist/out/comparison-ci.json --gitlab-summary-output dist/out/gitlab-summary.md --output dist/out/compare.json\n  artifacts:\n    when: always\n    paths:\n      - dist/out/compare.json\n      - dist/out/comparison-ci.json\n      - dist/out/gitlab-summary.md\n```\n\nFor strict automation, prefer the compact JSON output. Use Markdown outputs for human-facing summaries.\n\n### Extensibility API (Phase 5)\n\nWAH now exposes a base registry API so custom rules can be composed without mutating the built-in registry.\n\n```ts\nimport {\n  buildAuditReport,\n  createCoreRuleRegistry,\n  createRulePlugin,\n  createRuleRegistry,\n  extendRuleRegistry,\n  runWAHHeadless\n} from 'web-audit-helper';\n\ndocument.body.innerHTML = `\n  <main>\n    <section data-legacy-widget=\"true\">Legacy widget</section>\n  </main>\n`;\n\nconst legacyWidgetPlugin = createRulePlugin({\n  name: 'legacy-widget-plugin',\n  rules: createRuleRegistry([\n    {\n      id: 'QLT-PLUGIN-01',\n      category: 'quality',\n      defaultSeverity: 'warning',\n      title: 'Detect legacy widget markers',\n      fix: 'Remove legacy widget markup or migrate it to the supported component.',\n      docsSlug: 'plugin-legacy-widget-marker',\n      standardType: 'heuristic',\n      standardLabel: 'Project plugin rule',\n      run: () => {\n        return Array.from(document.querySelectorAll('[data-legacy-widget]')).map((element) => ({\n          rule: 'QLT-PLUGIN-01',\n          message: 'legacy widget marker found',\n          severity: 'warning',\n          category: 'quality',\n          element: element as HTMLElement,\n          selector: '[data-legacy-widget]'\n        }));\n      }\n    }\n  ])\n});\n\nconst registry = extendRuleRegistry(createCoreRuleRegistry(), {\n  plugins: [legacyWidgetPlugin]\n});\n\nconst result = await runWAHHeadless({}, { registry });\nconst report = result ? buildAuditReport(result, undefined, registry) : undefined;\n\nconsole.log(report?.categories.find((category) => category.id === 'quality')?.rules);\n```\n\nUse the same `registry` for both execution and `buildAuditReport(...)`; otherwise custom metadata such as title, fix and docs slug will not be available in the serialized report.\n\nSSR frameworks such as Next.js, Nuxt or SvelteKit must load WAH on the client only. Complete patterns and examples: [SSR / Next.js Guide](docs/ssr-frameworks.md)\n\n---\n\n## ⚙️ Configuration\n\nThe most commonly tuned areas are:\n\n- `consoleOutput`, `logLevel` and `logging` for console verbosity\n- `issueLevel` and `scoringMode` for audit scope and scoring behavior\n- `rules` for stable rule-level overrides (`off`, severity overrides and supported thresholds)\n- `auditMetrics` for per-rule timings and report inclusion\n- `locale` and `overlay` for UI behavior\n\n### Configuration Examples\n\n```javascript\n// Developer-friendly console output\nawait runWAH({\n  scoreDebug: true,\n  logging: {\n    timestamps: true,\n    groupByCategory: true,\n    showStatsSummary: true,\n    useIcons: true\n  }\n});\n\n// Minimal clean output\nawait runWAH({\n  logging: {\n    timestamps: false,\n    groupByCategory: false,\n    showStatsSummary: false,\n    useIcons: false\n  }\n});\n\n// Custom rule configuration with metrics\nawait runWAH({\n  rules: {\n    'ACC-22': { threshold: 16 },  // Custom font size minimum\n    'ACC-01': 'off',              // Disable html lang check\n    'SEO-01': { severity: 'critical' }  // Upgrade to critical\n  },\n  auditMetrics: {\n    enabled: true,\n    consoleTopSlowRules: 5,\n    consoleMinRuleMs: 1\n  }\n});\n```\n\nFull option reference, supported thresholds and presets: [Configuration Guide](docs/configuration.md)\nSpanish version: [Guia de Configuracion](docs/es/configuration.md)\nContribution guide: [Contributing](docs/contributing.md)\nGuia de contribucion: [Contribuir](docs/es/contributing.md)\nPublicación de versiones: [GitHub y npm](docs/es/releasing.md)\n\n---\n\n## 📊 Scoring System\n\nWAH calculates an overall score from **0-100** with grades **A-F**.\n\nAvailable scoring modes:\n\n- `strict`: most aggressive penalties\n- `normal`: balanced default\n- `moderate`: ignores recommendations\n- `soft`: only critical issues\n- `custom`: filtered severities/categories with auto-calibrated multipliers\n\nScoring details and filters are documented in [Configuration Guide](docs/configuration.md).\n\n---\n\n## 🎯 Audit Rules (75 Total)\n\nWAH covers 8 categories:\n\n- Accessibility\n- Semantic HTML\n- SEO\n- Responsive Design\n- Security\n- Quality\n- Performance\n- Forms\n\n**For complete rules reference**, see [Rules Documentation](docs/rules.md).\nQuick index by rule ID: [Rules Guide](docs/rules-guide.md).\nSpanish version: [Documentacion de Reglas](docs/es/rules.md).\nIndice rapido en espanol: [Guia de Reglas](docs/es/rules-guide.md).\n\n---\n\n## 🎮 Console Commands\n\nWAH exposes global commands for interaction:\n\n### `__WAH_FOCUS_ISSUE__(index)`\n\nHighlights a specific issue element in the DOM and logs its details.\n\n```javascript\n__WAH_FOCUS_ISSUE__(0)  // Focus on first issue\n```\n\n### `__WAH_RESET_HIDE__()`\n\nClears hide settings and reloads the overlay.\n\n```javascript\n__WAH_RESET_HIDE__()  // Restore overlay immediately\n```\n\n### `__WAH_RERUN__()`\n\nRe-runs the audit after DOM changes without page reload.\n\n```javascript\n__WAH_RERUN__()  // Refresh audit\n```\n\n## ⌨️ Keyboard Shortcuts\n\nWAH overlay supports keyboard shortcuts for improved accessibility and productivity:\n\n- **Escape**: Toggle overlay collapse/expand\n- **Ctrl/Cmd + E**: Rerun audit\n- **Alt + W**: Focus on overlay (for keyboard navigation)\n- **Tab/Shift+Tab**: Navigate through overlay controls with focus trap\n\nAll interactive elements support keyboard navigation with visible focus indicators.\n\n---\n\n## 📤 Export Reports\n\nRun WAH with logging enabled to export reports to the console:\n\n```javascript\nawait runWAH({\n    logs: true,\n    logLevel: 'full'\n});\n\n// Reports are printed to console as:\n// - Table format (filtered by category and severity)\n// - JSON export\n// - TXT export (with detailed formatting)\n// - HTML export (full report with styling)\n```\n\nReports include:\n\n- Overall score and grade\n- Score by category\n- Detailed issue list with CSS selectors\n- Applied filters and scoring mode\n- Viewport and user agent info\n- Timestamp and WAH version\n\n---\n\n## 🎨 Overlay & Interface\n\nThe overlay provides a floating interface with:\n\n- **Score badge**: Displays overall score and grade\n- **Category breakdown**: Shows individual category scores\n- **Issue list**: Filterable by severity (critical/warning/recommendation) and category\n- **Issue focus**: Click to highlight elements in the DOM\n- **Filters**: Toggle severities and categories to customize scoring\n- **Settings**: Configure scoring mode, hide behavior, and language selector (`en`/`es`) with persistence across reloads\n- **Export**: Download audit reports in JSON, TXT, or HTML format\n- **Hide**: Temporarily hide overlay for X minutes or until next refresh\n\nArchitecture details and internals: [Architecture Guide](docs/architecture.md)\n\n---\n\n## 🏗️ Architecture\n\nWAH is organized into four main modules:\n\n- **`core/`**: audit engine and rules\n- **`overlay/`**: visual UI and interactions\n- **`reporters/`**: JSON, TXT and HTML outputs\n- **`utils/`**: shared helpers and console behavior\n\n**For architecture details**, see [Architecture Guide](docs/architecture.md).\nSpanish version: [Guia de Arquitectura](docs/es/architecture.md).\n\n---\n\n## 🔧 API Reference\n\nMain entry points:\n\n- `runWAH(userConfig)` for in-browser interactive audits\n- `runWAHHeadless(userConfig, executionOptions)` for overlay-free execution\n- `runCoreAudit(config, executionOptions)` for lower-level engine usage\n- `buildAuditReport(result, config, registry)` for JSON/TXT/HTML-ready report objects\n\nComplete signatures and usage details: [API Reference](docs/api.md)\nSpanish version: [Referencia de API](docs/es/api.md)\n\n---\n\n## 🌐 Internationalization\n\nBuilt-in locales are `en` and `es`. Internal IDs and config keys stay in English, while user-facing strings are localized across overlay, console and human-readable reports.\n\nFor contribution workflow and community translation model, see [Translations Guide](docs/translations.md).\n\n---\n\n## ❓ FAQ / Troubleshooting\n\n### `Module not found: Can't resolve 'web-audit-helper'`\n\nPackage not installed, workspace misconfigured, or lockfile inconsistency.\n\nRun `pnpm install` from the repository root and keep `pnpm-lock.yaml` in sync. If\nthe package is missing from a consuming project, install it explicitly with\n`pnpm add --save-dev web-audit-helper`.\n\n### `ReferenceError: window is not defined`\n\nWAH is browser-only. In SSR frameworks, load it in a client component via dynamic import. See [SSR / Next.js Guide](docs/ssr-frameworks.md).\n\n### WAH runs twice in development (React Strict Mode)\n\nUse a `useRef` guard in development. The complete pattern is shown in [SSR / Next.js Guide](docs/ssr-frameworks.md).\n\n### Issues detected vary between page refresh (F5) and re-run button\n\nDOM state may differ between a fresh page load and a later re-audit. Use `__WAH_RERUN__()` after significant DOM changes, or refresh the page for a clean baseline.\n\n---\n\n## 🧪 Testing\n\n```bash\npnpm run test        # Run tests once\npnpm run test:watch  # Watch mode\npnpm run test:ui     # Interactive UI\npnpm run test:coverage # Coverage gate\npnpm run test:e2e    # Chromium E2E (build first)\npnpm run test:extension:e2e # Unpacked Chromium extension E2E\npnpm run test:all    # Typecheck, unit tests, build and E2E\n```\n\n---\n\n## 🤝 Contributing\n\nWe welcome contributions! Please read [Contributing Guide](docs/contributing.md) and [Guia de Contribucion](docs/es/contributing.md) for guidelines on:\n\n- Reporting issues\n- Submitting pull requests\n- Adding new rules\n- Code style and conventions\n\n---\n\n## 📋 Roadmap\n\nCurrent and future roadmap is maintained in:\n\n- [Product Roadmap](docs/roadmap.md)\n\nRelease-by-release historical details are maintained in:\n\n- [CHANGELOG](CHANGELOG.md)\n- [Release Notes](RELEASE-NOTES.md)\n\n---\n\n## 📄 License\n\nMIT – See [LICENSE](LICENSE) for details\n\n---\n","readmeFilename":"README.md"}