{"_id":"@accesstime/lenscore","_rev":"78-d54176a1d720131353d1bd52866e36e7","name":"@accesstime/lenscore","dist-tags":{"latest":"0.1.77"},"versions":{"0.1.0":{"name":"@accesstime/lenscore","version":"0.1.0","keywords":["accessibility","testing","web-crawling","axe-core","docker"],"author":{"name":"AccessTime"},"license":"MIT","_id":"@accesstime/lenscore@0.1.0","maintainers":[{"name":"caknoooo","email":"badruttamam.naufal@accesstime.co"}],"bin":{"lens-core":"bin/index.js"},"dist":{"shasum":"4230f347fa98270d2a0496b92e24324e88ad1fe9","tarball":"https://registry.npmjs.org/@accesstime/lenscore/-/lenscore-0.1.0.tgz","fileCount":329,"integrity":"sha512-WsYWyyWyyQnDEWqpOVrd4tFTQYSw2Hg1Sj9xl3x5Z1IE3Sj8BlcxP+JfunkYLV1AcbUd7koCPSKHtOV8Wl39zg==","signatures":[{"sig":"MEUCIFi2a3cTpC8fVu7/ZOwXA7AbynDd7K3Y9e7NWBo6FAhXAiEAm0CWgRAj/O0+WqJJqGbERNiRi4uuSFUZQ+G/rTnhFCc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":757984},"main":"dist/index.js","type":"commonjs","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"f573c66d591bf93144a0885091b059f764e23de8","scripts":{"dev":"tsx watch src/index.ts","lint":"eslint src","test":"jest","build":"tsc","start":"node dist/index.js","format":"prettier -w .","test:ci":"jest --ci --coverage --watchAll=false","lint:fix":"eslint src --fix","build:cli":"tsc -p tsconfig.cli.json","typecheck":"tsc --noEmit","test:debug":"jest --detectOpenHandles --forceExit","test:watch":"jest --watch","format:check":"prettier -c .","test:coverage":"jest --coverage"},"_npmUser":{"name":"caknoooo","email":"badruttamam.naufal@accesstime.co"},"_npmVersion":"11.6.0","description":"Open-source accessibility testing and web crawling platform","directories":{},"_nodeVersion":"24.9.0","dependencies":{"ora":"^5.4.1","zod":"^3.22.4","cors":"^2.8.5","uuid":"^9.0.1","chalk":"^4.1.2","sharp":"^0.33.0","dotenv":"^16.3.1","helmet":"^7.1.0","openai":"^6.5.0","aws-sdk":"^2.1490.0","cheerio":"^1.0.0","express":"^4.18.2","ioredis":"^5.8.1","winston":"^3.11.0","axe-core":"^4.8.2","inquirer":"^12.10.0","commander":"^11.1.0","puppeteer":"^24.15.0","@types/ioredis":"^4.28.10","@types/inquirer":"^9.0.9","@google-cloud/storage":"^7.7.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.6.2","jest":"^29.7.0","eslint":"^9.15.0","globals":"^13.24.0","nodemon":"^3.0.2","ts-jest":"^29.1.1","prettier":"^3.1.1","supertest":"^7.1.3","typescript":"^5.3.3","@types/cors":"^2.8.17","@types/jest":"^29.5.8","@types/node":"^20.10.5","@types/uuid":"^9.0.8","@types/multer":"^1.4.11","@types/express":"^4.17.21","@types/supertest":"^2.0.16","@typescript-eslint/parser":"^8.15.0","@typescript-eslint/eslint-plugin":"^8.15.0"},"_npmOperationalInternal":{"tmp":"tmp/lenscore_0.1.0_1761142945565_0.09329161823636967","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@accesstime/lenscore","version":"0.1.1","keywords":["accessibility","testing","web-crawling","axe-core","docker"],"author":{"name":"AccessTime"},"license":"MIT","_id":"@accesstime/lenscore@0.1.1","maintainers":[{"name":"caknoooo","email":"badruttamam.naufal@accesstime.co"}],"bin":{"lens-core":"bin/index.js"},"dist":{"shasum":"8f0c989d59837599610d8fb6c307ab5b8bb209c4","tarball":"https://registry.npmjs.org/@accesstime/lenscore/-/lenscore-0.1.1.tgz","fileCount":329,"integrity":"sha512-ziH+4ipsh70JRYwbYoGlPR+GdmzjNJXjdKkLxkUEM3+kYrgkPy8VuOe7kQvaBsRn/17SM5tSWl9UK5gnXBeudA==","signatures":[{"sig":"MEQCIFHQXrELmItmXtON+KNMPFsR6QH7PRVj2lELryvjJ0soAiAic2P6VI29329E/rFmb2pco071RzPSTD9h3klzdmWwyg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":757984},"main":"dist/index.js","type":"commonjs","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"f573c66d591bf93144a0885091b059f764e23de8","scripts":{"dev":"tsx watch src/index.ts","lint":"eslint src","test":"jest","build":"tsc","start":"node dist/index.js","format":"prettier -w .","test:ci":"jest --ci --coverage --watchAll=false","lint:fix":"eslint src --fix","build:cli":"tsc -p tsconfig.cli.json","typecheck":"tsc --noEmit","test:debug":"jest --detectOpenHandles --forceExit","test:watch":"jest --watch","format:check":"prettier -c .","test:coverage":"jest --coverage"},"_npmUser":{"name":"caknoooo","email":"badruttamam.naufal@accesstime.co"},"_npmVersion":"11.6.0","description":"Open-source accessibility testing and web crawling platform","directories":{},"_nodeVersion":"24.9.0","dependencies":{"ora":"^5.4.1","zod":"^3.22.4","cors":"^2.8.5","uuid":"^9.0.1","chalk":"^4.1.2","sharp":"^0.33.0","dotenv":"^16.3.1","helmet":"^7.1.0","openai":"^6.5.0","aws-sdk":"^2.1490.0","cheerio":"^1.0.0","express":"^4.18.2","ioredis":"^5.8.1","winston":"^3.11.0","axe-core":"^4.8.2","inquirer":"^12.10.0","commander":"^11.1.0","puppeteer":"^24.15.0","@types/ioredis":"^4.28.10","@types/inquirer":"^9.0.9","@google-cloud/storage":"^7.7.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.6.2","jest":"^29.7.0","eslint":"^9.15.0","globals":"^13.24.0","nodemon":"^3.0.2","ts-jest":"^29.1.1","prettier":"^3.1.1","supertest":"^7.1.3","typescript":"^5.3.3","@types/cors":"^2.8.17","@types/jest":"^29.5.8","@types/node":"^20.10.5","@types/uuid":"^9.0.8","@types/multer":"^1.4.11","@types/express":"^4.17.21","@types/supertest":"^2.0.16","@typescript-eslint/parser":"^8.15.0","@typescript-eslint/eslint-plugin":"^8.15.0"},"_npmOperationalInternal":{"tmp":"tmp/lenscore_0.1.1_1761143237146_0.4701852571504088","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@accesstime/lenscore","version":"0.1.2","keywords":["accessibility","testing","web-crawling","axe-core","docker"],"author":{"name":"AccessTime"},"license":"MIT","_id":"@accesstime/lenscore@0.1.2","maintainers":[{"name":"caknoooo","email":"badruttamam.naufal@accesstime.co"}],"bin":{"lens-core":"bin/index.js"},"dist":{"shasum":"a97ee21f261e54465a1bc797539de3d816c78914","tarball":"https://registry.npmjs.org/@accesstime/lenscore/-/lenscore-0.1.2.tgz","fileCount":328,"integrity":"sha512-oXkZCgbUpROVtC9M4neoQwrthqu/PxsI949Q/DPBbIW4S1JF9oh9U8aNZkEPfZzWUBiyTW6eGE7/iYJ8Aneicw==","signatures":[{"sig":"MEYCIQD0j3hJpQXc+D01v1h25WghDiHnC6vw+DKFsNrUIsLinAIhAI9+VAOFE86wocwApSHKU/9xgI3ueyWesjNWWGWkNqd0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":642245},"main":"dist/index.js","type":"commonjs","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"f573c66d591bf93144a0885091b059f764e23de8","scripts":{"dev":"tsx watch src/index.ts","lint":"eslint src","test":"jest","build":"tsc","start":"node dist/index.js","format":"prettier -w .","test:ci":"jest --ci --coverage --watchAll=false","lint:fix":"eslint src --fix","build:cli":"tsc -p tsconfig.cli.json","typecheck":"tsc --noEmit","test:debug":"jest --detectOpenHandles --forceExit","test:watch":"jest --watch","format:check":"prettier -c .","test:coverage":"jest --coverage"},"_npmUser":{"name":"caknoooo","email":"badruttamam.naufal@accesstime.co"},"_npmVersion":"11.6.0","description":"Open-source accessibility testing and web crawling platform","directories":{},"_nodeVersion":"24.9.0","dependencies":{"ora":"^5.4.1","zod":"^3.22.4","cors":"^2.8.5","uuid":"^9.0.1","chalk":"^4.1.2","sharp":"^0.33.0","dotenv":"^16.3.1","helmet":"^7.1.0","openai":"^6.5.0","aws-sdk":"^2.1490.0","cheerio":"^1.0.0","express":"^4.18.2","ioredis":"^5.8.1","winston":"^3.11.0","axe-core":"^4.8.2","inquirer":"^12.10.0","commander":"^11.1.0","puppeteer":"^24.15.0","@types/ioredis":"^4.28.10","@types/inquirer":"^9.0.9","@google-cloud/storage":"^7.7.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.6.2","jest":"^29.7.0","eslint":"^9.15.0","globals":"^13.24.0","nodemon":"^3.0.2","ts-jest":"^29.1.1","prettier":"^3.1.1","supertest":"^7.1.3","typescript":"^5.3.3","@types/cors":"^2.8.17","@types/jest":"^29.5.8","@types/node":"^20.10.5","@types/uuid":"^9.0.8","@types/multer":"^1.4.11","@types/express":"^4.17.21","@types/supertest":"^2.0.16","@typescript-eslint/parser":"^8.15.0","@typescript-eslint/eslint-plugin":"^8.15.0"},"_npmOperationalInternal":{"tmp":"tmp/lenscore_0.1.2_1761143771496_0.07136418637619113","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@accesstime/lenscore","version":"0.1.3","keywords":["accessibility","testing","web-crawling","axe-core","docker"],"author":{"name":"AccessTime"},"license":"MIT","_id":"@accesstime/lenscore@0.1.3","maintainers":[{"name":"caknoooo","email":"badruttamam.naufal@accesstime.co"}],"bin":{"lens-core":"bin/index.js"},"dist":{"shasum":"8b6154fae954ba10c5e64ab866630dc992b2e2d3","tarball":"https://registry.npmjs.org/@accesstime/lenscore/-/lenscore-0.1.3.tgz","fileCount":328,"integrity":"sha512-iO3TiZ0Cjboz29EtWlPnx4GEd7s3Z1Q0sGssiNuIVPnpkpq5O+8enAINiLY+utOBRtQWp/UBCfuuFZfw9CXKdA==","signatures":[{"sig":"MEUCIC8dHUpJvOIa75T9IdoY6Z1tPS4gnGend1DrAnSYCm9pAiEAnXQvpjZpw3/HhL5ykvQkGVVL3jzcEOD40LVmNQ2gu90=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":649558},"main":"dist/index.js","type":"commonjs","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"f573c66d591bf93144a0885091b059f764e23de8","scripts":{"dev":"tsx watch src/index.ts","lint":"eslint src","test":"jest","build":"tsc","start":"node dist/index.js","format":"prettier -w .","test:ci":"jest --ci --coverage --watchAll=false","lint:fix":"eslint src --fix","build:cli":"tsc -p tsconfig.cli.json","typecheck":"tsc --noEmit","test:debug":"jest --detectOpenHandles --forceExit","test:watch":"jest --watch","format:check":"prettier -c .","test:coverage":"jest --coverage"},"_npmUser":{"name":"caknoooo","email":"badruttamam.naufal@accesstime.co"},"_npmVersion":"11.6.0","description":"Open-source accessibility testing and web crawling platform","directories":{},"_nodeVersion":"24.9.0","dependencies":{"ora":"^5.4.1","zod":"^3.22.4","cors":"^2.8.5","uuid":"^9.0.1","chalk":"^4.1.2","sharp":"^0.33.0","dotenv":"^16.3.1","helmet":"^7.1.0","openai":"^6.5.0","aws-sdk":"^2.1490.0","cheerio":"^1.0.0","express":"^4.18.2","ioredis":"^5.8.1","winston":"^3.11.0","axe-core":"^4.8.2","inquirer":"^12.10.0","commander":"^11.1.0","puppeteer":"^24.15.0","@types/ioredis":"^4.28.10","@types/inquirer":"^9.0.9","@google-cloud/storage":"^7.7.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.6.2","jest":"^29.7.0","eslint":"^9.15.0","globals":"^13.24.0","nodemon":"^3.0.2","ts-jest":"^29.1.1","prettier":"^3.1.1","supertest":"^7.1.3","typescript":"^5.3.3","@types/cors":"^2.8.17","@types/jest":"^29.5.8","@types/node":"^20.10.5","@types/uuid":"^9.0.8","@types/multer":"^1.4.11","@types/express":"^4.17.21","@types/supertest":"^2.0.16","@typescript-eslint/parser":"^8.15.0","@typescript-eslint/eslint-plugin":"^8.15.0"},"_npmOperationalInternal":{"tmp":"tmp/lenscore_0.1.3_1761144282721_0.8342230512386051","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@accesstime/lenscore","version":"0.1.4","keywords":["accessibility","testing","web-crawling","axe-core","docker"],"author":{"name":"AccessTime"},"license":"MIT","_id":"@accesstime/lenscore@0.1.4","maintainers":[{"name":"caknoooo","email":"badruttamam.naufal@accesstime.co"}],"bin":{"lens-core":"bin/index.js"},"dist":{"shasum":"86e1de0267cbf210247efaa1b2930a0680cb8a0d","tarball":"https://registry.npmjs.org/@accesstime/lenscore/-/lenscore-0.1.4.tgz","fileCount":328,"integrity":"sha512-fHZCpViDT2E1Ude4nKDyVhoV4ltFa6t1vTfenAt4R7dooLZT2J2Q1VyvrvGtj1gzD4hl6wUz4kEyoOnWj9QPeA==","signatures":[{"sig":"MEYCIQCxBQaU1L6bGB5+fSMwDgCdUsVCqAS25ogBphHKqkWntQIhAKyJ7U/u31+6vB6tZsYsEiyRq0t1uGIEM7uyxvMpN+UE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":649542},"main":"dist/index.js","type":"commonjs","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"f573c66d591bf93144a0885091b059f764e23de8","scripts":{"dev":"tsx watch src/index.ts","lint":"eslint src","test":"jest","build":"tsc","start":"node dist/index.js","format":"prettier -w .","test:ci":"jest --ci --coverage --watchAll=false","lint:fix":"eslint src --fix","build:cli":"tsc -p tsconfig.cli.json","typecheck":"tsc --noEmit","test:debug":"jest --detectOpenHandles --forceExit","test:watch":"jest --watch","format:check":"prettier -c .","test:coverage":"jest --coverage"},"_npmUser":{"name":"caknoooo","email":"badruttamam.naufal@accesstime.co"},"_npmVersion":"11.6.0","description":"Open-source accessibility testing and web crawling platform","directories":{},"_nodeVersion":"24.9.0","dependencies":{"ora":"^5.4.1","zod":"^3.22.4","cors":"^2.8.5","uuid":"^9.0.1","chalk":"^4.1.2","sharp":"^0.33.0","dotenv":"^16.3.1","helmet":"^7.1.0","openai":"^6.5.0","aws-sdk":"^2.1490.0","cheerio":"^1.0.0","express":"^4.18.2","ioredis":"^5.8.1","winston":"^3.11.0","axe-core":"^4.8.2","inquirer":"^12.10.0","commander":"^11.1.0","puppeteer":"^24.15.0","@types/ioredis":"^4.28.10","@types/inquirer":"^9.0.9","@google-cloud/storage":"^7.7.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.6.2","jest":"^29.7.0","eslint":"^9.15.0","globals":"^13.24.0","nodemon":"^3.0.2","ts-jest":"^29.1.1","prettier":"^3.1.1","supertest":"^7.1.3","typescript":"^5.3.3","@types/cors":"^2.8.17","@types/jest":"^29.5.8","@types/node":"^20.10.5","@types/uuid":"^9.0.8","@types/multer":"^1.4.11","@types/express":"^4.17.21","@types/supertest":"^2.0.16","@typescript-eslint/parser":"^8.15.0","@typescript-eslint/eslint-plugin":"^8.15.0"},"_npmOperationalInternal":{"tmp":"tmp/lenscore_0.1.4_1761145187411_0.7895023387164875","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"@accesstime/lenscore","version":"0.1.5","keywords":["accessibility","testing","web-crawling","axe-core","docker"],"author":{"name":"AccessTime"},"license":"MIT","_id":"@accesstime/lenscore@0.1.5","maintainers":[{"name":"caknoooo","email":"badruttamam.naufal@accesstime.co"}],"bin":{"lens-core":"bin/index.js"},"dist":{"shasum":"57aa07b7aebe41d49820198f8d82ce7b73b2ca97","tarball":"https://registry.npmjs.org/@accesstime/lenscore/-/lenscore-0.1.5.tgz","fileCount":328,"integrity":"sha512-/KLiOweCv+P7nyESBwVTB9cYlUbXR1NuDxLjGoBzIhUEzFZo01A/Qmiz0QDH4mKRzAVU5stdg/pALY7I+2kQuA==","signatures":[{"sig":"MEYCIQDs7Yq7MRq3cGOOv9Qny5maNyhcMfQN6WeamTSfPEqcOgIhAOYOw67Z1NO/8U6AClkb1cWmWh9z/nE+V2zHKWPfVdcT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":649504},"main":"dist/index.js","type":"commonjs","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"f573c66d591bf93144a0885091b059f764e23de8","scripts":{"dev":"tsx watch src/index.ts","lint":"eslint src","test":"jest","build":"tsc","start":"node dist/index.js","format":"prettier -w .","test:ci":"jest --ci --coverage --watchAll=false","lint:fix":"eslint src --fix","build:cli":"tsc -p tsconfig.cli.json","typecheck":"tsc --noEmit","test:debug":"jest --detectOpenHandles --forceExit","test:watch":"jest --watch","format:check":"prettier -c .","test:coverage":"jest --coverage"},"_npmUser":{"name":"caknoooo","email":"badruttamam.naufal@accesstime.co"},"_npmVersion":"11.6.0","description":"Open-source accessibility testing and web crawling platform","directories":{},"_nodeVersion":"24.9.0","dependencies":{"ora":"^5.4.1","zod":"^3.22.4","cors":"^2.8.5","uuid":"^9.0.1","chalk":"^4.1.2","sharp":"^0.33.0","dotenv":"^16.3.1","helmet":"^7.1.0","openai":"^6.5.0","aws-sdk":"^2.1490.0","cheerio":"^1.0.0","express":"^4.18.2","ioredis":"^5.8.1","winston":"^3.11.0","axe-core":"^4.8.2","inquirer":"^12.10.0","commander":"^11.1.0","puppeteer":"^24.15.0","@types/ioredis":"^4.28.10","@types/inquirer":"^9.0.9","@google-cloud/storage":"^7.7.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.6.2","jest":"^29.7.0","eslint":"^9.15.0","globals":"^13.24.0","nodemon":"^3.0.2","ts-jest":"^29.1.1","prettier":"^3.1.1","supertest":"^7.1.3","typescript":"^5.3.3","@types/cors":"^2.8.17","@types/jest":"^29.5.8","@types/node":"^20.10.5","@types/uuid":"^9.0.8","@types/multer":"^1.4.11","@types/express":"^4.17.21","@types/supertest":"^2.0.16","@typescript-eslint/parser":"^8.15.0","@typescript-eslint/eslint-plugin":"^8.15.0"},"_npmOperationalInternal":{"tmp":"tmp/lenscore_0.1.5_1761145605132_0.22897421905288629","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"@accesstime/lenscore","version":"0.1.7","keywords":["accessibility","testing","web-crawling","axe-core","docker"],"author":{"name":"AccessTime"},"license":"MIT","_id":"@accesstime/lenscore@0.1.7","maintainers":[{"name":"caknoooo","email":"badruttamam.naufal@accesstime.co"}],"bin":{"lens-core":"bin/index.js"},"dist":{"shasum":"d85734a6147249332ea423d940a2b59e37240daf","tarball":"https://registry.npmjs.org/@accesstime/lenscore/-/lenscore-0.1.7.tgz","fileCount":328,"integrity":"sha512-Lzeoxkwgs0usKSD0vITXjzxRfYkuhRsxO0qmwyv0UE/0Xwr3IBkMUBB/c+Muf8jK3FFqSe2Cq+R1PEXvF7e6RA==","signatures":[{"sig":"MEYCIQDvmjOAV2LW+Dh5l6lcYNToNDT/3Vao+TOvKJCgAz/rMgIhANfs05AhAwe5LuAQ1u6uxAiWIYVLMfVwKpFL7LsZ2J1q","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":651283},"main":"dist/index.js","type":"commonjs","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"7ed182ccd50cb099c16f2c15a9db5b41582e7f96","scripts":{"dev":"tsx watch src/index.ts","lint":"eslint src","test":"jest","build":"tsc","start":"node dist/index.js","format":"prettier -w .","test:ci":"jest --ci --coverage --watchAll=false","lint:fix":"eslint src --fix","build:cli":"tsc -p tsconfig.cli.json","typecheck":"tsc --noEmit","test:debug":"jest --detectOpenHandles --forceExit","test:watch":"jest --watch","format:check":"prettier -c .","test:coverage":"jest --coverage"},"_npmUser":{"name":"caknoooo","email":"badruttamam.naufal@accesstime.co"},"_npmVersion":"11.6.0","description":"Open-source accessibility testing and web crawling platform","directories":{},"_nodeVersion":"24.9.0","dependencies":{"ora":"^5.4.1","zod":"^3.22.4","cors":"^2.8.5","uuid":"^9.0.1","chalk":"^4.1.2","sharp":"^0.33.0","dotenv":"^16.3.1","helmet":"^7.1.0","openai":"^6.5.0","aws-sdk":"^2.1490.0","cheerio":"^1.0.0","express":"^4.18.2","ioredis":"^5.8.1","winston":"^3.11.0","axe-core":"^4.8.2","inquirer":"^12.10.0","commander":"^11.1.0","puppeteer":"^24.15.0","@types/ioredis":"^4.28.10","@types/inquirer":"^9.0.9","@google-cloud/storage":"^7.7.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.6.2","jest":"^29.7.0","eslint":"^9.15.0","globals":"^13.24.0","nodemon":"^3.0.2","ts-jest":"^29.1.1","prettier":"^3.1.1","supertest":"^7.1.3","typescript":"^5.3.3","@types/cors":"^2.8.17","@types/jest":"^29.5.8","@types/node":"^20.10.5","@types/uuid":"^9.0.8","@types/multer":"^1.4.11","@types/express":"^4.17.21","@types/supertest":"^2.0.16","@typescript-eslint/parser":"^8.15.0","@typescript-eslint/eslint-plugin":"^8.15.0"},"_npmOperationalInternal":{"tmp":"tmp/lenscore_0.1.7_1761189272392_0.6620853687090515","host":"s3://npm-registry-packages-npm-production"}},"0.1.8":{"name":"@accesstime/lenscore","version":"0.1.8","keywords":["accessibility","testing","web-crawling","axe-core","docker"],"author":{"name":"AccessTime"},"license":"MIT","_id":"@accesstime/lenscore@0.1.8","maintainers":[{"name":"caknoooo","email":"badruttamam.naufal@accesstime.co"}],"bin":{"lens-core":"bin/index.js"},"dist":{"shasum":"19ec8ac293915e734c96ae8006649099183010a2","tarball":"https://registry.npmjs.org/@accesstime/lenscore/-/lenscore-0.1.8.tgz","fileCount":328,"integrity":"sha512-01cwYha9uY0vMQ2SFq9sgVOeYqu/32OxEx7KfE1KgKKNuZbG+jTnsfkGt9sNX0T9KaQcMKuM0hYHRIJiw5ELxg==","signatures":[{"sig":"MEYCIQCeKHocas+/aUJ2n28P4gxsRxJgAmvD7f5ziqC+fpzROgIhAOVhIr9rIxYI4tm8CirT7mHPCYXtGKutDPy2pMv9hk4p","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":651283},"main":"dist/index.js","type":"commonjs","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"7add8a405136be6ebc05e2ae2f4b9b951378b07b","scripts":{"dev":"tsx watch src/index.ts","lint":"eslint src","test":"jest","build":"tsc","start":"node dist/index.js","format":"prettier -w .","test:ci":"jest --ci --coverage --watchAll=false","lint:fix":"eslint src --fix","build:cli":"tsc -p tsconfig.cli.json","typecheck":"tsc --noEmit","test:debug":"jest --detectOpenHandles --forceExit","test:watch":"jest --watch","format:check":"prettier -c .","test:coverage":"jest --coverage"},"_npmUser":{"name":"caknoooo","email":"badruttamam.naufal@accesstime.co"},"_npmVersion":"11.6.0","description":"Open-source accessibility testing and web crawling platform","directories":{},"_nodeVersion":"24.9.0","dependencies":{"ora":"^5.4.1","zod":"^3.22.4","cors":"^2.8.5","uuid":"^9.0.1","chalk":"^4.1.2","sharp":"^0.33.0","dotenv":"^16.3.1","helmet":"^7.1.0","openai":"^6.5.0","aws-sdk":"^2.1490.0","cheerio":"^1.0.0","express":"^4.18.2","ioredis":"^5.8.1","winston":"^3.11.0","axe-core":"^4.8.2","inquirer":"^12.10.0","commander":"^11.1.0","puppeteer":"^24.15.0","@types/ioredis":"^4.28.10","@types/inquirer":"^9.0.9","@google-cloud/storage":"^7.7.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.6.2","jest":"^29.7.0","eslint":"^9.15.0","globals":"^13.24.0","nodemon":"^3.0.2","ts-jest":"^29.1.1","prettier":"^3.1.1","supertest":"^7.1.3","typescript":"^5.3.3","@types/cors":"^2.8.17","@types/jest":"^29.5.8","@types/node":"^20.10.5","@types/uuid":"^9.0.8","@types/multer":"^1.4.11","@types/express":"^4.17.21","@types/supertest":"^2.0.16","@typescript-eslint/parser":"^8.15.0","@typescript-eslint/eslint-plugin":"^8.15.0"},"_npmOperationalInternal":{"tmp":"tmp/lenscore_0.1.8_1761189452321_0.1866562388099111","host":"s3://npm-registry-packages-npm-production"}},"0.1.9":{"name":"@accesstime/lenscore","version":"0.1.9","keywords":["accessibility","testing","web-crawling","axe-core","docker"],"author":{"name":"AccessTime"},"license":"MIT","_id":"@accesstime/lenscore@0.1.9","maintainers":[{"name":"caknoooo","email":"badruttamam.naufal@accesstime.co"}],"bin":{"lens-core":"bin/index.js"},"dist":{"shasum":"dafec8b0c8adc519bc67cdca02a6c9edc4addefe","tarball":"https://registry.npmjs.org/@accesstime/lenscore/-/lenscore-0.1.9.tgz","fileCount":328,"integrity":"sha512-aopUyH2qGu0bMkQ4Fd337uOsnOOpkJvY7wwkrAgQF5YhzEJIHggfk7RjhBNlwPgmFC78wgpyfIW+guf/aatXSw==","signatures":[{"sig":"MEUCIBQvu0sM7BLOeOKGz9hNdbiAdYdlmfzFd8sdaj/0DDKdAiEAw/thtZwVZat7kARD0KqZQmWSH4Ir57qhDtHrCpdipvw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":651789},"main":"dist/index.js","type":"commonjs","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"7add8a405136be6ebc05e2ae2f4b9b951378b07b","scripts":{"dev":"tsx watch src/index.ts","lint":"eslint src","test":"jest","build":"tsc","start":"node dist/index.js","format":"prettier -w .","test:ci":"jest --ci --coverage --watchAll=false","lint:fix":"eslint src --fix","build:cli":"tsc -p tsconfig.cli.json","typecheck":"tsc --noEmit","test:debug":"jest --detectOpenHandles --forceExit","test:watch":"jest --watch","format:check":"prettier -c .","test:coverage":"jest --coverage"},"_npmUser":{"name":"caknoooo","email":"badruttamam.naufal@accesstime.co"},"_npmVersion":"11.6.0","description":"Open-source accessibility testing and web crawling platform","directories":{},"_nodeVersion":"24.9.0","dependencies":{"ora":"^5.4.1","zod":"^3.22.4","cors":"^2.8.5","uuid":"^9.0.1","chalk":"^4.1.2","sharp":"^0.33.0","dotenv":"^16.3.1","helmet":"^7.1.0","openai":"^6.5.0","aws-sdk":"^2.1490.0","cheerio":"^1.0.0","express":"^4.18.2","ioredis":"^5.8.1","winston":"^3.11.0","axe-core":"^4.8.2","inquirer":"^12.10.0","commander":"^11.1.0","puppeteer":"^24.15.0","@types/ioredis":"^4.28.10","@types/inquirer":"^9.0.9","@google-cloud/storage":"^7.7.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.6.2","jest":"^29.7.0","eslint":"^9.15.0","globals":"^13.24.0","nodemon":"^3.0.2","ts-jest":"^29.1.1","prettier":"^3.1.1","supertest":"^7.1.3","typescript":"^5.3.3","@types/cors":"^2.8.17","@types/jest":"^29.5.8","@types/node":"^20.10.5","@types/uuid":"^9.0.8","@types/multer":"^1.4.11","@types/express":"^4.17.21","@types/supertest":"^2.0.16","@typescript-eslint/parser":"^8.15.0","@typescript-eslint/eslint-plugin":"^8.15.0"},"_npmOperationalInternal":{"tmp":"tmp/lenscore_0.1.9_1761189549357_0.893555710188507","host":"s3://npm-registry-packages-npm-production"}},"0.1.10":{"name":"@accesstime/lenscore","version":"0.1.10","keywords":["accessibility","testing","web-crawling","axe-core","docker"],"author":{"name":"AccessTime"},"license":"MIT","_id":"@accesstime/lenscore@0.1.10","maintainers":[{"name":"caknoooo","email":"badruttamam.naufal@accesstime.co"}],"bin":{"lens-core":"bin/index.js"},"dist":{"shasum":"b6f90c5aa141dd2035835b7c5d79a2c02368852a","tarball":"https://registry.npmjs.org/@accesstime/lenscore/-/lenscore-0.1.10.tgz","fileCount":328,"integrity":"sha512-wGjiQEVt0OUva2M225C08KaXyKVDr0MbaetYG8I3WE5oJtaUO8uHGsFMjGPRlIKbUaWLHsdMQg8hwbU4l36rEw==","signatures":[{"sig":"MEUCIFIfgC0jdSIAJK+6ojEQhY7lcFzs/KVrygdXHQzkv6HDAiEA3tUXWRxtdJJRyE6OrKtOzeXjb+3DWWLb390KOCIcHsc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":654012},"main":"dist/index.js","type":"commonjs","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"7add8a405136be6ebc05e2ae2f4b9b951378b07b","scripts":{"dev":"tsx watch src/index.ts","lint":"eslint src","test":"jest","build":"tsc","start":"node dist/index.js","format":"prettier -w .","test:ci":"jest --ci --coverage --watchAll=false","lint:fix":"eslint src --fix","build:cli":"tsc -p tsconfig.cli.json","typecheck":"tsc --noEmit","test:debug":"jest --detectOpenHandles --forceExit","test:watch":"jest --watch","format:check":"prettier -c .","test:coverage":"jest --coverage"},"_npmUser":{"name":"caknoooo","email":"badruttamam.naufal@accesstime.co"},"_npmVersion":"11.6.0","description":"Open-source accessibility testing and web crawling platform","directories":{},"_nodeVersion":"24.9.0","dependencies":{"ora":"^5.4.1","zod":"^3.22.4","cors":"^2.8.5","uuid":"^9.0.1","chalk":"^4.1.2","sharp":"^0.33.0","dotenv":"^16.3.1","helmet":"^7.1.0","openai":"^6.5.0","aws-sdk":"^2.1490.0","cheerio":"^1.0.0","express":"^4.18.2","ioredis":"^5.8.1","winston":"^3.11.0","axe-core":"^4.8.2","inquirer":"^12.10.0","commander":"^11.1.0","puppeteer":"^24.15.0","@types/ioredis":"^4.28.10","@types/inquirer":"^9.0.9","@google-cloud/storage":"^7.7.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.6.2","jest":"^29.7.0","eslint":"^9.15.0","globals":"^13.24.0","nodemon":"^3.0.2","ts-jest":"^29.1.1","prettier":"^3.1.1","supertest":"^7.1.3","typescript":"^5.3.3","@types/cors":"^2.8.17","@types/jest":"^29.5.8","@types/node":"^20.10.5","@types/uuid":"^9.0.8","@types/multer":"^1.4.11","@types/express":"^4.17.21","@types/supertest":"^2.0.16","@typescript-eslint/parser":"^8.15.0","@typescript-eslint/eslint-plugin":"^8.15.0"},"_npmOperationalInternal":{"tmp":"tmp/lenscore_0.1.10_1761190367410_0.13127237766038857","host":"s3://npm-registry-packages-npm-production"}},"0.1.11":{"name":"@accesstime/lenscore","version":"0.1.11","keywords":["accessibility","testing","web-crawling","axe-core","docker"],"author":{"name":"AccessTime"},"license":"MIT","_id":"@accesstime/lenscore@0.1.11","maintainers":[{"name":"caknoooo","email":"badruttamam.naufal@accesstime.co"}],"bin":{"lens-core":"bin/index.js"},"dist":{"shasum":"8d3f8a83432ecaf488c7db30e05efcb2d2fef841","tarball":"https://registry.npmjs.org/@accesstime/lenscore/-/lenscore-0.1.11.tgz","fileCount":328,"integrity":"sha512-iYzRFPj4MiBHRecsZdgycWWwhtzyHzgKDdNaqfapK6MLdJiWXXcKDhuMt083XqjLvI838dQTnSx+UFJshWs3Uw==","signatures":[{"sig":"MEYCIQD1Bi+h7mQY4e6veIFs5b4haQwq8KgTOVSGFWqWSFtB1AIhANIJzHczdRL5G8Rbu1IyxJK4tht0LxRagITqTnEGWezk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":686108},"main":"dist/index.js","type":"commonjs","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"7add8a405136be6ebc05e2ae2f4b9b951378b07b","scripts":{"dev":"tsx watch src/index.ts","lint":"eslint src","test":"jest","build":"tsc","start":"node dist/index.js","format":"prettier -w .","test:ci":"jest --ci --coverage --watchAll=false","lint:fix":"eslint src --fix","build:cli":"tsc -p tsconfig.cli.json","typecheck":"tsc --noEmit","test:debug":"jest --detectOpenHandles --forceExit","test:watch":"jest --watch","format:check":"prettier -c .","test:coverage":"jest --coverage"},"_npmUser":{"name":"caknoooo","email":"badruttamam.naufal@accesstime.co"},"_npmVersion":"11.6.0","description":"Open-source accessibility testing and web crawling platform","directories":{},"_nodeVersion":"24.9.0","dependencies":{"ora":"^5.4.1","zod":"^3.22.4","cors":"^2.8.5","uuid":"^9.0.1","chalk":"^4.1.2","sharp":"^0.33.0","dotenv":"^16.3.1","helmet":"^7.1.0","openai":"^6.5.0","aws-sdk":"^2.1490.0","cheerio":"^1.0.0","express":"^4.18.2","ioredis":"^5.8.1","winston":"^3.11.0","axe-core":"^4.8.2","inquirer":"^12.10.0","commander":"^11.1.0","puppeteer":"^24.15.0","@types/ioredis":"^4.28.10","@types/inquirer":"^9.0.9","@google-cloud/storage":"^7.7.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.6.2","jest":"^29.7.0","eslint":"^9.15.0","globals":"^13.24.0","nodemon":"^3.0.2","ts-jest":"^29.1.1","prettier":"^3.1.1","supertest":"^7.1.3","typescript":"^5.3.3","@types/cors":"^2.8.17","@types/jest":"^29.5.8","@types/node":"^20.10.5","@types/uuid":"^9.0.8","@types/multer":"^1.4.11","@types/express":"^4.17.21","@types/supertest":"^2.0.16","@typescript-eslint/parser":"^8.15.0","@typescript-eslint/eslint-plugin":"^8.15.0"},"_npmOperationalInternal":{"tmp":"tmp/lenscore_0.1.11_1761190711338_0.2408010279686481","host":"s3://npm-registry-packages-npm-production"}},"0.1.12":{"name":"@accesstime/lenscore","version":"0.1.12","keywords":["accessibility","testing","web-crawling","axe-core","docker"],"author":{"name":"AccessTime"},"license":"MIT","_id":"@accesstime/lenscore@0.1.12","maintainers":[{"name":"caknoooo","email":"badruttamam.naufal@accesstime.co"}],"bin":{"lens-core":"bin/index.js"},"dist":{"shasum":"8a3ba8df201b1ddf9761c87b1cacdd87a736e00c","tarball":"https://registry.npmjs.org/@accesstime/lenscore/-/lenscore-0.1.12.tgz","fileCount":328,"integrity":"sha512-V21MZUljEVi905/KECB3k8ILh8kFIuVvVDgmqiExSMuAVJlTqU04eZsMuOR/bZSivU8Th2LQ7FpuwGwLdxwxOA==","signatures":[{"sig":"MEUCIBp8KM1g2n3ECYGmnZ2RW5vOdB9kn1Cycy3ofLLPdYR0AiEA9Mj1ELftRIUZXWoKBVRDGE64uk84Kzs8dHIcxaYEmZw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":690455},"main":"dist/index.js","type":"commonjs","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"7add8a405136be6ebc05e2ae2f4b9b951378b07b","scripts":{"dev":"tsx watch src/index.ts","lint":"eslint src","test":"jest","build":"tsc","start":"node dist/index.js","format":"prettier -w .","test:ci":"jest --ci --coverage --watchAll=false","lint:fix":"eslint src --fix","build:cli":"tsc -p tsconfig.cli.json","typecheck":"tsc --noEmit","test:debug":"jest --detectOpenHandles --forceExit","test:watch":"jest --watch","format:check":"prettier -c .","test:coverage":"jest --coverage"},"_npmUser":{"name":"caknoooo","email":"badruttamam.naufal@accesstime.co"},"_npmVersion":"11.6.0","description":"Open-source accessibility testing and web crawling platform","directories":{},"_nodeVersion":"24.9.0","dependencies":{"ora":"^5.4.1","zod":"^3.22.4","cors":"^2.8.5","uuid":"^9.0.1","chalk":"^4.1.2","sharp":"^0.33.0","dotenv":"^16.3.1","helmet":"^7.1.0","openai":"^6.5.0","aws-sdk":"^2.1490.0","cheerio":"^1.0.0","express":"^4.18.2","ioredis":"^5.8.1","winston":"^3.11.0","axe-core":"^4.8.2","inquirer":"^12.10.0","commander":"^11.1.0","puppeteer":"^24.15.0","@types/ioredis":"^4.28.10","@types/inquirer":"^9.0.9","@google-cloud/storage":"^7.7.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.6.2","jest":"^29.7.0","eslint":"^9.15.0","globals":"^13.24.0","nodemon":"^3.0.2","ts-jest":"^29.1.1","prettier":"^3.1.1","supertest":"^7.1.3","typescript":"^5.3.3","@types/cors":"^2.8.17","@types/jest":"^29.5.8","@types/node":"^20.10.5","@types/uuid":"^9.0.8","@types/multer":"^1.4.11","@types/express":"^4.17.21","@types/supertest":"^2.0.16","@typescript-eslint/parser":"^8.15.0","@typescript-eslint/eslint-plugin":"^8.15.0"},"_npmOperationalInternal":{"tmp":"tmp/lenscore_0.1.12_1761191524213_0.7965985869815801","host":"s3://npm-registry-packages-npm-production"}},"0.1.13":{"name":"@accesstime/lenscore","version":"0.1.13","keywords":["accessibility","testing","web-crawling","axe-core","docker"],"author":{"name":"AccessTime"},"license":"MIT","_id":"@accesstime/lenscore@0.1.13","maintainers":[{"name":"caknoooo","email":"badruttamam.naufal@accesstime.co"}],"bin":{"lens-core":"bin/index.js"},"dist":{"shasum":"efc15c571ad4c6c010ff323590fab20c17664c98","tarball":"https://registry.npmjs.org/@accesstime/lenscore/-/lenscore-0.1.13.tgz","fileCount":328,"integrity":"sha512-E5I9yLLkfC0bY0IyxODZ+6FIzL1IYEHvrKZPv0dr0ilzdc4YuleYVLO8cwiWf8pCV1VV2Wqfsyb51v45FpEbjQ==","signatures":[{"sig":"MEUCIQCSI2ISoVVJEP3pQgNjP42RFVGzk9bro8v1Y9udLqksmwIgEnv36X8CfHUW87/GG3+unXff+1xBRoRIOhY4zk32NsI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":690671},"main":"dist/index.js","type":"commonjs","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"7add8a405136be6ebc05e2ae2f4b9b951378b07b","scripts":{"dev":"tsx watch src/index.ts","lint":"eslint src","test":"jest","build":"tsc","start":"node dist/index.js","format":"prettier -w .","test:ci":"jest --ci --coverage --watchAll=false","lint:fix":"eslint src --fix","build:cli":"tsc -p tsconfig.cli.json","typecheck":"tsc --noEmit","test:debug":"jest --detectOpenHandles --forceExit","test:watch":"jest --watch","format:check":"prettier -c .","test:coverage":"jest --coverage"},"_npmUser":{"name":"caknoooo","email":"badruttamam.naufal@accesstime.co"},"_npmVersion":"11.6.0","description":"Open-source accessibility testing and web crawling platform","directories":{},"_nodeVersion":"24.9.0","dependencies":{"ora":"^5.4.1","zod":"^3.22.4","cors":"^2.8.5","uuid":"^9.0.1","chalk":"^4.1.2","sharp":"^0.33.0","dotenv":"^16.3.1","helmet":"^7.1.0","openai":"^6.5.0","aws-sdk":"^2.1490.0","cheerio":"^1.0.0","express":"^4.18.2","ioredis":"^5.8.1","winston":"^3.11.0","axe-core":"^4.8.2","inquirer":"^12.10.0","commander":"^11.1.0","puppeteer":"^24.15.0","@types/ioredis":"^4.28.10","@types/inquirer":"^9.0.9","@google-cloud/storage":"^7.7.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.6.2","jest":"^29.7.0","eslint":"^9.15.0","globals":"^13.24.0","nodemon":"^3.0.2","ts-jest":"^29.1.1","prettier":"^3.1.1","supertest":"^7.1.3","typescript":"^5.3.3","@types/cors":"^2.8.17","@types/jest":"^29.5.8","@types/node":"^20.10.5","@types/uuid":"^9.0.8","@types/multer":"^1.4.11","@types/express":"^4.17.21","@types/supertest":"^2.0.16","@typescript-eslint/parser":"^8.15.0","@typescript-eslint/eslint-plugin":"^8.15.0"},"_npmOperationalInternal":{"tmp":"tmp/lenscore_0.1.13_1761191659784_0.05500057407094672","host":"s3://npm-registry-packages-npm-production"}},"0.1.14":{"name":"@accesstime/lenscore","version":"0.1.14","keywords":["accessibility","testing","web-crawling","axe-core","docker"],"author":{"name":"AccessTime"},"license":"MIT","_id":"@accesstime/lenscore@0.1.14","maintainers":[{"name":"caknoooo","email":"badruttamam.naufal@accesstime.co"}],"bin":{"lens-core":"bin/index.js"},"dist":{"shasum":"973194535186effe4bd47822341e123dfb67afd8","tarball":"https://registry.npmjs.org/@accesstime/lenscore/-/lenscore-0.1.14.tgz","fileCount":373,"integrity":"sha512-b9yLlcxyOkcH1jPianFeuoGSgvX+mYCI5SFohAh608Kka+uVOGItpWcjaAx9Ohn2UsMF/lsyg/Z8F/Mb950q1Q==","signatures":[{"sig":"MEQCIEExuvTq81coQU3i5YMwqMze05ZQYF7zb8VfxlHs7FzzAiAYCxoWLey02yz2BKJ5uzGa9dsXzlkus4r+W8YSC6HmBw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":728964},"main":"dist/index.js","type":"commonjs","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"ccbe3b22a7981d639664a5cb4512b3b045238066","scripts":{"dev":"tsx watch src/index.ts","lint":"eslint src","test":"jest","build":"tsc","start":"node dist/index.js","format":"prettier -w .","test:ci":"jest --ci --coverage --watchAll=false","lint:fix":"eslint src --fix","build:cli":"tsc -p tsconfig.cli.json","typecheck":"tsc --noEmit","test:debug":"jest --detectOpenHandles --forceExit","test:watch":"jest --watch","format:check":"prettier -c .","test:coverage":"jest --coverage"},"_npmUser":{"name":"caknoooo","email":"badruttamam.naufal@accesstime.co"},"_npmVersion":"11.6.0","description":"Open-source accessibility testing and web crawling platform","directories":{},"_nodeVersion":"24.9.0","dependencies":{"ora":"^5.4.1","zod":"^3.22.4","cors":"^2.8.5","uuid":"^9.0.1","chalk":"^4.1.2","sharp":"^0.33.0","dotenv":"^16.3.1","helmet":"^7.1.0","openai":"^6.5.0","aws-sdk":"^2.1490.0","cheerio":"^1.0.0","express":"^4.18.2","ioredis":"^5.8.1","winston":"^3.11.0","axe-core":"^4.8.2","inquirer":"^12.10.0","commander":"^11.1.0","puppeteer":"^24.15.0","@types/ioredis":"^4.28.10","@types/inquirer":"^9.0.9","@google-cloud/storage":"^7.7.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.6.2","jest":"^29.7.0","eslint":"^9.15.0","globals":"^13.24.0","nodemon":"^3.0.2","ts-jest":"^29.1.1","prettier":"^3.1.1","supertest":"^7.1.3","typescript":"^5.3.3","@types/cors":"^2.8.17","@types/jest":"^29.5.8","@types/node":"^20.10.5","@types/uuid":"^9.0.8","@types/multer":"^1.4.11","@types/express":"^4.17.21","@types/supertest":"^2.0.16","@typescript-eslint/parser":"^8.15.0","@typescript-eslint/eslint-plugin":"^8.15.0"},"_npmOperationalInternal":{"tmp":"tmp/lenscore_0.1.14_1761273821183_0.8753462998584971","host":"s3://npm-registry-packages-npm-production"}},"0.1.15":{"name":"@accesstime/lenscore","version":"0.1.15","keywords":["accessibility","testing","web-crawling","axe-core","docker"],"author":{"name":"AccessTime"},"license":"MIT","_id":"@accesstime/lenscore@0.1.15","maintainers":[{"name":"caknoooo","email":"badruttamam.naufal@accesstime.co"}],"bin":{"lens-core":"bin/index.js"},"dist":{"shasum":"2c79fb562783dfbe0019133faac7d5b768befbec","tarball":"https://registry.npmjs.org/@accesstime/lenscore/-/lenscore-0.1.15.tgz","fileCount":364,"integrity":"sha512-lhXcyIQx3PS/zcalJEppG5Td6+gTyTNc2pns0JaI+fBy6hGS4Q1nT3xJoNTx0a2uGklrJ/5d6uR0wLN7myM01g==","signatures":[{"sig":"MEUCICXaACjvUo1qs3LRQViF8r1YxDWC0t6CiEmLMnLvvPwlAiEA/wWAg1S+ZEPAzrHwaOvVaC+CzS6RuFYzRx94Q/xUxlg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":722978},"main":"dist/index.js","type":"commonjs","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"ccbe3b22a7981d639664a5cb4512b3b045238066","scripts":{"dev":"tsx watch src/index.ts","lint":"eslint src","test":"jest","build":"tsc","start":"node dist/index.js","format":"prettier -w .","test:ci":"jest --ci --coverage --watchAll=false","lint:fix":"eslint src --fix","build:cli":"tsc -p tsconfig.cli.json","typecheck":"tsc --noEmit","test:debug":"jest --detectOpenHandles --forceExit","test:watch":"jest --watch","format:check":"prettier -c .","test:coverage":"jest --coverage"},"_npmUser":{"name":"caknoooo","email":"badruttamam.naufal@accesstime.co"},"_npmVersion":"11.6.0","description":"Open-source accessibility testing and web crawling platform","directories":{},"_nodeVersion":"24.9.0","dependencies":{"ora":"^5.4.1","zod":"^3.22.4","cors":"^2.8.5","uuid":"^9.0.1","chalk":"^4.1.2","sharp":"^0.33.0","dotenv":"^16.3.1","helmet":"^7.1.0","openai":"^6.5.0","aws-sdk":"^2.1490.0","cheerio":"^1.0.0","express":"^4.18.2","ioredis":"^5.8.1","winston":"^3.11.0","axe-core":"^4.8.2","inquirer":"^12.10.0","commander":"^11.1.0","puppeteer":"^24.15.0","@types/ioredis":"^4.28.10","@types/inquirer":"^9.0.9","@google-cloud/storage":"^7.7.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.6.2","jest":"^29.7.0","eslint":"^9.15.0","globals":"^13.24.0","nodemon":"^3.0.2","ts-jest":"^29.1.1","prettier":"^3.1.1","supertest":"^7.1.3","typescript":"^5.3.3","@types/cors":"^2.8.17","@types/jest":"^29.5.8","@types/node":"^20.10.5","@types/uuid":"^9.0.8","@types/multer":"^1.4.11","@types/express":"^4.17.21","@types/supertest":"^2.0.16","@typescript-eslint/parser":"^8.15.0","@typescript-eslint/eslint-plugin":"^8.15.0"},"_npmOperationalInternal":{"tmp":"tmp/lenscore_0.1.15_1761274371290_0.22833938565182144","host":"s3://npm-registry-packages-npm-production"}},"0.1.16":{"name":"@accesstime/lenscore","version":"0.1.16","keywords":["accessibility","testing","web-crawling","axe-core","docker"],"author":{"name":"AccessTime"},"license":"MIT","_id":"@accesstime/lenscore@0.1.16","maintainers":[{"name":"caknoooo","email":"badruttamam.naufal@accesstime.co"}],"bin":{"lens-core":"bin/index.js"},"dist":{"shasum":"f74c15e3a79d0eb9dddb5f1060736434ceb78ee5","tarball":"https://registry.npmjs.org/@accesstime/lenscore/-/lenscore-0.1.16.tgz","fileCount":364,"integrity":"sha512-wk7Zx+TnzgYOq9RWOjU/SU6quqdDUrLKiJc78+IgpVY0TDEZnpM/n610v7dENTrktJyqM0Z6UARynaP/sNmobQ==","signatures":[{"sig":"MEUCIQCIBOltOAfH7qKw4Nq8PPJaqoSQQ86pnzCz9uDVDTRqWgIgN1X69xVHQEHhdQhP/hZb4eIWdg9iOMw+v8xsNBtlDKQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":774407},"main":"dist/index.js","type":"commonjs","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"ccbe3b22a7981d639664a5cb4512b3b045238066","scripts":{"dev":"tsx watch src/index.ts","lint":"eslint src","test":"jest","build":"tsc","start":"node dist/index.js","format":"prettier -w .","test:ci":"jest --ci --coverage --watchAll=false","lint:fix":"eslint src --fix","build:cli":"tsc -p tsconfig.cli.json","typecheck":"tsc --noEmit","test:debug":"jest --detectOpenHandles --forceExit","test:watch":"jest --watch","format:check":"prettier -c .","test:coverage":"jest --coverage"},"_npmUser":{"name":"caknoooo","email":"badruttamam.naufal@accesstime.co"},"_npmVersion":"11.6.0","description":"Open-source accessibility testing and web crawling platform","directories":{},"_nodeVersion":"24.9.0","dependencies":{"ora":"^5.4.1","zod":"^3.22.4","cors":"^2.8.5","uuid":"^9.0.1","chalk":"^4.1.2","sharp":"^0.33.0","dotenv":"^16.3.1","helmet":"^7.1.0","openai":"^6.5.0","aws-sdk":"^2.1490.0","cheerio":"^1.0.0","express":"^4.18.2","ioredis":"^5.8.1","winston":"^3.11.0","axe-core":"^4.8.2","inquirer":"^12.10.0","commander":"^11.1.0","puppeteer":"^24.15.0","@types/ioredis":"^4.28.10","@types/inquirer":"^9.0.9","@google-cloud/storage":"^7.7.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.6.2","jest":"^29.7.0","eslint":"^9.15.0","globals":"^13.24.0","nodemon":"^3.0.2","ts-jest":"^29.1.1","prettier":"^3.1.1","supertest":"^7.1.3","typescript":"^5.3.3","@types/cors":"^2.8.17","@types/jest":"^29.5.8","@types/node":"^20.10.5","@types/uuid":"^9.0.8","@types/multer":"^1.4.11","@types/express":"^4.17.21","@types/supertest":"^2.0.16","@typescript-eslint/parser":"^8.15.0","@typescript-eslint/eslint-plugin":"^8.15.0"},"_npmOperationalInternal":{"tmp":"tmp/lenscore_0.1.16_1761276630429_0.443397555388624","host":"s3://npm-registry-packages-npm-production"}},"0.1.17":{"name":"@accesstime/lenscore","version":"0.1.17","keywords":["accessibility","testing","web-crawling","axe-core","docker"],"author":{"name":"AccessTime"},"license":"MIT","_id":"@accesstime/lenscore@0.1.17","maintainers":[{"name":"caknoooo","email":"badruttamam.naufal@accesstime.co"}],"bin":{"lens-core":"bin/index.js"},"dist":{"shasum":"64fb431555958354432e75e7dd51c38675a14867","tarball":"https://registry.npmjs.org/@accesstime/lenscore/-/lenscore-0.1.17.tgz","fileCount":364,"integrity":"sha512-anV+hfg0H6x4D/e93Lnvr/UIabeYX/Kiro+ivI6TTWiOp6l25NduZm1appgPkHj/ApERy3ZZE4usIEDB+80ogQ==","signatures":[{"sig":"MEQCIB8D6MW29qVe1qTuMyhRsrmFZylWA5rccahvhs8YY1aoAiB9oQ+t3jIhYjxATS80fG9LoFiML7pbEU0k/SQDsvlWhA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":780570},"main":"dist/index.js","type":"commonjs","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"ccbe3b22a7981d639664a5cb4512b3b045238066","scripts":{"dev":"tsx watch src/index.ts","lint":"eslint src","test":"jest","build":"tsc","start":"node dist/index.js","format":"prettier -w .","test:ci":"jest --ci --coverage --watchAll=false","lint:fix":"eslint src --fix","build:cli":"tsc -p tsconfig.cli.json","typecheck":"tsc --noEmit","test:debug":"jest --detectOpenHandles --forceExit","test:watch":"jest --watch","format:check":"prettier -c .","test:coverage":"jest --coverage"},"_npmUser":{"name":"caknoooo","email":"badruttamam.naufal@accesstime.co"},"_npmVersion":"11.6.0","description":"Open-source accessibility testing and web crawling platform","directories":{},"_nodeVersion":"24.9.0","dependencies":{"ora":"^5.4.1","zod":"^3.22.4","cors":"^2.8.5","uuid":"^9.0.1","chalk":"^4.1.2","sharp":"^0.33.0","dotenv":"^16.3.1","helmet":"^7.1.0","openai":"^6.5.0","aws-sdk":"^2.1490.0","cheerio":"^1.0.0","express":"^4.18.2","ioredis":"^5.8.1","winston":"^3.11.0","axe-core":"^4.8.2","inquirer":"^12.10.0","commander":"^11.1.0","puppeteer":"^24.15.0","@types/ioredis":"^4.28.10","@types/inquirer":"^9.0.9","@google-cloud/storage":"^7.7.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.6.2","jest":"^29.7.0","eslint":"^9.15.0","globals":"^13.24.0","nodemon":"^3.0.2","ts-jest":"^29.1.1","prettier":"^3.1.1","supertest":"^7.1.3","typescript":"^5.3.3","@types/cors":"^2.8.17","@types/jest":"^29.5.8","@types/node":"^20.10.5","@types/uuid":"^9.0.8","@types/multer":"^1.4.11","@types/express":"^4.17.21","@types/supertest":"^2.0.16","@typescript-eslint/parser":"^8.15.0","@typescript-eslint/eslint-plugin":"^8.15.0"},"_npmOperationalInternal":{"tmp":"tmp/lenscore_0.1.17_1761277101734_0.14850429256914466","host":"s3://npm-registry-packages-npm-production"}},"0.1.18":{"name":"@accesstime/lenscore","version":"0.1.18","keywords":["accessibility","testing","web-crawling","axe-core","docker"],"author":{"name":"AccessTime"},"license":"MIT","_id":"@accesstime/lenscore@0.1.18","maintainers":[{"name":"caknoooo","email":"badruttamam.naufal@accesstime.co"}],"bin":{"lens-core":"bin/index.js"},"dist":{"shasum":"a3b29e2c0dcafd86135a7848e8628ef159874a1b","tarball":"https://registry.npmjs.org/@accesstime/lenscore/-/lenscore-0.1.18.tgz","fileCount":364,"integrity":"sha512-K/Nr1xa9Nq9DHnfX1f4J83azY+7Tmlt2fbuC6FvLDEdmIWi1X6lwEYmtw4rfkQ2IDMwqA0NXei4qABnkkSiU9A==","signatures":[{"sig":"MEUCIQDi6yU3j8j4G+02PfoSpJQvFjLrOQE5+PEz9hHMI7auiQIgZBfBTjcJgsJWG6vHlko5SQOVUuEeQcAHxlvGVNTiiVA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":797169},"main":"dist/index.js","type":"commonjs","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"ccbe3b22a7981d639664a5cb4512b3b045238066","scripts":{"dev":"tsx watch src/index.ts","lint":"eslint src","test":"jest","build":"tsc","start":"node dist/index.js","format":"prettier -w .","test:ci":"jest --ci --coverage --watchAll=false","lint:fix":"eslint src --fix","build:cli":"tsc -p tsconfig.cli.json","typecheck":"tsc --noEmit","test:debug":"jest --detectOpenHandles --forceExit","test:watch":"jest --watch","format:check":"prettier -c .","test:coverage":"jest --coverage"},"_npmUser":{"name":"caknoooo","email":"badruttamam.naufal@accesstime.co"},"_npmVersion":"11.6.0","description":"Open-source accessibility testing and web crawling platform","directories":{},"_nodeVersion":"24.9.0","dependencies":{"ora":"^5.4.1","zod":"^3.22.4","cors":"^2.8.5","uuid":"^9.0.1","chalk":"^4.1.2","sharp":"^0.33.0","dotenv":"^16.3.1","helmet":"^7.1.0","openai":"^6.5.0","aws-sdk":"^2.1490.0","cheerio":"^1.0.0","express":"^4.18.2","ioredis":"^5.8.1","winston":"^3.11.0","axe-core":"^4.8.2","inquirer":"^12.10.0","commander":"^11.1.0","puppeteer":"^24.15.0","@types/ioredis":"^4.28.10","@types/inquirer":"^9.0.9","@google-cloud/storage":"^7.7.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.6.2","jest":"^29.7.0","eslint":"^9.15.0","globals":"^13.24.0","nodemon":"^3.0.2","ts-jest":"^29.1.1","prettier":"^3.1.1","supertest":"^7.1.3","typescript":"^5.3.3","@types/cors":"^2.8.17","@types/jest":"^29.5.8","@types/node":"^20.10.5","@types/uuid":"^9.0.8","@types/multer":"^1.4.11","@types/express":"^4.17.21","@types/supertest":"^2.0.16","@typescript-eslint/parser":"^8.15.0","@typescript-eslint/eslint-plugin":"^8.15.0"},"_npmOperationalInternal":{"tmp":"tmp/lenscore_0.1.18_1761277579334_0.0015435040519731213","host":"s3://npm-registry-packages-npm-production"}},"0.1.19":{"name":"@accesstime/lenscore","version":"0.1.19","keywords":["accessibility","testing","web-crawling","axe-core","docker"],"author":{"name":"AccessTime"},"license":"MIT","_id":"@accesstime/lenscore@0.1.19","maintainers":[{"name":"caknoooo","email":"badruttamam.naufal@accesstime.co"}],"bin":{"lens-core":"bin/index.js"},"dist":{"shasum":"7638ee4e2322780bd5ca85cf937a15a88e56b1f9","tarball":"https://registry.npmjs.org/@accesstime/lenscore/-/lenscore-0.1.19.tgz","fileCount":416,"integrity":"sha512-rdQy1/8zugyT4JdH6yDMBg52uI+JKOJB/exabii1CrNOa1x2A0YgXu8WD2ruojHzOQ7LfAE4tazDe84Bmszk8g==","signatures":[{"sig":"MEUCIQDRaO27AFVfOaBT3VnMmfXY887MoilbHEBFLY8sICFP7wIgIOJf5VpNsnz1XHhOJCwA3mZTLHlRowsvrxQ+SH+JCvY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":851368},"main":"dist/index.js","type":"commonjs","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"b1051501ed1963c2fcb72301ab5fcda52ec1ddc2","scripts":{"dev":"tsx watch src/index.ts","lint":"eslint src","test":"jest","build":"tsc","start":"node dist/index.js","format":"prettier -w .","test:ci":"jest --ci --coverage --watchAll=false","lint:fix":"eslint src --fix","build:cli":"tsc -p tsconfig.cli.json","typecheck":"tsc --noEmit","test:debug":"jest --detectOpenHandles --forceExit","test:watch":"jest --watch","format:check":"prettier -c .","test:coverage":"jest --coverage"},"_npmUser":{"name":"caknoooo","email":"badruttamam.naufal@accesstime.co"},"_npmVersion":"11.6.0","description":"Open-source accessibility testing and web crawling platform","directories":{},"_nodeVersion":"24.9.0","dependencies":{"ora":"^5.4.1","zod":"^3.22.4","cors":"^2.8.5","uuid":"^9.0.1","chalk":"^4.1.2","sharp":"^0.33.0","dotenv":"^16.3.1","helmet":"^7.1.0","openai":"^6.5.0","aws-sdk":"^2.1490.0","cheerio":"^1.0.0","express":"^4.18.2","ioredis":"^5.8.1","winston":"^3.11.0","axe-core":"^4.8.2","inquirer":"^12.10.0","commander":"^11.1.0","puppeteer":"^24.15.0","@types/ioredis":"^4.28.10","@types/inquirer":"^9.0.9","@google-cloud/storage":"^7.7.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.6.2","jest":"^29.7.0","eslint":"^9.15.0","globals":"^13.24.0","nodemon":"^3.0.2","ts-jest":"^29.1.1","prettier":"^3.1.1","supertest":"^7.1.3","typescript":"^5.3.3","@types/cors":"^2.8.17","@types/jest":"^29.5.8","@types/node":"^20.10.5","@types/uuid":"^9.0.8","@types/multer":"^1.4.11","@types/express":"^4.17.21","@types/supertest":"^2.0.16","@typescript-eslint/parser":"^8.15.0","@typescript-eslint/eslint-plugin":"^8.15.0"},"_npmOperationalInternal":{"tmp":"tmp/lenscore_0.1.19_1761280004422_0.10369709780739167","host":"s3://npm-registry-packages-npm-production"}},"0.1.20":{"name":"@accesstime/lenscore","version":"0.1.20","keywords":["accessibility","testing","web-crawling","axe-core","docker"],"author":{"name":"AccessTime"},"license":"MIT","_id":"@accesstime/lenscore@0.1.20","maintainers":[{"name":"caknoooo","email":"badruttamam.naufal@accesstime.co"}],"bin":{"lens-core":"bin/index.js"},"dist":{"shasum":"d0a0a5241a5480a432460c3d558362c76a15277d","tarball":"https://registry.npmjs.org/@accesstime/lenscore/-/lenscore-0.1.20.tgz","fileCount":416,"integrity":"sha512-+iU894dI3P6FNmYG1njamKqCDIvTtNnOOkeJdDq4iB55x4oDBSDteGel9DMjb7tf4A27PvTiPo93245UCuJwqQ==","signatures":[{"sig":"MEUCIQDWKxIt54NgGu+XHbnU3W9EQY0TxXu2KkYYAAjgAqtP6gIgSI+1VlltdDrSEXkBxkdSd4G/zyH0qOgfh1HhCA+BdKU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":851368},"main":"dist/index.js","type":"commonjs","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"b1051501ed1963c2fcb72301ab5fcda52ec1ddc2","scripts":{"dev":"tsx watch src/index.ts","lint":"eslint src","test":"jest","build":"tsc","start":"node dist/index.js","format":"prettier -w .","test:ci":"jest --ci --coverage --watchAll=false","lint:fix":"eslint src --fix","build:cli":"tsc -p tsconfig.cli.json","typecheck":"tsc --noEmit","test:debug":"jest --detectOpenHandles --forceExit","test:watch":"jest --watch","format:check":"prettier -c .","test:coverage":"jest --coverage"},"_npmUser":{"name":"caknoooo","email":"badruttamam.naufal@accesstime.co"},"_npmVersion":"11.6.0","description":"Open-source accessibility testing and web crawling platform","directories":{},"_nodeVersion":"24.9.0","dependencies":{"ora":"^5.4.1","zod":"^3.22.4","cors":"^2.8.5","uuid":"^9.0.1","chalk":"^4.1.2","sharp":"^0.33.0","dotenv":"^16.3.1","helmet":"^7.1.0","openai":"^6.5.0","aws-sdk":"^2.1490.0","cheerio":"^1.0.0","express":"^4.18.2","ioredis":"^5.8.1","winston":"^3.11.0","axe-core":"^4.8.2","inquirer":"^12.10.0","commander":"^11.1.0","puppeteer":"^24.15.0","@types/ioredis":"^4.28.10","@types/inquirer":"^9.0.9","@google-cloud/storage":"^7.7.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.6.2","jest":"^29.7.0","eslint":"^9.15.0","globals":"^13.24.0","nodemon":"^3.0.2","ts-jest":"^29.1.1","prettier":"^3.1.1","supertest":"^7.1.3","typescript":"^5.3.3","@types/cors":"^2.8.17","@types/jest":"^29.5.8","@types/node":"^20.10.5","@types/uuid":"^9.0.8","@types/multer":"^1.4.11","@types/express":"^4.17.21","@types/supertest":"^2.0.16","@typescript-eslint/parser":"^8.15.0","@typescript-eslint/eslint-plugin":"^8.15.0"},"_npmOperationalInternal":{"tmp":"tmp/lenscore_0.1.20_1761280512742_0.5796225691898016","host":"s3://npm-registry-packages-npm-production"}},"0.1.21":{"name":"@accesstime/lenscore","version":"0.1.21","keywords":["accessibility","testing","web-crawling","axe-core","docker"],"author":{"name":"AccessTime"},"license":"MIT","_id":"@accesstime/lenscore@0.1.21","maintainers":[{"name":"caknoooo","email":"badruttamam.naufal@accesstime.co"}],"bin":{"lens-core":"bin/index.js"},"dist":{"shasum":"9764ab754d7cbe00eaa9d266ab87a9e17404da03","tarball":"https://registry.npmjs.org/@accesstime/lenscore/-/lenscore-0.1.21.tgz","fileCount":416,"integrity":"sha512-EG9Oeo3WPru5JRAcdQtHWZQ1WCvS41HCLECD+++B9l0srw3mO5OdLIhHRl3Umal/psKGWZJUAhP5vEFNQXwClQ==","signatures":[{"sig":"MEUCIQC7Cc08Cni+8yH7CZB94dEYSmNsJkAk2m6lHgdCckA/jAIgQtKMT/AhuNJakN9aBKtvLWFoVsGuT2cO2pBReL74wY8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":855740},"main":"dist/index.js","type":"commonjs","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"b1051501ed1963c2fcb72301ab5fcda52ec1ddc2","scripts":{"dev":"tsx watch src/index.ts","lint":"eslint src","test":"jest","build":"tsc","start":"node dist/index.js","format":"prettier -w .","test:ci":"jest --ci --coverage --watchAll=false","lint:fix":"eslint src --fix","build:cli":"tsc -p tsconfig.cli.json","typecheck":"tsc --noEmit","test:debug":"jest --detectOpenHandles --forceExit","test:watch":"jest --watch","format:check":"prettier -c .","test:coverage":"jest --coverage"},"_npmUser":{"name":"caknoooo","email":"badruttamam.naufal@accesstime.co"},"_npmVersion":"11.6.0","description":"Open-source accessibility testing and web crawling platform","directories":{},"_nodeVersion":"24.9.0","dependencies":{"ora":"^5.4.1","zod":"^3.22.4","cors":"^2.8.5","uuid":"^9.0.1","chalk":"^4.1.2","sharp":"^0.33.0","dotenv":"^16.3.1","helmet":"^7.1.0","openai":"^6.5.0","aws-sdk":"^2.1490.0","cheerio":"^1.0.0","express":"^4.18.2","ioredis":"^5.8.1","winston":"^3.11.0","axe-core":"^4.8.2","inquirer":"^12.10.0","commander":"^11.1.0","puppeteer":"^24.15.0","@types/ioredis":"^4.28.10","@types/inquirer":"^9.0.9","@google-cloud/storage":"^7.7.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.6.2","jest":"^29.7.0","eslint":"^9.15.0","globals":"^13.24.0","nodemon":"^3.0.2","ts-jest":"^29.1.1","prettier":"^3.1.1","supertest":"^7.1.3","typescript":"^5.3.3","@types/cors":"^2.8.17","@types/jest":"^29.5.8","@types/node":"^20.10.5","@types/uuid":"^9.0.8","@types/multer":"^1.4.11","@types/express":"^4.17.21","@types/supertest":"^2.0.16","@typescript-eslint/parser":"^8.15.0","@typescript-eslint/eslint-plugin":"^8.15.0"},"_npmOperationalInternal":{"tmp":"tmp/lenscore_0.1.21_1761281058474_0.644397136274184","host":"s3://npm-registry-packages-npm-production"}},"0.1.22":{"name":"@accesstime/lenscore","version":"0.1.22","keywords":["accessibility","testing","web-crawling","axe-core","docker"],"author":{"name":"AccessTime"},"license":"MIT","_id":"@accesstime/lenscore@0.1.22","maintainers":[{"name":"caknoooo","email":"badruttamam.naufal@accesstime.co"}],"bin":{"lens-core":"bin/index.js"},"dist":{"shasum":"7337b14115550b4c4e3be547b88dbb17780ecda1","tarball":"https://registry.npmjs.org/@accesstime/lenscore/-/lenscore-0.1.22.tgz","fileCount":417,"integrity":"sha512-s/EuI8Gg1q+X0Tzrw1l3C5HJ3xtWPimVqP3TSoLCZxWJWtuPHo+eC5iR6B4cUM9Ju3Omfvlg5+46pqPtVpoviw==","signatures":[{"sig":"MEQCIEeHxsXN2Yp6t/M1PE1ywJ+wdgkznkyGtVFAEcSmh1+nAiB1ujeev1fabsXsMOFLbJVl/drnR/M0E4RxVMkvuFuhPw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":867909},"main":"dist/index.js","type":"commonjs","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"41d3e07ea762c8cb8a998412146406cef108b3bc","scripts":{"dev":"tsx watch src/index.ts","lint":"eslint src","test":"jest","build":"tsc","start":"node dist/index.js","format":"prettier -w .","test:ci":"jest --ci --coverage --watchAll=false","lint:fix":"eslint src --fix","build:cli":"tsc -p tsconfig.cli.json","typecheck":"tsc --noEmit","test:debug":"jest --detectOpenHandles --forceExit","test:watch":"jest --watch","format:check":"prettier -c .","test:coverage":"jest --coverage"},"_npmUser":{"name":"caknoooo","email":"badruttamam.naufal@accesstime.co"},"_npmVersion":"11.6.0","description":"Open-source accessibility testing and web crawling platform","directories":{},"_nodeVersion":"24.9.0","dependencies":{"ora":"^5.4.1","zod":"^3.22.4","cors":"^2.8.5","uuid":"^9.0.1","chalk":"^4.1.2","sharp":"^0.33.0","dotenv":"^16.3.1","helmet":"^7.1.0","openai":"^6.5.0","aws-sdk":"^2.1490.0","cheerio":"^1.0.0","express":"^4.18.2","ioredis":"^5.8.1","winston":"^3.11.0","axe-core":"^4.8.2","inquirer":"^12.10.0","commander":"^11.1.0","puppeteer":"^24.15.0","@types/ioredis":"^4.28.10","@types/inquirer":"^9.0.9","@google-cloud/storage":"^7.7.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.6.2","jest":"^29.7.0","eslint":"^9.15.0","globals":"^13.24.0","nodemon":"^3.0.2","ts-jest":"^29.1.1","prettier":"^3.1.1","supertest":"^7.1.3","typescript":"^5.3.3","@types/cors":"^2.8.17","@types/jest":"^29.5.8","@types/node":"^20.10.5","@types/uuid":"^9.0.8","@types/multer":"^1.4.11","@types/express":"^4.17.21","@types/supertest":"^2.0.16","@typescript-eslint/parser":"^8.15.0","@typescript-eslint/eslint-plugin":"^8.15.0"},"_npmOperationalInternal":{"tmp":"tmp/lenscore_0.1.22_1761285322118_0.2769549404440701","host":"s3://npm-registry-packages-npm-production"}},"0.1.23":{"name":"@accesstime/lenscore","version":"0.1.23","keywords":["accessibility","testing","web-crawling","axe-core","docker"],"author":{"name":"AccessTime"},"license":"MIT","_id":"@accesstime/lenscore@0.1.23","maintainers":[{"name":"caknoooo","email":"badruttamam.naufal@accesstime.co"}],"bin":{"lens-core":"bin/index.js"},"dist":{"shasum":"72473a0a90e6cfc2551d1a63a481303c7e24978e","tarball":"https://registry.npmjs.org/@accesstime/lenscore/-/lenscore-0.1.23.tgz","fileCount":417,"integrity":"sha512-zegFycj4Q/jfny+jP17uHR9gvlj9X0UyAqM2+M+TPD5vqNmXnVl9OuiEDqn/PNt9LfEvQjgn+2N6wHiCIbXpdA==","signatures":[{"sig":"MEQCICA7XM/8GqLQC8dGJO5hCJIE7WOzsuoeCvChQn6xvOINAiB08jN8KHgPcShEWSBWppyXUjc1SvlTKsaWUVSubD5UBw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":867859},"main":"dist/index.js","type":"commonjs","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"db36dab8647e4e6a22958df8b2c5a9a1a105c68e","scripts":{"dev":"tsx watch src/index.ts","lint":"eslint src","test":"jest","build":"tsc","start":"node dist/index.js","format":"prettier -w .","test:ci":"jest --ci --coverage --watchAll=false","lint:fix":"eslint src --fix","build:cli":"tsc -p tsconfig.cli.json","typecheck":"tsc --noEmit","test:debug":"jest --detectOpenHandles --forceExit","test:watch":"jest --watch","format:check":"prettier -c .","test:coverage":"jest --coverage"},"_npmUser":{"name":"caknoooo","email":"badruttamam.naufal@accesstime.co"},"_npmVersion":"11.6.0","description":"Open-source accessibility testing and web crawling platform","directories":{},"_nodeVersion":"24.9.0","dependencies":{"ora":"^5.4.1","zod":"^3.22.4","cors":"^2.8.5","uuid":"^9.0.1","chalk":"^4.1.2","sharp":"^0.33.0","dotenv":"^16.3.1","helmet":"^7.1.0","openai":"^6.5.0","aws-sdk":"^2.1490.0","cheerio":"^1.0.0","express":"^4.18.2","ioredis":"^5.8.1","winston":"^3.11.0","axe-core":"^4.8.2","inquirer":"^12.10.0","commander":"^11.1.0","puppeteer":"^24.15.0","@types/ioredis":"^4.28.10","@types/inquirer":"^9.0.9","@google-cloud/storage":"^7.7.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.6.2","jest":"^29.7.0","eslint":"^9.15.0","globals":"^13.24.0","nodemon":"^3.0.2","ts-jest":"^29.1.1","prettier":"^3.1.1","supertest":"^7.1.3","typescript":"^5.3.3","@types/cors":"^2.8.17","@types/jest":"^29.5.8","@types/node":"^20.10.5","@types/uuid":"^9.0.8","@types/multer":"^1.4.11","@types/express":"^4.17.21","@types/supertest":"^2.0.16","@typescript-eslint/parser":"^8.15.0","@typescript-eslint/eslint-plugin":"^8.15.0"},"_npmOperationalInternal":{"tmp":"tmp/lenscore_0.1.23_1761476500838_0.9172320414587876","host":"s3://npm-registry-packages-npm-production"}},"0.1.24":{"name":"@accesstime/lenscore","version":"0.1.24","keywords":["accessibility","testing","web-crawling","axe-core","docker"],"author":{"name":"AccessTime"},"license":"MIT","_id":"@accesstime/lenscore@0.1.24","maintainers":[{"name":"caknoooo","email":"badruttamam.naufal@accesstime.co"}],"bin":{"lens-core":"bin/index.js"},"dist":{"shasum":"18a2973e507f7275a67f68e712e510a4b0433b84","tarball":"https://registry.npmjs.org/@accesstime/lenscore/-/lenscore-0.1.24.tgz","fileCount":417,"integrity":"sha512-5oxo2xU8pA5hvG3vQDCGJ5dbjHgDNU58hjxxQn2lvQeZoCER+DEE17RjvP8Ojro2W8BK4aE4WvNfZmBf1HCK2A==","signatures":[{"sig":"MEQCIBoJQqKeLn0JspOeAx/HyE3JhX815HXPz8PxACAP+yFoAiA7N5nV2k3c3GiKiWrhMisuHMKjYKkGutvL7s1Typz1xw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":873585},"main":"dist/index.js","type":"commonjs","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"25700371ddc0e8d747d72bfb224fb7c6ec2c02e1","scripts":{"dev":"tsx watch src/index.ts","lint":"eslint src","test":"jest","build":"tsc","start":"node dist/index.js","format":"prettier -w .","test:ci":"jest --ci --coverage --watchAll=false","lint:fix":"eslint src --fix","build:cli":"tsc -p tsconfig.cli.json","typecheck":"tsc --noEmit","test:debug":"jest --detectOpenHandles --forceExit","test:watch":"jest --watch","format:check":"prettier -c .","test:coverage":"jest --coverage"},"_npmUser":{"name":"caknoooo","email":"badruttamam.naufal@accesstime.co"},"_npmVersion":"11.6.0","description":"Open-source accessibility testing and web crawling platform","directories":{},"_nodeVersion":"24.9.0","dependencies":{"ora":"^5.4.1","zod":"^3.22.4","cors":"^2.8.5","uuid":"^9.0.1","chalk":"^4.1.2","sharp":"^0.33.0","dotenv":"^16.3.1","helmet":"^7.1.0","openai":"^6.5.0","aws-sdk":"^2.1490.0","cheerio":"^1.0.0","express":"^4.18.2","ioredis":"^5.8.1","winston":"^3.11.0","axe-core":"^4.8.2","inquirer":"^12.10.0","commander":"^11.1.0","puppeteer":"^24.15.0","@types/ioredis":"^4.28.10","@types/inquirer":"^9.0.9","@google-cloud/storage":"^7.7.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.6.2","jest":"^29.7.0","eslint":"^9.15.0","globals":"^13.24.0","nodemon":"^3.0.2","ts-jest":"^29.1.1","prettier":"^3.1.1","supertest":"^7.1.3","typescript":"^5.3.3","@types/cors":"^2.8.17","@types/jest":"^29.5.8","@types/node":"^20.10.5","@types/uuid":"^9.0.8","@types/multer":"^1.4.11","@types/express":"^4.17.21","@types/supertest":"^2.0.16","@typescript-eslint/parser":"^8.15.0","@typescript-eslint/eslint-plugin":"^8.15.0"},"_npmOperationalInternal":{"tmp":"tmp/lenscore_0.1.24_1761477328599_0.20662482224788747","host":"s3://npm-registry-packages-npm-production"}},"0.1.25":{"name":"@accesstime/lenscore","version":"0.1.25","keywords":["accessibility","testing","web-crawling","axe-core","docker"],"author":{"name":"AccessTime"},"license":"MIT","_id":"@accesstime/lenscore@0.1.25","maintainers":[{"name":"caknoooo","email":"badruttamam.naufal@accesstime.co"}],"bin":{"lens-core":"bin/index.js"},"dist":{"shasum":"88bff120173c9938a779ee2569b72d82a156d148","tarball":"https://registry.npmjs.org/@accesstime/lenscore/-/lenscore-0.1.25.tgz","fileCount":417,"integrity":"sha512-Jh3wJksmVEvJZHOFuuF1NT8nBElcx8Na2sR/GnMkAtAoEYSoirUbU0xs9MuG1eorQNPmEBInpuwderk0FPxtYQ==","signatures":[{"sig":"MEYCIQDZnFQop35QgTWULjxN+9y37w2oHKBQA8elQDs98kiF0gIhAOwckdJbSV3E3FkdcwBokfwK48F75YsgK5bAKHcrz2OP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":881678},"main":"dist/index.js","type":"commonjs","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"25700371ddc0e8d747d72bfb224fb7c6ec2c02e1","scripts":{"dev":"tsx watch src/index.ts","lint":"eslint src","test":"jest","build":"tsc","start":"node dist/index.js","format":"prettier -w .","test:ci":"jest --ci --coverage --watchAll=false","lint:fix":"eslint src --fix","build:cli":"tsc -p tsconfig.cli.json","typecheck":"tsc --noEmit","test:debug":"jest --detectOpenHandles --forceExit","test:watch":"jest --watch","format:check":"prettier -c .","test:coverage":"jest --coverage"},"_npmUser":{"name":"caknoooo","email":"badruttamam.naufal@accesstime.co"},"_npmVersion":"11.6.0","description":"Open-source accessibility testing and web crawling platform","directories":{},"_nodeVersion":"24.9.0","dependencies":{"ora":"^5.4.1","zod":"^3.22.4","cors":"^2.8.5","uuid":"^9.0.1","chalk":"^4.1.2","sharp":"^0.33.0","dotenv":"^16.3.1","helmet":"^7.1.0","openai":"^6.5.0","aws-sdk":"^2.1490.0","cheerio":"^1.0.0","express":"^4.18.2","ioredis":"^5.8.1","winston":"^3.11.0","axe-core":"^4.8.2","inquirer":"^12.10.0","commander":"^11.1.0","puppeteer":"^24.15.0","@types/ioredis":"^4.28.10","@types/inquirer":"^9.0.9","@google-cloud/storage":"^7.7.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.6.2","jest":"^29.7.0","eslint":"^9.15.0","globals":"^13.24.0","nodemon":"^3.0.2","ts-jest":"^29.1.1","prettier":"^3.1.1","supertest":"^7.1.3","typescript":"^5.3.3","@types/cors":"^2.8.17","@types/jest":"^29.5.8","@types/node":"^20.10.5","@types/uuid":"^9.0.8","@types/multer":"^1.4.11","@types/express":"^4.17.21","@types/supertest":"^2.0.16","@typescript-eslint/parser":"^8.15.0","@typescript-eslint/eslint-plugin":"^8.15.0"},"_npmOperationalInternal":{"tmp":"tmp/lenscore_0.1.25_1761477664124_0.9356392601228476","host":"s3://npm-registry-packages-npm-production"}},"0.1.26":{"name":"@accesstime/lenscore","version":"0.1.26","keywords":["accessibility","testing","web-crawling","axe-core","docker"],"author":{"name":"AccessTime"},"license":"MIT","_id":"@accesstime/lenscore@0.1.26","maintainers":[{"name":"caknoooo","email":"badruttamam.naufal@accesstime.co"}],"bin":{"lens-core":"bin/index.js"},"dist":{"shasum":"ba556084eb25104d77899965aa12df7afdfbf57f","tarball":"https://registry.npmjs.org/@accesstime/lenscore/-/lenscore-0.1.26.tgz","fileCount":417,"integrity":"sha512-x2QotUeD23rVluSXCXHllGWC7giyziMFA1SKhS9eGWWJGfqY+0yqJCyZjGy5IlMNAsNOv4y+8qHb0PLPr6h6og==","signatures":[{"sig":"MEUCIQDVxgfzMasJ4J8aE5gerNWAe5yyEi4bEIZxh7HXxQws8QIgTf94oXTjXk7DKyYFvEsIv3JBatD/BcRi/n8a34ig8nc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":886604},"main":"dist/index.js","type":"commonjs","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"25700371ddc0e8d747d72bfb224fb7c6ec2c02e1","scripts":{"dev":"tsx watch src/index.ts","lint":"eslint src","test":"jest","build":"tsc","start":"node dist/index.js","format":"prettier -w .","test:ci":"jest --ci --coverage --watchAll=false","lint:fix":"eslint src --fix","build:cli":"tsc -p tsconfig.cli.json","typecheck":"tsc --noEmit","test:debug":"jest --detectOpenHandles --forceExit","test:watch":"jest --watch","format:check":"prettier -c .","test:coverage":"jest --coverage"},"_npmUser":{"name":"caknoooo","email":"badruttamam.naufal@accesstime.co"},"_npmVersion":"11.6.0","description":"Open-source accessibility testing and web crawling platform","directories":{},"_nodeVersion":"24.9.0","dependencies":{"ora":"^5.4.1","zod":"^3.22.4","cors":"^2.8.5","uuid":"^9.0.1","chalk":"^4.1.2","sharp":"^0.33.0","dotenv":"^16.3.1","helmet":"^7.1.0","openai":"^6.5.0","aws-sdk":"^2.1490.0","cheerio":"^1.0.0","express":"^4.18.2","ioredis":"^5.8.1","winston":"^3.11.0","axe-core":"^4.8.2","inquirer":"^12.10.0","commander":"^11.1.0","puppeteer":"^24.15.0","@types/ioredis":"^4.28.10","@types/inquirer":"^9.0.9","@google-cloud/storage":"^7.7.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.6.2","jest":"^29.7.0","eslint":"^9.15.0","globals":"^13.24.0","nodemon":"^3.0.2","ts-jest":"^29.1.1","prettier":"^3.1.1","supertest":"^7.1.3","typescript":"^5.3.3","@types/cors":"^2.8.17","@types/jest":"^29.5.8","@types/node":"^20.10.5","@types/uuid":"^9.0.8","@types/multer":"^1.4.11","@types/express":"^4.17.21","@types/supertest":"^2.0.16","@typescript-eslint/parser":"^8.15.0","@typescript-eslint/eslint-plugin":"^8.15.0"},"_npmOperationalInternal":{"tmp":"tmp/lenscore_0.1.26_1761478744771_0.5185389213906997","host":"s3://npm-registry-packages-npm-production"}},"0.1.27":{"name":"@accesstime/lenscore","version":"0.1.27","keywords":["accessibility","testing","web-crawling","axe-core","docker"],"author":{"name":"AccessTime"},"license":"MIT","_id":"@accesstime/lenscore@0.1.27","maintainers":[{"name":"caknoooo","email":"badruttamam.naufal@accesstime.co"}],"bin":{"lens-core":"bin/index.js"},"dist":{"shasum":"8902d1227450ed8decac723d53e3854b2f66fb1c","tarball":"https://registry.npmjs.org/@accesstime/lenscore/-/lenscore-0.1.27.tgz","fileCount":417,"integrity":"sha512-UDv+sx/mCVWjzvhPlyOlEsarYr5CiCL2stc3H1qLfQtCAdzEeIRsiu+/Jkgphc27SvYXtfjbT5ZgtnyWNkMwqQ==","signatures":[{"sig":"MEUCIQCskYb0FcaxbsVf7t8r+vG7Cu1G2KTRcxc5EPEELRxnaAIgJV1KkQwdDQwB1Io1HvT0xMI5Dd53nIwHaB39E11wcds=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":888682},"main":"dist/index.js","type":"commonjs","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"25700371ddc0e8d747d72bfb224fb7c6ec2c02e1","scripts":{"dev":"tsx watch src/index.ts","lint":"eslint src","test":"jest","build":"tsc","start":"node dist/index.js","format":"prettier -w .","test:ci":"jest --ci --coverage --watchAll=false","lint:fix":"eslint src --fix","build:cli":"tsc -p tsconfig.cli.json","typecheck":"tsc --noEmit","test:debug":"jest --detectOpenHandles --forceExit","test:watch":"jest --watch","format:check":"prettier -c .","test:coverage":"jest --coverage"},"_npmUser":{"name":"caknoooo","email":"badruttamam.naufal@accesstime.co"},"_npmVersion":"11.6.0","description":"Open-source accessibility testing and web crawling platform","directories":{},"_nodeVersion":"24.9.0","dependencies":{"ora":"^5.4.1","zod":"^3.22.4","cors":"^2.8.5","uuid":"^9.0.1","chalk":"^4.1.2","sharp":"^0.33.0","dotenv":"^16.3.1","helmet":"^7.1.0","openai":"^6.5.0","aws-sdk":"^2.1490.0","cheerio":"^1.0.0","express":"^4.18.2","ioredis":"^5.8.1","winston":"^3.11.0","axe-core":"^4.8.2","inquirer":"^12.10.0","commander":"^11.1.0","puppeteer":"^24.15.0","@types/ioredis":"^4.28.10","@types/inquirer":"^9.0.9","@google-cloud/storage":"^7.7.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.6.2","jest":"^29.7.0","eslint":"^9.15.0","globals":"^13.24.0","nodemon":"^3.0.2","ts-jest":"^29.1.1","prettier":"^3.1.1","supertest":"^7.1.3","typescript":"^5.3.3","@types/cors":"^2.8.17","@types/jest":"^29.5.8","@types/node":"^20.10.5","@types/uuid":"^9.0.8","@types/multer":"^1.4.11","@types/express":"^4.17.21","@types/supertest":"^2.0.16","@typescript-eslint/parser":"^8.15.0","@typescript-eslint/eslint-plugin":"^8.15.0"},"_npmOperationalInternal":{"tmp":"tmp/lenscore_0.1.27_1761479202059_0.5173826201560787","host":"s3://npm-registry-packages-npm-production"}},"0.1.28":{"name":"@accesstime/lenscore","version":"0.1.28","keywords":["accessibility","testing","web-crawling","axe-core","docker"],"author":{"name":"AccessTime"},"license":"MIT","_id":"@accesstime/lenscore@0.1.28","maintainers":[{"name":"caknoooo","email":"badruttamam.naufal@accesstime.co"}],"bin":{"lens-core":"bin/index.js"},"dist":{"shasum":"9ce8f66bb86ebb0e417b51c7aa61574753410623","tarball":"https://registry.npmjs.org/@accesstime/lenscore/-/lenscore-0.1.28.tgz","fileCount":417,"integrity":"sha512-b2RNYJaQ36ItYqsu30Jtb9zZ4I6bhzWTuLY7/FkBvUWAXtVhbJbW4NW9B3QTnr92j+iAuxdiiNlsC1uO968pMQ==","signatures":[{"sig":"MEUCIQDs6XSSbdvniFxfyvwR3hANiJlCmZ4WyPeIpn/fUmvX5QIgfaldHuY5x0Fp2DPUT9Sa+Xgpfc5FEnuZRT6ziPuauNs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":888610},"main":"dist/index.js","type":"commonjs","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"25700371ddc0e8d747d72bfb224fb7c6ec2c02e1","scripts":{"dev":"tsx watch src/index.ts","lint":"eslint src","test":"jest","build":"tsc","start":"node dist/index.js","format":"prettier -w .","test:ci":"jest --ci --coverage --watchAll=false","lint:fix":"eslint src --fix","build:cli":"tsc -p tsconfig.cli.json","typecheck":"tsc --noEmit","test:debug":"jest --detectOpenHandles --forceExit","test:watch":"jest --watch","format:check":"prettier -c .","test:coverage":"jest --coverage"},"_npmUser":{"name":"caknoooo","email":"badruttamam.naufal@accesstime.co"},"_npmVersion":"11.6.0","description":"Open-source accessibility testing and web crawling platform","directories":{},"_nodeVersion":"24.9.0","dependencies":{"ora":"^5.4.1","zod":"^3.22.4","cors":"^2.8.5","uuid":"^9.0.1","chalk":"^4.1.2","sharp":"^0.33.0","dotenv":"^16.3.1","helmet":"^7.1.0","openai":"^6.5.0","aws-sdk":"^2.1490.0","cheerio":"^1.0.0","express":"^4.18.2","ioredis":"^5.8.1","winston":"^3.11.0","axe-core":"^4.8.2","inquirer":"^12.10.0","commander":"^11.1.0","puppeteer":"^24.15.0","@types/ioredis":"^4.28.10","@types/inquirer":"^9.0.9","@google-cloud/storage":"^7.7.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.6.2","jest":"^29.7.0","eslint":"^9.15.0","globals":"^13.24.0","nodemon":"^3.0.2","ts-jest":"^29.1.1","prettier":"^3.1.1","supertest":"^7.1.3","typescript":"^5.3.3","@types/cors":"^2.8.17","@types/jest":"^29.5.8","@types/node":"^20.10.5","@types/uuid":"^9.0.8","@types/multer":"^1.4.11","@types/express":"^4.17.21","@types/supertest":"^2.0.16","@typescript-eslint/parser":"^8.15.0","@typescript-eslint/eslint-plugin":"^8.15.0"},"_npmOperationalInternal":{"tmp":"tmp/lenscore_0.1.28_1761479417359_0.627970720406638","host":"s3://npm-registry-packages-npm-production"}},"0.1.29":{"name":"@accesstime/lenscore","version":"0.1.29","keywords":["accessibility","testing","web-crawling","axe-core","docker"],"author":{"name":"AccessTime"},"license":"MIT","_id":"@accesstime/lenscore@0.1.29","maintainers":[{"name":"caknoooo","email":"badruttamam.naufal@accesstime.co"}],"bin":{"lens-core":"bin/index.js"},"dist":{"shasum":"60f5d43996c89e9073fd07124d3dd5f47a6072c3","tarball":"https://registry.npmjs.org/@accesstime/lenscore/-/lenscore-0.1.29.tgz","fileCount":417,"integrity":"sha512-fojQBgjToIEF9l2NDa54P70+PUUdQCsDVPF5GehyXk03eDuUTD3QMq9vB6O6XxJrMet70Uu/mPOajAUt6aonUw==","signatures":[{"sig":"MEYCIQDo0qBxwA0xCxOr5PSSPXDThH4+ky743iTQp5BsKo9j8gIhAK/2qq8V7+xtHFoWRjWFMMkNwFauB0P0yDBHWH73Z32x","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":889427},"main":"dist/index.js","type":"commonjs","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"25700371ddc0e8d747d72bfb224fb7c6ec2c02e1","scripts":{"dev":"tsx watch src/index.ts","lint":"eslint src","test":"jest","build":"tsc","start":"node dist/index.js","format":"prettier -w .","test:ci":"jest --ci --coverage --watchAll=false","lint:fix":"eslint src --fix","build:cli":"tsc -p tsconfig.cli.json","typecheck":"tsc --noEmit","test:debug":"jest --detectOpenHandles --forceExit","test:watch":"jest --watch","format:check":"prettier -c .","test:coverage":"jest --coverage"},"_npmUser":{"name":"caknoooo","email":"badruttamam.naufal@accesstime.co"},"_npmVersion":"11.6.0","description":"Open-source accessibility testing and web crawling platform","directories":{},"_nodeVersion":"24.9.0","dependencies":{"ora":"^5.4.1","zod":"^3.22.4","cors":"^2.8.5","uuid":"^9.0.1","chalk":"^4.1.2","sharp":"^0.33.0","dotenv":"^16.3.1","helmet":"^7.1.0","openai":"^6.5.0","aws-sdk":"^2.1490.0","cheerio":"^1.0.0","express":"^4.18.2","ioredis":"^5.8.1","winston":"^3.11.0","axe-core":"^4.8.2","inquirer":"^12.10.0","commander":"^11.1.0","puppeteer":"^24.15.0","@types/ioredis":"^4.28.10","@types/inquirer":"^9.0.9","@google-cloud/storage":"^7.7.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.6.2","jest":"^29.7.0","eslint":"^9.15.0","globals":"^13.24.0","nodemon":"^3.0.2","ts-jest":"^29.1.1","prettier":"^3.1.1","supertest":"^7.1.3","typescript":"^5.3.3","@types/cors":"^2.8.17","@types/jest":"^29.5.8","@types/node":"^20.10.5","@types/uuid":"^9.0.8","@types/multer":"^1.4.11","@types/express":"^4.17.21","@types/supertest":"^2.0.16","@typescript-eslint/parser":"^8.15.0","@typescript-eslint/eslint-plugin":"^8.15.0"},"_npmOperationalInternal":{"tmp":"tmp/lenscore_0.1.29_1761479809568_0.8337394683053863","host":"s3://npm-registry-packages-npm-production"}},"0.1.30":{"name":"@accesstime/lenscore","version":"0.1.30","keywords":["accessibility","testing","web-crawling","axe-core","docker"],"author":{"name":"AccessTime"},"license":"MIT","_id":"@accesstime/lenscore@0.1.30","maintainers":[{"name":"caknoooo","email":"badruttamam.naufal@accesstime.co"}],"bin":{"lens-core":"bin/index.js"},"dist":{"shasum":"0090a7e720d5f77f784fc06866b1c9ab8ce8a9af","tarball":"https://registry.npmjs.org/@accesstime/lenscore/-/lenscore-0.1.30.tgz","fileCount":421,"integrity":"sha512-u9offNQrrnHIHegTOERvW7dSIp9aJlYn5Yz1VZKUDt6fY+tFJOXE4KzYybBWsnBdpc9+nXRrxv4kiC8NWPtedQ==","signatures":[{"sig":"MEUCIAcxGBeiFgdasuKbdzN5QhtwOS3pt0OWjfV8RiH37q7dAiEAhiK2ExBqkh2pLIsRS5rZ8SwpK+uUXxzlq8rvfrrE7nw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":927455},"main":"dist/index.js","type":"commonjs","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"25700371ddc0e8d747d72bfb224fb7c6ec2c02e1","scripts":{"dev":"tsx watch src/index.ts","lint":"eslint src","test":"jest","build":"tsc","start":"node dist/index.js","format":"prettier -w .","test:ci":"jest --ci --coverage --watchAll=false","lint:fix":"eslint src --fix","build:cli":"tsc -p tsconfig.cli.json","typecheck":"tsc --noEmit","test:debug":"jest --detectOpenHandles --forceExit","test:watch":"jest --watch","format:check":"prettier -c .","test:coverage":"jest --coverage"},"_npmUser":{"name":"caknoooo","email":"badruttamam.naufal@accesstime.co"},"_npmVersion":"11.6.0","description":"Open-source accessibility testing and web crawling platform","directories":{},"_nodeVersion":"24.9.0","dependencies":{"ora":"^5.4.1","zod":"^3.22.4","cors":"^2.8.5","uuid":"^9.0.1","chalk":"^4.1.2","sharp":"^0.33.0","dotenv":"^16.3.1","helmet":"^7.1.0","openai":"^6.5.0","aws-sdk":"^2.1490.0","cheerio":"^1.0.0","express":"^4.18.2","ioredis":"^5.8.1","winston":"^3.11.0","axe-core":"^4.8.2","inquirer":"^12.10.0","commander":"^11.1.0","puppeteer":"^24.15.0","@types/ioredis":"^4.28.10","@types/inquirer":"^9.0.9","@google-cloud/storage":"^7.7.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.6.2","jest":"^29.7.0","eslint":"^9.15.0","globals":"^13.24.0","nodemon":"^3.0.2","ts-jest":"^29.1.1","prettier":"^3.1.1","supertest":"^7.1.3","typescript":"^5.3.3","@types/cors":"^2.8.17","@types/jest":"^29.5.8","@types/node":"^20.10.5","@types/uuid":"^9.0.8","@types/multer":"^1.4.11","@types/express":"^4.17.21","@types/supertest":"^2.0.16","@typescript-eslint/parser":"^8.15.0","@typescript-eslint/eslint-plugin":"^8.15.0"},"_npmOperationalInternal":{"tmp":"tmp/lenscore_0.1.30_1761479846053_0.9894677059896597","host":"s3://npm-registry-packages-npm-production"}},"0.1.31":{"name":"@accesstime/lenscore","version":"0.1.31","keywords":["accessibility","testing","web-crawling","axe-core","docker"],"author":{"name":"AccessTime"},"license":"MIT","_id":"@accesstime/lenscore@0.1.31","maintainers":[{"name":"caknoooo","email":"badruttamam.naufal@accesstime.co"}],"bin":{"lens-core":"bin/index.js"},"dist":{"shasum":"93b43e18cd72ba5df5b6561baeff8de55797127d","tarball":"https://registry.npmjs.org/@accesstime/lenscore/-/lenscore-0.1.31.tgz","fileCount":424,"integrity":"sha512-MC+8Sbgi/AUrs9KBeGJgTTRHf9BzGQXcijJgRBDEJF3tFUFSMMXY2B0JQw38hOzdjRY1un5HVBZ6rksiWCI5rA==","signatures":[{"sig":"MEUCIQDNYHTv22ys9IF1HgnKdpvR8p1oXeSXUli1MoSYVXovkQIgXP72sji/lwl/LbGUxWqGhpLoYBWwi1KDNtp/kJTJlnE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2102150},"main":"dist/index.js","type":"commonjs","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"f94a408c3be64111a2f392febc8067e5464a92d7","scripts":{"dev":"tsx watch src/index.ts","lint":"eslint src","test":"jest","build":"tsc","start":"node dist/index.js","format":"prettier -w .","test:ci":"jest --ci --coverage --watchAll=false","lint:fix":"eslint src --fix","build:cli":"tsc -p tsconfig.cli.json","typecheck":"tsc --noEmit","test:debug":"jest --detectOpenHandles --forceExit","test:watch":"jest --watch","format:check":"prettier -c .","test:coverage":"jest --coverage"},"_npmUser":{"name":"caknoooo","email":"badruttamam.naufal@accesstime.co"},"_npmVersion":"11.6.0","description":"Open-source accessibility testing and web crawling platform","directories":{},"_nodeVersion":"24.9.0","dependencies":{"ora":"^5.4.1","zod":"^3.22.4","cors":"^2.8.5","uuid":"^9.0.1","chalk":"^4.1.2","sharp":"^0.33.0","dotenv":"^16.3.1","helmet":"^7.1.0","openai":"^6.5.0","aws-sdk":"^2.1490.0","cheerio":"^1.0.0","express":"^4.18.2","ioredis":"^5.8.1","winston":"^3.11.0","axe-core":"^4.8.2","inquirer":"^12.10.0","commander":"^11.1.0","puppeteer":"^24.15.0","@types/ioredis":"^4.28.10","@types/inquirer":"^9.0.9","@google-cloud/storage":"^7.7.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.6.2","jest":"^29.7.0","eslint":"^9.15.0","globals":"^13.24.0","nodemon":"^3.0.2","ts-jest":"^29.1.1","prettier":"^3.1.1","supertest":"^7.1.3","typescript":"^5.3.3","@types/cors":"^2.8.17","@types/jest":"^29.5.8","@types/node":"^20.10.5","@types/uuid":"^9.0.8","@types/multer":"^1.4.11","@types/express":"^4.17.21","@types/supertest":"^2.0.16","@typescript-eslint/parser":"^8.15.0","@typescript-eslint/eslint-plugin":"^8.15.0"},"_npmOperationalInternal":{"tmp":"tmp/lenscore_0.1.31_1761480761013_0.654839781767891","host":"s3://npm-registry-packages-npm-production"}},"0.1.32":{"name":"@accesstime/lenscore","version":"0.1.32","keywords":["accessibility","testing","web-crawling","axe-core","docker"],"author":{"name":"AccessTime"},"license":"MIT","_id":"@accesstime/lenscore@0.1.32","maintainers":[{"name":"caknoooo","email":"badruttamam.naufal@accesstime.co"}],"bin":{"lens-core":"bin/index.js"},"dist":{"shasum":"d492b2f3b6a840cb7365d53fc2b3c132bcda3a50","tarball":"https://registry.npmjs.org/@accesstime/lenscore/-/lenscore-0.1.32.tgz","fileCount":424,"integrity":"sha512-8L0d/PXL7eKCTYR+EAfDAa29cYwkn/GkAyuLscWRU+2Tn5/VskaTl71qIV2D/Sm1NUOXplknDanyNhbzfJmRdQ==","signatures":[{"sig":"MEYCIQDkVYCWBTvXquALWbmr3yspDTmf97wfxdEZ4aetk+JxcgIhAMb/6xccQpFyHQoprFjgC9UxOiRrWcrEzxOamGFi1oKZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2103921},"main":"dist/index.js","type":"commonjs","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"f94a408c3be64111a2f392febc8067e5464a92d7","scripts":{"dev":"tsx watch src/index.ts","lint":"eslint src","test":"jest","build":"tsc","start":"node dist/index.js","format":"prettier -w .","test:ci":"jest --ci --coverage --watchAll=false","lint:fix":"eslint src --fix","build:cli":"tsc -p tsconfig.cli.json","typecheck":"tsc --noEmit","test:debug":"jest --detectOpenHandles --forceExit","test:watch":"jest --watch","format:check":"prettier -c .","test:coverage":"jest --coverage"},"_npmUser":{"name":"caknoooo","email":"badruttamam.naufal@accesstime.co"},"_npmVersion":"11.6.0","description":"Open-source accessibility testing and web crawling platform","directories":{},"_nodeVersion":"24.9.0","dependencies":{"ora":"^5.4.1","zod":"^3.22.4","cors":"^2.8.5","uuid":"^9.0.1","chalk":"^4.1.2","sharp":"^0.33.0","dotenv":"^16.3.1","helmet":"^7.1.0","openai":"^6.5.0","aws-sdk":"^2.1490.0","cheerio":"^1.0.0","express":"^4.18.2","ioredis":"^5.8.1","winston":"^3.11.0","axe-core":"^4.8.2","inquirer":"^12.10.0","commander":"^11.1.0","puppeteer":"^24.15.0","@types/ioredis":"^4.28.10","@types/inquirer":"^9.0.9","@google-cloud/storage":"^7.7.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.6.2","jest":"^29.7.0","eslint":"^9.15.0","globals":"^13.24.0","nodemon":"^3.0.2","ts-jest":"^29.1.1","prettier":"^3.1.1","supertest":"^7.1.3","typescript":"^5.3.3","@types/cors":"^2.8.17","@types/jest":"^29.5.8","@types/node":"^20.10.5","@types/uuid":"^9.0.8","@types/multer":"^1.4.11","@types/express":"^4.17.21","@types/supertest":"^2.0.16","@typescript-eslint/parser":"^8.15.0","@typescript-eslint/eslint-plugin":"^8.15.0"},"_npmOperationalInternal":{"tmp":"tmp/lenscore_0.1.32_1761481194729_0.41623514958852925","host":"s3://npm-registry-packages-npm-production"}},"0.1.33":{"name":"@accesstime/lenscore","version":"0.1.33","keywords":["accessibility","testing","web-crawling","axe-core","docker"],"author":{"name":"AccessTime"},"license":"MIT","_id":"@accesstime/lenscore@0.1.33","maintainers":[{"name":"caknoooo","email":"badruttamam.naufal@accesstime.co"}],"bin":{"lens-core":"bin/index.js"},"dist":{"shasum":"b8e565452054f0a91602d7ca1c051503ff959690","tarball":"https://registry.npmjs.org/@accesstime/lenscore/-/lenscore-0.1.33.tgz","fileCount":424,"integrity":"sha512-b9DBC1K3yh3zvq9Pm7ZfrDAT/7vz3zFaG4dv0we7nf+Moi0OKN7Hbtwj6/1+Z+y7pwnyGFEQMuqFeZkNjwbzsg==","signatures":[{"sig":"MEUCIQCV2UbGaeiSp2L1yYuU67FlloW6w1NmWiTwb4IeL8w0bwIgKjzar45JmMt/DvlzAlLc1TSMAwjk9hQvccxeNWY7wKE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2104334},"main":"dist/index.js","type":"commonjs","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"f94a408c3be64111a2f392febc8067e5464a92d7","scripts":{"dev":"tsx watch src/index.ts","lint":"eslint src","test":"jest","build":"tsc","start":"node dist/index.js","format":"prettier -w .","test:ci":"jest --ci --coverage --watchAll=false","lint:fix":"eslint src --fix","build:cli":"tsc -p tsconfig.cli.json","typecheck":"tsc --noEmit","test:debug":"jest --detectOpenHandles --forceExit","test:watch":"jest --watch","format:check":"prettier -c .","test:coverage":"jest --coverage"},"_npmUser":{"name":"caknoooo","email":"badruttamam.naufal@accesstime.co"},"_npmVersion":"11.6.0","description":"Open-source accessibility testing and web crawling platform","directories":{},"_nodeVersion":"24.9.0","dependencies":{"ora":"^5.4.1","zod":"^3.22.4","cors":"^2.8.5","uuid":"^9.0.1","chalk":"^4.1.2","sharp":"^0.33.0","dotenv":"^16.3.1","helmet":"^7.1.0","openai":"^6.5.0","aws-sdk":"^2.1490.0","cheerio":"^1.0.0","express":"^4.18.2","ioredis":"^5.8.1","winston":"^3.11.0","axe-core":"^4.8.2","inquirer":"^12.10.0","commander":"^11.1.0","puppeteer":"^24.15.0","@types/ioredis":"^4.28.10","@types/inquirer":"^9.0.9","@google-cloud/storage":"^7.7.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.6.2","jest":"^29.7.0","eslint":"^9.15.0","globals":"^13.24.0","nodemon":"^3.0.2","ts-jest":"^29.1.1","prettier":"^3.1.1","supertest":"^7.1.3","typescript":"^5.3.3","@types/cors":"^2.8.17","@types/jest":"^29.5.8","@types/node":"^20.10.5","@types/uuid":"^9.0.8","@types/multer":"^1.4.11","@types/express":"^4.17.21","@types/supertest":"^2.0.16","@typescript-eslint/parser":"^8.15.0","@typescript-eslint/eslint-plugin":"^8.15.0"},"_npmOperationalInternal":{"tmp":"tmp/lenscore_0.1.33_1761481501532_0.21996128526792558","host":"s3://npm-registry-packages-npm-production"}},"0.1.34":{"name":"@accesstime/lenscore","version":"0.1.34","keywords":["accessibility","testing","web-crawling","axe-core","docker"],"author":{"name":"AccessTime"},"license":"MIT","_id":"@accesstime/lenscore@0.1.34","maintainers":[{"name":"caknoooo","email":"badruttamam.naufal@accesstime.co"}],"bin":{"lens-core":"bin/index.js"},"dist":{"shasum":"7e2c1d03dabf451ad068aa1b1f57935a1792d888","tarball":"https://registry.npmjs.org/@accesstime/lenscore/-/lenscore-0.1.34.tgz","fileCount":424,"integrity":"sha512-bqRvZ8BUH+VJRdD5f0gmWJLpRFPxyo6bsv1U8q+1ivFIERQXfy9aPsRXkAcZl3w5PYgEw/OpuRpXvSRIGqOTVw==","signatures":[{"sig":"MEYCIQC+ssUYBaVTJDmsptqgQxEArNA6uOB+qaHJq6qfxuW5VAIhAO0hrrx57A7XWddRpNpbCe+9ojBwmFpxqppn3ar/ewPM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2105185},"main":"dist/index.js","type":"commonjs","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"f94a408c3be64111a2f392febc8067e5464a92d7","scripts":{"dev":"tsx watch src/index.ts","lint":"eslint src","test":"jest","build":"tsc","start":"node dist/index.js","format":"prettier -w .","test:ci":"jest --ci --coverage --watchAll=false","lint:fix":"eslint src --fix","build:cli":"tsc -p tsconfig.cli.json","typecheck":"tsc --noEmit","test:debug":"jest --detectOpenHandles --forceExit","test:watch":"jest --watch","format:check":"prettier -c .","test:coverage":"jest --coverage"},"_npmUser":{"name":"caknoooo","email":"badruttamam.naufal@accesstime.co"},"_npmVersion":"11.6.0","description":"Open-source accessibility testing and web crawling platform","directories":{},"_nodeVersion":"24.9.0","dependencies":{"ora":"^5.4.1","zod":"^3.22.4","cors":"^2.8.5","uuid":"^9.0.1","chalk":"^4.1.2","sharp":"^0.33.0","dotenv":"^16.3.1","helmet":"^7.1.0","openai":"^6.5.0","aws-sdk":"^2.1490.0","cheerio":"^1.0.0","express":"^4.18.2","ioredis":"^5.8.1","winston":"^3.11.0","axe-core":"^4.8.2","inquirer":"^12.10.0","commander":"^11.1.0","puppeteer":"^24.15.0","@types/ioredis":"^4.28.10","@types/inquirer":"^9.0.9","@google-cloud/storage":"^7.7.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.6.2","jest":"^29.7.0","eslint":"^9.15.0","globals":"^13.24.0","nodemon":"^3.0.2","ts-jest":"^29.1.1","prettier":"^3.1.1","supertest":"^7.1.3","typescript":"^5.3.3","@types/cors":"^2.8.17","@types/jest":"^29.5.8","@types/node":"^20.10.5","@types/uuid":"^9.0.8","@types/multer":"^1.4.11","@types/express":"^4.17.21","@types/supertest":"^2.0.16","@typescript-eslint/parser":"^8.15.0","@typescript-eslint/eslint-plugin":"^8.15.0"},"_npmOperationalInternal":{"tmp":"tmp/lenscore_0.1.34_1761481799595_0.787315255023334","host":"s3://npm-registry-packages-npm-production"}},"0.1.35":{"name":"@accesstime/lenscore","version":"0.1.35","keywords":["accessibility","testing","web-crawling","axe-core","docker"],"author":{"name":"AccessTime"},"license":"MIT","_id":"@accesstime/lenscore@0.1.35","maintainers":[{"name":"caknoooo","email":"badruttamam.naufal@accesstime.co"}],"bin":{"lens-core":"bin/index.js"},"dist":{"shasum":"c630a600b2f366178efe23a4c51c65bef5792be7","tarball":"https://registry.npmjs.org/@accesstime/lenscore/-/lenscore-0.1.35.tgz","fileCount":424,"integrity":"sha512-RHAFJixxB7IThpHQ87mLIY1nyALvMNLC2eevQbQMBHGw+e99bnCNArjR2WRF6rx+27bKLzpUOpjsPewaXNUSkA==","signatures":[{"sig":"MEYCIQCqkPTdl1dzD+SxJvtI5fziJtG+wzFvKmPXfJ0C+iDlLAIhAP+63VD8n1utVIjIh8dv0U/pqKQgXdNB5Yi+Vqa5vXV5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2105185},"main":"dist/index.js","type":"commonjs","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"f94a408c3be64111a2f392febc8067e5464a92d7","scripts":{"dev":"tsx watch src/index.ts","lint":"eslint src","test":"jest","build":"tsc","start":"node dist/index.js","format":"prettier -w .","test:ci":"jest --ci --coverage --watchAll=false","lint:fix":"eslint src --fix","build:cli":"tsc -p tsconfig.cli.json","typecheck":"tsc --noEmit","test:debug":"jest --detectOpenHandles --forceExit","test:watch":"jest --watch","format:check":"prettier -c .","test:coverage":"jest --coverage"},"_npmUser":{"name":"caknoooo","email":"badruttamam.naufal@accesstime.co"},"_npmVersion":"11.6.0","description":"Open-source accessibility testing and web crawling platform","directories":{},"_nodeVersion":"24.9.0","dependencies":{"ora":"^5.4.1","zod":"^3.22.4","cors":"^2.8.5","uuid":"^9.0.1","chalk":"^4.1.2","sharp":"^0.33.0","dotenv":"^16.3.1","helmet":"^7.1.0","openai":"^6.5.0","aws-sdk":"^2.1490.0","cheerio":"^1.0.0","express":"^4.18.2","ioredis":"^5.8.1","winston":"^3.11.0","axe-core":"^4.8.2","inquirer":"^12.10.0","commander":"^11.1.0","puppeteer":"^24.15.0","@types/ioredis":"^4.28.10","@types/inquirer":"^9.0.9","@google-cloud/storage":"^7.7.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.6.2","jest":"^29.7.0","eslint":"^9.15.0","globals":"^13.24.0","nodemon":"^3.0.2","ts-jest":"^29.1.1","prettier":"^3.1.1","supertest":"^7.1.3","typescript":"^5.3.3","@types/cors":"^2.8.17","@types/jest":"^29.5.8","@types/node":"^20.10.5","@types/uuid":"^9.0.8","@types/multer":"^1.4.11","@types/express":"^4.17.21","@types/supertest":"^2.0.16","@typescript-eslint/parser":"^8.15.0","@typescript-eslint/eslint-plugin":"^8.15.0"},"_npmOperationalInternal":{"tmp":"tmp/lenscore_0.1.35_1761483833657_0.012780185674768463","host":"s3://npm-registry-packages-npm-production"}},"0.1.36":{"name":"@accesstime/lenscore","version":"0.1.36","keywords":["accessibility","testing","web-crawling","axe-core","docker"],"author":{"name":"AccessTime"},"license":"MIT","_id":"@accesstime/lenscore@0.1.36","maintainers":[{"name":"caknoooo","email":"badruttamam.naufal@accesstime.co"}],"bin":{"lens-core":"bin/index.js"},"dist":{"shasum":"e3800cbfb66f85c48f293de924a0a35d68aa5aa7","tarball":"https://registry.npmjs.org/@accesstime/lenscore/-/lenscore-0.1.36.tgz","fileCount":424,"integrity":"sha512-1K/QR7FpuoRkHDzjHp8jseaWzzOiky9tMYzHHgqb5VNg7oID6tprVKEaM/5/eI9D4P8u+i7cq7wtLoONAihNuA==","signatures":[{"sig":"MEUCIQCh7dMSPgGoD6GK97y120Ykknh4V62xXMKVRyIGtfkv1QIgYxk2oYuQKNWhMUr1RyhLMl/e/J56nopoZCPEomKMGR4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2105373},"main":"dist/index.js","type":"commonjs","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"cee8534e8cf767dffbc0dc75686f9671f5eb9e0d","scripts":{"dev":"tsx watch src/index.ts","lint":"eslint src","test":"jest","build":"tsc","start":"node dist/index.js","format":"prettier -w .","test:ci":"jest --ci --coverage --watchAll=false","lint:fix":"eslint src --fix","build:cli":"tsc -p tsconfig.cli.json","typecheck":"tsc --noEmit","test:debug":"jest --detectOpenHandles --forceExit","test:watch":"jest --watch","format:check":"prettier -c .","test:coverage":"jest --coverage"},"_npmUser":{"name":"caknoooo","email":"badruttamam.naufal@accesstime.co"},"_npmVersion":"11.6.0","description":"Open-source accessibility testing and web crawling platform","directories":{},"_nodeVersion":"24.9.0","dependencies":{"ora":"^5.4.1","zod":"^3.22.4","cors":"^2.8.5","uuid":"^9.0.1","chalk":"^4.1.2","sharp":"^0.33.0","dotenv":"^16.3.1","helmet":"^7.1.0","openai":"^6.5.0","aws-sdk":"^2.1490.0","cheerio":"^1.0.0","express":"^4.18.2","ioredis":"^5.8.1","winston":"^3.11.0","axe-core":"^4.8.2","inquirer":"^12.10.0","commander":"^11.1.0","puppeteer":"^24.15.0","@types/ioredis":"^4.28.10","@types/inquirer":"^9.0.9","@google-cloud/storage":"^7.7.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.6.2","jest":"^29.7.0","eslint":"^9.15.0","globals":"^13.24.0","nodemon":"^3.0.2","ts-jest":"^29.1.1","prettier":"^3.1.1","supertest":"^7.1.3","typescript":"^5.3.3","@types/cors":"^2.8.17","@types/jest":"^29.5.8","@types/node":"^20.10.5","@types/uuid":"^9.0.8","@types/multer":"^1.4.11","@types/express":"^4.17.21","@types/supertest":"^2.0.16","@typescript-eslint/parser":"^8.15.0","@typescript-eslint/eslint-plugin":"^8.15.0"},"_npmOperationalInternal":{"tmp":"tmp/lenscore_0.1.36_1761486059914_0.1555568899212718","host":"s3://npm-registry-packages-npm-production"}},"0.1.37":{"name":"@accesstime/lenscore","version":"0.1.37","keywords":["accessibility","testing","web-crawling","axe-core","docker"],"author":{"name":"AccessTime"},"license":"MIT","_id":"@accesstime/lenscore@0.1.37","maintainers":[{"name":"caknoooo","email":"badruttamam.naufal@accesstime.co"}],"bin":{"lens-core":"bin/index.js"},"dist":{"shasum":"764f4009027119567b9aa1120f270ada3b8551bf","tarball":"https://registry.npmjs.org/@accesstime/lenscore/-/lenscore-0.1.37.tgz","fileCount":424,"integrity":"sha512-bRhBRxpW9On/z1EHh5i1eW1CU00SvyIUOF9/C7kH0HGaATqQSCvtjZJPloV4t82EZWvX115y8tc62M773b5L6w==","signatures":[{"sig":"MEUCIDg/t/uKAKVK10VfH3H4fDG6tVLuMyGpP5obSscJKphFAiEA684HtQ8xT4I585zyYYiXlm9RTPOc3RZpUPpFM80wQdk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2106200},"main":"dist/index.js","type":"commonjs","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"cee8534e8cf767dffbc0dc75686f9671f5eb9e0d","scripts":{"dev":"tsx watch src/index.ts","lint":"eslint src","test":"jest","build":"tsc","start":"node dist/index.js","format":"prettier -w .","test:ci":"jest --ci --coverage --watchAll=false","lint:fix":"eslint src --fix","build:cli":"tsc -p tsconfig.cli.json","typecheck":"tsc --noEmit","test:debug":"jest --detectOpenHandles --forceExit","test:watch":"jest --watch","format:check":"prettier -c .","test:coverage":"jest --coverage"},"_npmUser":{"name":"caknoooo","email":"badruttamam.naufal@accesstime.co"},"_npmVersion":"11.6.0","description":"Open-source accessibility testing and web crawling platform","directories":{},"_nodeVersion":"24.9.0","dependencies":{"ora":"^5.4.1","zod":"^3.22.4","cors":"^2.8.5","uuid":"^9.0.1","chalk":"^4.1.2","sharp":"^0.33.0","dotenv":"^16.3.1","helmet":"^7.1.0","openai":"^6.5.0","aws-sdk":"^2.1490.0","cheerio":"^1.0.0","express":"^4.18.2","ioredis":"^5.8.1","winston":"^3.11.0","axe-core":"^4.8.2","inquirer":"^12.10.0","commander":"^11.1.0","puppeteer":"^24.15.0","@types/ioredis":"^4.28.10","@types/inquirer":"^9.0.9","@google-cloud/storage":"^7.7.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.6.2","jest":"^29.7.0","eslint":"^9.15.0","globals":"^13.24.0","nodemon":"^3.0.2","ts-jest":"^29.1.1","prettier":"^3.1.1","supertest":"^7.1.3","typescript":"^5.3.3","@types/cors":"^2.8.17","@types/jest":"^29.5.8","@types/node":"^20.10.5","@types/uuid":"^9.0.8","@types/multer":"^1.4.11","@types/express":"^4.17.21","@types/supertest":"^2.0.16","@typescript-eslint/parser":"^8.15.0","@typescript-eslint/eslint-plugin":"^8.15.0"},"_npmOperationalInternal":{"tmp":"tmp/lenscore_0.1.37_1761488780523_0.5470867365198995","host":"s3://npm-registry-packages-npm-production"}},"0.1.38":{"name":"@accesstime/lenscore","version":"0.1.38","keywords":["accessibility","testing","web-crawling","axe-core","docker"],"author":{"name":"AccessTime"},"license":"MIT","_id":"@accesstime/lenscore@0.1.38","maintainers":[{"name":"caknoooo","email":"badruttamam.naufal@accesstime.co"}],"bin":{"lens-core":"bin/index.js"},"dist":{"shasum":"3ab79cab4c7bc6b7d6d2fb8e4b13f3c72c77497f","tarball":"https://registry.npmjs.org/@accesstime/lenscore/-/lenscore-0.1.38.tgz","fileCount":424,"integrity":"sha512-g8Bp6eCRkE5EERz5j4PQOKBym1hfSPx/nbdyM3MxzcnRR5Zj//5mDoNsuR1qDibILIrlcopUQWdMuUW62aPOvw==","signatures":[{"sig":"MEQCIAZyQqaYCcotYAbqs4o/5mC6m3k9xUJ5YAIcB7RGdf5bAiA2CWLAQczxGdjbWqOCReDRgtlgSGHHGUENYV2JaaVXwg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2106200},"main":"dist/index.js","type":"commonjs","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"cee8534e8cf767dffbc0dc75686f9671f5eb9e0d","scripts":{"dev":"tsx watch src/index.ts","lint":"eslint src","test":"jest","build":"tsc","start":"node dist/index.js","format":"prettier -w .","test:ci":"jest --ci --coverage --watchAll=false","lint:fix":"eslint src --fix","build:cli":"tsc -p tsconfig.cli.json","typecheck":"tsc --noEmit","test:debug":"jest --detectOpenHandles --forceExit","test:watch":"jest --watch","format:check":"prettier -c .","test:coverage":"jest --coverage"},"_npmUser":{"name":"caknoooo","email":"badruttamam.naufal@accesstime.co"},"_npmVersion":"11.6.0","description":"Open-source accessibility testing and web crawling platform","directories":{},"_nodeVersion":"24.9.0","dependencies":{"ora":"^5.4.1","zod":"^3.22.4","cors":"^2.8.5","uuid":"^9.0.1","chalk":"^4.1.2","sharp":"^0.33.0","dotenv":"^16.3.1","helmet":"^7.1.0","openai":"^6.5.0","aws-sdk":"^2.1490.0","cheerio":"^1.0.0","express":"^4.18.2","ioredis":"^5.8.1","winston":"^3.11.0","axe-core":"^4.8.2","inquirer":"^12.10.0","commander":"^11.1.0","puppeteer":"^24.15.0","@types/ioredis":"^4.28.10","@types/inquirer":"^9.0.9","@google-cloud/storage":"^7.7.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.6.2","jest":"^29.7.0","eslint":"^9.15.0","globals":"^13.24.0","nodemon":"^3.0.2","ts-jest":"^29.1.1","prettier":"^3.1.1","supertest":"^7.1.3","typescript":"^5.3.3","@types/cors":"^2.8.17","@types/jest":"^29.5.8","@types/node":"^20.10.5","@types/uuid":"^9.0.8","@types/multer":"^1.4.11","@types/express":"^4.17.21","@types/supertest":"^2.0.16","@typescript-eslint/parser":"^8.15.0","@typescript-eslint/eslint-plugin":"^8.15.0"},"_npmOperationalInternal":{"tmp":"tmp/lenscore_0.1.38_1761488968729_0.32460028874814717","host":"s3://npm-registry-packages-npm-production"}},"0.1.39":{"name":"@accesstime/lenscore","version":"0.1.39","keywords":["accessibility","testing","web-crawling","axe-core","docker"],"author":{"name":"AccessTime"},"license":"MIT","_id":"@accesstime/lenscore@0.1.39","maintainers":[{"name":"caknoooo","email":"badruttamam.naufal@accesstime.co"}],"bin":{"lens-core":"bin/index.js"},"dist":{"shasum":"f9e60cb8bcc2408c2aca435d30d2353170aa4e8e","tarball":"https://registry.npmjs.org/@accesstime/lenscore/-/lenscore-0.1.39.tgz","fileCount":444,"integrity":"sha512-3FRJxgInz6pw4P3uJYhKKvo3Vs9gY9ttNI9opnFom0J5pWm1BvUVz8G8FFg2LTvhLeeQ6GmjmtEuTpBfPvCiWg==","signatures":[{"sig":"MEYCIQCZgxXThvWFT6VggjfgeFnWyZ5eSnWzpiXtkS0sPjV5DwIhAKbAP1soHrgCXSXyP1Y49XPQsOf1zNgcjUEPpWeqF+mS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2174119},"main":"dist/index.js","type":"commonjs","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"46425033aac77131307eef2b8aa98a780682762d","scripts":{"dev":"tsx watch src/index.ts","lint":"eslint src","test":"jest","build":"tsc","start":"node dist/index.js","format":"prettier -w .","test:ci":"jest --ci --coverage --watchAll=false","lint:fix":"eslint src --fix","build:cli":"tsc -p tsconfig.cli.json","typecheck":"tsc --noEmit","test:debug":"jest --detectOpenHandles --forceExit","test:watch":"jest --watch","format:check":"prettier -c .","test:coverage":"jest --coverage"},"_npmUser":{"name":"caknoooo","email":"badruttamam.naufal@accesstime.co"},"_npmVersion":"11.6.0","description":"Open-source accessibility testing and web crawling platform","directories":{},"_nodeVersion":"24.9.0","dependencies":{"ora":"^5.4.1","zod":"^3.22.4","cors":"^2.8.5","uuid":"^9.0.1","chalk":"^4.1.2","sharp":"^0.33.0","dotenv":"^16.3.1","helmet":"^7.1.0","marked":"^16.4.1","openai":"^6.5.0","aws-sdk":"^2.1490.0","cheerio":"^1.0.0","express":"^4.18.2","ioredis":"^5.8.1","winston":"^3.11.0","axe-core":"^4.8.2","inquirer":"^12.10.0","commander":"^11.1.0","puppeteer":"^24.15.0","handlebars":"^4.7.8","@types/marked":"^5.0.2","@types/ioredis":"^4.28.10","@types/inquirer":"^9.0.9","@types/handlebars":"^4.0.40","@google-cloud/storage":"^7.7.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.6.2","jest":"^29.7.0","eslint":"^9.15.0","globals":"^13.24.0","nodemon":"^3.0.2","ts-jest":"^29.1.1","prettier":"^3.1.1","supertest":"^7.1.3","typescript":"^5.3.3","@types/cors":"^2.8.17","@types/jest":"^29.5.8","@types/node":"^20.10.5","@types/uuid":"^9.0.8","@types/multer":"^1.4.11","@types/express":"^4.17.21","@types/supertest":"^2.0.16","@typescript-eslint/parser":"^8.15.0","@typescript-eslint/eslint-plugin":"^8.15.0"},"_npmOperationalInternal":{"tmp":"tmp/lenscore_0.1.39_1762066569334_0.05026942871224915","host":"s3://npm-registry-packages-npm-production"}},"0.1.40":{"name":"@accesstime/lenscore","version":"0.1.40","keywords":["accessibility","testing","web-crawling","axe-core","docker"],"author":{"name":"AccessTime"},"license":"MIT","_id":"@accesstime/lenscore@0.1.40","maintainers":[{"name":"caknoooo","email":"badruttamam.naufal@accesstime.co"}],"bin":{"lens-core":"bin/index.js"},"dist":{"shasum":"645d2960d2994b3289939bf6d052323d7dfe2c87","tarball":"https://registry.npmjs.org/@accesstime/lenscore/-/lenscore-0.1.40.tgz","fileCount":366,"integrity":"sha512-pLDKMQle9CR5GkMy5I5fsSKus4csZRoyy4r1AVxj3czCdkqgbtJw4SsVYVCk53TCZib22j2u4SUnXGebvBHLlw==","signatures":[{"sig":"MEQCIFM1G59rGOSx3uP59sbc4nADfJEBaxZOXVUILxcMFngTAiAgtkQiWgVXcviYkrEbUfqzlnAT+SGvHR+euLF8Hj6PYA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1343993},"main":"dist/index.js","type":"commonjs","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"46425033aac77131307eef2b8aa98a780682762d","scripts":{"dev":"tsx watch src/index.ts","lint":"eslint src","test":"jest","build":"tsc","start":"node dist/index.js","format":"prettier -w .","test:ci":"jest --ci --coverage --watchAll=false","lint:fix":"eslint src --fix","build:cli":"tsc -p tsconfig.cli.json","typecheck":"tsc --noEmit","test:debug":"jest --detectOpenHandles --forceExit","test:watch":"jest --watch","format:check":"prettier -c .","test:coverage":"jest --coverage"},"_npmUser":{"name":"caknoooo","email":"badruttamam.naufal@accesstime.co"},"_npmVersion":"11.6.0","description":"Open-source accessibility testing and web crawling platform","directories":{},"_nodeVersion":"24.9.0","dependencies":{"ora":"^5.4.1","zod":"^3.22.4","cors":"^2.8.5","uuid":"^9.0.1","chalk":"^4.1.2","sharp":"^0.33.0","dotenv":"^16.3.1","helmet":"^7.1.0","marked":"^16.4.1","openai":"^6.5.0","aws-sdk":"^2.1490.0","cheerio":"^1.0.0","express":"^4.18.2","ioredis":"^5.8.1","winston":"^3.11.0","axe-core":"^4.8.2","inquirer":"^12.10.0","commander":"^11.1.0","puppeteer":"^24.15.0","handlebars":"^4.7.8","@types/ioredis":"^4.28.10","@types/inquirer":"^9.0.9","@google-cloud/storage":"^7.7.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.6.2","jest":"^29.7.0","eslint":"^9.15.0","globals":"^13.24.0","nodemon":"^3.0.2","ts-jest":"^29.1.1","prettier":"^3.1.1","supertest":"^7.1.3","typescript":"^5.3.3","@types/cors":"^2.8.17","@types/jest":"^29.5.8","@types/node":"^20.10.5","@types/uuid":"^9.0.8","@types/marked":"^5.0.2","@types/multer":"^1.4.11","@types/express":"^4.17.21","@types/supertest":"^2.0.16","@types/handlebars":"^4.0.40","@typescript-eslint/parser":"^8.15.0","@typescript-eslint/eslint-plugin":"^8.15.0"},"_npmOperationalInternal":{"tmp":"tmp/lenscore_0.1.40_1762068494501_0.6251330852500003","host":"s3://npm-registry-packages-npm-production"}},"0.1.41":{"name":"@accesstime/lenscore","version":"0.1.41","keywords":["accessibility","testing","web-crawling","axe-core","docker"],"author":{"name":"AccessTime"},"license":"MIT","_id":"@accesstime/lenscore@0.1.41","maintainers":[{"name":"caknoooo","email":"badruttamam.naufal@accesstime.co"}],"bin":{"lens-core":"bin/index.js"},"dist":{"shasum":"a48f81d98b601be107f397ccd7df41c3f2576f6f","tarball":"https://registry.npmjs.org/@accesstime/lenscore/-/lenscore-0.1.41.tgz","fileCount":366,"integrity":"sha512-8glpUKW5upYOORmVX4+Jmzqr81Kf3ZP3qOk2+ahSYaO/l53PYnxkRjUVTUGfnLQNyuKt2wqCYaxfPjAF8ODWvA==","signatures":[{"sig":"MEYCIQCRwgwmPDv7AEbXYRZ3SE+WrNAHBf7WMzWHNV3JDoxSjAIhAOn3AgZGOr4lFlccn/Mxbnd1CrvOIZjqod51FBvfyeDe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1342510},"main":"dist/index.js","type":"commonjs","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"46425033aac77131307eef2b8aa98a780682762d","scripts":{"dev":"tsx watch src/index.ts","lint":"eslint src","test":"jest","build":"tsc","start":"node dist/index.js","format":"prettier -w .","test:ci":"jest --ci --coverage --watchAll=false","lint:fix":"eslint src --fix","build:cli":"tsc -p tsconfig.cli.json","typecheck":"tsc --noEmit","test:debug":"jest --detectOpenHandles --forceExit","test:watch":"jest --watch","format:check":"prettier -c .","test:coverage":"jest --coverage"},"_npmUser":{"name":"caknoooo","email":"badruttamam.naufal@accesstime.co"},"_npmVersion":"11.6.0","description":"Open-source accessibility testing and web crawling platform","directories":{},"_nodeVersion":"24.9.0","dependencies":{"ora":"^5.4.1","zod":"^3.22.4","cors":"^2.8.5","uuid":"^9.0.1","chalk":"^4.1.2","sharp":"^0.33.0","dotenv":"^16.3.1","helmet":"^7.1.0","marked":"^16.4.1","openai":"^6.5.0","aws-sdk":"^2.1490.0","cheerio":"^1.0.0","express":"^4.18.2","ioredis":"^5.8.1","winston":"^3.11.0","axe-core":"^4.8.2","inquirer":"^12.10.0","commander":"^11.1.0","puppeteer":"^24.15.0","handlebars":"^4.7.8","@types/ioredis":"^4.28.10","@types/inquirer":"^9.0.9","@google-cloud/storage":"^7.7.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.6.2","jest":"^29.7.0","eslint":"^9.15.0","globals":"^13.24.0","nodemon":"^3.0.2","ts-jest":"^29.1.1","prettier":"^3.1.1","supertest":"^7.1.3","typescript":"^5.3.3","@types/cors":"^2.8.17","@types/jest":"^29.5.8","@types/node":"^20.10.5","@types/uuid":"^9.0.8","@types/marked":"^5.0.2","@types/multer":"^1.4.11","@types/express":"^4.17.21","@types/supertest":"^2.0.16","@types/handlebars":"^4.0.40","@typescript-eslint/parser":"^8.15.0","@typescript-eslint/eslint-plugin":"^8.15.0"},"_npmOperationalInternal":{"tmp":"tmp/lenscore_0.1.41_1762069568627_0.2651163458788288","host":"s3://npm-registry-packages-npm-production"}},"0.1.42":{"name":"@accesstime/lenscore","version":"0.1.42","keywords":["accessibility","testing","web-crawling","axe-core","docker"],"author":{"name":"AccessTime"},"license":"MIT","_id":"@accesstime/lenscore@0.1.42","maintainers":[{"name":"caknoooo","email":"badruttamam.naufal@accesstime.co"}],"bin":{"lens-core":"bin/index.js"},"dist":{"shasum":"98272b63ce3d70e70685354a72e358be2bed2de4","tarball":"https://registry.npmjs.org/@accesstime/lenscore/-/lenscore-0.1.42.tgz","fileCount":366,"integrity":"sha512-Ao2nkQB0aFqXM7qa7GVhGtkjxORWlyrTzO7aAPwXz8SO2x8349x2YoYcsk9sP6SEuSxGsTWYWpZuyfd2A9EKrA==","signatures":[{"sig":"MEQCIEtOQgEn8tEpAMiWqJqK+XVycjmF6Ap9ZKK0EXuyvLw8AiAVm1ZlTAGMCxre4YrKVj+QVVNrbhmq1HPlMnXRCVaYUw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1343993},"main":"dist/index.js","type":"commonjs","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"46425033aac77131307eef2b8aa98a780682762d","scripts":{"dev":"tsx watch src/index.ts","lint":"eslint src","test":"jest","build":"tsc","start":"node dist/index.js","format":"prettier -w .","test:ci":"jest --ci --coverage --watchAll=false","lint:fix":"eslint src --fix","build:cli":"tsc -p tsconfig.cli.json","typecheck":"tsc --noEmit","test:debug":"jest --detectOpenHandles --forceExit","test:watch":"jest --watch","format:check":"prettier -c .","test:coverage":"jest --coverage"},"_npmUser":{"name":"caknoooo","email":"badruttamam.naufal@accesstime.co"},"_npmVersion":"11.6.0","description":"Open-source accessibility testing and web crawling platform","directories":{},"_nodeVersion":"24.9.0","dependencies":{"ora":"^5.4.1","zod":"^3.22.4","cors":"^2.8.5","uuid":"^9.0.1","chalk":"^4.1.2","sharp":"^0.33.0","dotenv":"^16.3.1","helmet":"^7.1.0","marked":"^16.4.1","openai":"^6.5.0","aws-sdk":"^2.1490.0","cheerio":"^1.0.0","express":"^4.18.2","ioredis":"^5.8.1","winston":"^3.11.0","axe-core":"^4.8.2","inquirer":"^12.10.0","commander":"^11.1.0","puppeteer":"^24.15.0","handlebars":"^4.7.8","@types/ioredis":"^4.28.10","@types/inquirer":"^9.0.9","@google-cloud/storage":"^7.7.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.6.2","jest":"^29.7.0","eslint":"^9.15.0","globals":"^13.24.0","nodemon":"^3.0.2","ts-jest":"^29.1.1","prettier":"^3.1.1","supertest":"^7.1.3","typescript":"^5.3.3","@types/cors":"^2.8.17","@types/jest":"^29.5.8","@types/node":"^20.10.5","@types/uuid":"^9.0.8","@types/marked":"^5.0.2","@types/multer":"^1.4.11","@types/express":"^4.17.21","@types/supertest":"^2.0.16","@types/handlebars":"^4.0.40","@typescript-eslint/parser":"^8.15.0","@typescript-eslint/eslint-plugin":"^8.15.0"},"_npmOperationalInternal":{"tmp":"tmp/lenscore_0.1.42_1762069713970_0.5170687150379871","host":"s3://npm-registry-packages-npm-production"}},"0.1.43":{"name":"@accesstime/lenscore","version":"0.1.43","keywords":["accessibility","testing","web-crawling","axe-core","docker"],"author":{"name":"AccessTime"},"license":"MIT","_id":"@accesstime/lenscore@0.1.43","maintainers":[{"name":"caknoooo","email":"badruttamam.naufal@accesstime.co"}],"bin":{"lens-core":"bin/index.js"},"dist":{"shasum":"5b1cc6da154a5fa547d8cceeaa00818c265793c3","tarball":"https://registry.npmjs.org/@accesstime/lenscore/-/lenscore-0.1.43.tgz","fileCount":381,"integrity":"sha512-j3uQZpwRlMttd6lWcbATc42oE9M7TIW4T83p+uMPlGttiuBrVDJyI2t6RWV7DDM46ZZZnCoUaciJvME/59H6Iw==","signatures":[{"sig":"MEYCIQCUTGbY3rqdZFfYcIgjM5TaH8ZYzzD2WnJt3EG9YF0EogIhAMiMj7FB6iLeNKSkXaMzkBgKF72m3dD437qpDUNpQq9z","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1385503},"main":"dist/index.js","type":"commonjs","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"3ddc84208da7f40c41e719efedbb937d67789da8","scripts":{"dev":"tsx watch src/index.ts","lint":"eslint src","test":"jest","build":"tsc","start":"node dist/index.js","format":"prettier -w .","prepare":"husky","test:ci":"jest --ci --coverage --watchAll=false","lint:fix":"eslint src --fix","build:cli":"tsc -p tsconfig.cli.json","typecheck":"tsc --noEmit","test:debug":"jest --detectOpenHandles --forceExit","test:watch":"jest --watch","format:check":"prettier -c .","test:coverage":"jest --coverage"},"_npmUser":{"name":"caknoooo","email":"badruttamam.naufal@accesstime.co"},"_npmVersion":"11.6.0","description":"Open-source accessibility testing and web crawling platform","directories":{},"_nodeVersion":"24.9.0","dependencies":{"ora":"^5.4.1","zod":"^3.22.4","cors":"^2.8.5","uuid":"^9.0.1","chalk":"^4.1.2","sharp":"^0.33.0","dotenv":"^16.3.1","helmet":"^7.1.0","marked":"^16.4.1","openai":"^6.5.0","aws-sdk":"^2.1490.0","cheerio":"^1.0.0","express":"^4.18.2","ioredis":"^5.8.1","winston":"^3.11.0","axe-core":"^4.8.2","inquirer":"^12.10.0","commander":"^11.1.0","puppeteer":"^24.15.0","handlebars":"^4.7.8","@types/ioredis":"^4.28.10","@types/inquirer":"^9.0.9","@google-cloud/storage":"^7.7.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.6.2","jest":"^29.7.0","husky":"^9.1.7","eslint":"^9.15.0","globals":"^13.24.0","nodemon":"^3.0.2","ts-jest":"^29.1.1","prettier":"^3.1.1","supertest":"^7.1.3","typescript":"^5.3.3","@types/cors":"^2.8.17","@types/jest":"^29.5.8","@types/node":"^20.10.5","@types/uuid":"^9.0.8","@types/marked":"^5.0.2","@types/multer":"^1.4.11","@types/express":"^4.17.21","@commitlint/cli":"^20.1.0","@types/supertest":"^2.0.16","@types/handlebars":"^4.0.40","@typescript-eslint/parser":"^8.15.0","@commitlint/config-conventional":"^20.0.0","@typescript-eslint/eslint-plugin":"^8.15.0"},"_npmOperationalInternal":{"tmp":"tmp/lenscore_0.1.43_1762078257670_0.05546889826612711","host":"s3://npm-registry-packages-npm-production"}},"0.1.44":{"name":"@accesstime/lenscore","version":"0.1.44","keywords":["accessibility","testing","web-crawling","axe-core","docker"],"author":{"name":"AccessTime"},"license":"MIT","_id":"@accesstime/lenscore@0.1.44","maintainers":[{"name":"caknoooo","email":"badruttamam.naufal@accesstime.co"}],"bin":{"lens-core":"bin/index.js"},"dist":{"shasum":"1d8e98afe63be5ee64baaa4f0f79d5289ad97351","tarball":"https://registry.npmjs.org/@accesstime/lenscore/-/lenscore-0.1.44.tgz","fileCount":381,"integrity":"sha512-1GFALZyZhR0a4vdcj3HEkG3RDGs3l/w63BlN8Ych5IB18rJ9losWteBIFiqwrOWze1jxQ41bqp50DmEf2Rh0Ng==","signatures":[{"sig":"MEUCIDSnrMko+0l2t2WzexDdOxXfoawHuAIcwTqYPbCH4T5fAiEA+B2fNCeSkjBblwxO5DwdCZuwbrxWJh1GD+9zxtiZMbI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1391001},"main":"dist/index.js","type":"commonjs","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"3ddc84208da7f40c41e719efedbb937d67789da8","scripts":{"dev":"tsx watch src/index.ts","lint":"eslint src","test":"jest","build":"tsc","start":"node dist/index.js","format":"prettier -w .","prepare":"husky","test:ci":"jest --ci --coverage --watchAll=false","lint:fix":"eslint src --fix","build:cli":"tsc -p tsconfig.cli.json","typecheck":"tsc --noEmit","test:debug":"jest --detectOpenHandles --forceExit","test:watch":"jest --watch","format:check":"prettier -c .","test:coverage":"jest --coverage"},"_npmUser":{"name":"caknoooo","email":"badruttamam.naufal@accesstime.co"},"_npmVersion":"11.6.0","description":"Open-source accessibility testing and web crawling platform","directories":{},"_nodeVersion":"24.9.0","dependencies":{"ora":"^5.4.1","zod":"^3.22.4","cors":"^2.8.5","uuid":"^9.0.1","chalk":"^4.1.2","sharp":"^0.33.0","dotenv":"^16.3.1","helmet":"^7.1.0","marked":"^16.4.1","openai":"^6.5.0","aws-sdk":"^2.1490.0","cheerio":"^1.0.0","express":"^4.18.2","ioredis":"^5.8.1","winston":"^3.11.0","axe-core":"^4.8.2","inquirer":"^12.10.0","commander":"^11.1.0","puppeteer":"^24.15.0","handlebars":"^4.7.8","@types/ioredis":"^4.28.10","@types/inquirer":"^9.0.9","@google-cloud/storage":"^7.7.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.6.2","jest":"^29.7.0","husky":"^9.1.7","eslint":"^9.15.0","globals":"^13.24.0","nodemon":"^3.0.2","ts-jest":"^29.1.1","prettier":"^3.1.1","supertest":"^7.1.3","typescript":"^5.3.3","@types/cors":"^2.8.17","@types/jest":"^29.5.8","@types/node":"^20.10.5","@types/uuid":"^9.0.8","@types/marked":"^5.0.2","@types/multer":"^1.4.11","@types/express":"^4.17.21","@commitlint/cli":"^20.1.0","@types/supertest":"^2.0.16","@types/handlebars":"^4.0.40","@typescript-eslint/parser":"^8.15.0","@commitlint/config-conventional":"^20.0.0","@typescript-eslint/eslint-plugin":"^8.15.0"},"_npmOperationalInternal":{"tmp":"tmp/lenscore_0.1.44_1762078736489_0.562951724843819","host":"s3://npm-registry-packages-npm-production"}},"0.1.45":{"name":"@accesstime/lenscore","version":"0.1.45","keywords":["accessibility","testing","web-crawling","axe-core","docker"],"author":{"name":"AccessTime"},"license":"MIT","_id":"@accesstime/lenscore@0.1.45","maintainers":[{"name":"caknoooo","email":"badruttamam.naufal@accesstime.co"}],"bin":{"lens-core":"bin/index.js"},"dist":{"shasum":"4548ad4156dc5e95efb438dabc586bdac0326f37","tarball":"https://registry.npmjs.org/@accesstime/lenscore/-/lenscore-0.1.45.tgz","fileCount":381,"integrity":"sha512-8Fe5e9i/AmtDBSCZKPjCWEdO6GYw0Rd2sPws33f1ohZb6pZ8MDvY37QNMoQF6ZjTGG28Eu+2cgOGLtD8zjaPlA==","signatures":[{"sig":"MEQCIGj1xoznvK107vRuut53OERK/XBqvp8Ry0zalAY2mbi/AiBd2MsdUITXV/SjRiua5VgsrGByCiopzZj/9khuocsqJQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1393121},"main":"dist/index.js","type":"commonjs","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"3ddc84208da7f40c41e719efedbb937d67789da8","scripts":{"dev":"tsx watch src/index.ts","lint":"eslint src","test":"jest","build":"tsc","start":"node dist/index.js","format":"prettier -w .","prepare":"husky","test:ci":"jest --ci --coverage --watchAll=false","lint:fix":"eslint src --fix","build:cli":"tsc -p tsconfig.cli.json","typecheck":"tsc --noEmit","test:debug":"jest --detectOpenHandles --forceExit","test:watch":"jest --watch","format:check":"prettier -c .","test:coverage":"jest --coverage"},"_npmUser":{"name":"caknoooo","email":"badruttamam.naufal@accesstime.co"},"_npmVersion":"11.6.0","description":"Open-source accessibility testing and web crawling platform","directories":{},"_nodeVersion":"24.9.0","dependencies":{"ora":"^5.4.1","zod":"^3.22.4","cors":"^2.8.5","uuid":"^9.0.1","chalk":"^4.1.2","sharp":"^0.33.0","dotenv":"^16.3.1","helmet":"^7.1.0","marked":"^16.4.1","openai":"^6.5.0","aws-sdk":"^2.1490.0","cheerio":"^1.0.0","express":"^4.18.2","ioredis":"^5.8.1","winston":"^3.11.0","axe-core":"^4.8.2","inquirer":"^12.10.0","commander":"^11.1.0","puppeteer":"^24.15.0","handlebars":"^4.7.8","@types/ioredis":"^4.28.10","@types/inquirer":"^9.0.9","@google-cloud/storage":"^7.7.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.6.2","jest":"^29.7.0","husky":"^9.1.7","eslint":"^9.15.0","globals":"^13.24.0","nodemon":"^3.0.2","ts-jest":"^29.1.1","prettier":"^3.1.1","supertest":"^7.1.3","typescript":"^5.3.3","@types/cors":"^2.8.17","@types/jest":"^29.5.8","@types/node":"^20.10.5","@types/uuid":"^9.0.8","@types/marked":"^5.0.2","@types/multer":"^1.4.11","@types/express":"^4.17.21","@commitlint/cli":"^20.1.0","@types/supertest":"^2.0.16","@types/handlebars":"^4.0.40","@typescript-eslint/parser":"^8.15.0","@commitlint/config-conventional":"^20.0.0","@typescript-eslint/eslint-plugin":"^8.15.0"},"_npmOperationalInternal":{"tmp":"tmp/lenscore_0.1.45_1762079140613_0.6792080448366595","host":"s3://npm-registry-packages-npm-production"}},"0.1.46":{"name":"@accesstime/lenscore","version":"0.1.46","keywords":["accessibility","testing","web-crawling","axe-core","docker"],"author":{"name":"AccessTime"},"license":"MIT","_id":"@accesstime/lenscore@0.1.46","maintainers":[{"name":"caknoooo","email":"badruttamam.naufal@accesstime.co"}],"bin":{"lens-core":"bin/index.js"},"dist":{"shasum":"4a2a54f60c69db2d7d2fde7a17238636a94f70ec","tarball":"https://registry.npmjs.org/@accesstime/lenscore/-/lenscore-0.1.46.tgz","fileCount":381,"integrity":"sha512-Ns1urQmdEzX6G22qbE13w5PXizj7pZbNl9Xb0LfLllNY+YS/1MQ061F2aUwCDcRA//WtzODn7n+FviEzwO+i2Q==","signatures":[{"sig":"MEYCIQCeJcVxCOjKOyY7usURAs6A/QoBrLzUU6JAI7j3c5HzkgIhANBWjXR5WRs+Qgpjq3kMRD/XRBQbLB5Klm4cm5jJgvtX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1393537},"main":"dist/index.js","type":"commonjs","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"3ddc84208da7f40c41e719efedbb937d67789da8","scripts":{"dev":"tsx watch src/index.ts","lint":"eslint src","test":"jest","build":"tsc","start":"node dist/index.js","format":"prettier -w .","prepare":"husky","test:ci":"jest --ci --coverage --watchAll=false","lint:fix":"eslint src --fix","build:cli":"tsc -p tsconfig.cli.json","typecheck":"tsc --noEmit","test:debug":"jest --detectOpenHandles --forceExit","test:watch":"jest --watch","format:check":"prettier -c .","test:coverage":"jest --coverage"},"_npmUser":{"name":"caknoooo","email":"badruttamam.naufal@accesstime.co"},"_npmVersion":"11.6.0","description":"Open-source accessibility testing and web crawling platform","directories":{},"_nodeVersion":"24.9.0","dependencies":{"ora":"^5.4.1","zod":"^3.22.4","cors":"^2.8.5","uuid":"^9.0.1","chalk":"^4.1.2","sharp":"^0.33.0","dotenv":"^16.3.1","helmet":"^7.1.0","marked":"^16.4.1","openai":"^6.5.0","aws-sdk":"^2.1490.0","cheerio":"^1.0.0","express":"^4.18.2","ioredis":"^5.8.1","winston":"^3.11.0","axe-core":"^4.8.2","inquirer":"^12.10.0","commander":"^11.1.0","puppeteer":"^24.15.0","handlebars":"^4.7.8","@types/ioredis":"^4.28.10","@types/inquirer":"^9.0.9","@google-cloud/storage":"^7.7.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.6.2","jest":"^29.7.0","husky":"^9.1.7","eslint":"^9.15.0","globals":"^13.24.0","nodemon":"^3.0.2","ts-jest":"^29.1.1","prettier":"^3.1.1","supertest":"^7.1.3","typescript":"^5.3.3","@types/cors":"^2.8.17","@types/jest":"^29.5.8","@types/node":"^20.10.5","@types/uuid":"^9.0.8","@types/marked":"^5.0.2","@types/multer":"^1.4.11","@types/express":"^4.17.21","@commitlint/cli":"^20.1.0","@types/supertest":"^2.0.16","@types/handlebars":"^4.0.40","@typescript-eslint/parser":"^8.15.0","@commitlint/config-conventional":"^20.0.0","@typescript-eslint/eslint-plugin":"^8.15.0"},"_npmOperationalInternal":{"tmp":"tmp/lenscore_0.1.46_1762079382387_0.6916827035329709","host":"s3://npm-registry-packages-npm-production"}},"0.1.47":{"name":"@accesstime/lenscore","version":"0.1.47","keywords":["accessibility","testing","web-crawling","axe-core","docker"],"author":{"name":"AccessTime"},"license":"MIT","_id":"@accesstime/lenscore@0.1.47","maintainers":[{"name":"caknoooo","email":"badruttamam.naufal@accesstime.co"}],"bin":{"lens-core":"bin/index.js"},"dist":{"shasum":"faf77b3eb0ace4a9ed424356f431ac382c6d6e8e","tarball":"https://registry.npmjs.org/@accesstime/lenscore/-/lenscore-0.1.47.tgz","fileCount":381,"integrity":"sha512-4gog36C9AvsXmQPtZPLvdca0ExTXq609L0oNm8vtcn3wqpqtzYGtWi0pVG5/z0KqCyl0vvbps6jjuAEqFgnkVg==","signatures":[{"sig":"MEUCIQCYH+9dbB3QF2pPPGaoW56zsD/1SrbiOaS0/sXF/xIeCgIgEFrK+y4mh6MIUw3ZhgKlloNwE4nbos1CCOeC0GTTASQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1395099},"main":"dist/index.js","type":"commonjs","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"3ddc84208da7f40c41e719efedbb937d67789da8","scripts":{"dev":"tsx watch src/index.ts","lint":"eslint src","test":"jest","build":"tsc","start":"node dist/index.js","format":"prettier -w .","prepare":"husky","test:ci":"jest --ci --coverage --watchAll=false","lint:fix":"eslint src --fix","build:cli":"tsc -p tsconfig.cli.json","typecheck":"tsc --noEmit","test:debug":"jest --detectOpenHandles --forceExit","test:watch":"jest --watch","format:check":"prettier -c .","test:coverage":"jest --coverage"},"_npmUser":{"name":"caknoooo","email":"badruttamam.naufal@accesstime.co"},"_npmVersion":"11.6.0","description":"Open-source accessibility testing and web crawling platform","directories":{},"_nodeVersion":"24.9.0","dependencies":{"ora":"^5.4.1","zod":"^3.22.4","cors":"^2.8.5","uuid":"^9.0.1","chalk":"^4.1.2","sharp":"^0.33.0","dotenv":"^16.3.1","helmet":"^7.1.0","marked":"^16.4.1","openai":"^6.5.0","aws-sdk":"^2.1490.0","cheerio":"^1.0.0","express":"^4.18.2","ioredis":"^5.8.1","winston":"^3.11.0","axe-core":"^4.8.2","inquirer":"^12.10.0","commander":"^11.1.0","puppeteer":"^24.15.0","handlebars":"^4.7.8","@types/ioredis":"^4.28.10","@types/inquirer":"^9.0.9","@google-cloud/storage":"^7.7.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.6.2","jest":"^29.7.0","husky":"^9.1.7","eslint":"^9.15.0","globals":"^13.24.0","nodemon":"^3.0.2","ts-jest":"^29.1.1","prettier":"^3.1.1","supertest":"^7.1.3","typescript":"^5.3.3","@types/cors":"^2.8.17","@types/jest":"^29.5.8","@types/node":"^20.10.5","@types/uuid":"^9.0.8","@types/marked":"^5.0.2","@types/multer":"^1.4.11","@types/express":"^4.17.21","@commitlint/cli":"^20.1.0","@types/supertest":"^2.0.16","@types/handlebars":"^4.0.40","@typescript-eslint/parser":"^8.15.0","@commitlint/config-conventional":"^20.0.0","@typescript-eslint/eslint-plugin":"^8.15.0"},"_npmOperationalInternal":{"tmp":"tmp/lenscore_0.1.47_1762079716650_0.4414511712089271","host":"s3://npm-registry-packages-npm-production"}},"0.1.48":{"name":"@accesstime/lenscore","version":"0.1.48","keywords":["accessibility","testing","web-crawling","axe-core","docker"],"author":{"name":"AccessTime"},"license":"MIT","_id":"@accesstime/lenscore@0.1.48","maintainers":[{"name":"caknoooo","email":"badruttamam.naufal@accesstime.co"}],"bin":{"lens-core":"bin/index.js"},"dist":{"shasum":"09f6210831daeb5452a13410b646f7459bd46bbd","tarball":"https://registry.npmjs.org/@accesstime/lenscore/-/lenscore-0.1.48.tgz","fileCount":381,"integrity":"sha512-//1spKFw8O4C1qhzjFhLqX29CG5hctYpQnmEHpBcOIB6gYjlkErIftC+u2W40TxMmC28U4wPK1pDfi0HetqKGA==","signatures":[{"sig":"MEUCIQDALYy4Ga/1c9r1ugUV4lxrrDcg0m78n4r1Q8v+KC++QAIgONZtW2uZaBecISmo4MI0IGL0qfuo49pdAnxRqaJVjIc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1396304},"main":"dist/index.js","type":"commonjs","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"3ddc84208da7f40c41e719efedbb937d67789da8","scripts":{"dev":"tsx watch src/index.ts","lint":"eslint src","test":"jest","build":"tsc","start":"node dist/index.js","format":"prettier -w .","prepare":"husky","test:ci":"jest --ci --coverage --watchAll=false","lint:fix":"eslint src --fix","build:cli":"tsc -p tsconfig.cli.json","typecheck":"tsc --noEmit","test:debug":"jest --detectOpenHandles --forceExit","test:watch":"jest --watch","format:check":"prettier -c .","test:coverage":"jest --coverage"},"_npmUser":{"name":"caknoooo","email":"badruttamam.naufal@accesstime.co"},"_npmVersion":"11.6.0","description":"Open-source accessibility testing and web crawling platform","directories":{},"_nodeVersion":"24.9.0","dependencies":{"ora":"^5.4.1","zod":"^3.22.4","cors":"^2.8.5","uuid":"^9.0.1","chalk":"^4.1.2","sharp":"^0.33.0","dotenv":"^16.3.1","helmet":"^7.1.0","marked":"^16.4.1","openai":"^6.5.0","aws-sdk":"^2.1490.0","cheerio":"^1.0.0","express":"^4.18.2","ioredis":"^5.8.1","winston":"^3.11.0","axe-core":"^4.8.2","inquirer":"^12.10.0","commander":"^11.1.0","puppeteer":"^24.15.0","handlebars":"^4.7.8","@types/ioredis":"^4.28.10","@types/inquirer":"^9.0.9","@google-cloud/storage":"^7.7.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.6.2","jest":"^29.7.0","husky":"^9.1.7","eslint":"^9.15.0","globals":"^13.24.0","nodemon":"^3.0.2","ts-jest":"^29.1.1","prettier":"^3.1.1","supertest":"^7.1.3","typescript":"^5.3.3","@types/cors":"^2.8.17","@types/jest":"^29.5.8","@types/node":"^20.10.5","@types/uuid":"^9.0.8","@types/marked":"^5.0.2","@types/multer":"^1.4.11","@types/express":"^4.17.21","@commitlint/cli":"^20.1.0","@types/supertest":"^2.0.16","@types/handlebars":"^4.0.40","@typescript-eslint/parser":"^8.15.0","@commitlint/config-conventional":"^20.0.0","@typescript-eslint/eslint-plugin":"^8.15.0"},"_npmOperationalInternal":{"tmp":"tmp/lenscore_0.1.48_1762080053621_0.8283451888321312","host":"s3://npm-registry-packages-npm-production"}},"0.1.49":{"name":"@accesstime/lenscore","version":"0.1.49","keywords":["accessibility","testing","web-crawling","axe-core","docker"],"author":{"name":"AccessTime"},"license":"MIT","_id":"@accesstime/lenscore@0.1.49","maintainers":[{"name":"caknoooo","email":"badruttamam.naufal@accesstime.co"}],"bin":{"lens-core":"bin/index.js"},"dist":{"shasum":"105d8cc23277aed6027848bf6e56e82fe11aa7b2","tarball":"https://registry.npmjs.org/@accesstime/lenscore/-/lenscore-0.1.49.tgz","fileCount":381,"integrity":"sha512-3yhZdZ4TNUE25a4QPkm5nCdVUaAWJalAmjGuU3P+R3kjJ3MFd86M2sR1yeG+qkx3ipN/SWB2WL2PC7yfVNtftw==","signatures":[{"sig":"MEQCIFdsY1DjpHuXgXSweinJsdLv0yCmZrFx6Z9WQMHLJp+OAiBfqT3wGjMJsYVFRR98eMowh8v2E7woMFGYHjHSHTHQmA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1385503},"main":"dist/index.js","type":"commonjs","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"3ddc84208da7f40c41e719efedbb937d67789da8","scripts":{"dev":"tsx watch src/index.ts","lint":"eslint src","test":"jest","build":"tsc","start":"node dist/index.js","format":"prettier -w .","prepare":"husky","test:ci":"jest --ci --coverage --watchAll=false","lint:fix":"eslint src --fix","build:cli":"tsc -p tsconfig.cli.json","typecheck":"tsc --noEmit","test:debug":"jest --detectOpenHandles --forceExit","test:watch":"jest --watch","format:check":"prettier -c .","test:coverage":"jest --coverage"},"_npmUser":{"name":"caknoooo","email":"badruttamam.naufal@accesstime.co"},"_npmVersion":"11.6.0","description":"Open-source accessibility testing and web crawling platform","directories":{},"_nodeVersion":"24.9.0","dependencies":{"ora":"^5.4.1","zod":"^3.22.4","cors":"^2.8.5","uuid":"^9.0.1","chalk":"^4.1.2","sharp":"^0.33.0","dotenv":"^16.3.1","helmet":"^7.1.0","marked":"^16.4.1","openai":"^6.5.0","aws-sdk":"^2.1490.0","cheerio":"^1.0.0","express":"^4.18.2","ioredis":"^5.8.1","winston":"^3.11.0","axe-core":"^4.8.2","inquirer":"^12.10.0","commander":"^11.1.0","puppeteer":"^24.15.0","handlebars":"^4.7.8","@types/ioredis":"^4.28.10","@types/inquirer":"^9.0.9","@google-cloud/storage":"^7.7.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.6.2","jest":"^29.7.0","husky":"^9.1.7","eslint":"^9.15.0","globals":"^13.24.0","nodemon":"^3.0.2","ts-jest":"^29.1.1","prettier":"^3.1.1","supertest":"^7.1.3","typescript":"^5.3.3","@types/cors":"^2.8.17","@types/jest":"^29.5.8","@types/node":"^20.10.5","@types/uuid":"^9.0.8","@types/marked":"^5.0.2","@types/multer":"^1.4.11","@types/express":"^4.17.21","@commitlint/cli":"^20.1.0","@types/supertest":"^2.0.16","@types/handlebars":"^4.0.40","@typescript-eslint/parser":"^8.15.0","@commitlint/config-conventional":"^20.0.0","@typescript-eslint/eslint-plugin":"^8.15.0"},"_npmOperationalInternal":{"tmp":"tmp/lenscore_0.1.49_1762080373114_0.5497878823667168","host":"s3://npm-registry-packages-npm-production"}},"0.1.50":{"name":"@accesstime/lenscore","version":"0.1.50","keywords":["accessibility","testing","web-crawling","axe-core","docker"],"author":{"name":"AccessTime"},"license":"MIT","_id":"@accesstime/lenscore@0.1.50","maintainers":[{"name":"caknoooo","email":"badruttamam.naufal@accesstime.co"}],"bin":{"lens-core":"bin/index.js"},"dist":{"shasum":"99c47a348605133c8ac50e951a1ec6de172f76d4","tarball":"https://registry.npmjs.org/@accesstime/lenscore/-/lenscore-0.1.50.tgz","fileCount":381,"integrity":"sha512-vrKF3xIBVLEaQz4V1kCR+xhahwKuK6iem57unQeZ1M6BlOLjUrleJDiEs1MkdD3TKifclbXetvcqDkf2qSA4Qg==","signatures":[{"sig":"MEUCIHRrE1XQCHioTG2A3dsDto4JRsPr3C4rQh0vJl5+PvkMAiEAgwAI2DaQtK7rDVeTF9PEOlv0TmTnVqAF7Vsm9w/vVaw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1386713},"main":"dist/index.js","type":"commonjs","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"3ddc84208da7f40c41e719efedbb937d67789da8","scripts":{"dev":"tsx watch src/index.ts","lint":"eslint src","test":"jest","build":"tsc","start":"node dist/index.js","format":"prettier -w .","prepare":"husky","test:ci":"jest --ci --coverage --watchAll=false","lint:fix":"eslint src --fix","build:cli":"tsc -p tsconfig.cli.json","typecheck":"tsc --noEmit","test:debug":"jest --detectOpenHandles --forceExit","test:watch":"jest --watch","format:check":"prettier -c .","test:coverage":"jest --coverage"},"_npmUser":{"name":"caknoooo","email":"badruttamam.naufal@accesstime.co"},"_npmVersion":"11.6.0","description":"Open-source accessibility testing and web crawling platform","directories":{},"_nodeVersion":"24.9.0","dependencies":{"ora":"^5.4.1","zod":"^3.22.4","cors":"^2.8.5","uuid":"^9.0.1","chalk":"^4.1.2","sharp":"^0.33.0","dotenv":"^16.3.1","helmet":"^7.1.0","marked":"^16.4.1","openai":"^6.5.0","aws-sdk":"^2.1490.0","cheerio":"^1.0.0","express":"^4.18.2","ioredis":"^5.8.1","winston":"^3.11.0","axe-core":"^4.8.2","inquirer":"^12.10.0","commander":"^11.1.0","puppeteer":"^24.15.0","handlebars":"^4.7.8","@types/ioredis":"^4.28.10","@types/inquirer":"^9.0.9","@google-cloud/storage":"^7.7.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.6.2","jest":"^29.7.0","husky":"^9.1.7","eslint":"^9.15.0","globals":"^13.24.0","nodemon":"^3.0.2","ts-jest":"^29.1.1","prettier":"^3.1.1","supertest":"^7.1.3","typescript":"^5.3.3","@types/cors":"^2.8.17","@types/jest":"^29.5.8","@types/node":"^20.10.5","@types/uuid":"^9.0.8","@types/marked":"^5.0.2","@types/multer":"^1.4.11","@types/express":"^4.17.21","@commitlint/cli":"^20.1.0","@types/supertest":"^2.0.16","@types/handlebars":"^4.0.40","@typescript-eslint/parser":"^8.15.0","@commitlint/config-conventional":"^20.0.0","@typescript-eslint/eslint-plugin":"^8.15.0"},"_npmOperationalInternal":{"tmp":"tmp/lenscore_0.1.50_1762081924986_0.6582652313620383","host":"s3://npm-registry-packages-npm-production"}},"0.1.51":{"name":"@accesstime/lenscore","version":"0.1.51","keywords":["accessibility","testing","web-crawling","axe-core","docker"],"author":{"name":"AccessTime"},"license":"MIT","_id":"@accesstime/lenscore@0.1.51","maintainers":[{"name":"caknoooo","email":"badruttamam.naufal@accesstime.co"}],"bin":{"lens-core":"bin/index.js"},"dist":{"shasum":"965cce0c5029dd4ef9c2ea1bdeb8068978dba136","tarball":"https://registry.npmjs.org/@accesstime/lenscore/-/lenscore-0.1.51.tgz","fileCount":381,"integrity":"sha512-0g+tO465HXzh+f8OwT3OFdfVL74BYlxGnrd+/mgLfLkDx+Qibtli3NfRLdI0JFEhQiEUJheHTj6heh0SI+41VA==","signatures":[{"sig":"MEUCIHx4Yg/E6cyRn0hXQxQ2cvT2iLsTUOnBIxEbaOjQCzh9AiEAohmF/Vc7aGLHzAlCtARwDK/mVhUgfsLTKRYIp1U/zKc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1390286},"main":"dist/index.js","type":"commonjs","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"3ddc84208da7f40c41e719efedbb937d67789da8","scripts":{"dev":"tsx watch src/index.ts","lint":"eslint src","test":"jest","build":"tsc","start":"node dist/index.js","format":"prettier -w .","prepare":"husky","test:ci":"jest --ci --coverage --watchAll=false","lint:fix":"eslint src --fix","build:cli":"tsc -p tsconfig.cli.json","typecheck":"tsc --noEmit","test:debug":"jest --detectOpenHandles --forceExit","test:watch":"jest --watch","format:check":"prettier -c .","test:coverage":"jest --coverage"},"_npmUser":{"name":"caknoooo","email":"badruttamam.naufal@accesstime.co"},"_npmVersion":"11.6.0","description":"Open-source accessibility testing and web crawling platform","directories":{},"_nodeVersion":"24.9.0","dependencies":{"ora":"^5.4.1","zod":"^3.22.4","cors":"^2.8.5","uuid":"^9.0.1","chalk":"^4.1.2","sharp":"^0.33.0","dotenv":"^16.3.1","helmet":"^7.1.0","marked":"^16.4.1","openai":"^6.5.0","aws-sdk":"^2.1490.0","cheerio":"^1.0.0","express":"^4.18.2","ioredis":"^5.8.1","winston":"^3.11.0","axe-core":"^4.8.2","inquirer":"^12.10.0","commander":"^11.1.0","puppeteer":"^24.15.0","handlebars":"^4.7.8","@types/ioredis":"^4.28.10","@types/inquirer":"^9.0.9","@google-cloud/storage":"^7.7.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.6.2","jest":"^29.7.0","husky":"^9.1.7","eslint":"^9.15.0","globals":"^13.24.0","nodemon":"^3.0.2","ts-jest":"^29.1.1","prettier":"^3.1.1","supertest":"^7.1.3","typescript":"^5.3.3","@types/cors":"^2.8.17","@types/jest":"^29.5.8","@types/node":"^20.10.5","@types/uuid":"^9.0.8","@types/marked":"^5.0.2","@types/multer":"^1.4.11","@types/express":"^4.17.21","@commitlint/cli":"^20.1.0","@types/supertest":"^2.0.16","@types/handlebars":"^4.0.40","@typescript-eslint/parser":"^8.15.0","@commitlint/config-conventional":"^20.0.0","@typescript-eslint/eslint-plugin":"^8.15.0"},"_npmOperationalInternal":{"tmp":"tmp/lenscore_0.1.51_1762082284040_0.3593301824010111","host":"s3://npm-registry-packages-npm-production"}},"0.1.52":{"name":"@accesstime/lenscore","version":"0.1.52","keywords":["accessibility","testing","web-crawling","axe-core","docker"],"author":{"name":"AccessTime"},"license":"MIT","_id":"@accesstime/lenscore@0.1.52","maintainers":[{"name":"caknoooo","email":"badruttamam.naufal@accesstime.co"}],"bin":{"lens-core":"bin/index.js"},"dist":{"shasum":"3ff772d7a282feb0354ee355a87a6c855f2334ad","tarball":"https://registry.npmjs.org/@accesstime/lenscore/-/lenscore-0.1.52.tgz","fileCount":381,"integrity":"sha512-i+T34+2Nxb4HvwJ9yY4rXd52i4NO2mEcP5Hd6IC0oGWiT44S8aq4MLLKPt0OTVgKgUtkpRvC/qieCNWBW422Gg==","signatures":[{"sig":"MEUCIQDuo9NNmBHfU/pFG3Lk7meaWwL33ErKws7r/5SL0ygzygIgIUVulWKE+Av235cSyFP/x6E4/7s5FPvx3uq6k8PqFGY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1393446},"main":"dist/index.js","type":"commonjs","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"3ddc84208da7f40c41e719efedbb937d67789da8","scripts":{"dev":"tsx watch src/index.ts","lint":"eslint src","test":"jest","build":"tsc","start":"node dist/index.js","format":"prettier -w .","prepare":"husky","test:ci":"jest --ci --coverage --watchAll=false","lint:fix":"eslint src --fix","build:cli":"tsc -p tsconfig.cli.json","typecheck":"tsc --noEmit","test:debug":"jest --detectOpenHandles --forceExit","test:watch":"jest --watch","format:check":"prettier -c .","test:coverage":"jest --coverage"},"_npmUser":{"name":"caknoooo","email":"badruttamam.naufal@accesstime.co"},"_npmVersion":"11.6.0","description":"Open-source accessibility testing and web crawling platform","directories":{},"_nodeVersion":"24.9.0","dependencies":{"ora":"^5.4.1","zod":"^3.22.4","cors":"^2.8.5","uuid":"^9.0.1","chalk":"^4.1.2","sharp":"^0.33.0","dotenv":"^16.3.1","helmet":"^7.1.0","marked":"^16.4.1","openai":"^6.5.0","aws-sdk":"^2.1490.0","cheerio":"^1.0.0","express":"^4.18.2","ioredis":"^5.8.1","winston":"^3.11.0","axe-core":"^4.8.2","inquirer":"^12.10.0","commander":"^11.1.0","puppeteer":"^24.15.0","handlebars":"^4.7.8","@types/ioredis":"^4.28.10","@types/inquirer":"^9.0.9","@google-cloud/storage":"^7.7.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.6.2","jest":"^29.7.0","husky":"^9.1.7","eslint":"^9.15.0","globals":"^13.24.0","nodemon":"^3.0.2","ts-jest":"^29.1.1","prettier":"^3.1.1","supertest":"^7.1.3","typescript":"^5.3.3","@types/cors":"^2.8.17","@types/jest":"^29.5.8","@types/node":"^20.10.5","@types/uuid":"^9.0.8","@types/marked":"^5.0.2","@types/multer":"^1.4.11","@types/express":"^4.17.21","@commitlint/cli":"^20.1.0","@types/supertest":"^2.0.16","@types/handlebars":"^4.0.40","@typescript-eslint/parser":"^8.15.0","@commitlint/config-conventional":"^20.0.0","@typescript-eslint/eslint-plugin":"^8.15.0"},"_npmOperationalInternal":{"tmp":"tmp/lenscore_0.1.52_1762082562205_0.7361208700769801","host":"s3://npm-registry-packages-npm-production"}},"0.1.53":{"name":"@accesstime/lenscore","version":"0.1.53","keywords":["accessibility","testing","web-crawling","axe-core","docker"],"author":{"name":"AccessTime"},"license":"MIT","_id":"@accesstime/lenscore@0.1.53","maintainers":[{"name":"caknoooo","email":"badruttamam.naufal@accesstime.co"}],"bin":{"lens-core":"bin/index.js"},"dist":{"shasum":"b393655865fbee5a55df90b19d4c27d3cb6119de","tarball":"https://registry.npmjs.org/@accesstime/lenscore/-/lenscore-0.1.53.tgz","fileCount":381,"integrity":"sha512-Udhh+m4+WzLmxTOBB3aWi85A21lPiDOV3hqcUjPZigqhJW7JaMItQU7jNcDYKSs2yel6p+8oIYLz/oAhgF/edA==","signatures":[{"sig":"MEUCIBeBUITklU7O+GdkpCU5TQGwlwNdBtzb6SpoV3szQFC1AiEAm8MtUTLO8xZQhLLgXz3X+f9ViLe5b/CtWkojBWbKkz8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1397177},"main":"dist/index.js","type":"commonjs","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"3ddc84208da7f40c41e719efedbb937d67789da8","scripts":{"dev":"tsx watch src/index.ts","lint":"eslint src","test":"jest","build":"tsc","start":"node dist/index.js","format":"prettier -w .","prepare":"husky","test:ci":"jest --ci --coverage --watchAll=false","lint:fix":"eslint src --fix","build:cli":"tsc -p tsconfig.cli.json","typecheck":"tsc --noEmit","test:debug":"jest --detectOpenHandles --forceExit","test:watch":"jest --watch","format:check":"prettier -c .","test:coverage":"jest --coverage"},"_npmUser":{"name":"caknoooo","email":"badruttamam.naufal@accesstime.co"},"_npmVersion":"11.6.0","description":"Open-source accessibility testing and web crawling platform","directories":{},"_nodeVersion":"24.9.0","dependencies":{"ora":"^5.4.1","zod":"^3.22.4","cors":"^2.8.5","uuid":"^9.0.1","chalk":"^4.1.2","sharp":"^0.33.0","dotenv":"^16.3.1","helmet":"^7.1.0","marked":"^16.4.1","openai":"^6.5.0","aws-sdk":"^2.1490.0","cheerio":"^1.0.0","express":"^4.18.2","ioredis":"^5.8.1","winston":"^3.11.0","axe-core":"^4.8.2","inquirer":"^12.10.0","commander":"^11.1.0","puppeteer":"^24.15.0","handlebars":"^4.7.8","@types/ioredis":"^4.28.10","@types/inquirer":"^9.0.9","@google-cloud/storage":"^7.7.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.6.2","jest":"^29.7.0","husky":"^9.1.7","eslint":"^9.15.0","globals":"^13.24.0","nodemon":"^3.0.2","ts-jest":"^29.1.1","prettier":"^3.1.1","supertest":"^7.1.3","typescript":"^5.3.3","@types/cors":"^2.8.17","@types/jest":"^29.5.8","@types/node":"^20.10.5","@types/uuid":"^9.0.8","@types/marked":"^5.0.2","@types/multer":"^1.4.11","@types/express":"^4.17.21","@commitlint/cli":"^20.1.0","@types/supertest":"^2.0.16","@types/handlebars":"^4.0.40","@typescript-eslint/parser":"^8.15.0","@commitlint/config-conventional":"^20.0.0","@typescript-eslint/eslint-plugin":"^8.15.0"},"_npmOperationalInternal":{"tmp":"tmp/lenscore_0.1.53_1762083031189_0.9760939348137909","host":"s3://npm-registry-packages-npm-production"}},"0.1.54":{"name":"@accesstime/lenscore","version":"0.1.54","keywords":["accessibility","testing","web-crawling","axe-core","docker"],"author":{"name":"AccessTime"},"license":"MIT","_id":"@accesstime/lenscore@0.1.54","maintainers":[{"name":"caknoooo","email":"badruttamam.naufal@accesstime.co"}],"bin":{"lens-core":"bin/index.js"},"dist":{"shasum":"c458d4c8b9c1a0b78c82e79b5f538d7bf0020a97","tarball":"https://registry.npmjs.org/@accesstime/lenscore/-/lenscore-0.1.54.tgz","fileCount":386,"integrity":"sha512-P2e5EkrbP2TAvSa6DMvRnrH4Fqq6dAqJsbJqaKIpyyWZ3FrMSL9WmaXTey6ngcZ3nBNhc/jnAMD3aa/PKRffLw==","signatures":[{"sig":"MEUCIQCZc/KGZy4Q4/YZYUvsOx9/Zg5OEEiKW5dj8iQyIgPEMwIgaqZHr6aTl0e6aLWkx+iCn03Hlzhw5nLo7WVuxwamdPY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1406691},"main":"dist/index.js","type":"commonjs","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"3ddc84208da7f40c41e719efedbb937d67789da8","scripts":{"dev":"tsx watch src/index.ts","lint":"eslint src","test":"jest","build":"tsc","start":"node dist/index.js","format":"prettier -w .","prepare":"husky","test:ci":"jest --ci --coverage --watchAll=false","lint:fix":"eslint src --fix","build:cli":"tsc -p tsconfig.cli.json","typecheck":"tsc --noEmit","test:debug":"jest --detectOpenHandles --forceExit","test:watch":"jest --watch","format:check":"prettier -c .","test:coverage":"jest --coverage"},"_npmUser":{"name":"caknoooo","email":"badruttamam.naufal@accesstime.co"},"_npmVersion":"11.6.0","description":"Open-source accessibility testing and web crawling platform","directories":{},"_nodeVersion":"24.9.0","dependencies":{"ora":"^5.4.1","zod":"^3.22.4","cors":"^2.8.5","uuid":"^9.0.1","chalk":"^4.1.2","sharp":"^0.33.0","dotenv":"^16.3.1","helmet":"^7.1.0","marked":"^16.4.1","openai":"^6.5.0","aws-sdk":"^2.1490.0","cheerio":"^1.0.0","express":"^4.18.2","ioredis":"^5.8.1","winston":"^3.11.0","axe-core":"^4.8.2","inquirer":"^12.10.0","commander":"^11.1.0","puppeteer":"^24.15.0","handlebars":"^4.7.8","@types/ioredis":"^4.28.10","@types/inquirer":"^9.0.9","@google-cloud/storage":"^7.7.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.6.2","jest":"^29.7.0","husky":"^9.1.7","eslint":"^9.15.0","globals":"^13.24.0","nodemon":"^3.0.2","ts-jest":"^29.1.1","prettier":"^3.1.1","supertest":"^7.1.3","typescript":"^5.3.3","@types/cors":"^2.8.17","@types/jest":"^29.5.8","@types/node":"^20.10.5","@types/uuid":"^9.0.8","@types/marked":"^5.0.2","@types/multer":"^1.4.11","@types/express":"^4.17.21","@commitlint/cli":"^20.1.0","@types/supertest":"^2.0.16","@types/handlebars":"^4.0.40","@typescript-eslint/parser":"^8.15.0","@commitlint/config-conventional":"^20.0.0","@typescript-eslint/eslint-plugin":"^8.15.0"},"_npmOperationalInternal":{"tmp":"tmp/lenscore_0.1.54_1762083276401_0.1318041116306945","host":"s3://npm-registry-packages-npm-production"}},"0.1.55":{"name":"@accesstime/lenscore","version":"0.1.55","keywords":["accessibility","testing","web-crawling","axe-core","docker"],"author":{"name":"AccessTime"},"license":"MIT","_id":"@accesstime/lenscore@0.1.55","maintainers":[{"name":"caknoooo","email":"badruttamam.naufal@accesstime.co"}],"bin":{"lens-core":"bin/index.js"},"dist":{"shasum":"bc9291418516d4767f67fa0c0d21b668fd7c9006","tarball":"https://registry.npmjs.org/@accesstime/lenscore/-/lenscore-0.1.55.tgz","fileCount":386,"integrity":"sha512-/6vYKmn3Q8F0O+6+mONRlsyrfzUyRq7JNMYoQt0wo4uB3vcHuNOOZAG+P3oXiXkpRaBEuGkEuV9/ayk1Y/R1xg==","signatures":[{"sig":"MEYCIQCNhnha9+p7qxuox8loAMxBB/NMIDpBhMV3fJQ8TA2+pQIhAOEfr9qiU0ErV1r+l29tLa6tHn2c7dKmOx9VF08puZJJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1406691},"main":"dist/index.js","type":"commonjs","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"3ddc84208da7f40c41e719efedbb937d67789da8","scripts":{"dev":"tsx watch src/index.ts","lint":"eslint src","test":"jest","build":"tsc","start":"node dist/index.js","format":"prettier -w .","prepare":"husky","test:ci":"jest --ci --coverage --watchAll=false","lint:fix":"eslint src --fix","build:cli":"tsc -p tsconfig.cli.json","typecheck":"tsc --noEmit","test:debug":"jest --detectOpenHandles --forceExit","test:watch":"jest --watch","format:check":"prettier -c .","test:coverage":"jest --coverage"},"_npmUser":{"name":"caknoooo","email":"badruttamam.naufal@accesstime.co"},"_npmVersion":"11.6.0","description":"Open-source accessibility testing and web crawling platform","directories":{},"_nodeVersion":"24.9.0","dependencies":{"ora":"^5.4.1","zod":"^3.22.4","cors":"^2.8.5","uuid":"^9.0.1","chalk":"^4.1.2","sharp":"^0.33.0","dotenv":"^16.3.1","helmet":"^7.1.0","marked":"^16.4.1","openai":"^6.5.0","aws-sdk":"^2.1490.0","cheerio":"^1.0.0","express":"^4.18.2","ioredis":"^5.8.1","winston":"^3.11.0","axe-core":"^4.8.2","inquirer":"^12.10.0","commander":"^11.1.0","puppeteer":"^24.15.0","handlebars":"^4.7.8","@types/ioredis":"^4.28.10","@types/inquirer":"^9.0.9","@google-cloud/storage":"^7.7.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.6.2","jest":"^29.7.0","husky":"^9.1.7","eslint":"^9.15.0","globals":"^13.24.0","nodemon":"^3.0.2","ts-jest":"^29.1.1","prettier":"^3.1.1","supertest":"^7.1.3","typescript":"^5.3.3","@types/cors":"^2.8.17","@types/jest":"^29.5.8","@types/node":"^20.10.5","@types/uuid":"^9.0.8","@types/marked":"^5.0.2","@types/multer":"^1.4.11","@types/express":"^4.17.21","@commitlint/cli":"^20.1.0","@types/supertest":"^2.0.16","@types/handlebars":"^4.0.40","@typescript-eslint/parser":"^8.15.0","@commitlint/config-conventional":"^20.0.0","@typescript-eslint/eslint-plugin":"^8.15.0"},"_npmOperationalInternal":{"tmp":"tmp/lenscore_0.1.55_1762083388938_0.6251728915745971","host":"s3://npm-registry-packages-npm-production"}},"0.1.56":{"name":"@accesstime/lenscore","version":"0.1.56","keywords":["accessibility","testing","web-crawling","axe-core","docker"],"author":{"name":"AccessTime"},"license":"MIT","_id":"@accesstime/lenscore@0.1.56","maintainers":[{"name":"caknoooo","email":"badruttamam.naufal@accesstime.co"}],"bin":{"lens-core":"bin/index.js"},"dist":{"shasum":"bc6d2ea42c9954e6d213a33f1709c327c4ed1505","tarball":"https://registry.npmjs.org/@accesstime/lenscore/-/lenscore-0.1.56.tgz","fileCount":386,"integrity":"sha512-bOobV88X2CItVtf3dVnlmPh+z/+hr4nmemlgSveMeuyKCBtOXjjBFkdPDV/xptLydaXWkDwD8ckIIo6dwbg1LQ==","signatures":[{"sig":"MEQCIBYiG3OLupylGwKRDGm6nF6ISAWP8haduCQKn/sEap2QAiB6rwASB0p4iyaojxtXg18zczcQHAQbq9z/BpZIKtOqeg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1407847},"main":"dist/index.js","type":"commonjs","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"3ddc84208da7f40c41e719efedbb937d67789da8","scripts":{"dev":"tsx watch src/index.ts","lint":"eslint src","test":"jest","build":"tsc","start":"node dist/index.js","format":"prettier -w .","prepare":"husky","test:ci":"jest --ci --coverage --watchAll=false","lint:fix":"eslint src --fix","build:cli":"tsc -p tsconfig.cli.json","typecheck":"tsc --noEmit","test:debug":"jest --detectOpenHandles --forceExit","test:watch":"jest --watch","format:check":"prettier -c .","test:coverage":"jest --coverage"},"_npmUser":{"name":"caknoooo","email":"badruttamam.naufal@accesstime.co"},"_npmVersion":"11.6.0","description":"Open-source accessibility testing and web crawling platform","directories":{},"_nodeVersion":"24.9.0","dependencies":{"ora":"^5.4.1","zod":"^3.22.4","cors":"^2.8.5","uuid":"^9.0.1","chalk":"^4.1.2","sharp":"^0.33.0","dotenv":"^16.3.1","helmet":"^7.1.0","marked":"^16.4.1","openai":"^6.5.0","aws-sdk":"^2.1490.0","cheerio":"^1.0.0","express":"^4.18.2","ioredis":"^5.8.1","winston":"^3.11.0","axe-core":"^4.8.2","inquirer":"^12.10.0","commander":"^11.1.0","puppeteer":"^24.15.0","handlebars":"^4.7.8","@types/ioredis":"^4.28.10","@types/inquirer":"^9.0.9","@google-cloud/storage":"^7.7.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.6.2","jest":"^29.7.0","husky":"^9.1.7","eslint":"^9.15.0","globals":"^13.24.0","nodemon":"^3.0.2","ts-jest":"^29.1.1","prettier":"^3.1.1","supertest":"^7.1.3","typescript":"^5.3.3","@types/cors":"^2.8.17","@types/jest":"^29.5.8","@types/node":"^20.10.5","@types/uuid":"^9.0.8","@types/marked":"^5.0.2","@types/multer":"^1.4.11","@types/express":"^4.17.21","@commitlint/cli":"^20.1.0","@types/supertest":"^2.0.16","@types/handlebars":"^4.0.40","@typescript-eslint/parser":"^8.15.0","@commitlint/config-conventional":"^20.0.0","@typescript-eslint/eslint-plugin":"^8.15.0"},"_npmOperationalInternal":{"tmp":"tmp/lenscore_0.1.56_1762084240967_0.43587885890897327","host":"s3://npm-registry-packages-npm-production"}},"0.1.57":{"name":"@accesstime/lenscore","version":"0.1.57","keywords":["accessibility","testing","web-crawling","axe-core","docker"],"author":{"name":"AccessTime"},"license":"MIT","_id":"@accesstime/lenscore@0.1.57","maintainers":[{"name":"caknoooo","email":"badruttamam.naufal@accesstime.co"}],"bin":{"lens-core":"bin/index.js"},"dist":{"shasum":"fa80ab57ea0022407d5725a348d45e4bb8380c22","tarball":"https://registry.npmjs.org/@accesstime/lenscore/-/lenscore-0.1.57.tgz","fileCount":386,"integrity":"sha512-yVthPABkDPzDYnZ7GTrcp9jdMxY6lVtyFiCN08ZHyZ9d/6FwhJsTJI0Uatkp/FPTMLbI/72T67//+Gn7pt9V1Q==","signatures":[{"sig":"MEUCIQDETJLEDj5RjBobcQ56Xe1MFtYnjvXuqzR9T2P+yk07rwIgczxS3GAUNQsreJmdRCID7SlzDm3aBCrNkB0j8GXplBc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1413747},"main":"dist/index.js","type":"commonjs","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"3ddc84208da7f40c41e719efedbb937d67789da8","scripts":{"dev":"tsx watch src/index.ts","lint":"eslint src","test":"jest","build":"tsc","start":"node dist/index.js","format":"prettier -w .","prepare":"husky","test:ci":"jest --ci --coverage --watchAll=false","lint:fix":"eslint src --fix","build:cli":"tsc -p tsconfig.cli.json","typecheck":"tsc --noEmit","test:debug":"jest --detectOpenHandles --forceExit","test:watch":"jest --watch","format:check":"prettier -c .","test:coverage":"jest --coverage"},"_npmUser":{"name":"caknoooo","email":"badruttamam.naufal@accesstime.co"},"_npmVersion":"11.6.0","description":"Open-source accessibility testing and web crawling platform","directories":{},"_nodeVersion":"24.9.0","dependencies":{"ora":"^5.4.1","zod":"^3.22.4","cors":"^2.8.5","uuid":"^9.0.1","chalk":"^4.1.2","sharp":"^0.33.0","dotenv":"^16.3.1","helmet":"^7.1.0","marked":"^16.4.1","openai":"^6.5.0","aws-sdk":"^2.1490.0","cheerio":"^1.0.0","express":"^4.18.2","ioredis":"^5.8.1","winston":"^3.11.0","axe-core":"^4.8.2","inquirer":"^12.10.0","commander":"^11.1.0","puppeteer":"^24.15.0","handlebars":"^4.7.8","@types/ioredis":"^4.28.10","@types/inquirer":"^9.0.9","@google-cloud/storage":"^7.7.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.6.2","jest":"^29.7.0","husky":"^9.1.7","eslint":"^9.15.0","globals":"^13.24.0","nodemon":"^3.0.2","ts-jest":"^29.1.1","prettier":"^3.1.1","supertest":"^7.1.3","typescript":"^5.3.3","@types/cors":"^2.8.17","@types/jest":"^29.5.8","@types/node":"^20.10.5","@types/uuid":"^9.0.8","@types/marked":"^5.0.2","@types/multer":"^1.4.11","@types/express":"^4.17.21","@commitlint/cli":"^20.1.0","@types/supertest":"^2.0.16","@types/handlebars":"^4.0.40","@typescript-eslint/parser":"^8.15.0","@commitlint/config-conventional":"^20.0.0","@typescript-eslint/eslint-plugin":"^8.15.0"},"_npmOperationalInternal":{"tmp":"tmp/lenscore_0.1.57_1762084795802_0.37430649013911643","host":"s3://npm-registry-packages-npm-production"}},"0.1.58":{"name":"@accesstime/lenscore","version":"0.1.58","keywords":["accessibility","testing","web-crawling","axe-core","docker"],"author":{"name":"AccessTime"},"license":"MIT","_id":"@accesstime/lenscore@0.1.58","maintainers":[{"name":"caknoooo","email":"badruttamam.naufal@accesstime.co"}],"bin":{"lens-core":"bin/index.js"},"dist":{"shasum":"8214972d5a3254673719880fe091eee29c3f9627","tarball":"https://registry.npmjs.org/@accesstime/lenscore/-/lenscore-0.1.58.tgz","fileCount":387,"integrity":"sha512-W39tGO8wmkxApawMpefgSGN9LSvVRU42sURpApwlD0LiND899BAGBrJP1APHEtMD36rI74svNzMGyNhk6OFBcQ==","signatures":[{"sig":"MEUCIQC7bmBlkgZH79KZUVJjXRJUcbnzSe/zlgud51iC34Dc9gIgGK1w6v+YHkFm/Msx0aw1B+OdSwoX9CFlbtV1gGq01iQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1428891},"main":"dist/index.js","type":"commonjs","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"5c6e13a329c9a77a4a29908c253c7ff27588f91b","scripts":{"dev":"tsx watch src/index.ts","lint":"eslint src","test":"jest","build":"tsc","start":"node dist/index.js","format":"prettier -w .","prepare":"husky","test:ci":"jest --ci --coverage --watchAll=false","lint:fix":"eslint src --fix","build:cli":"tsc -p tsconfig.cli.json","typecheck":"tsc --noEmit","test:debug":"jest --detectOpenHandles --forceExit","test:watch":"jest --watch","format:check":"prettier -c .","test:coverage":"jest --coverage"},"_npmUser":{"name":"caknoooo","email":"badruttamam.naufal@accesstime.co"},"_npmVersion":"11.6.0","description":"Open-source accessibility testing and web crawling platform","directories":{},"_nodeVersion":"24.9.0","dependencies":{"ora":"^5.4.1","zod":"^3.22.4","cors":"^2.8.5","uuid":"^9.0.1","chalk":"^4.1.2","sharp":"^0.33.0","dotenv":"^16.3.1","helmet":"^7.1.0","marked":"^16.4.1","openai":"^6.5.0","aws-sdk":"^2.1490.0","cheerio":"^1.0.0","express":"^4.18.2","ioredis":"^5.8.1","winston":"^3.11.0","axe-core":"^4.8.2","inquirer":"^12.10.0","commander":"^11.1.0","puppeteer":"^24.15.0","handlebars":"^4.7.8","@types/ioredis":"^4.28.10","@types/inquirer":"^9.0.9","@google-cloud/storage":"^7.7.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.6.2","jest":"^29.7.0","husky":"^9.1.7","eslint":"^9.15.0","globals":"^13.24.0","nodemon":"^3.0.2","ts-jest":"^29.1.1","prettier":"^3.1.1","supertest":"^7.1.3","typescript":"^5.3.3","@types/cors":"^2.8.17","@types/jest":"^29.5.8","@types/node":"^20.10.5","@types/uuid":"^9.0.8","@types/marked":"^5.0.2","@types/multer":"^1.4.11","@types/express":"^4.17.21","@commitlint/cli":"^20.1.0","@types/supertest":"^2.0.16","@types/handlebars":"^4.0.40","@typescript-eslint/parser":"^8.15.0","@commitlint/config-conventional":"^20.0.0","@typescript-eslint/eslint-plugin":"^8.15.0"},"_npmOperationalInternal":{"tmp":"tmp/lenscore_0.1.58_1762150831169_0.37018832631370313","host":"s3://npm-registry-packages-npm-production"}},"0.1.59":{"name":"@accesstime/lenscore","version":"0.1.59","keywords":["accessibility","testing","web-crawling","axe-core","docker"],"author":{"name":"AccessTime"},"license":"MIT","_id":"@accesstime/lenscore@0.1.59","maintainers":[{"name":"caknoooo","email":"badruttamam.naufal@accesstime.co"}],"bin":{"lens-core":"bin/index.js"},"dist":{"shasum":"15a1603b4d5abaa9e3c1971ed848190c2de12903","tarball":"https://registry.npmjs.org/@accesstime/lenscore/-/lenscore-0.1.59.tgz","fileCount":387,"integrity":"sha512-HN7amPgjzuKHRUU2fIXSgWyuaT2CNH1U637yCS0eCrMnLPc8X44/azMRPsXLZZSZqswT/XwnwTGfBCbWxn8Uow==","signatures":[{"sig":"MEQCIEjnCmywozbvxu8eBeEB44+10dRIY1XYCUPeoB8ZuPHAAiArGFxr/Z30bkIlVHPOOjkOyJ0UZvJHGN8/e/C8ZGvjYw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1414356},"main":"dist/index.js","type":"commonjs","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"18adff896bb2345018d70edc7f657e9e9dd9c920","scripts":{"dev":"tsx watch src/index.ts","lint":"eslint src","test":"jest","build":"tsc","start":"node dist/index.js","format":"prettier -w .","prepare":"husky","test:ci":"jest --ci --coverage --watchAll=false","lint:fix":"eslint src --fix","build:cli":"tsc -p tsconfig.cli.json","typecheck":"tsc --noEmit","test:debug":"jest --detectOpenHandles --forceExit","test:watch":"jest --watch","format:check":"prettier -c .","test:coverage":"jest --coverage"},"_npmUser":{"name":"caknoooo","email":"badruttamam.naufal@accesstime.co"},"_npmVersion":"11.6.0","description":"Open-source accessibility testing and web crawling platform","directories":{},"_nodeVersion":"24.9.0","dependencies":{"ora":"^5.4.1","zod":"^3.22.4","cors":"^2.8.5","uuid":"^9.0.1","chalk":"^4.1.2","sharp":"^0.33.0","dotenv":"^16.3.1","helmet":"^7.1.0","marked":"^16.4.1","openai":"^6.5.0","aws-sdk":"^2.1490.0","cheerio":"^1.0.0","express":"^4.18.2","ioredis":"^5.8.1","winston":"^3.11.0","axe-core":"^4.8.2","inquirer":"^12.10.0","commander":"^11.1.0","puppeteer":"^24.15.0","handlebars":"^4.7.8","@types/ioredis":"^4.28.10","@types/inquirer":"^9.0.9","@google-cloud/storage":"^7.7.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.6.2","jest":"^29.7.0","husky":"^9.1.7","eslint":"^9.15.0","globals":"^13.24.0","nodemon":"^3.0.2","ts-jest":"^29.1.1","prettier":"^3.1.1","supertest":"^7.1.3","typescript":"^5.3.3","@types/cors":"^2.8.17","@types/jest":"^29.5.8","@types/node":"^20.10.5","@types/uuid":"^9.0.8","@types/marked":"^5.0.2","@types/multer":"^1.4.11","@types/express":"^4.17.21","@commitlint/cli":"^20.1.0","@types/supertest":"^2.0.16","@types/handlebars":"^4.0.40","@typescript-eslint/parser":"^8.15.0","@commitlint/config-conventional":"^20.0.0","@typescript-eslint/eslint-plugin":"^8.15.0"},"_npmOperationalInternal":{"tmp":"tmp/lenscore_0.1.59_1762220098853_0.7862282292293707","host":"s3://npm-registry-packages-npm-production"}},"0.1.60":{"name":"@accesstime/lenscore","version":"0.1.60","keywords":["accessibility","testing","web-crawling","axe-core","docker"],"author":{"name":"AccessTime"},"license":"MIT","_id":"@accesstime/lenscore@0.1.60","maintainers":[{"name":"caknoooo","email":"badruttamam.naufal@accesstime.co"}],"bin":{"lens-core":"bin/index.js"},"dist":{"shasum":"1ead5f52ae25eedc99615e7f8da59de7cc5f9138","tarball":"https://registry.npmjs.org/@accesstime/lenscore/-/lenscore-0.1.60.tgz","fileCount":387,"integrity":"sha512-zws3Jl3gpifsDFm0ksakWD0uZJd7+9ZZHfMXRepyP7CE0hRUn54HO+7m/oMa2wG20dSStJICfUYBo3/0EEuJ5g==","signatures":[{"sig":"MEUCIBh7HN0VH/G2lVfUDWhd5QcSYJNYBEeU5eBdu1FjJQjWAiEAidfWG/NCR9IR5+n2ymnmsT748cj7PeSkwhZfRGGSQ48=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1410132},"main":"dist/index.js","type":"commonjs","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"18adff896bb2345018d70edc7f657e9e9dd9c920","scripts":{"dev":"tsx watch src/index.ts","lint":"eslint src","test":"jest","build":"tsc","start":"node dist/index.js","format":"prettier -w .","prepare":"husky","test:ci":"jest --ci --coverage --watchAll=false","lint:fix":"eslint src --fix","build:cli":"tsc -p tsconfig.cli.json","typecheck":"tsc --noEmit","test:debug":"jest --detectOpenHandles --forceExit","test:watch":"jest --watch","format:check":"prettier -c .","test:coverage":"jest --coverage"},"_npmUser":{"name":"caknoooo","email":"badruttamam.naufal@accesstime.co"},"_npmVersion":"11.6.0","description":"Open-source accessibility testing and web crawling platform","directories":{},"_nodeVersion":"24.9.0","dependencies":{"ora":"^5.4.1","zod":"^3.22.4","cors":"^2.8.5","uuid":"^9.0.1","chalk":"^4.1.2","sharp":"^0.33.0","dotenv":"^16.3.1","helmet":"^7.1.0","marked":"^16.4.1","openai":"^6.5.0","aws-sdk":"^2.1490.0","cheerio":"^1.0.0","express":"^4.18.2","ioredis":"^5.8.1","winston":"^3.11.0","axe-core":"^4.8.2","inquirer":"^12.10.0","commander":"^11.1.0","puppeteer":"^24.15.0","handlebars":"^4.7.8","@types/ioredis":"^4.28.10","@types/inquirer":"^9.0.9","@google-cloud/storage":"^7.7.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.6.2","jest":"^29.7.0","husky":"^9.1.7","eslint":"^9.15.0","globals":"^13.24.0","nodemon":"^3.0.2","ts-jest":"^29.1.1","prettier":"^3.1.1","supertest":"^7.1.3","typescript":"^5.3.3","@types/cors":"^2.8.17","@types/jest":"^29.5.8","@types/node":"^20.10.5","@types/uuid":"^9.0.8","@types/marked":"^5.0.2","@types/multer":"^1.4.11","@types/express":"^4.17.21","@commitlint/cli":"^20.1.0","@types/supertest":"^2.0.16","@types/handlebars":"^4.0.40","@typescript-eslint/parser":"^8.15.0","@commitlint/config-conventional":"^20.0.0","@typescript-eslint/eslint-plugin":"^8.15.0"},"_npmOperationalInternal":{"tmp":"tmp/lenscore_0.1.60_1762260233378_0.16606387139413115","host":"s3://npm-registry-packages-npm-production"}},"0.1.61":{"name":"@accesstime/lenscore","version":"0.1.61","keywords":["accessibility","testing","web-crawling","axe-core","docker"],"author":{"name":"AccessTime"},"license":"MIT","_id":"@accesstime/lenscore@0.1.61","maintainers":[{"name":"caknoooo","email":"badruttamam.naufal@accesstime.co"}],"bin":{"lens-core":"bin/index.js"},"dist":{"shasum":"cd0ee6ba5e6dc68b35075a6e1fa9d8ccd18c83fe","tarball":"https://registry.npmjs.org/@accesstime/lenscore/-/lenscore-0.1.61.tgz","fileCount":387,"integrity":"sha512-+y77lRLmhee9FNu/+0NQy4OsK5gtlPFIUYRJSRtnCaorWleMl7NSmY2pyXbpxFniIxXXqJGT1tI3TSSFOoEb8g==","signatures":[{"sig":"MEQCIAwySl5u9M7crlDLRCNd4FhiIfsivqSBajVJ3dHKGr7yAiB9NiHTt1A9/Mntq/eerk7q+Rv+66tXfzA/ZMKLYxdDgg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1410487},"main":"dist/index.js","type":"commonjs","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"18adff896bb2345018d70edc7f657e9e9dd9c920","scripts":{"dev":"tsx watch src/index.ts","lint":"eslint src","test":"jest","build":"tsc","start":"node dist/index.js","format":"prettier -w .","prepare":"husky","test:ci":"jest --ci --coverage --watchAll=false","lint:fix":"eslint src --fix","build:cli":"tsc -p tsconfig.cli.json","typecheck":"tsc --noEmit","test:debug":"jest --detectOpenHandles --forceExit","test:watch":"jest --watch","format:check":"prettier -c .","test:coverage":"jest --coverage"},"_npmUser":{"name":"caknoooo","email":"badruttamam.naufal@accesstime.co"},"_npmVersion":"11.6.0","description":"Open-source accessibility testing and web crawling platform","directories":{},"_nodeVersion":"24.9.0","dependencies":{"ora":"^5.4.1","zod":"^3.22.4","cors":"^2.8.5","uuid":"^9.0.1","chalk":"^4.1.2","sharp":"^0.33.0","dotenv":"^16.3.1","helmet":"^7.1.0","marked":"^16.4.1","openai":"^6.5.0","aws-sdk":"^2.1490.0","cheerio":"^1.0.0","express":"^4.18.2","ioredis":"^5.8.1","winston":"^3.11.0","axe-core":"^4.8.2","inquirer":"^12.10.0","commander":"^11.1.0","puppeteer":"^24.15.0","handlebars":"^4.7.8","@types/ioredis":"^4.28.10","@types/inquirer":"^9.0.9","@google-cloud/storage":"^7.7.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.6.2","jest":"^29.7.0","husky":"^9.1.7","eslint":"^9.15.0","globals":"^13.24.0","nodemon":"^3.0.2","ts-jest":"^29.1.1","prettier":"^3.1.1","supertest":"^7.1.3","typescript":"^5.3.3","@types/cors":"^2.8.17","@types/jest":"^29.5.8","@types/node":"^20.10.5","@types/uuid":"^9.0.8","@types/marked":"^5.0.2","@types/multer":"^1.4.11","@types/express":"^4.17.21","@commitlint/cli":"^20.1.0","@types/supertest":"^2.0.16","@types/handlebars":"^4.0.40","@typescript-eslint/parser":"^8.15.0","@commitlint/config-conventional":"^20.0.0","@typescript-eslint/eslint-plugin":"^8.15.0"},"_npmOperationalInternal":{"tmp":"tmp/lenscore_0.1.61_1762260872535_0.6834147127455705","host":"s3://npm-registry-packages-npm-production"}},"0.1.62":{"name":"@accesstime/lenscore","version":"0.1.62","keywords":["accessibility","testing","web-crawling","axe-core","docker"],"author":{"name":"AccessTime"},"license":"MIT","_id":"@accesstime/lenscore@0.1.62","maintainers":[{"name":"caknoooo","email":"badruttamam.naufal@accesstime.co"}],"bin":{"lens-core":"bin/index.js"},"dist":{"shasum":"eb700f91a2cb6418641eec3b82d376d38ff2bce8","tarball":"https://registry.npmjs.org/@accesstime/lenscore/-/lenscore-0.1.62.tgz","fileCount":387,"integrity":"sha512-Zv+xZrxV88h2gvSiQVHmbZeuqxJ3UERXYQGTpbVDed/VsEraL9fNU4/nhO7o1CIX/sL5r5hLMt8vMSxFfA1KAg==","signatures":[{"sig":"MEUCIQCbcxGQfqjNVkCXh87GKY27MCkqIEjyWrRUIsa8rAtU6QIgRq7lZhuSo+SDfle4ZxCAy6axWI2/9LdeKLrdoW/2MV4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1395800},"main":"dist/index.js","type":"commonjs","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"18adff896bb2345018d70edc7f657e9e9dd9c920","scripts":{"dev":"tsx watch src/index.ts","lint":"eslint src","test":"jest","build":"tsc","start":"node dist/index.js","format":"prettier -w .","prepare":"husky","test:ci":"jest --ci --coverage --watchAll=false","lint:fix":"eslint src --fix","build:cli":"tsc -p tsconfig.cli.json","typecheck":"tsc --noEmit","test:debug":"jest --detectOpenHandles --forceExit","test:watch":"jest --watch","format:check":"prettier -c .","test:coverage":"jest --coverage"},"_npmUser":{"name":"caknoooo","email":"badruttamam.naufal@accesstime.co"},"_npmVersion":"11.6.0","description":"Open-source accessibility testing and web crawling platform","directories":{},"_nodeVersion":"24.9.0","dependencies":{"ora":"^5.4.1","zod":"^3.22.4","cors":"^2.8.5","uuid":"^9.0.1","chalk":"^4.1.2","sharp":"^0.33.0","dotenv":"^16.3.1","helmet":"^7.1.0","marked":"^16.4.1","openai":"^6.5.0","aws-sdk":"^2.1490.0","cheerio":"^1.0.0","express":"^4.18.2","ioredis":"^5.8.1","winston":"^3.11.0","axe-core":"^4.8.2","inquirer":"^12.10.0","commander":"^11.1.0","puppeteer":"^24.15.0","handlebars":"^4.7.8","@types/ioredis":"^4.28.10","@types/inquirer":"^9.0.9","@google-cloud/storage":"^7.7.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.6.2","jest":"^29.7.0","husky":"^9.1.7","eslint":"^9.15.0","globals":"^13.24.0","nodemon":"^3.0.2","ts-jest":"^29.1.1","prettier":"^3.1.1","supertest":"^7.1.3","typescript":"^5.3.3","@types/cors":"^2.8.17","@types/jest":"^29.5.8","@types/node":"^20.10.5","@types/uuid":"^9.0.8","@types/marked":"^5.0.2","@types/multer":"^1.4.11","@types/express":"^4.17.21","@commitlint/cli":"^20.1.0","@types/supertest":"^2.0.16","@types/handlebars":"^4.0.40","@typescript-eslint/parser":"^8.15.0","@commitlint/config-conventional":"^20.0.0","@typescript-eslint/eslint-plugin":"^8.15.0"},"_npmOperationalInternal":{"tmp":"tmp/lenscore_0.1.62_1762261199838_0.30676672512912173","host":"s3://npm-registry-packages-npm-production"}},"0.1.63":{"name":"@accesstime/lenscore","version":"0.1.63","keywords":["accessibility","testing","web-crawling","axe-core","docker"],"author":{"name":"AccessTime"},"license":"MIT","_id":"@accesstime/lenscore@0.1.63","maintainers":[{"name":"caknoooo","email":"badruttamam.naufal@accesstime.co"}],"bin":{"lens-core":"bin/index.js"},"dist":{"shasum":"c43ef604345ca91cf6153ccc8be5ffc0719b52bf","tarball":"https://registry.npmjs.org/@accesstime/lenscore/-/lenscore-0.1.63.tgz","fileCount":387,"integrity":"sha512-nx/IhZxQOiLX+dwdsubDqaElB+mJG17xsdNsqt8zPqT7g+ROsqQFCpqmoNXKdqllWM5uvU/kWDQbyCQiDsKTcQ==","signatures":[{"sig":"MEUCIEla/BCuOtu25K6hDDhbk6yggcp8j4x83UOmW5OIYVVbAiEA/zgnFxZ2e/r0eMmaEGEJ/a+fIDweWVxaKGSBmr2FV8g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1396153},"main":"dist/index.js","type":"commonjs","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"18adff896bb2345018d70edc7f657e9e9dd9c920","scripts":{"dev":"tsx watch src/index.ts","lint":"eslint src","test":"jest","build":"tsc","start":"node dist/index.js","format":"prettier -w .","prepare":"husky","test:ci":"jest --ci --coverage --watchAll=false","lint:fix":"eslint src --fix","build:cli":"tsc -p tsconfig.cli.json","typecheck":"tsc --noEmit","test:debug":"jest --detectOpenHandles --forceExit","test:watch":"jest --watch","format:check":"prettier -c .","test:coverage":"jest --coverage"},"_npmUser":{"name":"caknoooo","email":"badruttamam.naufal@accesstime.co"},"_npmVersion":"11.6.0","description":"Open-source accessibility testing and web crawling platform","directories":{},"_nodeVersion":"24.9.0","dependencies":{"ora":"^5.4.1","zod":"^3.22.4","cors":"^2.8.5","uuid":"^9.0.1","chalk":"^4.1.2","sharp":"^0.33.0","dotenv":"^16.3.1","helmet":"^7.1.0","marked":"^16.4.1","openai":"^6.5.0","aws-sdk":"^2.1490.0","cheerio":"^1.0.0","express":"^4.18.2","ioredis":"^5.8.1","winston":"^3.11.0","axe-core":"^4.8.2","inquirer":"^12.10.0","commander":"^11.1.0","puppeteer":"^24.15.0","handlebars":"^4.7.8","@types/ioredis":"^4.28.10","@types/inquirer":"^9.0.9","@google-cloud/storage":"^7.7.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.6.2","jest":"^29.7.0","husky":"^9.1.7","eslint":"^9.15.0","globals":"^13.24.0","nodemon":"^3.0.2","ts-jest":"^29.1.1","prettier":"^3.1.1","supertest":"^7.1.3","typescript":"^5.3.3","@types/cors":"^2.8.17","@types/jest":"^29.5.8","@types/node":"^20.10.5","@types/uuid":"^9.0.8","@types/marked":"^5.0.2","@types/multer":"^1.4.11","@types/express":"^4.17.21","@commitlint/cli":"^20.1.0","@types/supertest":"^2.0.16","@types/handlebars":"^4.0.40","@typescript-eslint/parser":"^8.15.0","@commitlint/config-conventional":"^20.0.0","@typescript-eslint/eslint-plugin":"^8.15.0"},"_npmOperationalInternal":{"tmp":"tmp/lenscore_0.1.63_1762261431893_0.18076205520755617","host":"s3://npm-registry-packages-npm-production"}},"0.1.64":{"name":"@accesstime/lenscore","version":"0.1.64","keywords":["accessibility","testing","web-crawling","axe-core","docker"],"author":{"name":"AccessTime"},"license":"MIT","_id":"@accesstime/lenscore@0.1.64","maintainers":[{"name":"caknoooo","email":"badruttamam.naufal@accesstime.co"}],"bin":{"lens-core":"bin/index.js"},"dist":{"shasum":"2e19a5f8ce8238f4c11fa76a5865632e279458c0","tarball":"https://registry.npmjs.org/@accesstime/lenscore/-/lenscore-0.1.64.tgz","fileCount":387,"integrity":"sha512-b/O8OsfksLp87RLyNw4vm1A5Oq+tcJ0atbAELyOxcqVF51BwtIru1mFoHQuy8QOxV9orqy/1kAUzivgCOHBlPQ==","signatures":[{"sig":"MEQCIA/8d44nbu71B9nPGFfLxLmn7Z/tyurHWYvtdpoTtQgFAiA/KaLVTIuoSwlikFwZwNv1A0oG5XIKUtbCuovy9lxL7Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1410582},"main":"dist/index.js","type":"commonjs","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"18adff896bb2345018d70edc7f657e9e9dd9c920","scripts":{"dev":"tsx watch src/index.ts","lint":"eslint src","test":"jest","build":"tsc","start":"node dist/index.js","format":"prettier -w .","prepare":"husky","test:ci":"jest --ci --coverage --watchAll=false","lint:fix":"eslint src --fix","build:cli":"tsc -p tsconfig.cli.json","typecheck":"tsc --noEmit","test:debug":"jest --detectOpenHandles --forceExit","test:watch":"jest --watch","format:check":"prettier -c .","test:coverage":"jest --coverage"},"_npmUser":{"name":"caknoooo","email":"badruttamam.naufal@accesstime.co"},"_npmVersion":"11.6.0","description":"Open-source accessibility testing and web crawling platform","directories":{},"_nodeVersion":"24.9.0","dependencies":{"ora":"^5.4.1","zod":"^3.22.4","cors":"^2.8.5","uuid":"^9.0.1","chalk":"^4.1.2","sharp":"^0.33.0","dotenv":"^16.3.1","helmet":"^7.1.0","marked":"^16.4.1","openai":"^6.5.0","aws-sdk":"^2.1490.0","cheerio":"^1.0.0","express":"^4.18.2","ioredis":"^5.8.1","winston":"^3.11.0","axe-core":"^4.8.2","inquirer":"^12.10.0","commander":"^11.1.0","puppeteer":"^24.15.0","handlebars":"^4.7.8","@types/ioredis":"^4.28.10","@types/inquirer":"^9.0.9","@google-cloud/storage":"^7.7.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.6.2","jest":"^29.7.0","husky":"^9.1.7","eslint":"^9.15.0","globals":"^13.24.0","nodemon":"^3.0.2","ts-jest":"^29.1.1","prettier":"^3.1.1","supertest":"^7.1.3","typescript":"^5.3.3","@types/cors":"^2.8.17","@types/jest":"^29.5.8","@types/node":"^20.10.5","@types/uuid":"^9.0.8","@types/marked":"^5.0.2","@types/multer":"^1.4.11","@types/express":"^4.17.21","@commitlint/cli":"^20.1.0","@types/supertest":"^2.0.16","@types/handlebars":"^4.0.40","@typescript-eslint/parser":"^8.15.0","@commitlint/config-conventional":"^20.0.0","@typescript-eslint/eslint-plugin":"^8.15.0"},"_npmOperationalInternal":{"tmp":"tmp/lenscore_0.1.64_1762261940630_0.16029842020607887","host":"s3://npm-registry-packages-npm-production"}},"0.1.65":{"name":"@accesstime/lenscore","version":"0.1.65","keywords":["accessibility","testing","web-crawling","axe-core","docker"],"author":{"name":"AccessTime"},"license":"MIT","_id":"@accesstime/lenscore@0.1.65","maintainers":[{"name":"caknoooo","email":"badruttamam.naufal@accesstime.co"}],"bin":{"lens-core":"bin/index.js"},"dist":{"shasum":"76d296fa4de91e6a9870d1355b0c0055fcead71c","tarball":"https://registry.npmjs.org/@accesstime/lenscore/-/lenscore-0.1.65.tgz","fileCount":387,"integrity":"sha512-Nsm0rcclCPWaxEAD4f8NtNlEolwaG5OQSOp7itN1nz0SAOfSombcUEVqI+buMWw0OtVDHoPOCeJunV+nsmuIAA==","signatures":[{"sig":"MEQCIEO4gE3kKSUnPmIxujGe8rB/A9bl1sd9bAkj7Ujx+knNAiBI2vIhjf/3DCr9aZ24/wcF1b6Oi7VfrPPbvCeiASRq0g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1410540},"main":"dist/index.js","type":"commonjs","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"18adff896bb2345018d70edc7f657e9e9dd9c920","scripts":{"dev":"tsx watch src/index.ts","lint":"eslint src","test":"jest","build":"tsc","start":"node dist/index.js","format":"prettier -w .","prepare":"husky","test:ci":"jest --ci --coverage --watchAll=false","lint:fix":"eslint src --fix","build:cli":"tsc -p tsconfig.cli.json","typecheck":"tsc --noEmit","test:debug":"jest --detectOpenHandles --forceExit","test:watch":"jest --watch","format:check":"prettier -c .","test:coverage":"jest --coverage"},"_npmUser":{"name":"caknoooo","email":"badruttamam.naufal@accesstime.co"},"_npmVersion":"11.6.0","description":"Open-source accessibility testing and web crawling platform","directories":{},"_nodeVersion":"24.9.0","dependencies":{"ora":"^5.4.1","zod":"^3.22.4","cors":"^2.8.5","uuid":"^9.0.1","chalk":"^4.1.2","sharp":"^0.33.0","dotenv":"^16.3.1","helmet":"^7.1.0","marked":"^16.4.1","openai":"^6.5.0","aws-sdk":"^2.1490.0","cheerio":"^1.0.0","express":"^4.18.2","ioredis":"^5.8.1","winston":"^3.11.0","axe-core":"^4.8.2","inquirer":"^12.10.0","commander":"^11.1.0","puppeteer":"^24.15.0","handlebars":"^4.7.8","@types/ioredis":"^4.28.10","@types/inquirer":"^9.0.9","@google-cloud/storage":"^7.7.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.6.2","jest":"^29.7.0","husky":"^9.1.7","eslint":"^9.15.0","globals":"^13.24.0","nodemon":"^3.0.2","ts-jest":"^29.1.1","prettier":"^3.1.1","supertest":"^7.1.3","typescript":"^5.3.3","@types/cors":"^2.8.17","@types/jest":"^29.5.8","@types/node":"^20.10.5","@types/uuid":"^9.0.8","@types/marked":"^5.0.2","@types/multer":"^1.4.11","@types/express":"^4.17.21","@commitlint/cli":"^20.1.0","@types/supertest":"^2.0.16","@types/handlebars":"^4.0.40","@typescript-eslint/parser":"^8.15.0","@commitlint/config-conventional":"^20.0.0","@typescript-eslint/eslint-plugin":"^8.15.0"},"_npmOperationalInternal":{"tmp":"tmp/lenscore_0.1.65_1762262233053_0.35279084986207265","host":"s3://npm-registry-packages-npm-production"}},"0.1.66":{"name":"@accesstime/lenscore","version":"0.1.66","keywords":["accessibility","testing","web-crawling","axe-core","docker"],"author":{"name":"AccessTime"},"license":"MIT","_id":"@accesstime/lenscore@0.1.66","maintainers":[{"name":"caknoooo","email":"badruttamam.naufal@accesstime.co"}],"bin":{"lens-core":"bin/index.js"},"dist":{"shasum":"9913abe1b92af33d91f10218728562801fe897d1","tarball":"https://registry.npmjs.org/@accesstime/lenscore/-/lenscore-0.1.66.tgz","fileCount":387,"integrity":"sha512-0cPPVzvhk3vUnVOm0jnPpgp4nTnOBe3nCe2ZD8qErLHWsX8tjh2yMJ7snRHJmBLzNh5QGk4uMbKG0Au0T6gsaA==","signatures":[{"sig":"MEYCIQCQmdPrwd0ea+aCBZ2BDgd37UcWNmAwRO592CThfX/jbgIhAK0GY1tKuRCOpy0nZqRZdDZjWgKHn/tZjMta1JeJ3ka/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1410534},"main":"dist/index.js","type":"commonjs","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"18adff896bb2345018d70edc7f657e9e9dd9c920","scripts":{"dev":"tsx watch src/index.ts","lint":"eslint src","test":"jest","build":"tsc","start":"node dist/index.js","format":"prettier -w .","prepare":"husky","test:ci":"jest --ci --coverage --watchAll=false","lint:fix":"eslint src --fix","build:cli":"tsc -p tsconfig.cli.json","typecheck":"tsc --noEmit","test:debug":"jest --detectOpenHandles --forceExit","test:watch":"jest --watch","format:check":"prettier -c .","test:coverage":"jest --coverage"},"_npmUser":{"name":"caknoooo","email":"badruttamam.naufal@accesstime.co"},"_npmVersion":"11.6.0","description":"Open-source accessibility testing and web crawling platform","directories":{},"_nodeVersion":"24.9.0","dependencies":{"ora":"^5.4.1","zod":"^3.22.4","cors":"^2.8.5","uuid":"^9.0.1","chalk":"^4.1.2","sharp":"^0.33.0","dotenv":"^16.3.1","helmet":"^7.1.0","marked":"^16.4.1","openai":"^6.5.0","aws-sdk":"^2.1490.0","cheerio":"^1.0.0","express":"^4.18.2","ioredis":"^5.8.1","winston":"^3.11.0","axe-core":"^4.8.2","inquirer":"^12.10.0","commander":"^11.1.0","puppeteer":"^24.15.0","handlebars":"^4.7.8","@types/ioredis":"^4.28.10","@types/inquirer":"^9.0.9","@google-cloud/storage":"^7.7.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.6.2","jest":"^29.7.0","husky":"^9.1.7","eslint":"^9.15.0","globals":"^13.24.0","nodemon":"^3.0.2","ts-jest":"^29.1.1","prettier":"^3.1.1","supertest":"^7.1.3","typescript":"^5.3.3","@types/cors":"^2.8.17","@types/jest":"^29.5.8","@types/node":"^20.10.5","@types/uuid":"^9.0.8","@types/marked":"^5.0.2","@types/multer":"^1.4.11","@types/express":"^4.17.21","@commitlint/cli":"^20.1.0","@types/supertest":"^2.0.16","@types/handlebars":"^4.0.40","@typescript-eslint/parser":"^8.15.0","@commitlint/config-conventional":"^20.0.0","@typescript-eslint/eslint-plugin":"^8.15.0"},"_npmOperationalInternal":{"tmp":"tmp/lenscore_0.1.66_1762262552492_0.9705414856141352","host":"s3://npm-registry-packages-npm-production"}},"0.1.67":{"name":"@accesstime/lenscore","version":"0.1.67","keywords":["accessibility","testing","web-crawling","axe-core","docker"],"author":{"name":"AccessTime"},"license":"MIT","_id":"@accesstime/lenscore@0.1.67","maintainers":[{"name":"caknoooo","email":"badruttamam.naufal@accesstime.co"}],"bin":{"lens-core":"bin/index.js"},"dist":{"shasum":"b8239471e4d12172e9ee0aea596b006a502384a3","tarball":"https://registry.npmjs.org/@accesstime/lenscore/-/lenscore-0.1.67.tgz","fileCount":387,"integrity":"sha512-Eslk12dcN9r9p60NHPqlrG+wa5WooOJ4+TglDUAgBV9gdSNbBzrLArRsBODUsBmjfeosVZZ8vAHw86v6kZd/eQ==","signatures":[{"sig":"MEUCIFkNENGx/sYuS7dmPn/4s2IwRJ+7VWxdenQ8HRUm8jqiAiEAsaVPF9VoqcfJjkVjoE9iViIaiKF3vSa14l5RNHdc+cg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1412380},"main":"dist/index.js","type":"commonjs","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"18adff896bb2345018d70edc7f657e9e9dd9c920","scripts":{"cli":"tsx src/cli.ts","dev":"tsx watch src/index.ts","lint":"eslint src","test":"jest","build":"tsc","start":"node dist/index.js","format":"prettier -w .","prepare":"husky","test:ci":"jest --ci --coverage --watchAll=false","lint:fix":"eslint src --fix","build:cli":"tsc -p tsconfig.cli.json","cli:build":"npm run build:cli && node dist/cli.js","typecheck":"tsc --noEmit","test:debug":"jest --detectOpenHandles --forceExit","test:watch":"jest --watch","format:check":"prettier -c .","test:coverage":"jest --coverage"},"_npmUser":{"name":"caknoooo","email":"badruttamam.naufal@accesstime.co"},"_npmVersion":"11.6.0","description":"Open-source accessibility testing and web crawling platform","directories":{},"_nodeVersion":"24.9.0","dependencies":{"ora":"^5.4.1","zod":"^3.22.4","cors":"^2.8.5","uuid":"^9.0.1","chalk":"^4.1.2","sharp":"^0.33.0","dotenv":"^16.3.1","helmet":"^7.1.0","marked":"^16.4.1","openai":"^6.5.0","aws-sdk":"^2.1490.0","cheerio":"^1.0.0","express":"^4.18.2","ioredis":"^5.8.1","winston":"^3.11.0","axe-core":"^4.8.2","inquirer":"^12.10.0","commander":"^11.1.0","puppeteer":"^24.15.0","handlebars":"^4.7.8","@types/ioredis":"^4.28.10","@types/inquirer":"^9.0.9","@google-cloud/storage":"^7.7.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.6.2","jest":"^29.7.0","husky":"^9.1.7","eslint":"^9.15.0","globals":"^13.24.0","nodemon":"^3.0.2","ts-jest":"^29.1.1","prettier":"^3.1.1","supertest":"^7.1.3","typescript":"^5.3.3","@types/cors":"^2.8.17","@types/jest":"^29.5.8","@types/node":"^20.10.5","@types/uuid":"^9.0.8","@types/marked":"^5.0.2","@types/multer":"^1.4.11","@types/express":"^4.17.21","@commitlint/cli":"^20.1.0","@types/supertest":"^2.0.16","@types/handlebars":"^4.0.40","@typescript-eslint/parser":"^8.15.0","@commitlint/config-conventional":"^20.0.0","@typescript-eslint/eslint-plugin":"^8.15.0"},"_npmOperationalInternal":{"tmp":"tmp/lenscore_0.1.67_1762263092658_0.2922494080718696","host":"s3://npm-registry-packages-npm-production"}},"0.1.68":{"name":"@accesstime/lenscore","version":"0.1.68","keywords":["accessibility","testing","web-crawling","axe-core","docker"],"author":{"name":"AccessTime"},"license":"MIT","_id":"@accesstime/lenscore@0.1.68","maintainers":[{"name":"caknoooo","email":"badruttamam.naufal@accesstime.co"}],"bin":{"lens-core":"bin/index.js"},"dist":{"shasum":"0eff6dcf32bea86786b070a859d5fb653dd75da0","tarball":"https://registry.npmjs.org/@accesstime/lenscore/-/lenscore-0.1.68.tgz","fileCount":387,"integrity":"sha512-6zh9u9+0Wfsz/GSFJgPwXYD5s37R8d2M2IjvPIq53gJMMUhS3r2MCban+2HAj5FMiCurh4ABrfljk1lc6jlMwA==","signatures":[{"sig":"MEYCIQC/FLuDyHoEbjXP4yzTAHrO3Hwt7m2O62x91d8Ds5VhGgIhAMINDYzDRp6pgCQdDVpmxbxB79SeFtPPpK0+ttX/Gt1X","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1398085},"main":"dist/index.js","type":"commonjs","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"e12c7bc5e2e5dc5c2fb60ac909f4f96f80de6723","scripts":{"cli":"tsx src/cli.ts","dev":"tsx watch src/index.ts","lint":"eslint src","test":"jest","build":"tsc","start":"node dist/index.js","format":"prettier -w .","prepare":"husky","test:ci":"jest --ci --coverage --watchAll=false","lint:fix":"eslint src --fix","build:cli":"tsc -p tsconfig.cli.json","cli:build":"npm run build:cli && node dist/cli.js","typecheck":"tsc --noEmit","test:debug":"jest --detectOpenHandles --forceExit","test:watch":"jest --watch","format:check":"prettier -c .","test:coverage":"jest --coverage"},"_npmUser":{"name":"caknoooo","email":"badruttamam.naufal@accesstime.co"},"_npmVersion":"11.6.0","description":"Open-source accessibility testing and web crawling platform","directories":{},"_nodeVersion":"24.9.0","dependencies":{"ora":"^5.4.1","zod":"^3.22.4","cors":"^2.8.5","uuid":"^9.0.1","chalk":"^4.1.2","sharp":"^0.33.0","dotenv":"^16.3.1","helmet":"^7.1.0","marked":"^16.4.1","openai":"^6.5.0","aws-sdk":"^2.1490.0","cheerio":"^1.0.0","express":"^4.18.2","ioredis":"^5.8.1","winston":"^3.11.0","axe-core":"^4.8.2","inquirer":"^12.10.0","commander":"^11.1.0","puppeteer":"^24.15.0","handlebars":"^4.7.8","@types/ioredis":"^4.28.10","@types/inquirer":"^9.0.9","@google-cloud/storage":"^7.7.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.6.2","jest":"^29.7.0","husky":"^9.1.7","eslint":"^9.15.0","globals":"^13.24.0","nodemon":"^3.0.2","ts-jest":"^29.1.1","prettier":"^3.1.1","supertest":"^7.1.3","typescript":"^5.3.3","@types/cors":"^2.8.17","@types/jest":"^29.5.8","@types/node":"^20.10.5","@types/uuid":"^9.0.8","@types/marked":"^5.0.2","@types/multer":"^1.4.11","@types/express":"^4.17.21","@commitlint/cli":"^20.1.0","@types/supertest":"^2.0.16","@types/handlebars":"^4.0.40","@typescript-eslint/parser":"^8.15.0","@commitlint/config-conventional":"^20.0.0","@typescript-eslint/eslint-plugin":"^8.15.0"},"_npmOperationalInternal":{"tmp":"tmp/lenscore_0.1.68_1762264152542_0.2898653537139513","host":"s3://npm-registry-packages-npm-production"}},"0.1.69":{"name":"@accesstime/lenscore","version":"0.1.69","keywords":["accessibility","testing","web-crawling","axe-core","docker"],"author":{"name":"AccessTime"},"license":"MIT","_id":"@accesstime/lenscore@0.1.69","maintainers":[{"name":"caknoooo","email":"badruttamam.naufal@accesstime.co"}],"bin":{"lens-core":"bin/index.js"},"dist":{"shasum":"910f2d2b529b375d62b09ba163d48dcc85892f3d","tarball":"https://registry.npmjs.org/@accesstime/lenscore/-/lenscore-0.1.69.tgz","fileCount":417,"integrity":"sha512-p2j/TQ1UykYV/3q9o1N1ZkFMWXTpKsyCUEO6/UZnyX9I12KYQqkcJ0r6NLqyQ5jWdTOJMokUS+YsxmUJhzl3Lg==","signatures":[{"sig":"MEUCIB4jKcEoTSYKaZ/A/BGvRpcLBJzmLHTfMNjEt65a018EAiEAjv3x1XbnS/niWBhBnHxxUDlI5VeVDDNoxhqUCL0L2GE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1615896},"main":"dist/index.js","type":"commonjs","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"1b7ae6eec3cb1552496ab1b19cfab1b6694f511e","scripts":{"cli":"tsx src/cli.ts","dev":"tsx watch src/index.ts","lint":"eslint src","test":"jest","build":"tsc","start":"node dist/index.js","format":"prettier -w .","prepare":"husky","test:ci":"jest --ci --coverage --watchAll=false","docs:dev":"vitepress dev docs","lint:fix":"eslint src --fix","build:cli":"tsc -p tsconfig.cli.json","cli:build":"npm run build:cli && node dist/cli.js","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","test:debug":"jest --detectOpenHandles --forceExit","test:watch":"jest --watch","docs:preview":"vitepress preview docs","format:check":"prettier -c .","test:coverage":"jest --coverage"},"_npmUser":{"name":"caknoooo","email":"badruttamam.naufal@accesstime.co"},"_npmVersion":"11.6.0","description":"Open-source accessibility testing and web crawling platform","directories":{},"_nodeVersion":"24.9.0","dependencies":{"ora":"^5.4.1","zod":"^3.22.4","cors":"^2.8.5","uuid":"^9.0.1","chalk":"^4.1.2","sharp":"^0.33.0","dotenv":"^16.3.1","helmet":"^7.1.0","marked":"^16.4.1","openai":"^6.5.0","aws-sdk":"^2.1490.0","cheerio":"^1.0.0","express":"^4.18.2","ioredis":"^5.8.1","winston":"^3.11.0","axe-core":"^4.8.2","inquirer":"^12.10.0","commander":"^11.1.0","puppeteer":"^24.15.0","handlebars":"^4.7.8","@types/ioredis":"^4.28.10","@types/inquirer":"^9.0.9","@google-cloud/storage":"^7.7.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.6.2","vue":"^3.5.22","jest":"^29.7.0","husky":"^9.1.7","eslint":"^9.15.0","globals":"^13.24.0","nodemon":"^3.0.2","ts-jest":"^29.1.1","prettier":"^3.1.1","supertest":"^7.1.3","vitepress":"^1.6.4","typescript":"^5.3.3","@types/cors":"^2.8.17","@types/jest":"^29.5.8","@types/node":"^20.10.5","@types/uuid":"^9.0.8","@types/marked":"^5.0.2","@types/multer":"^1.4.11","@types/express":"^4.17.21","@commitlint/cli":"^20.1.0","swagger-ui-dist":"^5.30.0","@types/supertest":"^2.0.16","@types/handlebars":"^4.0.40","@typescript-eslint/parser":"^8.15.0","@commitlint/config-conventional":"^20.0.0","@typescript-eslint/eslint-plugin":"^8.15.0"},"_npmOperationalInternal":{"tmp":"tmp/lenscore_0.1.69_1762918670935_0.6592836827985129","host":"s3://npm-registry-packages-npm-production"}},"0.1.70":{"name":"@accesstime/lenscore","version":"0.1.70","keywords":["accessibility","testing","web-crawling","axe-core","docker"],"author":{"name":"AccessTime"},"license":"MIT","_id":"@accesstime/lenscore@0.1.70","maintainers":[{"name":"caknoooo","email":"badruttamam.naufal@accesstime.co"}],"bin":{"lens-core":"bin/index.js"},"dist":{"shasum":"a8fd9c2ade3140a8db7b5eda45a352f7adffb1e5","tarball":"https://registry.npmjs.org/@accesstime/lenscore/-/lenscore-0.1.70.tgz","fileCount":420,"integrity":"sha512-TVbu0BwmENUs4Y94Zn+/rnTGLuivzM+LVO/0awgtrP4HifNEYc2bJMrfjrH1R9RHARBMxaReQF+8ecmea19fvQ==","signatures":[{"sig":"MEUCICNNVM0unQMqg0i7yMdSXLT/Z4cmKxD04ionRqwZc7TeAiEA2Tqp1LfFwdcbab5H8hK5Iq06cOAOp9qFbE4ZhND7uF8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1639567},"main":"dist/index.js","type":"commonjs","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"c113a4d59971aa4016e324dfb97dc0220e5a3b77","scripts":{"cli":"tsx src/cli.ts","dev":"tsx watch src/index.ts","lint":"eslint src","test":"jest","build":"tsc","start":"node dist/index.js","format":"prettier -w .","prepare":"husky","test:ci":"jest --ci --coverage --watchAll=false","docs:dev":"vitepress dev docs","lint:fix":"eslint src --fix","build:cli":"tsc -p tsconfig.cli.json","cli:build":"npm run build:cli && node dist/cli.js","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","test:debug":"jest --detectOpenHandles --forceExit","test:watch":"jest --watch","docs:preview":"vitepress preview docs","format:check":"prettier -c .","test:coverage":"jest --coverage"},"_npmUser":{"name":"caknoooo","email":"badruttamam.naufal@accesstime.co"},"_npmVersion":"11.6.0","description":"Open-source accessibility testing and web crawling platform","directories":{},"_nodeVersion":"24.9.0","dependencies":{"ora":"^5.4.1","zod":"^3.22.4","cors":"^2.8.5","uuid":"^9.0.1","chalk":"^4.1.2","sharp":"^0.33.0","dotenv":"^16.3.1","helmet":"^7.1.0","marked":"^16.4.1","openai":"^6.5.0","aws-sdk":"^2.1490.0","cheerio":"^1.0.0","express":"^4.18.2","ioredis":"^5.8.1","winston":"^3.11.0","axe-core":"^4.8.2","inquirer":"^12.10.0","commander":"^11.1.0","puppeteer":"^24.15.0","handlebars":"^4.7.8","@types/ioredis":"^4.28.10","@types/inquirer":"^9.0.9","@google-cloud/storage":"^7.7.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.6.2","vue":"^3.5.22","jest":"^29.7.0","husky":"^9.1.7","eslint":"^9.15.0","globals":"^13.24.0","nodemon":"^3.0.2","ts-jest":"^29.1.1","prettier":"^3.1.1","supertest":"^7.1.3","vitepress":"^1.6.4","typescript":"^5.3.3","@types/cors":"^2.8.17","@types/jest":"^29.5.8","@types/node":"^20.10.5","@types/uuid":"^9.0.8","@types/marked":"^5.0.2","@types/multer":"^1.4.11","@types/express":"^4.17.21","@commitlint/cli":"^20.1.0","swagger-ui-dist":"^5.30.0","@types/supertest":"^2.0.16","@types/handlebars":"^4.0.40","@typescript-eslint/parser":"^8.15.0","@commitlint/config-conventional":"^20.0.0","@typescript-eslint/eslint-plugin":"^8.15.0"},"_npmOperationalInternal":{"tmp":"tmp/lenscore_0.1.70_1763446399134_0.18315660511972087","host":"s3://npm-registry-packages-npm-production"}},"0.1.71":{"name":"@accesstime/lenscore","version":"0.1.71","keywords":["accessibility","testing","web-crawling","axe-core","docker"],"author":{"name":"AccessTime"},"license":"MIT","_id":"@accesstime/lenscore@0.1.71","maintainers":[{"name":"caknoooo","email":"badruttamam.naufal@accesstime.co"}],"bin":{"lens-core":"bin/index.js"},"dist":{"shasum":"3ab06dd3b419607edbbeb9b246015d2c3dde9738","tarball":"https://registry.npmjs.org/@accesstime/lenscore/-/lenscore-0.1.71.tgz","fileCount":419,"integrity":"sha512-D/aikueKuMa2rTKcRlWEmrvvPR9CHh7bg8QDkupMEvP+BWHWXLl4qIW9BVMPebfy8eO74kgGqMbQqUTwijomqA==","signatures":[{"sig":"MEYCIQCguQWxISowRb9dzHUvkA0BsQvCI+hQP6q45QvwiPHySAIhAOPmmUeVUS/LmrW6Xb5FyrwpwD0CeA7JzbbgmIAp3TRN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1617230},"main":"dist/index.js","type":"commonjs","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"4a7b9b5f6e5f92075519860b1a71d01b4add1839","scripts":{"cli":"tsx src/cli.ts","dev":"tsx watch src/index.ts","lint":"eslint src","test":"jest","build":"tsc","start":"node dist/index.js","format":"prettier -w .","prepare":"husky","test:ci":"jest --ci --coverage --watchAll=false","docs:dev":"vitepress dev docs","lint:fix":"eslint src --fix","build:cli":"tsc -p tsconfig.cli.json","cli:build":"npm run build:cli && node dist/cli.js","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","test:debug":"jest --detectOpenHandles --forceExit","test:watch":"jest --watch","postinstall":"playwright install chromium","docs:preview":"vitepress preview docs","format:check":"prettier -c .","test:coverage":"jest --coverage"},"_npmUser":{"name":"caknoooo","email":"badruttamam.naufal@accesstime.co"},"_npmVersion":"11.6.0","description":"Open-source accessibility testing and web crawling platform","directories":{},"_nodeVersion":"24.9.0","dependencies":{"ora":"^5.4.1","zod":"^3.22.4","cors":"^2.8.5","uuid":"^9.0.1","chalk":"^4.1.2","sharp":"^0.33.0","dotenv":"^16.3.1","helmet":"^7.1.0","marked":"^16.4.1","openai":"^6.5.0","aws-sdk":"^2.1490.0","cheerio":"^1.0.0","express":"^4.18.2","ioredis":"^5.8.1","winston":"^3.11.0","axe-core":"^4.8.2","inquirer":"^12.10.0","commander":"^11.1.0","handlebars":"^4.7.8","playwright":"^1.57.0","@types/ioredis":"^4.28.10","@types/inquirer":"^9.0.9","@google-cloud/storage":"^7.7.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.6.2","vue":"^3.5.22","jest":"^29.7.0","husky":"^9.1.7","eslint":"^9.15.0","globals":"^13.24.0","nodemon":"^3.0.2","ts-jest":"^29.1.1","prettier":"^3.1.1","supertest":"^7.1.3","vitepress":"^1.6.4","typescript":"^5.3.3","@types/cors":"^2.8.17","@types/jest":"^29.5.8","@types/node":"^20.10.5","@types/uuid":"^9.0.8","@types/marked":"^5.0.2","@types/multer":"^1.4.11","@types/express":"^4.17.21","@commitlint/cli":"^20.1.0","swagger-ui-dist":"^5.30.0","@types/supertest":"^2.0.16","@types/handlebars":"^4.0.40","@typescript-eslint/parser":"^8.15.0","@commitlint/config-conventional":"^20.0.0","@typescript-eslint/eslint-plugin":"^8.15.0"},"_npmOperationalInternal":{"tmp":"tmp/lenscore_0.1.71_1764134703492_0.4544581432701347","host":"s3://npm-registry-packages-npm-production"}},"0.1.72":{"name":"@accesstime/lenscore","version":"0.1.72","keywords":["accessibility","testing","web-crawling","axe-core","docker"],"author":{"name":"AccessTime"},"license":"MIT","_id":"@accesstime/lenscore@0.1.72","maintainers":[{"name":"caknoooo","email":"badruttamam.naufal@accesstime.co"}],"bin":{"lens-core":"bin/index.js"},"dist":{"shasum":"0d9b0feebcb011d3cf403baf210a20d95674db63","tarball":"https://registry.npmjs.org/@accesstime/lenscore/-/lenscore-0.1.72.tgz","fileCount":419,"integrity":"sha512-pRK54Uy28tNZWo7F011lSCtVgsWueudmCWqbTh7aYnah6kqrANT36kSXR1ZcxHKFkhlLWUevWEGJMQhLjKI3GA==","signatures":[{"sig":"MEYCIQDt3On64zzS2Nept6CNK/SwV1RLldnljSfSmMaYq44ciAIhAPaB4Eoe8+diH6wKmrHbEBDc6Xi6K9DYvYDN+Eeps4nZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1616515},"main":"dist/index.js","type":"commonjs","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"4a7b9b5f6e5f92075519860b1a71d01b4add1839","scripts":{"cli":"tsx src/cli.ts","dev":"tsx watch src/index.ts","lint":"eslint src","test":"jest","build":"tsc","start":"node dist/index.js","format":"prettier -w .","prepare":"husky","test:ci":"jest --ci --coverage --watchAll=false","docs:dev":"vitepress dev docs","lint:fix":"eslint src --fix","build:cli":"tsc -p tsconfig.cli.json","cli:build":"npm run build:cli && node dist/cli.js","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","test:debug":"jest --detectOpenHandles --forceExit","test:watch":"jest --watch","postinstall":"playwright install chromium","docs:preview":"vitepress preview docs","format:check":"prettier -c .","test:coverage":"jest --coverage"},"_npmUser":{"name":"caknoooo","email":"badruttamam.naufal@accesstime.co"},"_npmVersion":"11.6.0","description":"Open-source accessibility testing and web crawling platform","directories":{},"_nodeVersion":"24.9.0","dependencies":{"ora":"^5.4.1","zod":"^3.22.4","cors":"^2.8.5","uuid":"^9.0.1","chalk":"^4.1.2","sharp":"^0.33.0","dotenv":"^16.3.1","helmet":"^7.1.0","marked":"^16.4.1","openai":"^6.5.0","aws-sdk":"^2.1490.0","cheerio":"^1.0.0","express":"^4.18.2","ioredis":"^5.8.1","winston":"^3.11.0","axe-core":"^4.8.2","inquirer":"^12.10.0","commander":"^11.1.0","handlebars":"^4.7.8","playwright":"^1.57.0","@types/ioredis":"^4.28.10","@types/inquirer":"^9.0.9","@google-cloud/storage":"^7.7.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.6.2","vue":"^3.5.22","jest":"^29.7.0","husky":"^9.1.7","eslint":"^9.15.0","globals":"^13.24.0","nodemon":"^3.0.2","ts-jest":"^29.1.1","prettier":"^3.1.1","supertest":"^7.1.3","vitepress":"^1.6.4","typescript":"^5.3.3","@types/cors":"^2.8.17","@types/jest":"^29.5.8","@types/node":"^20.10.5","@types/uuid":"^9.0.8","@types/marked":"^5.0.2","@types/multer":"^1.4.11","@types/express":"^4.17.21","@commitlint/cli":"^20.1.0","swagger-ui-dist":"^5.30.0","@types/supertest":"^2.0.16","@types/handlebars":"^4.0.40","@typescript-eslint/parser":"^8.15.0","@commitlint/config-conventional":"^20.0.0","@typescript-eslint/eslint-plugin":"^8.15.0"},"_npmOperationalInternal":{"tmp":"tmp/lenscore_0.1.72_1764135040233_0.9356720074727891","host":"s3://npm-registry-packages-npm-production"}},"0.1.73":{"name":"@accesstime/lenscore","version":"0.1.73","keywords":["accessibility","testing","web-crawling","axe-core","docker"],"author":{"name":"AccessTime"},"license":"MIT","_id":"@accesstime/lenscore@0.1.73","maintainers":[{"name":"caknoooo","email":"badruttamam.naufal@accesstime.co"}],"bin":{"lens-core":"bin/index.js"},"dist":{"shasum":"6b652bd1005c6142573ba3b6b10150d43bf6b878","tarball":"https://registry.npmjs.org/@accesstime/lenscore/-/lenscore-0.1.73.tgz","fileCount":419,"integrity":"sha512-e7v8R6w9Tu5GPpRJ62b24sKI2dpXLNm/ppK+CvacB6IY98fKnQVS8JXhPivOzrmQ1gh3KeeKEusI4lTR7JoA9w==","signatures":[{"sig":"MEQCID54F0GlnspF+byshAA0WiBE7ZsTiu4JBRP84xKZMg/cAiBMTOCMs+XkgKdyrH8W/39KXUeAJLDeVmx6AS4MRVM3yQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1617204},"main":"dist/index.js","type":"commonjs","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"4a7b9b5f6e5f92075519860b1a71d01b4add1839","scripts":{"cli":"tsx src/cli.ts","dev":"tsx watch src/index.ts","lint":"eslint src","test":"jest","build":"tsc","start":"node dist/index.js","format":"prettier -w .","prepare":"husky","test:ci":"jest --ci --coverage --watchAll=false","docs:dev":"vitepress dev docs","lint:fix":"eslint src --fix","build:cli":"tsc -p tsconfig.cli.json","cli:build":"npm run build:cli && node dist/cli.js","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","test:debug":"jest --detectOpenHandles --forceExit","test:watch":"jest --watch","postinstall":"playwright install chromium","docs:preview":"vitepress preview docs","format:check":"prettier -c .","test:coverage":"jest --coverage"},"_npmUser":{"name":"caknoooo","email":"badruttamam.naufal@accesstime.co"},"_npmVersion":"11.6.0","description":"Open-source accessibility testing and web crawling platform","directories":{},"_nodeVersion":"24.9.0","dependencies":{"ora":"^5.4.1","zod":"^3.22.4","cors":"^2.8.5","uuid":"^9.0.1","chalk":"^4.1.2","sharp":"^0.33.0","dotenv":"^16.3.1","helmet":"^7.1.0","marked":"^16.4.1","openai":"^6.5.0","aws-sdk":"^2.1490.0","cheerio":"^1.0.0","express":"^4.18.2","ioredis":"^5.8.1","winston":"^3.11.0","axe-core":"^4.8.2","inquirer":"^12.10.0","commander":"^11.1.0","handlebars":"^4.7.8","playwright":"^1.57.0","@types/ioredis":"^4.28.10","@types/inquirer":"^9.0.9","@google-cloud/storage":"^7.7.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.6.2","vue":"^3.5.22","jest":"^29.7.0","husky":"^9.1.7","eslint":"^9.15.0","globals":"^13.24.0","nodemon":"^3.0.2","ts-jest":"^29.1.1","prettier":"^3.1.1","supertest":"^7.1.3","vitepress":"^1.6.4","typescript":"^5.3.3","@types/cors":"^2.8.17","@types/jest":"^29.5.8","@types/node":"^20.10.5","@types/uuid":"^9.0.8","@types/marked":"^5.0.2","@types/multer":"^1.4.11","@types/express":"^4.17.21","@commitlint/cli":"^20.1.0","swagger-ui-dist":"^5.30.0","@types/supertest":"^2.0.16","@types/handlebars":"^4.0.40","@typescript-eslint/parser":"^8.15.0","@commitlint/config-conventional":"^20.0.0","@typescript-eslint/eslint-plugin":"^8.15.0"},"_npmOperationalInternal":{"tmp":"tmp/lenscore_0.1.73_1764135390875_0.5875200451739109","host":"s3://npm-registry-packages-npm-production"}},"0.1.74":{"name":"@accesstime/lenscore","version":"0.1.74","keywords":["accessibility","testing","web-crawling","axe-core","docker"],"author":{"name":"AccessTime"},"license":"MIT","_id":"@accesstime/lenscore@0.1.74","maintainers":[{"name":"caknoooo","email":"badruttamam.naufal@accesstime.co"}],"bin":{"lens-core":"bin/index.js"},"dist":{"shasum":"aedf96571451ac7e1341e940f51632a01e2a02f0","tarball":"https://registry.npmjs.org/@accesstime/lenscore/-/lenscore-0.1.74.tgz","fileCount":419,"integrity":"sha512-5LUYKGbYgpq8CWyKE76Oi6yDvuTkc5iec5e5Ptycm2eLxVh/eFJmLwsSBQFIs3pgTrGnaG2WOvnnsuk4U1p/EQ==","signatures":[{"sig":"MEUCIE1gG8xAnmXBuaDOVD5an68fadIfVcKIP7U2/3rseEBdAiEA4eJ+JSdwX28b6Dy1AErHWOMMhGnOcvRwN0eLW1UuJ+I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1617611},"main":"dist/index.js","type":"commonjs","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"4a7b9b5f6e5f92075519860b1a71d01b4add1839","scripts":{"cli":"tsx src/cli.ts","dev":"tsx watch src/index.ts","lint":"eslint src","test":"jest","build":"tsc","start":"node dist/index.js","format":"prettier -w .","prepare":"husky","test:ci":"jest --ci --coverage --watchAll=false","docs:dev":"vitepress dev docs","lint:fix":"eslint src --fix","build:cli":"tsc -p tsconfig.cli.json","cli:build":"npm run build:cli && node dist/cli.js","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","test:debug":"jest --detectOpenHandles --forceExit","test:watch":"jest --watch","postinstall":"playwright install chromium","docs:preview":"vitepress preview docs","format:check":"prettier -c .","test:coverage":"jest --coverage"},"_npmUser":{"name":"caknoooo","email":"badruttamam.naufal@accesstime.co"},"_npmVersion":"11.6.0","description":"Open-source accessibility testing and web crawling platform","directories":{},"_nodeVersion":"24.9.0","dependencies":{"ora":"^5.4.1","zod":"^3.22.4","cors":"^2.8.5","uuid":"^9.0.1","chalk":"^4.1.2","sharp":"^0.33.0","dotenv":"^16.3.1","helmet":"^7.1.0","marked":"^16.4.1","openai":"^6.5.0","aws-sdk":"^2.1490.0","cheerio":"^1.0.0","express":"^4.18.2","ioredis":"^5.8.1","winston":"^3.11.0","axe-core":"^4.8.2","inquirer":"^12.10.0","commander":"^11.1.0","handlebars":"^4.7.8","playwright":"^1.57.0","@types/ioredis":"^4.28.10","@types/inquirer":"^9.0.9","@google-cloud/storage":"^7.7.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.6.2","vue":"^3.5.22","jest":"^29.7.0","husky":"^9.1.7","eslint":"^9.15.0","globals":"^13.24.0","nodemon":"^3.0.2","ts-jest":"^29.1.1","prettier":"^3.1.1","supertest":"^7.1.3","vitepress":"^1.6.4","typescript":"^5.3.3","@types/cors":"^2.8.17","@types/jest":"^29.5.8","@types/node":"^20.10.5","@types/uuid":"^9.0.8","@types/marked":"^5.0.2","@types/multer":"^1.4.11","@types/express":"^4.17.21","@commitlint/cli":"^20.1.0","swagger-ui-dist":"^5.30.0","@types/supertest":"^2.0.16","@types/handlebars":"^4.0.40","@typescript-eslint/parser":"^8.15.0","@commitlint/config-conventional":"^20.0.0","@typescript-eslint/eslint-plugin":"^8.15.0"},"_npmOperationalInternal":{"tmp":"tmp/lenscore_0.1.74_1764138436348_0.8654961109016384","host":"s3://npm-registry-packages-npm-production"}},"0.1.75":{"name":"@accesstime/lenscore","version":"0.1.75","keywords":["accessibility","testing","web-crawling","axe-core","docker"],"author":{"name":"AccessTime"},"license":"MIT","_id":"@accesstime/lenscore@0.1.75","maintainers":[{"name":"caknoooo","email":"badruttamam.naufal@accesstime.co"}],"bin":{"lens-core":"bin/index.js"},"dist":{"shasum":"d487695d1e38d239be2f5928c09398828f5736f1","tarball":"https://registry.npmjs.org/@accesstime/lenscore/-/lenscore-0.1.75.tgz","fileCount":419,"integrity":"sha512-34bAqbS76j0P+D/+yE8jg3zdL6Sz4U8OKDgffTGx49nCu1iwPKaDtk0W6122nsHMPQcUCNVFnDLp3nmQ/+NyHA==","signatures":[{"sig":"MEQCIChJ7Y7vEPQo/wt5f8DX/7ubZRDRL01Eu28MhGyAU4OMAiBW7DxzmjJO3fixJoxE/BAReJQA5AL76wzz+wFs6Wx1lg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1617331},"main":"dist/index.js","type":"commonjs","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"4a7b9b5f6e5f92075519860b1a71d01b4add1839","scripts":{"cli":"tsx src/cli.ts","dev":"tsx watch src/index.ts","lint":"eslint src","test":"jest","build":"tsc","start":"node dist/index.js","format":"prettier -w .","prepare":"husky","test:ci":"jest --ci --coverage --watchAll=false","docs:dev":"vitepress dev docs","lint:fix":"eslint src --fix","build:cli":"tsc -p tsconfig.cli.json","cli:build":"npm run build:cli && node dist/cli.js","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","test:debug":"jest --detectOpenHandles --forceExit","test:watch":"jest --watch","postinstall":"playwright install chromium","docs:preview":"vitepress preview docs","format:check":"prettier -c .","test:coverage":"jest --coverage"},"_npmUser":{"name":"caknoooo","email":"badruttamam.naufal@accesstime.co"},"_npmVersion":"11.6.0","description":"Open-source accessibility testing and web crawling platform","directories":{},"_nodeVersion":"24.9.0","dependencies":{"ora":"^5.4.1","zod":"^3.22.4","cors":"^2.8.5","uuid":"^9.0.1","chalk":"^4.1.2","sharp":"^0.33.0","dotenv":"^16.3.1","helmet":"^7.1.0","marked":"^16.4.1","openai":"^6.5.0","aws-sdk":"^2.1490.0","cheerio":"^1.0.0","express":"^4.18.2","ioredis":"^5.8.1","winston":"^3.11.0","axe-core":"^4.8.2","inquirer":"^12.10.0","commander":"^11.1.0","handlebars":"^4.7.8","playwright":"^1.57.0","@types/ioredis":"^4.28.10","@types/inquirer":"^9.0.9","@google-cloud/storage":"^7.7.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.6.2","vue":"^3.5.22","jest":"^29.7.0","husky":"^9.1.7","eslint":"^9.15.0","globals":"^13.24.0","nodemon":"^3.0.2","ts-jest":"^29.1.1","prettier":"^3.1.1","supertest":"^7.1.3","vitepress":"^1.6.4","typescript":"^5.3.3","@types/cors":"^2.8.17","@types/jest":"^29.5.8","@types/node":"^20.10.5","@types/uuid":"^9.0.8","@types/marked":"^5.0.2","@types/multer":"^1.4.11","@types/express":"^4.17.21","@commitlint/cli":"^20.1.0","swagger-ui-dist":"^5.30.0","@types/supertest":"^2.0.16","@types/handlebars":"^4.0.40","@typescript-eslint/parser":"^8.15.0","@commitlint/config-conventional":"^20.0.0","@typescript-eslint/eslint-plugin":"^8.15.0"},"_npmOperationalInternal":{"tmp":"tmp/lenscore_0.1.75_1764138756232_0.450810851538223","host":"s3://npm-registry-packages-npm-production"}},"0.1.76":{"name":"@accesstime/lenscore","version":"0.1.76","keywords":["accessibility","testing","web-crawling","axe-core","docker"],"author":{"name":"AccessTime"},"license":"MIT","_id":"@accesstime/lenscore@0.1.76","maintainers":[{"name":"caknoooo","email":"badruttamam.naufal@accesstime.co"}],"bin":{"lens-core":"bin/index.js"},"dist":{"shasum":"783194eb7d3f194367c36c518d9513fdff0acad3","tarball":"https://registry.npmjs.org/@accesstime/lenscore/-/lenscore-0.1.76.tgz","fileCount":419,"integrity":"sha512-lKMU69zIqk9A1oThDJc4Mm9QX/BidS05VSKSHWdAt41qo93PsTK/zgS3cD/EibMg1/Qk191ewQdwW3bHGdm5HQ==","signatures":[{"sig":"MEUCICSSIbtnpKKdfQ4Uk8EbRfp4Hsi4jjo4nS3ouhG43ZqPAiEAtbv4ymmzc2HTmYwSc6exbAj99eFLsRulPr8pNF7TY28=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1617722},"main":"dist/index.js","type":"commonjs","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"4a7b9b5f6e5f92075519860b1a71d01b4add1839","scripts":{"cli":"tsx src/cli.ts","dev":"tsx watch src/index.ts","lint":"eslint src","test":"jest","build":"tsc","start":"node dist/index.js","format":"prettier -w .","prepare":"husky","test:ci":"jest --ci --coverage --watchAll=false","docs:dev":"vitepress dev docs","lint:fix":"eslint src --fix","build:cli":"tsc -p tsconfig.cli.json","cli:build":"npm run build:cli && node dist/cli.js","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","test:debug":"jest --detectOpenHandles --forceExit","test:watch":"jest --watch","postinstall":"playwright install chromium","docs:preview":"vitepress preview docs","format:check":"prettier -c .","test:coverage":"jest --coverage"},"_npmUser":{"name":"caknoooo","email":"badruttamam.naufal@accesstime.co"},"_npmVersion":"11.6.0","description":"Open-source accessibility testing and web crawling platform","directories":{},"_nodeVersion":"24.9.0","dependencies":{"ora":"^5.4.1","zod":"^3.22.4","cors":"^2.8.5","uuid":"^9.0.1","chalk":"^4.1.2","sharp":"^0.33.0","dotenv":"^16.3.1","helmet":"^7.1.0","marked":"^16.4.1","openai":"^6.5.0","aws-sdk":"^2.1490.0","cheerio":"^1.0.0","express":"^4.18.2","ioredis":"^5.8.1","winston":"^3.11.0","axe-core":"^4.8.2","inquirer":"^12.10.0","commander":"^11.1.0","handlebars":"^4.7.8","playwright":"^1.57.0","@types/ioredis":"^4.28.10","@types/inquirer":"^9.0.9","@google-cloud/storage":"^7.7.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.6.2","vue":"^3.5.22","jest":"^29.7.0","husky":"^9.1.7","eslint":"^9.15.0","globals":"^13.24.0","nodemon":"^3.0.2","ts-jest":"^29.1.1","prettier":"^3.1.1","supertest":"^7.1.3","vitepress":"^1.6.4","typescript":"^5.3.3","@types/cors":"^2.8.17","@types/jest":"^29.5.8","@types/node":"^20.10.5","@types/uuid":"^9.0.8","@types/marked":"^5.0.2","@types/multer":"^1.4.11","@types/express":"^4.17.21","@commitlint/cli":"^20.1.0","swagger-ui-dist":"^5.30.0","@types/supertest":"^2.0.16","@types/handlebars":"^4.0.40","@typescript-eslint/parser":"^8.15.0","@commitlint/config-conventional":"^20.0.0","@typescript-eslint/eslint-plugin":"^8.15.0"},"_npmOperationalInternal":{"tmp":"tmp/lenscore_0.1.76_1764139352787_0.10225771568322028","host":"s3://npm-registry-packages-npm-production"}},"0.1.77":{"name":"@accesstime/lenscore","version":"0.1.77","keywords":["accessibility","testing","web-crawling","axe-core","docker"],"author":{"name":"AccessTime"},"license":"MIT","_id":"@accesstime/lenscore@0.1.77","maintainers":[{"name":"caknoooo","email":"badruttamam.naufal@accesstime.co"}],"bin":{"lens-core":"bin/index.js"},"dist":{"shasum":"f38ee4871888f72211f028bef51ca07230e0a51e","tarball":"https://registry.npmjs.org/@accesstime/lenscore/-/lenscore-0.1.77.tgz","fileCount":419,"integrity":"sha512-5kDYuqRI2g+c10eGxzgm7AGw4OH+yp9I7A4nf7KU1HAeiiJ3h2kmE8eu3B66cXMufJxV21yY0RhuFzuFX/bwQA==","signatures":[{"sig":"MEQCIFDD7V2tniHPvhMhBEX3TxY9XFrLaa0Ri47EzealELJUAiAoiHsEXpjb0mJRup2t9W//aJumfffMao7jkbkWVqluhA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1618657},"main":"dist/index.js","type":"commonjs","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"4a7b9b5f6e5f92075519860b1a71d01b4add1839","scripts":{"cli":"tsx src/cli.ts","dev":"tsx watch src/index.ts","lint":"eslint src","test":"jest","build":"tsc","start":"node dist/index.js","format":"prettier -w .","prepare":"husky","test:ci":"jest --ci --coverage --watchAll=false","docs:dev":"vitepress dev docs","lint:fix":"eslint src --fix","build:cli":"tsc -p tsconfig.cli.json","cli:build":"npm run build:cli && node dist/cli.js","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","test:debug":"jest --detectOpenHandles --forceExit","test:watch":"jest --watch","postinstall":"playwright install chromium","docs:preview":"vitepress preview docs","format:check":"prettier -c .","test:coverage":"jest --coverage"},"_npmUser":{"name":"caknoooo","email":"badruttamam.naufal@accesstime.co"},"_npmVersion":"11.6.0","description":"Open-source accessibility testing and web crawling platform","directories":{},"_nodeVersion":"24.9.0","dependencies":{"ora":"^5.4.1","zod":"^3.22.4","cors":"^2.8.5","uuid":"^9.0.1","chalk":"^4.1.2","sharp":"^0.33.0","dotenv":"^16.3.1","helmet":"^7.1.0","marked":"^16.4.1","openai":"^6.5.0","aws-sdk":"^2.1490.0","cheerio":"^1.0.0","express":"^4.18.2","ioredis":"^5.8.1","winston":"^3.11.0","axe-core":"^4.8.2","inquirer":"^12.10.0","commander":"^11.1.0","handlebars":"^4.7.8","playwright":"^1.57.0","@types/ioredis":"^4.28.10","@types/inquirer":"^9.0.9","@google-cloud/storage":"^7.7.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.6.2","vue":"^3.5.22","jest":"^29.7.0","husky":"^9.1.7","eslint":"^9.15.0","globals":"^13.24.0","nodemon":"^3.0.2","ts-jest":"^29.1.1","prettier":"^3.1.1","supertest":"^7.1.3","vitepress":"^1.6.4","typescript":"^5.3.3","@types/cors":"^2.8.17","@types/jest":"^29.5.8","@types/node":"^20.10.5","@types/uuid":"^9.0.8","@types/marked":"^5.0.2","@types/multer":"^1.4.11","@types/express":"^4.17.21","@commitlint/cli":"^20.1.0","swagger-ui-dist":"^5.30.0","@types/supertest":"^2.0.16","@types/handlebars":"^4.0.40","@typescript-eslint/parser":"^8.15.0","@commitlint/config-conventional":"^20.0.0","@typescript-eslint/eslint-plugin":"^8.15.0"},"_npmOperationalInternal":{"tmp":"tmp/lenscore_0.1.77_1764139819309_0.5329173419823656","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2025-10-22T14:22:25.146Z","modified":"2026-01-14T09:43:48.278Z","0.1.0":"2025-10-22T14:22:25.764Z","0.1.1":"2025-10-22T14:27:17.407Z","0.1.2":"2025-10-22T14:36:11.677Z","0.1.3":"2025-10-22T14:44:42.907Z","0.1.4":"2025-10-22T14:59:47.603Z","0.1.5":"2025-10-22T15:06:45.337Z","0.1.7":"2025-10-23T03:14:32.630Z","0.1.8":"2025-10-23T03:17:32.554Z","0.1.9":"2025-10-23T03:19:09.600Z","0.1.10":"2025-10-23T03:32:47.666Z","0.1.11":"2025-10-23T03:38:31.603Z","0.1.12":"2025-10-23T03:52:04.482Z","0.1.13":"2025-10-23T03:54:20.070Z","0.1.14":"2025-10-24T02:43:41.382Z","0.1.15":"2025-10-24T02:52:51.528Z","0.1.16":"2025-10-24T03:30:30.680Z","0.1.17":"2025-10-24T03:38:21.963Z","0.1.18":"2025-10-24T03:46:19.593Z","0.1.19":"2025-10-24T04:26:44.686Z","0.1.20":"2025-10-24T04:35:13.020Z","0.1.21":"2025-10-24T04:44:18.688Z","0.1.22":"2025-10-24T05:55:22.389Z","0.1.23":"2025-10-26T11:01:41.082Z","0.1.24":"2025-10-26T11:15:28.813Z","0.1.25":"2025-10-26T11:21:04.373Z","0.1.26":"2025-10-26T11:39:04.971Z","0.1.27":"2025-10-26T11:46:42.347Z","0.1.28":"2025-10-26T11:50:17.669Z","0.1.29":"2025-10-26T11:56:49.754Z","0.1.30":"2025-10-26T11:57:26.301Z","0.1.31":"2025-10-26T12:12:41.245Z","0.1.32":"2025-10-26T12:19:54.974Z","0.1.33":"2025-10-26T12:25:01.758Z","0.1.34":"2025-10-26T12:29:59.837Z","0.1.35":"2025-10-26T13:03:53.909Z","0.1.36":"2025-10-26T13:41:00.197Z","0.1.37":"2025-10-26T14:26:20.742Z","0.1.38":"2025-10-26T14:29:29.002Z","0.1.39":"2025-11-02T06:56:09.635Z","0.1.40":"2025-11-02T07:28:14.700Z","0.1.41":"2025-11-02T07:46:08.924Z","0.1.42":"2025-11-02T07:48:34.205Z","0.1.43":"2025-11-02T10:10:57.901Z","0.1.44":"2025-11-02T10:18:56.714Z","0.1.45":"2025-11-02T10:25:40.862Z","0.1.46":"2025-11-02T10:29:42.585Z","0.1.47":"2025-11-02T10:35:16.875Z","0.1.48":"2025-11-02T10:40:53.825Z","0.1.49":"2025-11-02T10:46:13.354Z","0.1.50":"2025-11-02T11:12:05.219Z","0.1.51":"2025-11-02T11:18:04.320Z","0.1.52":"2025-11-02T11:22:42.422Z","0.1.53":"2025-11-02T11:30:31.463Z","0.1.54":"2025-11-02T11:34:36.596Z","0.1.55":"2025-11-02T11:36:29.154Z","0.1.56":"2025-11-02T11:50:41.211Z","0.1.57":"2025-11-02T11:59:56.030Z","0.1.58":"2025-11-03T06:20:31.450Z","0.1.59":"2025-11-04T01:34:59.106Z","0.1.60":"2025-11-04T12:43:53.604Z","0.1.61":"2025-11-04T12:54:32.762Z","0.1.62":"2025-11-04T13:00:00.037Z","0.1.63":"2025-11-04T13:03:52.164Z","0.1.64":"2025-11-04T13:12:20.891Z","0.1.65":"2025-11-04T13:17:13.343Z","0.1.66":"2025-11-04T13:22:32.753Z","0.1.67":"2025-11-04T13:31:32.875Z","0.1.68":"2025-11-04T13:49:12.755Z","0.1.69":"2025-11-12T03:37:51.209Z","0.1.70":"2025-11-18T06:13:19.382Z","0.1.71":"2025-11-26T05:25:03.734Z","0.1.72":"2025-11-26T05:30:40.488Z","0.1.73":"2025-11-26T05:36:31.124Z","0.1.74":"2025-11-26T06:27:16.553Z","0.1.75":"2025-11-26T06:32:36.449Z","0.1.76":"2025-11-26T06:42:32.993Z","0.1.77":"2025-11-26T06:50:19.585Z"},"author":{"name":"AccessTime"},"license":"MIT","keywords":["accessibility","testing","web-crawling","axe-core","docker"],"description":"Open-source accessibility testing and web crawling platform","maintainers":[{"email":"mrevanzak@gmail.com","name":"mrevanzak"},{"email":"bogdan@arokis.me","name":"7theo"},{"email":"badruttamam.naufal@accesstime.co","name":"caknoooo"}],"readme":"# LensCore\n\n<img src=\"https://github.com/user-attachments/assets/a249eb4b-2ce5-4972-90ae-b3d2164e2b5a\" alt=\"AccessLine Logo\" width=\"170\" align=\"right\" />\n\n<p>\n<a href=\"https://opensource.org/licenses/MIT\"><img alt=\"License: MIT\" src=\"https://img.shields.io/badge/License-MIT-yellow.svg\"></a>\n<a href=\"CODE_OF_CONDUCT.md\"><img alt=\"Contributor Covenant\" src=\"https://img.shields.io/badge/Contributor%20Covenant-2.1-4baaaa.svg\"></a>\n<a href=\"https://www.docker.com/\"><img alt=\"Docker\" src=\"https://img.shields.io/badge/Docker-Ready-blue.svg\"></a>\n<a href=\"https://www.typescriptlang.org/\"><img alt=\"TypeScript\" src=\"https://img.shields.io/badge/TypeScript-Ready-blue.svg\"></a>\n<a href=\"https://nodejs.org/\"><img alt=\"Node.js\" src=\"https://img.shields.io/badge/Node.js-20+-green.svg\"></a>\n<br/>\n<a href=\"https://pptr.dev/\"><img alt=\"Puppeteer\" src=\"https://img.shields.io/badge/Puppeteer-Web%20Automation-orange.svg\"></a>\n<a href=\"https://github.com/dequelabs/axe-core\"><img alt=\"axe-core\" src=\"https://img.shields.io/badge/axe--core-Accessibility-red.svg\"></a>\n<a href=\"https://expressjs.com/\"><img alt=\"Express\" src=\"https://img.shields.io/badge/Express-API%20Framework-lightgrey.svg\"></a>\n</p>\n\n**LensCore** is an open-source accessibility testing and web crawling platform built with a containerized, API-driven architecture. It provides comprehensive web accessibility analysis using axe-core integration and flexible storage options for screenshots and reports.\n\n## 🚀 Features\n\n- **🌐 Web Crawling**: Intelligent website crawling with configurable depth and rules\n- **♿ Accessibility Testing**: WCAG compliance testing powered by axe-core\n- **🤖 AI-Powered Analysis**: Plain language explanations and tech-stack specific remediation\n- **🧠 Intelligent Caching**: Smart caching system to minimize AI API costs and improve performance\n- **📸 Screenshot Capture**: Automatic screenshot capture for violations and pages\n- **💾 Flexible Storage**: Support for local, AWS S3, and Google Cloud Storage\n- **🔌 RESTful APIs**: Clean API endpoints for crawl, test, and combined operations\n- **🐳 Docker Ready**: Fully containerized with Docker Compose support\n- **⚡ High Performance**: Concurrent processing with configurable limits\n- **🛡️ Production Ready**: Built-in health checks, logging, and error handling\n\n## 📋 Table of Contents\n\n- [Quick Start](#-quick-start)\n- [Makefile Commands](#makefile-commands)\n- [Configuration](#️-configuration)\n- [API Documentation](#-api-documentation)\n- [AI Integration](#-ai-integration)\n- [Contributing](#-contributing)\n- [Code of Conduct](#code-of-conduct)\n- [License](#-license)\n\n## ⚡ Quick Start\n\n### Prerequisites\n\n- **Node.js** 20+ (for local development)\n- **Docker** & **Docker Compose** (for containerized deployment)\n- **Git** (for cloning the repository)\n\n### Using Docker (Recommended)\n\n1. **Clone the repository:**\n\n   ```bash\n   git clone <repository-url>\n   cd LensCore\n   ```\n\n2. **Set up environment:**\n\n   ```bash\n   cp env.example .env\n   ```\n\n3. **Start the service (with Makefile):**\n\n   ```bash\n   make build-docker\n   ```\n\n4. **Verify installation:**\n\n   ```bash\n   curl http://localhost:3001/api/health\n   ```\n\n5. **Stop services:**\n   ```bash\n   make down\n   ```\n\n### Docker with Redis (Production)\n\nFor production deployments with Redis caching:\n\n1. **Set up environment:**\n\n   ```bash\n   cp env.example .env\n   # Edit .env and set CACHE_TYPE=redis\n   ```\n\n2. **Start with Redis:**\n\n   ```bash\n   docker-compose up -d --build\n   ```\n\n3. **Verify Redis connection:**\n\n   ```bash\n   curl http://localhost:3001/api/cache/stats\n   ```\n\n### Using Node.js\n\n1. **Install dependencies:**\n\n   ```bash\n   make install\n   ```\n\n2. **Set up environment:**\n\n   ```bash\n   cp env.example .env\n   ```\n\n3. **Start development server:**\n   ```bash\n   make dev\n   ```\n\n## Makefile Commands\n\nCommon tasks:\n\n```bash\nmake install      # Install dependencies\nmake dev          # Run development server\nmake build        # Build for production\nmake start        # Run production server\nmake test         # Run all tests\nmake lint         # Run ESLint\nmake format          # Format code with Prettier\nmake typecheck    # TypeScript type checking\n\nmake build-docker # Build Docker image\nmake up           # Start services with Docker Compose\nmake down         # Stop services with Docker Compose\nmake logs         # Tail Docker Compose logs\n\nmake env          # Print key env variables from .env\n```\n\n## ⚙️ Configuration\n\n### Environment Variables\n\nLensCore uses environment variables for configuration. Copy `env.example` to `.env` and customize as needed:\n\n#### Core Application Settings\n\n```env\nNODE_ENV=development\nPORT=3001\nLOG_LEVEL=info\n```\n\n#### Storage Configuration\n\n**Local Storage (Default):**\n\n```env\nSTORAGE_TYPE=local\nSTORAGE_PATH=./storage\n```\n\n**AWS S3:**\n\n```env\nSTORAGE_TYPE=s3\nAWS_ACCESS_KEY_ID=your_aws_access_key\nAWS_SECRET_ACCESS_KEY=your_aws_secret_key\nAWS_REGION=us-east-1\nAWS_S3_BUCKET=your-s3-bucket-name\n```\n\n**Google Cloud Storage:**\n\n```env\nSTORAGE_TYPE=gcs\nGCS_PROJECT_ID=your-gcs-project-id\nGCS_KEY_FILE_PATH=./path/to/service-account-key.json\nGCS_BUCKET_NAME=your-gcs-bucket-name\n```\n\n#### Crawling Configuration\n\n```env\nCRAWL_TIMEOUT=10000\nCRAWL_CONCURRENCY=5\nCRAWL_MAX_URLS=25\nCRAWL_WAIT_UNTIL=domcontentloaded\n```\n\n#### Accessibility Testing Configuration\n\n```env\nAXE_TIMEOUT=10000\nAXE_CONCURRENCY=5\n```\n\n#### AI Processing Configuration (Optional)\n\n```env\nOPENAI_API_KEY=your-openai-api-key\nOPENAI_MODEL=gpt-3.5-turbo\nOPENAI_MAX_TOKENS=1000\nOPENAI_TEMPERATURE=0.7\nOPENAI_TIMEOUT=30000\nOPENAI_RETRY_ATTEMPTS=3\nOPENAI_RETRY_DELAY=1000\n```\n\n#### Cache Configuration (Optional)\n\n```env\nCACHE_TYPE=memory          # memory, filesystem, redis\nCACHE_TTL=3600            # 1 hour in seconds\nCACHE_MAX_SIZE=1000       # For memory cache\nCACHE_PATH=./cache         # For filesystem cache\nREDIS_HOST=localhost       # Redis host\nREDIS_PORT=6379           # Redis port\nREDIS_PASSWORD=            # Redis password (optional)\nREDIS_DB=0                # Redis database\n```\n\n## 📚 API Documentation\n\n<details>\n<summary><strong>Base URL & Response Format</strong></summary>\n\n### Base URL\n\n```\nhttp://localhost:3001/api\n```\n\n### Response Format\n\nAll API responses follow a consistent JSON format with appropriate HTTP status codes.\n\n</details>\n\n---\n\n<details>\n<summary><strong>🏥 Health Check</strong></summary>\n\nCheck the health status of all services.\n\n**Endpoint:** `GET /api/health`\n\n**Example:**\n\n```bash\ncurl http://localhost:3001/api/health\n```\n\n**Response:**\n\n```json\n{\n  \"status\": \"healthy\",\n  \"timestamp\": \"2024-01-01T00:00:00.000Z\",\n  \"services\": {\n    \"crawling\": \"up\",\n    \"accessibility\": \"up\",\n    \"storage\": \"up\"\n  }\n}\n```\n\n</details>\n\n---\n\n<details>\n<summary><strong>🕷️ Crawl Website</strong></summary>\n\nCrawl a website and discover all linked pages.\n\n**Endpoint:** `POST /api/crawl`\n\n**Request Body:**\n\n```json\n{\n  \"url\": \"https://example.com\",\n  \"max_depth\": 2,\n  \"maxUrls\": 10,\n  \"timeout\": 10000,\n  \"concurrency\": 3,\n  \"waitUntil\": \"domcontentloaded\",\n  \"rules\": {\n    \"include_subdomains\": true,\n    \"follow_external\": false,\n    \"exclude_paths\": [\"/admin\", \"/private\"],\n    \"include_paths\": [\"/public\", \"/docs\"],\n    \"respect_robots\": true\n  },\n  \"enableAI\": true,\n  \"projectContext\": {\n    \"framework\": \"React\",\n    \"cssFramework\": \"Tailwind CSS\",\n    \"language\": \"TypeScript\",\n    \"buildTool\": \"Vite\"\n  }\n}\n```\n\n**Parameters:**\n\n- `url` (required): Target website URL\n- `max_depth` (optional): Maximum crawling depth (1-5, default: 2)\n- `maxUrls` (optional): Maximum number of URLs to crawl (default: 25)\n- `timeout` (optional): Request timeout in milliseconds (default: 10000)\n- `concurrency` (optional): Number of concurrent requests (default: 5)\n- `waitUntil` (optional): Page load condition (default: \"domcontentloaded\")\n- `rules` (optional): Crawling rules configuration\n- `enableAI` (optional): Enable AI processing for accessibility issues (default: false)\n- `projectContext` (optional): Structured project context for more precise AI analysis\n\n**Crawling Rules:**\n\n- `include_subdomains` (optional): Include subdomains in crawling (default: false)\n- `follow_external` (optional): Follow external links (default: false)\n- `exclude_paths` (optional): Array of paths to exclude from crawling\n- `include_paths` (optional): Array of paths to include (if specified, only these paths will be crawled)\n- `respect_robots` (optional): Respect robots.txt (default: true)\n\n**Project Context Structure:**\n\n```json\n{\n  \"framework\": \"React\",\n  \"cssFramework\": \"Tailwind CSS\",\n  \"language\": \"TypeScript\",\n  \"buildTool\": \"Vite\",\n  \"additionalContext\": \"Custom context\"\n}\n```\n\n**Example:**\n\n```bash\ncurl -X POST http://localhost:3001/api/crawl \\\n  -H \"Content-Type: application/json\" \\\n  -d '{\n    \"url\": \"https://example.com\",\n    \"max_depth\": 2,\n    \"maxUrls\": 10,\n    \"timeout\": 10000,\n    \"concurrency\": 3,\n    \"rules\": {\n      \"include_subdomains\": true,\n      \"follow_external\": false,\n      \"exclude_paths\": [\"/admin\", \"/private\"]\n    },\n    \"enableAI\": true,\n    \"projectContext\": {\n      \"framework\": \"React\",\n      \"cssFramework\": \"Tailwind CSS\",\n      \"language\": \"TypeScript\",\n      \"additionalContext\": \"Need to detail explanation\"\n    }\n  }'\n```\n\n**Response:**\n\n```json\n{\n  \"pages\": [\n    {\n      \"url\": \"https://example.com\",\n      \"title\": \"Example Domain\",\n      \"description\": \"This domain is for use in illustrative examples\",\n      \"statusCode\": 200,\n      \"timestamp\": \"2024-01-01T00:00:00.000Z\"\n    },\n    {\n      \"url\": \"https://example.com/about\",\n      \"title\": \"About Us\",\n      \"description\": \"Learn more about our company\",\n      \"statusCode\": 200,\n      \"timestamp\": \"2024-01-01T00:00:01.000Z\"\n    }\n  ],\n  \"totalPages\": 2,\n  \"crawlTime\": 2500,\n  \"metadata\": {\n    \"crawledAt\": \"2024-01-01T00:00:02.000Z\",\n    \"maxDepth\": 2,\n    \"rules\": {\n      \"include_subdomains\": true,\n      \"follow_external\": false,\n      \"exclude_paths\": [\"/admin\", \"/private\"]\n    },\n    \"totalPages\": 2,\n    \"crawlTime\": 2500,\n    \"aiEnabled\": true,\n    \"cacheHits\": 0,\n    \"cacheMisses\": 0,\n    \"processingTime\": 150\n  }\n}\n```\n\n</details>\n\n---\n\n<details>\n<summary><strong>♿ Test Accessibility</strong></summary>\n\nRun accessibility tests on a single page using axe-core.\n\n**Endpoint:** `POST /api/test`\n\n**Request Body:**\n\n```json\n{\n  \"url\": \"https://example.com\",\n  \"includeScreenshot\": true,\n  \"timeout\": 10000,\n  \"rules\": [\"color-contrast\", \"image-alt\"],\n  \"tags\": [\"wcag2aa\", \"wcag143\"],\n  \"enableAI\": true,\n  \"projectContext\": {\n    \"framework\": \"Vue.js\",\n    \"cssFramework\": \"Bootstrap\",\n    \"language\": \"JavaScript\"\n  }\n}\n```\n\n**Parameters:**\n\n- `url` (required): Target page URL\n- `includeScreenshot` (optional): Capture screenshot (default: false)\n- `timeout` (optional): Test timeout in milliseconds (default: 10000)\n- `rules` (optional): Specific axe-core rules to test\n- `tags` (optional): WCAG tags to include in testing\n- `enableAI` (optional): Enable AI processing for accessibility issues (default: false)\n- `projectContext` (optional): Structured project context for more precise AI analysis\n\n**Project Context Structure:**\n\n```json\n{\n  \"framework\": \"React\",\n  \"cssFramework\": \"Tailwind CSS\",\n  \"language\": \"TypeScript\",\n  \"buildTool\": \"Vite\",\n  \"additionalContext\": \"Custom context\"\n}\n```\n\n**Example:**\n\n```bash\ncurl -X POST http://localhost:3001/api/test \\\n  -H \"Content-Type: application/json\" \\\n  -d '{\n    \"url\": \"https://example.com\",\n    \"includeScreenshot\": true,\n    \"timeout\": 10000,\n    \"enableAI\": true,\n    \"projectContext\": {\n      \"framework\": \"Next.js\",\n      \"cssFramework\": \"Tailwind CSS\",\n      \"language\": \"TypeScript\"\n    }\n  }'\n```\n\n**Response:**\n\n```json\n{\n  \"url\": \"https://example.com\",\n  \"score\": 85,\n  \"violations\": [\n    {\n      \"id\": \"color-contrast\",\n      \"impact\": \"serious\",\n      \"description\": \"Ensures the contrast between foreground and background colors meets WCAG 2 AA contrast ratio thresholds\",\n      \"help\": \"Elements must have sufficient color contrast\",\n      \"helpUrl\": \"https://dequeuniversity.com/rules/axe/4.8/color-contrast\",\n      \"tags\": [\"cat.color\", \"wcag2aa\", \"wcag143\"],\n      \"nodes\": [\n        {\n          \"target\": [\"h1\"],\n          \"html\": \"<h1>Example Domain</h1>\",\n          \"failureSummary\": \"Fix any of the following:\\n  Element has insufficient color contrast of 2.52 (foreground color: #000000, background color: #ffffff, font size: 32px, font weight: normal). Expected contrast ratio of at least 3:1\"\n        }\n      ],\n      \"aiExplanation\": \"This accessibility issue occurs when text doesn't have enough contrast against its background...\",\n      \"aiRemediation\": \"To fix this issue:\\n1. Increase color contrast ratio...\\n2. Use CSS: color: #000; background: #fff;\",\n      \"userStory\": \"Users with screen readers have difficulty navigating because there is no clear main landmark. Users who use keyboard navigation cannot jump to the main content quickly. Users with cognitive disabilities may be confused by unclear page structure.\"\n    }\n  ],\n  \"passes\": [],\n  \"incomplete\": [],\n  \"inapplicable\": [],\n  \"screenshot\": \"https://storage.example.com/screenshots/uuid.png\",\n  \"timestamp\": \"2024-01-01T00:00:00.000Z\",\n  \"aiEnabled\": true,\n  \"aiError\": null\n}\n```\n\n</details>\n\n---\n\n<details>\n<summary><strong>🔄 Test Multiple Pages</strong></summary>\n\nRun accessibility tests on multiple pages simultaneously.\n\n**Endpoint:** `POST /api/test-multiple`\n\n**Request Body:**\n\n```json\n[\n  {\n    \"url\": \"https://example.com\",\n    \"includeScreenshot\": true,\n    \"timeout\": 10000\n  },\n  {\n    \"url\": \"https://example.com/about\",\n    \"includeScreenshot\": true,\n    \"timeout\": 10000\n  }\n]\n```\n\n**Example:**\n\n```bash\ncurl -X POST http://localhost:3001/api/test-multiple \\\n  -H \"Content-Type: application/json\" \\\n  -d '[\n    {\n      \"url\": \"https://example.com\",\n      \"includeScreenshot\": true\n    },\n    {\n      \"url\": \"https://example.com/about\",\n      \"includeScreenshot\": true\n    }\n  ]'\n```\n\n**Response:**\n\n```json\n{\n  \"results\": [\n    {\n      \"url\": \"https://example.com\",\n      \"score\": 85,\n      \"violations\": [...],\n      \"passes\": [],\n      \"incomplete\": [],\n      \"inapplicable\": [],\n      \"screenshot\": \"https://storage.example.com/screenshots/uuid1.png\",\n      \"timestamp\": \"2024-01-01T00:00:00.000Z\"\n    },\n    {\n      \"url\": \"https://example.com/about\",\n      \"score\": 92,\n      \"violations\": [...],\n      \"passes\": [],\n      \"incomplete\": [],\n      \"inapplicable\": [],\n      \"screenshot\": \"https://storage.example.com/screenshots/uuid2.png\",\n      \"timestamp\": \"2024-01-01T00:00:00.000Z\"\n    }\n  ],\n  \"totalPages\": 2,\n  \"testTime\": 3000\n}\n```\n\n</details>\n\n---\n\n<details>\n<summary><strong>🚀 Combined Crawl and Test</strong></summary>\n\nCrawl a website and run accessibility tests on all discovered pages.\n\n**Endpoint:** `POST /api/combined`\n\n**Request Body:**\n\n```json\n{\n  \"url\": \"https://example.com\",\n  \"crawlOptions\": {\n    \"maxUrls\": 5,\n    \"concurrency\": 2,\n    \"timeout\": 10000\n  },\n  \"testOptions\": {\n    \"includeScreenshot\": true,\n    \"timeout\": 15000,\n    \"rules\": [\"color-contrast\"]\n  },\n  \"enableAI\": true,\n  \"projectContext\": {\n    \"framework\": \"Angular\",\n    \"cssFramework\": \"Material UI\",\n    \"language\": \"TypeScript\"\n  }\n}\n```\n\n**Parameters:**\n\n- `url` (required): Target website URL\n- `crawlOptions` (optional): Crawling configuration (see crawl API)\n- `testOptions` (optional): Testing configuration (see test API)\n- `enableAI` (optional): Enable AI processing for accessibility issues (default: false)\n- `projectContext` (optional): Structured project context for more precise AI analysis\n\n**Project Context Structure:**\n\n```json\n{\n  \"framework\": \"React\",\n  \"cssFramework\": \"Tailwind CSS\",\n  \"language\": \"TypeScript\",\n  \"buildTool\": \"Vite\",\n  \"additionalContext\": \"Custom context\"\n}\n```\n\n**Example:**\n\n```bash\ncurl -X POST http://localhost:3001/api/combined \\\n  -H \"Content-Type: application/json\" \\\n  -d '{\n    \"url\": \"https://example.com\",\n    \"crawlOptions\": {\n      \"maxUrls\": 5,\n      \"concurrency\": 2\n    },\n    \"testOptions\": {\n      \"includeScreenshot\": true,\n      \"timeout\": 15000\n    },\n    \"enableAI\": true,\n    \"projectContext\": {\n      \"framework\": \"React\",\n      \"cssFramework\": \"Tailwind CSS\",\n      \"language\": \"TypeScript\"\n    }\n  }'\n```\n\n**Response:**\n\n```json\n{\n  \"crawl\": {\n    \"pages\": [\n      {\n        \"url\": \"https://example.com\",\n        \"title\": \"Example Domain\",\n        \"description\": \"This domain is for use in illustrative examples\",\n        \"statusCode\": 200,\n        \"timestamp\": \"2024-01-01T00:00:00.000Z\"\n      }\n    ],\n    \"totalPages\": 1,\n    \"crawlTime\": 3000\n  },\n  \"accessibility\": {\n    \"results\": [\n      {\n        \"url\": \"https://example.com\",\n        \"score\": 85,\n        \"violations\": [\n          {\n            \"id\": \"color-contrast\",\n            \"impact\": \"serious\",\n            \"description\": \"Elements must have sufficient color contrast\",\n            \"help\": \"Ensure all text elements have sufficient color contrast\",\n            \"helpUrl\": \"https://dequeuniversity.com/rules/axe/4.8/color-contrast\",\n            \"nodes\": [...],\n            \"aiExplanation\": \"This accessibility issue occurs when text doesn't have enough contrast...\",\n            \"aiRemediation\": \"To fix this issue:\\n1. Increase color contrast ratio...\\n2. Use CSS: color: #000; background: #fff;\"\n          }\n        ],\n        \"passes\": [],\n        \"incomplete\": [],\n        \"inapplicable\": [],\n        \"screenshot\": \"https://storage.example.com/screenshots/uuid.png\",\n        \"timestamp\": \"2024-01-01T00:00:00.000Z\",\n        \"aiEnabled\": true,\n        \"aiError\": null\n      }\n    ],\n    \"totalPages\": 1,\n    \"testTime\": 15000\n  },\n  \"totalTime\": 18000\n}\n```\n\n</details>\n\n---\n\n<details>\n<summary><strong>🗄️ Cache Management</strong></summary>\n\nManage the intelligent caching system for AI responses.\n\n<details>\n<summary><strong>Get Cache Statistics</strong></summary>\n\n**Endpoint:** `GET /api/cache/stats`\n\n**Example:**\n\n```bash\ncurl http://localhost:3001/api/cache/stats\n```\n\n**Response:**\n\n```json\n{\n  \"status\": \"success\",\n  \"data\": {\n    \"hits\": 15,\n    \"misses\": 8,\n    \"size\": 12,\n    \"hitRate\": 0.65\n  }\n}\n```\n\n</details>\n\n<details>\n<summary><strong>Clear Cache</strong></summary>\n\n**Endpoint:** `DELETE /api/cache/clear`\n\n**Example:**\n\n```bash\ncurl -X DELETE http://localhost:3001/api/cache/clear\n```\n\n**Response:**\n\n```json\n{\n  \"status\": \"success\",\n  \"message\": \"Cache cleared successfully\"\n}\n```\n\n</details>\n\n</details>\n\n---\n\n## 🤖 AI Integration\n\nLensCore includes optional AI-powered analysis for accessibility issues, providing plain language explanations and tech-stack specific remediation steps.\n\n### Features\n\n- **Plain Language Explanations**: Convert technical accessibility issues into easy-to-understand explanations\n- **Tech-Stack Specific Remediation**: Get specific, actionable steps tailored to your technology stack\n- **Dynamic Prompt Engineering**: Intelligent prompt generation based on project context\n- **Structured Response Parsing**: Consistent JSON response format with fallback handling\n- **Optional Processing**: AI processing is opt-in and doesn't affect existing functionality\n- **Cost Effective**: Only processes AI when explicitly requested\n\n### Usage\n\n**Project Context (Recommended):**\n\n```json\n{\n  \"enableAI\": true,\n  \"projectContext\": {\n    \"framework\": \"React\",\n    \"cssFramework\": \"Tailwind CSS\",\n    \"language\": \"TypeScript\",\n    \"buildTool\": \"Vite\"\n  }\n}\n```\n\n**Backward Compatibility (Tech Stack String):**\n\n```json\n{\n  \"enableAI\": true,\n  \"projectContext\": {\n    \"additionalContext\": \"React, TypeScript, Tailwind CSS\"\n  }\n}\n```\n\n### Response Fields\n\nWhen AI is enabled, responses include additional fields:\n\n- `aiExplanation`: Plain language explanation of the accessibility issue\n- `aiRemediation`: Specific steps to fix the issue with code examples\n- `userStory`: Human-readable impact explanation for the accessibility issue\n- `aiEnabled`: Boolean indicating if AI processing was successful\n- `aiError`: Error message if AI processing failed\n\n### Configuration\n\nSet your OpenAI API key in environment variables:\n\n```env\nOPENAI_API_KEY=your-openai-api-key\n```\n\n### AI Prompt Engineering\n\nLensCore uses advanced prompt engineering to generate context-aware responses:\n\n**Automatic Tech Stack Detection:**\n\n- Framework: React, Vue.js, Angular, Svelte, Next.js, Nuxt.js\n- CSS Framework: Tailwind CSS, Bootstrap, Material UI, Chakra UI\n- Language: TypeScript, JavaScript\n- Build Tools: Webpack, Vite, Rollup, Parcel\n\n**Response Format:**\n\n```json\n{\n  \"rule_id\": \"color-contrast\",\n  \"plain_explanation\": \"This text has insufficient contrast for users with visual impairments.\",\n  \"remediation\": \"Use Tailwind CSS classes like text-gray-800 or text-gray-900 for better contrast.\"\n}\n```\n\n**Fallback Handling:**\n\n- Automatic fallback responses if AI fails\n- Graceful degradation without breaking the API\n- Consistent response structure\n\n### Examples\n\n**Test with AI (Project Context):**\n\n```bash\ncurl -X POST http://localhost:3001/api/test \\\n  -H \"Content-Type: application/json\" \\\n  -d '{\n    \"url\": \"https://example.com\",\n    \"enableAI\": true,\n    \"projectContext\": {\n      \"framework\": \"Vue.js\",\n      \"cssFramework\": \"Bootstrap\",\n      \"language\": \"JavaScript\"\n    }\n  }'\n```\n\n**Test with AI (Backward Compatibility):**\n\n```bash\ncurl -X POST http://localhost:3001/api/test \\\n  -H \"Content-Type: application/json\" \\\n  -d '{\n    \"url\": \"https://example.com\",\n    \"enableAI\": true,\n    \"projectContext\": {\n      \"additionalContext\": \"Vue.js, JavaScript, Bootstrap\"\n    }\n  }'\n```\n\n**Combined with AI:**\n\n```bash\ncurl -X POST http://localhost:3001/api/combined \\\n  -H \"Content-Type: application/json\" \\\n  -d '{\n    \"url\": \"https://example.com\",\n    \"enableAI\": true,\n    \"projectContext\": {\n      \"framework\": \"Next.js\",\n      \"cssFramework\": \"Tailwind CSS\",\n      \"language\": \"TypeScript\"\n    }\n  }'\n```\n\n---\n\n## 🤝 Contributing\n\nWe welcome contributions! Whether you're fixing bugs, adding features, or improving documentation, your help makes LensCore better.\n\nSee our [Contributing Guide](CONTRIBUTING.md) for details on how to get started.\n\n---\n\n## Code of Conduct\n\nThis project adheres to the [Contributor Covenant Code of Conduct](CODE_OF_CONDUCT.md) to ensure a welcoming and inclusive environment for all contributors. By participating in this project, you are expected to uphold this code. Please report any violations to the project maintainers.\n\n---\n\n## 📄 License\n\nThis project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.\n\n## 🙏 Acknowledgments\n\n- [axe-core](https://github.com/dequelabs/axe-core) for accessibility testing\n- [Puppeteer](https://github.com/puppeteer/puppeteer) for web automation\n- [Express.js](https://expressjs.com/) for the web framework\n- [OpenAI](https://openai.com/) for AI-powered accessibility analysis\n- [Docker](https://www.docker.com/) for containerization\n\n---\n\n**Made with ❤️ by the AccessTime team**\n","readmeFilename":"README.md"}