{"_id":"@accesslint/core","_rev":"62-5196745906ff13a2e6d7b26c2124ecf2","name":"@accesslint/core","dist-tags":{"latest":"0.21.0"},"versions":{"0.1.0":{"name":"@accesslint/core","version":"0.1.0","license":"MIT","_id":"@accesslint/core@0.1.0","maintainers":[{"name":"ckundo","email":"cameron@accesslint.com"}],"homepage":"https://github.com/accesslint/core#readme","bugs":{"url":"https://github.com/accesslint/core/issues"},"dist":{"shasum":"8a291760da738db4684f11d62251aae18b6eb1fa","tarball":"https://registry.npmjs.org/@accesslint/core/-/core-0.1.0.tgz","fileCount":109,"integrity":"sha512-wmYPh+16kJ032g4o8i9OXVtpVE+jHoBohoP2vISAusJDfAFkzpNBpkaFW5AgPXsHEhYvQive9AiSj27Ykkeseg==","signatures":[{"sig":"MEYCIQDcBjInosvSHVJejoiN5NRVXx4SF/t1Tw8M2v8jhPp+awIhAMfPBgImwaWmsbmArmnheZREGNLEKYN3Uq9J3uUmcV95","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":295029},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"3b527bc1c40ed86900a01ebae8fb4a2d82fa1f6a","scripts":{"test":"vitest run","bench":"vitest bench","build":"vite build --config vite.lib.config.ts && tsc -p tsconfig.lib.json","prepublishOnly":"npm run build"},"_npmUser":{"name":"ckundo","email":"cameron@accesslint.com"},"repository":{"url":"git+https://github.com/accesslint/core.git","type":"git"},"_npmVersion":"10.9.2","description":"Pure accessibility rule engine — WCAG audit with zero browser dependencies","directories":{},"_nodeVersion":"22.17.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","vitest":"^3.0.0","happy-dom":"^20.4.0","typescript":"^5.7.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0_1770253753773_0.665066888557178","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@accesslint/core","version":"0.1.1","license":"MIT","_id":"@accesslint/core@0.1.1","maintainers":[{"name":"ckundo","email":"cameron@accesslint.com"}],"homepage":"https://github.com/accesslint/core#readme","bugs":{"url":"https://github.com/accesslint/core/issues"},"dist":{"shasum":"cf0a8bf50a5856b8878336aa5e32805d5c1ae014","tarball":"https://registry.npmjs.org/@accesslint/core/-/core-0.1.1.tgz","fileCount":111,"integrity":"sha512-6dlfaLvG0H8e3ngreQs9b2YdAinN2wsB2v9CjAUXJOZOZZ6RfMDfPp4L+yF7E3hWm/ZB2lQe4ee8PqMgUy7Pcg==","signatures":[{"sig":"MEYCIQCFVPXh9NPtZH2W96L1D5FpJUAa9KyElrm03tbC8dkjuAIhAM4M5m2z9Lt6qGSrtDv24AA/IbdHAsjiK1s8keWcANsM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":423182},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"4db8837589055f7f0a8cb66286a37d0d1206d1f1","scripts":{"test":"vitest run","bench":"vitest bench","build":"vite build --config vite.lib.config.ts && tsc -p tsconfig.lib.json","prepublishOnly":"npm run build"},"_npmUser":{"name":"ckundo","email":"cameron@accesslint.com"},"repository":{"url":"git+https://github.com/accesslint/core.git","type":"git"},"_npmVersion":"10.9.2","description":"Pure accessibility rule engine — WCAG audit with zero browser dependencies","directories":{},"_nodeVersion":"22.17.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","vitest":"^3.0.0","happy-dom":"^20.4.0","typescript":"^5.7.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.1_1770257390963_0.02571599019687576","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@accesslint/core","version":"0.1.2","license":"MIT","_id":"@accesslint/core@0.1.2","maintainers":[{"name":"ckundo","email":"cameron@accesslint.com"}],"homepage":"https://github.com/accesslint/core#readme","bugs":{"url":"https://github.com/accesslint/core/issues"},"dist":{"shasum":"5588bd6c4513f9dd0f24806d4c1d588ef6ee5093","tarball":"https://registry.npmjs.org/@accesslint/core/-/core-0.1.2.tgz","fileCount":111,"integrity":"sha512-rdGMXMVDxDpq5ClhgC40ZoF9xgCjymqGr0GB15h93PswCTDnVHiXV/nfOvWTtrnbxPKFw28cfdKzofngbRu1pw==","signatures":[{"sig":"MEUCIDTIZf4ANCbYZwgulCk5uY2WfPxj/l/bqgL0m8ehIgw9AiEAqYiUz5euO5iySA9uPICnE8TKJEhnGmL+/1u5Zr6G0KU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":422901},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./iife":"./dist/index.iife.js"},"gitHead":"cd7f654f0f7cd678308ad55f2d112064d796ff2a","scripts":{"test":"vitest run","bench":"vitest bench","build":"vite build --config vite.lib.config.ts && tsc -p tsconfig.lib.json","prepublishOnly":"npm run build"},"_npmUser":{"name":"ckundo","email":"cameron@accesslint.com"},"repository":{"url":"git+https://github.com/accesslint/core.git","type":"git"},"_npmVersion":"10.9.2","description":"Pure accessibility rule engine — WCAG audit with zero browser dependencies","directories":{},"_nodeVersion":"22.17.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","vitest":"^3.0.0","happy-dom":"^20.4.0","typescript":"^5.7.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.2_1770258820412_0.8486421071984347","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@accesslint/core","version":"0.1.3","license":"MIT","_id":"@accesslint/core@0.1.3","maintainers":[{"name":"ckundo","email":"cameron@accesslint.com"}],"homepage":"https://github.com/accesslint/core#readme","bugs":{"url":"https://github.com/accesslint/core/issues"},"dist":{"shasum":"c769ba05c193f2b583c98dca1e2661de565e7740","tarball":"https://registry.npmjs.org/@accesslint/core/-/core-0.1.3.tgz","fileCount":111,"integrity":"sha512-c8FSMu4JJihTXBhxIazGJ3WtyzVeghnXqnaOjaa6KC5wg0CVX58DDkfQKDhStbIIMKp+wFqL8D0qvPl918jDMQ==","signatures":[{"sig":"MEYCIQDiTncrIALjxlyGkqO9V4wv1crrYQIAh3XRPvvkVpTwxgIhAIVtoMN3kj5Yvs02tmeR7EDH4xxMtpJFmDyNnHBPGiMJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":424261},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./iife":"./dist/index.iife.js"},"gitHead":"005083e84c69a63f7568fbd3adbf6e9e82e039a3","scripts":{"test":"vitest run","bench":"vitest bench","build":"vite build --config vite.lib.config.ts && tsc -p tsconfig.lib.json","prepublishOnly":"npm run build"},"_npmUser":{"name":"ckundo","email":"cameron@accesslint.com"},"repository":{"url":"git+https://github.com/accesslint/core.git","type":"git"},"_npmVersion":"10.9.2","description":"Pure accessibility rule engine — WCAG audit with zero browser dependencies","directories":{},"_nodeVersion":"22.17.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","vitest":"^3.0.0","happy-dom":"^20.4.0","typescript":"^5.7.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.3_1770260617013_0.6092195059037941","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@accesslint/core","version":"0.2.0","license":"MIT","_id":"@accesslint/core@0.2.0","maintainers":[{"name":"ckundo","email":"cameron@accesslint.com"}],"homepage":"https://github.com/accesslint/core#readme","bugs":{"url":"https://github.com/accesslint/core/issues"},"dist":{"shasum":"76bfed6c44d822ff6b1eda6f1bd6533d732b3b5e","tarball":"https://registry.npmjs.org/@accesslint/core/-/core-0.2.0.tgz","fileCount":115,"integrity":"sha512-6YhQZVSoRvTJ5AfM9/ErGl0K+SR7wNb962+BytkisV4WQU4BMAxoG3MBN18vYHE6/OSsunz6ZmKkeDiGrIZR+g==","signatures":[{"sig":"MEQCIFskfxBhWyexXjQJpgqQWHONFbiy40NxlynNkBIJJlm6AiB1s29g6Z7zAcNuxxsVsbjWNMN669PdiMVr3rmAwa+ksw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":435072},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./iife":"./dist/index.iife.js"},"gitHead":"36ec3c4ada4df2e3aba901eaa084b5f014616055","scripts":{"test":"vitest run","bench":"vitest bench","build":"vite build --config vite.lib.config.ts && tsc -p tsconfig.lib.json","prepublishOnly":"npm run build"},"_npmUser":{"name":"ckundo","email":"cameron@accesslint.com"},"repository":{"url":"git+https://github.com/accesslint/core.git","type":"git"},"_npmVersion":"10.9.2","description":"Pure accessibility rule engine — WCAG audit with zero browser dependencies","directories":{},"_nodeVersion":"22.17.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","vitest":"^3.0.0","happy-dom":"^20.4.0","typescript":"^5.7.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.2.0_1770327959094_0.44503561460116914","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"@accesslint/core","version":"0.2.2","license":"MIT","_id":"@accesslint/core@0.2.2","maintainers":[{"name":"ckundo","email":"cameron@accesslint.com"}],"homepage":"https://github.com/accesslint/core#readme","bugs":{"url":"https://github.com/accesslint/core/issues"},"dist":{"shasum":"a70c0940bae20e8fe39ec2ee2f78182fa923e418","tarball":"https://registry.npmjs.org/@accesslint/core/-/core-0.2.2.tgz","fileCount":115,"integrity":"sha512-n0Fpy9bu1qgMFVIAGR9FI+f/Ey3V8b5ph+bsURKNFSMJWD0jhkaiwf7IQBmWsRx+a99xOEXwK3TUe9ECxgnWqw==","signatures":[{"sig":"MEUCIF1YGBibtvpSXAmdFbnXpiwOXcZ1jdiaMT/uIe36HpN4AiEAu7mPXVFyee7YBLqpWq1rggfmMSmqI4KaSbrsFI8j7JM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":437005},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./iife":"./dist/index.iife.js"},"gitHead":"aa2ce6d9455dbc2e6450511e7dfed59bd353ea5b","scripts":{"test":"vitest run","bench":"vitest bench","build":"vite build --config vite.lib.config.ts && tsc -p tsconfig.lib.json","prepublishOnly":"npm run build"},"_npmUser":{"name":"ckundo","email":"cameron@accesslint.com"},"repository":{"url":"git+https://github.com/accesslint/core.git","type":"git"},"_npmVersion":"10.9.2","description":"Pure accessibility rule engine — WCAG audit with zero browser dependencies","directories":{},"_nodeVersion":"22.17.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","vitest":"^3.0.0","happy-dom":"^20.4.0","typescript":"^5.7.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.2.2_1770337811510_0.31135789848147577","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"@accesslint/core","version":"0.2.3","license":"MIT","_id":"@accesslint/core@0.2.3","maintainers":[{"name":"ckundo","email":"cameron@accesslint.com"}],"homepage":"https://github.com/accesslint/core#readme","bugs":{"url":"https://github.com/accesslint/core/issues"},"dist":{"shasum":"a85d8e7fdd7c06b6d1fce33679c1bdb604a97730","tarball":"https://registry.npmjs.org/@accesslint/core/-/core-0.2.3.tgz","fileCount":115,"integrity":"sha512-GYmHRVvxrob3EYf/SBbl9HvYlrIhDuUhEpwtINVDZeEbGjMKJQ++tpGTAUpbDBIv1PSnKwr9oYnSUKceYC2fcA==","signatures":[{"sig":"MEUCIQCLY21L3LOpFIEDu+4f0dGw/9B7yty59FR0zAEcesV9dQIgN+NiQNJx9pfPfXxmRYj/OYRCWTxv2lemqwoW2Kd0fTA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":436367},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./iife":"./dist/index.iife.js"},"gitHead":"e1e184e7dbf7e30eae6f0af90e553f162b965a94","scripts":{"test":"vitest run","bench":"vitest bench","build":"vite build --config vite.lib.config.ts && tsc -p tsconfig.lib.json","test:act":"vitest run src/act/act.test.ts","test:memory":"vitest run --config vite.memory.config.ts","act:download":"npx tsx src/act/download-fixtures.ts","prepublishOnly":"npm run build"},"_npmUser":{"name":"ckundo","email":"cameron@accesslint.com"},"repository":{"url":"git+https://github.com/accesslint/core.git","type":"git"},"_npmVersion":"10.9.2","description":"Pure accessibility rule engine — WCAG audit with zero browser dependencies","directories":{},"_nodeVersion":"22.17.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","vitest":"^3.0.0","happy-dom":"^20.4.0","typescript":"^5.7.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.2.3_1770399687177_0.9213433227394319","host":"s3://npm-registry-packages-npm-production"}},"0.2.4":{"name":"@accesslint/core","version":"0.2.4","license":"MIT","_id":"@accesslint/core@0.2.4","maintainers":[{"name":"ckundo","email":"cameron@accesslint.com"}],"homepage":"https://github.com/accesslint/core#readme","bugs":{"url":"https://github.com/accesslint/core/issues"},"dist":{"shasum":"d65e0a92c926e6d9a273a7c966de67281e86d18c","tarball":"https://registry.npmjs.org/@accesslint/core/-/core-0.2.4.tgz","fileCount":115,"integrity":"sha512-R1o73yE1jANptqpixxx6hsa8DM4aXbUv4WnfTFECiALQNuGzVX5u/TjIJyBzzaNj7QW4QYVc5MLlS/fg/z62lQ==","signatures":[{"sig":"MEQCIEzmtE3xf63eP9gWGy1MKJGRuH7a8ehVni3VcbPd2A/MAiAfNqYZxOs1/J2kjXNqMlFJxvW2of8sYLvjXKjzu8P87w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":439715},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./iife":"./dist/index.iife.js"},"gitHead":"354c6e0f3d57720788bea24ced531263e82e39a7","scripts":{"test":"vitest run","bench":"vitest bench","build":"vite build --config vite.lib.config.ts && tsc -p tsconfig.lib.json","test:act":"vitest run src/act/act.test.ts","test:memory":"vitest run --config vite.memory.config.ts","act:download":"npx tsx src/act/download-fixtures.ts","prepublishOnly":"npm run build"},"_npmUser":{"name":"ckundo","email":"cameron@accesslint.com"},"repository":{"url":"git+https://github.com/accesslint/core.git","type":"git"},"_npmVersion":"10.9.2","description":"Pure accessibility rule engine — WCAG audit with zero browser dependencies","directories":{},"_nodeVersion":"22.17.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","vitest":"^3.0.0","happy-dom":"^20.4.0","typescript":"^5.7.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.2.4_1770430160244_0.5916868750348896","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@accesslint/core","version":"0.3.0","license":"MIT","_id":"@accesslint/core@0.3.0","maintainers":[{"name":"ckundo","email":"cameron@accesslint.com"}],"homepage":"https://github.com/AccessLint/core#readme","bugs":{"url":"https://github.com/AccessLint/core/issues"},"dist":{"shasum":"c73093d537d9ae946b18321f50ab63be1b3a7dc8","tarball":"https://registry.npmjs.org/@accesslint/core/-/core-0.3.0.tgz","fileCount":115,"integrity":"sha512-IBEhmJ3fnFSl1hP5bWw1sAenV5/mQDVXG9EfkGLhFxgm56fQiiM79OFK4oiCz+ICj9Ga/ktzhrGKKDTv8UOSrQ==","signatures":[{"sig":"MEYCIQDhpFZd1llg43FPB0kGQNiJWeazA2AW46bD+7SXFkEsMAIhAOPPDs/z9JONyo5xReqCPt4KCjCHhK5iuuxRR65ZmN/Q","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@accesslint%2fcore@0.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":439752},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./iife":"./dist/index.iife.js"},"gitHead":"a1965c069d392e7e99aa962342cfafd387b7893b","scripts":{"test":"vitest run","bench":"vitest bench","build":"vite build --config vite.lib.config.ts && tsc -p tsconfig.lib.json","release":"scripts/release.sh","test:act":"vitest run src/act/act.test.ts","test:memory":"vitest run --config vite.memory.config.ts","act:download":"npx tsx src/act/download-fixtures.ts","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:883822f8-6370-4a34-a4bf-cdaa59a11057"}},"repository":{"url":"git+https://github.com/AccessLint/core.git","type":"git"},"_npmVersion":"11.9.0","description":"Pure accessibility rule engine — WCAG audit with zero browser dependencies","directories":{},"_nodeVersion":"22.22.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","vitest":"^3.0.0","happy-dom":"^20.4.0","typescript":"^5.7.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.3.0_1770477049651_0.20824832805579163","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@accesslint/core","version":"0.3.1","license":"MIT","_id":"@accesslint/core@0.3.1","maintainers":[{"name":"ckundo","email":"cameron@accesslint.com"}],"homepage":"https://github.com/AccessLint/core#readme","bugs":{"url":"https://github.com/AccessLint/core/issues"},"dist":{"shasum":"6990f0f838564696cbe3fe301b1dee139f896b69","tarball":"https://registry.npmjs.org/@accesslint/core/-/core-0.3.1.tgz","fileCount":115,"integrity":"sha512-/tAcGMT2j7nuvIJ7+0skgVMOO71O/mCgKjWw9lr+mWNYmjsZObVW+nWhs2PP5sqAyv0y/8ma3fv/wZiGXQZ7qw==","signatures":[{"sig":"MEUCIGXgEgJgMKtmOCAccfxnDbbFW0VGN9gQ2YB8igkiPd/pAiEA91ClqRudzPxO3CpxBG7qb1XXna1+IJDpteaMQR4x3xw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@accesslint%2fcore@0.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":472776},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./iife":"./dist/index.iife.js"},"gitHead":"9c2dfb6eab33742114b873da35657f83e2fb35c8","scripts":{"test":"vitest run","bench":"vitest bench","build":"vite build --config vite.lib.config.ts && tsc -p tsconfig.lib.json","release":"scripts/release.sh","test:act":"vitest run src/act/act.test.ts","test:memory":"vitest run --config vite.memory.config.ts","act:download":"npx tsx src/act/download-fixtures.ts","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:883822f8-6370-4a34-a4bf-cdaa59a11057"}},"repository":{"url":"git+https://github.com/AccessLint/core.git","type":"git"},"_npmVersion":"11.9.0","description":"Pure accessibility rule engine — WCAG audit with zero browser dependencies","directories":{},"_nodeVersion":"22.22.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","vitest":"^3.0.0","happy-dom":"^20.4.0","typescript":"^5.7.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.3.1_1770487222899_0.6315181070101776","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"@accesslint/core","version":"0.3.2","license":"MIT","_id":"@accesslint/core@0.3.2","maintainers":[{"name":"ckundo","email":"cameron@accesslint.com"}],"homepage":"https://github.com/AccessLint/core#readme","bugs":{"url":"https://github.com/AccessLint/core/issues"},"dist":{"shasum":"40de58082d6f6f1fb72a43ad89eb6a1ae0bbf664","tarball":"https://registry.npmjs.org/@accesslint/core/-/core-0.3.2.tgz","fileCount":115,"integrity":"sha512-J6UJWdBYkEc5qKuyjzIzbt+vhQx7prPPJaC5ntmHJfc6BmcRR5RRVQzKIGVATuqhbaDDOtXNPC8MjH7C2k6J3Q==","signatures":[{"sig":"MEUCIQDMxt/ygTRGckiSnhF1oR0jp1XTcHOiQhVMin0NTdTCXwIgQb7BfXi25gqqdVMaROhZIs8niG/xA3IpIvbrsXvkBLs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@accesslint%2fcore@0.3.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":472817},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./iife":"./dist/index.iife.js"},"gitHead":"162b7c8d8b6831493364b383f68415592aad2fff","scripts":{"test":"vitest run","bench":"vitest bench","build":"vite build --config vite.lib.config.ts && tsc -p tsconfig.lib.json","release":"scripts/release.sh","test:act":"vitest run src/act/act.test.ts","test:memory":"vitest run --config vite.memory.config.ts","act:download":"npx tsx src/act/download-fixtures.ts","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:883822f8-6370-4a34-a4bf-cdaa59a11057"}},"repository":{"url":"git+https://github.com/AccessLint/core.git","type":"git"},"_npmVersion":"11.9.0","description":"Pure accessibility rule engine — WCAG audit with zero browser dependencies","directories":{},"_nodeVersion":"22.22.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","vitest":"^3.0.0","happy-dom":"^20.4.0","typescript":"^5.7.0","@codspeed/vitest-plugin":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.3.2_1770491702728_0.585971433111037","host":"s3://npm-registry-packages-npm-production"}},"0.3.3":{"name":"@accesslint/core","version":"0.3.3","license":"MIT","_id":"@accesslint/core@0.3.3","maintainers":[{"name":"ckundo","email":"cameron@accesslint.com"}],"homepage":"https://github.com/AccessLint/core#readme","bugs":{"url":"https://github.com/AccessLint/core/issues"},"dist":{"shasum":"2c72ae1be0371fbd6cab5b792de71d1d48f42e9d","tarball":"https://registry.npmjs.org/@accesslint/core/-/core-0.3.3.tgz","fileCount":115,"integrity":"sha512-cYiNvUn2ZsvoXKdsmcC7J+RWtqou+qnOfUmPD4VbR0Ufc0xoLXkPPG7ufR4+iB4n1KYibTBVUWMn+kjcv5gI2w==","signatures":[{"sig":"MEQCIDBs+QZTnAj04y3s/tW9CBHbaTWIfn45FZL/sPEiKqMRAiASGESJRlmOLilN9gGJ9+sJfnxm62GZKQAXSSXR5n2yHQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@accesslint%2fcore@0.3.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":472817},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./iife":"./dist/index.iife.js"},"gitHead":"b2c3aef30de830471bdc7dceca756c8d966db203","scripts":{"test":"vitest run","bench":"vitest bench","build":"vite build --config vite.lib.config.ts && tsc -p tsconfig.lib.json","release":"scripts/release.sh","test:act":"vitest run src/act/act.test.ts","test:memory":"vitest run --config vite.memory.config.ts","act:download":"npx tsx src/act/download-fixtures.ts","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:883822f8-6370-4a34-a4bf-cdaa59a11057"}},"repository":{"url":"git+https://github.com/AccessLint/core.git","type":"git"},"_npmVersion":"11.9.0","description":"Pure accessibility rule engine — WCAG audit with zero browser dependencies","directories":{},"_nodeVersion":"22.22.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","vitest":"^3.0.0","happy-dom":"^20.4.0","typescript":"^5.7.0","@codspeed/vitest-plugin":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.3.3_1770492911732_0.8771417143394249","host":"s3://npm-registry-packages-npm-production"}},"0.3.4":{"name":"@accesslint/core","version":"0.3.4","license":"MIT","_id":"@accesslint/core@0.3.4","maintainers":[{"name":"ckundo","email":"cameron@accesslint.com"}],"homepage":"https://github.com/AccessLint/core#readme","bugs":{"url":"https://github.com/AccessLint/core/issues"},"dist":{"shasum":"673545807d43cb655101b79d90c3ce493711042d","tarball":"https://registry.npmjs.org/@accesslint/core/-/core-0.3.4.tgz","fileCount":115,"integrity":"sha512-04mtTlwkHC7mq96Gy0FFkPM+KDZa10k6Jn77EEm2GbGQS1ijhA3jZhvDueEdjHriiKvWjup0+6DccoSuCQ963A==","signatures":[{"sig":"MEYCIQCYKZZqcTrFkpowCkEInMlOsRSURIR1tpsZmpaeS3yapgIhANh4CKN2CnDEXUzMvkImWcezfCp2bBv581+h2EIqOGES","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@accesslint%2fcore@0.3.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":478420},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./iife":"./dist/index.iife.js"},"gitHead":"0e654bfc12663e067b2b76ead9377706c7dea2de","scripts":{"test":"vitest run","bench":"vitest bench","build":"vite build --config vite.lib.config.ts && tsc -p tsconfig.lib.json","release":"scripts/release.sh","test:act":"vitest run src/act/act.test.ts","test:memory":"vitest run --config vite.memory.config.ts","act:download":"npx tsx src/act/download-fixtures.ts","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:883822f8-6370-4a34-a4bf-cdaa59a11057"}},"repository":{"url":"git+https://github.com/AccessLint/core.git","type":"git"},"_npmVersion":"11.9.0","description":"Pure accessibility rule engine — WCAG audit with zero browser dependencies","directories":{},"_nodeVersion":"22.22.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","vitest":"^3.0.0","happy-dom":"^20.4.0","typescript":"^5.7.0","@codspeed/vitest-plugin":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.3.4_1770500666569_0.7068902726230781","host":"s3://npm-registry-packages-npm-production"}},"0.3.5":{"name":"@accesslint/core","version":"0.3.5","license":"MIT","_id":"@accesslint/core@0.3.5","maintainers":[{"name":"ckundo","email":"cameron@accesslint.com"}],"homepage":"https://github.com/AccessLint/core#readme","bugs":{"url":"https://github.com/AccessLint/core/issues"},"dist":{"shasum":"e863d4e78a9fd65770ba16180a79f01bfac5ff47","tarball":"https://registry.npmjs.org/@accesslint/core/-/core-0.3.5.tgz","fileCount":115,"integrity":"sha512-xVixk3s8pSAiXz9MPKTukLz5QH9lkzP9wRtp8tF+g9yK03PdljTJN/sPsX25U9WqF1yu9io2rzXtCtZqpZnURw==","signatures":[{"sig":"MEUCIAFnvbDdnIIC4oWFGrCZK+6uzsjL1j6CtOKz5ia91Vm6AiEA3lubigTWcSETzGRUS77nDRalUV9dETicTqvA68458Hs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@accesslint%2fcore@0.3.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":478834},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./iife":"./dist/index.iife.js"},"gitHead":"1aa848ff8f9ea6a7a331f53f2c655128e8b7213b","scripts":{"test":"vitest run","bench":"vitest bench","build":"vite build --config vite.lib.config.ts && tsc -p tsconfig.lib.json","release":"scripts/release.sh","test:act":"vitest run src/act/act.test.ts","test:memory":"vitest run --config vite.memory.config.ts","act:download":"npx tsx src/act/download-fixtures.ts","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:883822f8-6370-4a34-a4bf-cdaa59a11057"}},"repository":{"url":"git+https://github.com/AccessLint/core.git","type":"git"},"_npmVersion":"11.9.0","description":"Pure accessibility rule engine — WCAG audit with zero browser dependencies","directories":{},"_nodeVersion":"22.22.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","vitest":"^3.0.0","happy-dom":"^20.4.0","typescript":"^5.7.0","@codspeed/vitest-plugin":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.3.5_1770508658217_0.48886144199196635","host":"s3://npm-registry-packages-npm-production"}},"0.3.6":{"name":"@accesslint/core","version":"0.3.6","license":"MIT","_id":"@accesslint/core@0.3.6","maintainers":[{"name":"ckundo","email":"cameron@accesslint.com"}],"homepage":"https://github.com/AccessLint/core#readme","bugs":{"url":"https://github.com/AccessLint/core/issues"},"dist":{"shasum":"28b359e436742275f11dc0d36a3456b0aecea45e","tarball":"https://registry.npmjs.org/@accesslint/core/-/core-0.3.6.tgz","fileCount":115,"integrity":"sha512-2jIMNjXB249ptWRezCPSIUpTG2IYwgLQAJFTz+1n+i423YgSg4hLy9o+0IQv2Zby4daXhn6urflLEe4ryFv1Mg==","signatures":[{"sig":"MEYCIQCs+E2w6LRdRdNBNp2uxgvvfn0ykgE0sGEy95xgi+RgYAIhAKaO0ct8PMeXoq13K+biRotJu9r6zff1wjatpWBuFUJS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@accesslint%2fcore@0.3.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":496410},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./iife":"./dist/index.iife.js"},"gitHead":"9f2d4f39592d1ba6e9a660eeb6d81a1f4b4f84d7","scripts":{"test":"vitest run","bench":"vitest bench","build":"vite build --config vite.lib.config.ts && tsc -p tsconfig.lib.json","release":"scripts/release.sh","test:act":"vitest run src/act/act.test.ts","test:memory":"vitest run --config vite.memory.config.ts","act:download":"npx tsx src/act/download-fixtures.ts","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:883822f8-6370-4a34-a4bf-cdaa59a11057"}},"repository":{"url":"git+https://github.com/AccessLint/core.git","type":"git"},"_npmVersion":"11.9.0","description":"Pure accessibility rule engine — WCAG audit with zero browser dependencies","directories":{},"_nodeVersion":"22.22.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","vitest":"^3.0.0","happy-dom":"^20.4.0","typescript":"^5.7.0","@codspeed/vitest-plugin":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.3.6_1770510668331_0.2627672200712745","host":"s3://npm-registry-packages-npm-production"}},"0.3.7":{"name":"@accesslint/core","version":"0.3.7","license":"MIT","_id":"@accesslint/core@0.3.7","maintainers":[{"name":"ckundo","email":"cameron@accesslint.com"}],"homepage":"https://github.com/AccessLint/core#readme","bugs":{"url":"https://github.com/AccessLint/core/issues"},"dist":{"shasum":"0476c1494650538b1bb53484b5b2dd1b184422cf","tarball":"https://registry.npmjs.org/@accesslint/core/-/core-0.3.7.tgz","fileCount":115,"integrity":"sha512-Yg9S+LNVgOy/Yd/UMvUiuXZ5j0OwKcrY1lmQYw1NHQdrQVgbZVD2Mi3giLL+pl5Ef5kyaQciRZj8CsyQbQZTPw==","signatures":[{"sig":"MEQCIE0WrEogzrf6qSWIbbzvy3tUceXgKWiFGJzZFbxK2DKvAiAHH5+iJAmzOJkTvJdwP181bX54sOgci5c4/B3Ev7UNJA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@accesslint%2fcore@0.3.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":496576},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./iife":"./dist/index.iife.js"},"gitHead":"deefccec23bc61e6ca186091547ab5c4f761e094","scripts":{"test":"vitest run","bench":"vitest bench","build":"vite build --config vite.lib.config.ts && tsc -p tsconfig.lib.json","release":"scripts/release.sh","test:act":"vitest run src/act/act.test.ts","test:memory":"vitest run --config vite.memory.config.ts","act:download":"npx tsx src/act/download-fixtures.ts","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:883822f8-6370-4a34-a4bf-cdaa59a11057"}},"repository":{"url":"git+https://github.com/AccessLint/core.git","type":"git"},"_npmVersion":"11.9.0","description":"Pure accessibility rule engine — WCAG audit with zero browser dependencies","directories":{},"_nodeVersion":"22.22.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","vitest":"^3.0.0","happy-dom":"^20.4.0","typescript":"^5.7.0","@codspeed/vitest-plugin":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.3.7_1770512388965_0.35608981253005645","host":"s3://npm-registry-packages-npm-production"}},"0.3.8":{"name":"@accesslint/core","version":"0.3.8","license":"MIT","_id":"@accesslint/core@0.3.8","maintainers":[{"name":"ckundo","email":"cameron@accesslint.com"}],"homepage":"https://github.com/AccessLint/core#readme","bugs":{"url":"https://github.com/AccessLint/core/issues"},"dist":{"shasum":"b22df3ef7d5031214c6767fc7a59f186f8d1df48","tarball":"https://registry.npmjs.org/@accesslint/core/-/core-0.3.8.tgz","fileCount":115,"integrity":"sha512-8CHvLKb/OyHrp1v36e+XXwnczJkZ9WTx2YNfSViQLBSoFzvZPKq0jlXacP2Fe00fXjYoxJ1B0lKeG6hdun2dDw==","signatures":[{"sig":"MEQCIErtygQQfBBZn+Cq98zMrKlwqQK2xhqGnIz5l8JNyEKqAiAGSlww4AY2rVSGrgrq+UgauwTjh6elkwaXEY9O+pF2Gg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@accesslint%2fcore@0.3.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":496719},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./iife":"./dist/index.iife.js"},"gitHead":"a8dda78545670d92472a6e3848fbb080f12e9126","scripts":{"test":"vitest run","bench":"vitest bench","build":"vite build --config vite.lib.config.ts && tsc -p tsconfig.lib.json","release":"scripts/release.sh","test:act":"vitest run src/act/act.test.ts","test:memory":"vitest run --config vite.memory.config.ts","act:download":"npx tsx src/act/download-fixtures.ts","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:883822f8-6370-4a34-a4bf-cdaa59a11057"}},"repository":{"url":"git+https://github.com/AccessLint/core.git","type":"git"},"_npmVersion":"11.9.0","description":"Pure accessibility rule engine — WCAG audit with zero browser dependencies","directories":{},"_nodeVersion":"22.22.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","vitest":"^3.0.0","happy-dom":"^20.4.0","typescript":"^5.7.0","@codspeed/vitest-plugin":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.3.8_1770564706376_0.7963638484120028","host":"s3://npm-registry-packages-npm-production"}},"0.3.9":{"name":"@accesslint/core","version":"0.3.9","license":"MIT","_id":"@accesslint/core@0.3.9","maintainers":[{"name":"ckundo","email":"cameron@accesslint.com"}],"homepage":"https://github.com/AccessLint/core#readme","bugs":{"url":"https://github.com/AccessLint/core/issues"},"dist":{"shasum":"29ef810687fbbe86a6b095ad1032026a38222bfb","tarball":"https://registry.npmjs.org/@accesslint/core/-/core-0.3.9.tgz","fileCount":115,"integrity":"sha512-+cQBvwcluuZNjUe++E2hrVCwf38baXAeSmhVlMnvUDj2fWtus+rg8Zji9hZmSaTNeY1fBs/D45y6Dqn9F0LPPA==","signatures":[{"sig":"MEYCIQDbjTdmwficL295WfYMVyemEQ1QZ+8SfAOcdlmOVBgb/QIhAL2tgqr7J+2sjOY5rUZcUht7BbeJso+LZybEG12zyuNl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@accesslint%2fcore@0.3.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":496719},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./iife":"./dist/index.iife.js"},"gitHead":"02a4630d0cedb6273f0713714a06b6913558cb9c","scripts":{"test":"vitest run","bench":"vitest bench","build":"vite build --config vite.lib.config.ts && tsc -p tsconfig.lib.json","release":"scripts/release.sh","test:act":"vitest run src/act/act.test.ts","test:memory":"vitest run --config vite.memory.config.ts","act:download":"npx tsx src/act/download-fixtures.ts","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:883822f8-6370-4a34-a4bf-cdaa59a11057"}},"repository":{"url":"git+https://github.com/AccessLint/core.git","type":"git"},"_npmVersion":"11.9.0","description":"Pure accessibility rule engine — WCAG audit with zero browser dependencies","directories":{},"_nodeVersion":"22.22.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","vitest":"^3.0.0","happy-dom":"^20.4.0","typescript":"^5.7.0","@codspeed/vitest-plugin":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.3.9_1770578273258_0.02054130480564531","host":"s3://npm-registry-packages-npm-production"}},"0.3.10":{"name":"@accesslint/core","version":"0.3.10","license":"MIT","_id":"@accesslint/core@0.3.10","maintainers":[{"name":"ckundo","email":"cameron@accesslint.com"}],"homepage":"https://github.com/AccessLint/core#readme","bugs":{"url":"https://github.com/AccessLint/core/issues"},"dist":{"shasum":"0e3ce4925a5a1fdea009421a83a19490cb16a9dd","tarball":"https://registry.npmjs.org/@accesslint/core/-/core-0.3.10.tgz","fileCount":115,"integrity":"sha512-DQsQczaXfxdREkNKkobo3TfFHV1fMKfMcZwl12xxC6h+vT0QHBYE3fBH1EHHDdNQcYcM15oUkS6wKRTNsO/hLA==","signatures":[{"sig":"MEUCIGV5/ozKVRwsYOjfXPI0slibdQuED+2GKW+9HvOIgtVbAiEA8IfwZY2g3LurYbb20SQGB5isWDrw5niIXJaJAdhD2MA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@accesslint%2fcore@0.3.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":503147},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./iife":"./dist/index.iife.js"},"gitHead":"fda25859cc12f33c40386e740cd26791f8470867","scripts":{"test":"vitest run","bench":"vitest bench","build":"vite build --config vite.lib.config.ts && tsc -p tsconfig.lib.json","release":"scripts/release.sh","test:act":"vitest run src/act/act.test.ts","test:memory":"vitest run --config vite.memory.config.ts","act:download":"npx tsx src/act/download-fixtures.ts","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:883822f8-6370-4a34-a4bf-cdaa59a11057"}},"repository":{"url":"git+https://github.com/AccessLint/core.git","type":"git"},"_npmVersion":"11.9.0","description":"Pure accessibility rule engine — WCAG audit with zero browser dependencies","directories":{},"_nodeVersion":"22.22.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","vitest":"^3.0.0","happy-dom":"^20.4.0","typescript":"^5.7.0","@codspeed/vitest-plugin":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.3.10_1770581417857_0.5375403532532115","host":"s3://npm-registry-packages-npm-production"}},"0.3.11":{"name":"@accesslint/core","version":"0.3.11","license":"MIT","_id":"@accesslint/core@0.3.11","maintainers":[{"name":"ckundo","email":"cameron@accesslint.com"}],"homepage":"https://github.com/AccessLint/core#readme","bugs":{"url":"https://github.com/AccessLint/core/issues"},"dist":{"shasum":"cbea5ce331e403923a0aa9ac00a51f46dc1f3caf","tarball":"https://registry.npmjs.org/@accesslint/core/-/core-0.3.11.tgz","fileCount":115,"integrity":"sha512-AFQoXtNjLGp/zQdpQAIaRuE2NCO9KbYgnKmla0W6qKQWgKMa/TJ32hycoETdtVy8mftRv5eMgSZk+IQfX+5tCQ==","signatures":[{"sig":"MEQCIAxjqzR4pe7LNlwioA6U8R5SBSc6OdfKnfKbvY+brNvUAiAGe3L3kKtekKtsRd9yC8nWl/fyEAuIiWotv4MsY87pXA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@accesslint%2fcore@0.3.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":506096},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./iife":"./dist/index.iife.js"},"gitHead":"105ea36780019ad677c3ecb9ad3ea5d4348d92d2","scripts":{"test":"vitest run","bench":"vitest bench","build":"vite build --config vite.lib.config.ts && tsc -p tsconfig.lib.json","release":"scripts/release.sh","test:act":"vitest run src/act/act.test.ts","test:memory":"vitest run --config vite.memory.config.ts","act:download":"npx tsx src/act/download-fixtures.ts","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:883822f8-6370-4a34-a4bf-cdaa59a11057"}},"repository":{"url":"git+https://github.com/AccessLint/core.git","type":"git"},"_npmVersion":"11.9.0","description":"Pure accessibility rule engine — WCAG audit with zero browser dependencies","directories":{},"_nodeVersion":"22.22.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","vitest":"^3.0.0","happy-dom":"^20.4.0","typescript":"^5.7.0","@codspeed/vitest-plugin":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.3.11_1770582323749_0.5667914271666399","host":"s3://npm-registry-packages-npm-production"}},"0.3.12":{"name":"@accesslint/core","version":"0.3.12","license":"MIT","_id":"@accesslint/core@0.3.12","maintainers":[{"name":"ckundo","email":"cameron@accesslint.com"}],"homepage":"https://github.com/AccessLint/core#readme","bugs":{"url":"https://github.com/AccessLint/core/issues"},"dist":{"shasum":"e07f9c41d6c504de4020167e9d3d3e822cfffc01","tarball":"https://registry.npmjs.org/@accesslint/core/-/core-0.3.12.tgz","fileCount":115,"integrity":"sha512-gkwg0+k9OtC8J0y0lkZ44Z8ZvhKMNEnZYO/7RIqrNfdYQ9mRyq4xs68uujiZ5n3nKv5D+5FUpUH1MnuWDdKaAA==","signatures":[{"sig":"MEYCIQDGto5tbaNb1UaPYLCevyRkSmvNC4FIuCNnFDuWbK+kswIhAJbdWYSdMkqLtqRsGS/+IEPSu/wexPIYL8/aXMXvO1Bl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@accesslint%2fcore@0.3.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":507460},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./iife":"./dist/index.iife.js"},"gitHead":"6e03a91a4823696ce81a139566c91716578f6ce7","scripts":{"test":"vitest run","bench":"vitest bench","build":"vite build --config vite.lib.config.ts && tsc -p tsconfig.lib.json","release":"scripts/release.sh","test:act":"vitest run src/act/act.test.ts","test:memory":"vitest run --config vite.memory.config.ts","act:download":"npx tsx src/act/download-fixtures.ts","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:883822f8-6370-4a34-a4bf-cdaa59a11057"}},"repository":{"url":"git+https://github.com/AccessLint/core.git","type":"git"},"_npmVersion":"11.9.0","description":"Pure accessibility rule engine — WCAG audit with zero browser dependencies","directories":{},"_nodeVersion":"22.22.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","vitest":"^3.0.0","happy-dom":"^20.4.0","typescript":"^5.7.0","@codspeed/vitest-plugin":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.3.12_1770586187207_0.9191413851190797","host":"s3://npm-registry-packages-npm-production"}},"0.3.13":{"name":"@accesslint/core","version":"0.3.13","license":"MIT","_id":"@accesslint/core@0.3.13","maintainers":[{"name":"ckundo","email":"cameron@accesslint.com"}],"homepage":"https://github.com/AccessLint/core#readme","bugs":{"url":"https://github.com/AccessLint/core/issues"},"dist":{"shasum":"2ee9a79f378027a3a0b75b12d62ddc35bbb4b9ff","tarball":"https://registry.npmjs.org/@accesslint/core/-/core-0.3.13.tgz","fileCount":115,"integrity":"sha512-Ik+HJ/ST0+jzUoXDUuZlLKCsUW1xDX5LCNEQ1no3vIZOPXDqVeBd4dQqbTAokDpIOvVX2ArtZwfbqRg3TwWIww==","signatures":[{"sig":"MEUCIGvBxYwl+B2lNbNac6cAdeuo4DHelDfrr3GXv1owFIqZAiEAiRkucoO0nR9XVkik4VgS9HJQRl4+Gn9WfJlLj3jEsI0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@accesslint%2fcore@0.3.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":510372},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./iife":"./dist/index.iife.js"},"gitHead":"2849bc49cc5da2250710c9a835d6b41b614fa55b","scripts":{"test":"vitest run","bench":"vitest bench","build":"vite build --config vite.lib.config.ts && tsc -p tsconfig.lib.json","release":"scripts/release.sh","test:act":"vitest run src/act/act.test.ts","test:memory":"vitest run --config vite.memory.config.ts","act:download":"npx tsx src/act/download-fixtures.ts","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:883822f8-6370-4a34-a4bf-cdaa59a11057"}},"repository":{"url":"git+https://github.com/AccessLint/core.git","type":"git"},"_npmVersion":"11.9.0","description":"Pure accessibility rule engine — WCAG audit with zero browser dependencies","directories":{},"_nodeVersion":"22.22.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","vitest":"^3.0.0","happy-dom":"^20.4.0","typescript":"^5.7.0","@codspeed/vitest-plugin":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.3.13_1770686674579_0.29150308394959334","host":"s3://npm-registry-packages-npm-production"}},"0.3.14":{"name":"@accesslint/core","version":"0.3.14","license":"MIT","_id":"@accesslint/core@0.3.14","maintainers":[{"name":"ckundo","email":"cameron@accesslint.com"}],"homepage":"https://github.com/AccessLint/core#readme","bugs":{"url":"https://github.com/AccessLint/core/issues"},"dist":{"shasum":"4a911b6ff3a69e56d26f5e80073e82d0979c71e2","tarball":"https://registry.npmjs.org/@accesslint/core/-/core-0.3.14.tgz","fileCount":115,"integrity":"sha512-bsjfnbHoTZt7vAKB1mFwbJeXg1aWEcytdUC/NpYjHbhdmkXKOU3zOYIpYCUvMEY2KKUrHz5rpJD4mWNCElOb3w==","signatures":[{"sig":"MEUCIQCjwDzL+tbr4/qoJIzUQCu5kSNcJvOVF2Ivf9Zaau0e5QIgK5jCRI9lwoqzF5StsaJeSUFUxaYpPiyVEgWT/50ls1U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@accesslint%2fcore@0.3.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":510912},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./iife":"./dist/index.iife.js"},"gitHead":"ab99fc13e5864e4e090870c292224b84aa090bd8","scripts":{"test":"vitest run","bench":"vitest bench","build":"vite build --config vite.lib.config.ts && tsc -p tsconfig.lib.json","release":"scripts/release.sh","test:act":"vitest run src/act/act.test.ts","test:memory":"vitest run --config vite.memory.config.ts","act:download":"npx tsx src/act/download-fixtures.ts","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:883822f8-6370-4a34-a4bf-cdaa59a11057"}},"repository":{"url":"git+https://github.com/AccessLint/core.git","type":"git"},"_npmVersion":"11.9.0","description":"Pure accessibility rule engine — WCAG audit with zero browser dependencies","directories":{},"_nodeVersion":"22.22.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","vitest":"^3.0.0","happy-dom":"^20.4.0","typescript":"^5.7.0","@codspeed/vitest-plugin":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.3.14_1770690405394_0.951540113237676","host":"s3://npm-registry-packages-npm-production"}},"0.3.15":{"name":"@accesslint/core","version":"0.3.15","license":"MIT","_id":"@accesslint/core@0.3.15","maintainers":[{"name":"ckundo","email":"cameron@accesslint.com"}],"homepage":"https://github.com/AccessLint/core#readme","bugs":{"url":"https://github.com/AccessLint/core/issues"},"dist":{"shasum":"c1b0c48421e7c5f6ecef26c44858ae22ac8431ce","tarball":"https://registry.npmjs.org/@accesslint/core/-/core-0.3.15.tgz","fileCount":115,"integrity":"sha512-DXwlvGg6vq83tdcqCvWV5SVY3P80oTR17qFsWwLgdw7eu0slRKIN9dh0ZKinyja+MPtoXtFZk5KtKDJ0H60F4A==","signatures":[{"sig":"MEUCIQChFd7cAtU+9CXGnNcyt71/0xG80KEJRz9Qne4dljwcwgIgJMOejRb3UvMkWCvwcbSMn7bdt7NIZqCj7RCb7ZSbPxI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@accesslint%2fcore@0.3.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":511089},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./iife":"./dist/index.iife.js"},"gitHead":"25e34cb1c1026f99e1809f5cf4e7161996536999","scripts":{"test":"vitest run","bench":"vitest bench","build":"vite build --config vite.lib.config.ts && tsc -p tsconfig.lib.json","release":"scripts/release.sh","test:act":"vitest run src/act/act.test.ts","test:memory":"vitest run --config vite.memory.config.ts","act:download":"npx tsx src/act/download-fixtures.ts","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:883822f8-6370-4a34-a4bf-cdaa59a11057"}},"repository":{"url":"git+https://github.com/AccessLint/core.git","type":"git"},"_npmVersion":"11.9.0","description":"Pure accessibility rule engine — WCAG audit with zero browser dependencies","directories":{},"_nodeVersion":"22.22.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","vitest":"^3.0.0","happy-dom":"^20.4.0","typescript":"^5.7.0","@codspeed/vitest-plugin":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.3.15_1770690787591_0.0437852899021125","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@accesslint/core","version":"0.4.0","license":"MIT","_id":"@accesslint/core@0.4.0","maintainers":[{"name":"ckundo","email":"cameron@accesslint.com"}],"homepage":"https://github.com/AccessLint/core#readme","bugs":{"url":"https://github.com/AccessLint/core/issues"},"dist":{"shasum":"c1b331a74015af76aeae9539da6cb56896856d2f","tarball":"https://registry.npmjs.org/@accesslint/core/-/core-0.4.0.tgz","fileCount":123,"integrity":"sha512-OibQYbCIANdMLjvpRxlZ+AHrcCZf/mEgkUsOuMi+bWSTuloJ0HIKHLv1KIK05lyfxINtgIOcEEG5Xxj6x8NXgQ==","signatures":[{"sig":"MEQCIA2mVhSTsZhfcI2OjPjH17YPtD3fGkjNJCZkTlo31LlEAiAgL5CfloHHJf65+X+ZP3NAo+ed4za0kxAqQpPFBK7mlQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@accesslint%2fcore@0.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":658959},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./iife":"./dist/index.iife.js"},"gitHead":"75fb0864bb3b739a6fe497b3ad5e0265f652659c","scripts":{"test":"vitest run","bench":"vitest bench","build":"vite build --config vite.lib.config.ts && vite build --config vite.iife.config.ts && tsc -p tsconfig.lib.json","release":"scripts/release.sh","test:act":"vitest run src/act/act.test.ts","test:memory":"vitest run --config vite.memory.config.ts","act:download":"npx tsx src/act/download-fixtures.ts","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:883822f8-6370-4a34-a4bf-cdaa59a11057"}},"repository":{"url":"git+https://github.com/AccessLint/core.git","type":"git"},"_npmVersion":"11.9.0","description":"Pure accessibility rule engine — WCAG audit with zero browser dependencies","directories":{},"_nodeVersion":"22.22.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","vitest":"^3.0.0","happy-dom":"^20.4.0","typescript":"^5.7.0","@codspeed/vitest-plugin":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.4.0_1770779772753_0.12251542638718771","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@accesslint/core","version":"0.5.0","license":"MIT","_id":"@accesslint/core@0.5.0","maintainers":[{"name":"ckundo","email":"cameron@accesslint.com"}],"homepage":"https://github.com/AccessLint/core#readme","bugs":{"url":"https://github.com/AccessLint/core/issues"},"dist":{"shasum":"c280d273f08f09b479ebf797dc9e149364669bf9","tarball":"https://registry.npmjs.org/@accesslint/core/-/core-0.5.0.tgz","fileCount":123,"integrity":"sha512-eU688/zByX3jxGDjNg08BvqAYPBbZQrP0WpJ3ALjMYLd+Y7g6ch1SuIwiZQ87yrIj3xHByJCAYSAGSizEQOp7A==","signatures":[{"sig":"MEYCIQCaSMQE+ByF9qgbKg2ZhGpPoxel8vvuUFAMaW4p0WhNKgIhAN7Ve6oLjeaf1c22FfbVajPaRNggGNUnXKOF5w8kplZD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@accesslint%2fcore@0.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":714298},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./iife":"./dist/index.iife.js"},"gitHead":"bce2c69a612a5c8db805a21c17c77ae5de22272f","scripts":{"test":"vitest run","bench":"vitest bench","build":"vite build --config vite.lib.config.ts && vite build --config vite.iife.config.ts && tsc -p tsconfig.lib.json","release":"scripts/release.sh","test:act":"vitest run src/act/act.test.ts","test:memory":"vitest run --config vite.memory.config.ts","act:download":"npx tsx src/act/download-fixtures.ts","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:883822f8-6370-4a34-a4bf-cdaa59a11057"}},"repository":{"url":"git+https://github.com/AccessLint/core.git","type":"git"},"_npmVersion":"11.9.0","description":"Pure accessibility rule engine — WCAG audit with zero browser dependencies","directories":{},"_nodeVersion":"22.22.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","vitest":"^3.0.0","happy-dom":"^20.4.0","typescript":"^5.7.0","@codspeed/vitest-plugin":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.5.0_1770781476080_0.21388350428603387","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"@accesslint/core","version":"0.5.1","license":"MIT","_id":"@accesslint/core@0.5.1","maintainers":[{"name":"ckundo","email":"cameron@accesslint.com"}],"homepage":"https://github.com/AccessLint/core#readme","bugs":{"url":"https://github.com/AccessLint/core/issues"},"dist":{"shasum":"e3f893a3e0483e8701febab7dfc8895d678c9634","tarball":"https://registry.npmjs.org/@accesslint/core/-/core-0.5.1.tgz","fileCount":123,"integrity":"sha512-U2CYBHw6FYGICobzUaI12snIOjGD8YehaT1xYiilaYGcgbWnxfBLICesAAMvB1Il1U3mjpTJqPQYW57ykBGAdA==","signatures":[{"sig":"MEUCIAFFi3IPG/nsBrLBs1p9oDVAvRCKjynGOTgPfL3XSbSzAiEA9gwvbOwGM98lBj7s5NaqnjC+raakuMv+/AvaVJjwuZM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@accesslint%2fcore@0.5.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":716257},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./iife":"./dist/index.iife.js"},"gitHead":"e01fc86a5de60b9a04f8ea9ff4a0a1a0f10ef1b7","scripts":{"test":"vitest run","bench":"vitest bench","build":"vite build --config vite.lib.config.ts && vite build --config vite.iife.config.ts && tsc -p tsconfig.lib.json","release":"scripts/release.sh","test:act":"vitest run src/act/act.test.ts","test:memory":"vitest run --config vite.memory.config.ts","act:download":"npx tsx src/act/download-fixtures.ts","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:883822f8-6370-4a34-a4bf-cdaa59a11057"}},"repository":{"url":"git+https://github.com/AccessLint/core.git","type":"git"},"_npmVersion":"11.10.0","description":"Pure accessibility rule engine — WCAG audit with zero browser dependencies","directories":{},"_nodeVersion":"22.22.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","vitest":"^3.0.0","happy-dom":"^20.4.0","typescript":"^5.7.0","@codspeed/vitest-plugin":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.5.1_1770844933443_0.19565466480645544","host":"s3://npm-registry-packages-npm-production"}},"0.5.2":{"name":"@accesslint/core","version":"0.5.2","license":"MIT","_id":"@accesslint/core@0.5.2","maintainers":[{"name":"ckundo","email":"cameron@accesslint.com"}],"homepage":"https://github.com/AccessLint/core#readme","bugs":{"url":"https://github.com/AccessLint/core/issues"},"dist":{"shasum":"9252acca7b19ed17103ee5deb83b04c7c51edf78","tarball":"https://registry.npmjs.org/@accesslint/core/-/core-0.5.2.tgz","fileCount":123,"integrity":"sha512-xYONv3UlwxbzTpp0pTH31AZESRYMV+1hw6AnSaunE8ssnuT7XEkOJaSWN4PRdR9CwVc7pJXwU2PBjr2kFshbEw==","signatures":[{"sig":"MEUCICbRGST2wMyebrbdDxG0SMEFgJ+7LAlWmvEc8x5knXk0AiEApnKlpI/NUOV4TnRb8Y2yWCmRp1MhTXK7CVgB0ArSt2o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@accesslint%2fcore@0.5.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":714990},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./iife":"./dist/index.iife.js"},"gitHead":"73903b41f2fbd16b8227f5afc7ebb8c730da1462","scripts":{"test":"vitest run","bench":"vitest bench","build":"vite build --config vite.lib.config.ts && vite build --config vite.iife.config.ts && tsc -p tsconfig.lib.json","release":"scripts/release.sh","test:act":"vitest run src/act/act.test.ts","test:memory":"vitest run --config vite.memory.config.ts","act:download":"npx tsx src/act/download-fixtures.ts","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:883822f8-6370-4a34-a4bf-cdaa59a11057"}},"repository":{"url":"git+https://github.com/AccessLint/core.git","type":"git"},"_npmVersion":"11.10.0","description":"Pure accessibility rule engine — WCAG audit with zero browser dependencies","directories":{},"_nodeVersion":"22.22.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","vitest":"^3.0.0","happy-dom":"^20.4.0","typescript":"^5.7.0","@codspeed/vitest-plugin":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.5.2_1770854526879_0.9765230614808265","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@accesslint/core","version":"0.6.0","license":"MIT","_id":"@accesslint/core@0.6.0","maintainers":[{"name":"ckundo","email":"cameron@accesslint.com"}],"homepage":"https://github.com/AccessLint/core#readme","bugs":{"url":"https://github.com/AccessLint/core/issues"},"dist":{"shasum":"8a218b7378eeafed6f37ad0bf837719d6f7ddd28","tarball":"https://registry.npmjs.org/@accesslint/core/-/core-0.6.0.tgz","fileCount":131,"integrity":"sha512-WYgxbwaj2vTWp+lYtiuwNFJ1vH1nWcAXyuzJ1buqw+T7/gKLszzSH3GFNfu8OLxLf3fhdm4OxH51WVB01xQqgA==","signatures":[{"sig":"MEYCIQC/oZzbiDDP0iyzYH3DgHPIHXxOEXrDK/ZZ9x+h0qJ2wgIhAPdXpxvHT0/or23UUQCuljXlgVxEb5HXmOnpggsToXjJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@accesslint%2fcore@0.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":777517},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./iife":"./dist/index.iife.js"},"gitHead":"61de15b98fe97c75126fc2d86e5cb1b657a30bae","scripts":{"test":"vitest run","bench":"vitest bench","build":"vite build --config vite.lib.config.ts && vite build --config vite.iife.config.ts && tsc -p tsconfig.lib.json","release":"scripts/release.sh","test:act":"vitest run src/act/act.test.ts","act:check":"npx tsx src/act/check-conformance.ts","test:memory":"vitest run --config vite.memory.config.ts","act:download":"npx tsx src/act/download-fixtures.ts","test:browser":"npx playwright test","prepublishOnly":"npm run build","test:browser:update":"npm run build && npx playwright test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:883822f8-6370-4a34-a4bf-cdaa59a11057"}},"repository":{"url":"git+https://github.com/AccessLint/core.git","type":"git"},"_npmVersion":"11.10.0","description":"Pure accessibility rule engine — WCAG audit with zero browser dependencies","directories":{},"_nodeVersion":"22.22.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","vitest":"^3.0.0","happy-dom":"^20.4.0","typescript":"^5.7.0","@playwright/test":"^1.58.2","@codspeed/vitest-plugin":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.6.0_1771182011171_0.4377998775454892","host":"s3://npm-registry-packages-npm-production"}},"0.6.1":{"name":"@accesslint/core","version":"0.6.1","license":"MIT","_id":"@accesslint/core@0.6.1","maintainers":[{"name":"ckundo","email":"cameron@accesslint.com"}],"homepage":"https://github.com/AccessLint/core#readme","bugs":{"url":"https://github.com/AccessLint/core/issues"},"dist":{"shasum":"168c19ce5e8cd47a2dce17f2cc64fa7cff64e7b7","tarball":"https://registry.npmjs.org/@accesslint/core/-/core-0.6.1.tgz","fileCount":131,"integrity":"sha512-iajK0mvciSMWCWogdn9UZkHNuImyl3TZ2Iz3n+hOv9LWlR6znS7xt32ay560fYzMPHJw4Fmvn0LnqF18EC949g==","signatures":[{"sig":"MEUCIH7oJVlx0bBviIBWCGopod8UiMTKuEVlI3c+8hieR/wMAiEAwARkhLKYzfKKy9eAwefViDIbNMsPlGsOjFhlQWxINkc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@accesslint%2fcore@0.6.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":776657},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./iife":"./dist/index.iife.js"},"gitHead":"9ba8f210de90c33208de344efeba24c418bcf600","scripts":{"test":"vitest run","bench":"vitest bench","build":"vite build --config vite.lib.config.ts && vite build --config vite.iife.config.ts && tsc -p tsconfig.lib.json","release":"scripts/release.sh","test:act":"vitest run src/act/act.test.ts","act:check":"npx tsx src/act/check-conformance.ts","test:memory":"vitest run --config vite.memory.config.ts","act:download":"npx tsx src/act/download-fixtures.ts","test:browser":"npx playwright test","prepublishOnly":"npm run build","test:browser:update":"npm run build && npx playwright test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:883822f8-6370-4a34-a4bf-cdaa59a11057"}},"repository":{"url":"git+https://github.com/AccessLint/core.git","type":"git"},"_npmVersion":"11.10.0","description":"Pure accessibility rule engine — WCAG audit with zero browser dependencies","directories":{},"_nodeVersion":"22.22.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","vitest":"^3.0.0","happy-dom":"^20.4.0","typescript":"^5.7.0","@playwright/test":"^1.58.2","@codspeed/vitest-plugin":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.6.1_1771191560960_0.6873516432208464","host":"s3://npm-registry-packages-npm-production"}},"0.6.2":{"name":"@accesslint/core","version":"0.6.2","license":"MIT","_id":"@accesslint/core@0.6.2","maintainers":[{"name":"ckundo","email":"cameron@accesslint.com"}],"homepage":"https://github.com/AccessLint/core#readme","bugs":{"url":"https://github.com/AccessLint/core/issues"},"dist":{"shasum":"a65629a8d7fc4b413366befcf14d4fb25d3864c9","tarball":"https://registry.npmjs.org/@accesslint/core/-/core-0.6.2.tgz","fileCount":131,"integrity":"sha512-rFB7CioKcTu3uDVfGcvaXgIuLqdPp9N6AK7BtQAi+yxyHDC2Eglo/fa//T/j6+OgXP9LEGsWIJcFEgGMO6SLNw==","signatures":[{"sig":"MEUCIA4apc9iVEroOFjmIhuiMYGZG55ReSouKPA5wdv8zUmfAiEAwycOVZ99E1xnoZElqV2vEqgCYDqY3ZG6p+PDTXfIQtg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@accesslint%2fcore@0.6.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":784759},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./iife":"./dist/index.iife.js"},"gitHead":"b4f787b407793289b3fa9501441064df8d3516c1","scripts":{"test":"vitest run","bench":"vitest bench","build":"vite build --config vite.lib.config.ts && vite build --config vite.iife.config.ts && tsc -p tsconfig.lib.json","release":"scripts/release.sh","test:act":"vitest run src/act/act.test.ts","act:check":"npx tsx src/act/check-conformance.ts","test:memory":"vitest run --config vite.memory.config.ts","act:download":"npx tsx src/act/download-fixtures.ts","test:browser":"npx playwright test","prepublishOnly":"npm run build","test:browser:update":"npm run build && npx playwright test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:883822f8-6370-4a34-a4bf-cdaa59a11057"}},"repository":{"url":"git+https://github.com/AccessLint/core.git","type":"git"},"_npmVersion":"11.10.0","description":"Pure accessibility rule engine — WCAG audit with zero browser dependencies","directories":{},"_nodeVersion":"22.22.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","vitest":"^3.0.0","happy-dom":"^20.4.0","typescript":"^5.7.0","@playwright/test":"^1.58.2","@codspeed/vitest-plugin":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.6.2_1771194857134_0.9387608295832812","host":"s3://npm-registry-packages-npm-production"}},"0.6.3":{"name":"@accesslint/core","version":"0.6.3","license":"MIT","_id":"@accesslint/core@0.6.3","maintainers":[{"name":"ckundo","email":"cameron@accesslint.com"}],"homepage":"https://github.com/AccessLint/core#readme","bugs":{"url":"https://github.com/AccessLint/core/issues"},"dist":{"shasum":"6e408559aa0141c78d62373d82fd31ba655d5ed9","tarball":"https://registry.npmjs.org/@accesslint/core/-/core-0.6.3.tgz","fileCount":131,"integrity":"sha512-No9ui7yRFK4uyyZNP2KgXjAOllcphB3dnn9UpIjGQNgWSs1h/pmlzcYLa24oY7CaCq4uKaX00vOZrwvl30b4kA==","signatures":[{"sig":"MEUCIQC3ZV3ylsZ04r+2XrOmLqxisXXAceHsF7NUJPBoBfNUCwIgPSsNqDexiJr8MAIUpB5OUehai5CXMcSo89njrziZ3Ic=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@accesslint%2fcore@0.6.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":784670},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./iife":"./dist/index.iife.js"},"gitHead":"8b1a0c29473331f815bbbcafeaee69e2e44d67a7","scripts":{"test":"vitest run","bench":"vitest bench","build":"vite build --config vite.lib.config.ts && vite build --config vite.iife.config.ts && tsc -p tsconfig.lib.json","release":"scripts/release.sh","test:act":"vitest run src/act/act.test.ts","act:check":"npx tsx src/act/check-conformance.ts","test:memory":"vitest run --config vite.memory.config.ts","act:download":"npx tsx src/act/download-fixtures.ts","test:browser":"npx playwright test","prepublishOnly":"npm run build","test:browser:update":"npm run build && npx playwright test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:883822f8-6370-4a34-a4bf-cdaa59a11057"}},"repository":{"url":"git+https://github.com/AccessLint/core.git","type":"git"},"_npmVersion":"11.10.0","description":"Pure accessibility rule engine — WCAG audit with zero browser dependencies","directories":{},"_nodeVersion":"22.22.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","vitest":"^3.0.0","happy-dom":"^20.4.0","typescript":"^5.7.0","@playwright/test":"^1.58.2","@codspeed/vitest-plugin":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.6.3_1771198250289_0.5477191565005519","host":"s3://npm-registry-packages-npm-production"}},"0.6.4":{"name":"@accesslint/core","version":"0.6.4","license":"MIT","_id":"@accesslint/core@0.6.4","maintainers":[{"name":"ckundo","email":"cameron@accesslint.com"}],"homepage":"https://github.com/AccessLint/core#readme","bugs":{"url":"https://github.com/AccessLint/core/issues"},"dist":{"shasum":"5bbcf04b2959d2b9d67af1e55e827f6a768cb81d","tarball":"https://registry.npmjs.org/@accesslint/core/-/core-0.6.4.tgz","fileCount":132,"integrity":"sha512-1UA3fs9C/KiodoXRjkVusGyRmB0ueFKLvsnFRI4Cac+vZnhXVLM/4MESmIqz2gbBG1+/wRETXr9TzTfysvuh/A==","signatures":[{"sig":"MEYCIQCDLZ200pz7za86GFoPOI0tHYIcNGZfRorNf8qtrMU45QIhAMZ73cl7JW1/RR3jwP7PIO4g5c6IFxq0PFccdg10cu9C","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@accesslint%2fcore@0.6.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":789038},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./iife":"./dist/index.iife.js"},"gitHead":"f85dd5f2e5113675f0a9e876ec71d2584cc32a56","scripts":{"test":"vitest run","bench":"vitest bench","build":"vite build --config vite.lib.config.ts && vite build --config vite.iife.config.ts && tsc -p tsconfig.lib.json","release":"scripts/release.sh","test:act":"vitest run src/act/act.test.ts","act:check":"npx tsx src/act/check-conformance.ts","test:memory":"vitest run --config vite.memory.config.ts","act:download":"scripts/download-act-fixtures.sh && npx tsx src/act/download-fixtures.ts","test:browser":"npx playwright test","prepublishOnly":"npm run build","test:browser:update":"npm run build && npx playwright test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:883822f8-6370-4a34-a4bf-cdaa59a11057"}},"repository":{"url":"git+https://github.com/AccessLint/core.git","type":"git"},"_npmVersion":"11.10.0","description":"Pure accessibility rule engine — WCAG audit with zero browser dependencies","directories":{},"_nodeVersion":"22.22.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","vitest":"^3.0.0","happy-dom":"^20.4.0","typescript":"^5.7.0","@playwright/test":"^1.58.2","@codspeed/vitest-plugin":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.6.4_1771218197147_0.0537415409991453","host":"s3://npm-registry-packages-npm-production"}},"0.6.5":{"name":"@accesslint/core","version":"0.6.5","license":"MIT","_id":"@accesslint/core@0.6.5","maintainers":[{"name":"ckundo","email":"cameron@accesslint.com"}],"homepage":"https://github.com/AccessLint/core#readme","bugs":{"url":"https://github.com/AccessLint/core/issues"},"dist":{"shasum":"a4898ac87f2016353cf6a0acc2ad8f34166c53d8","tarball":"https://registry.npmjs.org/@accesslint/core/-/core-0.6.5.tgz","fileCount":132,"integrity":"sha512-BBjYYV5ucrb1/6BPOyhprORsmUQxs7cwbFexZtFP6fci2R0pObwW/nZ0V1RD957IBX73StOSCi8Lo/RrUQ1h5g==","signatures":[{"sig":"MEUCIHHMeTAMxKik/QK5YF/VWzpT15ujlWg/WycNCJJElg38AiEAhTDVACJXh/kXaijcSYeEvDvIRqyXan6lCZcb5vUBz4s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@accesslint%2fcore@0.6.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":789262},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./iife":"./dist/index.iife.js"},"gitHead":"fd62640cebfa1c6b1ef75151976139c21c49be86","scripts":{"test":"vitest run","bench":"vitest bench","build":"vite build --config vite.lib.config.ts && vite build --config vite.iife.config.ts && tsc -p tsconfig.lib.json","release":"scripts/release.sh","test:act":"vitest run src/act/act.test.ts","act:check":"npx tsx src/act/check-conformance.ts","test:memory":"vitest run --config vite.memory.config.ts","act:download":"scripts/download-act-fixtures.sh && npx tsx src/act/download-fixtures.ts","test:browser":"npx playwright test","prepublishOnly":"npm run build","test:browser:update":"npm run build && npx playwright test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:883822f8-6370-4a34-a4bf-cdaa59a11057"}},"repository":{"url":"git+https://github.com/AccessLint/core.git","type":"git"},"_npmVersion":"11.10.0","description":"Pure accessibility rule engine — WCAG audit with zero browser dependencies","directories":{},"_nodeVersion":"22.22.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","vitest":"^3.0.0","happy-dom":"^20.4.0","typescript":"^5.7.0","@playwright/test":"^1.58.2","@codspeed/vitest-plugin":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.6.5_1771255626418_0.036164976030955254","host":"s3://npm-registry-packages-npm-production"}},"0.6.6":{"name":"@accesslint/core","version":"0.6.6","license":"MIT","_id":"@accesslint/core@0.6.6","maintainers":[{"name":"ckundo","email":"cameron@accesslint.com"}],"homepage":"https://github.com/AccessLint/core#readme","bugs":{"url":"https://github.com/AccessLint/core/issues"},"dist":{"shasum":"5b842134d1355a2226f83d6f9dfefd9209462c86","tarball":"https://registry.npmjs.org/@accesslint/core/-/core-0.6.6.tgz","fileCount":132,"integrity":"sha512-y5euemruggQtNpj0kNIEHwzLaFlgzpIi+fzr6zM3zC88e/EP83Ki38NzPClv61ueiFXSUFvYXWqvBZaNNkP5Rg==","signatures":[{"sig":"MEQCID7GN3pHjmhckv5HrFZocCuTgDq3I8zeInlz0Pt4iwxkAiAxEc5kRXuBgqoupsFcmHainAeiu2oWNOhIWpGdU+Royg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@accesslint%2fcore@0.6.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":789409},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./iife":"./dist/index.iife.js"},"gitHead":"37ab2f0b2ebc2820c9ec43d86842b3b015441faa","scripts":{"test":"vitest run","bench":"vitest bench","build":"vite build --config vite.lib.config.ts && vite build --config vite.iife.config.ts && tsc -p tsconfig.lib.json","release":"scripts/release.sh","test:act":"vitest run src/act/act.test.ts","act:check":"npx tsx src/act/check-conformance.ts","test:memory":"vitest run --config vite.memory.config.ts","act:download":"scripts/download-act-fixtures.sh && npx tsx src/act/download-fixtures.ts","test:browser":"npx playwright test","prepublishOnly":"npm run build","test:browser:update":"npm run build && npx playwright test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:883822f8-6370-4a34-a4bf-cdaa59a11057"}},"repository":{"url":"git+https://github.com/AccessLint/core.git","type":"git"},"_npmVersion":"11.10.0","description":"Pure accessibility rule engine — WCAG audit with zero browser dependencies","directories":{},"_nodeVersion":"22.22.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","vitest":"^3.0.0","happy-dom":"^20.4.0","typescript":"^5.7.0","@playwright/test":"^1.58.2","@codspeed/vitest-plugin":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.6.6_1771375796501_0.8534154432291146","host":"s3://npm-registry-packages-npm-production"}},"0.6.7":{"name":"@accesslint/core","version":"0.6.7","license":"MIT","_id":"@accesslint/core@0.6.7","maintainers":[{"name":"ckundo","email":"cameron@accesslint.com"}],"homepage":"https://github.com/AccessLint/core#readme","bugs":{"url":"https://github.com/AccessLint/core/issues"},"dist":{"shasum":"7cc08d1d732115de6a79e91a4d1d200ea2d0f949","tarball":"https://registry.npmjs.org/@accesslint/core/-/core-0.6.7.tgz","fileCount":132,"integrity":"sha512-f5x/jxkosKTTKUe1XbisfDk5Dj/yTcD+ADnNvmek9GlWwB15fsdtzV7Gz5t6ZjSsH+hxDzieMUx4eQswCaCB+w==","signatures":[{"sig":"MEUCIQCQS8RkgCYM6KsP53EtIAcTaxtG5kaflYoR3cfO4mA5hAIgQFVC+HZLf5eOhWZ4Q2GtsywsA8w5VQJ49QJ5CNj7Nmk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@accesslint%2fcore@0.6.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":789425},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./iife":"./dist/index.iife.js"},"gitHead":"eb7bec6dd63cb8f2fbf1c8244846bc6a75fae430","scripts":{"test":"vitest run","bench":"vitest bench","build":"vite build --config vite.lib.config.ts && vite build --config vite.iife.config.ts && tsc -p tsconfig.lib.json","release":"scripts/release.sh","test:act":"vitest run src/act/act.test.ts","act:check":"npx tsx src/act/check-conformance.ts","test:memory":"vitest run --config vite.memory.config.ts","act:download":"scripts/download-act-fixtures.sh && npx tsx src/act/download-fixtures.ts","test:browser":"npx playwright test","prepublishOnly":"npm run build","test:browser:update":"npm run build && npx playwright test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:883822f8-6370-4a34-a4bf-cdaa59a11057"}},"repository":{"url":"git+https://github.com/AccessLint/core.git","type":"git"},"_npmVersion":"11.10.1","description":"Pure accessibility rule engine — WCAG audit with zero browser dependencies","directories":{},"_nodeVersion":"22.22.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","vitest":"^3.0.0","happy-dom":"^20.4.0","typescript":"^5.7.0","@playwright/test":"^1.58.2","@codspeed/vitest-plugin":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.6.7_1771548298795_0.8830857653969264","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@accesslint/core","version":"0.7.0","license":"MIT","_id":"@accesslint/core@0.7.0","maintainers":[{"name":"ckundo","email":"cameron@accesslint.com"}],"homepage":"https://github.com/AccessLint/core#readme","bugs":{"url":"https://github.com/AccessLint/core/issues"},"dist":{"shasum":"150f4a915f8f06c2db1142e7f16f4f7a849b7d20","tarball":"https://registry.npmjs.org/@accesslint/core/-/core-0.7.0.tgz","fileCount":234,"integrity":"sha512-79zjRLaQkwOECR/5GOGpsJDgLSEgkW34NxXrcwKpnlBNIgpS5KyB39ka+3aOivnSZMuiz0aqEgBh8oGIzqhO6Q==","signatures":[{"sig":"MEUCIQDmZeyPCdpA3aCoHuZ5MIx+NDa9cVhAC4EdDoBtYFexqgIgaYLZIhGqImFthZxJLLOFH1HPq6L5iw+uwZbqfpJ770s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@accesslint%2fcore@0.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":801271},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./iife":"./dist/index.iife.js"},"gitHead":"4186a8a2f376b12e60f7ad111cf5b28c63af001c","scripts":{"test":"vitest run","bench":"vitest bench","build":"vite build --config vite.lib.config.ts && vite build --config vite.iife.config.ts && tsc -p tsconfig.lib.json","release":"scripts/release.sh","test:act":"vitest run src/act/act.test.ts","act:check":"npx tsx src/act/check-conformance.ts","test:memory":"vitest run --config vite.memory.config.ts","act:download":"scripts/download-act-fixtures.sh && npx tsx src/act/download-fixtures.ts","test:browser":"npm run build && npx playwright test","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:883822f8-6370-4a34-a4bf-cdaa59a11057"}},"repository":{"url":"git+https://github.com/AccessLint/core.git","type":"git"},"_npmVersion":"11.10.1","description":"Pure accessibility rule engine — WCAG audit with zero browser dependencies","directories":{},"_nodeVersion":"22.22.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","vitest":"^3.0.0","happy-dom":"^20.4.0","typescript":"^5.7.0","@playwright/test":"^1.58.2","@vitest/coverage-v8":"^3.2.4","@codspeed/vitest-plugin":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.7.0_1771703138183_0.12521990022038199","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@accesslint/core","version":"0.8.0","license":"MIT","_id":"@accesslint/core@0.8.0","maintainers":[{"name":"ckundo","email":"cameron@accesslint.com"}],"homepage":"https://github.com/AccessLint/core#readme","bugs":{"url":"https://github.com/AccessLint/core/issues"},"dist":{"shasum":"22fd6a89df10e84e40d2dc008dcc10158593d122","tarball":"https://registry.npmjs.org/@accesslint/core/-/core-0.8.0.tgz","fileCount":234,"integrity":"sha512-nWN8D01PIhBCP+IVZBwHZY/qvH7TZUeHddko/Df+wDy06I2PhHuLIv1ackwtAnPneCqRjwbu0vtUZIfD2DvqAw==","signatures":[{"sig":"MEUCICjPpUI18WQjF1ItWURT+iJd1i+wia03TlUaGVYufQ7AAiEAmmUDMMjs3OZmH6akZCMxEO74t+WwZ802Wz5JORd0AlE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@accesslint%2fcore@0.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":820808},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./iife":"./dist/index.iife.js"},"gitHead":"7f98b40e25b720c5e7bee062fc1ae80a66726f35","scripts":{"test":"vitest run","bench":"vitest bench","build":"vite build --config vite.lib.config.ts && vite build --config vite.iife.config.ts && tsc -p tsconfig.lib.json","release":"scripts/release.sh","test:act":"vitest run src/act/act.test.ts","act:check":"npx tsx src/act/check-conformance.ts","test:memory":"vitest run --config vite.memory.config.ts","act:download":"scripts/download-act-fixtures.sh && npx tsx src/act/download-fixtures.ts","test:browser":"npm run build && npx playwright test","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:883822f8-6370-4a34-a4bf-cdaa59a11057"}},"repository":{"url":"git+https://github.com/AccessLint/core.git","type":"git"},"_npmVersion":"11.10.1","description":"Pure accessibility rule engine — WCAG audit with zero browser dependencies","directories":{},"_nodeVersion":"22.22.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","vitest":"^3.0.0","happy-dom":"^20.4.0","typescript":"^5.7.0","@playwright/test":"^1.58.2","@vitest/coverage-v8":"^3.2.4","@codspeed/vitest-plugin":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.8.0_1771712810136_0.8078710905112694","host":"s3://npm-registry-packages-npm-production"}},"0.8.1":{"name":"@accesslint/core","version":"0.8.1","license":"MIT","_id":"@accesslint/core@0.8.1","maintainers":[{"name":"ckundo","email":"cameron@accesslint.com"}],"homepage":"https://github.com/AccessLint/core#readme","bugs":{"url":"https://github.com/AccessLint/core/issues"},"dist":{"shasum":"83764e4df4a6563122ce86019d56344f3b9aeeba","tarball":"https://registry.npmjs.org/@accesslint/core/-/core-0.8.1.tgz","fileCount":234,"integrity":"sha512-Kw3Fe8rLXVZCdy+sNErjhSYRxsdpE6sV537vpcYltsw1qASZMkhOXFi1AuP+JkWYOp6QrRVXF0iAbbYVStxAbw==","signatures":[{"sig":"MEYCIQDsRUJc3xBMmvOJKFimiNBaPUhi7AznYAfU/2feC/dL3wIhAJpjzXESeh8C3aDQRyt9RHQc99vLpfvU+VRBq3ZyCBw4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@accesslint%2fcore@0.8.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":820674},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./iife":"./dist/index.iife.js"},"gitHead":"f9ecc2c4be80f78aa2e194d398efc3bd7afef9d4","scripts":{"test":"vitest run","bench":"vitest bench","build":"vite build --config vite.lib.config.ts && vite build --config vite.iife.config.ts && tsc -p tsconfig.lib.json","release":"scripts/release.sh","test:act":"vitest run src/act/act.test.ts","act:check":"npx tsx src/act/check-conformance.ts","test:memory":"vitest run --config vite.memory.config.ts","act:download":"scripts/download-act-fixtures.sh && npx tsx src/act/download-fixtures.ts","test:browser":"npm run build && npx playwright test","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:883822f8-6370-4a34-a4bf-cdaa59a11057"}},"repository":{"url":"git+https://github.com/AccessLint/core.git","type":"git"},"_npmVersion":"11.10.1","description":"Pure accessibility rule engine — WCAG audit with zero browser dependencies","directories":{},"_nodeVersion":"22.22.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","vitest":"^3.0.0","happy-dom":"^20.4.0","typescript":"^5.7.0","@playwright/test":"^1.58.2","@vitest/coverage-v8":"^3.2.4","@codspeed/vitest-plugin":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.8.1_1771713843818_0.4143938132317502","host":"s3://npm-registry-packages-npm-production"}},"0.8.2":{"name":"@accesslint/core","version":"0.8.2","license":"MIT","_id":"@accesslint/core@0.8.2","maintainers":[{"name":"ckundo","email":"cameron@accesslint.com"}],"homepage":"https://github.com/AccessLint/core#readme","bugs":{"url":"https://github.com/AccessLint/core/issues"},"dist":{"shasum":"1dda6796e547d3ccff7db9843675ecb009900328","tarball":"https://registry.npmjs.org/@accesslint/core/-/core-0.8.2.tgz","fileCount":234,"integrity":"sha512-yolWTt/fplbuCQexWqzEED9uWXIVi1xDCw0Pc1ZBxRME/F6ItDed6uBHIpjaCVcaBLYHLc5QYMWScc4QZ2S/RA==","signatures":[{"sig":"MEYCIQCuOZpGT6cAZV3uMO6GDv8tsDqGw20FI0cXrkEWzqR9fwIhAIvO4R8skQrkbWvBN7A08V7dET0qMxGKfVypQd2qk9vS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@accesslint%2fcore@0.8.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":834719},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./iife":"./dist/index.iife.js"},"gitHead":"bf1489f4467dcb301770dee7574c8855a546e521","scripts":{"test":"vitest run","bench":"vitest bench","build":"vite build --config vite.lib.config.ts && vite build --config vite.iife.config.ts && tsc -p tsconfig.lib.json","release":"scripts/release.sh","test:act":"vitest run src/act/act.test.ts","act:check":"npx tsx src/act/check-conformance.ts","test:memory":"vitest run --config vite.memory.config.ts","act:download":"scripts/download-act-fixtures.sh && npx tsx src/act/download-fixtures.ts","test:browser":"npm run build && npx playwright test","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:883822f8-6370-4a34-a4bf-cdaa59a11057"}},"repository":{"url":"git+https://github.com/AccessLint/core.git","type":"git"},"_npmVersion":"11.10.1","description":"Pure accessibility rule engine — WCAG audit with zero browser dependencies","directories":{},"_nodeVersion":"22.22.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","vitest":"^3.0.0","happy-dom":"^20.4.0","typescript":"^5.7.0","@playwright/test":"^1.58.2","@vitest/coverage-v8":"^3.2.4","@codspeed/vitest-plugin":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.8.2_1771717803414_0.021789668701671427","host":"s3://npm-registry-packages-npm-production"}},"0.8.3":{"name":"@accesslint/core","version":"0.8.3","license":"MIT","_id":"@accesslint/core@0.8.3","maintainers":[{"name":"ckundo","email":"cameron@accesslint.com"}],"homepage":"https://github.com/AccessLint/core#readme","bugs":{"url":"https://github.com/AccessLint/core/issues"},"dist":{"shasum":"786eb9ee6c157523aae2c31d12aefc55e5b0df3e","tarball":"https://registry.npmjs.org/@accesslint/core/-/core-0.8.3.tgz","fileCount":234,"integrity":"sha512-PeGmc81qImGdlk41erBogtjSBzgX17k2MEypz8TVoaVit/kDwOEpmj/Yhhh+ecbCVHotZizuVIAAvCgCkIqiVQ==","signatures":[{"sig":"MEUCIQCihoxjMQbkXrUEwGTFozHMbwqJeF0a9twUJDKsVBzO6wIgaGnIRqKO6A4PdtYYkrV9X4dU3MUwclVyV6Svpr926bw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@accesslint%2fcore@0.8.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":836363},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./iife":"./dist/index.iife.js"},"gitHead":"d9cb91bb4994ab9169bc15d1e79049b3f7f40099","scripts":{"test":"vitest run","build":"vite build --config vite.lib.config.ts && vite build --config vite.iife.config.ts && tsc -p tsconfig.lib.json","release":"scripts/release.sh","test:act":"vitest run src/act/act.test.ts","act:check":"npx tsx src/act/check-conformance.ts","test:memory":"vitest run --config vite.memory.config.ts","act:download":"scripts/download-act-fixtures.sh && npx tsx src/act/download-fixtures.ts","test:browser":"npm run build && npx playwright test","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:883822f8-6370-4a34-a4bf-cdaa59a11057"}},"repository":{"url":"git+https://github.com/AccessLint/core.git","type":"git"},"_npmVersion":"11.10.1","description":"Pure accessibility rule engine — WCAG audit with zero browser dependencies","directories":{},"_nodeVersion":"22.22.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","vitest":"^3.0.0","happy-dom":"^20.4.0","typescript":"^5.7.0","@playwright/test":"^1.58.2","@vitest/coverage-v8":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/core_0.8.3_1771892644464_0.061195272652976085","host":"s3://npm-registry-packages-npm-production"}},"0.8.4":{"name":"@accesslint/core","version":"0.8.4","license":"MIT","_id":"@accesslint/core@0.8.4","maintainers":[{"name":"ckundo","email":"cameron@accesslint.com"}],"homepage":"https://github.com/AccessLint/core#readme","bugs":{"url":"https://github.com/AccessLint/core/issues"},"dist":{"shasum":"7163ea6023dd2598c3d13bfd3164653c0326bdde","tarball":"https://registry.npmjs.org/@accesslint/core/-/core-0.8.4.tgz","fileCount":236,"integrity":"sha512-phDOr0Z+SGiKiNxZlaIE4xtBBJ/GwNzJSoZ//eyx/vnAXzMxPnnVEZdG019Uh1qQuhcC7xuSSzx+fCm/4cdI3g==","signatures":[{"sig":"MEUCIHpGx2VK7/d7MF2ecGWueYtgN257G3XKcs8tS5q37jIyAiEAum6e3mj8C4VYurj+8yGy1aQYj+o2uZN+tburoo8DtR0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@accesslint%2fcore@0.8.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":846795},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./iife":"./dist/index.iife.js"},"gitHead":"134550d36f6cd4c2d8a2c9ea75d92240ac81c926","scripts":{"test":"vitest run","build":"vite build --config vite.lib.config.ts && vite build --config vite.iife.config.ts && tsc -p tsconfig.lib.json","release":"scripts/release.sh","test:act":"vitest run src/act/act.test.ts","act:check":"npx tsx src/act/check-conformance.ts","test:memory":"vitest run --config vite.memory.config.ts","act:download":"scripts/download-act-fixtures.sh && npx tsx src/act/download-fixtures.ts","test:browser":"npm run build && npx playwright test","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:883822f8-6370-4a34-a4bf-cdaa59a11057"}},"repository":{"url":"git+https://github.com/AccessLint/core.git","type":"git"},"_npmVersion":"11.10.1","description":"Pure accessibility rule engine — WCAG audit with zero browser dependencies","directories":{},"_nodeVersion":"22.22.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","vitest":"^3.0.0","happy-dom":"^20.4.0","typescript":"^5.7.0","@playwright/test":"^1.58.2","@vitest/coverage-v8":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/core_0.8.4_1771898184856_0.6633856015571595","host":"s3://npm-registry-packages-npm-production"}},"0.8.6":{"name":"@accesslint/core","version":"0.8.6","license":"MIT","_id":"@accesslint/core@0.8.6","maintainers":[{"name":"ckundo","email":"cameron@accesslint.com"}],"homepage":"https://github.com/AccessLint/core#readme","bugs":{"url":"https://github.com/AccessLint/core/issues"},"dist":{"shasum":"d9adfc42f50630199e578a10bbdc5786338d0f6c","tarball":"https://registry.npmjs.org/@accesslint/core/-/core-0.8.6.tgz","fileCount":236,"integrity":"sha512-GNeokQvGBsNdGC+euhNLs58BwIw06WsN+W4v/hiXXv4OsWne7+r73bC5CF/h8+7PmONU9NdYXFE+i9gOsATgmw==","signatures":[{"sig":"MEQCIBW+oeT5RS6/JDHtuCCUaHB9Pk5BnsXnESq8jNlaecrvAiAafprGyLsqHO7jVrndCwuDhU8bzy+VCgSwL8GM13ipHw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@accesslint%2fcore@0.8.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":846785},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./iife":"./dist/index.iife.js"},"gitHead":"978f155fa2b03f1ed6d6f0c5ce3705d53648d906","scripts":{"test":"vitest run","build":"vite build --config vite.lib.config.ts && vite build --config vite.iife.config.ts && tsc -p tsconfig.lib.json","release":"scripts/release.sh","test:act":"vitest run src/act/act.test.ts","act:check":"npx tsx src/act/check-conformance.ts","test:memory":"vitest run --config vite.memory.config.ts","act:download":"scripts/download-act-fixtures.sh && npx tsx src/act/download-fixtures.ts","test:browser":"npm run build && npx playwright test","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:883822f8-6370-4a34-a4bf-cdaa59a11057"}},"repository":{"url":"git+https://github.com/AccessLint/core.git","type":"git"},"_npmVersion":"11.10.1","description":"Pure accessibility rule engine — WCAG audit with zero browser dependencies","directories":{},"_nodeVersion":"22.22.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","vitest":"^3.0.0","happy-dom":"^20.4.0","typescript":"^5.7.0","@playwright/test":"^1.58.2","@vitest/coverage-v8":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/core_0.8.6_1771900143601_0.8730013266687497","host":"s3://npm-registry-packages-npm-production"}},"0.8.7":{"name":"@accesslint/core","version":"0.8.7","license":"MIT","_id":"@accesslint/core@0.8.7","maintainers":[{"name":"ckundo","email":"cameron@accesslint.com"}],"homepage":"https://github.com/AccessLint/core#readme","bugs":{"url":"https://github.com/AccessLint/core/issues"},"dist":{"shasum":"24cbb88cde8906cd809d762e6be8517747630314","tarball":"https://registry.npmjs.org/@accesslint/core/-/core-0.8.7.tgz","fileCount":236,"integrity":"sha512-qQKwTV4uaCsyaqsNCWLgtNvQuK/YSJqrRdbdj8ybPkfrgEEW5Eav/umu6K8vIyxIaHA3SmZB0glWqNIrlroY6A==","signatures":[{"sig":"MEUCICJWcHSgebjhPZPfNqbGx1Zwm3abG02cDB9FQFKklXwTAiEAiVLWvWIyWY9jwBuAqXdZ/PW3zx+lhllzYbeITmJKdgE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@accesslint%2fcore@0.8.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":846961},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./iife":"./dist/index.iife.js"},"gitHead":"b921b51082ee20c989d278a493fedb6e17d1e5b1","scripts":{"test":"vitest run","build":"vite build --config vite.lib.config.ts && vite build --config vite.iife.config.ts && tsc -p tsconfig.lib.json","release":"scripts/release.sh","test:act":"vitest run src/act/act.test.ts","act:check":"npx tsx src/act/check-conformance.ts","test:memory":"vitest run --config vite.memory.config.ts","act:download":"scripts/download-act-fixtures.sh && npx tsx src/act/download-fixtures.ts","test:browser":"npm run build && npx playwright test","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:883822f8-6370-4a34-a4bf-cdaa59a11057"}},"repository":{"url":"git+https://github.com/AccessLint/core.git","type":"git"},"_npmVersion":"11.10.1","description":"Pure accessibility rule engine — WCAG audit with zero browser dependencies","directories":{},"_nodeVersion":"22.22.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","vitest":"^3.0.0","happy-dom":"^20.4.0","typescript":"^5.7.0","@playwright/test":"^1.58.2","@vitest/coverage-v8":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/core_0.8.7_1771901371635_0.1120523909766451","host":"s3://npm-registry-packages-npm-production"}},"0.8.8":{"name":"@accesslint/core","version":"0.8.8","license":"MIT","_id":"@accesslint/core@0.8.8","maintainers":[{"name":"ckundo","email":"cameron@accesslint.com"}],"homepage":"https://github.com/AccessLint/core#readme","bugs":{"url":"https://github.com/AccessLint/core/issues"},"dist":{"shasum":"331f5ab076f3c3eab727e9afd9a08e06bfac1ddc","tarball":"https://registry.npmjs.org/@accesslint/core/-/core-0.8.8.tgz","fileCount":238,"integrity":"sha512-CumTQHuuJn2zssRHsWi+LdIbQrEkxgUzAqt7G+60QLbxwMzd11Nu7f3IscDCOfZyawDkufW2KTNHjADEFkqLKg==","signatures":[{"sig":"MEYCIQDPrxL+cZxHx0f0vv5hCBH0pyITK6Qhw1xO2c8cab9A2gIhAMjgqyR6prTfZz0dlWa7SciJPmmoyO88X9++firRGgK/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@accesslint%2fcore@0.8.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":854713},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./iife":"./dist/index.iife.js"},"gitHead":"73b8e4270050adc48b436bf0246a8f58922d3aee","scripts":{"test":"vitest run","build":"vite build --config vite.lib.config.ts && vite build --config vite.iife.config.ts && tsc -p tsconfig.lib.json","release":"scripts/release.sh","test:act":"vitest run src/act/act.test.ts","act:check":"npx tsx src/act/check-conformance.ts","test:memory":"vitest run --config vite.memory.config.ts","act:download":"scripts/download-act-fixtures.sh && npx tsx src/act/download-fixtures.ts","test:browser":"npm run build && npx playwright test","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:883822f8-6370-4a34-a4bf-cdaa59a11057"}},"repository":{"url":"git+https://github.com/AccessLint/core.git","type":"git"},"_npmVersion":"11.11.0","description":"Pure accessibility rule engine — WCAG audit with zero browser dependencies","directories":{},"_nodeVersion":"22.22.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","jsdom":"^26.1.0","vitest":"^3.0.0","typescript":"^5.7.0","@playwright/test":"^1.58.2","@vitest/coverage-v8":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/core_0.8.8_1772060910148_0.9304527759669496","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"@accesslint/core","version":"0.9.0","license":"MIT","_id":"@accesslint/core@0.9.0","maintainers":[{"name":"ckundo","email":"cameron@accesslint.com"}],"homepage":"https://github.com/AccessLint/accesslint#readme","bugs":{"url":"https://github.com/AccessLint/accesslint/issues"},"dist":{"shasum":"587c10719127d756c2ed69fd133ee8bce98affbf","tarball":"https://registry.npmjs.org/@accesslint/core/-/core-0.9.0.tgz","fileCount":8,"integrity":"sha512-BzrYboh0pA20AJzhMm0sV2ZXdxhGlC4wZcMFU4Pn03DKST7FEu575wRCZmyU8Y2tWsYjb155OAaYQXJ5WKijGQ==","signatures":[{"sig":"MEUCIQDFdeZ87Yum5l1q8iUfwclqEljD3Lzj4wV/nm9a6cvBngIgNr3DAx0cO2c6yo/Ud0jn8/ztxBFTEgBalaLaY26Putw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@accesslint%2fcore@0.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":944830},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.cts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./iife":"./dist/index.iife.js"},"gitHead":"160424f08cbad1c183da542be3cf2b592eaeccee","scripts":{"act":"echo 'ACT conformance suite complete'","test":"vitest run --project unit","build":"tsdown && vite build --config vite.iife.config.ts && publint && attw --pack --exclude-entrypoints ./iife","release":"scripts/release.sh","act:test":"npx playwright test src/act/act-browser.spec.ts","act:check":"npx tsx src/act/check-conformance.ts","typecheck":"tsc --noEmit","test:memory":"vitest run --project memory","act:fixtures":"scripts/download-act-fixtures.sh && npx tsx src/act/download-fixtures.ts","test:browser":"vitest run --project browser","test:coverage":"vitest run --project unit --coverage","prepublishOnly":"bun run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7102c58c-3b14-44b1-9f57-0d88c6217048"}},"repository":{"url":"git+https://github.com/AccessLint/accesslint.git","type":"git","directory":"core"},"_npmVersion":"11.11.0","description":"Pure accessibility rule engine — WCAG audit with zero browser dependencies","directories":{},"_nodeVersion":"24.14.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","tsdown":"^0.21.9","vitest":"4.1.4","happy-dom":"^20.9.0","typescript":"^5.7.0","@vitest/browser":"4.1.4","@playwright/test":"^1.58.2","@vitest/coverage-v8":"4.1.4","@vitest/browser-playwright":"^4.1.4"},"_npmOperationalInternal":{"tmp":"tmp/core_0.9.0_1776463301624_0.600386029552918","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"@accesslint/core","version":"0.10.0","license":"MIT","_id":"@accesslint/core@0.10.0","maintainers":[{"name":"ckundo","email":"cameron@accesslint.com"}],"homepage":"https://github.com/AccessLint/accesslint#readme","bugs":{"url":"https://github.com/AccessLint/accesslint/issues"},"dist":{"shasum":"2708935f843680811edc932f501ec8aaea7ccda4","tarball":"https://registry.npmjs.org/@accesslint/core/-/core-0.10.0.tgz","fileCount":8,"integrity":"sha512-+rFaeQqwFaCFIYjqundNg4848LRTU1tQaKBBMFV/dHwGbwhvj+1wv1vfLHmr+mbqTiv+ZcBUuUTGxL0kf76ipA==","signatures":[{"sig":"MEUCIQCCUJXDAND3LCssL+qZ8RGzYabjAyPIZdg7Fr5I2AS8tAIgL8mmsVRrS7tKrHeIGBI+drUn/PLF8zCmcGsF4bhT8wM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@accesslint%2fcore@0.10.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":955321},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.cts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./iife":"./dist/index.iife.js"},"gitHead":"e8c345eed0779d2eb909584f8e46d982869bf57e","scripts":{"act":"echo 'ACT conformance suite complete'","test":"vitest run --project unit","build":"tsdown && vite build --config vite.iife.config.ts && publint && attw --pack --exclude-entrypoints ./iife","release":"scripts/release.sh","act:test":"npx playwright test src/act/act-browser.spec.ts","act:check":"npx tsx src/act/check-conformance.ts","typecheck":"tsc --noEmit","test:memory":"vitest run --project memory","act:fixtures":"scripts/download-act-fixtures.sh && npx tsx src/act/download-fixtures.ts","test:browser":"vitest run --project browser","test:coverage":"vitest run --project unit --coverage","prepublishOnly":"bun run build","test:memory:browser":"npx playwright test --project=memory"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7102c58c-3b14-44b1-9f57-0d88c6217048"}},"repository":{"url":"git+https://github.com/AccessLint/accesslint.git","type":"git","directory":"core"},"_npmVersion":"11.11.0","description":"Pure accessibility rule engine — WCAG audit with zero browser dependencies","directories":{},"_nodeVersion":"24.14.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","tsdown":"^0.21.9","vitest":"4.1.4","happy-dom":"^20.9.0","typescript":"^5.7.0","@types/node":"^24.5.0","@vitest/browser":"4.1.4","@playwright/test":"^1.58.2","@vitest/coverage-v8":"4.1.4","@vitest/browser-playwright":"^4.1.4"},"_npmOperationalInternal":{"tmp":"tmp/core_0.10.0_1777228727732_0.755496726404377","host":"s3://npm-registry-packages-npm-production"}},"0.11.0":{"name":"@accesslint/core","version":"0.11.0","license":"MIT","_id":"@accesslint/core@0.11.0","maintainers":[{"name":"ckundo","email":"cameron@accesslint.com"}],"homepage":"https://github.com/AccessLint/accesslint#readme","bugs":{"url":"https://github.com/AccessLint/accesslint/issues"},"dist":{"shasum":"ad35e224212b7b50f252c57fa5ac5916e83a1e7f","tarball":"https://registry.npmjs.org/@accesslint/core/-/core-0.11.0.tgz","fileCount":8,"integrity":"sha512-YTjRgFa5bNcasQh44ARvRcaGvpk5auRyuf3egrXvY8tk77T10jvBWv0MZE0OeG1xcCpCKWB1ElhHJnUuiihveA==","signatures":[{"sig":"MEQCIGyEUAhtaPjF3gRoSHGTHH8ywCl8EOj+bzmauxKNLUTuAiAEWq0htBVQYFEfhOKS2Q0nFcKZ0P6BLyEGMso2sOg36g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@accesslint%2fcore@0.11.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":971913},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.cts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./iife":"./dist/index.iife.js"},"gitHead":"5ac599961d70c788b791f605e43eae8fb25092c8","scripts":{"act":"echo 'ACT conformance suite complete'","test":"vitest run --project unit","build":"tsdown && vite build --config vite.iife.config.ts && publint && attw --pack --exclude-entrypoints ./iife","release":"scripts/release.sh","act:test":"npx playwright test src/act/act-browser.spec.ts","act:check":"npx tsx src/act/check-conformance.ts","typecheck":"tsc --noEmit","test:memory":"vitest run --project memory","act:fixtures":"scripts/download-act-fixtures.sh && npx tsx src/act/download-fixtures.ts","test:browser":"vitest run --project browser","test:coverage":"vitest run --project unit --coverage","prepublishOnly":"bun run build","test:memory:browser":"npx playwright test --project=memory"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7102c58c-3b14-44b1-9f57-0d88c6217048"}},"repository":{"url":"git+https://github.com/AccessLint/accesslint.git","type":"git","directory":"core"},"_npmVersion":"11.11.0","description":"Pure accessibility rule engine — WCAG audit with zero browser dependencies","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@jridgewell/trace-mapping":"^0.3.31"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","tsdown":"^0.21.9","vitest":"4.1.4","happy-dom":"^20.9.0","typescript":"^5.7.0","@types/node":"^24.5.0","@vitest/browser":"4.1.4","@playwright/test":"^1.58.2","@vitest/coverage-v8":"4.1.4","@vitest/browser-playwright":"^4.1.4","@jridgewell/sourcemap-codec":"^1.4.14"},"_npmOperationalInternal":{"tmp":"tmp/core_0.11.0_1777231898843_0.6751740514698674","host":"s3://npm-registry-packages-npm-production"}},"0.11.1":{"name":"@accesslint/core","version":"0.11.1","license":"MIT","_id":"@accesslint/core@0.11.1","maintainers":[{"name":"ckundo","email":"cameron@accesslint.com"}],"homepage":"https://github.com/AccessLint/accesslint#readme","bugs":{"url":"https://github.com/AccessLint/accesslint/issues"},"dist":{"shasum":"62c8591ddb56befd37ccdd68698b7592033ade80","tarball":"https://registry.npmjs.org/@accesslint/core/-/core-0.11.1.tgz","fileCount":8,"integrity":"sha512-dnorMe9p5fGRdjrQP3m06iLx0cHwrLjmRmVxtGVjB26N7zgRwxLxCg457hJpZgJkIwOiH0QsBn0go90+74uuOw==","signatures":[{"sig":"MEYCIQC5TB/4yGJWrb3Q1cLGVJVSkoNbFAeF+PVA2vQ44PW0HAIhAPOBbOxTVY4YcXUTfKQ6PxngDypnq3viHn12DUqBUfIM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@accesslint%2fcore@0.11.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":976227},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.cts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./iife":"./dist/index.iife.js"},"gitHead":"68f6d4c5947172a66b9e3980428aef9b9fcf2beb","scripts":{"act":"echo 'ACT conformance suite complete'","test":"vitest run --project unit","build":"tsdown && vite build --config vite.iife.config.ts && publint && attw --pack --exclude-entrypoints ./iife","release":"scripts/release.sh","act:test":"npx playwright test src/act/act-browser.spec.ts","act:check":"npx tsx src/act/check-conformance.ts","typecheck":"tsc --noEmit","test:memory":"vitest run --project memory","act:fixtures":"scripts/download-act-fixtures.sh && npx tsx src/act/download-fixtures.ts","test:browser":"vitest run --project browser","test:coverage":"vitest run --project unit --coverage","prepublishOnly":"bun run build","test:memory:browser":"npx playwright test --project=memory"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7102c58c-3b14-44b1-9f57-0d88c6217048"}},"repository":{"url":"git+https://github.com/AccessLint/accesslint.git","type":"git","directory":"core"},"_npmVersion":"11.11.0","description":"Pure accessibility rule engine — WCAG audit with zero browser dependencies","directories":{},"_nodeVersion":"24.14.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","tsdown":"^0.21.9","vitest":"4.1.4","happy-dom":"^20.9.0","typescript":"^5.7.0","@types/node":"^24.5.0","@vitest/browser":"4.1.4","@playwright/test":"^1.58.2","@vitest/coverage-v8":"4.1.4","@vitest/browser-playwright":"^4.1.4"},"_npmOperationalInternal":{"tmp":"tmp/core_0.11.1_1777233050083_0.9621984864816922","host":"s3://npm-registry-packages-npm-production"}},"0.12.0":{"name":"@accesslint/core","version":"0.12.0","license":"MIT","_id":"@accesslint/core@0.12.0","maintainers":[{"name":"ckundo","email":"cameron@accesslint.com"}],"homepage":"https://github.com/AccessLint/accesslint#readme","bugs":{"url":"https://github.com/AccessLint/accesslint/issues"},"dist":{"shasum":"f9a935c0d67434310c57db3ee45e481d3e8df2d0","tarball":"https://registry.npmjs.org/@accesslint/core/-/core-0.12.0.tgz","fileCount":8,"integrity":"sha512-upeJxdFzu6bSaaHWSuYUkjB6+qSD9malwsesPDJyz83bf/bzshlITnFfDb1RFY8e3Mzma8Gf8tJ6fqekXAxmNg==","signatures":[{"sig":"MEUCIQD9qSSEWtKAAgV9dBgSDIbukT9T4rlyS4t7ruT/gptU6gIgJdxubMcU6o8KBmnIckaocni8ulkVloxVfzfQkpdsg3E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@accesslint%2fcore@0.12.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1000878},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.cts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./iife":"./dist/index.iife.js"},"gitHead":"cabddbbe68d7c095b0b3cd57b267930079aee1cf","scripts":{"act":"echo 'ACT conformance suite complete'","test":"vitest run --project unit","build":"tsdown && vite build --config vite.iife.config.ts && publint && attw --pack --exclude-entrypoints ./iife","release":"scripts/release.sh","act:test":"npx playwright test src/act/act-browser.spec.ts","act:check":"npx tsx src/act/check-conformance.ts","typecheck":"tsc --noEmit","test:memory":"vitest run --project memory","act:fixtures":"scripts/download-act-fixtures.sh && npx tsx src/act/download-fixtures.ts","test:browser":"vitest run --project browser","test:coverage":"vitest run --project unit --coverage","prepublishOnly":"bun run build","test:memory:browser":"npx playwright test --project=memory"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7102c58c-3b14-44b1-9f57-0d88c6217048"}},"repository":{"url":"git+https://github.com/AccessLint/accesslint.git","type":"git","directory":"core"},"_npmVersion":"11.11.0","description":"Pure accessibility rule engine — WCAG audit with zero browser dependencies","directories":{},"_nodeVersion":"24.14.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","tsdown":"^0.21.9","vitest":"4.1.4","happy-dom":"^20.9.0","typescript":"^5.7.0","@types/node":"^24.5.0","@vitest/browser":"4.1.4","@playwright/test":"^1.58.2","@vitest/coverage-v8":"4.1.4","@vitest/browser-playwright":"^4.1.4"},"_npmOperationalInternal":{"tmp":"tmp/core_0.12.0_1777244339777_0.32128361621116897","host":"s3://npm-registry-packages-npm-production"}},"0.12.1":{"name":"@accesslint/core","version":"0.12.1","license":"MIT","_id":"@accesslint/core@0.12.1","maintainers":[{"name":"ckundo","email":"cameron@accesslint.com"}],"homepage":"https://github.com/AccessLint/accesslint#readme","bugs":{"url":"https://github.com/AccessLint/accesslint/issues"},"dist":{"shasum":"490cb348b025277e7b1eb44cfcecc6bcf71a9ba1","tarball":"https://registry.npmjs.org/@accesslint/core/-/core-0.12.1.tgz","fileCount":8,"integrity":"sha512-iBEMleb5kWwpA/YiJwDHoBGzGsUzYlPeT0JnFuqctjhpN7ptjVUe1MM4ngwRy8Ct2mDBmtFOlKdcOca0vaUGCQ==","signatures":[{"sig":"MEUCIQDXRkS5QbcL+yQbCzfvqifURzqrS3jaEgsPDAKh1LJclQIgS6NDo6/NhIRgvU98gh4fWrb6+HQvb6rK6V6yM96deQg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@accesslint%2fcore@0.12.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1002778},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.cts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./iife":"./dist/index.iife.js"},"gitHead":"ce39a2739f81aa80d899c1b35e557955957b04bd","scripts":{"act":"echo 'ACT conformance suite complete'","test":"vitest run --project unit","build":"tsdown && vite build --config vite.iife.config.ts && publint && attw --pack --exclude-entrypoints ./iife","release":"scripts/release.sh","act:test":"npx playwright test src/act/act-browser.spec.ts","act:check":"npx tsx src/act/check-conformance.ts","typecheck":"tsc --noEmit","test:memory":"vitest run --project memory","act:fixtures":"scripts/download-act-fixtures.sh && npx tsx src/act/download-fixtures.ts","test:browser":"vitest run --project browser","test:coverage":"vitest run --project unit --coverage","prepublishOnly":"bun run build","test:memory:browser":"npx playwright test --project=memory"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7102c58c-3b14-44b1-9f57-0d88c6217048"}},"repository":{"url":"git+https://github.com/AccessLint/accesslint.git","type":"git","directory":"core"},"_npmVersion":"11.12.1","description":"Pure accessibility rule engine — WCAG audit with zero browser dependencies","directories":{},"_nodeVersion":"24.15.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","tsdown":"^0.21.9","vitest":"4.1.4","happy-dom":"^20.9.0","typescript":"^5.7.0","@types/node":"^24.5.0","@vitest/browser":"4.1.4","@playwright/test":"^1.58.2","@vitest/coverage-v8":"4.1.4","@vitest/browser-playwright":"^4.1.4"},"_npmOperationalInternal":{"tmp":"tmp/core_0.12.1_1777327401398_0.3940202153988761","host":"s3://npm-registry-packages-npm-production"}},"0.13.0":{"name":"@accesslint/core","version":"0.13.0","license":"MIT","_id":"@accesslint/core@0.13.0","maintainers":[{"name":"ckundo","email":"cameron@accesslint.com"}],"homepage":"https://github.com/AccessLint/accesslint#readme","bugs":{"url":"https://github.com/AccessLint/accesslint/issues"},"dist":{"shasum":"e7c577262a04462615a7a5a88f6ed708c6fde6f6","tarball":"https://registry.npmjs.org/@accesslint/core/-/core-0.13.0.tgz","fileCount":8,"integrity":"sha512-l1R6if3qsqevQjcTdZsilnu2IBO6G6ZXaYbpYmd1tL8vgwATQ57fDKaWltdrMeRQToh0yOdpjiTORMFObfCYbA==","signatures":[{"sig":"MEUCIBM2J7t5EoQ4RRtj1yelH1VR2R/+Q8q/5SNR1tXqI3I4AiEAjShtxaRZyX4bOACOewhw3AyF/5NDIJlmDNWH9gAEAYY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@accesslint%2fcore@0.13.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1009073},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.cts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./iife":"./dist/index.iife.js"},"gitHead":"c1a03296f595bd3cdb1255812161685a837e19fb","scripts":{"act":"echo 'ACT conformance suite complete'","test":"vitest run --project unit","build":"tsdown && vite build --config vite.iife.config.ts && publint && attw --pack --exclude-entrypoints ./iife","release":"scripts/release.sh","act:test":"npx playwright test src/act/act-browser.spec.ts","act:check":"npx tsx src/act/check-conformance.ts","typecheck":"tsc --noEmit","test:memory":"vitest run --project memory","act:fixtures":"scripts/download-act-fixtures.sh && npx tsx src/act/download-fixtures.ts","test:browser":"vitest run --project browser","test:coverage":"vitest run --project unit --coverage","prepublishOnly":"bun run build","test:memory:browser":"npx playwright test --project=memory"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7102c58c-3b14-44b1-9f57-0d88c6217048"}},"repository":{"url":"git+https://github.com/AccessLint/accesslint.git","type":"git","directory":"core"},"_npmVersion":"11.13.0","description":"Pure accessibility rule engine — WCAG audit with zero browser dependencies","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","tsdown":"^0.21.9","vitest":"4.1.4","happy-dom":"^20.9.0","typescript":"^5.7.0","@types/node":"^24.5.0","@vitest/browser":"4.1.4","@playwright/test":"^1.58.2","@vitest/coverage-v8":"4.1.4","@vitest/browser-playwright":"^4.1.4"},"_npmOperationalInternal":{"tmp":"tmp/core_0.13.0_1780412694303_0.1514993116774248","host":"s3://npm-registry-packages-npm-production"}},"0.14.0":{"name":"@accesslint/core","version":"0.14.0","license":"MIT","_id":"@accesslint/core@0.14.0","maintainers":[{"name":"ckundo","email":"cameron@accesslint.com"}],"homepage":"https://github.com/AccessLint/accesslint#readme","bugs":{"url":"https://github.com/AccessLint/accesslint/issues"},"dist":{"shasum":"e28d1148e36554b604ca8c4b87ca9fd7cc7a671f","tarball":"https://registry.npmjs.org/@accesslint/core/-/core-0.14.0.tgz","fileCount":8,"integrity":"sha512-rJovY4jSmqozOTMOqV+6NUUHEC8zRtNJILlDxEo0Cp22gbv29nQnkjavYG3kbCc1M1/dgwqjQ18XNikKysJtmg==","signatures":[{"sig":"MEUCIGA9MVcFXl+1GDoy73RJQ9UlbFuAJo68x91DxMCdc0PfAiEA4q3OgF9O0+PTZ/O38cqkYKHLdDyHK9fbsDkaDqJOMfw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@accesslint%2fcore@0.14.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1021465},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.cts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./iife":"./dist/index.iife.js"},"gitHead":"c9a1f4c88b75e7905ed7549c1fe448c946e0bfc3","scripts":{"act":"echo 'ACT conformance suite complete'","test":"vitest run --project unit","build":"tsdown && vite build --config vite.iife.config.ts && publint && attw --pack --exclude-entrypoints ./iife","release":"scripts/release.sh","act:test":"npx playwright test src/act/act-browser.spec.ts","act:check":"npx tsx src/act/check-conformance.ts","typecheck":"tsc --noEmit","test:memory":"vitest run --project memory","act:fixtures":"scripts/download-act-fixtures.sh && npx tsx src/act/download-fixtures.ts","test:browser":"vitest run --project browser","test:coverage":"vitest run --project unit --coverage","prepublishOnly":"bun run build","test:memory:browser":"npx playwright test --project=memory"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7102c58c-3b14-44b1-9f57-0d88c6217048"}},"repository":{"url":"git+https://github.com/AccessLint/accesslint.git","type":"git","directory":"core"},"_npmVersion":"11.16.0","description":"Pure accessibility rule engine — WCAG audit with zero browser dependencies","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","tsdown":"^0.21.9","vitest":"4.1.4","happy-dom":"^20.9.0","typescript":"^5.7.0","@types/node":"^24.5.0","@vitest/browser":"4.1.4","@playwright/test":"^1.58.2","@vitest/coverage-v8":"4.1.4","@vitest/browser-playwright":"^4.1.4"},"_npmOperationalInternal":{"tmp":"tmp/core_0.14.0_1784516643336_0.07201723593953191","host":"s3://npm-registry-packages-npm-production"}},"0.14.1":{"name":"@accesslint/core","version":"0.14.1","license":"MIT","_id":"@accesslint/core@0.14.1","maintainers":[{"name":"ckundo","email":"cameron@accesslint.com"}],"homepage":"https://github.com/AccessLint/accesslint#readme","bugs":{"url":"https://github.com/AccessLint/accesslint/issues"},"dist":{"shasum":"7ebac572c057aeb0f5064a3d18d1e06465d57908","tarball":"https://registry.npmjs.org/@accesslint/core/-/core-0.14.1.tgz","fileCount":8,"integrity":"sha512-nnKv9gkYvASlWkhAjvZY/acqGcbzFRXmvWKhu6tNisb8h1vKtmfNC+wvvQOcq9iwQUvk1s3iAC6Q3+Gd9l1q4Q==","signatures":[{"sig":"MEQCIA6ZNDnOnYsRTmG0V6v/SUbjcgwQNB0vO8YBNNQSAlBnAiAgw53vyGBD1C5UFhi5xQS4uAHHHxGudc0D9lIEdzcE8w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@accesslint%2fcore@0.14.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1021411},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.cts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./iife":"./dist/index.iife.js"},"gitHead":"f7455700766f9ddd953b2c60f81db11f8d3f9cca","scripts":{"act":"echo 'ACT conformance suite complete'","test":"vitest run --project unit","build":"tsdown && vite build --config vite.iife.config.ts && publint && attw --pack --exclude-entrypoints ./iife","release":"scripts/release.sh","act:test":"npx playwright test src/act/act-browser.spec.ts","act:check":"npx tsx src/act/check-conformance.ts","typecheck":"tsc --noEmit","test:memory":"vitest run --project memory","act:fixtures":"scripts/download-act-fixtures.sh && npx tsx src/act/download-fixtures.ts","test:browser":"vitest run --project browser","test:coverage":"vitest run --project unit --coverage","prepublishOnly":"bun run build","test:memory:browser":"npx playwright test --project=memory"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7102c58c-3b14-44b1-9f57-0d88c6217048"}},"repository":{"url":"git+https://github.com/AccessLint/accesslint.git","type":"git","directory":"core"},"_npmVersion":"11.16.0","description":"Pure accessibility rule engine — WCAG audit with zero browser dependencies","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","tsdown":"^0.21.9","vitest":"4.1.4","happy-dom":"^20.9.0","typescript":"^5.7.0","@types/node":"^24.5.0","@vitest/browser":"4.1.4","@playwright/test":"^1.58.2","@vitest/coverage-v8":"4.1.4","@vitest/browser-playwright":"^4.1.4"},"_npmOperationalInternal":{"tmp":"tmp/core_0.14.1_1784566007876_0.9996591558974031","host":"s3://npm-registry-packages-npm-production"}},"0.15.0":{"name":"@accesslint/core","version":"0.15.0","license":"MIT","_id":"@accesslint/core@0.15.0","maintainers":[{"name":"ckundo","email":"cameron@accesslint.com"}],"homepage":"https://github.com/AccessLint/accesslint#readme","bugs":{"url":"https://github.com/AccessLint/accesslint/issues"},"dist":{"shasum":"4763611609c99fda0a5dd3c977f5c4ce59a86b39","tarball":"https://registry.npmjs.org/@accesslint/core/-/core-0.15.0.tgz","fileCount":8,"integrity":"sha512-ufAUparUwRAi0VdbPS26W+wc0d/7CR1G8SNtxvWcnnDzis+a1+kdrwiVFd4YgPRcHHwLAwZkRI7WhaGif7Mf2w==","signatures":[{"sig":"MEQCIG6Du5M3vLY9s08+ne5DazjJtIinGjv2Nop38YziqCI6AiBpKB1bbcyIneBzq2U7iDDjdukbNleY889cBdlySx1m9Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@accesslint%2fcore@0.15.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1026761},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.cts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./iife":"./dist/index.iife.js"},"gitHead":"15f4343956c3390359743cbe4b8828e16a57d5a6","scripts":{"act":"echo 'ACT conformance suite complete'","test":"vitest run --project unit","build":"tsdown && vite build --config vite.iife.config.ts && publint && attw --pack --exclude-entrypoints ./iife","release":"scripts/release.sh","act:test":"npx playwright test src/act/act-browser.spec.ts","act:check":"npx tsx src/act/check-conformance.ts","typecheck":"tsc --noEmit","test:memory":"vitest run --project memory","act:fixtures":"scripts/download-act-fixtures.sh && npx tsx src/act/download-fixtures.ts","test:browser":"vitest run --project browser","test:coverage":"vitest run --project unit --coverage","prepublishOnly":"bun run build","test:memory:browser":"npx playwright test --project=memory"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7102c58c-3b14-44b1-9f57-0d88c6217048"}},"repository":{"url":"git+https://github.com/AccessLint/accesslint.git","type":"git","directory":"core"},"_npmVersion":"11.16.0","description":"Pure accessibility rule engine — WCAG audit with zero browser dependencies","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","tsdown":"^0.21.9","vitest":"4.1.4","happy-dom":"^20.9.0","typescript":"^5.7.0","@types/node":"^24.5.0","@vitest/browser":"4.1.4","@playwright/test":"^1.58.2","@vitest/coverage-v8":"4.1.4","@vitest/browser-playwright":"^4.1.4"},"_npmOperationalInternal":{"tmp":"tmp/core_0.15.0_1784568206255_0.612325880057023","host":"s3://npm-registry-packages-npm-production"}},"0.16.0":{"name":"@accesslint/core","version":"0.16.0","license":"MIT","_id":"@accesslint/core@0.16.0","maintainers":[{"name":"ckundo","email":"cameron@accesslint.com"}],"homepage":"https://github.com/AccessLint/accesslint#readme","bugs":{"url":"https://github.com/AccessLint/accesslint/issues"},"dist":{"shasum":"4b9ac231fd47d7d6e8637ec81904a3d4cb1d721f","tarball":"https://registry.npmjs.org/@accesslint/core/-/core-0.16.0.tgz","fileCount":8,"integrity":"sha512-XKAqK2D+PNulnU66mHTFlp0MmCKNF+u1Ly1VLCrwFJnhz/OcvnifgNoJaUQIgMfO6tSTVNNS09xhxUXMku0pEQ==","signatures":[{"sig":"MEUCICYTLDDDaKdtiUOr/WjPiLecuqatuXLAfPwG8WJuUFfQAiEAxpnf2vxRtFC87epiH+VhLkHwiRvTh4WoAYbHDkA0xFA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@accesslint%2fcore@0.16.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1027738},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.cts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./iife":"./dist/index.iife.js"},"gitHead":"2e870b41a82f90af01973b813c484c1bae37b5bb","scripts":{"act":"echo 'ACT conformance suite complete'","test":"vitest run --project unit","build":"tsdown && vite build --config vite.iife.config.ts && publint && attw --pack --exclude-entrypoints ./iife","release":"scripts/release.sh","act:test":"npx playwright test src/act/act-browser.spec.ts","act:check":"npx tsx src/act/check-conformance.ts","typecheck":"tsc --noEmit","test:memory":"vitest run --project memory","act:fixtures":"scripts/download-act-fixtures.sh && npx tsx src/act/download-fixtures.ts","test:browser":"vitest run --project browser","test:coverage":"vitest run --project unit --coverage","prepublishOnly":"bun run build","test:memory:browser":"npx playwright test --project=memory"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7102c58c-3b14-44b1-9f57-0d88c6217048"}},"repository":{"url":"git+https://github.com/AccessLint/accesslint.git","type":"git","directory":"core"},"_npmVersion":"11.16.0","description":"Pure accessibility rule engine — WCAG audit with zero browser dependencies","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","tsdown":"^0.21.9","vitest":"4.1.4","happy-dom":"^20.9.0","typescript":"^5.7.0","@types/node":"^24.5.0","@vitest/browser":"4.1.4","@playwright/test":"^1.58.2","@vitest/coverage-v8":"4.1.4","@vitest/browser-playwright":"^4.1.4"},"_npmOperationalInternal":{"tmp":"tmp/core_0.16.0_1784570372345_0.341481365281882","host":"s3://npm-registry-packages-npm-production"}},"0.17.0":{"name":"@accesslint/core","version":"0.17.0","license":"MIT","_id":"@accesslint/core@0.17.0","maintainers":[{"name":"ckundo","email":"cameron@accesslint.com"}],"homepage":"https://github.com/AccessLint/accesslint#readme","bugs":{"url":"https://github.com/AccessLint/accesslint/issues"},"dist":{"shasum":"38e690b003ba024292d14e3c59a66274cbb70e69","tarball":"https://registry.npmjs.org/@accesslint/core/-/core-0.17.0.tgz","fileCount":8,"integrity":"sha512-QwuMdJYIjmd92+4bnqTvNJGlcnYTTbjLbsFfPe3KsvUbFWt3ghKif1H04d0gcCv+6+fHHUoT4cLg88bidP9mrQ==","signatures":[{"sig":"MEUCICPFbvpxCjZYz18rwXtldyawbxOl6ptxxpE+WKRwg/AmAiEAvJGiyiyyWrPmg2EDS/bjKvVqa3MN9j6h0YeyF3oZGBE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@accesslint%2fcore@0.17.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1027792},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.cts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./iife":"./dist/index.iife.js"},"gitHead":"96d43dd4686a9adc41d312006dc9c922adcb8204","scripts":{"act":"echo 'ACT conformance suite complete'","test":"vitest run --project unit","build":"tsdown && vite build --config vite.iife.config.ts && publint && attw --pack --exclude-entrypoints ./iife","release":"scripts/release.sh","act:test":"npx playwright test src/act/act-browser.spec.ts","act:check":"npx tsx src/act/check-conformance.ts","typecheck":"tsc --noEmit","test:memory":"vitest run --project memory","act:fixtures":"scripts/download-act-fixtures.sh && npx tsx src/act/download-fixtures.ts","test:browser":"vitest run --project browser","test:coverage":"vitest run --project unit --coverage","prepublishOnly":"bun run build","test:memory:browser":"npx playwright test --project=memory"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7102c58c-3b14-44b1-9f57-0d88c6217048"}},"repository":{"url":"git+https://github.com/AccessLint/accesslint.git","type":"git","directory":"core"},"_npmVersion":"11.16.0","description":"Pure accessibility rule engine — WCAG audit with zero browser dependencies","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","tsdown":"^0.21.9","vitest":"4.1.4","happy-dom":"^20.9.0","typescript":"^5.7.0","@types/node":"^24.5.0","@vitest/browser":"4.1.4","@playwright/test":"^1.58.2","@vitest/coverage-v8":"4.1.4","@vitest/browser-playwright":"^4.1.4"},"_npmOperationalInternal":{"tmp":"tmp/core_0.17.0_1785160169199_0.30002930246665094","host":"s3://npm-registry-packages-npm-production"}},"0.18.0":{"name":"@accesslint/core","version":"0.18.0","license":"MIT","_id":"@accesslint/core@0.18.0","maintainers":[{"name":"ckundo","email":"cameron@accesslint.com"}],"homepage":"https://github.com/AccessLint/accesslint#readme","bugs":{"url":"https://github.com/AccessLint/accesslint/issues"},"dist":{"shasum":"75f65fb475f25344811ef7de60538f33366bc419","tarball":"https://registry.npmjs.org/@accesslint/core/-/core-0.18.0.tgz","fileCount":8,"integrity":"sha512-ED9+0glj3SWHvO3FOKr/jWdj8jc2RFcjsNATg6HoxVwgbUs1geKdj7XvhdJsPDoAxDZtwujN5NuPSf+inolXuA==","signatures":[{"sig":"MEUCIEFHK6yYwqmJKdqYtn6GPPw6ImoenmRzK0hz7zLhufqlAiEArtZ2bf7/Rb/GzhOVVuIFKNx0mNqrKsdBBqb79nMCoqc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@accesslint%2fcore@0.18.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1031027},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.cts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./iife":"./dist/index.iife.js"},"gitHead":"d2f4f373697bb398d22ff3cd0d5dc48afedc7ded","scripts":{"act":"echo 'ACT conformance suite complete'","test":"vitest run --project unit","build":"tsdown && vite build --config vite.iife.config.ts && publint && attw --pack --exclude-entrypoints ./iife","release":"scripts/release.sh","act:test":"npx playwright test src/act/act-browser.spec.ts","act:check":"npx tsx src/act/check-conformance.ts","typecheck":"tsc --noEmit","test:memory":"vitest run --project memory","act:fixtures":"scripts/download-act-fixtures.sh && npx tsx src/act/download-fixtures.ts","test:browser":"vitest run --project browser","test:coverage":"vitest run --project unit --coverage","prepublishOnly":"bun run build","test:memory:browser":"npx playwright test --project=memory"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7102c58c-3b14-44b1-9f57-0d88c6217048"}},"repository":{"url":"git+https://github.com/AccessLint/accesslint.git","type":"git","directory":"core"},"_npmVersion":"11.16.0","description":"Pure accessibility rule engine — WCAG audit with zero browser dependencies","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","tsdown":"^0.21.9","vitest":"4.1.4","happy-dom":"^20.9.0","typescript":"^5.7.0","@types/node":"^24.5.0","@vitest/browser":"4.1.4","@playwright/test":"^1.58.2","@vitest/coverage-v8":"4.1.4","@vitest/browser-playwright":"^4.1.4"},"_npmOperationalInternal":{"tmp":"tmp/core_0.18.0_1786068583446_0.48886101593492115","host":"s3://npm-registry-packages-npm-production"}},"0.19.0":{"name":"@accesslint/core","version":"0.19.0","license":"MIT","_id":"@accesslint/core@0.19.0","maintainers":[{"name":"ckundo","email":"cameron@accesslint.com"}],"homepage":"https://github.com/AccessLint/accesslint#readme","bugs":{"url":"https://github.com/AccessLint/accesslint/issues"},"dist":{"shasum":"b318fa7a2909cb198eec9fe29047d84371a0b870","tarball":"https://registry.npmjs.org/@accesslint/core/-/core-0.19.0.tgz","fileCount":8,"integrity":"sha512-5X4GbNAp+mKklf3DeYJlAeb8bv/HxnVeixsk+qWzU1u5zo219n1tZ+dYbQdFO54GyYyKsFDKeLCogxllAlTItg==","signatures":[{"sig":"MEUCIAMK+Pbqk6ioz64ntmIdX/QUNexxvnCuz91cQtSc0EhGAiEAw52g1QxnBqq776jCLOT63HWnxi51JUTMQbxfmL+9awY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@accesslint%2fcore@0.19.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1052955},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.cts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./iife":"./dist/index.iife.js"},"gitHead":"c09cfea462ca8734680323e9e65bb5589f5b7553","scripts":{"act":"echo 'ACT conformance suite complete'","test":"vitest run --project unit","build":"tsdown && vite build --config vite.iife.config.ts && publint && attw --pack --exclude-entrypoints ./iife","release":"scripts/release.sh","act:test":"npx playwright test src/act/act-browser.spec.ts","act:check":"npx tsx src/act/check-conformance.ts","typecheck":"tsc --noEmit","test:memory":"vitest run --project memory","act:fixtures":"scripts/download-act-fixtures.sh && npx tsx src/act/download-fixtures.ts","test:browser":"vitest run --project browser","test:coverage":"vitest run --project unit --coverage","prepublishOnly":"bun run build","test:memory:browser":"npx playwright test --project=memory"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7102c58c-3b14-44b1-9f57-0d88c6217048"}},"repository":{"url":"git+https://github.com/AccessLint/accesslint.git","type":"git","directory":"core"},"_npmVersion":"11.16.0","description":"Pure accessibility rule engine — WCAG audit with zero browser dependencies","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","tsdown":"^0.21.9","vitest":"4.1.4","happy-dom":"^20.9.0","typescript":"^5.7.0","@types/node":"^24.5.0","@vitest/browser":"4.1.4","@playwright/test":"^1.58.2","@vitest/coverage-v8":"4.1.4","@vitest/browser-playwright":"^4.1.4"},"_npmOperationalInternal":{"tmp":"tmp/core_0.19.0_1786398195618_0.716227713219175","host":"s3://npm-registry-packages-npm-production"}},"0.20.0":{"name":"@accesslint/core","version":"0.20.0","license":"MIT","_id":"@accesslint/core@0.20.0","maintainers":[{"name":"ckundo","email":"cameron@accesslint.com"}],"homepage":"https://github.com/AccessLint/accesslint#readme","bugs":{"url":"https://github.com/AccessLint/accesslint/issues"},"dist":{"shasum":"37507fc2c576997d79d9bc50d3292f3ce56e4f20","tarball":"https://registry.npmjs.org/@accesslint/core/-/core-0.20.0.tgz","fileCount":8,"integrity":"sha512-06LCsqBFm6s7eR3B1ABJcJEe6BZK0HuZKUqWzXXVYNKvWyt9vb7HrB2Y0EE43wQMunTiVF2MgxFNaJWcQKQT3w==","signatures":[{"sig":"MEQCIBRhdlENByV5OBNjo+Z+EC2yqFCTNuYAKqxC3JjULgpnAiBG0b31qheDpSPxnbjwgOEVl1UKoRP9RdnTfRnVgq5eNQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@accesslint%2fcore@0.20.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1056411},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.cts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./iife":"./dist/index.iife.js"},"gitHead":"4914885d9911165645427a5150b5bba8df228c25","scripts":{"act":"echo 'ACT conformance suite complete'","test":"vitest run --project unit","build":"tsdown && vite build --config vite.iife.config.ts && publint && attw --pack --exclude-entrypoints ./iife","release":"scripts/release.sh","act:test":"npx playwright test src/act/act-browser.spec.ts","act:check":"npx tsx src/act/check-conformance.ts","typecheck":"tsc --noEmit","test:memory":"vitest run --project memory","act:fixtures":"scripts/download-act-fixtures.sh && npx tsx src/act/download-fixtures.ts","test:browser":"vitest run --project browser","test:coverage":"vitest run --project unit --coverage","prepublishOnly":"bun run build","test:memory:browser":"npx playwright test --project=memory"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7102c58c-3b14-44b1-9f57-0d88c6217048"}},"repository":{"url":"git+https://github.com/AccessLint/accesslint.git","type":"git","directory":"core"},"_npmVersion":"11.16.0","description":"Pure accessibility rule engine — WCAG audit with zero browser dependencies","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","tsdown":"^0.21.9","vitest":"4.1.4","happy-dom":"^20.9.0","typescript":"^5.7.0","@types/node":"^24.5.0","@vitest/browser":"4.1.4","@playwright/test":"^1.58.2","@vitest/coverage-v8":"4.1.4","@vitest/browser-playwright":"^4.1.4"},"_npmOperationalInternal":{"tmp":"tmp/core_0.20.0_1786398938734_0.2527744821298694","host":"s3://npm-registry-packages-npm-production"}},"0.20.1":{"name":"@accesslint/core","version":"0.20.1","license":"MIT","_id":"@accesslint/core@0.20.1","maintainers":[{"name":"ckundo","email":"cameron@accesslint.com"}],"homepage":"https://github.com/AccessLint/accesslint#readme","bugs":{"url":"https://github.com/AccessLint/accesslint/issues"},"dist":{"shasum":"ee2504c45be276a1e8027d591574b4388e4bcf01","tarball":"https://registry.npmjs.org/@accesslint/core/-/core-0.20.1.tgz","fileCount":8,"integrity":"sha512-506x6pXJnHSQpnPNqIQ/xB1Uwe0cr2HhKj7JM5Zx4zOcZeR9coISZhBvGuAWKGqLIjH+fSM4dr8GGAAA+TEfMA==","signatures":[{"sig":"MEUCIDufudesgVGzdcr2q5mD5KMVR0z4A9XMKk/4a3yq0kIFAiEAsc7J3ypMuQDeasce8oxJ3Na3IGroIWZVNCOTjDFeSkg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@accesslint%2fcore@0.20.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1054026},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.cts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./iife":"./dist/index.iife.js"},"gitHead":"eeba685f0d8ea0067e7e65fcf7efae6fbdb14260","scripts":{"act":"echo 'ACT conformance suite complete'","test":"vitest run --project unit","build":"tsdown && vite build --config vite.iife.config.ts && publint && attw --pack --exclude-entrypoints ./iife","release":"scripts/release.sh","act:test":"npx playwright test src/act/act-browser.spec.ts","act:check":"npx tsx src/act/check-conformance.ts","typecheck":"tsc --noEmit","test:memory":"vitest run --project memory","act:fixtures":"scripts/download-act-fixtures.sh && npx tsx src/act/download-fixtures.ts","test:browser":"vitest run --project browser","test:coverage":"vitest run --project unit --coverage","prepublishOnly":"bun run build","test:memory:browser":"npx playwright test --project=memory"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7102c58c-3b14-44b1-9f57-0d88c6217048"}},"repository":{"url":"git+https://github.com/AccessLint/accesslint.git","type":"git","directory":"core"},"_npmVersion":"11.16.0","description":"Pure accessibility rule engine — WCAG audit with zero browser dependencies","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","tsdown":"^0.21.9","vitest":"4.1.4","happy-dom":"^20.9.0","typescript":"^5.7.0","@types/node":"^24.5.0","@vitest/browser":"4.1.4","@playwright/test":"^1.58.2","@vitest/coverage-v8":"4.1.4","@vitest/browser-playwright":"^4.1.4"},"_npmOperationalInternal":{"tmp":"tmp/core_0.20.1_1786399461413_0.0683768468120074","host":"s3://npm-registry-packages-npm-production"}},"0.21.0":{"name":"@accesslint/core","version":"0.21.0","description":"Pure accessibility rule engine — WCAG audit with zero browser dependencies","type":"module","main":"./dist/index.cjs","module":"./dist/index.js","types":"./dist/index.d.cts","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./iife":"./dist/index.iife.js"},"scripts":{"build":"tsdown && vite build --config vite.iife.config.ts && publint && attw --pack --exclude-entrypoints ./iife","typecheck":"tsc --noEmit","test":"vitest run --project unit","test:browser":"vitest run --project browser","test:coverage":"vitest run --project unit --coverage","test:memory":"vitest run --project memory","test:memory:browser":"npx playwright test --project=memory","act":"echo 'ACT conformance suite complete'","act:fixtures":"scripts/download-act-fixtures.sh && npx tsx src/act/download-fixtures.ts","act:test":"npx playwright test src/act/act-browser.spec.ts","act:check":"npx tsx src/act/check-conformance.ts","prepublishOnly":"bun run build","release":"scripts/release.sh"},"repository":{"type":"git","url":"git+https://github.com/AccessLint/accesslint.git","directory":"core"},"license":"MIT","publishConfig":{"access":"public"},"devDependencies":{"@playwright/test":"^1.58.2","@types/node":"^24.5.0","@vitest/browser":"4.1.4","@vitest/browser-playwright":"^4.1.4","@vitest/coverage-v8":"4.1.4","happy-dom":"^20.9.0","tsdown":"^0.21.9","typescript":"^5.7.0","vite":"^6.0.0","vitest":"4.1.4"},"gitHead":"90fdabb01d628bacacf41b5460dc0f17c639d493","_id":"@accesslint/core@0.21.0","bugs":{"url":"https://github.com/AccessLint/accesslint/issues"},"homepage":"https://github.com/AccessLint/accesslint#readme","_nodeVersion":"24.18.0","_npmVersion":"11.16.0","dist":{"integrity":"sha512-GUxwmZuA/5DmEuwykZWUyJuDvxpWZnSZo8PFhSwSeObWrsdDkYxrAVc2Vz+Ktfq3M7u6Zc3Hg8ggEh5lGqSupg==","shasum":"7297de8d4d407f5f48de311e9d539ab456b59606","tarball":"https://registry.npmjs.org/@accesslint/core/-/core-0.21.0.tgz","fileCount":8,"unpackedSize":1054194,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@accesslint%2fcore@0.21.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIDYkc38ngB30em/4xgTRoqd4GULY+LSE/r5sT0lTbxR+AiBA5iDTbSjjSt3cgkqEj6yuCX4DBLI4Wlr1Q9yOniKp9A=="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7102c58c-3b14-44b1-9f57-0d88c6217048"}},"directories":{},"maintainers":[{"name":"ckundo","email":"cameron@accesslint.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/core_0.21.0_1786401325175_0.28309967870711983"},"_hasShrinkwrap":false}},"time":{"created":"2026-02-05T01:09:13.656Z","modified":"2026-08-10T22:35:25.734Z","0.1.0":"2026-02-05T01:09:13.925Z","0.1.1":"2026-02-05T02:09:51.184Z","0.1.2":"2026-02-05T02:33:40.580Z","0.1.3":"2026-02-05T03:03:37.169Z","0.2.0":"2026-02-05T21:45:59.240Z","0.2.2":"2026-02-06T00:30:11.672Z","0.2.3":"2026-02-06T17:41:27.391Z","0.2.4":"2026-02-07T02:09:20.407Z","0.3.0":"2026-02-07T15:10:49.794Z","0.3.1":"2026-02-07T18:00:23.049Z","0.3.2":"2026-02-07T19:15:02.927Z","0.3.3":"2026-02-07T19:35:11.928Z","0.3.4":"2026-02-07T21:44:26.886Z","0.3.5":"2026-02-07T23:57:38.390Z","0.3.6":"2026-02-08T00:31:08.548Z","0.3.7":"2026-02-08T00:59:49.153Z","0.3.8":"2026-02-08T15:31:46.529Z","0.3.9":"2026-02-08T19:17:53.438Z","0.3.10":"2026-02-08T20:10:18.005Z","0.3.11":"2026-02-08T20:25:23.906Z","0.3.12":"2026-02-08T21:29:47.371Z","0.3.13":"2026-02-10T01:24:34.732Z","0.3.14":"2026-02-10T02:26:45.551Z","0.3.15":"2026-02-10T02:33:07.890Z","0.4.0":"2026-02-11T03:16:12.935Z","0.5.0":"2026-02-11T03:44:36.287Z","0.5.1":"2026-02-11T21:22:13.680Z","0.5.2":"2026-02-12T00:02:07.102Z","0.6.0":"2026-02-15T19:00:11.394Z","0.6.1":"2026-02-15T21:39:21.153Z","0.6.2":"2026-02-15T22:34:17.312Z","0.6.3":"2026-02-15T23:30:50.466Z","0.6.4":"2026-02-16T05:03:17.355Z","0.6.5":"2026-02-16T15:27:06.583Z","0.6.6":"2026-02-18T00:49:56.706Z","0.6.7":"2026-02-20T00:44:59.022Z","0.7.0":"2026-02-21T19:45:38.383Z","0.8.0":"2026-02-21T22:26:50.359Z","0.8.1":"2026-02-21T22:44:03.985Z","0.8.2":"2026-02-21T23:50:03.590Z","0.8.3":"2026-02-24T00:24:04.626Z","0.8.4":"2026-02-24T01:56:25.062Z","0.8.6":"2026-02-24T02:29:03.800Z","0.8.7":"2026-02-24T02:49:31.812Z","0.8.8":"2026-02-25T23:08:30.333Z","0.9.0":"2026-04-17T22:01:41.837Z","0.10.0":"2026-04-26T18:38:47.930Z","0.11.0":"2026-04-26T19:31:39.025Z","0.11.1":"2026-04-26T19:50:50.304Z","0.12.0":"2026-04-26T22:58:59.929Z","0.12.1":"2026-04-27T22:03:21.595Z","0.13.0":"2026-06-02T15:04:54.443Z","0.14.0":"2026-07-20T03:04:03.509Z","0.14.1":"2026-07-20T16:46:48.034Z","0.15.0":"2026-07-20T17:23:26.424Z","0.16.0":"2026-07-20T17:59:32.541Z","0.17.0":"2026-07-27T13:49:29.377Z","0.18.0":"2026-08-07T02:09:43.592Z","0.19.0":"2026-08-10T21:43:15.789Z","0.20.0":"2026-08-10T21:55:38.924Z","0.20.1":"2026-08-10T22:04:21.576Z","0.21.0":"2026-08-10T22:35:25.400Z"},"bugs":{"url":"https://github.com/AccessLint/accesslint/issues"},"license":"MIT","homepage":"https://github.com/AccessLint/accesslint#readme","repository":{"type":"git","url":"git+https://github.com/AccessLint/accesslint.git","directory":"core"},"description":"Pure accessibility rule engine — WCAG audit with zero browser dependencies","maintainers":[{"name":"ckundo","email":"cameron@accesslint.com"}],"readme":"# @accesslint/core\n\n[![npm version](https://img.shields.io/npm/v/@accesslint/core)](https://www.npmjs.com/package/@accesslint/core)\n[![license](https://img.shields.io/npm/l/@accesslint/core)](https://github.com/AccessLint/accesslint/blob/main/core/LICENSE)\n\nPure accessibility rule engine with zero browser dependencies. Covers WCAG 2.2 Level A and AA with best-practice rules included.\n\n> Building with AI coding agents? [`@accesslint/mcp`](https://github.com/AccessLint/accesslint/tree/main/mcp) wraps this engine as a Model Context Protocol server. The [Claude Code plugin](https://github.com/AccessLint/claude-marketplace) installs it in one step.\n\n> Looking for CI? [AccessLint](https://www.accesslint.com?ref=readme_core) runs accessibility checks on every pull request and posts review comments directly on your GitHub PRs.\n\n## Contents\n\n- [Why @accesslint/core](#why-accesslintcore)\n- [Install](#install)\n- [Quick start](#quick-start)\n- [API](#api)\n- [Source mapping (React)](#attachreactfibersourceviolations-promisevoid)\n- [Rules](#rules)\n- [Compatibility](#compatibility)\n- [Development](#development)\n\n## Why @accesslint/core\n\n- **Synchronous API** — `runAudit()` returns results immediately, no async/await needed\n- **Works with happy-dom** — full support for happy-dom, jsdom, and real browsers with no polyfills or workarounds, including color contrast checks in virtual DOMs\n- **Lightweight** — 46 KB gzipped (IIFE), zero runtime dependencies\n- **Chunked audits** — time-budgeted processing via [`createChunkedAudit`](#createchunkedauditdoc-document-chunkedaudit) to avoid long tasks on the main thread\n- **Source mapping (React)** — opt-in [`attachReactFiberSource`](#attachreactfibersourceviolations-promisevoid) walks React DevTools fibers and resolves bundled-chunk URLs through their sourcemaps so violations point at real source files (`src/Card.tsx:42:7`) instead of opaque selectors\n- **ESM, CJS, and IIFE** — tree-shakable ES modules, CommonJS for Node, and a single-file IIFE for script injection into any page\n\n## Install\n\n```sh\nnpm install @accesslint/core\n```\n\n## Quick start\n\n### Vitest + React Testing Library\n\nAudit a rendered component in your existing test suite:\n\n```tsx\nimport { render } from \"@testing-library/react\";\nimport { runAudit } from \"@accesslint/core\";\nimport { LoginForm } from \"./LoginForm\";\n\ntest(\"LoginForm has no accessibility violations\", () => {\n  const { container } = render(<LoginForm />);\n  const { violations } = runAudit(container.ownerDocument);\n  expect(violations).toEqual([]);\n});\n```\n\n### Playwright\n\nInject the library into the page and audit the live DOM:\n\n```ts\n// a11y.spec.ts\nimport { test, expect } from \"@playwright/test\";\n\nconst iife = require.resolve(\"@accesslint/core/iife\");\n\ntest(\"page has no accessibility violations\", async ({ page }) => {\n  await page.goto(\"https://example.com\");\n\n  await page.addScriptTag({ path: iife });\n\n  const violations = await page.evaluate(() => {\n    const { runAudit } = (window as any).AccessLint;\n    return runAudit(document).violations.map((v: any) => ({\n      ruleId: v.ruleId,\n      message: v.message,\n      selector: v.selector,\n      impact: v.impact,\n    }));\n  });\n\n  expect(violations).toEqual([]);\n});\n```\n\n### Cypress\n\nInject the library into the page and audit the live DOM:\n\n```js\n// cypress/e2e/a11y.cy.js\nCypress.Commands.add(\"audit\", () => {\n  return cy.readFile(\"node_modules/@accesslint/core/dist/index.iife.js\").then((src) => {\n    return cy.window().then((win) => {\n      win.eval(src);\n      const result = win.AccessLint.runAudit(win.document);\n      return result.violations;\n    });\n  });\n});\n\ndescribe(\"sample.html accessibility audit\", () => {\n  beforeEach(() => {\n    cy.visit(\"sample.html\");\n  });\n\n  it(\"has no accessibility violations\", () => {\n    cy.audit().should(\"have.length\", 0);\n  });\n});\n```\n\n## API\n\n### `runAudit(doc: Document, options?: AuditOptions): AuditResult`\n\nRun all active rules against a document and return violations. All options are per-call and non-mutating — no global state is touched.\n\n```ts\ninterface AuditOptions {\n  additionalRules?: Rule[];\n  disabledRules?: string[];\n  includeAAA?: boolean;\n  componentMode?: boolean;\n  locale?: string;\n}\n```\n\n```ts\ninterface AuditResult {\n  url: string;\n  timestamp: number;\n  testEngine: TestEngine;\n  testEnvironment: TestEnvironment;\n  violations: Violation[];\n  ruleCount: number;\n  skippedRules: { ruleId: string; error: string }[];\n}\n\ninterface TestEngine {\n  name: \"accesslint\";\n  version: string;\n}\n\ninterface TestEnvironment {\n  userAgent: string;\n  windowWidth: number;\n  windowHeight: number;\n  orientationAngle: number;\n  orientationType: string;\n}\n```\n\n`testEngine.version` is the `@accesslint/core` engine version. `testEnvironment` describes the audited document's realm; unreadable values fall back to `\"\"`, `0`, and `\"portrait-primary\"`.\n\n```ts\ninterface Violation {\n  ruleId: string;\n  selector: string;\n  html: string;\n  impact: \"critical\" | \"serious\" | \"moderate\" | \"minor\";\n  message: string;\n  context?: string;\n  element?: Element;\n  /** Source-code locations for the violating element, when populated by `attachReactFiberSource`. */\n  source?: SourceLocation[];\n}\n\ninterface SourceLocation {\n  file: string;\n  line: number;\n  column?: number;\n  /** Component or function name, when known (e.g. \"ProductCard\"). */\n  symbol?: string;\n  /** 0 = JSX literal that produced the element; 1+ = enclosing component(s). */\n  ownerDepth: number;\n}\n```\n\n### `version: string`\n\nThe engine version, mirroring `axe.version`. Also available as `AccessLint.version` on the standalone (IIFE) global.\n\n```ts\nimport { version } from \"@accesslint/core\";\n```\n\n### `createChunkedAudit(doc: Document, options?: AuditOptions): ChunkedAudit`\n\nCreate a chunked audit that processes rules in time-boxed batches to avoid long tasks.\n\n```js\nconst audit = createChunkedAudit(document, { includeAAA: true });\n\nfunction processNext() {\n  const hasMore = audit.processChunk(16); // 16ms budget per frame\n  if (hasMore) requestAnimationFrame(processNext);\n  else console.log(audit.getViolations());\n}\n\nprocessNext();\n```\n\n### `rules`\n\nArray of all bundled `Rule` objects.\n\n### `getActiveRules(options?: AuditOptions): Rule[]`\n\nReturns bundled rules filtered by the given options: excludes AAA-level rules unless `includeAAA` is set, excludes page-level rules when `componentMode` is true, excludes ids in `disabledRules`, and appends `additionalRules`. When `locale` is passed, returns shallow-cloned rules with translated descriptions and guidance.\n\n### `getRuleById(id, options?: { locale?: string; additionalRules?: Rule[] }): Rule | undefined`\n\nLook up a rule by its ID. Pass `locale` to get the translated rule, or `additionalRules` to also search custom rules.\n\n### `attachReactFiberSource(violations): Promise<void>`\n\nOpt-in, in-page post-processor that attaches `source` locations to each\nviolation by walking React fibers. No-op on non-React pages, production builds,\nor when no fiber is found; never throws. Requires the JSX `__source` transform\nand dev sourcemaps (default in CRA, Next dev, Vite + React).\n\nWhen the fiber carries `_debugSource` (Vite, CRA) it is trusted as-is;\notherwise `_debugStack` (e.g. Next.js dev) is parsed and resolved through the\nchunk's `.js.map`.\n\n> **Limitation:** on the `_debugSource` path, dev servers that inject a\n> per-module preamble (notably Vite, both React 18 and 19) offset the reported\n> line/column — the file and component stay correct, but the line can point\n> further down than the true source. The `_debugStack` path is unaffected.\n\n```ts\n// In a Playwright test, after the audit:\nconst violations = await page.evaluate(async () => {\n  const { runAudit, attachReactFiberSource } = (window as any).AccessLint;\n  const result = runAudit(document);\n  await attachReactFiberSource(result.violations);\n  return result.violations;\n});\n\nconsole.log(violations[0].source);\n// [{ file: \"src/components/ProductCard.tsx\", line: 42, column: 7, symbol: \"ProductCard\", ownerDepth: 0 }, ...]\n```\n\n### Utilities\n\nHelpers for building custom rules:\n\n- `getAccessibleName(el)` — compute the accessible name of an element\n- `getComputedRole(el)` — get the computed ARIA role\n- `getImplicitRole(el)` — get the implicit (native) ARIA role\n- `isAriaHidden(el)` — check if an element is hidden via `aria-hidden`\n- `isValidRole(role)` — check if a string is a valid ARIA role\n- `getAccessibleTextContent(el)` — get text content respecting `aria-hidden`\n- `getSelector(el)` — generate a CSS selector for an element\n- `getHtmlSnippet(el)` — get a truncated HTML snippet of an element\n\n## Rules\n\nCovers WCAG 2.2 Level A and AA, plus best-practice rules. One additional AAA-level rule (`distinguishable/color-contrast-enhanced`) is bundled but excluded by default; include it via `runAudit(doc, { includeAAA: true })`.\n\nRule IDs match the `ruleId` field in violations and are used with the `disabledRules` option and `getRuleById()`.\n\n<details>\n<summary>View all rules</summary>\n\n| Rule                                         | Level | WCAG         | Description                                                      |\n| -------------------------------------------- | ----- | ------------ | ---------------------------------------------------------------- |\n| `navigable/document-title`                   | A     | 2.4.2        | Documents must have a `<title>` element.                         |\n| `navigable/bypass`                           | A     | —            | Page must have a mechanism to bypass repeated blocks.            |\n| `navigable/page-has-heading-one`             | A     | —            | Page should contain a level-one heading.                         |\n| `labels-and-names/frame-title`               | A     | 4.1.2        | Frames must have an accessible name.                             |\n| `labels-and-names/frame-title-unique`        | A     | 4.1.2        | Frame titles should be unique.                                   |\n| `distinguishable/meta-viewport`              | AA    | 1.4.4        | Viewport meta must not disable user scaling.                     |\n| `enough-time/meta-refresh`                   | A     | 2.2.1        | Meta refresh must not redirect or refresh automatically.         |\n| `enough-time/meta-refresh-no-exception`      | A     | 2.2.1        | Meta refresh must not be used with a delay (no exceptions).      |\n| `enough-time/blink`                          | A     | 2.2.2        | `<blink>` must not be used.                                      |\n| `enough-time/marquee`                        | A     | 2.2.2        | `<marquee>` must not be used.                                    |\n| `text-alternatives/img-alt`                  | A     | 1.1.1        | Images must have alternate text.                                 |\n| `text-alternatives/svg-img-alt`              | A     | 1.1.1        | SVG images must have an accessible name.                         |\n| `text-alternatives/input-image-alt`          | A     | 1.1.1, 4.1.2 | Image inputs must have alternate text.                           |\n| `text-alternatives/image-redundant-alt`      | A     | —            | Image alt should not duplicate adjacent text.                    |\n| `text-alternatives/image-alt-words`          | A     | —            | Alt text should not contain \"image\", \"photo\", etc.               |\n| `text-alternatives/area-alt`                 | A     | 1.1.1, 4.1.2 | `<area>` elements must have alt text.                            |\n| `text-alternatives/object-alt`               | A     | 1.1.1        | `<object>` elements must have alt text.                          |\n| `text-alternatives/role-img-alt`             | A     | 1.1.1        | `role=\"img\"` elements must have an accessible name.              |\n| `keyboard-accessible/server-image-map`       | A     | 2.1.1        | Server-side image maps must not be used.                         |\n| `labels-and-names/form-label`                | A     | 4.1.2        | Form elements must have labels.                                  |\n| `labels-and-names/multiple-labels`           | A     | —            | Form fields should not have multiple labels.                     |\n| `labels-and-names/input-button-name`         | A     | 4.1.2        | Input buttons must have discernible text.                        |\n| `adaptable/autocomplete-valid`               | AA    | 1.3.5        | Autocomplete attribute must use valid values.                    |\n| `labels-and-names/label-content-mismatch`    | A     | —            | Accessible name must contain visible text.                       |\n| `labels-and-names/label-title-only`          | A     | —            | Forms should not use title as the only label.                    |\n| `keyboard-accessible/tabindex`               | A     | —            | tabindex should not be greater than 0.                           |\n| `keyboard-accessible/focus-order`            | A     | —            | Focusable elements must have an appropriate role.                |\n| `keyboard-accessible/nested-interactive`     | A     | 4.1.2        | Interactive controls must not be nested.                         |\n| `keyboard-accessible/scrollable-region`      | A     | 2.1.1        | Scrollable regions must be keyboard accessible.                  |\n| `keyboard-accessible/accesskeys`             | A     | —            | Accesskey values must be unique.                                 |\n| `keyboard-accessible/focus-visible`          | AA    | 2.4.7        | Elements in focus order must have a visible focus indicator.     |\n| `navigable/heading-order`                    | A     | —            | Heading levels should increase by one.                           |\n| `navigable/empty-heading`                    | A     | —            | Headings must have discernible text.                             |\n| `navigable/p-as-heading`                     | A     | —            | Paragraphs should not be styled as headings.                     |\n| `landmarks/landmark-main`                    | A     | —            | Page should have one main landmark.                              |\n| `landmarks/no-duplicate-banner`              | A     | —            | No duplicate banner landmarks.                                   |\n| `landmarks/no-duplicate-contentinfo`         | A     | —            | No duplicate contentinfo landmarks.                              |\n| `landmarks/no-duplicate-main`                | A     | —            | No duplicate main landmarks.                                     |\n| `landmarks/banner-is-top-level`              | A     | —            | Banner landmark should be top-level.                             |\n| `landmarks/contentinfo-is-top-level`         | A     | —            | Contentinfo landmark should be top-level.                        |\n| `landmarks/main-is-top-level`                | A     | —            | Main landmark should be top-level.                               |\n| `landmarks/complementary-is-top-level`       | A     | —            | Aside landmark should be top-level.                              |\n| `landmarks/landmark-unique`                  | A     | —            | Landmarks of the same type should have unique labels.            |\n| `landmarks/region`                           | A     | —            | All content should be within landmarks.                          |\n| `adaptable/list-children`                    | A     | 1.3.1        | `<ul>` and `<ol>` must only contain valid children.              |\n| `adaptable/listitem-parent`                  | A     | 1.3.1        | `<li>` must be in a `<ul>`, `<ol>`, or `<menu>`.                 |\n| `adaptable/dl-children`                      | A     | 1.3.1        | `<dt>` and `<dd>` must be in a `<dl>`.                           |\n| `adaptable/definition-list`                  | A     | 1.3.1        | `<dl>` must only contain valid children.                         |\n| `distinguishable/letter-spacing`             | AA    | 1.4.12       | Letter spacing with `!important` must be at least 0.12em.        |\n| `distinguishable/line-height`                | AA    | 1.4.12       | Line height with `!important` must be at least 1.5.              |\n| `distinguishable/word-spacing`               | AA    | 1.4.12       | Word spacing with `!important` must be at least 0.16em.          |\n| `adaptable/orientation-lock`                 | AA    | 1.3.4        | Page orientation must not be restricted.                         |\n| `aria/aria-roles`                            | A     | 4.1.2        | ARIA role values must be valid.                                  |\n| `aria/aria-valid-attr`                       | A     | 4.1.2        | ARIA attributes must be valid (correctly spelled).               |\n| `aria/aria-valid-attr-value`                 | A     | 4.1.2        | ARIA attributes must have valid values.                          |\n| `aria/aria-required-attr`                    | A     | 4.1.2        | Required ARIA attributes must be present.                        |\n| `aria/aria-allowed-attr`                     | A     | 4.1.2        | ARIA attributes must be allowed for the role.                    |\n| `aria/aria-allowed-role`                     | A     | 4.1.2        | ARIA role must be appropriate for the element.                   |\n| `adaptable/aria-required-children`           | A     | 1.3.1        | ARIA roles must have required child roles.                       |\n| `adaptable/aria-required-parent`             | A     | 1.3.1        | ARIA roles must be in required parent roles.                     |\n| `aria/aria-hidden-body`                      | A     | 4.1.2        | `aria-hidden` must not be on `<body>`.                           |\n| `aria/aria-hidden-focus`                     | A     | 4.1.2        | `aria-hidden` regions must not contain focusable elements.       |\n| `labels-and-names/aria-command-name`         | A     | 4.1.2        | ARIA commands must have an accessible name.                      |\n| `labels-and-names/aria-input-field-name`     | A     | 4.1.2        | ARIA input fields must have an accessible name.                  |\n| `labels-and-names/aria-toggle-field-name`    | A     | 4.1.2        | ARIA toggle fields must have an accessible name.                 |\n| `labels-and-names/aria-meter-name`           | A     | 4.1.2        | ARIA meters must have an accessible name.                        |\n| `labels-and-names/aria-progressbar-name`     | A     | 4.1.2        | ARIA progressbars must have an accessible name.                  |\n| `labels-and-names/aria-dialog-name`          | A     | 4.1.2        | ARIA dialogs must have an accessible name.                       |\n| `labels-and-names/aria-tooltip-name`         | A     | 4.1.2        | ARIA tooltips must have an accessible name.                      |\n| `labels-and-names/aria-treeitem-name`        | A     | 4.1.2        | ARIA treeitems must have an accessible name.                     |\n| `aria/aria-prohibited-attr`                  | A     | 4.1.2        | ARIA attributes must not be prohibited for the role.             |\n| `aria/presentation-role-conflict`            | A     | 4.1.2        | Presentation role must not conflict with focusability.           |\n| `aria/presentational-children-focusable`     | A     | 4.1.2        | Presentational children must not contain focusable content.      |\n| `labels-and-names/button-name`               | A     | 4.1.2        | Buttons must have discernible text.                              |\n| `labels-and-names/summary-name`              | A     | 4.1.2        | `<summary>` elements must have an accessible name.               |\n| `navigable/link-name`                        | A     | 2.4.4, 4.1.2 | Links must have discernible text.                                |\n| `navigable/skip-link`                        | A     | 2.4.1        | Skip links must point to a valid target.                         |\n| `distinguishable/link-in-text-block`         | A     | 1.4.1        | Links in text blocks must be distinguishable by more than color. |\n| `readable/html-has-lang`                     | A     | 3.1.1        | `<html>` must have a `lang` attribute.                           |\n| `readable/html-lang-valid`                   | A     | 3.1.1        | `lang` on `<html>` must be valid.                                |\n| `readable/valid-lang`                        | AA    | 3.1.2        | `lang` attribute must have a valid value on all elements.        |\n| `readable/html-xml-lang-mismatch`            | A     | 3.1.1        | `lang` and `xml:lang` must match.                                |\n| `adaptable/td-headers-attr`                  | A     | 1.3.1        | Table headers references must be valid.                          |\n| `adaptable/th-has-data-cells`                | A     | 1.3.1        | Table headers should be associated with data cells.              |\n| `adaptable/td-has-header`                    | A     | 1.3.1        | Data cells in large tables should have associated headers.       |\n| `adaptable/scope-attr-valid`                 | A     | 1.3.1        | `scope` attribute must have a valid value.                       |\n| `adaptable/empty-table-header`               | A     | —            | Table headers should have visible text.                          |\n| `labels-and-names/duplicate-id-aria`         | A     | 4.1.2        | IDs used in ARIA must be unique.                                 |\n| `time-based-media/video-captions`            | A     | 1.2.2        | Videos must have captions.                                       |\n| `time-based-media/audio-transcript`          | A     | 1.2.1        | Audio elements should have a text alternative.                   |\n| `distinguishable/color-contrast`             | AA    | 1.4.3        | Text must have sufficient color contrast.                        |\n| `input-assistance/accessible-authentication` | AA    | 3.3.8        | Password inputs must not block password managers.                |\n| `distinguishable/color-contrast-enhanced`    | AAA   | 1.4.6        | Text must have enhanced color contrast (AAA).                    |\n\n</details>\n\n## Compatibility\n\nTested in the following environments:\n\n| Environment   | Support |\n| ------------- | ------- |\n| Node.js 18+   | Yes     |\n| happy-dom     | Yes     |\n| jsdom         | Yes     |\n| Chrome / Edge | Yes     |\n| Firefox       | Yes     |\n| Safari        | Yes     |\n\n## Development\n\n```sh\nnpm install\nnpm test        # 1191 tests\nnpm run bench   # performance benchmarks\nnpm run build   # produces dist/index.js, dist/index.cjs, dist/index.d.ts, dist/index.iife.js\n```\n\nFound a bug or have a suggestion? [Open an issue](https://github.com/AccessLint/accesslint/issues).\n\n## License\n\nMIT\n","readmeFilename":"README.md"}